@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500&display=swap";.under-layer{padding:45px 0 0}.under-layer__Headh2-wrap{margin-bottom:40px}.under-layer__lnav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;border-top:1px solid #000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.under-layer__lnav__item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 3px;border-right:1px solid #000;font-weight:500}.under-layer__lnav__item:first-child{border-left:1px solid #000}.under-layer__lnav__item a{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;text-align:center;width:100%;height:100%;padding:5px min(4.8611111111vw,70px);border-radius:10px;font-size:14px;letter-spacing:.16em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.under-layer__lnav__item.current a{background:#e50112;color:#fff}.under-layer__sec{padding:105px 0;border-top:1px solid #000}.under-layer__sec--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.under-layer__sec__heading h3{font-weight:500;font-size:clamp(20px,1.6666666667vw,24px);line-height:1.75}.under-layer__sec__contents{max-width:730px;width:70%}.under-layer__sec__contents h5{font-size:20px;line-height:1.4}.under-layer__sec__contents h6{font-size:18px;line-height:1.5555555556}.under-layer__sec__contents p{font-size:16px;line-height:1.625}.under-layer__sec__contents .text-link{text-decoration:underline;text-decoration-color:#8c8d8d;text-decoration-thickness:1px;text-underline-offset:2px}.under-layer__sec__contents .text-link--blank{position:relative}.under-layer__sec__contents .text-link--blank:after{content:"";display:inline-block;width:24px;height:auto;aspect-ratio:24/15;background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='17'%20viewBox='0%200%2025%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='4.69922'%20width='19'%20height='11'%20stroke='black'/%3e%3crect%20x='4.5'%20y='1.5'%20width='19'%20height='11'%20fill='%23F7F7F7'%20stroke='black'/%3e%3crect%20x='3.5'%20y='0.5'%20width='21'%20height='13'%20stroke='%23F7F7F7'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;-webkit-transform:translate(8px,0);transform:translate(8px)}.under-layer__sec__contents .hr{width:100%;height:1px;margin:50px 0;background-color:#b2b0ad}.under-layer__sec__contents .col-red{color:#e50112}.under-layer__sec__contents .indent-list{list-style:none;padding:0}.under-layer__sec__contents .indent-list li{margin-top:16px;padding-left:1em;text-indent:-1em}.under-layer__sec__contents .indent-list li:first-child{margin-top:0}.under-layer__sec__contents .indent-list--dot li:before{content:"・"}.under-layer__sec__contents .indent-list--number{counter-reset:list-counter}.under-layer__sec__contents .indent-list--number li{counter-increment:list-counter}.under-layer__sec__contents .indent-list--number li:before{content:counter(list-counter) ". "}.under-layer__sec__contents .indent-list--paren{counter-reset:list-counter}.under-layer__sec__contents .indent-list--paren li{counter-increment:list-counter}.under-layer__sec__contents .indent-list--paren li:before{content:"(" counter(list-counter) ") "}.under-layer__sec__contents .indent-list--alpha{counter-reset:list-counter}.under-layer__sec__contents .indent-list--alpha li{counter-increment:list-counter}.under-layer__sec__contents .indent-list--alpha li:before{content:counter(list-counter,upper-alpha) ". "}.under-layer__sec__contents .indent-list--narrow li{margin-top:5px}.under-layer__faq-accordion{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #d0d0ce}.under-layer__faq-accordion__item{border-bottom:1px solid #d0d0ce}.under-layer__faq-accordion__item.is-open .toggle-icon:after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.under-layer__faq-accordion__item.is-open .faq-answer__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.under-layer__faq-accordion__item .toggle-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;position:relative;margin-left:16px}.under-layer__faq-accordion__item .toggle-icon:before,.under-layer__faq-accordion__item .toggle-icon:after{content:"";position:absolute;background:#888;border-radius:1px;-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.under-layer__faq-accordion__item .toggle-icon:before{width:14px;height:1px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.under-layer__faq-accordion__item .toggle-icon:after{width:1px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.under-layer__faq-accordion__item .faq-summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.under-layer__faq-accordion__item .faq-summary__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;padding:24px 14px}.under-layer__faq-accordion__item .faq-summary__inner .label{font-size:18px;color:#8c8d8d;-ms-flex-negative:0;flex-shrink:0}.under-layer__faq-accordion__item .faq-summary__inner .text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:1.4444444444}.under-layer__faq-accordion__item .faq-answer{overflow:hidden;height:0;-webkit-transition:height .45s cubic-bezier(.4,0,.2,1);transition:height .45s cubic-bezier(.4,0,.2,1)}.under-layer__faq-accordion__item .faq-answer__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:0 14px 24px;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:opacity .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:opacity .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1)}.under-layer__faq-accordion__item .faq-answer__content .label{font-size:18px;color:#8c8d8d;-ms-flex-negative:0;flex-shrink:0}.under-layer__faq-accordion__item .faq-answer__content .text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.625}.under-layer__faq-accordion__item .faq-answer__content .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.under-layer__faq-accordion__item .faq-answer__content .tel a img{width:58px}.under-layer__faq-accordion__item .faq-answer__content .tel a .number{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:42px;letter-spacing:.1em}.under-layer__faq-accordion__item .faq-answer__content .tel a .number ruby rt{margin-bottom:6px;font-size:12px;line-height:1.6}@media screen and (max-width: 767px){.under-layer__lnav{padding:60px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.under-layer__lnav__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;max-width:280px;margin:0 auto;height:48px;border-left:1px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.under-layer__sec{padding:80px 0}.under-layer__sec--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.under-layer__sec__heading h3{font-size:18px;line-height:1.4444444444}.under-layer__sec__contents{max-width:unset;width:100%}.under-layer__sec__contents h5{font-size:16px;line-height:1.625}.under-layer__sec__contents h6{font-size:14px;line-height:1.7142857143}.under-layer__sec__contents p{font-size:14px;line-height:1.5714285714}.under-layer__sec__contents .text-link--blank:after{-webkit-transform:translate(8px,2px);transform:translate(8px,2px)}.under-layer__sec__contents .indent-list li{font-size:14px}.under-layer__faq-accordion__item .faq-summary__inner{padding:30px 14px}.under-layer__faq-accordion__item .faq-summary__inner .label,.under-layer__faq-accordion__item .faq-summary__inner .text,.under-layer__faq-accordion__item .faq-answer__content .label,.under-layer__faq-accordion__item .faq-answer__content .text{font-size:14px}.under-layer__faq-accordion__item .faq-answer__content .tel a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.under-layer__faq-accordion__item .faq-answer__content .tel a img{width:50px;margin-top:10px}.under-layer__faq-accordion__item .faq-answer__content .tel a .number{font-size:26px}.under-layer__faq-accordion__item .faq-answer__content .tel a .number ruby rt{font-size:10px}}
