@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,400;0,600;0,700;1,700&display=swap);@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500&display=swap&text=＆"');.sec_content .in{padding-top:.5rem;padding-bottom:1.2rem}.faq_box{width:10rem;margin:auto}.faq_box .item{border-bottom:1px solid red}.faq_box .item>*{position:relative;padding:.3rem 0;padding-left:.9rem;font-weight:700;font-size:.18rem;letter-spacing:.1em;line-height:2}.faq_box .item>[data-txt]:before{content:attr(data-txt) "";position:absolute;left:.2rem;top:.3rem;display:inline-block;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.46rem;letter-spacing:0;line-height:.8}.ie10 .faq_box .item>[data-txt]:before,.ie11 .faq_box .item>[data-txt]:before,.ie9 .faq_box .item>[data-txt]:before{top:.38rem}.faq_box .item .trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.faq_box .item .trigger span{position:relative;display:inline-block;width:100%;padding-right:.9rem;-webkit-box-sizing:border-box;box-sizing:border-box}.faq_box .item .trigger span:after,.faq_box .item .trigger span:before{content:'';position:absolute;right:.24rem;top:.18rem;display:block;width:.17rem;height:1px;background-color:red;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.faq_box .item .trigger span:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq_box .item .trigger.open span:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.faq_box .item .trigger.open span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq_box .item .detail{display:none;padding-top:.1rem}.faq_box .item .detail[data-txt]:before{top:.1rem;color:red}.ie10 .faq_box .item .detail[data-txt]:before,.ie11 .faq_box .item .detail[data-txt]:before,.ie9 .faq_box .item .detail[data-txt]:before{top:.15rem}@media screen and (max-width:460px){.sec_content .in{padding-top:0;padding-bottom:.5rem}.faq_box{width:calc(100% - .4rem)}.faq_box .item{border-bottom-width:1px}.faq_box .item>*{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Yu Gothic",YuGothic,verdana,sans-serif}.faq_box .item>*{padding:.18rem 0;padding-left:.55rem;font-size:.14rem;line-height:1.78}.faq_box .item>[data-txt]:before{left:.12rem;top:.17rem;font-size:.35rem}.faq_box .item .trigger span{padding-right:.35rem}.faq_box .item .trigger span:after,.faq_box .item .trigger span:before{right:.12rem;top:.14rem;width:.11rem;height:1px}}@media print,screen and (min-width:461px){.faq_box .item>*{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif}}
/*# sourceMappingURL=faq.css.map */
