@charset "UTF-8";
.faq-list__item{margin:0 0 5px}@media screen and (min-width:1215px){.faq-list__item{margin-bottom:0.2272727273rem}}.faq__top{background:#F7FAFC;padding:15px 10px;text-align:center;font-weight:700;color:#0D4A6E;transition-duration:0.2s;cursor:pointer}.faq__top:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;margin:0 0 12px;font-size:1.5625em;display:block}@media screen and (min-width:1215px){.faq__top:before{font-size:1.1363636364rem}}.faq__top:after{line-height:1;font-family:icomoon;font-weight:normal;content:"";margin:0 0 0 1em;font-size:0.8181818182rem;display:none}@media screen and (min-width:768px){.faq__top:after{display:block}}.faq__bottom{padding:15px 0;display:none}.faq__arrow{padding:15px 0;margin:-15px 0 0;text-align:center;background:#F7FAFC;color:#0D4A6E;transition-duration:0.2s;font-size:0}.faq__arrow:before{content:"";line-height:1;font-family:icomoon;font-weight:normal;font-size:18px}.faq.is-open .faq__top{background:#F25E1D;color:#fff}.faq.is-open .faq__top:after{content:""}.faq.is-open .faq__arrow{background:transparent;color:#F25E1D}.faq.is-open .faq__arrow:before{content:""}@media screen and (min-width:768px){.faq{transition-duration:0.2s}.faq__top{display:flex;text-align:left;align-items:center;padding:1.1363636364rem 1.3636363636rem}.faq__top:before{margin:0 0.88em 0 0}.faq__top:hover{box-shadow:0px 24px 46px rgba(36, 38, 39, 0.1)}.faq__title{flex-grow:1}.faq__arrow{display:none}.faq__bottom{padding:0.9090909091rem}}