@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Noto+Sans+JP:wght@400;700&display=swap";body,html{font-family:"Noto Sans JP",sans-serif;line-height:1.6}.p-subFv__title{font-weight:bold;padding-left:50px}.p-breadcrumb__item:not(:last-child){font-weight:bold}.toggle .toggle-link{cursor:pointer;position:relative}.toggle .toggle-link:hover{opacity:.8}.toggle .toggle-main{display:none}.toggle.active .toggle-main{display:block}#sec1{padding:140px 0 180px}#sec1 .l-container{width:min(92%,120.4rem)}#sec1 .tt-h2{font-family:"Noto Sans JP",sans-serif;position:relative;width:-moz-fit-content;width:fit-content;color:#d97173;margin:0 auto;font-weight:bold}#sec1 .tt-h2:after{content:"";position:absolute;background:url("../img/faq/sec01_deco.png") no-repeat;width:87px;height:111px;background-size:100%;top:calc(50% - 4px);right:-107px;transform:translateY(-50%)}#sec1 .group-link{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;max-width:840px;padding:0 20px;margin:59px auto 0}#sec1 .group-link li{max-width:370px;width:100%}#sec1 .group-link li a{font-size:clamp(1.5rem,1.3756906077rem + 0.3314917127vw,1.8rem);padding:13px 0;font-weight:bold}#sec1 .group-link li a:after{transform:rotate(90deg);width:18px;height:18px}#sec1 .set .tt-h3{background:#f2a7a7;color:#fff;padding:9px 30px 12px;font-weight:bold}#sec1 .set .row{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px;margin-top:41px}#sec1 .set .row .toggle{width:47.6744186047%}#sec1 .set .row .toggle dl{display:flex}#sec1 .set .row .toggle dl dt{font-weight:bold;font-family:"Montserrat",sans-serif;font-size:clamp(1.8rem,1.4685082873rem + 0.8839779006vw,2.6rem)}#sec1 .set .row .toggle dl dd{flex:1}#sec1 .set .row .toggle .toggle-link{background:#fff;border:2px solid #f2a7a7;padding:8px 0 9px 16px}#sec1 .set .row .toggle .toggle-link::before,#sec1 .set .row .toggle .toggle-link:after{content:"";position:absolute;background:#ff9cae;width:13px;height:2px;top:50%;right:22px;transform:translateY(-50%)}#sec1 .set .row .toggle .toggle-link:after{transform:translateY(-50%) rotate(90deg)}#sec1 .set .row .toggle .toggle-link dl dt{color:#f2a7a7}#sec1 .set .row .toggle .toggle-link dl dd{margin:6px 40px 0 20px;font-weight:bold;font-size:clamp(1.5rem,1.3756906077rem + 0.3314917127vw,1.8rem)}#sec1 .set .row .toggle .toggle-main{padding:14px 0 0 20px}#sec1 .set .row .toggle .toggle-main dl dt{color:#d97182}#sec1 .set .row .toggle .toggle-main dl dd{margin:8px 0 0 22px}#sec1 .set .row .toggle.active .toggle-link::after{transform:translateY(-50%) rotate(0)}#sec1 .set.set1{margin-top:100px}#sec1 .set.set2{margin-top:120px}@media screen and (min-width: 768px)and (max-width: 1000px){#sec1 .set .row .toggle{width:calc(50% - 10px)}}@media screen and (max-width: 768px){#sec1{padding:65px 0 100px}#sec1 .tt-h2:after{width:67px;height:91px;right:-70px}#sec1 .group-link{display:block;margin-top:40px}#sec1 .group-link li{max-width:100%}#sec1 .group-link li a:after{width:15px;height:15px}#sec1 .group-link li+li{margin-top:20px}#sec1 .set{margin-top:40px !important}#sec1 .set .row{display:block;margin-top:20px}#sec1 .set .row .toggle{width:auto}#sec1 .set .row .toggle dl{display:flex}#sec1 .set .row .toggle .toggle-link dl dd{margin:4px 40px 0 10px}#sec1 .set .row .toggle .toggle-main{padding:5px 0 0 20px}#sec1 .set .row .toggle .toggle-main dl dd{margin:4px 0 0 10px}#sec1 .set .row .toggle+.toggle{margin-top:20px}}