@charset "UTF-8";@font-face{font-family:Switzer;src:url(./Switzer-Variable.woff2) format("woff2 supports variations"),url(./Switzer-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:Sentient;src:url(./Sentient-Variable.woff2) format("woff2 supports variations"),url(./Sentient-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal}.maintenance{padding:11.8rem 0 0}@media only screen and (min-width:769px){.maintenance{padding:24.6rem 3.5rem 0}}@media only screen and (min-width:769px){.maintenance__inner{width:97.4rem;margin:auto}}.maintenance__title{font-family:Sentient,"Noto Serif JP",sans-serif;font-size:1.8rem;line-height:160%;padding:0 2rem}@media only screen and (min-width:769px){.maintenance__title{font-size:2.2rem;padding:0}}.maintenance__tabs{padding:5rem 2rem 0;border-bottom:1px solid rgba(46,46,46,.15);position:relative}@media only screen and (min-width:769px){.maintenance__tabs{padding:8rem 0 0}}.maintenance__tabs .tab-indicator{position:absolute;bottom:-1px;left:2rem;height:1px;background-color:#2e2e2e;-webkit-transition:width .4s ease,-webkit-transform .4s ease;transition:width .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,width .4s ease;transition:transform .4s ease,width .4s ease,-webkit-transform .4s ease}@media only screen and (min-width:769px){.maintenance__tabs .tab-indicator{left:0}}.maintenance__tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}.maintenance__tabs ul li{padding-bottom:1.5rem}.maintenance__tabs ul li a{font-family:Sentient,"Noto Serif JP",sans-serif;font-size:1.6rem;line-height:160%}.maintenance__content:not(.is-active){display:none!important}@media only screen and (min-width:769px){.maintenance__container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:769px){.maintenance__pin{position:sticky;top:11.3rem;z-index:2}}.maintenance__left{background-color:#dedede;padding-bottom:1.7rem}@media only screen and (max-width:768px){.maintenance__left{position:sticky;top:5rem;z-index:2}}@media only screen and (min-width:769px){.maintenance__left{-ms-flex-negative:0;flex-shrink:0;width:19.8rem}}.maintenance__left-title{color:#2e2e2e80;font-family:Sentient,"Noto Serif JP",sans-serif;font-size:1.3rem;line-height:160%;padding:2.8rem 2rem .8rem}@media only screen and (min-width:769px){.maintenance__left-title{padding:6.7rem 0 4rem}}.maintenance__left-tabs{overflow-x:scroll}.maintenance__left-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem;gap:1.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:769px){.maintenance__left-tabs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:.25rem}}.maintenance__left-tabs ul li{position:relative}.maintenance__left-tabs ul li:after{content:"";position:absolute;top:1.2rem;left:0;width:.4rem;height:.4rem;border-radius:50%;background-color:#f50;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.maintenance__left-tabs ul li:not(.is-active) a{opacity:.5}.maintenance__left-tabs ul li.is-active{padding-left:1rem;-webkit-transition:opacity .4s,padding .3s;transition:opacity .4s,padding .3s}.maintenance__left-tabs ul li.is-active:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.maintenance__left-tabs ul li a{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-weight:540;line-height:200%;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.maintenance__right{padding:3.3rem 2rem 3rem}@media only screen and (min-width:769px){.maintenance__right{padding:6.2rem 0rem 3rem}}.maintenance__right-content:not(.is-active){display:none}.maintenance__right-title{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.4rem;font-weight:540;line-height:200%}@media only screen and (min-width:769px){.maintenance__right-title{font-size:1.5rem}}.maintenance__right-p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-weight:420;line-height:200%;margin-top:2.2rem}@media only screen and (min-width:769px){.maintenance__right-p{margin-top:3.6rem}}.maintenance__right-list{border-top:1px solid rgba(46,46,46,.07);margin-top:3.5rem}@media only screen and (min-width:769px){.maintenance__right-list{margin-top:3.7rem}}.maintenance__right-item{border-bottom:1px solid rgba(46,46,46,.07);padding:3.4rem 0 2.8rem}@media only screen and (min-width:769px){.maintenance__right-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 0 2.8rem}}@media only screen and (min-width:769px){.maintenance__right-item__img{width:38rem}}.maintenance__right-item__text{padding:2.3rem 0 0}@media only screen and (min-width:769px){.maintenance__right-item__text{padding:0 0 .4rem 4.8rem}}.maintenance__right-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.maintenance__right-item__title span{color:var(--txt-2-e-2-e-2-e,#2E2E2E);leading-trim:both;text-edge:cap;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:540;line-height:200%}.maintenance__right-item__title svg{width:1.5rem}.maintenance__right-item__p{text-align:justify;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-weight:420;line-height:200%;margin-top:1.1rem}@media only screen and (min-width:769px){.maintenance__right-item__p{margin-top:2.2rem}}.maintenance__right-table{margin-top:3rem}@media only screen and (min-width:769px){.maintenance__right-table{margin-top:4.3rem}}.maintenance__right-table .table-icon{width:1.3rem;padding-top:.6rem}.maintenance__right-table .table-name{padding:.1rem 1rem .1rem .7rem}@media only screen and (min-width:769px){.maintenance__right-table .table-name{padding:.1rem 1.8rem .1rem .7rem}}.maintenance__right-table .table-price{color:#2e2e2e80;width:10rem}.maintenance__right-table .table-buy{width:4rem}.maintenance__right-table td{font-size:1.3rem;line-height:160%;padding:.1rem;vertical-align:top}.maintenance__right-table a{text-decoration-line:underline}.maintenance__attention{padding:4rem 2rem 9.5rem}@media only screen and (min-width:769px){.maintenance__attention{padding:10.8rem 0 14.3rem}}.maintenance__attention-container{padding:5rem 4rem;border-radius:.3rem;background:#d5d5d5}@media only screen and (min-width:769px){.maintenance__attention-container{padding:9rem 4rem 9.8rem}}.maintenance__attention h2{text-align:center;font-family:Sentient,"Noto Serif JP",sans-serif;font-size:1.5rem;line-height:160%;padding-bottom:1.9rem;margin-bottom:1.9rem;position:relative}@media only screen and (min-width:769px){.maintenance__attention h2{margin-bottom:2.1rem}}.maintenance__attention h2:after{content:"";width:1.7rem;height:1px;opacity:.5;background:#2e2e2e;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.maintenance__attention p{color:#484848;text-align:justify;-webkit-font-kerning:none;font-kerning:none;font-size:1.2rem;line-height:200%}@media only screen and (min-width:769px){.maintenance__attention p{max-width:57.6rem;margin:auto}}.repairs__flow-container{border-radius:.3rem;background:#d1d1d0;padding:2.6rem 3rem 4rem}@media only screen and (min-width:769px){.repairs__flow-container{padding:6rem 10rem 8.1rem;margin-top:.8rem}}.repairs__flow-title{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-style:normal;font-weight:540;line-height:200%;border-bottom:1px solid rgba(46,46,46,.15);padding-bottom:2rem;margin-bottom:2rem}@media only screen and (min-width:769px){.repairs__flow-title{padding-bottom:2.8rem;margin-bottom:3.1rem}}.repairs__flow-list{padding-bottom:2.9rem;border-bottom:1px solid rgba(46,46,46,.15)}@media only screen and (min-width:769px){.repairs__flow-list{padding-bottom:2rem}}.repairs__flow-item{position:relative;padding:2rem 0rem 1rem}@media only screen and (min-width:769px){.repairs__flow-item{padding:2rem 0rem 2.8rem}}.repairs__flow-item:not(:last-child):before{content:"";height:calc(100% - 3.4rem);width:1px;opacity:.5;position:absolute;left:.7rem;top:5.2rem;background:repeating-linear-gradient(to bottom,#2E2E2E 0px,#2E2E2E 2px,transparent 2px,transparent 4px)}.repairs__flow-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}@media only screen and (min-width:769px){.repairs__flow-item__title{gap:4rem}}.repairs__flow-item__title svg{width:1.5rem}.repairs__flow-item__title span{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:540;line-height:200%}.repairs__flow-item__p{text-align:justify;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-weight:420;line-height:200%;margin-top:1rem;padding-left:3.1rem}@media only screen and (min-width:769px){.repairs__flow-item__p{padding-left:5.5rem}}.repairs__flow-period__title{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-weight:540;line-height:200%;margin-top:4.2rem}@media only screen and (min-width:769px){.repairs__flow-period__title{margin-top:5.1rem}}.repairs__flow-period__p{color:#484848;-webkit-font-kerning:none;font-kerning:none;font-size:1.1rem;line-height:200%;margin-top:1.2rem}@media only screen and (min-width:769px){.repairs__flow-period__p{margin-top:1.5rem}}.repairs__flow-smalls{margin-top:2.8rem}@media only screen and (min-width:769px){.repairs__flow-smalls{margin-top:4.1rem}}.repairs__flow-smalls li{margin-bottom:.3rem}@media only screen and (min-width:769px){.repairs__flow-smalls li{margin-bottom:.1rem}}.repairs__flow-smalls li small{-webkit-font-kerning:none;font-kerning:none;font-size:1.1rem;line-height:200%;color:#525252}.repairs__faq{margin:3.9rem 0 6.2rem}@media only screen and (min-width:769px){.repairs__faq{margin:8rem 0 11rem}}.repairs__faq-item{border-top:1px solid rgba(46,46,46,.2)}.repairs__faq-item:not(:first-child){border-bottom:1px solid rgba(46,46,46,.2)}.repairs__faq-button{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.4rem;font-weight:540;line-height:200%;padding:2rem 0}@media only screen and (min-width:769px){.repairs__faq-button{padding:2.3rem 0}}.repairs__faq-content__text{padding:.5rem 0 4rem}@media only screen and (min-width:769px){.repairs__faq-content__text{padding:2rem 0 5.7rem}}.repairs__faq-content *{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Serif JP",serif;font-size:1.3rem;font-style:normal;font-weight:420;line-height:200%}.repairs__faq-content i{font-size:1.1rem;font-weight:400;margin-top:2.5rem;display:block}.repairs__faq-content ul{margin-top:2.5rem}.repairs__faq-content ul li{padding-left:1.5rem;position:relative}.repairs__faq-content ul li:before{content:"\30fb";position:absolute;top:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maintenance.css.map */
