::-webkit-input-placeholder { color: #fff; }

:-moz-placeholder { color: #fff; }

::-moz-placeholder { color: #fff; }

:-ms-input-placeholder { color: #fff; }

.sectionA { padding-top: 55px; }

@media (max-width: 575px) { .sectionA { padding-top: 0; } }

.sectionA .content { padding-top: 40px; }

.sectionA .content h1 { font-size: 24px; color: #0069e0; margin-bottom: 20px; text-align: center; }

.sectionA .content .other { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; margin-top: 15px; margin-bottom: 20px; }

.sectionA .content .other a { font-size: 14px; color: #6a6a6a; margin: 0 5px; }

.sectionA .content article { font-size: 16px; color: #696969; }

.sectionA .content article p { line-height: 2; text-indent: 2em; }

.sectionA .content .linlist { margin-top: 50px; border-top: 1px solid #d4d4d4; padding: 50px 0; }

@media (max-width: 575px) { .sectionA .content .linlist { padding: 20px 0; } }

.sectionA .content .linlist a { display: block; margin-bottom: 10px; font-size: 16px; color: #484848; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }

.sectionA .content .linlist a:hover { color: #0069e0; }

@media (max-width: 575px) { .sectionA .content { padding-top: 20px; }
  .sectionA .content h1 { font-size: 18px; } }

