@charset "UTF-8";@media print,screen and (min-width:641px){.mod_header{margin-top:0.9rem}}@media print,screen and (min-width:641px){.mv{width:100%;height:3.2rem;background-image:url(/img/faq/mv.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}}@media screen and (max-width:640px){.mv{width:100%;height:2.2rem;background-image:url(/img/faq/mv_sp.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}}@media print,screen and (min-width:641px){.mv .tit_box{max-width:8.4rem}}@media screen and (max-width:640px){.mv .tit_box{margin-top:0.6rem}}.mv .tit_box .tit{text-align:center}@media print,screen and (min-width:641px){.mv .tit_box .tit{position:relative}}@media screen and (max-width:640px){.mv .tit_box .tit{text-align:center;position:relative}}.mv .tit_box .tit .en{font-size:0.6rem;line-height:1;letter-spacing:0;color:#fff}@media print,screen and (min-width:641px){.mv .tit_box .tit .en{display:block}}@media screen and (max-width:640px){.mv .tit_box .tit .en{font-size:0.36rem;display:block}}.mv .tit_box .tit .jp{font-size:0.18rem;line-height:1;letter-spacing:0.1em;color:#fff}@media print,screen and (min-width:641px){.mv .tit_box .tit .jp{display:block;margin-top:0.2rem}}@media screen and (max-width:640px){.mv .tit_box .tit .jp{font-size:0.14rem;display:block;margin-top:0.1rem}}.mv .tit_box .s_tit{font-size:0.24rem;line-height:1.5833333333;letter-spacing:0.02em}@media print,screen and (min-width:641px){.mv .tit_box .s_tit{margin-top:0.38rem}}@media screen and (max-width:640px){.mv .tit_box .s_tit{font-size:0.17rem;line-height:1.7647058824;margin-top:0.27rem;text-align:center}}.mv .tit_box .txt{font-size:0.16rem;line-height:2.125;letter-spacing:0.02em}@media print,screen and (min-width:641px){.mv .tit_box .txt{margin-top:0.55rem}}@media screen and (max-width:640px){.mv .tit_box .txt{font-size:0.15rem;line-height:1.8;margin-top:0.37rem;padding-left:0.2rem;padding-right:0.2rem}}.content_block.faq{background-color:#FDEEDD}.content_block.faq .mod_wrap{position:relative}@media print,screen and (min-width:641px){.content_block.faq .mod_wrap{padding:0.4rem 0.9rem}}.content_block.faq .mod_wrap:before{content:"";background-color:#fff;max-width:11.4rem;width:100%;height:100%;left:0;right:0;position:absolute;top:0;margin:auto}@media screen and (max-width:640px){.pkg_element.faq{display:none}}@media screen and (max-width:640px){.faq .content_block,.faq .pkg_element{padding-top:0;padding-left:0.2rem;padding-right:0.2rem}}.faq .content_block .element_index li,.faq .pkg_element .element_index li{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"メイリオ","Meiryo","Osaka",sans-serif}@media print,screen and (min-width:641px){.faq .content_block .element_index li,.faq .pkg_element .element_index li{font-size:0.18rem}}.faq .content_block .element_index,.faq .pkg_element .element_index{margin-top:0}@media print,screen and (min-width:641px){.faq .content_block .element_index a,.faq .pkg_element .element_index a{padding-left:0.17rem}}.faq .content_block .element_index a:before,.faq .pkg_element .element_index a:before{content:"";background-color:#EE8A1E;width:3px;height:100%;top:0;bottom:0}.faq .content_block .element_index a:after,.faq .pkg_element .element_index a:after{content:"▼";color:#1B1464}@media print,screen and (min-width:641px){.faq .content_block .element_index a:after,.faq .pkg_element .element_index a:after{margin-left:0.18rem}}@media print,screen and (min-width:641px){.faq .content_block .element_index li:nth-of-type(n+3),.faq .pkg_element .element_index li:nth-of-type(n+3){margin-top:0.26rem}}.faq .content_block .ttl02,.faq .pkg_element .ttl02{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"メイリオ","Meiryo","Osaka",sans-serif;text-align:left;color:#333;position:relative}@media print,screen and (min-width:641px){.faq .content_block .ttl02,.faq .pkg_element .ttl02{font-size:0.2rem}}.faq .content_block .ttl02:before,.faq .pkg_element .ttl02:before{content:"";position:absolute;background-color:#EE8A1E;width:3px;height:100%;top:0;bottom:0;left:0}.faq .content_block .accordion dt>span:before,.faq .pkg_element .accordion dt>span:before{content:"";background-color:#fff;left:0;position:absolute;top:0}@media print,screen and (min-width:641px){.faq .content_block .accordion dt>span:before,.faq .pkg_element .accordion dt>span:before{background-image:url(/img/faq/faq_q.svg);width:0.24rem;height:0.38rem;background-size:cover;background-color:transparent;bottom:0;margin:auto;left:0.23rem}}@media screen and (max-width:640px){.faq .content_block .accordion dt>span:before,.faq .pkg_element .accordion dt>span:before{background-image:url(/img/faq/faq_q.svg);background-size:cover;background-color:transparent;bottom:0;margin:auto;width:0.12rem;height:0.25rem;left:0.12rem}}@media print,screen and (min-width:641px){.faq .content_block .ttl02,.faq .pkg_element .ttl02{margin-bottom:0.17rem}}.faq .content_block .accordion dt,.faq .pkg_element .accordion dt{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"メイリオ","Meiryo","Osaka",sans-serif}@media print,screen and (min-width:641px){.faq .content_block .accordion+.accordion,.faq .pkg_element .accordion+.accordion{margin-top:0.17rem}}.faq .content_block .accordion dd>span:after,.faq .pkg_element .accordion dd>span:after{content:"";background-color:#fff;left:0;position:absolute;top:0}@media print,screen and (min-width:641px){.faq .content_block .accordion dd>span:after,.faq .pkg_element .accordion dd>span:after{background-image:url(/img/faq/faq_a.svg);width:0.24rem;height:0.38rem;background-size:cover;background-color:transparent;bottom:0;margin:auto;left:0.23rem}}@media screen and (max-width:640px){.faq .content_block .accordion dd>span:after,.faq .pkg_element .accordion dd>span:after{background-image:url(/img/faq/faq_a.svg);background-size:cover;background-color:transparent;bottom:0;margin:auto;width:0.12rem;height:0.2rem;left:0.12rem}}@media print,screen and (min-width:641px){.faq .content_block .accordion dd,.faq .pkg_element .accordion dd{font-size:0.18rem}}.faq .content_block .accordion dt,.faq .pkg_element .accordion dt{background-color:#FDEEDD}
/*# sourceMappingURL=faq.css.map */