.QA_section__KTmn9:not(:first-child){margin-top:6.1099796334%}@media not screen and (min-width:769px){.QA_section__KTmn9:not(:first-child){margin-top:min(46.9246435845px,16.713091922%)}}.QA_section_title__CnzS7{width:100%}.QA_content__YZmeO{width:95%;max-width:740px;margin:1.8475750577% auto 0}@media not screen and (min-width:950px){.QA_content__YZmeO{margin-top:min(12.5132382892px,4.4568245125%)}}.QA_content_item__cLwQR{position:relative}.QA_content_item__cLwQR:not(:first-child){margin-top:8px}@media not screen and (min-width:950px){.QA_content_item__cLwQR:not(:first-child){margin-top:min(6.2566191446px,2.2284122563%)}}.QA_content_title__Etq_D{position:relative;font-size:clamp(15.84px,6.428px + 1.226vw,19.8px);background:rgba(0,52,103,.2)}@media not screen and (min-width:769px){.QA_content_title__Etq_D{font-size:clamp(13px,11.513px + .397vw,15.84px)}@media not screen and (min-width:376px){.QA_content_title__Etq_D{font-size:min(13px,3.4666666667vw)}}}.QA_content_title_icon___IBnZ{position:absolute;top:50%;right:1.0909090909em;z-index:2;width:1.0909090909em;height:1.0909090909em;transform:translateY(-50%)}@media not screen and (min-width:769px){.QA_content_title_icon___IBnZ{width:1em;height:1em}}.QA_content_title_icon___IBnZ:after,.QA_content_title_icon___IBnZ:before{position:absolute;top:50%;left:50%;width:100%;height:.0454545455em;content:"";background-color:#fff;transform:translate(-50%,-50%)}.QA_content_title_icon___IBnZ:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s}[data-open=true] .QA_content_title_icon___IBnZ:after{transform:translate(-50%,-50%) rotate(180deg)}.QA_content_title_text__QurR9{font-family:var(--font-notosansjp);font-weight:700;line-height:1.6;color:#fff;letter-spacing:.04em}.QA_content_title_btn__NfYvO{display:block;width:100%;padding:.7272727273em 2.5em .7272727273em 1.0909090909em;font-size:1em;text-align:left;transition:opacity .25s}.QA_content_detail__1ijfA{position:relative;font-size:clamp(12px,9.905px + .559vw,16px)}@media not screen and (min-width:376px){.QA_content_detail__1ijfA{font-size:min(12px,3.2vw)}}.QA_content_detail_expanded__VszUq{height:0;overflow:hidden;background:rgba(0,52,103,.1);transition:height .3s}.QA_content_detail_inner__5Cz5X{position:relative;align-items:center;width:100%;padding:.7272727273em 1.0909090909em .9090909091em}.QA_content_detail_icon__XtEJC{position:relative;top:.08em}.QA_content_detail_text__WRCFi{font-family:var(--font-notosansjp);font-weight:400;line-height:1.9;color:#fff;letter-spacing:.04em;word-break:break-all}@media not screen and (min-width:769px){.QA_content_detail_text__WRCFi{line-height:1.5}}.QA_content_detail__1ijfA a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.05em;text-underline-position:from-font;transition:opacity .25s}@media(hover:hover)and (pointer:fine){.QA_content_detail__1ijfA a{cursor:pointer}.QA_content_detail__1ijfA a:hover{opacity:.6}}.QA_contact__d8Vyr{position:relative;margin-top:80px}@media not screen and (min-width:769px){.QA_contact__d8Vyr{margin-top:min(62.566191446px,11.1420612813%)}}.QA_contact_section__iHSrU{position:relative}.QA_contact_company__2ZfA9{margin-top:.40625em;font-family:var(--font-shippori-mincho);font-weight:800;line-height:1.8;color:#fff;text-align:center;letter-spacing:.02em;font-size:clamp(24px,19.811px + 1.117vw,32px)}@media not screen and (min-width:376px){.QA_contact_company__2ZfA9{font-size:min(24px,6.4vw)}}@media not screen and (min-width:769px){.QA_contact_company__2ZfA9{margin-top:.6666666667em;font-weight:600}}.QA_contact_link__gUMg8{display:block;max-width:max-content;margin:.5625em auto 0;font-family:var(--font-shippori-mincho);font-weight:800;line-height:1;color:#ffc889;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:from-font;transition:opacity .25s;font-size:clamp(16px,12.858px + .838vw,22px)}@media not screen and (min-width:376px){.QA_contact_link__gUMg8{font-size:min(16px,4.2666666667vw)}}@media not screen and (min-width:769px){.QA_contact_link__gUMg8{font-weight:600}}@media(hover:hover)and (pointer:fine){.QA_contact_link__gUMg8{cursor:pointer}.QA_contact_link__gUMg8:hover{opacity:.7}}.QA_contact_information__nl76y{font-family:var(--font-shippori-mincho);font-weight:800;line-height:1.8;color:#fff;text-align:center;letter-spacing:.02em;font-size:clamp(16px,12.858px + .838vw,22px)}@media not screen and (min-width:376px){.QA_contact_information__nl76y{font-size:min(16px,4.2666666667vw)}}@media not screen and (min-width:769px){.QA_contact_information__nl76y{line-height:1.5}}.QA_contact_tel__3VgtP{color:#fff}@media only screen and (min-width:769px){.QA_contact_tel__3VgtP{pointer-events:none}}.QA_contact_note__D5DWL{margin-top:1em;font-family:var(--font-shippori-mincho);font-weight:500;line-height:1.5;color:#fff;text-align:center;letter-spacing:.02em;font-size:clamp(14px,12.953px + .279vw,16px)}@media not screen and (min-width:376px){.QA_contact_note__D5DWL{font-size:min(14px,3.7333333333vw)}}.QA_contact_note_link__sMC9j{color:#ffc889}