@charset "UTF-8";.container{-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.footer .container{-webkit-margin-start:20px!important;margin-inline-start:20px!important;-webkit-margin-end:20px!important;margin-inline-end:20px!important}.prose :is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video,object,blockquote,table){margin-block:auto}.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse){background:none}.ajwn-repair{padding:0 0 50px}.ajwn-repair :where(:not(meta,span)+*){-webkit-margin-before:auto!important;margin-block-start:auto!important}.ajwn-repair br.is-sp-show{display:none}.ajwn-repair-image{width:100%;height:712px;margin:0 auto}.ajwn-repair-image img{width:100%;height:100%;margin:0;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;-o-object-fit:cover;object-fit:cover}.ajwn-repair-image-s{max-width:1080px;width:100%;margin:0 auto;-webkit-margin-after:80px!important;margin-block-end:80px!important}.ajwn-repair-image-s img{width:100%;height:auto}.ajwn-repair-section-lead{margin:120px auto;-webkit-margin-before:120px!important;margin-block-start:120px!important;-webkit-margin-after:120px!important;margin-block-end:120px!important;text-align:center}.ajwn-repair-section-lead h2{font-family:Zen Old Mincho,serif!important;font-weight:400;font-size:1.9375rem;line-height:1.8;letter-spacing:.1em}.ajwn-repair-section-lead p{margin:35px 0 0;-webkit-margin-before:35px!important;margin-block-start:35px!important;font-weight:400;font-size:.9375rem;line-height:2;letter-spacing:.2em}.ajwn-repair-section-lead p span.is-sp-show{display:none}.ajwn-repair-step{-webkit-margin-after:80px!important;margin-block-end:80px!important}.ajwn-repair-step h2{font-family:Zen Old Mincho,serif!important;font-weight:600;font-size:1.625rem;line-height:1.6;letter-spacing:.1em;text-align:center}.ajwn-repair-step .step-main{-webkit-margin-before:40px!important;margin-block-start:40px!important;padding:0 40px}.ajwn-repair-step .step-main .step-items .step-item{-webkit-margin-before:0!important;margin-block-start:0!important;padding:0 40px 0 0}.ajwn-repair-step .step-main .step-items .step-item .photo img{width:100%;height:auto}.ajwn-repair-step .step-main .step-items .step-item .description h3{-webkit-margin-before:20px!important;margin-block-start:20px!important;-webkit-margin-after:10px!important;margin-block-end:10px!important;font-weight:600;font-size:1.125rem;letter-spacing:.1em}.ajwn-repair-step .step-main .step-items .step-item .description p{font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-step .step-item-control{display:flex;justify-content:center;-webkit-margin-before:40px!important;margin-block-start:40px!important}.ajwn-repair-step .step-item-prev,.ajwn-repair-step .step-item-next{position:relative;z-index:2;min-width:38px;width:38px;min-height:38px;height:38px;margin:0 10px;border:1px #2A2F2B solid;border-radius:50%}.ajwn-repair-step .step-item-prev.swiper-button-disabled,.ajwn-repair-step .step-item-next.swiper-button-disabled{opacity:.2}.ajwn-repair-step .step-item-prev:before,.ajwn-repair-step .step-item-next:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border:1px #2A2F2B solid;border-width:1px 1px 0 0}.ajwn-repair-step .step-item-prev:before{-webkit-transform:translateX(2px) rotate(-135deg);transform:translate(2px) rotate(-135deg)}.ajwn-repair-step .step-item-next:before{-webkit-transform:translateX(-2px) rotate(45deg);transform:translate(-2px) rotate(45deg)}.ajwn-repair-section-flow{max-width:1090px;margin:50px auto 0;-webkit-margin-before:50px!important;margin-block-start:50px!important;padding:50px 140px 100px;background-color:#fff}.ajwn-repair-section-flow h2{font-family:Zen Old Mincho,serif!important;font-weight:600;font-size:1.625rem;line-height:1.8;letter-spacing:.1em;text-align:center}.ajwn-repair-section-flow h2:before{content:"\2026\2026\2026\2026";margin:0 5px 0 0}.ajwn-repair-section-flow h2:after{content:"\2026\2026\2026\2026";margin:0 0 0 5px}.ajwn-repair-section-flow h3{font-family:Zen Old Mincho,serif!important;font-weight:600;font-size:1.3125rem;line-height:1.6;letter-spacing:.1em}.ajwn-repair-section-flow h3:before{content:"\2026";margin:0 5px 0 0}.ajwn-repair-section-flow .flow-main{width:100%;margin:50px auto 0;-webkit-margin-before:50px!important;margin-block-start:50px!important}.ajwn-repair-section-flow .flow-main li{display:flex}.ajwn-repair-section-flow .flow-main li:last-child .flow-main-step:after{display:none}.ajwn-repair-section-flow .flow-main-step{position:relative;margin:0 70px 0 0;font-family:toppan-bunkyu-gothic-pr6n,sans-serif!important;font-weight:600;font-size:var(--text-base);color:#be947c;white-space:nowrap}.ajwn-repair-section-flow .flow-main-step:after{content:"";position:absolute;top:2.5em;left:50%;width:1px;height:calc(100% - 3em);background-color:#2a2f2b}.ajwn-repair-section-flow .flow-main-body{padding:0 0 50px}.ajwn-repair-section-flow .flow-main-body .title{display:flex;align-items:center;margin:0 0 20px;font-weight:600;font-size:1.3125rem;line-height:1.2;letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .title .notes{margin:0 0 0 10px;font-size:var(--text-sm)}.ajwn-repair-section-flow .flow-main-body .title .badge-schedule{margin:0 0 0 20px;padding:3px 15px;border:1px #8C948C solid;color:#8c948c;font-size:var(--text-sm)}.ajwn-repair-section-flow .flow-main-body p{font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body p .caution-label{margin:0 10px 0 0;padding:0 12px;background-color:#2a2f2b;color:#fff}.ajwn-repair-section-flow .flow-main-body p.notes{margin:5px 0 0;-webkit-margin-before:5px!important;margin-block-start:5px!important;font-weight:600;font-size:var(--text-xs)}.ajwn-repair-section-flow .flow-main-body p.notes.is-sp-show{display:none}.ajwn-repair-section-flow .flow-main-body .form-link{display:flex;flex-direction:column;align-items:flex-start;margin:15px 0 0;-webkit-margin-before:15px!important;margin-block-start:15px!important}.ajwn-repair-section-flow .flow-main-body .form-link .label{-webkit-margin-before:0!important;margin-block-start:0!important;font-size:.9375rem;letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .form-link .btn{display:inline-flex;justify-content:center;align-items:center;height:36px;margin:2px 0 0;-webkit-margin-before:2px!important;margin-block-start:2px!important;padding:0 30px;border-radius:2px;background-color:#be947c;color:#fff;font-family:Zen Old Mincho,serif!important;font-weight:600;font-size:.9375rem;letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .form-link .btn span.btn-label{padding:0 14px 0 0;background:url(/cdn/shop/files/ico_external_01.svg?v=1693048497) no-repeat 100% 50%;background-size:9px auto}.ajwn-repair-section-flow .flow-main-body .tel{margin:20px 0 0;-webkit-margin-before:20px!important;margin-block-start:20px!important}.ajwn-repair-section-flow .flow-main-body .tel .num{display:flex;align-items:center;font-family:toppan-bunkyu-gothic-pr6n,sans-serif!important;font-weight:600;font-size:.9375rem;letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .tel .time{font-weight:400;font-size:var(--text-sm);letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .tel .notes{margin:10px 0 0;-webkit-margin-before:10px!important;margin-block-start:10px!important;font-weight:600;font-size:var(--text-sm);letter-spacing:.1em}.ajwn-repair-section-flow .flow-main-body .send-address{display:inline-block;margin:15px 0 0;-webkit-margin-before:15px!important;margin-block-start:15px!important;padding:10px 15px;border:1px #8C948C solid;border-radius:5px;font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-price{margin:10px auto 0;-webkit-margin-before:10px!important;margin-block-start:10px!important;padding:30px 0 0;border-top:1px #8C948C solid}.ajwn-repair-price .price-wrapper{display:flex;justify-content:space-between}.ajwn-repair-price .table-scroller{-webkit-margin-before:0!important;margin-block-start:0!important}.ajwn-repair-price .ajwn-price-list{width:48%}.ajwn-repair-price .ajwn-price-list table{width:100%!important;margin:10px 0 0;-webkit-margin-before:10px!important;margin-block-start:10px!important}.ajwn-repair-price .ajwn-price-list table tr{border-bottom:1px #8C948C dashed}.ajwn-repair-price .ajwn-price-list table th,.ajwn-repair-price .ajwn-price-list table td{padding:0;border:none;vertical-align:middle}.ajwn-repair-price .ajwn-price-list table th{padding:15px 0;color:#2a2f2b!important;font-weight:400;font-size:.9375rem;line-height:1.8;letter-spacing:.1em;opacity:1}.ajwn-repair-price .ajwn-price-list table td{padding:15px 0 15px 20px;color:#464646!important;font-weight:600;font-size:var(--text-base);line-height:1.8;letter-spacing:.1em;text-align:right;white-space:nowrap}.ajwn-repair-price .ajwn-price-notes{width:43%;margin:20px 0 0;-webkit-margin-before:20px!important;margin-block-start:20px!important}.ajwn-repair-price .ajwn-price-notes .price-caution{margin:0 0 30px;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:30px!important;margin-block-end:30px!important;font-weight:600;font-size:.9375rem;line-height:1.7;letter-spacing:.2em}.ajwn-repair-price .ajwn-price-notes .price-caution strong{color:#b92d2d;font-weight:600}.ajwn-repair-price .ajwn-price-notes p{font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-price .ajwn-price-notes ul{display:block;row-gap:0;-webkit-margin-start:0;margin-inline-start:0;list-style:none}.ajwn-repair-price .ajwn-price-notes ul li{font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-price .ajwn-price-notes ul li:before{content:"\30fb"}.ajwn-repair-price .ajwn-price-notes h4{-webkit-margin-before:1.7rem!important;margin-block-start:1.7rem!important;font-weight:600;font-size:.9375rem;line-height:1.7;letter-spacing:.1em}.ajwn-repair-postage{margin:60px auto 0;-webkit-margin-before:60px!important;margin-block-start:60px!important;padding:30px 0 0;border-top:1px #8C948C solid}.ajwn-repair-postage p{margin:10px auto 0;-webkit-margin-before:10px!important;margin-block-start:10px!important;font-weight:400;font-size:.9375rem;line-height:1.8;letter-spacing:.1em}.ajwn-repair-btn{display:flex;justify-content:center;align-items:center;max-width:600px;height:100px;margin:70px auto 0;-webkit-margin-before:70px!important;margin-block-start:70px!important;border-radius:4px;background:#be947c!important;color:#fff;font-family:Zen Old Mincho,serif!important;font-weight:600;font-size:1.5625rem;letter-spacing:.1em}.ajwn-repair-btn span.btn-label{padding:0 24px 0 0;background:url(/cdn/shop/files/ico_external_01.svg?v=1693048497) no-repeat 100% 50%;background-size:19px auto}@media screen and (min-width: 768px){.ajwn-repair a[href^="tel:"]{pointer-events:none}.ajwn-repair-section-flow .flow-main-body p.with-label{line-height:1.9}.ajwn-repair-section-flow .flow-main-body .form-link .btn{transition:opacity .2s ease-in-out!important}.ajwn-repair-section-flow .flow-main-body .form-link .btn:hover{opacity:.7}.ajwn-repair-btn{transition:opacity .2s ease-in-out!important}.ajwn-repair-btn:hover{opacity:.7}}@media screen and (max-width: 979px){.ajwn-repair-section-flow{padding:50px 40px 100px}}@media screen and (max-width: 890px){.ajwn-repair-section-flow h2:before{content:"\2026"}.ajwn-repair-section-flow h2:after{content:"\2026"}}@media screen and (max-width: 767px){.ajwn-repair br.is-sp-show{display:inline-block}.ajwn-repair-image{margin:0 auto 40px;-webkit-margin-after:40px!important;margin-block-end:40px!important;height:260px}.ajwn-repair-image-s{margin:40px auto;-webkit-margin-before:40px!important;margin-block-start:40px!important}.ajwn-repair-section-lead{position:relative;left:calc(50% - 20px);margin:0 auto;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;text-align:left;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transform:translateX(-50%);transform:translate(-50%)}.ajwn-repair-section-lead h2{font-size:1.3125rem}.ajwn-repair-section-lead p{margin:0 40px 0 0;-webkit-margin-before:40px!important;margin-block-start:40px!important;font-weight:400;font-size:var(--text-base);white-space:nowrap}.ajwn-repair-section-lead p span.is-sp-show{display:inline}.ajwn-repair-section-lead p span.is-pc-show{display:none}.ajwn-repair-step{-webkit-margin-after:40px!important;margin-block-end:40px!important}.ajwn-repair-step h2{font-size:1.1875rem}.ajwn-repair-step .step-main{padding:0 20px}.ajwn-repair-step .step-main .step-items .step-item{padding:0 20px 0 0}.ajwn-repair-section-flow{margin:40px auto 0;-webkit-margin-before:40px!important;margin-block-start:40px!important;padding:50px 20px 80px}.ajwn-repair-section-flow h2{font-size:1.1875rem}.ajwn-repair-section-flow h2:before{content:"\2026"}.ajwn-repair-section-flow h2:after{content:"\2026"}.ajwn-repair-section-flow .flow-main-step{margin:0 15px 0 0}.ajwn-repair-section-flow .flow-main-step span{display:none}.ajwn-repair-section-flow .flow-main-body .title{flex-direction:column;align-items:flex-start;margin:0 0 10px;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:10px!important;margin-block-end:10px!important;font-size:var(--text-xl)}.ajwn-repair-section-flow .flow-main-body .title .notes{display:none}.ajwn-repair-section-flow .flow-main-body .title .badge-schedule{margin:5px 0 0;-webkit-margin-before:5px!important;margin-block-start:5px!important;font-size:var(--text-xs)}.ajwn-repair-section-flow .flow-main-body p{font-size:var(--text-base)}.ajwn-repair-section-flow .flow-main-body p.with-label{display:flex;flex-direction:column;align-items:flex-start}.ajwn-repair-section-flow .flow-main-body p .caution-label{margin:10px 0 0;-webkit-margin-before:10px!important;margin-block-start:10px!important}.ajwn-repair-section-flow .flow-main-body p.notes.is-sp-show{display:block}.ajwn-repair-section-flow .flow-main-body .form-link{margin:5px 0 0;-webkit-margin-before:5px!important;margin-block-start:5px!important}.ajwn-repair-section-flow .flow-main-body .form-link .label{font-size:var(--text-base)}.ajwn-repair-section-flow .flow-main-body .form-link .btn{padding:0 10px;font-size:var(--text-base)}.ajwn-repair-section-flow .flow-main-body .tel{margin:10px 0 0;-webkit-margin-before:10px!important;margin-block-start:10px!important}.ajwn-repair-section-flow .flow-main-body .tel .time,.ajwn-repair-section-flow .flow-main-body .tel .notes{font-size:var(--text-sm)}.ajwn-repair-section-flow .flow-main-body .send-address{font-size:var(--text-base)}.ajwn-repair-price{padding:60px 0 0}.ajwn-repair-price .price-wrapper{flex-direction:column}.ajwn-repair-price .ajwn-price-list{width:100%}.ajwn-repair-price .ajwn-price-list table{margin:20px 0 0;-webkit-margin-before:20px!important;margin-block-start:20px!important}.ajwn-repair-price .ajwn-price-list table th{font-size:var(--text-base)}.ajwn-repair-price .ajwn-price-notes{width:100%;margin:30px 0 0;-webkit-margin-before:30px!important;margin-block-start:30px!important}.ajwn-repair-price .ajwn-price-notes .price-caution,.ajwn-repair-price .ajwn-price-notes p,.ajwn-repair-price .ajwn-price-notes ul li,.ajwn-repair-price .ajwn-price-notes h4{font-size:var(--text-base)}.ajwn-repair-postage{padding:60px 0 0}.ajwn-repair-btn{max-width:310px;height:80px;font-size:.9375rem}.ajwn-repair-btn span.btn-label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0;background-position:top 10px right 15px;background-size:15px auto;text-align:center}.ajwn-repair-btn span.is-pc-show{display:none}}@media screen and (max-width: 420px){.ajwn-repair-section-flow h2:before{display:none}.ajwn-repair-section-flow h2:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ajwn-repair.css.map */
