@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
.-content_header .-sec_tit{text-align:center}.faq_page .faq_category_link{width:2.74rem;height:.6rem}.faq_page .faq_category_btn{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;padding:0 .38rem;width:100%;height:100%;border:1px solid #2e1e1e;text-align:center;font-size:.15rem;line-height:1.4;letter-spacing:.05em;-webkit-transition:all .3s;transition:all .3s}.faq_page .faq_category_btn.is-active{background-color:#2e1e1e;color:#fff}.faq_page .faq_category_btn.all{background-color:#2e1e1e;color:#fff}.faq_page .faq_category_title{margin-bottom:.32rem}.faq_page .faq_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.24rem}.faq_page .faq_list{background-color:#f9f9f9}.faq_page .faq_label{display:block;color:#527993;font-family:cormorant-garamond,"Times New Roman",Times,serif;font-weight:400;font-weight:400;line-height:1;letter-spacing:0}.faq_page .faq_question{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.16rem;width:100%}.faq_page .faq_question::after{content:"";position:absolute;top:50%;display:block;width:7px;height:7px;border-top:1px solid #527993;border-right:1px solid #527993;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.faq_page .faq_question.-open::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.faq_page .faq_question .faq_text{font-family:shippori-mincho-b1,"Hiragino Mincho ProN","Yu Mincho",YuMincho,"游明朝","MS PMincho",serif;font-weight:400;font-weight:400;letter-spacing:.02em}.faq_page .faq_answer_wrap{border-top:1px solid #527993}.faq_page .faq_answer_wrap .faq_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.16rem}.faq_page .faq_answer_wrap .faq_more{margin-left:auto;margin-top:.16rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.faq_page .faq_answer_wrap .faq_more_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:16px;color:#527993;font-family:dnp-shuei-gothic-gin-std,"Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;font-weight:500;text-align:right;text-decoration:underline;font-size:.14rem;line-height:1.2;letter-spacing:.05em;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.faq_page .faq_answer_wrap .faq_more_link:hover{opacity:.5}.faq_page .faq_answer_wrap .faq_more_link::before{content:"";display:block;position:absolute;right:0;width:10px;height:1px;background-color:#2e1e1e}.faq_page .faq_answer_wrap .faq_more_link::after{content:"";display:block;position:absolute;right:0;width:7px;height:7px;border-top:1px solid #2e1e1e;border-right:1px solid #2e1e1e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:640px){.-content_header{padding-top:.64rem}.-content_header .-sec_tit{row-gap:.16rem}.faq_page{margin-bottom:.8rem}.faq_page .faq_category_nav{margin-top:1.05rem;margin-bottom:.75rem}.faq_page .faq_category_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.08rem}.faq_page .faq_category_sec:not(:last-child){margin-bottom:.96rem}.faq_page .faq_wrap{padding:0 .16rem}.faq_page .faq_list{padding:.16rem}.faq_page .faq_label{margin-top:.03rem;font-size:.24rem}.faq_page .faq_question::after{right:0}.faq_page .faq_question .faq_text{padding-right:.25rem;font-size:.17rem;line-height:1.8}.faq_page .faq_answer_wrap{margin-top:.08rem;padding-top:.4rem}.faq_page .faq_answer_wrap .faq_label{margin-top:.05rem}}@media print,screen and (min-width:641px){.faq_page{margin-bottom:1.6rem}.faq_page .faq-single-main-content{margin:0 auto;max-width:11.2rem}.faq_page .faq_category_nav{margin-top:.8rem;margin-bottom:1.15rem}.faq_page .faq_category_list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:.08rem}.faq_page .faq_category_btn:hover{background-color:#2e1e1e;color:#fff}.faq_page .faq_category_sec:not(:last-child){margin-bottom:1.2rem}.faq_page .faq_list{padding:.24rem}.faq_page .faq_label{margin-top:.05rem;font-size:.28rem}.faq_page .faq_question::after{right:.28rem}.faq_page .faq_question .faq_text{padding-right:.58rem;font-size:.2rem;line-height:2}.faq_page .faq_answer_wrap{margin-top:.1rem;padding-top:.14rem}}
/*# sourceMappingURL=faq.css.map */