.cmn-keyvisual:before{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/faq/bg_keyvisual.jpg")}@media (max-width: 767px){.cmn-keyvisual:before{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/faq/bg_keyvisual_sp.jpg")}}.seciton-faq{overflow:hidden;margin:69px auto 129px}.seciton-faq .wcm{max-width:920px}.seciton-faq .cmn-title02{max-width:100%;padding-top:11px;margin-bottom:58px}.seciton-faq .line-break{display:none}@media only screen and (max-width: 800px){.seciton-faq .line-break{display:block}}@media (max-width: 767px){.seciton-faq{margin:52px auto 57px}.seciton-faq .cmn-title02{padding-top:7px;padding-bottom:8px;margin-bottom:22px}}@media only screen and (max-width: 767px) and (max-width: 350px){.seciton-faq .cmn-title02{padding-left:15px;padding-right:15px}}.content-faq{margin-bottom:118px}.content-faq:last-child{margin-bottom:0}@media (max-width: 767px){.content-faq{margin-bottom:81px}}.faq-anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:73px}.faq-anchor li{width:50%;font-size:18px;font-size:1.8rem;letter-spacing:.08em;margin-bottom:35px;padding-right:5.6%}.faq-anchor li.ls{letter-spacing:.04em}@media only screen and (max-width: 900px){.faq-anchor li{width:48.5%;padding-right:0;font-size:16px;font-size:1.6rem}}.faq-anchor a{position:relative;display:block;text-align:center;display:block;border-bottom:1px solid #707070;padding:0 20px 17px 0;text-align:left}.faq-anchor a>*{vertical-align:middle;display:inline-block}.faq-anchor a:before{content:"";height:100%;vertical-align:middle;width:0;display:inline-block}.faq-anchor a:after{position:absolute;content:"";top:50%;right:0;display:inline-block;width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#151515 transparent transparent transparent;margin-top:-12px}@media only screen and (max-width: 900px){.faq-anchor a:after{margin-top:-10px}}@media (max-width: 767px){.faq-anchor{display:block;margin-bottom:51px}.faq-anchor li{width:100%;padding:0;margin-bottom:21px;font-size:16px;font-size:1.6rem;letter-spacing:.04em}}@media only screen and (max-width: 767px) and (max-width: 370px){.faq-anchor li{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 767px) and (max-width: 350px){.faq-anchor li{font-size:13px;font-size:1.3rem}}@media (max-width: 767px){.faq-anchor a{padding:0 15px 13px 0;height:auto !important}.faq-anchor a:after{margin-top:-8px}}.block-faq .faq-item{border-bottom:1px solid #797979;margin-bottom:47px;padding-bottom:36px}.block-faq .item-ask{position:relative;display:block;font-weight:bold;padding:0 75px 0 50px;font-size:24px;font-size:2.4rem;line-height:42px;line-height:1.75em;letter-spacing:.08em;cursor:pointer}.block-faq .item-ask:before{display:inline-block;position:absolute;content:"Q.";top:6px;left:0;color:#06336F;font-family:"Josefin Sans", sans-serif;font-size:32px;font-size:3.2rem;line-height:38px;line-height:1.1875em;letter-spacing:.1em;font-weight:normal}.block-faq .item-ask.is-opened .toggle:after{border-width:0 5px 8px 5px;border-color:transparent transparent #151515 transparent}.block-faq .toggle{display:block;position:absolute;z-index:2;top:14px;right:1px;font-family:"Josefin Sans", sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.16667em;letter-spacing:.1em;font-weight:normal;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;width:70px;padding:5px 15px 5px 0;text-align:right}.block-faq .toggle:after{position:absolute;content:"";top:50%;right:0;display:inline-block;width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#151515 transparent transparent transparent;margin-top:-6px}@media only screen and (min-width: 768px) and (max-width: 1060px){.block-faq .toggle:after{margin-top:-5px}}.block-faq .item-question{display:none}.block-faq .text-base{padding:21px 0 11px}.block-faq .link-underline{color:#006AB8}@media (max-width: 767px){.block-faq .faq-item{margin-bottom:18px;padding-bottom:18px}.block-faq .item-ask{padding:0 51px 0 36px;font-size:18px;font-size:1.8rem;line-height:30px;line-height:1.66667em}.block-faq .item-ask:before{font-size:20px;font-size:2rem;line-height:24px;line-height:1.2em}.block-faq .item-ask.is-opened .toggle:after{right:15px}.block-faq .item-ask.cover .toggle{top:19px}.block-faq .toggle{top:0;right:0;font-size:10px;font-size:1rem;line-height:13px;line-height:1.3em;width:44px;padding:5px 0 12px}.block-faq .toggle:after{top:auto;bottom:0;right:11px;margin:0 auto}.block-faq .text-base{padding:19px 0 9px;font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.08em}}@media only screen and (max-width: 767px) and (max-width: 350px){.block-faq .text-base{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 350px){.block-faq .nobreak-ip5{display:none}}

/*# sourceMappingURL=maps/faq.min.css.map */
