﻿#faq h2{display:flex;align-items:center;padding:10px 0;font-size:2.0rem;font-weight:bold;text-align:left}#faq h2 img{margin-right:10px;width:32px;height:auto}#faq .faq-description{padding:10px 0;font-size:15px}@media (max-width: 767px){#faq h2{font-size:1.8rem;line-height:1.4}#faq h2 img{margin-right:15px;width:34px}#faq .faq-description{font-size:14px}}#faq .faq-category{margin-top:50px;margin-bottom:50px}#faq .faq-category h3{font-size:26px;font-weight:bold;text-align:center}#faq .faq-category .pagelink{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#faq .faq-category .pagelink li{margin:0 0 10px !important;padding:5px 5px;width:20%;list-style:none !important;box-sizing:border-box}#faq .faq-category .pagelink a{position:relative;display:block;padding:10px 10px;border:1px solid #333333;border-radius:5px;color:#000;text-decoration:none;font-size:14px}#faq .faq-category .pagelink a:hover{background-color:#eee}#faq .faq-category .pagelink a:after{position:absolute;top:25%;right:2%;display:inline-block;content:"\e5c5";font-family:'Material Icons';margin:auto;color:#4a70eb;font-size:22px;vertical-align:middle;font-weight:400}@media (max-width: 767px){#faq .faq-category{margin-top:30px;margin-bottom:30px}#faq .faq-category h3{font-size:20px}#faq .faq-category .pagelink li{margin:0 0 5px !important;width:50%}#faq .faq-category .pagelink a:hover{background-color:transparent}}#faq .faq-section{margin:0 auto 100px}#faq .faq-section h4{position:relative;margin-bottom:40px;background:transparent;text-align:center;font-size:24px;font-weight:bold}#faq .faq-section h4:before{content:"";position:absolute;bottom:-.6em;left:0;right:0;margin:auto;width:4em;height:5px;background-color:#fff100}@media (max-width: 767px){#faq .faq-section{margin:0 auto 50px}#faq .faq-section h4{margin-bottom:30px;font-size:22px}#faq .faq-section h4:before{width:3em;height:5px}}#faq .faq-desc{border-bottom:1px solid #dadada}#faq .faq-desc .q{position:relative;display:flex;align-items:center;padding:20px 0 20px 24px;width:100%;font-size:16px;font-weight:bold;box-sizing:border-box}#faq .faq-desc .q:before{content:"▼";position:absolute;top:32%;left:0}#faq .faq-desc .q:hover{cursor:pointer;opacity:.7}#faq .faq-desc.is-open .q:before{content:"▲"}@media (max-width: 767px){#faq .faq-desc .q{padding:10px 0 10px 24px}#faq .faq-desc .q:before{top:32%}#faq .faq-desc .q:hover{opacity:1}}#faq .faq-desc .a{position:relative;display:none;padding:30px 0;width:100%;border-top:1px solid #dadada;font-size:14px;line-height:1.6}@media (max-width: 767px){#faq .faq-desc .a{padding:1em .8em 1em 1em}}#faq .faq-desc .a a{color:#4a70eb;text-decoration:underline}
