@charset "UTF-8";.con-nav-page{padding-top:120px}@media screen and (max-width:999px){.con-nav-page{padding-top:90px}}@media screen and (max-width:767px){.con-nav-page{padding-top:45px}}@media screen and (max-width:600px){.con-nav-page{padding-top:25px}}.con-nav-page>.inner{width:64.5833333333%;max-width:930px;margin-inline:auto}@media only screen and (max-width:1440px){.con-nav-page>.inner{width:69.4444444444%}}@media screen and (max-width:1199px){.con-nav-page>.inner{width:80%}}@media screen and (max-width:767px){.con-nav-page>.inner{width:89.3333333333%}}.con-nav-page>.inner nav.nav-page ul{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 40px}@media screen and (max-width:1199px){.con-nav-page>.inner nav.nav-page ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:999px){.con-nav-page>.inner nav.nav-page ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.con-nav-page>.inner nav.nav-page ul{grid-template-columns:repeat(1,1fr);gap:20px 0px}}@media screen and (max-width:600px){.con-nav-page>.inner nav.nav-page ul{grid-template-columns:repeat(1,1fr);gap:18px 0px}}.con-nav-page>.inner nav.nav-page ul li a{padding:5px 22px 13px 38px;font-size:1.6rem;color:#403425;line-height:1.37;letter-spacing:0.08em;font-weight:500;display:block;position:relative;border-bottom:2px solid #403425;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}@media screen and (min-width:1200px){.con-nav-page>.inner nav.nav-page ul li a:hover{opacity:1;color:#6a1c11}.con-nav-page>.inner nav.nav-page ul li a:hover:before{background-image:url(../img/common/icn_flower01_red.svg)}.con-nav-page>.inner nav.nav-page ul li a:hover:after{transform:translateY(calc(-50% + 3px));background-image:url(../img/common/icn_link_arrwo_down02_red.svg)}}.con-nav-page>.inner nav.nav-page ul li a:before{content:"";display:block;position:absolute;top:calc(50% - 5px);left:0;transform:translateY(-50%);width:25px;height:24px;background:url(../img/common/icn_flower01_brown02.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}.con-nav-page>.inner nav.nav-page ul li a:after{content:"";display:block;position:absolute;top:calc(50% - 4px);right:8px;transform:translateY(-50%);width:11px;height:7px;background:url(../img/common/icn_link_arrwo_down02_brown.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}@media screen and (max-width:767px){.con-nav-page>.inner nav.nav-page ul li a:after{display:none}}.con-faq{padding-top:80px}@media screen and (max-width:767px){.con-faq{padding-top:75px}}.con-faq>.inner{width:69.4444444444%;margin-inline:auto}@media screen and (max-width:1199px){.con-faq>.inner{width:80%}}@media screen and (max-width:767px){.con-faq>.inner{width:89.3333333333%}}.con-faq>.inner .secs-faq section:not(:last-child){margin-bottom:150px}@media screen and (max-width:999px){.con-faq>.inner .secs-faq section:not(:last-child){margin-bottom:100px}}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section:not(:last-child){margin-bottom:95px}}.con-faq>.inner .secs-faq section .style-title02{margin-bottom:25px}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .style-title02{margin-top:20px}}.con-faq>.inner .secs-faq section .items-faq dl{border-bottom:1px solid #a09992}.con-faq>.inner .secs-faq section .items-faq dl.is-open .btn{transform:scale(1,-1)}.con-faq>.inner .secs-faq section .items-faq dl dt{padding:18px 12px 24px 0px;display:flex;align-items:center;cursor:pointer}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .items-faq dl dt{padding:18px 0px 24px 0px}}@media screen and (min-width:1200px){.con-faq>.inner .secs-faq section .items-faq dl dt:hover .block-question p.q{color:#6a1c11}.con-faq>.inner .secs-faq section .items-faq dl dt:hover .block-question p.title-question{color:#6a1c11}}.con-faq>.inner .secs-faq section .items-faq dl dt .block-question{flex:1;display:flex}.con-faq>.inner .secs-faq section .items-faq dl dt .block-question p.q{width:52px;padding-right:10px;font-family:"the-seasons","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:3.6rem;color:#403425;line-height:1;font-weight:500;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}.con-faq>.inner .secs-faq section .items-faq dl dt .block-question p.title-question{padding-top:0.3em;flex:1;font-family:"Zen Old Mincho","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.7rem;color:#403425;line-height:1.75;font-weight:500;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .items-faq dl dt .block-question p.title-question{padding-top:0}}.con-faq>.inner .secs-faq section .items-faq dl dt .btn{margin-top:13px;width:18px;height:9px;background:url(../img/common/icn_link_arrwo_down03_brown.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .items-faq dl dt .btn{margin-left:5px}}.con-faq>.inner .secs-faq section .items-faq dl dd{opacity:0;max-height:0;overflow:hidden;transition:opacity 0.5s cubic-bezier(0.04,1.02,0.61,0.99),max-height 0.6s cubic-bezier(0.04,1.02,0.61,0.99)}.con-faq>.inner .secs-faq section .items-faq dl dd.is-show{opacity:1}.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer{padding:8px 60px 20px 30px;display:flex}@media screen and (max-width:999px){.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer{padding:8px 60px 20px 0px}}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer{padding:0px 23px 20px 0px}}.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer p.a{width:52px;padding-right:10px;font-family:"the-seasons","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:3.6rem;color:#403425;line-height:1;font-weight:500}.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer p.txt-question{padding-top:0.3em;flex:1;font-family:"Zen Old Mincho","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem;color:#403425;line-height:1.75;font-weight:500}@media screen and (max-width:767px){.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer p.txt-question{padding-top:0}}.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer p.txt-question a{text-decoration:underline}@media screen and (min-width:1200px){.con-faq>.inner .secs-faq section .items-faq dl dd .block-answer p.txt-question a:hover{opacity:1;text-decoration:none}}.con-link{padding-top:160px;padding-bottom:100px}@media screen and (max-width:999px){.con-link{padding-top:100px}}@media screen and (max-width:767px){.con-link{padding-top:80px;padding-bottom:80px}}.con-link>.inner{width:90.2777777778%;margin-inline:auto}@media screen and (max-width:767px){.con-link>.inner{width:89.3333333333%}}.con-link>.inner .box-link{padding:65px 5.5% 50px;background:url(../img/common/bg_mat01_gray.jpg)}@media screen and (max-width:767px){.con-link>.inner .box-link{padding:45px 5.5% 50px}}.con-link>.inner .box-link p.txt-desc{font-family:"Zen Old Mincho","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.8rem;color:#403425;line-height:2.22;letter-spacing:0.04em;font-weight:500;text-align:center}@media screen and (max-width:767px){.con-link>.inner .box-link p.txt-desc{font-size:1.6rem}}.con-link>.inner .box-link p.style-btn-circle-link01{margin-top:30px}@media screen and (max-width:767px){.con-link>.inner .box-link p.style-btn-circle-link01{margin-top:25px}}.con-link>.inner .box-link p.style-btn-circle-link01 a{margin-inline:auto}
/*# sourceMappingURL=faq.css.map */