.-content_header{min-height:auto}@media print,screen and (min-width:641px){.-content_header{padding-bottom:0.8rem}}@media screen and (max-width:640px){.-content_header{overflow:hidden}}.sec_faq{background-color:#F5F1ED;min-height:calc(100vh - 2.77rem)}@media screen and (max-width:640px){.sec_faq{min-height:0;margin-top:0.6rem}}.sec_faq>.faq_inner{max-width:8.12rem;width:100%;margin-left:calc(50% - 4.28rem);padding-top:0.9rem;padding-bottom:1.7rem}@media screen and (max-width:640px){.sec_faq>.faq_inner{max-width:calc(100% - 0.48rem);margin:auto;padding-top:0.45rem;padding-bottom:0.8rem}}.sec_faq .-tab_area{position:relative}.sec_faq .-tab_menu{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:8.14rem;width:100%;border-radius:2px;overflow:hidden}@media screen and (max-width:640px){.sec_faq .-tab_menu{position:relative;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec_faq .-tab_menu:after,.sec_faq .-tab_menu:before{content:"";position:absolute;z-index:1}.sec_faq .-tab_menu:before{top:0;bottom:0;left:50%;width:1px;background-color:#B09F64}.sec_faq .-tab_menu:after{top:50%;left:0;right:0;height:1px;background-color:#B09F64}}.sec_faq .-tab_menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%;height:0.5rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}@media screen and (max-width:640px){.sec_faq .-tab_menu .item{width:50%;height:0.52rem}}.sec_faq .-tab_menu .item span{font-size:0.16rem;letter-spacing:0.06em;line-height:1}@media screen and (max-width:640px){.sec_faq .-tab_menu .item span{font-size:0.14rem}}.no-touchevents .sec_faq .-tab_menu .item:hover,.sec_faq .-tab_menu .item.-active{background-color:#A57171;color:#fff}@media print,screen and (min-width:641px){.sec_faq .-tab_menu .item+.item{border-left:1px solid #B09F64}}.sec_faq .-tab_detail{margin-top:0.8rem}@media screen and (max-width:640px){.sec_faq .-tab_detail{margin-top:0.64rem}}.sec_faq .detail_cat{margin-bottom:0.32rem;font-size:0.2rem;letter-spacing:0.15em;line-height:2;color:#452A00}@media screen and (max-width:640px){.sec_faq .detail_cat{font-size:0.18rem}}.sec_faq .faq_item{background-color:#fff;padding:0.24rem}@media screen and (max-width:640px){.sec_faq .faq_item{padding:0.16rem}}.sec_faq .faq_item+.faq_item{margin-top:0.24rem}@media screen and (max-width:640px){.sec_faq .faq_item+.faq_item{margin-top:0.32rem}}.sec_faq .faq_item .-trigger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0.45rem;padding-right:0.45rem;cursor:pointer}@media screen and (max-width:640px){.sec_faq .faq_item .-trigger{padding-left:0.35rem;padding-right:0.35rem}}.sec_faq .faq_item .-trigger:before{content:"Q.";position:absolute;top:0.18em;left:0;font-family:"garamond-premier-pro-display",serif;font-weight:400;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.28rem;letter-spacing:0;line-height:1;color:#452A00}@media screen and (max-width:640px){.sec_faq .faq_item .-trigger:before{top:0.1em;font-size:0.24rem}}.sec_faq .faq_item .-trigger span{font-size:0.18rem;font-weight:400;letter-spacing:0.02em;line-height:2;color:#452A00}@media screen and (max-width:640px){.sec_faq .faq_item .-trigger span{font-size:0.16rem;letter-spacing:0.06em;line-height:1.8}}.sec_faq .faq_item .-trigger i{position:absolute;right:0.16rem;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:640px){.sec_faq .faq_item .-trigger i{right:0.02em;width:0.21rem;height:0.21rem}}.sec_faq .faq_item .-trigger i:before{content:"";position:absolute;display:block;background-image:url("/img/faq/arrow_open.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:0.09rem;height:0.05rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.sec_faq .faq_item .-trigger i.-rotated:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sec_faq .faq_item .-trigger.-open i:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sec_faq .faq_item .-detail{position:relative;margin-top:0.1rem;padding-top:0.32rem;padding-left:0.45rem;border-top:1px solid #B09F64}@media screen and (max-width:640px){.sec_faq .faq_item .-detail{margin-top:0.08rem;padding-top:0.16rem;padding-left:0.35rem;padding-right:0.04rem}}.sec_faq .faq_item .-detail span{position:relative;display:inline-block;font-size:0.14rem;font-weight:400;letter-spacing:0.15em;line-height:2;color:#3D3D3D}@media screen and (max-width:640px){.sec_faq .faq_item .-detail span{font-size:0.14rem;letter-spacing:0.06em}}.sec_faq .faq_item .-detail span:before{content:"A.";position:absolute;top:0.15em;left:-0.42rem;font-family:"garamond-premier-pro-display",serif;font-weight:400;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.28rem;letter-spacing:0;line-height:1;color:#A57171}@media screen and (max-width:640px){.sec_faq .faq_item .-detail span:before{left:-0.33rem;font-size:0.24rem}}.sec_faq .faq_item .faq_more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:640px){.sec_faq .faq_item .faq_more{margin-top:0.16rem}}.no-touchevents .sec_faq .faq_item .faq_more:hover{opacity:0.7}.sec_faq .faq_item .faq_more .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0.24rem;font-size:0.14rem;letter-spacing:0.2em;color:#452A00;text-decoration:underline;text-decoration-color:#452A00;text-underline-offset:0.01rem}@media screen and (max-width:640px){.sec_faq .faq_item .faq_more .link{padding-right:0.18rem}}.sec_faq .faq_item .faq_more .link:after{content:"";position:absolute;display:block;right:0.06rem;background-image:url("/img/faq/arrow_right.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:0.12rem;height:0.11rem}.faq_single_page .-content_header{display:none}.faq_single_page .faq_single_inner{background-color:#F5F1ED;margin-top:0;padding-bottom:2rem}@media screen and (max-width:640px){.faq_single_page .faq_single_inner{padding-bottom:1.2rem}}.faq_single_page .sec_faq{padding-top:1.38rem;background-color:transparent}@media print,screen and (min-width:641px){.faq_single_page .sec_faq{width:8rem}}@media screen and (max-width:640px){.faq_single_page .sec_faq{margin-top:0;padding-top:1.52rem;padding-right:0.16rem;padding-left:0.16rem}}.faq_single_page .sec_faq .faq_item{padding:0;margin-bottom:0.8rem;background-color:transparent}@media screen and (max-width:640px){.faq_single_page .sec_faq .faq_item{margin-bottom:0.64rem}}.faq_single_page .sec_faq .faq_item .-trigger{cursor:default}.faq_single_page .sec_faq .faq_item .-trigger span{font-size:0.2rem}@media screen and (max-width:640px){.faq_single_page .sec_faq .faq_item .-trigger span{font-size:0.17rem;line-height:1.88}}.faq_single_page .sec_faq .faq_item .-detail{padding-top:0.16rem}@media screen and (max-width:640px){.faq_single_page .sec_faq .faq_item .-detail span{letter-spacing:0.15em}}.faq_single_page .faq-under-main-content{margin:0 auto;max-width:8rem;padding:0}.faq_single_page .faq_answerer,.faq_single_page .faq_questioner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.faq_single_page .faq_answerer,.faq_single_page .faq_questioner{gap:0.25rem;margin-bottom:0.18rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_answerer,.faq_single_page .faq_questioner{gap:0.4rem;margin-bottom:0.4rem}}@media screen and (max-width:640px){.faq_single_page .faq_answerer_image,.faq_single_page .faq_questioner_image{display:block;width:0.7rem;height:auto}}.faq_single_page .faq_answerer .comment,.faq_single_page .faq_questioner .comment{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;padding:0.16rem;border-radius:16px;font-size:0.14rem;letter-spacing:0.15em;line-height:2;-ms-flex-item-align:start;align-self:flex-start;min-height:0.7rem}.faq_single_page .faq_answerer .comment:before,.faq_single_page .faq_questioner .comment:before{content:"";position:absolute;display:block;clip-path:polygon(0 0,100% 0,0 100%)}@media screen and (max-width:640px){.faq_single_page .faq_answerer .comment:before,.faq_single_page .faq_questioner .comment:before{width:0.17rem;height:0.17rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_answerer .comment:before,.faq_single_page .faq_questioner .comment:before{width:0.23rem;height:0.23rem}}.faq_single_page .faq_questioner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:640px){.faq_single_page .faq_questioner{padding-left:0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_questioner{padding-left:1.27rem}}.faq_single_page .faq_questioner .comment{background-color:#fff}.faq_single_page .faq_questioner .comment:before{background-color:#fff}@media screen and (max-width:640px){.faq_single_page .faq_questioner .comment:before{top:0.24rem;right:-0.16rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_questioner .comment:before{top:min(33%,0.48rem);right:-0.23rem}}@media screen and (max-width:640px){.faq_single_page .faq_answerer{padding-right:0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_answerer{padding-right:1.4rem}}.faq_single_page .faq_answerer .comment{background-color:#A57171;color:#fff}.faq_single_page .faq_answerer .comment:before{background-color:#A57171;-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media screen and (max-width:640px){.faq_single_page .faq_answerer .comment:before{top:0.24rem;left:-0.16rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_answerer .comment:before{top:min(33%,0.48rem);left:-0.23rem}}@media screen and (max-width:640px){.faq_single_page .faq_space-large{height:0.9rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_space-large{height:1.4rem}}@media screen and (max-width:640px){.faq_single_page .faq_space-middle{height:1.2rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_space-middle{height:1.04rem}}@media screen and (max-width:640px){.faq_single_page .faq_space-small{height:0.56rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_space-small{height:0.64rem}}.faq_single_page .l_title{font-size:0.18rem;line-height:2;letter-spacing:0.06em;font-weight:400;color:#452A00;-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:640px){.faq_single_page .l_title{margin-top:0.16rem;margin-bottom:0.16rem;padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .l_title{margin-top:0.22rem;margin-bottom:0.22rem}}.faq_single_page .m_title{color:#452A00;font-size:0.16rem;line-height:2;letter-spacing:0.06em;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:640px){.faq_single_page .m_title{margin-bottom:0.16rem;padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .m_title{margin:0.1rem 0}}.faq_single_page .s_title{color:#2E1E1E;font-size:0.15rem;line-height:2;letter-spacing:0.06em;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:640px){.faq_single_page .s_title{margin-bottom:0.16rem;padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .s_title{margin:0.1rem 0}}@media screen and (max-width:640px){.faq_single_page .faq_under_list{padding:0 0.08rem}}.faq_single_page .faq_under_list:not(:last-child){margin-bottom:0.64rem}.faq_single_page .faq_under_list.mark{list-style-type:disc}.faq_single_page .faq_under_list.number{list-style-type:decimal}@media screen and (max-width:640px){.faq_single_page .faq_under_list .faq_under_item{margin-left:0.16rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_list .faq_under_item{margin-left:0.2rem}}.faq_single_page .faq_under_list .faq_under_item::marker{color:#452A00}@media screen and (max-width:640px){.faq_single_page .faq_under_list .faq_under_item::marker{font-size:0.15rem}}@media screen and (max-width:640px){.faq_single_page .faq_under_phbox{margin-bottom:0.64rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_phbox{margin-bottom:0.4rem}}@media screen and (max-width:640px){.faq_single_page .faq_under_phbox.is-portrait{padding-left:0.16rem;padding-right:0.16rem}}.faq_single_page .faq_under_phbox .faq_flex_image{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}@media print,screen and (min-width:641px){.faq_single_page .faq_under_phbox .faq_flex_image{padding-right:0.4rem;padding-left:0.4rem}}.faq_single_page .faq_under_phbox .faq_under_caption{font-size:0.12rem;letter-spacing:0.07em;line-height:2.16;-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:640px){.faq_single_page .faq_under_phbox .faq_under_caption{font-size:0.125rem;margin-top:0.12rem;padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_phbox .faq_under_caption{margin-top:0.16rem;padding-right:0.76rem;padding-left:0.76rem}}.faq_single_page .faq_under_flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.faq_single_page .faq_under_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.16rem;margin-bottom:0.64rem;padding:0 0.16rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.2rem;margin-bottom:0.4rem;padding-left:0.4rem;padding-right:0.4rem}}@media screen and (max-width:640px){.faq_single_page .faq_under_flex .faq_under_phbox{margin-bottom:0}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_flex .faq_under_phbox{margin-bottom:0;width:50%}}.faq_single_page .faq_under_flex .faq_under_phbox img{width:100%}@media print,screen and (min-width:641px){.faq_single_page .faq_under_flex .faq_flex_image{padding:0}}@media screen and (max-width:640px){.faq_single_page .faq_under_flex .faq_under_caption{padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_flex .faq_under_caption{margin-top:0.11rem;padding:0 0.14rem}}@media screen and (max-width:640px){.faq_single_page .faq_under_button{margin-bottom:0.64rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_under_button{margin-bottom:0.4rem}}.faq_single_page .faq_under_button a{display:block;margin:0 auto;padding:0.18rem 0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:2.9rem;border:1px solid #2E1E1E;background-color:#fff;color:#2E1E1E;font-size:0.15rem;line-height:1.4;letter-spacing:0.05em;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}@media print,screen and (min-width:641px){.faq_single_page .faq_under_button a:hover{background-color:#2E1E1E;color:#fff}}@media screen and (max-width:640px){.faq_single_page .faq_under_button a{width:2.9rem;padding-left:0;padding-right:0}}.faq_single_page .-txt{font-size:0.14rem;letter-spacing:0.15em;line-height:2}@media screen and (max-width:640px){.faq_single_page .-txt{margin-bottom:0.64rem;padding:0 0.08rem}}@media print,screen and (min-width:641px){.faq_single_page .-txt{margin-bottom:0.4rem}}.faq_single_page .faq_bg_txt{background-color:#F9F9F9;color:#3D3D3D}@media screen and (max-width:640px){.faq_single_page .faq_bg_txt{padding:0.2rem;width:calc(100% - 0.16rem);margin-right:auto;margin-left:auto}}@media print,screen and (min-width:641px){.faq_single_page .faq_bg_txt{padding:0.28rem}}.faq_single_page .faq_table{border-bottom:1px solid #CBCBCB;-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:640px){.faq_single_page .faq_table{margin-bottom:0.64rem;padding:0 0.08rem;width:100%}}@media print,screen and (min-width:641px){.faq_single_page .faq_table{margin-bottom:0.4rem}}.faq_single_page .faq_table_wrap{border-top:1px solid #CBCBCB;color:#3D3D3D;line-height:2;letter-spacing:0.07em}@media screen and (max-width:640px){.faq_single_page .faq_table_wrap{font-size:0.13rem}}@media print,screen and (min-width:641px){.faq_single_page .faq_table_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.54rem;padding:0.2rem 0.18rem;font-size:0.14rem}}@media screen and (max-width:640px){.faq_single_page .faq_table_ttl{padding:0.14rem 0.16rem;border-bottom:1px solid #CBCBCB}}@media print,screen and (min-width:641px){.faq_single_page .faq_table_ttl{width:1.36rem;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:640px){.faq_single_page .faq_table_item{padding:0.14rem 0.16rem}}.faq_single_page .-btn02{width:4.15rem;margin:0.8rem auto 0;background-color:#a47070;border-bottom:1px solid #D0BF93;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:640px){.faq_single_page .-btn02{width:2.95rem;margin-top:1rem}}.no-touchevents .faq_single_page .-btn02:hover{opacity:0.7}.faq_single_page .-btn02 span{color:#fff}.faq_single_page .-btn02 span:before{right:0;left:0.15rem;background-color:#fff;border:1px solid #D0BF93}.faq_single_page .-btn02 span:after{right:0;left:0.15rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#452A00}
/*# sourceMappingURL=faq.css.map */