.whole_footer{position:static;bottom:0;width:100%;z-index:40;height:160px}@media screen and (min-width: 769px){.footer.sp{display:flex;flex-direction:column;align-items:center}.footer.sp .text-pc-size-right{max-width:800px;width:95%}.footer.sp .text-wrapper-5{text-align:right}.whole_footer.sp_1.banner{height:auto}.footer.sp_1{height:60px;text-align:center}.footer .frame{max-width:1000px;width:95%;height:60px;align-items:center;justify-content:normal;padding-top:0;gap:0;flex-direction:row}.footer .frame-1{display:flex;width:73%;gap:22px}.footer .frame-2{flex-direction:row;width:220px;gap:22px}.footer .frame-3{flex-direction:row;width:auto;gap:22px}.footer .text-wrapper-8{margin:0;width:27%;font-size:12px}.whole_footer{height:60px}}.header{position:relative}.header .overlap-group-4{left:0;position:absolute}.header .line{height:1px;left:16px;object-fit:cover;position:absolute;top:212px;width:343px}.header .rectangle-20{border:1px solid;height:1px;left:0;position:absolute;top:52px;width:100%}.header .rectangle-21{border:1px solid;height:1px;left:0;position:absolute;top:105px;width:100%}.header .rectangle-22{border:1px solid;height:1px;left:0;position:absolute;width:100%}.header .div-6{color:var(--black-900);position:absolute;white-space:nowrap}.header .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:139px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:67px;white-space:nowrap}.header .text-wrapper-27{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);width:100%;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:67px;white-space:nowrap}.header .text-wrapper-28{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);width:100%;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;white-space:nowrap}.header .text-wrapper-29{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:175px;white-space:nowrap;width:100%}.header .line-2{height:1px;left:16px;object-fit:cover;position:absolute;top:264px;width:343px}.header .text-wrapper-30{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:227px;white-space:nowrap;width:100%}.header .text-wrapper-31{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:279px;white-space:nowrap;width:100%}.header .instance-node-3{height:24px!important;right:5%!important;position:absolute!important;top:120px!important;width:24px!important}.header .SEIKO{height:65px!important;left:149px!important;position:absolute!important;top:5px!important;width:153px!important}.header .frame-10{left:720px;position:absolute;top:21px}.header .text-wrapper-32{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.header .frame-11{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.header .text-wrapper-33{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.header .arrow{height:20px!important;position:relative!important;width:20px!important;top:-2px}.header .group-13{height:32px;margin-right:-2px;position:relative;width:110px}.header .overlap-group-5{background-color:var(--black-900);height:32px;position:relative;width:108px}.header .text-wrapper-34{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:26px;letter-spacing:0;line-height:normal;position:absolute;top:5px}.header .frame-12{align-items:center;display:inline-flex;gap:32px;left:0;position:absolute;top:0}.header .text-wrapper-35{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.header .overlap-group-6{height:32px;position:relative;width:108px}.header .text-wrapper-36{position:absolute}.header .vector{height:18px;position:absolute;top:19px;width:18px}.header .frame-13{display:flex;justify-content:center;align-items:center;margin-top:17px}.header .text-wrapper-37{color:var(--black-900);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.header .class-2{height:16px!important;position:relative!important;width:16px!important}.header .frame-14{display:flex;justify-content:center;align-items:center;margin-top:28px}.header .text-wrapper-38{color:var(--black-900);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.header .frame-15{align-items:center;display:inline-flex;left:149px;position:absolute;top:5px}.header .seiko-1{height:65px!important;position:relative!important;width:153px!important}.header .text-wrapper-39{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.header .rectangle-23{left:0;position:absolute}.header .rectangle-24{border:1px solid;height:1px;left:0;position:absolute;top:55px;width:100%}.header .close-1{height:36px!important;right:20px!important;position:absolute!important;top:10px!important;width:36px!important;pointer-events:auto}.header .close-2{height:36px!important;right:20px!important;position:absolute!important;top:10px!important;width:36px!important;pointer-events:auto;z-index:100}.header .text-wrapper-40{display:flex;justify-content:center;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;top:16px;white-space:nowrap;margin:0 auto}.header .seiko-5{height:42px!important;left:3px!important;position:absolute!important;top:7px!important;width:101px!important}.header .account{height:36px!important;right:15%!important;position:absolute!important;top:10px!important;width:36px!important}.header .login-account{height:36px!important;right:17%!important;position:absolute!important;top:10px!important;width:22px!important}.header .group-14{position:relative}.header .overlap-13{background-color:var(--BG-1);height:74px;left:0;position:absolute;top:0;width:1440px}.header .rectangle-25{border:1px solid;border-color:var(--black-100);height:1px;left:0;position:absolute;top:73px;width:1440px}.header .header-pc-frame-16{align-items:center;display:flex;position:absolute;top:5px;width:1140px}.header .frame-17{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.header .frame-18{margin-left:auto;align-items:center;display:inline-flex;flex:0 0 auto;gap:32px;position:relative}.header .group-wrapper{background-color:#fff;border:1px solid;border-color:#dbdbdb;height:158px;left:967px;position:absolute;top:0;width:162px;z-index:50}.header .group-15{height:129px;left:-1px;position:relative;top:15px;width:167px}.header .line-3{height:1px;left:0;object-fit:cover;position:absolute;top:35px;width:161px}.header .line-4{height:1px;left:0;object-fit:cover;position:absolute;top:88px;width:161px}.header .text-wrapper-41{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:25px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:0;white-space:nowrap}.header .text-wrapper-42{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:46px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:53px;white-space:nowrap}.header .text-wrapper-43{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:53px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:106px;white-space:nowrap}.header .rectangle-26{border:1px solid;border-color:#dbdbdb;height:1px;left:0;position:absolute;top:55px;width:100%}.header .overlap-14{background-color:#fff;height:56px;left:0;position:fixed;top:0;width:100%;z-index:100}.header .rectangle-27{border:1px solid;border-color:#dbdbdb;height:1px;left:0;position:absolute;top:373px;width:375px}.header.one-62-four{height:240px;width:1440px}.header.one-62-sp_2{height:107px;width:100%;position:fixed;z-index:100}.header.one-62-sp_3{height:55px;width:100%;z-index:100;position:fixed;background-color:#fff}.header.one-62-one{background-color:var(--BG-1);height:74px;width:1440px}.header.one-62-sp-2{width:100%;position:fixed;z-index:100;background-color:#fff;height:56px}.header.one-62-two{background-color:var(--BG-1);height:74px;width:1440px}.header.one-62-sp{height:55px;width:100%;z-index:100;position:fixed;top:0}.header.one-62-sp_1{height:55px;width:100%;margin:0 auto;position:fixed;z-index:100;top:0}.header.one-62-five{background-color:#fff;height:74px;width:1440px}.header.one-62-three{background-color:var(--BG-1);height:74px;width:1440px}.header.one-62-four .overlap-group-4{height:70px;top:0;width:1440px}.header.one-62-sp_2 .overlap-group-4{background-color:#fff;height:106px;top:56px;width:100%;z-index:100}.header.one-62-sp_3 .overlap-group-4{background-color:var(--white);height:159px;top:56px;width:100%}.header.one-62-one .overlap-group-4{height:70px;top:0;width:1440px}.header.one-62-sp-2 .overlap-group-4{background-color:#fff;height:317px;top:56px;width:100%;position:fixed;z-index:100}.header.one-62-two .overlap-group-4,.header.one-62-sp .overlap-group-4,.header.one-62-sp_1 .overlap-group-4,.header.one-62-five .overlap-group-4,.header.one-62-three .overlap-group-4{height:70px;top:0;width:1440px}.header.one-62-four .rectangle-20,.header.one-62-sp_2 .rectangle-20{border-color:#dbdbdb}.header.one-62-sp_3 .rectangle-20{border-color:var(--black-100)}.header.one-62-one .rectangle-20,.header.one-62-sp-2 .rectangle-20,.header.one-62-two .rectangle-20,.header.one-62-sp .rectangle-20,.header.one-62-sp_1 .rectangle-20,.header.one-62-five .rectangle-20,.header.one-62-three .rectangle-20,.header.one-62-four .rectangle-21,.header.one-62-sp_2 .rectangle-21{border-color:#dbdbdb}.header.one-62-sp_3 .rectangle-21{border-color:var(--black-100)}.header.one-62-one .rectangle-21,.header.one-62-sp-2 .rectangle-21,.header.one-62-two .rectangle-21,.header.one-62-sp .rectangle-21,.header.one-62-sp_1 .rectangle-21,.header.one-62-five .rectangle-21,.header.one-62-three .rectangle-21{border-color:#dbdbdb}.header.one-62-four .rectangle-22,.header.one-62-sp_2 .rectangle-22{border-color:#dbdbdb;top:160px}.header.one-62-sp_3 .rectangle-22{border-color:var(--black-100);top:158px}.header.one-62-one .rectangle-22,.header.one-62-sp-2 .rectangle-22,.header.one-62-two .rectangle-22,.header.one-62-sp .rectangle-22,.header.one-62-sp_1 .rectangle-22,.header.one-62-five .rectangle-22,.header.one-62-three .rectangle-22{border-color:#dbdbdb;top:160px}.header.one-62-four .div-6,.header.one-62-sp_2 .div-6{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:302px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:23px}.header.one-62-sp_3 .div-6{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:14px;width:100%;text-align:center}.header.one-62-one .div-6{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:302px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:23px}.header.one-62-sp-2 .div-6{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:14px;width:100%;text-align:center}.header.one-62-two .div-6,.header.one-62-sp .div-6,.header.one-62-sp_1 .div-6,.header.one-62-five .div-6,.header.one-62-three .div-6{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:302px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:23px}.header.one-62-four .text-wrapper-28,.header.one-62-sp_2 .text-wrapper-28,.header.one-62-sp_3 .text-wrapper-28,.header.one-62-one .text-wrapper-28,.header.one-62-sp-2 .text-wrapper-28,.header.one-62-two .text-wrapper-28,.header.one-62-sp .text-wrapper-28,.header.one-62-sp_1 .text-wrapper-28,.header.one-62-five .text-wrapper-28,.header.one-62-three .text-wrapper-28{top:120px}.header.one-62-one .frame-10{align-items:center;display:inline-flex;gap:32px}.header.one-62-two .frame-10,.header.one-62-three .frame-10{height:37px;width:550px}.header.one-62-four .text-wrapper-35,.header.one-62-sp_2 .text-wrapper-35,.header.one-62-sp_3 .text-wrapper-35,.header.one-62-one .text-wrapper-35,.header.one-62-sp-2 .text-wrapper-35,.header.one-62-two .text-wrapper-35,.header.one-62-sp .text-wrapper-35,.header.one-62-sp_1 .text-wrapper-35,.header.one-62-five .text-wrapper-35{color:var(--black-300)}.header.one-62-three .text-wrapper-35{color:var(--black-900)}.header.one-62-four .overlap-group-6,.header.one-62-sp_2 .overlap-group-6,.header.one-62-sp_3 .overlap-group-6,.header.one-62-one .overlap-group-6,.header.one-62-sp-2 .overlap-group-6,.header.one-62-two .overlap-group-6,.header.one-62-sp .overlap-group-6,.header.one-62-sp_1 .overlap-group-6,.header.one-62-five .overlap-group-6{background-color:var(--black-900)}.header.one-62-three .overlap-group-6{background-color:var(--BG-1);border:1px solid;border-color:var(--black-900)}.header.one-62-four .text-wrapper-36,.header.one-62-sp_2 .text-wrapper-36,.header.one-62-sp_3 .text-wrapper-36,.header.one-62-one .text-wrapper-36,.header.one-62-sp-2 .text-wrapper-36,.header.one-62-two .text-wrapper-36,.header.one-62-sp .text-wrapper-36,.header.one-62-sp_1 .text-wrapper-36,.header.one-62-five .text-wrapper-36{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:26px;letter-spacing:0;line-height:normal;top:5px}.header.one-62-three .text-wrapper-36{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:25px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;white-space:nowrap}.header.one-62-four .vector,.header.one-62-sp_2 .vector,.header.one-62-sp_3 .vector,.header.one-62-one .vector,.header.one-62-sp-2 .vector,.header.one-62-two .vector,.header.one-62-sp .vector,.header.one-62-sp_1 .vector,.header.one-62-five .vector{left:203px}.header.one-62-three .vector{left:527px}.header.one-62-four .frame-13,.header.one-62-sp_2 .frame-13,.header.one-62-sp_3 .frame-13,.header.one-62-one .frame-13,.header.one-62-sp-2 .frame-13,.header.one-62-two .frame-13,.header.one-62-sp .frame-13,.header.one-62-sp_1 .frame-13{left:135px;top:16px}.header.one-62-five .frame-13{left:1008px;top:27px}.header.one-62-three .frame-13{left:135px;top:16px}.header.one-62-four .text-wrapper-37,.header.one-62-sp_2 .text-wrapper-37,.header.one-62-sp_3 .text-wrapper-37,.header.one-62-one .text-wrapper-37,.header.one-62-sp-2 .text-wrapper-37,.header.one-62-two .text-wrapper-37,.header.one-62-sp .text-wrapper-37,.header.one-62-sp_1 .text-wrapper-37{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.header.one-62-five .text-wrapper-37{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height)}.header.one-62-three .text-wrapper-37{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.header.one-62-four .frame-14,.header.one-62-sp_2 .frame-14,.header.one-62-sp_3 .frame-14,.header.one-62-one .frame-14,.header.one-62-sp-2 .frame-14,.header.one-62-two .frame-14,.header.one-62-sp .frame-14,.header.one-62-sp_1 .frame-14{left:128px;top:67px}.header.one-62-five .frame-14{left:1148px;top:27px}.header.one-62-three .frame-14{left:128px;top:67px}.header.one-62-four .text-wrapper-38,.header.one-62-sp_2 .text-wrapper-38,.header.one-62-sp_3 .text-wrapper-38,.header.one-62-one .text-wrapper-38,.header.one-62-sp-2 .text-wrapper-38,.header.one-62-two .text-wrapper-38,.header.one-62-sp .text-wrapper-38,.header.one-62-sp_1 .text-wrapper-38{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.header.one-62-five .text-wrapper-38{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height)}.header.one-62-three .text-wrapper-38{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.header.one-62-four .rectangle-23{background-color:#fff;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-sp_2 .rectangle-23{background-color:#fff;border-color:var(--black-100);height:56px;top:0;width:100%;display:flex}.header.one-62-sp_3 .rectangle-23{background-color:var(--white);border-color:var(--black-100);height:56px;top:0;width:100%;display:flex}.header.one-62-one .rectangle-23{background-color:#fff;border:1px solid;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-sp-2 .rectangle-23{background-color:#fff;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-two .rectangle-23{background-color:#fff;border:1px solid;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-sp .rectangle-23,.header.one-62-sp_1 .rectangle-23{background-color:#fff;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-five .rectangle-23{background-color:#fff;border:1px solid;border-color:#dbdbdb;height:1px;top:73px;width:1440px}.header.one-62-three .rectangle-23{background-color:#fff;border:1px solid;border-color:var(--black-100);height:1px;top:73px;width:1440px}.header.one-62-four .rectangle-24{border-color:var(--black-100)}.header.one-62-sp_2 .rectangle-24{border-color:#dbdbdb}.header.one-62-sp_3 .rectangle-24,.header.one-62-one .rectangle-24,.header.one-62-sp-2 .rectangle-24,.header.one-62-two .rectangle-24,.header.one-62-sp .rectangle-24,.header.one-62-sp_1 .rectangle-24,.header.one-62-five .rectangle-24,.header.one-62-three .rectangle-24{border-color:var(--black-100)}.header.one-62-four .group-14{height:240px}.header.one-62-sp_2 .group-14,.header.one-62-sp_3 .group-14,.header.one-62-one .group-14,.header.one-62-sp-2 .group-14,.header.one-62-two .group-14{height:56px}.header.one-62-sp .group-14{background-color:#fff;height:56px}.header-pc-group-13{background-color:#fff;height:73px;width:100%}.header-pc-group-14{background-color:#fff;height:73px;width:1140px;margin:0 auto;display:flex}.header.one-62-five .group-14,.header.one-62-three .group-14{height:56px}.popup-bg-cover{position:fixed;background:#00000080;width:100%;height:100%;top:60px;left:0}.header-rectangle-pc-27{border:1px solid;border-color:#dbdbdb;height:1px;left:0;position:absolute;top:75px;width:100%}.overlap-pc-group-4{left:0;position:absolute;background-color:var(--white);height:159px;top:40px;width:100%;z-index:50}@media only screen and (min-width:810px) and (max-width:1142px){.header .seiko-1{width:100px!important}.header .header-pc-frame-16{width:800px!important}.header .text-wrapper-39{font-size:14px!important}header .frame-18{margin-left:40px;gap:12px!important}}@media screen and (max-width: 768px){.sp-display-none{display:none}.container{width:100%;padding:55px 0 0}.c-con{width:100%}.con-header{width:100%;height:55px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:#DBDBDB 2px solid}.ttl{font-weight:700;font-size:26px;text-align:center}.con-logo{width:40%;text-align:center;padding-left:5px}.con-logo img{width:100%}.con-title{width:40%;text-align:center;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:weight;font-style:normal}.head-icons{width:20%;display:inline-flex;justify-content:space-between}.img-mypage{width:23px}.img-menu{width:35px}.con-slider{width:100%;height:218px}.con-info-wrap{width:100%;height:auto;display:flex;justify-content:center;padding-top:30px}.con-info{width:90%;height:auto;border:#C3362B solid 1.5px;display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.con-info-ttl{width:100%;padding:3px 5px;background-color:#feeceb;text-align:center;font-size:16px;color:#c3362b;font-weight:500}.con-info-ttl img{width:25px;margin-right:5px}.con-info-msg-wrap{width:100%;height:auto;padding:3px 5px}.con-info-msg-wrap>.con-info-msg-date{width:100%}.con-info-msg-wrap>.con-info-msg-date>span{font-size:12px;color:#757575}.con-info-msg-wrap>.con-info-msg{width:100%;display:inline-flex;justify-content:space-between;align-items:center}.con-description-wrap{width:100%;padding-top:30px;display:flex;justify-content:center}.con-description{width:90%;text-align:center}.con-brand{width:100%;padding-top:30px;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px}.con-brand-child{width:33%;text-align:center;align-items:flex-end}.container .con-brand-child:nth-child(2){border-left:#DBDBDB 1px solid;border-right:#DBDBDB 1px solid}.con-brand-child img{width:70px}.con-flow-wrap{width:100%;padding-top:20px;padding-bottom:28px;border-bottom:#dfdfdf 1px solid}.con-flow-desc-wrap{width:100%;display:flex}.con-flow-icon-wrap{width:35%;height:auto;display:flex;justify-content:center;align-items:center}.con-flow-icon-circle{width:90px;height:90px;background-color:#fff;border:white 1px solid;border-radius:50%;display:inline-flex;justify-content:center;text-align:center}.con-flow-icon-circle img{width:55%}.con-flow-desc{width:65%}.con-flow-desc-ttl{width:100%}.con-flow-desc-ttl>p{width:100%;font-weight:700;margin:0}.con-flow-desc-ttl>p>span{border:black 1px solid;display:inline-block;width:25px;height:25px;margin-right:5px;text-align:center}.con-flow-desc-msg{padding-top:5px;color:#000;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22.4px}.con-flow-desc-msg>p{margin-bottom:0rem}.con-flow-space{width:100%;padding-top:12px;padding-bottom:12px}.con-flow-arrow-btm{width:35%;text-align:center}.con-flow-arrow-btm>img{width:7px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow1{width:49px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow2{width:62px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow3{width:57px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow4{width:60px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow5{width:41px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow6{width:62px}.con-guide-wrap{padding-top:28px;width:100%;display:flex;justify-content:center;padding-bottom:36px}.con-guide{width:90%}.con-guide-msg{width:100%;font-size:18px;font-weight:500px;text-align:center}.con-guide-btn{width:100%}.con-guide-btn>div{width:100%;height:60px;color:#fff;border:black 1px solid;background-color:#000;display:inline-flex;align-items:center}.con-guide-btn>div p{color:#fff;font-size:18px;margin:0;text-align:center;width:95%}.con-menu-wrap{width:100%;padding-top:46px;padding-bottom:50px;display:flex;justify-content:center}.con-menu-wrap a{text-decoration:none;color:#000}.con-menu{width:90%;display:flex;justify-content:center;flex-direction:column}.con-menu-ttl{width:100%}.con-menu-desc{width:100%;font-size:18px;text-align:center}.con-menu-item{padding-top:32px;width:100%}.con-menu-item-logo{width:100%;height:100px;border:#d9d9d9 2px solid;display:flex;justify-content:center}.con-menu-item-logo img{width:35%;min-width:30%}.con-menu-item-brandname{width:100%;padding-top:5px;display:flex;justify-content:center;align-items:center}.con-menu-item-brandname span{margin:0;font-size:20px;color:#000;text-decoration:none}.con-question-wrap{width:100%;padding-top:36px;padding-bottom:60px}.con-question-item-wrap{width:100%;max-width:350px;display:flex;flex-wrap:wrap;justify-content:center;margin:auto}.con-question-item p{overflow-wrap:anywhere}.c-con.wr-side-pdng.bg-f9:has(.con-question-wrap){padding-left:0;padding-right:0}.container .container--speech-bubble p{margin-bottom:0rem}.container .container--speech-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:160px;min-width:160px;height:120px;padding:14px;border:2px solid #000;background-color:#fff;font-size:14px;margin:5px 5px 25px}.container .container--speech-bubble:nth-child(odd):before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:20px 0 0 30px;border-color:#000 transparent transparent;translate:-50% 100%;transform:skew(30deg)}.container .container--speech-bubble:nth-child(odd):after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:16.3px 0 0 24.4px;border-color:#fff transparent transparent;translate:calc(-50% + .8px) 100%;transform:skew(30deg)}.container .container--speech-bubble:nth-child(2n):before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:20px 30px 0 0;border-color:#000000 transparent transparent;translate:-50% 100%;transform:skew(-30deg)}.container .container--speech-bubble:nth-child(2n):after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:16.3px 24.4px 0 0;border-color:#fff transparent transparent;translate:calc(-50% - .8px) 100%;transform:skew(-30deg)}.con-question-img{text-align:center;margin:0}.con-question-img>img{width:75px}.con-question-btn{width:100%;display:inline-flex;justify-content:center}.con-question-btn>div{width:90%;height:60px;color:#fff;border:black 1px solid;background-color:#000;display:inline-flex;align-items:center}.con-question-btn>div p{color:#fff;font-size:18px;margin:0;text-align:center;width:95%}.con-link-wrap{width:100%;padding-top:48px;padding-bottom:50px}.con-link-item{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.con-link-item-ttl{width:100%;text-align:center}.con-link-item-btn{width:100%;display:inline-flex;justify-content:center;padding-bottom:40px;text-decoration:none}.con-link-item-btn>div{width:90%;height:75px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.con-link-item-btn>div>p{font-size:22px;margin:0}.con-footer{display:flex;flex-direction:column;color:#fff;padding-top:20px}.con-footer-linkmenu{width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding:10px}.con-footer-linkitem{width:50%;font-size:14px}.con-copyright{width:100%;text-align:center;font-size:12px;font-weight:500}.con-page-top-wrap{width:100%;padding:0 10px 30px;display:flex;justify-content:flex-end}.page-top{width:50px;height:50px;background-color:#ccc;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;bottom:33%}.repair-scroll-btn{width:100%;height:60px;position:fixed;bottom:0;display:none}.repair-scroll-btn a{width:100%;height:100%}.repair-scroll-btn a>button{width:100%;height:100%;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.repair-scroll-btn a>button>p{font-size:18px;margin:0 0 0 10px}.regist-continue-wrap{width:100%;height:60px;position:fixed;bottom:5%;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:0 5px}.regist-continue{width:55%;height:50px}.regist-continue-msg{width:40%;font-size:13px;margin:0 8px 0 0}.regist-continue button{margin-top:3px;width:100%;height:40px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.regist-continue button>p{font-size:16px;margin:0 0 0 10px}.fixed-banner{position:fixed;bottom:0;width:100%;z-index:100;opacity:.8;background-color:var(--blue);padding:0 5px;display:flex;justify-content:center;align-items:center;left:0}.static-banner{position:static;width:100%;height:50px;background-color:var(--blue);opacity:.8;padding:0 5px;display:flex;justify-content:center;align-items:center}.top-restart-fixed-banner{position:fixed;bottom:0;width:100%;z-index:100;padding:0 5px;display:flex;justify-content:center;align-items:center;left:0}.top-restart-static-banner{position:static;width:100%;height:60px;padding:0 5px;display:flex;justify-content:center;align-items:center}.regist-receipt-wrap,.regist-receipt{width:100%}.regist-receipt button{width:100%;height:50px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.regist-receipt button>p{font-size:16px;margin:0 0 0 10px}}@media screen and (min-width: 769px){.container .pc-display-none{display:none}.container{padding-top:75px}.container .con-info-wrap{width:100%;height:auto;display:flex;justify-content:center;padding-top:30px;margin-top:30px}.container .con-info{width:800px;height:auto;display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.container .con-info-msg-wrap{border:#C3362B solid 1.5px;width:100%;height:auto;display:inline-flex;justify-content:space-between;align-items:center;margin:3px;padding-right:14px}.container .con-info-ttl{background-color:#feeceb;font-size:16px;color:#c3362b;width:200px;height:100%;padding:18px}.container .con-info-ttl img{width:25px;margin-right:5px}.container .con-info-msg-wrap>.con-info-msg-date{color:var(--Black_300, #C5C5C5);font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:16px}.container .con-info-msg-wrap>.con-info-msg{width:100%;display:inline-flex;justify-content:space-between;align-items:center}.container .con-description{margin-top:40px;width:100%;text-align:center}.container .con-brand{width:100%;padding-top:40px;padding-bottom:30px;display:flex;align-items:flex-end;justify-content:center}.container .con-brand-child{display:flex;width:200px;height:68.014px;padding:9.716px 9.822px;justify-content:center;align-items:flex-end}.container .con-brand-child:nth-child(2){border-left:#DBDBDB 1px solid;border-right:#DBDBDB 1px solid}.container .con-brand-child img{width:120px}.container .con-flow-wrap{width:100%;border-bottom:#dfdfdf 1px solid;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;text-align:center}.container .con-flow-ttl{color:var(--Black_900, #000);text-align:center;width:100%;padding:48px 0 40px;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:38.4px;margin-bottom:0rem}.container .con-flow-number{color:var(--Black_900, #000);font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:0rem}.container .con-flow-number span{width:24px;height:24px;display:inline-block;border:2px solid var(--Black_900, #000);margin-right:8px;color:var(--Black_900, #000);text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:22.4px}.container .con-flow-desc-wrap{display:flex;padding:0;flex-direction:column;align-items:center;align-self:stretch;gap:20px;width:155px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow1{width:55px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow2{width:70px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow3{width:62px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow4{width:67px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow5{width:45px}.container .con-flow-wrap .con-flow-desc-wrap .icon-flow6{width:65px}.container .con-flow-icon-circle{width:100px;height:100px;background-color:#fff;border:white 1px solid;border-radius:50%;display:flex;align-items:center;justify-content:center}.container .con-flow-space{display:flex;flex-direction:column;align-items:center;width:32px;position:relative}.container .con-flow-space img{transform:rotate(270deg);width:32px;height:32px;top:85px;left:0;position:absolute}.container .con-flow-desc-msg{color:var(--Black_900, #000);text-align:center;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22.4px;width:150px}.container .con-guide{text-align:center;padding:50px 0}.container .con-guide-btn>div{width:260px;height:48px;padding:8px 8px 8px 24px;color:#fff;border:black 1px solid;background-color:#000;display:inline-flex;align-items:center}.container .con-guide-btn>div p{color:#fff;font-size:18px;margin:0;text-align:center;width:95%}.container .con-menu{text-align:center}.container .con-menu a{margin:0;font-size:20px;color:#000;text-decoration:none}.container .con-menu-ttl{color:var(--Black_900, #000);text-align:center;width:100%;padding:40px;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:38.4px}.con-menu-item{cursor:pointer}.container .con-menu-item-list{width:100%;padding-top:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:center}.container .con-menu-item-logo{display:flex;width:220px;height:100px;padding:9px 102px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border:1px solid var(--Black_300, #C5C5C5);margin:14px}.container .con-menu-item-logo img{width:120px}.container .con-menu-item-brandname span{margin:0;font-size:20px;color:#000;text-decoration:none}.container .con-question-wrap{width:100%;padding-bottom:60px;text-align:center}.container .con-question-ttl{color:var(--Black_900, #000);text-align:center;width:100%;padding-top:48px;padding-bottom:40px;margin:0;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:38.4px}.container .con-question-item-wrap{display:flex;flex-wrap:nowrap;justify-content:center}.container .container--speech-bubble p{margin-bottom:0rem}.container .container--speech-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:183px;min-width:183px;height:120px;padding:14px;border:2px solid #000;background-color:#fff;font-size:14px;margin:11.5px 11.5px 25px;cursor:pointer}.container .container--speech-bubble__center:before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 10px 0 10px;border-color:#000000 transparent transparent;translate:-50% 100%}.container .container--speech-bubble__center:after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:17.8px 8.9px 0 8.9px;border-color:#ffffff transparent transparent;translate:-50% 100%}.container .container--speech-bubble__right:before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:20px 0 0 30px;border-color:#000 transparent transparent;translate:-50% 100%;transform:skew(30deg)}.container .container--speech-bubble__right:after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:16.3px 0 0 24.4px;border-color:#fff transparent transparent;translate:calc(-50% + .8px) 100%;transform:skew(30deg)}.container .container--speech-bubble__left:before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:20px 30px 0 0;border-color:#000000 transparent transparent;translate:-50% 100%;transform:skew(-30deg)}.container .container--speech-bubble__left:after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:16.3px 24.4px 0 0;border-color:#fff transparent transparent;translate:calc(-50% - .8px) 100%;transform:skew(-30deg)}.container .con-question-item p{margin-bottom:0;overflow-wrap:anywhere}.container .con-question-img{text-align:center}.container .con-question-img img{width:93px;height:152px}.container .con-question-btn{display:inline-flex;width:260px;height:48px;padding:8px 8px 8px 24px;align-items:center;text-decoration:none}.container .con-question-btn>div{width:100%;height:60px;color:#fff;border:black 1px solid;background-color:#000;display:inline-flex;align-items:center}.container .con-question-btn>div p{color:#fff;font-size:18px;margin:0;text-align:center;width:95%}.container .con-link-wrap{display:flex;text-align:center;width:100%;padding-top:48px;padding-bottom:50px;justify-content:center;gap:40px}.container .con-link-item-btn{width:100%;display:inline-flex;justify-content:center;padding-bottom:40px;text-decoration:none}.container .con-link-item-btn>div{width:300px;height:75px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center;transition:.3s}.container .con-link-item-btn>div>p{font-size:22px;margin:0}.container .regist-receipt button{width:300px;height:102px;opacity:.8;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;justify-content:center;align-items:center;right:20px;bottom:0;position:fixed}.container .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.container .regist-continue-wrap{width:350px;padding:20px;height:110px;border:2px solid var(--Black_100, #DBDBDB);background:#fff;justify-content:center;align-items:center;right:20px;bottom:120px;position:fixed;text-align:center;color:#000;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:17.6px}.container .regist-continue{display:flex;align-items:center;justify-content:center}.container .regist-continue button{color:#fff;border:white 1px solid;background-color:#0050a5;width:225px;height:44px;justify-content:center;align-items:center;text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;display:inline-flex}.container .regist-continue p{margin-bottom:0rem}}.container .container--speech-bubble p{word-break:break-all;text-align:center}.container .cursor__pointer{cursor:pointer}.back-to-top{margin:8px 8px 8px auto!important;position:fixed;right:0;z-index:999;display:none;opacity:.8;bottom:40px;cursor:pointer;max-height:40px}@media screen and (min-width: 841px){.back-to-top{display:none;margin:8px 8px 8px auto!important;opacity:.8;right:162px;bottom:79px}}:root{--top-carousel-indicator-on-color: rgb(0, 80, 165);--top-carousel-indicator-off-color: #DBDBDB;--top-carousel-animation-duration: 21s;--top-carousel-indicator1-animation-delay: calc(var(--top-carousel-animation-duration) * -.996);--top-carousel-indicator2-animation-delay: calc(var(--top-carousel-animation-duration) * -.33);--top-carousel-indicator3-animation-delay: calc(var(--top-carousel-animation-duration) * -.663)}.top-carousel .top-carousel--slide-wrapper{display:flex;overflow:hidden;margin:0 auto}.top-carousel .top-carousel--slide-wrapper img{margin:0;padding:0;display:block}.top-carousel .top-carousel--indicator-list{display:flex;align-items:center;justify-content:center}.top-carousel .top-carousel--indicator-list button{height:100%;margin:12px 16px 0;border:none;background:transparent;-webkit-user-select:none;user-select:none}.top-carousel .top-carousel--animation-group{animation-duration:var(--top-carousel-animation-duration);animation-delay:0s;animation-iteration-count:infinite}.top-carousel .top-carousel--slide-wrapper>.top-carousel--animation-group:first-child{animation-name:top-carousel-scroll__keyframe}.top-carousel .top-carousel--indicator1{animation-name:top-carousel-indicator__keyframe1}.top-carousel .top-carousel--indicator2{animation-name:top-carousel-indicator__keyframe2}.top-carousel .top-carousel--indicator3{animation-name:top-carousel-indicator__keyframe3}@keyframes top-carousel-indicator__keyframe1{0%,30%,99.6%,to{color:var(--top-carousel-indicator-on-color)}33%,96.6%{color:var(--top-carousel-indicator-off-color)}}@keyframes top-carousel-indicator__keyframe2{0%,30%,66.3%,to{color:var(--top-carousel-indicator-off-color)}33%,63.3%{color:var(--top-carousel-indicator-on-color)}}@keyframes top-carousel-indicator__keyframe3{0%,63.3%,99.6%,to{color:var(--top-carousel-indicator-off-color)}66.3%,96.6%{color:var(--top-carousel-indicator-on-color)}}@media screen and (max-width: 768px){:root{--top-carousel-img-width: 375px;--top-carousel-img-height: 200px}.top-carousel .top-carousel .sp-display-none{display:none}.top-carousel .top-carousel--slide-wrapper,.top-carousel .top-carousel--slide-wrapper img{width:var(--top-carousel-img-width);height:var(--top-carousel-img-height)}@keyframes top-carousel-scroll__keyframe{0%,30%{margin-left:calc((var(--top-carousel-img-width)) * -1)}33%,63.3%{margin-left:calc((var(--top-carousel-img-width)) * -2)}66.3%,96.6%{margin-left:calc((var(--top-carousel-img-width)) * -3)}99.6%,to{margin-left:calc((var(--top-carousel-img-width)) * -4)}}}@media screen and (min-width: 769px){:root{--top-carousel-img-width: 940px;--top-carousel-img-height: 300px;--top-carousel-img-horizontal-margin: 5px;--top-carousel-img-width-with-margin: calc(var(--top-carousel-img-width) + var(--top-carousel-img-horizontal-margin) * 2);--top-carousel-img-width-with-margin-half: calc(var(--top-carousel-img-width-with-margin) / 2);--top-carousel-margin: 8.5px;--top-carousel-total-width: calc(100vw - var(--top-carousel-margin) * 2);--top-carousel-center-x: 50vw ;--top-carousel-base: var(--top-carousel-center-x) - var(--top-carousel-img-width-with-margin-half) + var(--top-carousel-img-horizontal-margin)}@keyframes top-carousel-scroll__keyframe{0%,30%{margin-left:calc(var(--top-carousel-base) - var(--top-carousel-img-width-with-margin) * 1)}33%,63.3%{margin-left:calc(var(--top-carousel-base) - var(--top-carousel-img-width-with-margin) * 2)}66.3%,96.6%{margin-left:calc(var(--top-carousel-base) - var(--top-carousel-img-width-with-margin) * 3)}99.6%,to{margin-left:calc(var(--top-carousel-base) - var(--top-carousel-img-width-with-margin) * 4)}}.top-carousel{margin:0 calc(50% - 50vw - var(--top-carousel-margin));width:calc(var(--top-carousel-total-width) + var(--top-carousel-margin) * 2)}.top-carousel .top-carousel--slide-wrapper{margin:0;width:100%;height:var(--top-carousel-img-height)}.top-carousel .top-carousel--slide-wrapper img{width:var(--top-carousel-img-width);height:var(--top-carousel-img-height);margin:0 var(--top-carousel-img-horizontal-margin)}.top-carousel .top-carousel--change-image-button-area{position:absolute;margin-left:calc(var(--top-carousel-margin) / 2 * 3);width:var(--top-carousel-total-width);height:var(--top-carousel-img-height);display:flex;align-items:center;justify-content:space-around}.top-carousel .top-carousel--change-image-button-area .top-carousel--change-image-button{cursor:pointer}.top-carousel .top-carousel--change-image-button-area .top-carousel--change-image-button:nth-child(3){transform:rotate(180deg)}}.whole_footer{position:static;bottom:0;width:100%;z-index:40;height:150px}.footer .frame{align-items:center;display:inline-flex;gap:24px;width:100%;justify-content:center;padding-top:24px;flex-direction:column;text-align:left}@media screen and (min-width: 769px){.footer.sp{display:flex;flex-direction:column;align-items:center}.footer.sp .text-pc-size-right{max-width:800px;width:95%}.footer.sp .text-wrapper-5{text-align:right}.whole_footer.sp_1.banner{height:auto}.footer.sp_1{height:60px;text-align:center}.footer .frame{max-width:1140px;width:95%;height:60px;align-items:center;justify-content:normal;padding-top:0;gap:0;flex-direction:row}.footer .frame-1{display:flex;width:73%;gap:22px}.footer .frame-2{flex-direction:row;width:220px;gap:22px}.footer .frame-3{flex-direction:row;width:auto;gap:22px}.footer .text-wrapper-8{margin:0;width:27%;font-size:12px}.whole_footer{height:60px}}.button-main{height:64px;position:relative;cursor:pointer}.button-main .frame-7{position:relative}.button-main .watch-1{height:31px!important;left:0!important;position:absolute!important;top:0!important;width:32px!important}.button-main .instance-node{height:32px!important;right:10px!important;position:absolute!important;width:32px!important}.button-main .text-wrapper-16{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:37px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:4px;white-space:nowrap}.button-main .text-wrapper-17{color:var(--white);position:relative;text-align:center;white-space:nowrap}.button-main .instance-node-2{height:32px!important;position:relative!important;width:32px!important}.button-main .text-wrapper-18{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.button-main .text-wrapper-19,.button-main .text-wrapper-20{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content}.button-main .frame-8{height:32px;position:relative;width:162px}.button-main .text-wrapper-21{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:36px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:3px;white-space:nowrap}.button-main .frame-9{background-image:url(../../../static/img/construction-1.svg);background-size:100% 100%;height:32px;left:0;position:absolute;top:0;width:32px}.button-main .cursor-instance{height:40px!important;left:247px!important;position:absolute!important;top:42px!important;width:40px!important}.button-main.one-49-four{width:300px}.button-main.one-49-sp_2,.button-main.one-49-sp_3{background-color:var(--blue);width:311px}.button-main.one-49-sp_3{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 0;width:311px}.button-main.one-49-one{align-items:center;background-color:var(--blue);display:flex;gap:10px;justify-content:center;padding:16px 66px;width:300px}.button-main.one-49-orp12-pc{align-items:center;background-color:var(--BG-1);border:2px solid;border-color:var(--blue);display:flex;gap:10px;justify-content:center;padding:16px 66px;width:260px}.button-main.one-49-orp12-pc_1{align-items:center;background-color:var(--BG-1);border:2px solid;border-color:var(--disable);display:flex;gap:10px;justify-content:center;padding:16px 66px;width:260px}.button-main.one-49-orp12-sp_1{align-items:center;background-color:var(--white);border:2px solid;border-color:var(--disable);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 88px;width:311px}.button-main.one-49-two{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--blue);display:flex;gap:10px;justify-content:center;padding:16px 66px;width:300px}.button-main.one-49-sp_4{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 88px;width:311px}.button-main.one-49-orp12-sp{align-items:center;background-color:var(--BG-1);border:2px solid;border-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 88px;width:311px}.button-main.one-49-sp{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 88px;width:311px}.button-main.one-49-sp_1,.button-main.one-49-sp_5{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 89px;width:311px}.button-main.one-49-five,.button-main.one-49-six{align-items:center;background-color:var(--blue);display:flex;gap:10px;justify-content:center;padding:16px 66px;width:300px}.button-main.one-49-seven{width:319px}.button-main.one-49-three{align-items:center;background-color:var(--disable);display:flex;gap:9px;justify-content:center;padding:20px 70px;width:300px}.button-main.one-49-four .frame-7{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px}.button-main.one-49-sp_2 .frame-7{align-items:center;display:flex;justify-content:flex-end;padding:16px 12px 16px 26px;width:311px}.button-main.one-49-sp_2.multiline .frame-7{padding:0}.button-main.one-49-sp_3 .frame-7{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.button-main.one-49-one .frame-7{height:32px;width:162px}.button-main.one-49-orp12-pc .frame-7,.button-main.one-49-orp12-pc_1 .frame-7{align-items:center;display:flex;gap:4px;justify-content:center;margin-left:-62px;margin-right:-62px;width:252px}.button-main.one-49-orp12-sp_1 .frame-7{height:23px;margin-left:-49.5px;margin-right:-51.5px;width:236px}.button-main.one-49-sp_4 .frame-7{height:32px;margin-left:-6.5px;margin-right:-8.5px;width:150px}.button-main.one-49-orp12-sp .frame-7{height:23px;margin-left:-49.5px;margin-right:-51.5px;width:236px}.button-main.one-49-sp .frame-7{height:32px;margin-left:-15.5px;margin-right:-15.5px;width:166px}.button-main.one-49-sp_1 .frame-7{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;margin-left:-14.5px;margin-right:-14.5px}.button-main.one-49-sp_5 .frame-7{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;margin-left:-14.5px;margin-right:-14.5px;width:260px;color:#fff;font-size:18px}.button-main.one-49-five .frame-7{align-items:center;display:flex;gap:4px;margin-left:-42px;margin-right:-42px;width:252px}.button-main.one-49-six .frame-7{align-items:center;display:flex;gap:4px;justify-content:center;margin-left:-42px;margin-right:-42px;width:252px}.button-main.one-49-seven .frame-7{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px}.button-main.one-49-three .frame-7{height:32px;margin:-4px -3.5px;width:167px}.button-main.one-49-four .div-9,.button-main.one-49-sp_2 .div-9,.button-main.one-49-sp_3 .div-9{position:relative}.button-main.one-49-one .div-9{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:36px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:3px;white-space:nowrap}.button-main.one-49-orp12-pc .div-9,.button-main.one-49-orp12-pc_1 .div-9,.button-main.one-49-orp12-sp_1 .div-9,.button-main.one-49-two .div-9{position:relative}.button-main.one-49-sp_4 .div-9{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:40px;letter-spacing:0;line-height:22.4px;position:absolute;top:4px;white-space:nowrap}.button-main.one-49-orp12-sp .div-9,.button-main.one-49-sp .div-9{position:relative}.button-main.one-49-sp_1 .div-9{background-image:url(../../../static/img/construction-5.svg);background-size:100% 100%;height:32px;position:relative}.button-main.one-49-five .div-9{background-image:url(../../../static/img/construction-6.svg);background-size:100% 100%;height:32px;position:relative;width:32px}.button-main.one-49-six .div-9{background-image:url(../../../static/img/watch.svg);background-size:100% 100%;height:32px;position:relative;width:32px}.button-main.one-49-seven .div-9,.button-main.one-49-three .div-9{position:relative}.button-main.one-49-four .frame-34,.button-main.one-49-sp_2 .frame-34,.button-main.one-49-sp_3 .frame-34{position:relative;width:fit-content}.button-main.one-49-one .frame-34{background-image:url(../../../static/img/construction.svg);background-size:100% 100%;height:32px;left:0;position:absolute;top:0;width:32px}.button-main.one-49-orp12-pc .frame-34,.button-main.one-49-orp12-pc_1 .frame-34,.button-main.one-49-orp12-sp_1 .frame-34,.button-main.one-49-two .frame-34{position:relative;width:fit-content}.button-main.one-49-sp_4 .frame-34{height:32px;left:0;position:absolute;top:0;width:32px}.button-main.one-49-orp12-sp .frame-34,.button-main.one-49-sp .frame-34{position:relative;width:fit-content}.button-main.one-49-sp_1 .frame-34{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content;text-align:center}.button-main.one-49-five .frame-34,.button-main.one-49-six .frame-34{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.button-main.one-49-seven .frame-34,.button-main.one-49-three .frame-34{position:relative;width:fit-content}.button-main.one-49-four .text-wrapper-17{font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;width:236px}.button-main.one-49-sp_2 .text-wrapper-17{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-left:-4px;width:245px}.button-main.one-49-sp_2.multiline .text-wrapper-17{display:flex;justify-content:center;align-items:center}.button-main.one-49-sp_3 .text-wrapper-17,.button-main.one-49-one .text-wrapper-17,.button-main.one-49-orp12-pc .text-wrapper-17,.button-main.one-49-orp12-pc_1 .text-wrapper-17,.button-main.one-49-orp12-sp_1 .text-wrapper-17,.button-main.one-49-two .text-wrapper-17,.button-main.one-49-sp_4 .text-wrapper-17,.button-main.one-49-orp12-sp .text-wrapper-17,.button-main.one-49-sp .text-wrapper-17,.button-main.one-49-sp_1 .text-wrapper-17,.button-main.one-49-five .text-wrapper-17,.button-main.one-49-six .text-wrapper-17,.button-main.one-49-seven .text-wrapper-17,.button-main.one-49-three .text-wrapper-17{font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;width:236px}.button-main.one-49-four .frame-34,.button-main.one-49-sp_2 .frame-34{position:relative}.button-main.one-49-sp_3 .frame-34{align-items:center;display:flex;flex:0 0 auto;gap:4px;position:relative}.button-main.one-49-one .frame-34{position:relative}.button-main.one-49-orp12-pc .frame-34{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.button-main.one-49-orp12-pc_1 .frame-34{color:var(--disable);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.button-main.one-49-orp12-sp_1 .frame-34{color:var(--disable);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:0;letter-spacing:0;line-height:22.4px;position:absolute;top:0;white-space:nowrap}.button-main.one-49-two .frame-34,.button-main.one-49-sp_4 .frame-34{position:relative}.button-main.one-49-orp12-sp .frame-34{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;left:0;letter-spacing:0;line-height:22.4px;position:absolute;top:0;white-space:nowrap}.button-main.one-49-sp .frame-34{align-items:center;display:flex;gap:4px;position:relative;width:166px}.button-main.one-49-sp_1 .frame-34,.button-main.one-49-five .frame-34,.button-main.one-49-six .frame-34{position:relative}.button-main.one-49-seven .frame-34{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.button-main.one-49-three .frame-34{position:relative}.label-customer{align-items:center;border-radius:14px;display:flex;gap:10px;justify-content:center;padding:4px 19px;position:relative;width:68px}.label-customer .div{position:relative}.label-customer .text-wrapper{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin:-3px -7px -1px;position:relative;white-space:nowrap;width:fit-content}.label-customer.one{background-color:var(--blue);height:28px}.label-customer.sp{height:24px}.label-customer.one .div{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin:-2.5px -6px -.5px;white-space:nowrap;width:fit-content}.label-customer.sp .div{align-items:center;background-color:var(--blue);border-radius:14px;display:flex;gap:10px;height:24px;justify-content:center;margin:-4px -15px;padding:4px 19px;width:60px}.step{background-color:var(--BG-2);border-radius:40px;height:80px;overflow:hidden;position:relative;width:80px}.newly{margin:0 auto;background-image:url(https://repair.seiko-watch.co.jp/build/assets/beginer-400-2-8VmB2YWa.svg);background-size:100% 100%;height:60px;position:relative;width:60px;top:50px;height:145px}@media screen and (min-width: 769px){.newly{width:80px;height:180px;right:2px}}.guide{align-items:center;display:flex;flex-direction:column;position:relative;width:auto;padding-top:30px}.guide_label{height:39px;width:100%}.guide_label .text-wrapper{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);left:0;letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);text-align:center;top:0;width:100%}.guide .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.guide .frame-wrapper{align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:36px 16px;position:relative;width:100%}.guide .div-4{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.guide .div-5{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:80px}.guide .text-wrapper-6{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:700;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center}.guide .rectangle{display:none}.guide .text-wrapper-7{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;margin:0}.guide .div-6{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;padding:46px 0;position:relative;margin:0 auto;width:92%}.guide .group{height:41px;position:relative;width:202px}.guide .text-wrapper-8{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:700;left:0;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:0;white-space:nowrap}.guide .rectangle-2{display:none}.guide .div-7{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.guide .div-8{align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:16px 2px;position:relative;width:100%;flex-direction:column}.guide .div-9{height:84px;position:relative;width:auto}.guide .div-wrapper{align-items:flex-start;display:flex;gap:12px;left:0;position:absolute;top:0;width:auto}.guide .text-wrapper-9{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);height:29px;letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:162px}.guide .overlap-group{height:45px;left:0;position:absolute;top:38px;width:100%}.guide .text-wrapper-10{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:45px;left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:0;width:fit-content}.guide .div-10{align-items:flex-start;display:flex;flex-direction:column;gap:12px;position:relative}.guide .text-wrapper-11{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.guide .text-wrapper-12{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative}.guide .div-11{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.guide .div-12{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:auto}.guide .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.guide .text-wrapper-13{align-self:stretch;color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative}.guide .div-14{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:12px;position:relative;width:100%}.guide .rectangle-3{background-color:var(--black-900);height:20px;position:relative;width:5px}.guide .text-wrapper-14{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.guide .div-wrapper-2{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;height:45px;position:relative;width:100%}.guide .div-15{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.guide .div-16{align-items:center;display:flex;gap:12px;height:23px;position:relative;width:auto}.guide .div-17{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:auto;width:100%}.guide .div-18{align-items:flex-start;align-self:stretch;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;flex-wrap:wrap}.guide .text-wrapper-15{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.guide .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.guide .div-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 12px;position:relative}.guide .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.guide .div-20{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:2px;padding:0 12px;position:relative;width:100%}.guide .text-wrapper-17{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.guide .link{height:16px!important;position:relative!important;width:16px!important}.guide .frame-wrapper-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:0 12px;position:relative;width:100%}.guide .div-21{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;justify-content:center;position:relative}.guide .div-22{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.guide .div-wrapper-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:12px;position:relative;width:100%}.guide .div-23{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:20px 0;position:relative;width:100%}.guide .step-instance-wrapper{height:120px;position:relative;width:120px}.guide .step-instance{border-radius:60px!important;height:120px!important;width:unset!important}.guide .step-1{height:74px!important;left:24px!important;position:absolute!important;top:24px!important;width:74px!important}.guide .frame-wrapper-3{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.guide .div-24{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:auto;padding:0 16px}.guide .text-wrapper-18{align-self:stretch;color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:center}.guide .text-wrapper-19{position:relative;width:fit-content;font-weight:700;color:var(--white);font-size:18px;line-height:22.4px;white-space:nowrap;font-family:Noto Sans JP,Helvetica;letter-spacing:0}.guide .polygon{height:15.75px;position:relative;width:27.71px}.guide .group-2{background-image:url(https://repair.seiko-watch.co.jp/build/assets/step2-1-B4tNdNYN.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .frame-wrapper-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;position:relative;width:100%}.guide .div-25{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:0 16px;position:relative;width:100%}.guide .text-wrapper-20{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.guide .text-wrapper-21{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:auto}.guide .img{height:15.6px;position:relative;width:27.71px}.guide .group-3{background-image:url(https://repair.seiko-watch.co.jp/build/assets/step3-1-EjaK6JeI.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .step-6{height:90px!important;left:15px!important;position:absolute!important;top:15px!important;width:90px!important}.guide .div-26{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.guide .div-27{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.guide .text-wrapper-22{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;width:auto}.guide .frame-wrapper-5{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.guide .div-28{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.guide .text-wrapper-23{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:auto}.guide .group-4{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step1-1-HtJyCMYh.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .div-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;flex-direction:row}.guide .group-5{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step2-1-B5VCjE80.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .div-29{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;position:relative;flex-direction:row}.guide .text-wrapper-24{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.guide .text-wrapper-25{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);color:var(--blue);position:relative;text-align:center;text-decoration:underline;width:auto}.guide .group-6{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step3-1-CGaF-w3O.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .text-wrapper-26{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.guide .group-7{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step4-1-BbssxAP9.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .group-8{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step5-1-Bm6VAi9U.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .group-new{background-image:url(https://repair.seiko-watch.co.jp/build/assets/step-6-Sipv_HaU.svg);background-size:100% 100%;height:120px;position:relative;width:120px}.guide .div-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.guide .div-31{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:97%}.guide .group-9{align-self:stretch;background-color:var(--BG-2);height:127px;position:relative;width:100%}.guide .div-32{align-items:flex-start;display:flex;flex-direction:column;gap:8px;height:99px;left:14px;position:relative;top:14px;width:auto}.guide .div-33{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.guide .rectangle-4{background-color:var(--black-900);height:16px;position:relative;width:5px}.guide .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;width:94%}.guide .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.guide .text-wrapper-27{color:#0050a5;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline}.guide .group-10{background-color:var(--BG-2);height:129px;position:relative;width:100%}.guide .div-34{align-items:flex-start;display:flex;flex-direction:column;gap:8px;height:84px;left:16px;position:relative;top:14px;width:97%}.guide .div-35{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:6px;position:relative;width:100%}.guide .div-36{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-bottom:-13.98px;position:relative;width:96.5%}.guide .div-37{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;padding:36px 0;position:relative;width:100%}.guide .group-11{height:41px;position:relative;width:182px}.guide .rectangle-5{display:none}.guide .div-38{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:38px;position:relative;margin:0 auto;width:93%}.guide .frame-wrapper-6{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:13px;height:256px;position:relative;width:100%}.guide .div-39{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:256px;position:relative;width:100%}.guide .div-wrapper-6{align-items:flex-start;display:flex;flex:0 0 auto;position:relative;width:auto}.guide .div-40{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.guide .frame-wrapper-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:auto}.guide .div-41{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.guide .element{color:var(--black-900);flex:1;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:700;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative}.guide .text-wrapper-28{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.guide .text-wrapper-29{color:#0050a5;text-decoration:underline}.guide .div-42{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:auto}.guide .div-wrapper-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:2px;justify-content:center;position:relative;width:100%}.guide .text-wrapper-30{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:auto}.guide .frame-wrapper-8{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;gap:10px;padding:46px 16px;position:relative;width:100%;justify-content:center}.guide .div-43{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative;width:auto}.guide .div-44{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.guide .group-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:168px}.guide .group-12{height:41px;position:relative;width:168px}.guide .group-13{height:23px;left:0;position:absolute;top:0;width:170px}.guide .text-wrapper-31{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:24px;font-weight:700;left:0;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:0;white-space:nowrap}.guide .rectangle-6{display:none}.guide .overlap-wrapper{height:431px;position:relative;width:auto}.guide .cannnotdecide-man{height:123px;left:134px;object-fit:cover;position:absolute;top:263px;width:75px}.guide .overlap-group-wrapper{height:48px;left:42px;position:absolute;top:383px;width:262px}.guide .overlap-5{background-color:var(--black-900);height:48px;position:relative;width:260px}.guide .text-wrapper-36{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:81px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:12px;white-space:nowrap}.guide .img-2{height:20px;left:232px;position:absolute;top:14px;width:20px}.guide .img-link{position:relative;width:16px;height:16px}.guide .div-45{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:auto;padding-bottom:80px}.guide .rectangle-7{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:80%;margin:0 auto 56px}.guide .button-main-wrapper{height:64px;position:relative;width:auto;margin-bottom:20px}.guide .construction-8{height:32px!important;left:0!important;position:absolute!important;top:0!important;width:32px!important}.guide a{display:contents}.guide .text-wrapper-23{display:none}.guide .div-new-1{display:flex;flex-wrap:wrap;width:auto;align-items:flex-end;gap:16px 2px;position:relative;flex:0 0 auto}.guide .div-new-2{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative;flex:1;flex-grow:1}.guide .div-new-3{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.guide .text-align-center{text-align:center}.guide .pc-size-text{padding:0 16px}.guide .div-43{width:100%}.guide .overlap-wrapper{width:100%;height:auto;display:block}.guide .overlap{max-width:800px;width:auto;height:auto}.guide .group-14{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;height:auto;width:800px;position:initial;align-items:stretch;max-width:350px;margin:auto}.guide .frame-wrapper-8:has(.guide--speech-bubble){padding-left:0;padding-right:0}.guide .frame-wrapper-8 .text-wrapper-7{padding-left:16px;padding-right:16px}.guide .guide--speech-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:160px;min-width:160px;height:120px;padding:14px;border:2px solid #000;background-color:#fff;font-size:14px;margin:5px 5px 25px}.guide .guide--speech-bubble p{margin-bottom:0rem}@media screen and (max-width: 768px){.guide .group-14{width:380px}.guide .overlap{max-width:100%;margin:0;width:100%;display:flex;align-items:center;justify-content:center}.guide .guide--speech-bubble:nth-child(odd):before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:20px 0 0 30px;border-color:#000 transparent transparent;translate:-50% 100%;transform:skew(30deg)}.guide .guide--speech-bubble:nth-child(odd):after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:16.3px 0 0 24.4px;border-color:#fff transparent transparent;translate:calc(-50% + .8px) 100%;transform:skew(30deg)}.guide .guide--speech-bubble:nth-child(2n):before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:20px 30px 0 0;border-color:#000000 transparent transparent;translate:-50% 100%;transform:skew(-30deg)}.guide .guide--speech-bubble:nth-child(2n):after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:16.3px 24.4px 0 0;border-color:#fff transparent transparent;translate:calc(-50% - .8px) 100%;transform:skew(-30deg)}}.guide .faq-button__block{display:flex;align-items:center;justify-content:center;flex-direction:column}.guide .cannnotdecide-man{position:initial}.guide .overlap-group-wrapper{position:relative;top:-2px;left:0}@media screen and (min-width: 769px){.guide{padding-bottom:120px}.guide_label .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.guide .div-3{display:flex;flex-direction:column;align-items:center;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.guide .frame-wrapper{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 0;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.guide .div-5{position:relative;width:98px;height:39px}.guide .div-4{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;flex:0 0 auto;width:93%}.guide .text-wrapper-6{font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);text-align:center;line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.guide .text-wrapper-7{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.guide .div-6{display:flex;flex-direction:column;max-width:800px;align-items:center;position:relative;flex:0 0 auto;gap:32px;width:92%}.button-main-wrapper .text-wrapper-8{font-weight:var(--h2-pc-font-weight);color:var(--black-900);font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.guide .text-wrapper-9{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.guide .overlap-group .text-wrapper-10{position:static}.guide .text-wrapper-10{position:absolute;height:26px;top:43px;left:0;font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);white-space:nowrap;font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.guide .sp_br{display:none}.guide .div-wrapper-2{height:8px}.guide .div-7{display:flex;flex-direction:column;align-items:flex-start;gap:40px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.guide .div-8{display:flex;gap:14px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;flex-direction:column}.guide .div-10{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;flex:0 0 auto}.guide .text-wrapper-11{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.guide .text-wrapper-12{position:relative;width:fit-content;font-weight:var(--body-small-pc-font-weight);color:var(--black-500);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);white-space:wrap;font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style);text-align:left}.guide .text-wrapper-14{font-weight:var(--body-strong-pc-font-weight);color:var(--black-900);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);white-space:nowrap;font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.guide .div-11,.guide .div-new-1{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.guide .div-new-2,.guide .div-new-3{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;flex:0 0 auto}.guide .div-18{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:fit-content;flex:0 0 auto}.guide .div-23{flex-direction:row;padding:24px 16px;gap:20px}.guide .div-24{width:auto;align-items:flex-start}.guide .new-frame-28{display:inline-flex;align-items:center;gap:12px;position:relative;flex:0 0 auto}.guide .frame-wrapper-4{width:70%}.guide .text-wrapper-20{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--h3-pc-font-weight);color:var(--black-900);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);white-space:nowrap;font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.guide .text-wrapper-21{position:relative;align-self:stretch;font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style);width:auto;text-align:left}.guide .div-25{align-items:flex-start;padding:0;width:auto;justify-content:center}.guide .group-5{width:15%}.guide .new-width-pc{width:80%}.guide .text-wrapper-25{position:relative;align-self:stretch;font-weight:var(--body-link-pc-font-weight);color:var(--blue);font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);text-decoration:underline;font-family:var(--body-link-pc-font-family);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style);text-align:left;width:auto}.guide .div-29{flex-direction:column;align-items:flex-start}.guide .div-31{display:inline-flex;gap:31px;width:100%;padding-top:8px;flex-direction:row}.guide .group-9,.guide .group-10{width:50%}.guide .div-32,.guide .div-34{width:94.22%}.guide .element{font-size:16px}.guide .text-wrapper-28{font-family:var(--body-strong-pc-font-family);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);font-size:var(--body-strong-pc-font-size)}.guide .div-40{width:100%;gap:15px}.guide .text-wrapper-30{font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style);width:auto}.guide .div-wrapper-7{justify-content:normal}.guide .div-42{width:auto}.guide .div-38{padding-left:15px;gap:28px;max-width:800px;width:92%}.guide .frame-wrapper-3{width:70%}.guide .div-24{padding:0}.guide .group-14{flex-wrap:nowrap;margin-bottom:20px}.guide .div-43{width:100%}.guide .overlap{max-width:100%;margin:0;width:100%;display:flex;align-items:center;justify-content:center}.guide .guide--speech-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:183px;min-width:183px;height:120px;padding:14px;border:2px solid #000;background-color:#fff;font-size:14px;margin:11.5px}.guide .guide--speech-bubble__center:before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 10px 0 10px;border-color:#000000 transparent transparent;translate:-50% 100%}.guide .guide--speech-bubble__center:after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:17.8px 8.9px 0 8.9px;border-color:#ffffff transparent transparent;translate:-50% 100%}.guide .guide--speech-bubble__right:before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:20px 0 0 30px;border-color:#000 transparent transparent;translate:-50% 100%;transform:skew(30deg)}.guide .guide--speech-bubble__right:after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:70%;border-width:16.3px 0 0 24.4px;border-color:#fff transparent transparent;translate:calc(-50% + .8px) 100%;transform:skew(30deg)}.guide .guide--speech-bubble__left:before{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:20px 30px 0 0;border-color:#000000 transparent transparent;translate:-50% 100%;transform:skew(-30deg)}.guide .guide--speech-bubble__left:after{content:"";position:absolute;bottom:0;border-style:solid;transform-origin:top;left:30%;border-width:16.3px 24.4px 0 0;border-color:#fff transparent transparent;translate:calc(-50% - .8px) 100%;transform:skew(-30deg)}.guide .div-45{padding-bottom:30px}}.guide .guide--speech-bubble p{word-break:break-all;text-align:center}.question{height:40px;position:relative;width:40px}.question .overlap-group{height:32px;left:4px;position:relative;top:4px;width:32px}.question .ellipse{background-color:var(--white);border-radius:10px;height:20px;left:6px;position:absolute;top:6px;width:20px}.question .subtract{height:32px;left:0;position:absolute;top:0;width:32px}.accordion{position:relative;width:100%;cursor:pointer}.accordion .overlap{position:relative}.accordion .frame{display:flex;background-color:var(--BG-2)}.accordion .div{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.accordion .question-instance{height:29px!important;width:29px!important}.accordion .instance-node{height:36px!important;width:36px!important}.accordion .question-2{background-color:var(--black-900)!important;border-radius:9px!important;height:18px!important;left:5px!important;top:5px!important;width:18px!important}.accordion .text-wrapper{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);position:relative;width:713px}.accordion .question-3{height:26px!important;width:26px!important}.accordion .question-4{height:32px!important;width:32px!important}.accordion .question-5{height:26px!important;left:3px!important;top:3px!important;width:26px!important}.accordion .question-6{background-color:var(--black-900)!important;border-radius:8px!important;height:16px!important;left:5px!important;top:5px!important;width:16px!important}.accordion .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:5px;position:relative;width:100%}.accordion .class{height:32px!important;margin-right:-6px!important;position:relative!important;width:32px!important}.accordion .class-2{height:32px!important;left:764px!important;position:absolute!important;top:6px!important;width:32px!important}.accordion.sp{height:61px;width:343px}.accordion.pc,.accordion.pc-open{height:44px;width:800px}.accordion.sp-open{height:61px;width:343px}.accordion.sp .overlap{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;padding:8px 12px 8px 4px;width:343px}.accordion.pc .overlap,.accordion.pc-open .overlap{height:44px}.accordion.sp-open .overlap{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;padding:8px 12px 8px 4px;width:343px}.accordion.sp .frame{align-items:flex-start;gap:4px;position:relative;width:291px}.accordion.pc .frame,.accordion.pc-open .frame{align-items:center;background-color:var(--BG-2);gap:10px;height:44px;left:0;padding:3px 12px;position:absolute;top:0;width:800px}.accordion.sp-open .frame{align-items:flex-start;gap:4px;position:relative;width:291px}.button-normal{height:48px;position:relative;width:260px;cursor:pointer}.button-normal .div-4_{color:#fff;height:23px;position:relative;text-align:center;white-space:nowrap;width:196px}.button-normal .instance-node{height:24px!important;position:relative!important;width:24px!important}.button-normal .frame-7{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.button-normal .text-wrapper-21{color:#fff;position:relative;text-align:center;white-space:nowrap}.button-normal .class{height:20px!important;position:relative!important;width:20px!important}.button-normal .text-wrapper-22{position:absolute;text-align:center;white-space:nowrap}.button-normal .img{height:20px;position:absolute;width:20px}.button-normal.one-50-one{align-items:center;background-color:var(--black-900);display:flex;padding:8px 8px 8px 24px}.button-normal.one-50-sp_2,.button-normal.one-50-four{background-color:var(--disable)}.button-normal.one-50-two{align-items:center;background-color:var(--black-900);display:flex;justify-content:center;padding:8px 8px 8px 24px}.button-normal.one-50-download{align-items:center;background-color:var(--black-900);display:flex;padding:8px 8px 8px 24px}.button-normal.one-50-sp{align-items:center;background-color:var(--black-900);display:flex;justify-content:center;padding:8px 8px 8px 24px}.button-normal.one-50-sp_1,.button-normal.one-50-sp-download{align-items:center;background-color:var(--black-900);display:flex;padding:8px 8px 8px 24px}.button-normal.one-50-three{border:1px solid;border-color:var(--black-900)}.button-normal.one-50-one .div-4,.button-normal.one-50-sp_2 .div-4,.button-normal.one-50-four .div-4,.button-normal.one-50-two .div-4{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.button-normal.one-50-download .div-4{color:#fff;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.button-normal.one-50-sp .div-4{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.button-normal.one-50-sp_1 .div-4,.button-normal.one-50-sp-download .div-4{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.button-normal.one-50-three .div-4{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.button-normal.one-50-one .frame-7,.button-normal.one-50-sp_2 .frame-7,.button-normal.one-50-four .frame-7,.button-normal.one-50-two .frame-7,.button-normal.one-50-download .frame-7{gap:4px}.button-normal.one-50-sp .frame-7{gap:8px}.button-normal.one-50-sp_1 .frame-7,.button-normal.one-50-sp-download .frame-7,.button-normal.one-50-three .frame-7{gap:4px}.button-normal.one-50-one .text-wrapper-21,.button-normal.one-50-sp_2 .text-wrapper-21,.button-normal.one-50-four .text-wrapper-21{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-.5px;width:92px}.button-normal.one-50-two .text-wrapper-21{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:23px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-.5px;width:92px}.button-normal.one-50-download .text-wrapper-21{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-.5px;width:92px}.button-normal.one-50-sp .text-wrapper-21{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;width:fit-content}.button-normal.one-50-sp_1 .text-wrapper-21,.button-normal.one-50-sp-download .text-wrapper-21,.button-normal.one-50-three .text-wrapper-21{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-.5px;width:92px}.button-normal.one-50-one .text-wrapper-22{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;left:81px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:8px}.button-normal.one-50-sp_2 .text-wrapper-22{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;left:88px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:11px}.button-normal.one-50-four .text-wrapper-22{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;left:82px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:9px}.button-normal.one-50-two .text-wrapper-22,.button-normal.one-50-download .text-wrapper-22,.button-normal.one-50-sp .text-wrapper-22,.button-normal.one-50-sp_1 .text-wrapper-22,.button-normal.one-50-sp-download .text-wrapper-22{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;left:81px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:8px}.button-normal.one-50-three .text-wrapper-22{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;left:81px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:8px}.button-normal.one-50-one .img,.button-normal.one-50-sp_2 .img,.button-normal.one-50-four .img,.button-normal.one-50-two .img,.button-normal.one-50-download .img,.button-normal.one-50-sp .img,.button-normal.one-50-sp_1 .img,.button-normal.one-50-sp-download .img{left:232px;top:14px}.button-normal.one-50-three .img{left:231px;top:13px}.button-small{position:relative}.button-small .frame-7{align-items:center;position:relative}.button-small .instance-node{height:20px;position:relative;width:20px}.button-small .frame-8{position:relative}.button-small .div-5_{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;text-align:center}.button-small .frame-9{position:relative}.button-small .rectangle-20{position:absolute}.button-small .HP,.button-small .frame-10{position:relative}.button-small .instance-node-2{height:19px!important;left:0!important;position:absolute!important;top:1px!important;width:20px!important}.button-small .text-wrapper-16{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-49-four{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-49-one{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-send-disable{align-items:center;background-color:var(--disable);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-49-read-more{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-detail{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-49-two{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-eight{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-49-show_sample{align-items:center;background-color:var(--disable);display:flex;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-49-nine{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px;width:92px}.button-small.one-49-send{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-49-download{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:62px;justify-content:center;padding:6px 48px}.button-small.one-49-play-video{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-ten{align-items:center;background-color:var(--blue);border:1px solid;display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px;width:92px}.button-small.one-49-five{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-49-six{background-color:var(--black-900);height:42px;width:260px}.button-small.one-49-seven{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-two_1{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-49-three{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-49-four .frame-7{display:inline-flex;flex:0 0 auto;gap:2px}.button-small.one-49-one .frame-7{display:inline-flex;flex:0 0 auto;gap:2px;justify-content:center}.button-small.one-49-send-disable .frame-7{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-49-read-more .frame-7{display:inline-flex;flex:0 0 auto;gap:2px;justify-content:center}.button-small.one-49-detail .frame-7{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-49-two .frame-7,.button-small.one-49-eight .frame-7{display:inline-flex}.button-small.one-49-nine .frame-7{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-16px;margin-right:-16px}.button-small.one-49-send .frame-7{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-49-download .frame-7{display:inline-flex}.button-small.one-49-play-video .frame-7{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center}.button-small.one-49-ten .frame-7{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-16px;margin-right:-16px}.button-small.one-49-five .frame-7{align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.button-small.one-49-six .frame-7{display:inline-flex}.button-small.one-49-seven .frame-7{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-2px;margin-right:-2px}.button-small.one-49-two_1 .frame-7{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-4px;margin-right:-4px}.button-small.one-49-three .frame-7{display:inline-flex}.button-small.one-49-four .div-4,.button-small.one-49-one .div-4,.button-small.one-49-send-disable .div-4,.button-small.one-49-read-more .div-4,.button-small.one-49-detail .div-4,.button-small.one-49-two .div-4,.button-small.one-49-eight .div-4,.button-small.one-49-nine .div-4,.button-small.one-49-send .div-4,.button-small.one-49-download .div-4,.button-small.one-49-play-video .div-4{color:var(--black-900)}.button-small.one-49-ten .div-4{color:var(--white)}.button-small.one-49-five .div-4,.button-small.one-49-six .div-4,.button-small.one-49-seven .div-4,.button-small.one-49-two_1 .div-4,.button-small.one-49-three .div-4{color:var(--black-900)}.button-small.one-49-four .frame-8,.button-small.one-49-one .frame-8{width:238px}.button-small.one-49-send-disable .frame-8{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-49-read-more .frame-8{background-image:url(../../../static/img/plus-1.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-49-detail .frame-8{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-49-two .frame-8,.button-small.one-49-eight .frame-8,.button-small.one-49-nine .frame-8{width:238px}.button-small.one-49-send .frame-8{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-49-download .frame-8{width:238px}.button-small.one-49-play-video .frame-8{background-image:url(/img/play-arrow.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-49-ten .frame-8{width:238px}.button-small.one-49-five .frame-8{align-items:center;display:flex;gap:10px;justify-content:center;margin-right:-2px;width:238px}.button-small.one-49-six .frame-8,.button-small.one-49-seven .frame-8{width:238px}.button-small.one-49-two_1 .frame-8{background-image:url(../../../static/img/camera.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-49-three .frame-8{width:238px}.button-small.one-49-four .div-5,.button-small.one-49-one .div-5{color:var(--white)}.button-small.one-49-send-disable .div-5{color:var(--white);flex:1}.button-small.one-49-read-more .div-5{color:var(--white)}.button-small.one-49-detail .div-5{color:var(--white);flex:1}.button-small.one-49-two .div-5,.button-small.one-49-eight .div-5,.button-small.one-49-nine .div-5{color:var(--white)}.button-small.one-49-send .div-5{color:var(--white);flex:1}.button-small.one-49-download .div-5,.button-small.one-49-play-video .div-5,.button-small.one-49-ten .div-5{color:var(--white)}.button-small.one-49-five .div-5{color:var(--black-900);white-space:nowrap;width:fit-content}.button-small.one-49-six .div-5,.button-small.one-49-seven .div-5,.button-small.one-49-two_1 .div-5,.button-small.one-49-three .div-5{color:var(--white)}.button-small.one-49-four .frame-9,.button-small.one-49-one .frame-9{width:fit-content}.button-small.one-49-send-disable .frame-9{height:20px;margin-left:-22px;width:20px}.button-small.one-49-read-more .frame-9{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-49-detail .frame-9{height:20px;margin-left:-22px;width:20px}.button-small.one-49-two .frame-9,.button-small.one-49-eight .frame-9,.button-small.one-49-nine .frame-9{width:fit-content}.button-small.one-49-send .frame-9{height:20px;margin-left:-22px;width:20px}.button-small.one-49-download .frame-9{width:fit-content}.button-small.one-49-play-video .frame-9{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-49-ten .frame-9{width:fit-content}.button-small.one-49-five .frame-9{height:20px;margin-left:-21px;width:19px}.button-small.one-49-six .frame-9,.button-small.one-49-seven .frame-9{width:fit-content}.button-small.one-49-two_1 .frame-9{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-49-three .frame-9{width:fit-content}.button-small.one-49-four .rectangle-20,.button-small.one-49-one .rectangle-20,.button-small.one-49-send-disable .rectangle-20,.button-small.one-49-read-more .rectangle-20,.button-small.one-49-detail .rectangle-20{height:42px;left:0;top:0;width:260px}.button-small.one-49-two .rectangle-20{border:1px solid;border-color:var(--black-900);height:42px;left:0;top:0;width:260px}.button-small.one-49-eight .rectangle-20{border:1px solid;border-color:var(--black-900);height:42px;left:0;top:0;width:100%}.button-small.one-49-show_sample .rectangle-20{border:1px solid;border-color:var(--disable);height:42px;left:0;top:0;width:100%}.button-small.one-49-nine .rectangle-20,.button-small.one-49-send .rectangle-20{height:42px;left:0;top:0;width:260px}.button-small.one-49-download .rectangle-20{height:62px;left:0;top:0;width:260px}.button-small.one-49-play-video .rectangle-20,.button-small.one-49-ten .rectangle-20,.button-small.one-49-five .rectangle-20{height:42px;left:0;top:0;width:260px}.button-small.one-49-six .rectangle-20{height:20px;left:229px;top:12px;width:19px}.button-small.one-49-seven .rectangle-20,.button-small.one-49-two_1 .rectangle-20{height:42px;left:0;top:0;width:260px}.button-small.one-49-three .rectangle-20{border:1px solid;border-color:var(--black-900);height:42px;left:0;top:0;width:260px}.button-small.one-49-four .frame-102,.button-small.one-49-one .frame-102,.button-small.one-49-send-disable .frame-102,.button-small.one-49-read-more .frame-102,.button-small.one-49-detail .frame-102{position:relative}.button-small.one-49-two .frame-102{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;position:relative}.button-small.one-49-eight .frame-102,.button-small.one-49-show_sample .frame-102{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.button-small.one-49-nine .frame-102,.button-small.one-49-send .frame-102{position:relative}.button-small.one-49-download .frame-102{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;margin-left:-20px;margin-right:-20px;position:relative}.button-small.one-49-play-video .frame-102,.button-small.one-49-ten .frame-102,.button-small.one-49-five .frame-102{position:relative}.button-small.one-49-six .frame-102{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;left:67px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:9px;white-space:nowrap}.button-small.one-49-seven .frame-102,.button-small.one-49-two_1 .frame-102{position:relative}.button-small.one-49-three .frame-102{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;position:relative}.button-small.one-49-four .HP,.button-small.one-49-one .HP,.button-small.one-49-send-disable .HP,.button-small.one-49-read-more .HP,.button-small.one-49-detail .HP{width:fit-content}.button-small.one-49-two .HP{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-49-eight .HP,.button-small.one-49-nine .HP,.button-small.one-49-send .HP{width:fit-content}.button-small.one-49-download .HP{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;width:fit-content}.button-small.one-49-play-video .HP,.button-small.one-49-ten .HP,.button-small.one-49-five .HP,.button-small.one-49-six .HP,.button-small.one-49-seven .HP,.button-small.one-49-two_1 .HP{width:fit-content}.button-small.one-49-three .HP{background-image:url(/img/save.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-49-four .frame-10,.button-small.one-49-one .frame-10,.button-small.one-49-send-disable .frame-10,.button-small.one-49-read-more .frame-10,.button-small.one-49-detail .frame-10{width:20px}.button-small.one-49-two .frame-10{height:20px;width:20px}.button-small.one-49-eight .frame-10,.button-small.one-49-nine .frame-10,.button-small.one-49-send .frame-10{width:20px}.button-small.one-49-download .frame-10{height:20px;width:20px}.button-small.one-49-play-video .frame-10,.button-small.one-49-ten .frame-10,.button-small.one-49-five .frame-10,.button-small.one-49-six .frame-10,.button-small.one-49-seven .frame-10,.button-small.one-49-two_1 .frame-10{width:20px}.button-small.one-49-three .frame-10{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.category-button{position:relative;cursor:pointer}.category-button .frame{align-items:center;display:flex;justify-content:space-between;position:relative}.category-button .div{position:relative}.category-button .class{height:20px!important;position:relative!important;width:20px!important}.category-button .class-2{height:24px!important;position:relative!important;width:24px!important}.category-button.sp-2{align-items:flex-start;background-color:var(--BG-2);display:flex;flex-direction:column;gap:10px;padding:10px 8px;width:166px}.category-button.two{align-items:flex-start;background-color:var(--BG-2);display:flex;flex-direction:column;gap:10px;padding:8px}.category-button.normal{background-color:var(--BG-2);height:44px;width:190px}.category-button.hover{background-color:var(--black-900);height:44px;width:190px}.category-button.sp{align-items:flex-start;background-color:var(--BG-2);display:flex;flex-direction:column;gap:10px;padding:10px 8px;width:166px}.category-button.sp-2 .frame,.category-button.two .frame{align-self:stretch;flex:0 0 auto;width:100%}.category-button.normal .frame,.category-button.hover .frame{left:8px;top:10px;width:174px}.category-button.sp .frame{align-self:stretch;flex:0 0 auto;width:100%}.category-button.sp-2 .div{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;width:125px}.category-button.two .div{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;width:145px}.category-button.normal .div{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:20.43px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap;width:112px}.category-button.hover .div{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:20.43px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap;width:112px}.category-button.sp .div{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:20px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;white-space:nowrap;width:121px}.search,.search .overlap-group{position:relative}.search .rectangle{border:1px solid;border-color:var(--black-100);left:0;position:absolute;top:0}.search .frame{left:12px;position:absolute;top:10px}.search .text-wrapper{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:fit-content}.search .div{background-color:var(--blue);position:absolute;top:0}.search .frame-2{height:26px;left:17px;position:relative;top:6px;width:65px}.search .search-1{height:24px!important;left:0!important;position:absolute!important;top:2px!important;width:24px!important}.search .text-wrapper-2{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;left:27px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:-1px;white-space:nowrap}.search .frame-3{position:absolute;pointer-events:none}.search .class{height:20px!important;left:4px!important;position:absolute!important;top:4px!important;width:20px!important}.search .text-wrapper-3{color:var(--white);left:27px;position:absolute;white-space:nowrap}.search.sp-filled{height:44px;width:343px}.search.pc,.search.pc-filled{height:40px;width:600px}.search.sp{height:44px;width:343px}.search.sp-filled .overlap-group{height:44px}.search.pc .overlap-group,.search.pc-filled .overlap-group{height:40px}.search.sp .overlap-group{height:44px}.search.sp-filled .rectangle{background-color:var(--white);height:44px;width:281px}.search.pc .rectangle{background-color:var(--unfilled);height:40px;width:597px}.search.pc-filled .rectangle{background-color:var(--white);height:40px;width:598px}.search.sp .rectangle{background-color:var(--unfilled);height:44px;width:281px}.search.sp-filled .frame{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;white-space:nowrap}.search.pc-filled .frame{align-items:center;display:flex;gap:6px;height:20px;width:98px}.search.sp-filled .div{height:44px;left:263px;width:80px}.search.pc .div,.search.pc-filled .div{height:40px;left:500px;width:100px}.search.sp .div{height:44px;left:263px;width:80px}.search.sp-filled .frame-3,.search.pc .frame-3{height:29px;left:274px;top:8px;width:46px}.search.pc-filled .frame-3{height:26px;left:517px;top:6px;width:63px}.search.sp .frame-3{height:29px;left:274px;top:8px;width:46px}.search.sp-filled .text-wrapper-3,.search.pc .text-wrapper-3{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:2px}.search.pc-filled .text-wrapper-3{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:26px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:-1px}.search.sp .text-wrapper-3{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:2px}.faq{background-color:#fff;display:flex;flex-direction:row;width:100%;margin:0 auto auto;padding:60px 0 0}.faq .frame-26{padding-bottom:60px}.faq .orp-sp{background-color:var(--BG-1);width:100%;margin:66px 0 0}.faq .text-wrapper-35{color:var(--black-900);font-family:var(--h1-pc-font-family);font-size:var(--h1-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);text-align:center;width:100%;max-width:1440px;margin-bottom:40px}.faq .element{display:block;margin:32px auto;height:1px;width:100%;max-width:800px;object-fit:cover}.faq .element-2{height:1px;display:block;margin:32px auto;width:100%;max-width:800px;object-fit:cover}.faq .text-wrapper-36{color:#000;font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);width:740px;margin:32px auto 20px}.faq .text-wrapper-37{color:#000;font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);width:311px;display:block;width:100%}.faq .search-instance{display:flex;white-space:nowrap;width:100%;max-width:740px;margin:8px auto 24px}.faq .search-instance .rectangle{border:1px solid;border-color:var(--black-100);left:0;position:relative;top:0;width:500px;padding:12px}.faq .search-instance .div{background-color:var(--blue);position:absolute;top:0;width:100px;margin:0 235px}.faq .search-instance .frame-3{position:absolute;pointer-events:none;margin:0 235px}.faq .search-instance .text-wrapper-3{color:var(--white);left:30px;position:absolute;white-space:nowrap;font-size:16px}.faq .search-instance .search-1{height:24px;left:0;position:absolute;top:3px;width:24px}.faq .text-wrapper-38{color:var(--black-500);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:20px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);white-space:nowrap;width:100%;max-width:740px;margin:8px auto 16px}.faq .text-wrapper-39{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);height:23px;letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);white-space:nowrap;width:100%;max-width:740px;margin:0 auto 32px}.faq .frame-24{display:flex;flex-wrap:wrap;white-space:nowrap;width:100%;max-width:740px;margin:8px auto 24px}.faq .text-wrapper-40{color:var(--black-900);font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);margin-top:-1px;position:relative;text-align:left;text-decoration:underline;white-space:nowrap;width:fit-content}.faq .rectangle-11{background-color:var(--black-100);height:24px;position:relative;width:1px;margin:0 18px}.faq .frame-25{align-items:flex-start;display:inline-flex;gap:21px}.faq .overlap-4{width:100%}.faq .frame-26{align-items:center;display:flex;flex-direction:column;gap:52px;width:100%}.faq .frame-27{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;margin:0 auto}.faq .frame-28{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;max-width:800px}.faq .element-3{height:1px;position:relative;width:100%;max-width:1440px;object-fit:cover;margin:32px 0}.faq .text-wrapper-41{align-self:stretch;color:#000;font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);position:relative;margin-bottom:28px}.faq .frame-29{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.faq .frame-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;margin:28px 0 0}.faq .accordion-instance{align-self:stretch;width:100%}.faq .accordion .frame{display:flex;background-color:var(--BG-2);height:44px}.accordion .question-3,.faq .accordion .question-4{height:36px;width:36px}.faq .accordion .question-5{height:36px;left:3px;top:3px;width:36px}.faq .accordion .question-6{background-color:var(--black-900);border-radius:8px;height:26px;left:5px;top:5px;width:26px}.faq .accordion .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:5px;position:relative;left:8px;top:2px;width:100%}.faq .accordion .open{height:44px;width:800px}.faq .arrow-2 .path,.faq .arrow-3 .path{fill:#000!important}.faq .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;margin-top:16px}.faq .span{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);display:block;margin-left:12px}.faq .text-wrapper-42{color:#0050a5;font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);text-decoration:underline}.faq .frame-31{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.faq .design-component-instance-node{align-items:center}.faq .accordion-2{margin-top:unset}.faq .accordion-3{align-self:stretch;height:47px;width:100%}.faq .button-small-instance{width:260px}.faq .frame-32{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;padding:36px 0;position:relative;width:100%;max-width:740}.faq .frame-33{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;max-width:1440px}.faq .group-4{height:32px;position:relative;width:122px}.faq .text-wrapper-43{color:var(--black-900);font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);text-align:center;white-space:nowrap;width:auto;margin:0 -6px}.faq .frame-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%;max-width:800px}.faq .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:100%}.faq .frame-35{display:flex;flex-direction:row;justify-content:space-between;gap:31px;width:100%;max-width:1440px}.faq .group-5{align-self:stretch;height:187px;position:relative;width:48%;background-color:#fff}.faq .frame-36{align-items:center;display:flex;flex-direction:column;gap:48px;position:relative;width:100%}.faq .frame-37{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:76px;position:relative;width:100%}.faq .frame-38{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:6px;position:relative;width:100%;padding:16px 15px}.faq .rectangle-12{background-color:var(--black-900);height:16px;position:relative;width:5px}.faq .text-wrapper-44{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.faq .text-wrapper-45{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;padding:0 15px}.faq .group-6{height:187px;position:relative;width:48%;background-color:#fff}.faq .frame-39{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.faq .frame-40{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.faq .footer-instance{background-color:transparent}.faq .footer-2{background-color:var(--black-900)}.faq .footer-3{color:var(--BG-1)}.faq .frame-41{display:flex;flex-wrap:wrap;gap:16px;width:100%;max-width:800px;margin:0 auto}.faq .category-button-instance{height:68px;justify-content:center}.faq .category-button.sp{width:184px;background-color:#f9f9f9;color:#fff;transition:all .1s ease}.faq .category-button.sp:hover{filter:invert(1)}.faq .header-2{background-color:var(--BG-1);width:375px}.faq .header-3{border-color:var(--black-100)}.faq .kw_vertical,.vert{display:flex}.vert{align-items:flex-end}.faq .span_char{color:#000;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22.4px}.faq .span_char:before{content:"（"}.faq .span_char:after{content:"）"}.faq .button-small-instance{margin:48px auto 0}.faq .pagination{justify-content:center;margin-top:28px}.faq .accordion .arrow-3,.faq .accordion .arrow-2{margin:auto}.faq .category-button.sp .div{display:flex;align-items:center;height:42px;white-space:normal}.faq .pagination{display:flex;align-items:center;justify-content:center}.faq .pagination .display__none{display:none}.faq .pagination .page-item{margin:0 4px}.faq .pagination .page-item a{color:#000}.faq .pagination .page-link.page-link-arrow{border:none;background-size:contain;background-repeat:no-repeat;width:28px;height:28px}.faq .pagination .page-link.page-link-arrow-right{background-image:url(/img/frame-17.svg)}.faq .pagination .page-link.page-link-arrow-left{background-image:url(/img/frame-17.svg);transform:rotate(180deg)}.faq .pagination .page-item.active .page-link{color:#fff;background-color:#0050a5;border-color:#0050a5}@media screen and (max-width: 768px){.faq{background-color:#fff;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:95px 0 0}.faq .orp-sp{background-color:var(--BG-1);width:100%;margin:0 auto}.faq .text-wrapper-35{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);text-align:center;margin-bottom:8px}.faq .element,.faq .element-2{height:1px;width:343px}.faq .search-keyword{display:flex;align-items:center;justify-content:center;flex-direction:column}.faq .text-wrapper-36{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);width:343px;margin:0}.faq .text-wrapper-37{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);width:311px}.faq .search-instance{display:flex;width:343px;max-width:100%;margin:8px 0 0}.faq .search-instance .rectangle{border:1px solid;border-color:var(--black-100);left:0;position:relative;top:0;width:264px}.faq .search-instance .div{background-color:var(--blue);position:absolute;top:0;width:80px;margin:0}.faq .search-instance .frame-3{position:absolute;pointer-events:none;margin:0}.faq .search-instance .text-wrapper-3{color:var(--white);left:30px;position:absolute;white-space:nowrap;font-size:12px}.faq .search-instance .search-1{height:24px;left:0;position:absolute;top:3px;width:24px}.faq .text-wrapper-38{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);height:20px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);white-space:nowrap;margin:20px 0 0;width:343px}.faq .text-wrapper-39{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);height:23px;letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);white-space:nowrap;margin:22px 0 0;align-items:flex-start;display:flex;flex-wrap:wrap;width:343px}.faq .frame-24{align-items:flex-start;display:flex;flex-wrap:wrap;width:343px;margin-bottom:0}.faq .frame-24a{display:inline-flex;flex-wrap:wrap;margin:0;width:343px}.faq .text-wrapper-40{color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-align:center;text-decoration:underline;white-space:nowrap;width:fit-content}.faq .rectangle-11{background-color:var(--black-100);height:24px;position:relative;width:1px;margin:0 18px}.faq .frame-25{align-items:flex-start;display:inline-flex;gap:21px}.faq .overlap-4{width:100%}.faq .frame-26{align-items:center;display:flex;flex-direction:column;gap:52px;width:100%}.faq .frame-27{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.faq .frame-28:has(.vert){margin-bottom:20px}.faq .frame-28{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%;max-width:343px}.faq .element-3{height:1px;position:relative;width:100%;max-width:343px;margin:32px 0}.faq .text-wrapper-41{align-self:stretch;color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);position:relative;margin-bottom:20px}.faq .vert .text-wrapper-41{margin-bottom:0}.faq .frame-29{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.faq .frame-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;margin:0}.faq .accordion-instance{align-self:stretch!important;width:100%!important}.faq .accordion .frame{display:flex;background-color:var(--BG-2);height:60px;align-items:center;justify-content:center}.accordion .question-3,.faq .accordion .question-4{height:36px;width:36px}.faq .accordion .question-5{height:36px;left:3px;top:3px;width:36px}.faq .accordion .question-6{background-color:var(--black-900);border-radius:8px;height:26px;left:5px;top:5px;width:26px}.faq .accordion .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:0;position:relative;left:8px;top:0;width:343px;word-break:break-word;white-space:normal;max-width:30ch}.faq .arrow-2 .path,.faq .arrow-3 .path{fill:#000!important}.faq .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;margin-top:16px}.faq .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);display:block;margin-left:0}.faq .text-wrapper-42{color:#0050a5;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline}.faq .frame-31{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.faq .design-component-instance-node{align-items:center!important}.faq .accordion-2{margin-top:unset!important}.faq .accordion-3{align-self:stretch!important;height:47px!important;width:100%!important}.faq .button-small-instance{width:260px!important}.faq .frame-32{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;padding:36px 0 60px;position:relative}.faq .frame-33{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:343px}.faq .group-4{height:32px;position:relative;width:122px}.faq .text-wrapper-43{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);text-align:center;white-space:nowrap;margin:0}.faq .frame-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:343px}.faq .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:100%}.faq .frame-35{all:unset;align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:343px}.faq .group-5{align-self:stretch;height:172px;position:relative;width:100%}.faq .frame-36{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:100%}.faq .frame-37{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:76px;position:relative;width:100%}.faq .frame-38{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:6px;position:relative;width:100%;padding:16px 16px 0}.faq .rectangle-12{background-color:var(--black-900);height:16px;position:relative;width:5px}.faq .text-wrapper-44{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.faq .text-wrapper-45{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;padding:0 16px}.faq .group-6{height:172px;position:relative;width:343px}.faq .frame-39{align-items:center;display:flex;flex-direction:column;gap:16px;position:relative;width:100%}.faq .frame-40{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.faq .footer-instance{background-color:transparent!important}.faq .footer-2{background-color:var(--black-900)!important}.faq .footer-3{color:var(--BG-1)!important}.faq .frame-41{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 11px;width:343px}.faq .category-button-instance{height:68px!important;justify-content:center!important}.faq .category-button.sp{width:166px;height:40px}.faq .category-button .frame{align-items:center;display:flex;justify-content:space-between;position:relative;margin:-10px 0}.faq .header-2{background-color:var(--BG-1)!important;width:375px!important}.faq .header-3{border-color:var(--black-100)!important}.faq .kw_vertical{margin-bottom:0;margin-top:16px}.faq .kw_vertical,.vert{display:flex}.faq .button-small-instance{margin:48px auto 0}.faq .pagination{justify-content:center;margin-top:28px}.faq .accordion .arrow-3,.faq .accordion .arrow-2{margin:auto}.faq .category-button.sp .div{display:flex;align-items:center;height:42px;white-space:normal}}@media screen and (min-width: 769px){.faq .frame-32{padding-bottom:120px}}.orp-sample-image{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.orp-sample-image .overlap-wrapper{background-color:var(--BG-2);height:100%;overflow:hidden;width:100%}.orp-sample-image .rectangle-3{background-color:#000c;height:100vh;left:0;position:absolute;top:0%;width:100%;z-index:101;overflow:hidden}.orp-sample-image .watch-3{align-items:flex-start;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:24px 80px;position:relative;width:100%;height:50%}.orp-sample-image .modal-watch-image{height:100%;width:100%}.orp-sample-image .modal-contents{width:100%}.orp-sample-image .frame{align-items:flex-start;display:inline-flex;gap:4px;z-index:200}.orp-sample-image .element{height:95%;left:0;object-fit:cover;top:0;width:260px}.orp-sample-image .repar-input-contents,.orp-sample-image .watch-input-contents{width:80%;display:flex;flex-direction:column}.repar-input-contents .frame-repar-input{align-items:flex-start;display:inline-flex;gap:4px;z-index:200}.orp-sample-image .close{height:24px!important;position:relative!important;width:24px!important}.orp-sample-image .text-wrapper{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-sample-image .frame-25{align-items:flex-start;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:24px 16px;position:relative;width:100%}.orp-sample-image .frame-26{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%}.orp-sample-image .text-wrapper-12{color:var(--blue);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-sample-image .text-wrapper-13{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center}.orp-sample-image .text-wrapper-14{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:left}.repar-input-contents .element-wrapper{background-color:#fff;height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5%}.repar-input-contents .element-wrapper .show_parts{height:95%;width:80%}.watch-input-contents .button-area{display:grid;place-items:center;gap:25px;font-size:.9rem;width:100%}.postingkit{align-items:flex-start;display:flex;flex-direction:column;gap:32px;position:relative;width:auto;margin:0 auto}.postingkit .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%;height:100px;top:80px}.postingkit .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.postingkit .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:92%;margin:0 auto;padding-top:35px}.postingkit .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.postingkit .div-3{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.postingkit .element{height:4px;position:relative;width:87vw;top:10px}.postingkit .frame-14{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;flex:0 0 auto;max-width:50%}.postingkit .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);position:relative}.postingkit .div-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.postingkit .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:12px;position:relative;width:100%}.postingkit .rectangle{background-color:var(--black-900);height:20px;position:relative;width:5px}.postingkit .text-wrapper-3{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.postingkit .frame-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;height:68px;position:relative;width:100%}.postingkit .div-wrapper-2{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;height:68px;position:relative;width:100%}.postingkit .text-wrapper-4{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.postingkit .div-6{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;height:23px;position:relative;width:100%}.postingkit .div-wrapper-3{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;height:45px;margin-bottom:-22px;position:relative;width:100%}.postingkit .div-7{align-items:flex-start;display:inline-flex;flex-direction:row;position:relative;word-wrap:break-word;width:100%}.postingkit .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;justify-content:center;position:relative;width:100%}.postingkit .div-8{align-items:flex-end;display:flex;gap:8px;height:22px;position:relative;width:100%}.postingkit .div-wrapper-4{align-items:flex-start;display:flex;gap:4px;margin-top:-1px;position:relative;width:56px}.postingkit .text-wrapper-5{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.postingkit .line-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;height:22px;justify-content:center;position:relative;width:68px}.postingkit .line{align-self:stretch;height:2px;position:relative;width:100%}.postingkit .div-wrapper-5{align-items:flex-start;display:flex;margin-top:-1px;position:relative;width:27px}.postingkit .div-wrapper-6{align-items:flex-start;display:flex;gap:4px;margin-top:-1px;position:relative;width:42px}.postingkit .img-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;height:22px;justify-content:center;position:relative;width:82px}.postingkit .div-wrapper-7{align-items:flex-start;display:flex;gap:4px;margin-top:-1px;position:relative;width:70px}.postingkit .line-wrapper-2{align-items:center;display:flex;flex-direction:column;gap:10px;height:22px;justify-content:center;position:relative;width:54px}.postingkit .div-wrapper-8{align-items:flex-start;display:flex;gap:4px;margin-top:-1px;position:relative;width:84px}.postingkit .line-wrapper-3{align-items:center;display:flex;flex-direction:column;gap:10px;height:22px;justify-content:center;position:relative;width:39px}.postingkit .div-wrapper-9{align-items:flex-start;display:flex;gap:4px;margin-top:-1px;position:relative;width:98px}.postingkit .line-wrapper-4{align-items:center;display:flex;flex-direction:column;gap:10px;height:22px;justify-content:center;position:relative;width:26px}.postingkit .div-9{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.postingkit .div-10{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;height:400px;position:relative;width:100%}.postingkit .div-11{height:39px;left:0;position:absolute;top:49px;width:344px}.postingkit .div-12{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;margin-bottom:-51px;position:relative;width:100%}.postingkit .div-13{align-items:flex-start;align-self:stretch;display:flex;gap:12px;height:166px;position:relative;width:100%}.postingkit .step{position:relative;width:64px;height:64px;background-color:var(--BG-2);border-radius:32px;overflow:hidden}.postingkit .watch{position:absolute;width:39px;height:39px;top:13px;left:13px}.postingkit .card-postingkit{position:relative;width:64px;height:64px}.postingkit .frame-wrapper-3{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;height:143px;position:relative}.postingkit .div-14{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:95px;position:relative;width:100%}.postingkit .text-wrapper-6{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.postingkit .div-wrapper-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%}.postingkit .text-wrapper-7{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:98%}.postingkit .div-15{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;width:98%;flex-wrap:wrap}.postingkit .div-16{align-items:flex-start;align-self:stretch;display:flex;gap:12px;position:relative;width:100%}.postingkit .frame-wrapper-4{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:8px;position:relative}.postingkit .frame-wrapper-5{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.postingkit .div-wrapper-11{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;margin-bottom:-45px;position:relative;width:100%}.postingkit .text-wrapper-8{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-3px;margin-top:-1px;position:relative;width:auto}.postingkit .div-wrapper-12{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;padding:0 0 0 75px;position:relative;width:100%}.postingkit .text-wrapper-9{position:relative;margin-top:-1px;font-weight:var(--body-small-sp-font-weight);color:var(--black-900);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style);width:auto}.postingkit .div-17{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.postingkit .div-18{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:95%}.postingkit .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.postingkit .text-wrapper-10{align-self:stretch;color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative}.postingkit .img{align-self:stretch;height:2px;object-fit:cover;position:relative;width:88vw}.postingkit .text-wrapper-11{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.postingkit .div-20{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.postingkit .group{height:300px;position:relative;width:206px}.postingkit .overlap-group{height:300px;position:relative}.postingkit .element-2{height:288px;left:0;object-fit:cover;position:absolute;top:0;width:206px}.postingkit .zoom-1{height:36px!important;left:170px!important;position:absolute!important;top:264px!important;width:36px!important}.postingkit .text-wrapper-12{align-self:stretch;color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative}.postingkit .ellipse-wrapper{display:none;background-image:url(https://repair.seiko-watch.co.jp/build/assets/4-2-BZGLZAOj.png);background-size:100% 100%;height:170px;position:relative;width:206px}.postingkit .ellipse{border:2px solid;border-color:var(--blue);border-radius:65px;height:130px;left:57px;position:relative;top:14px;width:130px}.postingkit .overlap-group-wrapper{position:relative;width:auto;margin:0 auto}.postingkit .overlap-group-2{text-align:center}.postingkit .rectangle-2{display:none;background-color:var(--BG-1);height:408px;left:3px;position:absolute;top:0;width:224px}.postingkit .element-3{display:none;height:189px;left:18px;object-fit:cover;position:absolute;top:0;width:206px}.postingkit .element-4{width:266px;height:190px}.postingkit .union{display:none;height:35px;left:107px;position:absolute;top:196px;width:15px}.postingkit .frame-wrapper-6{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.postingkit .div-21{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%;word-wrap:break-word}.postingkit .text-wrapper-13{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);position:relative;width:311px}.postingkit .div-22{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.postingkit .div-23{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.postingkit .div-24{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:auto;margin-left:10px}.postingkit .div-25{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.postingkit .img-2{height:20px;position:relative;width:20px}.postingkit .text-wrapper-14{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.postingkit .div-26{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.postingkit .text-wrapper-15{align-self:stretch;color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.postingkit .div-wrapper-13{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;padding:0 12px;position:relative;width:100%}.postingkit .text-wrapper-16{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-right:-12px;margin-top:-1px;position:relative;width:auto}.postingkit .div-wrapper-14{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;padding:0 0 0 12px;position:relative;width:100%}.postingkit .text-wrapper-17{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:auto}.postingkit .text-wrapper-18{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:95%;padding-bottom:100px}.postingkit .frame-43{display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.orp-sample-image .watch-input-contents{display:flex;justify-content:center;flex-shrink:0;max-width:500px;max-height:500px}@media screen and (min-width: 769px){.postingkit{padding-bottom:75px}.postingkit .div-wrapper{height:150px;top:110px}.postingkit .div-7{gap:25px;width:100%}.postingkit .div{max-width:800px;margin:0 auto;padding-top:48px}.postingkit .element{width:90vw;top:17px;max-width:800px}.postingkit .div-13{height:120px}.postingkit .frame-wrapper-3{height:98px}.postingkit .div-10{height:320px}.postingkit .div-14{height:80px}.postingkit .div-17{align-items:flex-start}.postingkit .div-18{width:95%;gap:25px}.postingkit .div-19{gap:25px}.postingkit .div-20{align-items:flex-start;align-self:stretch;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:16px;position:relative;width:100%}.postingkit .div-22-new-pc{padding-left:30px}.postingkit .frame-38{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;flex:0 0 auto;width:70%;left:35px}.postingkit .text-wrapper-12{padding:0}.postingkit .div-24{width:100%;margin-left:15px}.postingkit .frame-43{flex-direction:row}.postingkit .position-adjustment{left:0;width:58%}.postingkit .img{height:1px;max-width:800px}.postingkit .text-wrapper{font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);white-space:nowrap;font-family:var(--h1-pc-font-family);font-weight:var(--h1-pc-font-weight);color:var(--black-900);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.postingkit .text-wrapper-2{font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.postingkit .text-wrapper-3{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);white-space:nowrap;font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.postingkit .text-wrapper-4{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.postingkit .text-wrapper-5{font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);white-space:nowrap;font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.postingkit .text-wrapper-6{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);white-space:nowrap;font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.postingkit .text-wrapper-7{font-weight:var(--body-small-pc-font-weight);color:var(--black-900);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.postingkit .sp_br{display:none}.postingkit .text-wrapper-8,.postingkit .text-wrapper-9{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.postingkit .text-wrapper-10{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.postingkit .text-wrapper-11{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.postingkit .text-wrapper-12{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.postingkit .text-wrapper-13{font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.postingkit .text-wrapper-14,.postingkit .text-wrapper-15,.postingkit .text-wrapper-16,.postingkit .text-wrapper-18{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.postingkit .div-pc-size{padding-top:30px}.postingkit .step{width:80px;height:80px;border-radius:40px}.postingkit .watch{width:49px;height:49px}.postingkit .card-postingkit{width:80px;height:80px}.postingkit .pc-size-text{left:18px;bottom:25px}}.button-text{align-items:center;display:flex;gap:2px;justify-content:center;position:relative;width:238px;cursor:pointer}.button-text .arrow-10{height:28px!important;position:relative!important;width:28px!important}.button-text .text-wrapper-2{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.button-text .text-wrapper-3{color:#000;position:relative;white-space:nowrap;width:fit-content}.button-text .class{height:24px!important;position:relative!important;width:24px!important}.button-text .one-12-two{color:var(--black-300)}.button-text .one-12-one,.button-text .one-12-sp,.button-text .one-12-three{color:#000}.button-text .one-13-two,.button-text .one-13-one{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.button-text .one-13-sp{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px}.button-text .one-13-three{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.watch-sample-wrapper{background-color:#fff;height:80px;position:relative;width:80px}.watch-sample-wrapper .image-3{height:80px;left:26px;object-fit:cover;position:absolute;top:0;width:28px}.watch-wrapper{height:80px;position:relative;width:80px}.watch-wrapper .image-2{height:76px;left:18px;object-fit:cover;position:absolute;top:2px;width:45px}.menu_gs{align-items:center;display:flex;flex-direction:column;position:relative;margin:0 auto;padding:75px 0 0}.menu_gs .div-6{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_gs .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin:0 auto}.menu_gs .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:93%}.menu_gs .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_gs .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;max-width:465px;margin:0 auto}.menu_gs .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_gs .text-wrapper-11{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.menu_gs .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.menu_gs .element-2{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:auto}.menu_gs .div-9 .element-2{width:auto}.menu_gs .div-11{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.menu_gs .anchros{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.menu_gs .anchros-wrapper{position:relative;width:98px;height:65px}.menu_gs .frame-10{display:flex;flex-direction:column;width:auto;align-items:center;position:relative}.menu_gs .frame-10-margin{top:12px}.menu_gs .text-wrapper-3{width:fit-content;font-weight:var(--body-base-sp-font-weight);color:var(--blue);font-size:var(--body-base-sp-font-size);text-align:center;line-height:var(--body-base-sp-line-height);position:relative;margin-top:-1px;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.menu_gs .button-text-wrapper .text-wrapper-3,.menu_gs .button-text-instance-wrapper .text-wrapper-3{color:var(--black-900)}.menu_gs .arrow{position:relative;width:20px;height:20px}.menu_gs .arrow-central{margin-top:22px}.menu_gs .rectangle-2{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.menu_gs .text-wrapper-12{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.menu_gs .pdf{height:18px!important;position:relative!important;width:18px!important}.menu_gs .div-12{align-items:center;display:flex;flex:0 0 auto;gap:6px;position:relative}.menu_gs .div-13{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;width:110px}.menu_gs .div-14{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step3-1-CGaF-w3O.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_gs .anchros-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.menu_gs .design-component-instance-node{align-self:unset!important;width:fit-content!important}.menu_gs .div-15{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu2-1-DWOvGu_x.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_gs .div-16{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu3-1-Dv54xjpr.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_gs .div-17{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-15px;margin-right:-15px;position:relative;width:100%}.menu_gs .div-18{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.menu_gs .frame-wrapper-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:36px 0;position:relative;width:93%;margin:0 auto}.menu_gs .div-19{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_gs .div-wrapper-2{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.menu_gs .text-wrapper-13{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-left:-130.5px;margin-right:-130.5px;margin-top:-1px;position:relative;text-align:center;width:auto}.menu_gs .frame-wrapper-3{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px;position:relative;flex-direction:column;max-width:345px}.menu_gs .div-20{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:fit-content}.menu_gs .text-wrapper-14{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;width:auto}.menu_gs .div-21{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:258.51px;margin:0 auto}.menu_gs .element-3{align-self:stretch;height:182px;object-fit:cover;position:relative;width:100%}.menu_gs .button-small-instance{align-self:stretch!important;width:100%!important}.menu_gs .div-22{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_gs .line{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.menu_gs .div-23{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_gs .div-24{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;margin:0 auto}.menu_gs .text-right{position:relative}.menu_gs .div-24-text-left{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.menu_gs .text-wrapper-15{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.menu_gs .div-25{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_gs .div-26{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;padding:8px;position:relative;width:100%}.menu_gs .text-wrapper-16{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_gs .div-27{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;margin-top:-1px;padding:8px;position:relative;width:100%}.menu_gs .text-wrapper-17{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:311px}.menu_gs .text-wrapper-18{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.menu_gs .frame-wrapper-4{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:46px 16px;position:relative;width:100%}.menu_gs .div-28{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;max-width:345px}.menu_gs .image-3{height:182px;object-fit:cover;position:relative;width:258.51px}.menu_gs .button-small-3{align-self:stretch!important;height:36px!important;width:100%!important}.menu_gs .text-wrapper-19_{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:auto}.menu_gs .line-2{height:1px;object-fit:cover;position:relative;width:311px}.menu_gs .div-29{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_gs .text-wrapper-20{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_gs .text-wrapper-21{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.menu_gs .group{height:182px;margin-right:-.94px;position:relative;width:260.94px}.menu_gs .overlap-group{height:182px;position:relative;width:259px}.menu_gs .text-wrapper-22{color:#000;font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:39px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:68px}.menu_gs .image-4{height:182px;left:0;object-fit:cover;position:absolute;top:0;width:259px}.menu_gs .div-30{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_gs .div-31{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;max-width:345px}.menu_gs .div-32{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.menu_gs .text-wrapper-23{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.menu_gs .group-2{height:112px;margin-right:-3.88px;position:relative;width:100%}.menu_gs .div-33{align-items:center;display:flex;gap:11px;left:0;position:absolute;top:0;width:100%}.menu_gs .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:48%!important}.menu_gs .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:48%!important}.menu_gs .text-wrapper-24{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:55px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_gs .text-wrapper-25{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:220px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_gs .div-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_gs .div-34-padding-top{padding-top:12px}.menu_gs .div-35{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.menu_gs .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:93%}.menu_gs .frame-wrapper-5{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:16px 4px 16px 8px;position:relative}.menu_gs .div-36{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.menu_gs .group-3{height:120px;position:relative;width:120px}.menu_gs .watch-instance{height:120px!important;width:unset!important}.menu_gs .watch-sample7-sbge001{height:120px!important;left:20px!important;width:82px!important}.menu_gs .div-37{align-items:flex-start;display:flex;flex-direction:column;height:120px;justify-content:space-between;position:relative;width:195px}.menu_gs .div-38{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.menu_gs .text-wrapper-27{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:195px}.menu_gs .element-4{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:fit-content}.menu_gs .button-text-wrapper{align-items:center;display:flex;gap:2px;height:24px;justify-content:flex-end;position:relative;width:195px}.menu_gs .button-text-instance{justify-content:flex-end!important;margin-left:-9px!important;width:204px!important}.menu_gs .watch-sample8-sbgr031{height:120px!important;width:120px!important}.menu_gs .watch-sample-instance{height:120px!important;left:20px!important;width:80px!important}.menu_gs .button-text-instance-wrapper{align-items:center;display:flex;flex:0 0 auto;gap:2px;justify-content:flex-end;position:relative;width:195px}.menu_gs .watch-sample6-sbgx065{height:120px!important;left:24px!important;width:73px!important}.menu_gs .button-small-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.menu_gs .button-small-4{width:260px!important}.menu_gs .div-39{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:39px;position:relative;width:100%}.menu_gs .rectangle-4{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:90%;margin:0 auto;max-width:800px}.menu_gs .group-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%;margin-bottom:32px}.menu_gs .button-main-wrapper{height:64px;position:relative;width:311px}.menu_gs .div-40{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex-direction:column;padding:32px 0 60px;position:relative;width:100%}.menu_gs .text-wrapper-28{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_gs .button-small-5{white-space:unset!important;width:126px!important}.menu_gs .menu_video{top:0;width:259px;height:100%;background:#fff;object-fit:contain}.menu_gs .button-main .instance-node{position:unset!important}.menu_gs .text-wrapper-19{color:#fff}.menu_gs a{text-decoration:none;color:#000}.menu_gs .fixed-banner{position:fixed;bottom:0;width:100%;z-index:100;opacity:.8;background-color:var(--blue);padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_gs .static-banner{position:static;width:100%;height:50px;background-color:var(--blue);opacity:.8;padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_gs .regist-receipt-wrap,.menu_gs .regist-receipt{width:100%}.menu_gs .regist-receipt button{width:100%;height:50px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.menu_gs .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.menu_gs .background-color{background-color:var(--BG-2);width:100%}.menu_gs .frame-32{display:inline-flex;align-items:center;gap:16px;position:relative;flex:0 0 auto;flex-direction:column}.menu_gs .text-center,.menu_gs .div-23-pc-size-wrap{align-items:center}.menu_gs .margin-none{margin:0}@media screen and (max-width: 768px){.menu_gs .sp-display-none{display:none}.menu_gs .other{align-items:flex-start;display:inline-flex;flex-direction:column;gap:20px;position:relative;margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 769px){.menu_gs .pc-display-none{display:none}.menu_gs .div-7{margin:0;width:100%}.menu_gs .div-9{max-width:none;margin:0}.menu_gs .div-wrapper{width:95%;max-width:800px}.menu_gs .anchros-wrapper{width:120px}.menu_gs .div-12{justify-content:center;width:100%}.menu_gs .div-13{width:50%}.menu_gs .div-14,.menu_gs .div-15,.menu_gs .div-16{width:120px;height:120px}.menu_gs .div-17{width:100%}.menu_gs .frame-wrapper-3{max-width:none;width:49%}.menu_gs .frame-wrapper-2,.menu_gs .frame-wrapper-4{width:95%;max-width:800px;margin:0 auto;align-items:center}.menu_gs .frame-wrapper-4{padding:46px 0}.menu_gs .frame-18{position:relative;max-width:800px;width:100%}.menu_gs .frame-32{margin:0 auto;flex-direction:row;align-items:flex-start}.menu_gs .div-19{display:inline-flex;width:auto}.menu_gs .div-20{width:auto}.menu_gs .group-2{height:112px;margin-right:-3.88px;position:relative;flex:0 0 auto;width:100%;margin-top:-15px}.menu_gs .div-28{max-width:none;width:49%;height:770px}.menu_gs .div-31{max-width:none;width:49%;height:1155px}.menu_gs .div-23-pc-size-wrap{flex-direction:row;flex-wrap:wrap}.menu_gs .frame-wrapper-5{width:48.6%}.menu_gs .text-wrapper-26{margin-left:-50px}.menu_gs .text-wrapper-11{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.menu_gs .element{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_gs .element-2{font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_gs .text-wrapper-12{font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);font-style:var(--body-link-pc-font-style)}.menu_gs .text-wrapper-3{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_gs .text-wrapper-13{font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);font-style:var(--h2-pc-font-style)}.menu_gs .text-wrapper-14{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.menu_gs .text-wrapper-15{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_gs .text-wrapper-16{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_gs .text-wrapper-24{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style);left:65px}.menu_gs .text-wrapper-25{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style);left:250px}.menu_gs .text-wrapper-27{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_gs .element-4{font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.menu_gs .group-3{height:140px;position:relative;width:140px}.menu_gs .div-37{align-items:flex-start;display:flex;flex-direction:column;height:140px;justify-content:space-between;position:relative;width:195px}.menu_gs .watch-sample7-sbge001{height:140px!important;width:unset!important}.menu_gs .watch-sample8-sbgr031{height:140px!important;width:140px!important}.menu_gs .watch-instance,.menu_gs .watch-sample6-sbgx065{height:140px!important;width:unset!important}.menu_gs .watch-sample-instance{height:140px!important;left:20px!important;width:95px!important}.menu_gs .other{align-items:flex-start;display:inline-flex;gap:20px;position:relative;margin-top:20px;margin-bottom:20px}.menu_gs .regist-receipt button{width:300px;height:74px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;justify-content:center;align-items:center;right:20px;bottom:0;position:fixed;display:block}.menu_gs .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}}@media screen and (min-width: 841px){.menu_gs{padding:95px 0 0}.menu_gs .frame-wrapper-3{width:389px}.menu_gs .frame-18{right:205px}.menu_gs .div-28,.menu_gs .div-31{width:392px}.menu_gs .frame-wrapper-5{width:48.7%}.menu_gs .div-28{height:830px}}.watch-sample{height:100%;position:relative;margin:0 auto}.watch-sample img{margin:0 auto;height:100%;object-fit:cover}.menu_credor{align-items:center;display:flex;flex-direction:column;position:relative;margin:0 auto;padding:75px 0 0}.menu_credor .div-6{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_credor .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin:0 auto}.menu_credor .div-10-text-left{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%;gap:4px}.menu_credor .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:93%}.menu_credor .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_credor .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;max-width:465px;margin:0 auto}.menu_credor .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_credor .text-wrapper-8{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.menu_credor .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.menu_credor .div-11{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.menu_credor .text-wrapper-9{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.menu_credor .copy-1{height:16px!important;position:relative!important;width:16px!important}.menu_credor .div-12{align-items:center;display:flex;flex:0 0 auto;gap:6px;position:relative}.menu_credor .div-13{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;width:110px}.menu_credor .div-14{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step3-1-CGaF-w3O.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_credor .anchros-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.menu_credor .design-component-instance-node{align-self:unset!important;width:fit-content!important}.menu_credor .div-15{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu2-1-DWOvGu_x.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_credor .div-16{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu3-1-Dv54xjpr.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_credor .anchros{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.menu_credor .anchros-wrapper{position:relative;width:98px;height:65px}.menu_credor .frame-10{display:flex;flex-direction:column;width:auto;align-items:center;position:relative}.menu_credor .frame-10-margin{top:12px}.menu_credor .text-wrapper-3{width:fit-content;font-weight:var(--body-base-sp-font-weight);color:var(--blue);font-size:var(--body-base-sp-font-size);text-align:center;line-height:var(--body-base-sp-line-height);position:relative;margin-top:-1px;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.menu_credor .button-text-wrapper .text-wrapper-3,.menu_credor .button-text-instance-wrapper .text-wrapper-3{color:var(--black-900)}.menu_credor .arrow{position:relative;width:20px;height:20px}.menu_credor .arrow-central{margin-top:22px}.menu_credor .rectangle-2{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.menu_credor .div-17{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-15px;margin-right:-15px;position:relative;width:100%}.menu_credor .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;background-color:var(--BG-2)}.menu_credor .frame-wrapper-3{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:36px 0;position:relative;width:93%;margin:0 auto}.menu_credor .div-18{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_credor .div-19{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.menu_credor .text-wrapper-10{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-left:-130.5px;margin-right:-130.5px;margin-top:-1px;position:relative;text-align:center;width:auto}.menu_credor .rectangle-4{display:none}.menu_credor .frame-wrapper-4{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px;position:relative;flex-direction:column;max-width:365px}.menu_credor .div-20{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:fit-content}.menu_credor .text-wrapper-11{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;width:auto}.menu_credor .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:260px;margin:0 auto}.menu_credor .img{align-self:stretch;height:182px;object-fit:cover;position:relative;width:100%;image-rendering:-webkit-optimize-contrast}.menu_credor .button-small-instance{align-self:stretch!important;width:100%!important}.menu_credor .button-small-2{background-image:url(../../../static/img/play-arrow-6.svg)!important}.menu_credor .div-22{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_credor .text-wrapper-12{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.menu_credor .line{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.menu_credor .div-23{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_credor .div-24{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;margin:0 auto}.menu_credor .text-wrapper-13{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.menu_credor .div-25{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_credor .div-26{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;padding:8px;position:relative;width:100%}.menu_credor .text-wrapper-14{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_credor .div-27{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;margin-top:-1px;padding:8px;position:relative;width:100%}.menu_credor .text-wrapper-15{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:100%}.menu_credor .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.menu_credor .frame-wrapper-5{align-items:flex-start;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:46px 16px;position:relative;width:100%}.menu_credor .div-28{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative}.menu_credor .image-2{height:182px;position:relative;width:260px;object-fit:cover}.menu_credor .button-small-3{align-self:stretch!important;height:36px!important;width:100%!important}.menu_credor .text-wrapper-17{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:100%}.menu_credor .line-2{height:1px;object-fit:cover;position:relative;width:311px}.menu_credor .div-29{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_credor .element-2{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:fit-content}.menu_credor .text-wrapper-18{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:right;white-space:nowrap;width:fit-content}.menu_credor .image-3{height:182px;object-fit:cover;position:relative;width:258.94px}.menu_credor .div-30{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;background-color:var(--BG-2)}.menu_credor .div-31{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;max-width:365px}.menu_credor .div-32{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_credor .text-wrapper-19{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:100%;font-size:18px}.menu_credor .frame-wrapper-6{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:16px 4px 16px 8px;position:relative;max-width:365px}.menu_credor .div-33{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.menu_credor .group{height:120px;position:relative;width:120px}.menu_credor .overlap-group{height:120px;position:relative}.menu_credor .group-2{height:112px;margin-right:-3.88px;position:relative;width:100%}.menu_credor .watch-sample4{background-color:var(--white)!important;height:120px!important;left:0!important;position:absolute!important;top:0!important;width:120px!important}.menu_credor .watch-instance{height:120px!important;left:16px!important;width:88px!important}.menu_credor .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:48%!important}.menu_credor .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:48%!important}.menu_credor .text-wrapper-24{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:55px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_credor .text-wrapper-25{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:220px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_credor .div-wrapper-2{align-items:center;background-color:red;display:flex;flex-direction:column;gap:8px;height:41px;justify-content:center;left:45px;padding:8px;position:absolute;top:39px;width:31px}.menu_credor .text-wrapper-20{align-self:stretch;color:var(--white);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-bottom:-2.43px;margin-top:-4.43px;position:relative;text-align:center}.menu_credor .div-34{align-items:flex-start;display:flex;flex-direction:column;height:120px;justify-content:space-between;position:relative;width:auto}.menu_credor .div-35{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.menu_credor .text-wrapper-21{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:195px}.menu_credor .text-wrapper-22{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:fit-content}.menu_credor .button-text-wrapper{align-items:center;display:flex;gap:2px;height:24px;justify-content:flex-end;position:relative;width:195px}.menu_credor .button-text-instance{justify-content:flex-end!important;margin-left:-9px!important;width:204px!important}.menu_credor .button-text-2{color:var(--black-900)!important}.menu_credor .watch-sample-instance{background-color:var(--white)!important;height:120px!important;width:120px!important}.menu_credor .button-text-instance-wrapper{align-items:center;display:flex;flex:0 0 auto;gap:2px;justify-content:flex-end;position:relative;width:195px}.menu_credor .button-small-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;margin:0 auto}.menu_credor .button-small-4{width:260px!important}.menu_credor .div-36{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:39px;position:relative;width:100%}.menu_credor .rectangle-5{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:90%;max-width:800px;margin:0 auto}.menu_credor .group-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%;margin-bottom:32px}.menu_credor .button-main-wrapper{height:64px;position:relative;width:311px}.menu_credor .div-wrapper-3{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;padding:32px 0 60px;position:relative;width:100%}.menu_credor .text-wrapper-23{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_credor .other .button-small-instance{width:260px!important}.menu_credor .other .design-component-instance-node{white-space:unset!important;width:126px!important}.menu_credor .button-main .instance-node{position:unset!important}.menu_credor .text-wrapper-19{color:#fff}.menu_credor a{text-decoration:none;color:#000}.menu_credor .fixed-banner{position:fixed;bottom:0;width:100%;z-index:100;opacity:.8;background-color:var(--blue);padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_credor .static-banner{position:static;width:100%;height:50px;background-color:var(--blue);opacity:.8;padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_credor .regist-receipt-wrap,.menu_credor .regist-receipt{width:100%}.menu_credor .regist-receipt button{width:100%;height:50px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.menu_credor .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.menu_credor .text-color-gray{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:auto}.menu_credor .div-24-text-left{margin:0}.menu_credor .overlap-group2{height:120px;position:relative;width:90px;bottom:4px;left:17px}.menu_credor .img-right-top{height:182px;width:260px;overflow:hidden}.menu_credor .div-24-img{top:0;right:0;position:absolute;height:182px;width:auto;filter:brightness(150%)}.menu_credor .div-24-image3{width:260px;position:absolute;height:300px;left:0;top:0}.menu_credor .frame-32{display:inline-flex;align-items:center;gap:16px;position:relative;flex:0 0 auto;flex-direction:column}.menu_credor .div-24-width{width:100%}.menu_credor .pdf{height:18px!important;position:relative!important;width:18px!important}@media screen and (max-width: 768px){.menu_credor .sp-display-none{display:none}.menu_credor .other{align-items:flex-start;display:inline-flex;flex-direction:column;gap:20px;position:relative;margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 769px){.menu_credor .pc-display-none{display:none}.menu_credor .div-7{margin:0;width:100%}.menu_credor .div-9{max-width:none;margin:0}.menu_credor .div-wrapper{width:95%;max-width:800px}.menu_credor .anchros-wrapper{width:120px}.menu_credor .div-12{justify-content:center;width:100%}.menu_credor .div-13{width:50%}.menu_credor .div-14,.menu_credor .div-15,.menu_credor .div-16{width:120px;height:120px}.menu_credor .rectangle-2{width:120px!important;align-self:center!important}.menu_credor .div-17{width:100%}.menu_credor .frame-wrapper-3{width:95%;max-width:800px;margin:0 auto}.menu_credor .div-18{align-items:flex-start;max-width:800px;margin:0 auto}.menu_credor .frame-wrapper-4{max-width:none;width:49%}.menu_credor .frame-32{margin:0 auto;flex-direction:row;align-items:flex-start}.menu_credor .div-28{max-width:none;width:49%}.menu_credor .div-31{max-width:none;width:49%;height:1060px}.menu_credor .div-23-pc-size-wrap{flex-direction:row;flex-wrap:wrap}.menu_credor .frame-wrapper-6{width:48.6%}.menu_credor .text-wrapper-8{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.menu_credor .element{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_credor .text-wrapper-9{font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);font-style:var(--body-link-pc-font-style)}.menu_credor .text-wrapper-3{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_credor .text-wrapper-10{font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);font-style:var(--h2-pc-font-style)}.menu_credor .text-wrapper-11{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.menu_credor .text-wrapper-13{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_credor .text-wrapper-14{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_credor .text-wrapper-15{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_credor .element-2,.menu_credor .text-color-gray{font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_credor .text-wrapper-21{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_credor .text-wrapper-22{font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.menu_credor .regist-receipt button{width:300px;height:74px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;justify-content:center;align-items:center;right:20px;bottom:0;position:fixed;display:block}.menu_credor .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.menu_credor .other{align-items:flex-start;display:inline-flex;gap:20px;position:relative;margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 841px){.menu_credor{padding:95px 0 0}.menu_credor .frame-wrapper-6{max-width:none;width:48.7%}}.menu_seiko{align-items:center;display:flex;flex-direction:column;position:relative;margin:0 auto;padding:75px 0 0}.menu_seiko .div-6{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_seiko .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin:0 auto}.menu_seiko .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:93%}.menu_seiko .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_seiko .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;margin:0 auto;max-width:465px}.menu_seiko .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_seiko .div-10-text-left{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%;gap:4px}.menu_seiko .text-wrapper-8{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.menu_seiko .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.menu_seiko .div-11{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.menu_seiko .text-wrapper-9{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.menu_seiko .copy-1{height:16px!important;position:relative!important;width:16px!important}.menu_seiko .div-12{align-items:center;display:flex;flex:0 0 auto;gap:6px;position:relative;width:343px}.menu_seiko .div-13{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;width:110px}.menu_seiko .div-14{background-image:url(https://repair.seiko-watch.co.jp/build/assets/after-step3-1-CGaF-w3O.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_seiko .anchros-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.menu_seiko .design-component-instance-node{align-self:unset!important;width:fit-content!important}.menu_seiko .div-15{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu2-1-DWOvGu_x.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_seiko .div-16{background-image:url(https://repair.seiko-watch.co.jp/build/assets/menu3-1-Dv54xjpr.svg);background-size:100% 100%;height:90px;position:relative;width:90px}.menu_seiko .anchros{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.menu_seiko .anchros-wrapper{position:relative;width:98px;height:65px}.menu_seiko .frame-10{display:flex;flex-direction:column;width:auto;align-items:center;position:relative}.menu_seiko .frame-10-margin{top:12px}.menu_seiko .text-wrapper-3{width:fit-content;font-weight:var(--body-base-sp-font-weight);color:var(--blue);font-size:var(--body-base-sp-font-size);text-align:center;line-height:var(--body-base-sp-line-height);position:relative;margin-top:-1px;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.menu_seiko .button-text-wrapper .text-wrapper-3,.menu_seiko .button-text-instance-wrapper .text-wrapper-3{color:var(--black-900)}.menu_seiko .arrow{position:relative;width:20px;height:20px}.menu_seiko .arrow-central{margin-top:22px}.menu_seiko .rectangle-2{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.menu_seiko .div-17{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-15px;margin-right:-15px;position:relative;width:100%}.menu_seiko .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;background-color:var(--BG-2)}.menu_seiko .frame-wrapper-3{align-items:flex-start;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:36px 16px;position:relative;width:100%;margin:0 auto}.menu_seiko .div-18{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.menu_seiko .div-19{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.menu_seiko .text-wrapper-10{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-left:-130.5px;margin-right:-130.5px;margin-top:-1px;position:relative;text-align:center;width:auto}.menu_seiko .rectangle-4{display:none}.menu_seiko .frame-wrapper-4{align-items:center;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px;position:relative;flex-direction:column;max-width:365px;justify-content:flex-start}.menu_seiko .div-20{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.menu_seiko .text-wrapper-11{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;width:auto}.menu_seiko .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:260px;margin:0 auto}.menu_seiko .img{align-self:stretch;height:182px;object-fit:cover;position:relative;width:100%}.menu_seiko .button-small-instance{align-self:stretch!important;width:100%!important}.menu_seiko .button-small-2{background-image:url(../../../static/img/play-arrow-6.svg)!important}.menu_seiko .div-22{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_seiko .text-wrapper-12{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.menu_seiko .line{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.menu_seiko .div-23{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.menu_seiko .div-23-width{width:100%}.menu_seiko .div-24{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;margin:0 auto;width:100%}.menu_seiko .text-wrapper-13{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.menu_seiko .div-25{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_seiko .div-26{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;padding:8px;position:relative;width:100%}.menu_seiko .text-wrapper-14{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_seiko .div-27{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex:0 0 auto;justify-content:space-between;margin-top:-1px;padding:8px;position:relative;width:100%}.menu_seiko .text-wrapper-15{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:100%}.menu_seiko .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.menu_seiko .frame-wrapper-5{align-items:flex-start;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:46px 16px;position:relative;width:100%}.menu_seiko .div-28{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;width:100%;max-width:365px}.menu_seiko .image-2{height:144px;position:relative;width:258.51px}.menu_seiko .button-small-3{align-self:stretch!important;height:36px!important;width:100%!important}.menu_seiko .text-wrapper-17{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:100%}.menu_seiko .line-2{height:1px;object-fit:cover;position:relative;width:311px}.menu_seiko .div-29{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.menu_seiko .element-2{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:fit-content}.menu_seiko .text-wrapper-18{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:right;white-space:nowrap;width:fit-content}.menu_seiko .image-3{height:182px;object-fit:cover;position:relative;width:258.94px;margin:0 auto}.menu_seiko .div-30{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;background-color:var(--BG-2)}.menu_seiko .div-31{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-300);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;max-width:365px;width:100%}.menu_seiko .div-32{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.menu_seiko .text-wrapper-19{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:100%}.menu_seiko .frame-wrapper-6{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:16px 4px 16px 8px;position:relative;max-width:365px}.menu_seiko .div-33{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.menu_seiko .group{height:120px;position:relative;width:120px}.menu_seiko .group-2{height:112px;margin-right:-3.88px;position:relative;width:100%}.menu_seiko .overlap-group{height:120px;position:relative}.menu_seiko .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:48%!important}.menu_seiko .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:48%!important}.menu_seiko .text-wrapper-28{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:55px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_seiko .text-wrapper-29{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:220px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.menu_seiko .watch-sample4{background-color:var(--white)!important;height:120px!important;left:0!important;position:absolute!important;top:0!important;width:120px!important}.menu_seiko .watch-instance{height:120px!important;left:16px!important;width:88px!important}.menu_seiko .div-wrapper-2{align-items:center;background-color:red;display:flex;flex-direction:column;gap:8px;height:41px;justify-content:center;left:45px;padding:8px;position:absolute;top:39px;width:31px}.menu_seiko .text-wrapper-20{align-self:stretch;color:var(--white);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-bottom:-2.43px;margin-top:-4.43px;position:relative;text-align:center}.menu_seiko .div-34{align-items:flex-start;display:flex;flex-direction:column;height:120px;justify-content:space-between;position:relative;width:auto}.menu_seiko .div-35{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.menu_seiko .text-wrapper-21{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:195px}.menu_seiko .text-wrapper-22{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:fit-content}.menu_seiko .button-text-wrapper{align-items:center;display:flex;gap:2px;height:24px;justify-content:flex-end;position:relative;width:195px}.menu_seiko .button-text-instance{justify-content:flex-end!important;margin-left:-9px!important;width:204px!important}.menu_seiko .button-text-2{color:var(--black-900)!important}.menu_seiko .watch-sample-instance{background-color:var(--white)!important;height:120px!important;width:120px!important}.menu_seiko .button-text-instance-wrapper{align-items:center;display:flex;flex:0 0 auto;gap:2px;justify-content:flex-end;position:relative;width:195px}.menu_seiko .button-small-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;margin:0 auto}.menu_seiko .button-small-4{width:260px!important}.menu_seiko .div-36{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:39px;position:relative;width:100%}.menu_seiko .rectangle-5{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:90%;max-width:800px;margin:0 auto}.menu_seiko .group-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%;margin-bottom:32px}.menu_seiko .button-main-wrapper{height:64px;position:relative;width:311px}.menu_seiko .div-wrapper-3{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:32px 0 60px;position:relative;width:100%}.menu_seiko .text-wrapper-23{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.menu_seiko .text-wrapper-24{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:right;white-space:nowrap;width:fit-content}.menu_seiko .other .button-small-instance{width:260px!important}.menu_seiko .other .design-component-instance-node{white-space:unset!important;width:126px!important}.menu_seiko .button-main .instance-node{position:unset!important}.menu_seiko .text-wrapper-19{color:#fff;font-size:18px}.menu_seiko a{text-decoration:none;color:#000}.menu_seiko .fixed-banner{position:fixed;bottom:0;width:100%;z-index:100;opacity:.8;background-color:var(--blue);padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_seiko .static-banner{position:static;width:100%;height:50px;background-color:var(--blue);opacity:.8;padding:0 5px;display:flex;justify-content:center;align-items:center}.menu_seiko .regist-receipt-wrap,.menu_seiko .regist-receipt{width:100%}.menu_seiko .regist-receipt button{width:100%;height:50px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.menu_seiko .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.menu_seiko .text-color-gray{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:auto}.menu_seiko .div-24-text-left{margin:0}.menu_seiko .img-right-top{height:182px;width:260px;overflow:hidden}.menu_seiko .div-24-img{top:0;right:0;position:absolute;height:182px;width:auto;filter:brightness(150%)}.menu_seiko .watch-sample{width:100%!important}.menu_seiko .frame-32{display:inline-flex;align-items:center;gap:16px;position:relative;flex:0 0 auto;flex-direction:column;width:100%}.menu_seiko .div-25-text-top{margin-top:10px}.menu_seiko .pdf{height:18px!important;position:relative!important;width:18px!important}@media screen and (max-width: 768px){.menu_seiko .sp-display-none{display:none}.menu_seiko .other{align-items:flex-start;display:inline-flex;flex-direction:column;gap:20px;position:relative}}@media screen and (min-width: 769px){.menu_seiko .pc-display-none{display:none}.menu_seiko .div-7{margin:0;width:100%}.menu_seiko .div-wrapper{width:95%;max-width:800px}.menu_seiko .div-9{max-width:none;margin:0}.menu_seiko .div-12{justify-content:center;width:100%}.menu_seiko .div-13{width:50%}.menu_seiko .div-14,.menu_seiko .div-15,.menu_seiko .div-16{width:120px;height:120px}.menu_seiko .rectangle-2{width:120px!important;align-self:center!important}.menu_seiko .background-color-01{background-color:var(--BG-1)}.menu_seiko .frame-wrapper-3{width:95%;max-width:800px;margin:0 auto;padding:36px 0}.menu_seiko .frame-32{margin:0 auto;flex-direction:row;align-items:flex-start}.menu_seiko .frame-wrapper-4{max-width:none;width:49%;height:1135px}.menu_seiko .div-18{align-items:flex-start;max-width:800px;margin:0 auto}.menu_seiko .div-28{max-width:none;width:49%}.menu_seiko .div-31{max-width:none;width:49%;height:1100px}.menu_seiko .div-23-pc-size-wrap{flex-direction:row;flex-wrap:wrap}.menu_seiko .frame-wrapper-6{max-width:none;width:48.6%}.menu_seiko .text-wrapper-8{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.menu_seiko .element{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_seiko .text-color-gray{font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_seiko .text-wrapper-9{font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);font-style:var(--body-link-pc-font-style)}.menu_seiko .text-wrapper-3{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_seiko .text-wrapper-10{font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);font-style:var(--h2-pc-font-style)}.menu_seiko .text-wrapper-11{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.menu_seiko .text-wrapper-12{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_seiko .text-wrapper-13{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_seiko .text-wrapper-14{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.menu_seiko .text-wrapper-16{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.menu_seiko .text-wrapper-21{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.menu_credor .text-wrapper-22{font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.menu_seiko .anchros-wrapper{width:120px}.menu_seiko .regist-receipt button{width:300px;height:74px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;justify-content:center;align-items:center;right:20px;bottom:0;position:fixed;display:block}.menu_seiko .regist-receipt button>p{font-size:16px;margin:0 0 0 10px}.menu_seiko .other{align-items:flex-start;display:inline-flex;gap:20px;position:relative}}@media screen and (min-width: 841px){.menu_seiko{padding:95px 0 0}.menu_seiko .frame-wrapper-4{height:1055px}}.notice{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto;padding:55px 0 0;min-height:calc(100vh - 150px)}.notice .div-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;max-width:500px;width:93%}.notice .div-wrapper2{width:100%}.notice .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%;padding-top:36px}.notice .frame-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.notice .div-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.notice .group{height:65px;position:relative;width:100%}.notice .div-3{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.notice .text-wrapper{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;width:100%}.notice .text-wrapper-2{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative;width:100%}.notice .element{position:relative;width:100%}.notice .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:pre-wrap;width:100%}.notice .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.notice .img{height:1px;position:relative;width:335px}.notice .text-wrapper-4{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;width:100%;cursor:pointer}.notice .rectangle-4{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%;max-width:800px}@media screen and (min-width: 769px){.notice .div-wrapper{max-width:800px;width:95%}.notice .div-2{gap:35px}.notice .div{gap:40px}.notice .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.notice .text-wrapper-2{font-family:var(--body-small2-pc-font-family);font-weight:var(--body-small2-pc-font-weight);font-size:var(--body-small2-pc-font-size);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);white-space:nowrap;font-style:var(--body-small2-pc-font-style)}.notice .text-wrapper-3{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.notice .text-wrapper-4{font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);text-decoration:underline;font-family:var(--body-link-pc-font-family);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}}@media screen and (min-width: 841px){.notice{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto;padding:55px 0 0;min-height:calc(100vh - 60px)}}.commercial{background-color:#fff;display:flex;flex-direction:row;justify-content:center;width:100%;margin-bottom:50px}.commercial .text-wrapper{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--body-small-sp-font-weight);color:var(--BG-1);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.commercial .text-wrapper-2{position:relative;align-self:stretch;font-weight:var(--body-small-sp-font-weight);color:var(--BG-1);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.commercial .text-wrapper-3{position:absolute;width:169px;top:101px;left:103px;font-family:var(--body-small2-sp-font-family);font-weight:var(--body-small2-sp-font-weight);color:var(--BG-1);font-size:var(--body-small2-sp-font-size);text-align:right;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);white-space:nowrap;font-style:var(--body-small2-sp-font-style)}.commercial .frame-3{display:flex;flex-direction:column;max-width:500px;width:93%;align-items:center;gap:28px;position:relative;top:0;left:1px;margin-top:100px}.commercial .text-wrapper-4{font-weight:var(--h1-sp-font-weight);font-size:var(--h1-sp-font-size);text-align:center;line-height:var(--h1-sp-line-height);position:relative;align-self:stretch;margin-top:-1px;font-family:var(--h1-sp-font-family);color:var(--black-900);letter-spacing:var(--h1-sp-letter-spacing);font-style:var(--h1-sp-font-style)}.commercial .frame-4{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.commercial .frame-4-border{display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:center;width:100%;flex:0 0 auto;border:1px solid;border-color:var(--black-100)}.commercial .frame-5{position:relative;align-self:stretch;width:100%;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0 12px 12px;background-color:var(--BG-2)}.commercial .element{width:106%;margin-left:-12px;margin-right:-12px;position:relative;height:1px;max-width:500px}.commercial .text-wrapper-5{position:relative;align-self:stretch;font-weight:var(--body-strong-sp-font-weight);color:var(--black-900);font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.commercial .frame-6{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:12px 12px 0;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-1)}.commercial .text-wrapper-6{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.commercial .div-wrapper{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:12px;padding:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.commercial .text-wrapper-7,.commercial .text-wrapper-8{position:relative;width:auto;margin-top:-1px;font-weight:var(--body-strong-sp-font-weight);color:var(--black-900);font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.commercial .frame-7{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.commercial .text-wrapper-9{position:relative;align-self:stretch;font-weight:var(--body-small-sp-font-weight);color:var(--black-500);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.commercial .text-wrapper-10{position:relative;align-self:stretch;margin-top:-1px;font-family:var(--body-link-sp-font-family);font-weight:var(--body-link-sp-font-weight);color:var(--blue);font-size:var(--body-link-sp-font-size);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline;font-style:var(--body-link-sp-font-style)}.commercial .p{font-weight:400;font-size:14px;line-height:22.4px;position:relative;align-self:stretch;margin-top:-1px;font-family:Noto Sans JP,Helvetica;color:var(--black-900);letter-spacing:0}.commercial .span{font-weight:var(--body-strong-sp-font-weight);font-family:var(--body-strong-sp-font-family);font-style:var(--body-strong-sp-font-style);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);font-size:var(--body-strong-sp-font-size)}.commercial .text-wrapper-11{font-weight:var(--body-base-sp-font-weight);font-family:var(--body-base-sp-font-family);font-style:var(--body-base-sp-font-style);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-size:var(--body-base-sp-font-size)}.commercial .frame-8{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.commercial .text-wrapper-12{position:relative;align-self:stretch;font-family:var(--body-link-sp-font-family);font-weight:var(--body-link-sp-font-weight);color:var(--blue);font-size:var(--body-link-sp-font-size);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline;font-style:var(--body-link-sp-font-style)}.commercial .text-wrapper-13{position:relative;align-self:stretch;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.commercial .frame-9{display:flex;flex-direction:column;height:auto;align-items:flex-start;position:relative;align-self:stretch;width:100%}.commercial .frame-10{position:relative;align-self:stretch;width:100%;height:auto}.commercial .element-2{display:none}.commercial .frame-12{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:17px;padding:12px 12px 0;position:absolute;top:92px;left:1px;background-color:var(--BG-1)}.commercial .frame-wrapper{border:1px solid;border-color:var(--black-100)}.commercial .border-top-none{border-top:none}.commercial .frame-11{background-color:var(--BG-2);display:block;width:100%;padding:12px}.commercial .frame-14{padding:12px}.commercial .frame-15{display:flex;flex-direction:column;height:274px;align-items:flex-start;position:relative;align-self:stretch;width:100%}.commercial .overlap-group-wrapper{height:114px;position:relative;align-self:stretch;width:100%;border:1px solid;border-color:var(--black-100)}.commercial .overlap-group-2{position:relative;width:auto;height:275px;top:-1px}.commercial .frame-16{width:auto;position:absolute;top:0;left:1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0 12px 12px;background-color:var(--BG-2)}.commercial .frame-17{width:auto;top:114px;left:0;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;border-left-width:1px;border-left-style:solid;border-color:var(--black-100);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;padding:12px;position:absolute;background-color:var(--BG-1)}.commercial .frame-18{display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.commercial .text-wrapper-14{font-weight:var(--body-strong-sp-font-weight);color:#000;font-family:var(--body-strong-sp-font-family);font-style:var(--body-strong-sp-font-style);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);font-size:var(--body-strong-sp-font-size)}.commercial .text-wrapper-15{font-weight:var(--body-base-sp-font-weight);color:#000;font-family:var(--body-base-sp-font-family);font-style:var(--body-base-sp-font-style);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-size:var(--body-base-sp-font-size)}.commercial .text-wrapper-16{font-weight:var(--body-link-sp-font-weight);color:#0050a5;text-decoration:underline;font-family:var(--body-link-sp-font-family);font-style:var(--body-link-sp-font-style);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);font-size:var(--body-link-sp-font-size)}.commercial .overlap-2{position:relative;width:375px;height:56px;background-color:var(--BG-1)}.commercial .text-wrapper-17{position:absolute;top:16px;left:124px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.commercial .frame-19{position:absolute;width:36px;height:36px;top:10px;left:323px}.commercial .account{position:absolute;width:36px;height:36px;top:10px;left:279px}.commercial .SEIKO{position:absolute;width:101px;height:42px;top:7px;left:3px}.commercial .sp-display-none{display:none}@media screen and (min-width: 769px){.commercial .frame-3{max-width:800px;width:95%}.commercial .div-wrapper{width:160px;justify-content:flex-start;padding:16px}.commercial .frame-4{flex-direction:row;border-bottom:1px solid;border-color:var(--black-100)}.commercial .element{display:none}.commercial .frame-6{width:77%;flex-direction:row;padding:16px 0 16px 16px;justify-content:flex-start}.commercial .frame-9{width:100%}.commercial .sp-display-none{display:inline}.commercial .frame-13{display:flex;flex-direction:row}.commercial .frame-11,.commercial .frame-14{width:50%}.commercial .pc-br-none{display:none}.commercial .text-wrapper-4{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.commercial .text-wrapper-8{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.commercial .text-wrapper-6{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.commercial .text-wrapper-9{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style)}.commercial .span{font-weight:var(--body-strong-pc-font-weight);font-family:var(--body-strong-pc-font-family);font-style:var(--body-strong-pc-font-style);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);font-size:var(--body-strong-pc-font-size)}.commercial .text-wrapper-12{font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}.commercial .text-wrapper-14{font-weight:var(--body-strong-pc-font-weight);font-family:var(--body-strong-pc-font-family);font-style:var(--body-strong-pc-font-style);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);font-size:var(--body-strong-pc-font-size)}.commercial .text-wrapper-15{font-weight:var(--body-base-pc-font-weight);font-family:var(--body-base-pc-font-family);font-style:var(--body-base-pc-font-style);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-size:var(--body-base-pc-font-size)}.commercial .text-wrapper-10,.commercial .text-wrapper-16{font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}}.agreement{position:relative}.agreement .rectangle-23{border:2px solid;border-color:var(--disable);height:16px;position:relative;width:16px}.agreement .text-wrapper-14{color:var(--disable);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.agreement .frame-8{align-items:center;position:relative}.agreement .rectangle-24{position:relative}.agreement .overlap-group-3{height:20px;position:relative}.agreement .rectangle-25{background-color:var(--blue);height:16px;left:2px;position:absolute;top:2px;width:16px}.agreement .check{height:20px!important;left:0!important;position:absolute!important;top:0!important;width:20px!important}.agreement .check2-3{height:24px!important;left:-2px!important;position:absolute!important;top:-2px!important;width:24px!important}.agreement .div-5{margin-top:-1px;position:relative;width:fit-content}.agreement.one-52-one{border:1px solid;border-color:var(--disable);height:56px;width:800px}.agreement.one-52-sp_2{height:50px;width:343px}.agreement.one-52-sp_3{height:50px;width:311px}.agreement.one-52-sp-2{height:64px;width:311px}.agreement.one-52-two{height:56px;width:800px}.agreement.one-52-sp_4{height:50px;width:311px}.agreement.one-52-sp,.agreement.one-52-sp_1{height:50px;width:343px}.agreement.one-52-three{height:56px;width:800px}.agreement.one-52-one .frame-9{align-items:center;display:inline-flex;gap:8px;justify-content:center;left:267px;position:relative;top:14px}.agreement.one-52-sp_2 .frame-9,.agreement.one-52-sp_3 .frame-9{background-color:var(--BG-blue);height:50px}.agreement.one-52-sp-2 .frame-9{background-color:var(--BG-blue);height:64px}.agreement.one-52-two .frame-9{align-items:center;background-color:var(--BG-blue);display:flex;flex-direction:column;gap:10px;height:56px;justify-content:center;padding:15px 268px;position:relative;width:800px}.agreement.one-52-sp_4 .frame-9{background-color:var(--BG-blue);height:50px}.agreement.one-52-sp .frame-9{border:1px solid;border-color:var(--disable);height:50px}.agreement.one-52-sp_1 .frame-9{background-color:var(--BG-blue);height:50px}.agreement.one-52-three .frame-9{align-items:center;background-color:var(--BG-blue);display:flex;flex-direction:column;gap:10px;height:56px;justify-content:center;padding:15px 267px;position:relative;width:801px}.agreement.one-52-one .frame-8{display:inline-flex;gap:8px}.agreement.one-52-sp_2 .frame-8{display:inline-flex;gap:8px;left:53px;top:14px}.agreement.one-52-sp_3 .frame-8{display:inline-flex;gap:8px;left:37px;top:14px}.agreement.one-52-sp-2 .frame-8{display:inline-flex;gap:8px;left:23px;top:10px}.agreement.one-52-two .frame-8{display:flex;flex:0 0 auto;gap:8px;width:264px}.agreement.one-52-sp_4 .frame-8{display:inline-flex;gap:8px;left:37px;top:14px}.agreement.one-52-sp .frame-8{display:inline-flex;gap:8px;left:52px;top:13px}.agreement.one-52-sp_1 .frame-8{display:inline-flex;gap:8px;left:53px;top:14px}.agreement.one-52-three .frame-8{display:inline-flex;flex:0 0 auto;gap:6px}.agreement.one-52-one .rectangle-24{height:20px;width:20px}.agreement.one-52-sp_2 .rectangle-24{background-color:var(--blue);height:20px;width:20px}.agreement.one-52-sp_3 .rectangle-24{border:2px solid;border-color:var(--blue);height:20px;width:20px}.agreement.one-52-sp-2 .rectangle-24{height:20px;width:20px}.agreement.one-52-two .rectangle-24{border:2px solid;border-color:var(--blue);height:16px;width:16px}.agreement.one-52-sp_4 .rectangle-24{height:20px;width:20px}.agreement.one-52-sp .rectangle-24{border:2px solid;border-color:var(--black-100);height:20px;width:20px}.agreement.one-52-sp_1 .rectangle-24{border:2px solid;border-color:var(--blue);height:20px;width:20px}.agreement.one-52-three .rectangle-24{height:20px;width:20px}.agreement.one-52-one .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.agreement.one-52-sp_2 .div-5,.agreement.one-52-sp_3 .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.agreement.one-52-sp-2 .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.agreement.one-52-two .div-5{color:var(--blue);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap}.agreement.one-52-sp_4 .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.agreement.one-52-sp .div-5{color:var(--black-100);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.agreement.one-52-sp_1 .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.agreement.one-52-three .div-5{color:var(--blue);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap}#agreement{background-color:var(--blue);height:20px;width:20px}.agreement.one-52-sp_5{height:56px;width:311px}.agreement.one-52-sp_5 .frame-9{background-color:var(--BG-blue);height:56px}@media screen and (max-width:768px){.agreement.one-52-sp_5 .frame-8{display:inline-flex;gap:8px;left:23px;top:7px}}@media screen and (min-width:769px){.agreement.one-52-sp_5 .frame-8{display:inline-flex;gap:8px;left:23px;top:18px}}@media screen and (min-width:841px){.agreement.one-52-sp_5 .frame-8{display:inline-flex;gap:8px;left:23px;top:18px}}.agreement.one-52-sp_5 .rectangle-24{height:20px;width:20px}.agreement.one-52-sp_5 .div-5{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.radiobutton-off{border:2px solid;border-color:var(--black-100);border-radius:10px;height:20px;width:20px}.radiobutton-on{background-color:var(--blue);border-radius:10px;height:20px;width:20px}.radiobutton-on .ellipse-8{background-color:var(--white);border-radius:4px;height:8px;left:6px;position:relative;top:6px;width:8px}.radio-button{min-height:23px;position:relative;width:88px}.radio-button .frame-18{align-items:center;gap:8px;position:relative;width:100%}.radio-button .class-5{position:relative!important}.radio-button .class-6{border-radius:8px!important;height:16px!important;position:relative!important;width:16px!important}.radio-button .text-wrapper-40{color:#000;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.radio-button .class-7{border-radius:3.2px!important;height:6px!important;left:5px!important;top:5px!important;width:6px!important}.radio-button .class-8{position:relative!important}.radio-button .div-8{position:relative}.radio-button .text-wrapper-41{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.radio-button .one-89-two{display:inline-flex}.radio-button .one-89-one{display:flex;width:88px}.radio-button .one-89-sp_1{display:inline-flex}.radio-button .one-89-sp{display:flex;width:84px}.radio-button .frame-18.one-89-two .text-wrapper-40,.radio-button .frame-18.one-89-one .text-wrapper-40,.radio-button .frame-18.one-89-sp_1 .text-wrapper-40{font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:22.4px}.radio-button .frame-18.one-89-sp .text-wrapper-40{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.radio-button .frame-18.one-89-two .div-8{color:#000;font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;white-space:nowrap;width:fit-content}.radio-button .frame-18.one-89-one .div-8{width:fit-content}.radio-button .frame-18.one-89-sp_1 .div-8{min-height:23px;width:90%}.radio-button .frame-18.one-89-sp .div-8{width:fit-content}@media screen and (min-width: 769px){.radio-button .text-wrapper-41{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}}.label-optional{position:relative;width:36px}.label-optional .overlap-group-4{background-color:var(--black-300);border-radius:2px;height:20px;position:relative;width:36px}.label-optional .text-wrapper-23{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:6px;letter-spacing:0;line-height:normal;position:absolute;top:1px}.label-optional .rectangle-21{background-color:var(--black-300);border-radius:2px;height:16px;left:0;position:absolute;top:5px;width:36px}.label-optional .text-wrapper-24{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:11px;font-weight:500;left:6px;letter-spacing:0;line-height:22.4px;position:absolute;top:0;width:25px}.label-optional.default{height:20px}.label-optional.SP{height:23px}.label-optional.default .group-19{height:20px;width:38px}.label-optional.SP .group-19{height:23px;position:relative;top:-1px}.sub-title.sp-must-2{flex-wrap:wrap;gap:8px 8px;padding:4px 8px;width:311px}.sub-title.sp-option .text-wrapper-25,.sub-title.sp-must-2 .text-wrapper-25{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.sub-title.text-only .group-wrapper{width:36px}.sub-title.sp-must-2 .group-13{width:536px}.sub-title.sp-must-2 .overlap-group-5{height:21px;top:-1px;width:163px}.text-box .rectangle-29{background-color:var(--unfilled);align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%}.text-box .rectangle-30{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%;padding:10px 8px}.text-box .rectangle-33{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:311px;padding:10px 8px}.text-box .div-8{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;width:280px}.text-box.one-68-three .rectangle-28,.text-box.one-68-four .rectangle-29,.text-box.one-68-sp_2 .rectangle-29,.text-box.one-68-sp_3 .rectangle-29,.text-box.one-68-one .rectangle-29,.text-box.one-68-sp-PW .rectangle-29,.text-box.one-68-two .rectangle-29{border-color:var(--blue)}.text-box.one-68-sp_4 .rectangle-29{border-color:var(--blue);padding:10px 8px}.text-box.one-68-sp_5 .rectangle-29,.text-box.one-68-sp .rectangle-29,.text-box.one-68-sp_1 .rectangle-29,.text-box.one-68-PW .rectangle-29{border-color:var(--blue)}.text-box.one-68-PW .rectangle-30{width:311px}.text-box.one-68-sp_5 .rectangle-30{width:311px;padding:10px 8px}.text-box.one-68-five .rectangle-30,.text-box.one-68-six .rectangle-30,.text-box.one-68-three .rectangle-30,.text-box.one-68-four .rectangle-32{width:311px}.text-box.one-68-one .rectangle-32,.text-box.one-68-sp-PW .rectangle-32,.text-box.one-68-two .rectangle-32,.text-box.one-68-sp_4 .rectangle-32,.text-box.one-68-sp .rectangle-32,.text-box.one-68-sp_1 .rectangle-32,.text-box.one-68-PW .rectangle-32,.text-box.one-68-sp_5 .rectangle-32,.text-box.one-68-five .rectangle-32,.text-box.one-68-six .rectangle-32,.text-box.one-68-three .rectangle-32{width:311px}.img-error{height:15px;margin-top:4px}.text-area2{flex-direction:column;position:relative}.text-area2 .rectangle{border:1px solid;border-color:var(--blue);border-radius:4px;position:relative}.text-area2 .frame{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;position:relative}.text-area2 .text-wrapper{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.text-area2.PC{align-items:center;display:flex;gap:16px}.text-area2.SP,.text-area2.sp-small,.text-area2.sp-blue,.text-area2.sp-default{align-items:flex-start;display:inline-flex;gap:8px}.text-area2.six-hundred,.text-area2.small{align-items:center;display:flex;gap:16px;width:600px}.text-area2.PC .rectangle{height:160px;width:300px}.text-area2.SP .rectangle{height:160px;width:311px}.text-area2.sp-small .rectangle,.text-area2.sp-blue .rectangle,.text-area2.sp-default .rectangle{height:112px;width:311px}.text-area2.six-hundred .rectangle{align-self:stretch;height:160px;width:100%}.text-area2.small .rectangle{align-self:stretch;height:100px;width:100%}.text-area2.PC .frame{width:300px}.text-area2.SP .frame,.text-area2.sp-small .frame{width:311px}.text-area2.six-hundred .frame,.text-area2.small .frame{width:600px}.text-area2.blue{align-items:flex-start;display:inline-flex;gap:8px}.text-area2.blue .rectangle{height:112px;width:311px;background-color:var(--unfilled);border-color:var(--black-100)}.text-area2.blue .frame{width:311px}.text-area2.red{align-items:flex-start;display:inline-flex;gap:8px}.text-area2.red .rectangle{height:112px;width:311px;background-color:var(--alert-2);border-color:var(--alert-1)}.text-area2.red .frame{width:311px}.contact{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;margin:0 auto;padding:75px 0 120px}.contact .div-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin-top:16px}.contact .frame-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.contact .div-7{align-items:center;width:311px;flex:0 0 auto;gap:36px;position:relative;overflow-wrap:anywhere}.contact .div-8{align-items:baseline;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.contact .text-wrapper-30{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.contact .element-text{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.contact .element-text-english-caution{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.contact .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.contact .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;position:relative;width:100%}.contact .design-component-instance-node{height:unset;white-space:unset}.contact .element-2{height:1px;position:relative;width:343px}.contact .frame-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.contact .frame-wrapper-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.contact .frame-wrapper-4{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.contact .div-11{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.contact .div-12{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.contact .div-22{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;padding-left:15px}.contact .div-13{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.contact .text-wrapper-31{align-self:stretch;color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative}.contact .text-wrapper-32{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.contact .div-14{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:311px}.contact .div-15,.contact .div-15-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.contact .sub-title-instance{flex:0 0 auto;width:311px;height:31px}.contact .div-16{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.contact .radio-button-instance{align-self:stretch;width:100%}.contact .text-box-instance{flex:0 0 auto;gap:4px;width:311px}.contact .text-box-instance .rectangle{padding:8px}.contact .text-box-2{height:97px}.contact .text-box-3{gap:8px}.contact .text-box-4{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.contact .rectangle-18{border:1px solid;border-color:var(--blue);border-radius:4px;height:160px;position:relative;width:311px}.contact .div-wrapper-2{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative;width:311px}.contact .text-wrapper-33{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact .element-3{height:1px;position:relative;width:311px}.contact .text-wrapper-34{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact .div-17{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.contact .div-18{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.contact .text-box-5{flex:0 0 auto;width:311px}.contact .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact .text-box-6{align-self:unset;height:unset;white-space:unset;width:311px}.contact .div-20{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:311px}.contact .frame-6{margin-left:8px;width:calc(100% - 8px)!important}.contact input.rectangle-none,.contact input.rectangle-normal,.contact input.rectangle-validate{padding:5px 10px}.contact .typing-box{width:100%;height:100%;padding:5px 10px;border:unset;margin:unset;background-color:unset}.contact .rectangle-9{width:311px}.contact .rectangle-none{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:303px}.contact .rectangle-normal{background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:303px}.contact .rectangle-validate{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:303px}.contact .text-wrapper-8{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight)}.contact .text-wrapper-10{width:100%;color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}.contact .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.contact .div-21 .frame-9{width:311px;height:50px;display:flex;justify-content:center;margin:0 auto}.contact .div-21 .frame-8{margin-top:-30px;margin-left:-90px}.contact .div-21 .div-5{font-size:16px}.contact .text-box-7{align-self:unset;height:unset;width:fit-content}.contact .seiko-stl-co-jp{align-self:stretch;color:#6e6e6e;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative}.contact .group-2{height:45px;margin-right:-2px;position:relative;width:313px}.contact .overlap-group-4{position:relative}.contact .link{height:20px;left:180px;position:absolute;top:2px;width:20px}.contact .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:0;letter-spacing:0;line-height:22.4px;position:absolute;top:0;width:311px}.contact .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.contact .text-wrapper-35{color:#0050a5;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.contact .text-wrapper-36{color:#0050a5;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.contact .button-main-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.contact .button-main-instance{color:var(--BG-1)}.contact .error{width:16px;height:16px}.contact .error_element{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.contact .div-14_{display:flex}.contact .text-wrapper-36_{color:var(--alert-1)}.contact .disabled_button{background-color:var(--disable)}.contact .frame-7{display:flex}.contact .text-wrapper-10{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.contact .text-box.one-68-sp_5 .rectangle-29{background-color:#fff}.contact .button-main .text-wrapper-17{height:100%}.contact .memo-1{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.contact .div-16{padding:0 8px}.contact .receipt_number,.contact .text-box-4{margin:0 0 0 8px;width:calc(100% - 8px)!important}.contact .receipt_number .rectangle-25,.contact .text-box-instance,.contact .text-box-4>div,.contact .text-box-4 .rectangle,.contact .text-box-4 .frame{width:100%}.contact .div-22 .frame-11,.contact .div-22 .frame-12{margin:0 0 0 8px;width:calc(100% - 8px)!important}.contact .div-22 .rectangle-25{width:100%}@media screen and (max-width: 768px){.contact .div-mail .text-box:nth-child(1){margin-bottom:16px}.contact{width:343px}}@media screen and (min-width: 769px){.contact{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;margin:0 auto;padding:120px 0 160px;overflow-x:hidden}.contact .div-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin-top:0}.contact .frame-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.contact .div-7{align-items:center;width:800px;flex:0 0 auto;gap:36px;position:relative;overflow-wrap:anywhere}.contact .div-8{align-items:baseline;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact .text-wrapper-30{align-self:stretch;color:#000;font-family:var(--h1-pc-font-family);font-size:var(--h1-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);margin-top:-1px;position:relative;text-align:center}.contact .element-text{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;width:800px}.contact .element-text-english-caution{color:#c3362b;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.contact .element{align-self:stretch;transform:scaleX(2.57);height:1px;width:800px}.contact .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:20px;justify-content:center;position:relative;margin-top:4px;margin-bottom:20px}.contact .design-component-instance-node{height:unset;white-space:unset}.contact .element-2{height:1px;position:relative;width:311px}.contact .frame-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.contact .frame-wrapper-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.contact .frame-wrapper-4{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.contact .div-11{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:800px}.contact .div-12{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.contact .div-13{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:800px;margin-bottom:24px}.contact .text-wrapper-31{align-self:stretch;color:#000;font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);margin-top:-1px;position:relative}.contact .text-wrapper-32{align-self:stretch;color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative}.contact .div-14{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:800px}.contact .div-15{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%;margin-bottom:12px}.contact .sub-title-instance{flex:0 0 auto;width:800px!important;height:34px}.contact .text-wrapper-25{font-weight:var(--body-strong-pc-font-weight)!important;font-size:var(--body-strong-pc-font-size)!important;line-height:var(--body-strong-pc-line-height)!important;font-family:var(--body-strong-pc-font-family)!important;letter-spacing:var(--body-strong-pc-letter-spacing)!important;font-style:var(--body-strong-pc-font-style)!important}.contact .div-16{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.contact .radio-button-instance{align-self:stretch;width:100%}.contact .text-box-instance{flex:0 0 auto;gap:4px;width:800px}.contact .text-box-instance .rectangle{width:800px;height:180px}.contact .text-box-instance .frame{width:800px;display:flex}.contact .text-box-instance .text-wrapper:nth-child(2){display:flex;justify-content:flex-end}.contact .text-box-2{height:97px}.contact .text-box-3{gap:8px}.contact .text-box-4{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.contact .rectangle-18{border:1px solid;border-color:var(--blue);border-radius:4px;height:160px;position:relative;width:800px}.contact .div-wrapper-2{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative;width:800px}.contact .text-wrapper-33{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact .element-3{height:1px;position:relative;width:800px}.contact .text-wrapper-34{color:#000;font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact .div-17{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.contact .div-18{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:20px;position:relative}.contact .div-mail{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:20px;position:relative;width:700px}.contact .text-box-5{flex:0 0 auto}.contact .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact .text-box-6{align-self:unset;height:unset;white-space:unset;width:800px}.contact .div-20,.contact .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:800px}.contact .div-21 .frame-9{width:800px;height:56px;display:flex;justify-content:center;margin:-10px auto}.contact .div-21 .frame-8{margin-top:-30px;margin-left:-90px}.contact .div-21 .div-5{font-size:16px}.contact .text-box-7{align-self:unset;height:unset;width:fit-content}.contact .seiko-stl-co-jp{align-self:stretch;color:#6e6e6e;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative}.contact .group-2{height:45px;margin-right:-2px;position:relative;width:313px}.contact .group-2 .link{margin-left:26px}.contact .overlap-group-4{position:relative}.contact .link{height:20px;left:180px;position:absolute;top:2px;width:20px}.contact .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:0;letter-spacing:0;line-height:22.4px;position:absolute;top:0;width:800px}.contact .span{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.contact .text-wrapper-35{color:#0050a5;font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.contact .text-wrapper-36{color:#0050a5;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.contact .button-main-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.contact .button-main-instance{color:var(--BG-1)}.contact .error{width:16px;height:16px}.contact .error_element{color:var(--alert-1)}.contact .div-14_{display:flex}.contact .text-wrapper-36_{color:var(--alert-1)}.contact .disabled_button{background-color:var(--disable)}.contact .frame-7{display:flex}.contact .text-wrapper-10{color:var(--alert-1)}.contact .text-box.one-68-sp_5 .rectangle-29{background-color:#fff}.contact .button-main .text-wrapper-17{height:100%}.contact .row-2col{display:flex;flex-direction:row}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:999;display:flex;justify-content:center;align-items:center}.spinner{height:60px;width:60px;margin:0 auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid rgba(0,174,239,.15);border-right:6px solid rgba(0,174,239,.15);border-bottom:6px solid rgba(0,174,239,.15);border-top:6px solid rgba(0,174,239,.8);border-radius:100%;z-index:999}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.contact_final{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;margin:0 auto;padding:55px 0 0}.contact_final .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;padding-top:36px}.contact_final .frame-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.contact_final .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.contact_final .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.contact_final .text-wrapper-6{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.contact_final .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.contact_final .img{height:1px;position:relative;width:343px}.contact_final .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.contact_final .frame-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.contact_final .frame-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.contact_final .div-8{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.contact_final .div-9{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.contact_final .text-wrapper-7{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;width:311px}.contact_final .div-10{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.contact_final .div-11{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.contact_final .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px 8px;padding:4px 8px;position:relative;width:311px}.contact_final .text-wrapper-8{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact_final .text-wrapper-9{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px;text-wrap:auto;word-wrap:break-word}.contact_final .sub-title-2{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.contact_final .element-2{height:1px;position:relative;width:311px}.contact_final .div-12{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.contact_final .text-wrapper-10{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contact_final .div-13{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.contact_final .div-14{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contact_final .div-15{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.contact_final .button-small-instance{width:260px!important}.contact_final .rectangle-2{background-color:var(--black-100);height:1px;position:relative;width:100%}.contact_final .button-main-instance{color:var(--BG-1)!important;margin-bottom:65px}@media screen and (min-width: 769px){.contact_final{width:800px;overflow-x:hidden}.contact_final .img,.contact_final .element-2{align-self:stretch;transform:scaleX(2.57);height:1px;width:800px;max-width:800px}.contact_final .div-5{padding-top:66px}.contact_final .frame-wrapper,.contact_final .div-6,.contact_final .div-7,.contact_final .div-wrapper,.contact_final .frame-wrapper-3,.contact_final .div-8,.contact_final .div-9,.contact_final .text-wrapper-7,.contact_final .div-10,.contact_final .sub-title,.contact_final .text-wrapper-9,.contact_final .sub-title-2,.contact_final .div-12,.contact_final .text-wrapper-10,.contact_final .div-13{width:100%}.contact_final .text-wrapper-9{padding:0 8px}}.contact_complete{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding:75px 0 0}.contact_complete .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.contact_complete .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.contact_complete .check{height:100px!important;position:relative!important;width:100px!important}.contact_complete .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:343px}.contact_complete .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.contact_complete .div-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.contact_complete .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.contact_complete .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:19.2px;position:relative;text-align:center}.contact_complete .span{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.contact_complete .text-wrapper-2{color:#0050a5;font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);text-decoration:underline}.contact_complete .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;padding:0 0 32px;position:relative;width:100%}.contact_complete .img{height:1px;position:relative;width:343px}.contact_complete .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.contact_complete .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;padding-bottom:70px;padding-top:36px}@media screen and (max-width: 768px){.contact_complete .sp-display-none{display:none}}@media screen and (min-width: 769px){.contact_complete{min-height:calc(100vh - 60px);width:100%;gap:80px}.contact_complete .div{padding-top:66px;width:100%;gap:40px}.contact_complete .div-2{width:100%;gap:20px}.contact_complete .div-3{gap:0px}.contact_complete .check{height:120px!important;width:120px!important}.contact_complete .text-wrapper{font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height)}.contact_complete .element{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.contact_complete .span{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height)}.contact_complete .text-wrapper-2{font-family:var(--body-small-link-pc-font-family);font-size:var(--body-small-link-pc-font-size);font-style:var(--body-small-link-pc-font-style);font-weight:var(--body-small-link-pc-font-weight);letter-spacing:var(--body-small-link-pc-letter-spacing);line-height:var(--body-small-link-pc-line-height)}.contact_complete .text-wrapper-3,.contact_complete .text-wrapper-21{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.contact_complete .p{margin-bottom:0rem}}.agreement_1{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;max-width:500px;width:90%;margin:0 auto 20px;padding-top:100px}.agreement_1 .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);position:relative;text-align:center;width:100%}.agreement_1 .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-2px;margin-right:-2px;position:relative;width:100%}.agreement_2{align-items:flex-end;display:flex;flex-direction:column;gap:20px;position:relative;width:100%;margin:20px auto}.agreement_2 .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;max-width:500px;width:90%;margin:0 auto}.agreement_2 .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.agreement_2 .sub-title{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%;margin-bottom:12px}.agreement_2 .text-wrapper{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.agreement_2 .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-indent:-1em;padding-left:1em}.agreement_2 .div-3{align-self:stretch;height:679px;position:relative;width:100%}.agreement_2 .div-wrapper{align-items:center;background-color:var(--BG-2);display:flex;gap:8px;left:0;padding:4px 8px;position:relative;top:0;width:100%}.agreement_2 .div-4{align-self:stretch;height:477px;position:relative;width:100%}.agreement_2 .div-5{align-self:stretch;height:387px;position:relative;width:100%}.agreement_2 .div-6{align-self:stretch;height:432px;position:relative;width:100%}.agreement_2 .text-wrapper-4{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;top:-1px;width:100%}.agreement_2 .div-wrapper-2{position:relative;left:1em;margin-top:1rem}.agreement_2 .p{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:29.4px;margin-top:-1px;position:relative;width:fit-content}.agreement_2 .span{color:#000}.agreement_2 .text-wrapper-5{color:#0050a5;text-decoration:underline}.agreement_2 .text-wrapper-6{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.agreement_2 .text-wrapper-7{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;margin-top:-1px;position:relative;width:fit-content;text-decoration:underline;cursor:pointer}.agreement_2 .element{display:none}.agreement_2 .frame-9{display:flex;flex-direction:column;height:auto;align-items:flex-start;position:relative;align-self:stretch;width:100%;border:1px solid;border-color:var(--black-100);margin:25px 0}.agreement_2 .frame-13{border-top:1px solid;border-color:var(--black-100)}.agreement_2 .frame-11{background-color:var(--BG-2);display:block;width:100%;padding:12px}.agreement_2 .frame-14{padding:12px}.agreement_2 .text-wrapper-9{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.agreement_2 .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:100%}.agreement_2 .rectangle{border:1px solid;border-color:var(--black-100);height:546px;left:0;position:relative;top:0;width:100%}.agreement_2 .div-16,.agreement_2 .div-17{width:100%}.agreement_2 .div-18{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;border:1px solid;border-color:var(--black-100);margin:25px 0 12px}.agreement_2 .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;border-top:1px solid;border-color:var(--black-100)}.agreement_2 .border-top-none{border-top:none}.agreement_2 .div-20{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:12px;position:relative;width:100%}.agreement_2 .div-21{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:17px;justify-content:center;padding:12px;position:relative;width:100%}.agreement_2 .div-wrapper-4{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:12px;justify-content:center;padding:12px;position:relative;width:100%}.agreement_2 .div-22{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:12px 12px 0;position:relative;width:100%}.agreement_2 .text-wrapper-12{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.agreement_2 .div-23{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:419px;width:100%}.agreement_2 .div-24{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:518px;width:100%}.agreement_2 .div-25{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:617px;width:100%}.agreement_2 .div-26{align-self:stretch;height:231px;position:relative;width:100%}.agreement_2 .div-27{align-self:stretch;height:723px;position:relative;width:100%}.agreement_2 .div-28{align-self:stretch;height:249px;position:relative;width:100%}.agreement_2 .div-29{align-self:stretch;height:697px;position:relative;width:100%}.agreement_2 .text-wrapper-13{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.agreement_2 .text-wrapper-14{color:#0050a5;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline}.agreement_2 .div-30{align-self:stretch;height:451px;position:relative;width:100%}.agreement_2 .div-31{align-self:stretch;height:159px;position:relative;width:100%}.agreement_2 .div-32{align-self:stretch;height:137px;position:relative;width:100%}.agreement_2 .text-wrapper-15{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.agreement_2 .element-2{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:right;max-width:500px;width:93%;margin:0 auto}.agreement_2 .text-wrapper-21{position:relative;align-self:stretch;margin-top:-1px;font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);width:100%}.agreement_2 .text-align-left{text-align:left;width:93%}@media screen and (min-width: 769px){.agreement_1 .pc-size-none{display:none}.agreement_1{max-width:800px;width:95%;margin:0 auto 20px;padding:0}.agreement_1 .element{margin-top:15px;font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.agreement_2 .div{max-width:800px;width:95%}.agreement_2 .sub-title{padding:8px}.agreement_2 .text-wrapper-2{padding:0 15px 0 2em;font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.agreement_2 .text-wrapper-12,.agreement_2 .text-wrapper-4{padding:0 15px 0 1em;font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.agreement_2 .div-wrapper-2{left:2em}.agreement_2 .text-wrapper-7{font-weight:var(--body-link-pc-font-weight);font-family:var(--body-link-pc-font-family);font-style:var(--body-link-pc-font-style);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);font-size:var(--body-link-pc-font-size);margin:8px 0 15px}.agreement_2 .frame-9{width:97%;margin:25px auto}.agreement_2 .frame-13{display:flex;flex-direction:row}.agreement_2 .frame-11,.agreement_2 .frame-14{width:50%;padding:18px}.agreement_2 .div-20{width:50%;padding:18px;justify-content:flex-start}.agreement_2 .div-21{width:50%;padding:18px}.agreement_2 .div-19{flex-direction:row}.agreement_2 .div-18{margin:25px auto 12px;width:97%}.agreement_2 .element-2{max-width:800px;font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.agreement_1 .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style);margin-top:120px}.agreement_2 .text-wrapper{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.agreement_2 .text-wrapper-9,.agreement_2 .text-wrapper-21{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.agreement_2 .text-wrapper-6{font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.agreement_2 .text-wrapper-14{font-weight:var(--body-link-pc-font-weight);font-family:var(--body-link-pc-font-family);font-style:var(--body-link-pc-font-style);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);font-size:var(--body-link-pc-font-size)}}@media screen and (min-width: 841px){.agreement_2 .element-2{width:100%}}.checkbox-on{background-color:var(--blue);height:20px;position:relative;width:20px}.check-box{position:relative}.check-box .frame-7{align-items:center;display:flex;gap:8px;position:relative;width:120px}.check-box .checkbox-off{border:2px solid;border-color:var(--black-100);height:16px;position:relative;width:16px}.check-box .text-wrapper-18{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.check-box .class{height:24px!important;left:-2px!important;position:absolute!important;top:-2px!important;width:24px!important}.check-box .class-2{height:19px!important;left:-2px!important;position:absolute!important;top:-2px!important;width:19px!important}.check-box .class-3{height:16px!important;width:16px!important}.check-box .text-wrapper-19{color:#000;margin-top:-1px;position:relative}.check-box .checkbox-off-2{border:2px solid;border-color:var(--black-100);height:20px;position:relative;width:20px}.check-box .text-wrapper-20{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:315px}.check-box.one-50-two{align-items:center;display:flex;gap:8px;width:100%}.check-box.one-50-one{height:26px;width:120px}.check-box.one-50-sp_1,.check-box.one-50-sp{align-items:center;display:flex;gap:8px;width:343px}.check-box.one-50-two .text-wrapper-19{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap;width:fit-content}.check-box.one-50-one .text-wrapper-19{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);width:fit-content}.check-box.one-50-sp_1 .text-wrapper-19{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);width:280px}.check-box.one-50-sp .text-wrapper-19{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);width:fit-content}.choice{align-items:flex-start;display:flex;flex-direction:column;position:relative}.choice .element-12{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:8px 24px;position:relative;width:100%}.choice .element-13{position:relative;text-align:center;white-space:pre;width:fit-content}.choice .rectangle-20{align-self:stretch;height:2px;position:relative;width:100%}.choice.one-54-one,.choice.one-54-sp_1,.choice.one-54-sp{background-color:var(--BG-blue)}.choice.one-54-one .element-12,.choice.one-54-sp_2 .element-12,.choice.one-54-two .element-12{flex:0 0 auto}.choice.one-54-sp_1 .element-12{height:61px}.choice.one-54-sp .element-12{flex:0 0 auto}.choice.one-54-one .element-13{color:var(--blue);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px}.choice.one-54-sp_2 .element-13{color:var(--black-500);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px}.choice.one-54-two .element-13{color:var(--black-500);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px}.choice.one-54-sp_1 .element-13{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.choice.one-54-sp .element-13{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px}.choice.one-54-one .rectangle-20{background-color:var(--blue)}.choice.one-54-sp_2 .rectangle-20,.choice.one-54-two .rectangle-20{background-color:var(--black-300)}.choice.one-54-sp_1 .rectangle-20,.choice.one-54-sp .rectangle-20{background-color:var(--blue)}.credor-card{height:307px;position:relative;width:486px}.credor-card .CR{height:332px;left:-11px;object-fit:cover;position:absolute;top:-12px;width:506px}.whole_footer_type3{position:static;bottom:0;width:100%;z-index:40;height:50px}.footer{background-color:#000}.footer .text-wrapper{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:170px;letter-spacing:0;line-height:normal;position:absolute;top:19px}.footer .div{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:334px;letter-spacing:0;line-height:normal;position:absolute;top:19px}.footer .text-wrapper-2{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:470px;letter-spacing:0;line-height:normal;position:absolute;top:19px}.footer .text-wrapper-3{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:564px;letter-spacing:0;line-height:normal;position:absolute;top:19px}.footer .text-wrapper-4{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:1086px;letter-spacing:0;line-height:normal;position:absolute;text-align:right;top:21px}.footer .text-wrapper-5{color:#fff}.footer_frame_type3{align-items:center;display:inline-flex;gap:24px;width:100%;justify-content:center;flex-direction:column;text-align:left;height:50px}.footer .frame-2{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:140px;padding-left:12px}.footer .text-wrapper-6{align-self:stretch;color:#fff;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.footer .text-wrapper-7{align-self:stretch;color:#fff;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative}.footer .frame-3{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:168px}.footer .text-wrapper-8{color:#fff;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);text-align:center;white-space:nowrap;width:100%;margin:16px 0}.footer.two,.footer.one{height:60px;width:1443px}.footer.sp{height:44px;width:100%}.footer.sp_1{width:100%;text-align:center}.footer.two .text-wrapper-5,.footer.one .text-wrapper-5{font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:1086px;letter-spacing:0;line-height:normal;top:21px}.footer.sp .text-wrapper-5{font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);top:14px;white-space:nowrap;text-align:center;margin:0 auto;position:relative}.footer.sp_1 .text-wrapper-5{font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:1086px;letter-spacing:0;line-height:normal;top:21px}.whole_footer.sp_1.banner{height:132px}.whole_footer .sp .repair-type{margin-top:110px}.footer .frame-1{display:flex;flex-direction:row;justify-content:flex-start;gap:30px;position:relative}@media screen and (min-width: 769px){.footer.sp{display:flex;flex-direction:column;align-items:center}.footer.sp .text-pc-size-right{max-width:800px;width:95%}.footer.sp .text-wrapper-5{text-align:right}.whole_footer.sp_1.banner{height:auto}.footer.sp_1{height:60px;text-align:center}.footer .frame{max-width:1140px;width:95%;height:60px;align-items:center;justify-content:normal;padding-top:0;gap:0;flex-direction:row}.footer .frame-1{display:flex;width:73%;gap:22px}.footer .frame-2{flex-direction:row;width:220px;gap:22px}.footer .frame-3{flex-direction:row;width:auto;gap:22px}.footer .text-wrapper-8{margin:0;width:27%;font-size:12px}.whole_footer{height:50px}}@media screen and (min-width: 841px){.footer .frame-2{width:300px}.footer .text-wrapper-6{font-weight:500;font-size:14px}}.GS-card{width:496px}.GS-card .GS{height:323px;left:-5px;object-fit:cover;position:absolute;top:-5px;width:506px}.GS-card .overlap-group-4{background-image:url(../../../static/img/gs-1-6.png);background-position:50% 50%;background-size:cover;height:323px;left:-5px;position:relative;top:-4px;width:506px}.GS-card .element-x{height:93px;left:279px;object-fit:cover;position:absolute;top:18px;width:207px}.GS-card .rectangle-21{background-color:var(--marked);border:2px solid;border-color:var(--blue);border-radius:4px;position:absolute}.GS-card.rel-marked,.GS-card.back{height:313px}.GS-card.front{height:312px;position:relative}.GS-card.qr-marked,.GS-card.no-marked,.GS-card.case-marked,.GS-card.serial-marked{height:313px}.GS-card.rel-marked .rectangle-21{height:34px;left:282px;top:17px;width:125px}.GS-card.back .rectangle-21,.GS-card.front .rectangle-21{height:72px;left:281px;top:28px;width:74px}.GS-card.qr-marked .rectangle-21{height:72px;left:406px;top:28px;width:74px}.GS-card.no-marked .rectangle-21{height:36px;left:250px;top:108px;width:243px}.GS-card.case-marked .rectangle-21{height:40px;left:281px;top:44px;width:129px}.GS-card.serial-marked .rectangle-21{height:38px;left:281px;top:76px;width:104px}.seiko-card{height:320px;width:506px}.seiko-card .img{height:319px;left:0;object-fit:cover;position:absolute;top:1px;width:99%}.seiko-card .rectangle-wrapper{background-image:url(../../img/1-7.png);background-position:50% 50%;background-size:cover;height:51px;position:relative;top:1px}.seiko-card .rectangle-22{background-color:var(--marked);border:2px solid;border-color:var(--blue);border-radius:4px;position:relative}.seiko-card.one-0-back{position:relative}.seiko-card.one-0-front{background-image:url(../../../static/img/1.png);background-position:50% 50%;background-size:cover}.seiko-card.one-0-back .rectangle-22,.seiko-card.one-0-front .rectangle-22{height:57px;left:303px;top:13px;width:189px}.seiko-card.one-0-qr-marked .rectangle-22{height:89px;left:403px;top:13px;width:88px}.seiko-card.one-0-no-marked .rectangle-22{height:21px;left:400px;top:98px;width:82px}.seiko-card.one-0-case-marked .rectangle-22{height:57px;left:303px;top:157px;width:189px}.seiko-card.one-0-serial-marked .rectangle-22{height:57px;left:303px;top:203px;width:189px}.seiko-card.one-0-ref-marked .rectangle-22{height:57px;left:303px;top:109px;width:189px}.GS-guarantee{border:.5px solid;border-color:var(--black-900);height:735px;width:520px}.GS-guarantee .element-14{height:734px;left:0;object-fit:cover;position:absolute;top:0;width:519px}.GS-guarantee .overlap-group-8{background-image:url(../../../static/img/2-6-4.png);background-position:50% 50%;background-size:cover;height:734px;width:519px}.GS-guarantee .rectangle-35{background-color:var(--marked);border:2px solid;border-color:var(--blue);border-radius:4px;position:relative}.GS-guarantee.one-80-one{position:relative}.GS-guarantee.one-80-one .rectangle-35,.GS-guarantee.one-80-no-marked .rectangle-35{height:40px;left:39px;top:200px;width:223px}.GS-guarantee.one-80-case-marked .rectangle-35{height:39px;left:41px;top:251px;width:158px}.GS-guarantee.one-80-serial-marked .rectangle-35{height:39px;left:199px;top:250px;width:113px}.GS-guarantee.one-80-ref-marked .rectangle-35{height:40px;left:37px;top:225px;width:223px}.Warranty1-1{width:48%;padding-right:5px}.Warranty1-2{width:48%;padding-left:5px}.Warranty2-1{width:100%;padding:5px}.label-must,.label-must .overlap-group-9{position:relative}.label-must .text-wrapper-31{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:6px;letter-spacing:0;line-height:normal;position:absolute;top:1px}.label-must .rectangle-36{background-color:var(--alert-1);border-radius:2px;height:20px;left:0;position:absolute;top:1px;width:163px}.label-must .text-wrapper-32{color:#fff;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);height:20px;left:6px;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;top:0;white-space:nowrap}.label-must .rectangle-37{background-color:var(--alert-1);border-radius:2px;height:16px;left:0;position:absolute;top:5px;width:32px}.label-must .text-wrapper-33{color:#fff;font-family:Noto Sans JP,Helvetica;font-size:11px;font-weight:500;left:5px;letter-spacing:0;line-height:22.4px;position:absolute;top:0;white-space:nowrap}.label-must.property-1-0-one{height:20px;width:163px}.label-must.property-1-0-SP{height:23px;width:32px}.label-must.property-1-0-default{height:20px;width:36px}.label-must.property-1-0-one .group-22{height:20px;width:536px}.label-must.property-1-0-SP .group-22{height:23px;position:relative;top:-1px}.label-must.property-1-0-default .group-22{height:20px;width:38px}.label-must.property-1-0-one .overlap-group-9{height:21px;top:-1px;width:163px}.label-must.property-1-0-SP .overlap-group-9{height:20px;width:36px}.label-must.property-1-0-default .overlap-group-9{background-color:var(--alert-1);border-radius:2px;height:20px;width:36px}.step-indicators{position:relative}.step-indicators .rectangle{background-color:var(--black-300);height:1px;left:38px;position:absolute;top:20px;width:12px}.step-indicators .div{background-color:var(--black-300);height:1px;left:94px;position:absolute;top:20px;width:12px}.step-indicators .rectangle-2{background-color:var(--black-300);height:1px;left:150px;position:absolute;top:20px;width:12px}.step-indicators .rectangle-3{background-color:var(--black-300);height:1px;left:206px;position:absolute;top:20px;width:12px}.step-indicators .rectangle-4{background-color:var(--black-300);height:1px;left:262px;position:absolute;top:20px;width:12px}.step-indicators .overlap{border-radius:16px;height:32px;left:0;position:absolute;top:4px;width:32px}.step-indicators .text-wrapper{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.step-indicators .div-2{position:absolute}.step-indicators .overlap-group{position:absolute;top:0}.step-indicators .overlap-group-2{height:43px;left:0;position:absolute;top:0;width:568px}.step-indicators .frame{align-items:center;display:inline-flex;gap:6px;left:0;position:absolute;top:27px}.step-indicators .ellipse{background-color:var(--blue);border-radius:8px;height:16px;position:relative;width:16px}.step-indicators .rectangle-5{background-color:var(--black-300);height:4px;position:relative;width:110px}.step-indicators .ellipse-2{background-color:var(--black-300);border-radius:8px;height:16px;position:relative;width:16px}.step-indicators .text-wrapper-2{color:var(--blue);font-family:var(--h5-pc-font-family);font-size:var(--h5-pc-font-size);font-style:var(--h5-pc-font-style);font-weight:var(--h5-pc-font-weight);left:3px;letter-spacing:var(--h5-pc-letter-spacing);line-height:var(--h5-pc-line-height);position:absolute;top:0;white-space:nowrap;width:11px}.step-indicators .text-wrapper-3{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:280px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:0;white-space:nowrap;width:8px}.step-indicators .text-wrapper-4{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:142px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:0;white-space:nowrap;width:8px}.step-indicators .text-wrapper-5{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:418px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:0;white-space:nowrap;width:8px}.step-indicators .text-wrapper-6{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:556px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:0;white-space:nowrap;width:8px}.step-indicators .group{height:44px;position:relative;width:46px}.step-indicators .div-wrapper{background-color:var(--blue);border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .text-wrapper-7{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:17px;letter-spacing:0;line-height:normal;position:absolute;top:7px}.step-indicators .text-wrapper-8{align-self:stretch;color:var(--blue);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative;text-align:center}.step-indicators .div-3{color:var(--blue);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;text-align:center;top:55px;white-space:nowrap}.step-indicators .frame-2{align-items:center;display:inline-flex;gap:6px;left:0;position:absolute}.step-indicators .ellipse-3,.step-indicators .rectangle-6,.step-indicators .ellipse-4,.step-indicators .rectangle-7,.step-indicators .ellipse-5,.step-indicators .rectangle-8,.step-indicators .ellipse-6,.step-indicators .rectangle-9,.step-indicators .ellipse-7{position:relative}.step-indicators .element,.step-indicators .element-2,.step-indicators .element-3,.step-indicators .element-4,.step-indicators .element-5{position:absolute;white-space:nowrap}.step-indicators .element-wrapper{position:relative}.step-indicators .element-6{position:absolute;top:5px}.step-indicators .overlap-wrapper{height:32px;left:168px;position:absolute;top:4px;width:34px}.step-indicators .overlap-2{border-radius:16px;height:32px;position:relative;width:32px}.step-indicators .text-wrapper-9{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.step-indicators .overlap-group-wrapper{height:32px;left:224px;position:absolute;top:4px;width:34px}.step-indicators .overlap-3{border-radius:16px;height:32px;position:relative;width:32px}.step-indicators .text-wrapper-10{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.step-indicators .group-2{height:32px;left:112px;position:absolute;top:4px;width:34px}.step-indicators .overlap-4{border-radius:16px;height:32px;position:relative;width:32px}.step-indicators .text-wrapper-11{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.step-indicators .group-3{height:32px;left:56px;position:absolute;top:4px;width:34px}.step-indicators .overlap-5{border-radius:16px;height:32px;position:relative;width:32px}.step-indicators .text-wrapper-12{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.step-indicators .rectangle-10{position:absolute}.step-indicators .rectangle-11{background-color:var(--black-300);height:2px;left:0;position:absolute;top:21px;width:40px}.step-indicators .rectangle-12{background-color:var(--black-300);height:2px;left:108px;position:absolute;top:21px;width:44px}.step-indicators .frame-3{align-items:center;display:flex;flex-direction:column;gap:8px;left:9px;position:absolute;top:0;width:132px}.step-indicators .overlap-6{height:72px;left:108px;position:absolute;top:0;width:270px}.step-indicators .rectangle-13{background-color:var(--black-300);height:2px;left:56px;position:absolute;top:21px;width:44px}.step-indicators .rectangle-14{background-color:var(--black-300);height:2px;left:168px;position:absolute;top:21px;width:44px}.step-indicators .group-4{height:44px;left:0;position:absolute;top:0;width:46px}.step-indicators .overlap-7{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .text-wrapper-13{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:15px;letter-spacing:0;line-height:normal;position:absolute;top:5px}.step-indicators .group-5{height:44px;left:224px;position:absolute;top:0;width:46px}.step-indicators .overlap-8{background-color:var(--black-300);border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .text-wrapper-14{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:16px;letter-spacing:0;line-height:normal;position:absolute;top:7px}.step-indicators .frame-4{align-items:center;display:flex;flex-direction:column;gap:8px;left:45px;position:absolute;top:0;width:180px}.step-indicators .rectangle-15{background-color:var(--black-300);height:2px;position:absolute;top:21px;width:44px}.step-indicators .rectangle-16{position:absolute}.step-indicators .rectangle-17{background-color:var(--black-300);height:2px;left:0;position:absolute;top:21px;width:44px}.step-indicators .rectangle-18{background-color:var(--black-300);height:2px;left:112px;position:absolute;top:21px;width:44px}.step-indicators .frame-5{align-items:center;display:flex;flex-direction:column;gap:8px;left:36px;position:absolute;top:0;width:84px}.step-indicators .group-6{height:44px;left:444px;position:absolute;top:0;width:46px}.step-indicators .group-7{height:44px;left:556px;position:absolute;top:0;width:46px}.step-indicators .rectangle-19{position:absolute}.step-indicators .frame-6{align-items:center;display:flex;flex-direction:column;gap:8px;left:25px;position:absolute;top:0;width:108px}.step-indicators .group-8{position:absolute;top:0}.step-indicators .overlap-group-3{border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .element-7{font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;position:absolute}.step-indicators .group-9{height:44px;position:absolute;top:0;width:46px}.step-indicators .overlap-9{border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .element-8{font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;position:absolute}.step-indicators .group-10{height:44px;position:absolute;top:0;width:46px}.step-indicators .overlap-10{border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .element-9{font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;position:absolute}.step-indicators .group-11{height:44px;position:absolute;top:0;width:46px}.step-indicators .overlap-11{border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .element-10{font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;position:absolute}.step-indicators .group-12{height:44px;position:absolute;top:0;width:46px}.step-indicators .overlap-12{border-radius:22px;height:44px;position:relative;width:44px}.step-indicators .element-11{font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;position:absolute}.step-indicators.account-sp-3{height:42px;width:304px}.step-indicators.account-2{height:71px;width:568px}.step-indicators.sp-6{height:40px;width:312px}.step-indicators.account-5{height:71px;width:568px}.step-indicators.sp-2{height:40px;width:312px}.step-indicators.two{height:72px;width:600px}.step-indicators.account-1{height:71px;width:568px}.step-indicators.account-sp-2{height:42px;width:304px}.step-indicators.sp-4{height:40px;width:312px}.step-indicators.five,.step-indicators.six{height:72px;width:600px}.step-indicators.sp-3{height:40px;width:312px}.step-indicators.account-4{height:71px;width:568px}.step-indicators.three{height:72px;width:600px}.step-indicators.sp-1,.step-indicators.sp-5{height:40px;width:312px}.step-indicators.account-sp-4{height:42px;width:304px}.step-indicators.four,.step-indicators.one{height:72px;width:600px}.step-indicators.account-sp-5,.step-indicators.account-sp-1{height:42px;width:304px}.step-indicators.account-3{height:71px;width:568px}.step-indicators.account-sp-3 .overlap,.step-indicators.account-2 .overlap{background-color:var(--BG-1)}.step-indicators.sp-6 .overlap{background-color:var(--BG-1);border:1px solid;border-color:var(--blue)}.step-indicators.account-5 .overlap{background-color:var(--BG-1)}.step-indicators.sp-2 .overlap{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.two .overlap,.step-indicators.account-1 .overlap,.step-indicators.account-sp-2 .overlap{background-color:var(--BG-1)}.step-indicators.sp-4 .overlap{background-color:var(--BG-1);border:1px solid;border-color:var(--blue)}.step-indicators.five .overlap,.step-indicators.six .overlap{background-color:var(--BG-1)}.step-indicators.sp-3 .overlap{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-4 .overlap,.step-indicators.three .overlap{background-color:var(--BG-1)}.step-indicators.sp-1 .overlap{background-color:var(--blue)}.step-indicators.sp-5 .overlap{background-color:var(--BG-1);border:1px solid;border-color:var(--blue)}.step-indicators.account-sp-4 .overlap,.step-indicators.four .overlap,.step-indicators.one .overlap,.step-indicators.account-sp-5 .overlap,.step-indicators.account-sp-1 .overlap,.step-indicators.account-3 .overlap{background-color:var(--BG-1)}.step-indicators.account-sp-3 .text-wrapper,.step-indicators.account-2 .text-wrapper,.step-indicators.sp-6 .text-wrapper,.step-indicators.account-5 .text-wrapper{color:var(--blue);left:11px;top:2px}.step-indicators.sp-2 .text-wrapper{color:var(--blue);left:11px;top:5px}.step-indicators.two .text-wrapper,.step-indicators.account-1 .text-wrapper,.step-indicators.account-sp-2 .text-wrapper,.step-indicators.sp-4 .text-wrapper,.step-indicators.five .text-wrapper,.step-indicators.six .text-wrapper,.step-indicators.sp-3 .text-wrapper,.step-indicators.account-4 .text-wrapper,.step-indicators.three .text-wrapper{color:var(--blue);left:11px;top:2px}.step-indicators.sp-1 .text-wrapper{color:var(--white);left:12px;top:5px}.step-indicators.sp-5 .text-wrapper,.step-indicators.account-sp-4 .text-wrapper,.step-indicators.four .text-wrapper,.step-indicators.one .text-wrapper,.step-indicators.account-sp-5 .text-wrapper,.step-indicators.account-sp-1 .text-wrapper,.step-indicators.account-3 .text-wrapper{color:var(--blue);left:11px;top:2px}.step-indicators.account-sp-3 .group-18{height:42px;position:relative;width:314px}.step-indicators.account-2 .group-18{height:75px;position:relative;top:-4px;width:580px}.step-indicators.sp-6 .group-18{height:32px;left:280px;position:absolute;top:4px;width:34px}.step-indicators.account-5 .group-18{height:75px;position:relative;top:-4px;width:584px}.step-indicators.sp-2 .group-18{height:32px;left:280px;position:absolute;top:4px;width:34px}.step-indicators.two .group-18{height:44px;left:0;position:absolute;top:0;width:46px}.step-indicators.account-1 .group-18{height:71px;left:-46px;position:relative;width:626px}.step-indicators.account-sp-2 .group-18{height:42px;position:relative;width:314px}.step-indicators.sp-4 .group-18{height:32px;left:280px;position:absolute;top:4px;width:34px}.step-indicators.five .group-18,.step-indicators.six .group-18{height:44px;left:0;position:absolute;top:0;width:46px}.step-indicators.sp-3 .group-18{height:32px;left:280px;position:absolute;top:4px;width:34px}.step-indicators.account-4 .group-18{height:75px;position:relative;top:-4px;width:580px}.step-indicators.three .group-18{height:44px;left:0;position:absolute;top:0;width:46px}.step-indicators.sp-1 .group-18,.step-indicators.sp-5 .group-18{height:32px;left:280px;position:absolute;top:4px;width:34px}.step-indicators.account-sp-4 .group-18{height:42px;position:relative;width:314px}.step-indicators.four .group-18{height:44px;left:0;position:absolute;top:0;width:46px}.step-indicators.one .group-18{height:72px;left:-26px;position:absolute;top:0;width:122px}.step-indicators.account-sp-5 .group-18,.step-indicators.account-sp-1 .group-18{height:42px;position:relative;width:314px}.step-indicators.account-3 .group-18{height:75px;position:relative;top:-4px;width:580px}.step-indicators.account-sp-3 .div-2,.step-indicators.account-2 .div-2,.step-indicators.sp-6 .div-2,.step-indicators.account-5 .div-2,.step-indicators.sp-2 .div-2,.step-indicators.two .div-2{left:0;top:51px}.step-indicators.account-1 .div-2{color:var(--blue);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);text-align:center;top:51px;white-space:nowrap}.step-indicators.account-sp-2 .div-2,.step-indicators.sp-4 .div-2,.step-indicators.five .div-2,.step-indicators.six .div-2,.step-indicators.sp-3 .div-2,.step-indicators.account-4 .div-2,.step-indicators.three .div-2,.step-indicators.sp-1 .div-2,.step-indicators.sp-5 .div-2,.step-indicators.account-sp-4 .div-2,.step-indicators.four .div-2{left:0;top:51px}.step-indicators.one .div-2{background-color:var(--black-300);height:2px;left:82px;top:21px;width:40px}.step-indicators.account-sp-5 .div-2,.step-indicators.account-sp-1 .div-2,.step-indicators.account-3 .div-2{left:0;top:51px}.step-indicators.account-sp-3 .overlap-group,.step-indicators.account-2 .overlap-group,.step-indicators.sp-6 .overlap-group,.step-indicators.account-5 .overlap-group,.step-indicators.sp-2 .overlap-group,.step-indicators.two .overlap-group{left:46px;width:568px}.step-indicators.account-1 .overlap-group{height:43px;left:46px;width:568px}.step-indicators.account-sp-2 .overlap-group,.step-indicators.sp-4 .overlap-group,.step-indicators.five .overlap-group,.step-indicators.six .overlap-group,.step-indicators.sp-3 .overlap-group,.step-indicators.account-4 .overlap-group,.step-indicators.three .overlap-group,.step-indicators.sp-1 .overlap-group,.step-indicators.sp-5 .overlap-group,.step-indicators.account-sp-4 .overlap-group,.step-indicators.four .overlap-group{left:46px;width:568px}.step-indicators.one .overlap-group{align-items:center;display:flex;flex-direction:column;gap:8px;left:0;width:96px}.step-indicators.account-sp-5 .overlap-group,.step-indicators.account-sp-1 .overlap-group,.step-indicators.account-3 .overlap-group{left:46px;width:568px}.step-indicators.account-sp-3 .div-3,.step-indicators.account-2 .div-3,.step-indicators.sp-6 .div-3{left:104px}.step-indicators.account-5 .div-3{left:548px}.step-indicators.sp-2 .div-3,.step-indicators.two .div-3,.step-indicators.account-1 .div-3,.step-indicators.account-sp-2 .div-3,.step-indicators.sp-4 .div-3,.step-indicators.five .div-3,.step-indicators.six .div-3,.step-indicators.sp-3 .div-3{left:104px}.step-indicators.account-4 .div-3{left:386px}.step-indicators.three .div-3,.step-indicators.sp-1 .div-3,.step-indicators.sp-5 .div-3,.step-indicators.account-sp-4 .div-3,.step-indicators.four .div-3,.step-indicators.one .div-3,.step-indicators.account-sp-5 .div-3,.step-indicators.account-sp-1 .div-3{left:104px}.step-indicators.account-3 .div-3{left:242px}.step-indicators.account-sp-3 .frame-2{top:30px}.step-indicators.account-2 .frame-2{top:31px}.step-indicators.sp-6 .frame-2{top:30px}.step-indicators.account-5 .frame-2{top:31px}.step-indicators.sp-2 .frame-2,.step-indicators.two .frame-2,.step-indicators.account-1 .frame-2,.step-indicators.account-sp-2 .frame-2,.step-indicators.sp-4 .frame-2,.step-indicators.five .frame-2,.step-indicators.six .frame-2,.step-indicators.sp-3 .frame-2{top:30px}.step-indicators.account-4 .frame-2{top:31px}.step-indicators.three .frame-2,.step-indicators.sp-1 .frame-2,.step-indicators.sp-5 .frame-2,.step-indicators.account-sp-4 .frame-2,.step-indicators.four .frame-2,.step-indicators.one .frame-2,.step-indicators.account-sp-5 .frame-2,.step-indicators.account-sp-1 .frame-2{top:30px}.step-indicators.account-3 .frame-2{top:31px}.step-indicators.account-sp-3 .ellipse-3{background-color:var(--BG-1);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-2 .ellipse-3{background-color:var(--BG-1);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-6 .ellipse-3{background-color:var(--BG-1);border-radius:6px;height:12px;width:12px}.step-indicators.account-5 .ellipse-3{background-color:var(--BG-1);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-2 .ellipse-3,.step-indicators.two .ellipse-3,.step-indicators.account-1 .ellipse-3{background-color:var(--BG-1);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-2 .ellipse-3{background-color:var(--BG-1);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.sp-4 .ellipse-3,.step-indicators.five .ellipse-3,.step-indicators.six .ellipse-3,.step-indicators.sp-3 .ellipse-3{background-color:var(--BG-1);border-radius:6px;height:12px;width:12px}.step-indicators.account-4 .ellipse-3{background-color:var(--BG-1);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.three .ellipse-3,.step-indicators.sp-1 .ellipse-3,.step-indicators.sp-5 .ellipse-3{background-color:var(--BG-1);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-4 .ellipse-3{background-color:var(--BG-1);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.four .ellipse-3,.step-indicators.one .ellipse-3{background-color:var(--BG-1);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-5 .ellipse-3{background-color:var(--BG-1);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-1 .ellipse-3{background-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-3 .ellipse-3{background-color:var(--BG-1);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.account-sp-3 .rectangle-6{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-2 .rectangle-6{background-color:var(--blue);height:4px;width:110px}.step-indicators.sp-6 .rectangle-6{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-5 .rectangle-6{background-color:var(--blue);height:4px;width:110px}.step-indicators.sp-2 .rectangle-6,.step-indicators.two .rectangle-6,.step-indicators.account-1 .rectangle-6,.step-indicators.account-sp-2 .rectangle-6,.step-indicators.sp-4 .rectangle-6,.step-indicators.five .rectangle-6,.step-indicators.six .rectangle-6,.step-indicators.sp-3 .rectangle-6{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-4 .rectangle-6{background-color:var(--blue);height:4px;width:110px}.step-indicators.three .rectangle-6,.step-indicators.sp-1 .rectangle-6,.step-indicators.sp-5 .rectangle-6,.step-indicators.account-sp-4 .rectangle-6,.step-indicators.four .rectangle-6,.step-indicators.one .rectangle-6,.step-indicators.account-sp-5 .rectangle-6{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-sp-1 .rectangle-6{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-3 .rectangle-6{background-color:var(--blue);height:4px;width:110px}.step-indicators.account-sp-3 .ellipse-4{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-2 .ellipse-4{background-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-6 .ellipse-4{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-5 .ellipse-4{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-2 .ellipse-4,.step-indicators.two .ellipse-4,.step-indicators.account-1 .ellipse-4{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-2 .ellipse-4{background-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.sp-4 .ellipse-4,.step-indicators.five .ellipse-4,.step-indicators.six .ellipse-4,.step-indicators.sp-3 .ellipse-4{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-4 .ellipse-4{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.three .ellipse-4,.step-indicators.sp-1 .ellipse-4,.step-indicators.sp-5 .ellipse-4{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-4 .ellipse-4{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.four .ellipse-4,.step-indicators.one .ellipse-4{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-5 .ellipse-4{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-1 .ellipse-4{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-3 .ellipse-4{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.account-sp-3 .rectangle-7{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-2 .rectangle-7{background-color:var(--black-300);height:4px;width:110px}.step-indicators.sp-6 .rectangle-7{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-5 .rectangle-7{background-color:var(--blue);height:4px;width:110px}.step-indicators.sp-2 .rectangle-7,.step-indicators.two .rectangle-7,.step-indicators.account-1 .rectangle-7{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-sp-2 .rectangle-7{background-color:var(--black-300);height:2px;width:49px}.step-indicators.sp-4 .rectangle-7,.step-indicators.five .rectangle-7,.step-indicators.six .rectangle-7,.step-indicators.sp-3 .rectangle-7{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-4 .rectangle-7{background-color:var(--blue);height:4px;width:110px}.step-indicators.three .rectangle-7,.step-indicators.sp-1 .rectangle-7,.step-indicators.sp-5 .rectangle-7,.step-indicators.account-sp-4 .rectangle-7,.step-indicators.four .rectangle-7,.step-indicators.one .rectangle-7,.step-indicators.account-sp-5 .rectangle-7{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-sp-1 .rectangle-7{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-3 .rectangle-7{background-color:var(--blue);height:4px;width:110px}.step-indicators.account-sp-3 .ellipse-5{background-color:var(--blue);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-2 .ellipse-5{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.sp-6 .ellipse-5{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-5 .ellipse-5{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-2 .ellipse-5,.step-indicators.two .ellipse-5,.step-indicators.account-1 .ellipse-5{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-2 .ellipse-5{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.sp-4 .ellipse-5,.step-indicators.five .ellipse-5,.step-indicators.six .ellipse-5,.step-indicators.sp-3 .ellipse-5{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-4 .ellipse-5{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.three .ellipse-5,.step-indicators.sp-1 .ellipse-5,.step-indicators.sp-5 .ellipse-5{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-4 .ellipse-5{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.four .ellipse-5,.step-indicators.one .ellipse-5{background-color:var(--white);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-5 .ellipse-5{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-1 .ellipse-5{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-3 .ellipse-5{background-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.account-sp-3 .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-2 .rectangle-8{background-color:var(--black-300);height:4px;width:110px}.step-indicators.sp-6 .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-5 .rectangle-8{background-color:var(--blue);height:4px;width:110px}.step-indicators.sp-2 .rectangle-8,.step-indicators.two .rectangle-8,.step-indicators.account-1 .rectangle-8,.step-indicators.account-sp-2 .rectangle-8,.step-indicators.sp-4 .rectangle-8,.step-indicators.five .rectangle-8,.step-indicators.six .rectangle-8,.step-indicators.sp-3 .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-4 .rectangle-8{background-color:var(--blue);height:4px;width:110px}.step-indicators.three .rectangle-8,.step-indicators.sp-1 .rectangle-8,.step-indicators.sp-5 .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-sp-4 .rectangle-8{background-color:var(--blue);height:2px;width:49px}.step-indicators.four .rectangle-8,.step-indicators.one .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-sp-5 .rectangle-8{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-sp-1 .rectangle-8{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-3 .rectangle-8{background-color:var(--black-300);height:4px;width:110px}.step-indicators.account-sp-3 .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-2 .ellipse-6{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.sp-6 .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-5 .ellipse-6{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-2 .ellipse-6,.step-indicators.two .ellipse-6,.step-indicators.account-1 .ellipse-6,.step-indicators.account-sp-2 .ellipse-6,.step-indicators.sp-4 .ellipse-6,.step-indicators.five .ellipse-6,.step-indicators.six .ellipse-6,.step-indicators.sp-3 .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-4 .ellipse-6{background-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.three .ellipse-6,.step-indicators.sp-1 .ellipse-6,.step-indicators.sp-5 .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-4 .ellipse-6{background-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.four .ellipse-6,.step-indicators.one .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-5 .ellipse-6{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-1 .ellipse-6{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-3 .ellipse-6{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.account-sp-3 .rectangle-9{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-2 .rectangle-9{background-color:var(--black-300);height:4px;width:110px}.step-indicators.sp-6 .rectangle-9{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-5 .rectangle-9{background-color:var(--blue);height:4px;width:110px}.step-indicators.sp-2 .rectangle-9,.step-indicators.two .rectangle-9,.step-indicators.account-1 .rectangle-9,.step-indicators.account-sp-2 .rectangle-9,.step-indicators.sp-4 .rectangle-9,.step-indicators.five .rectangle-9,.step-indicators.six .rectangle-9,.step-indicators.sp-3 .rectangle-9{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-4 .rectangle-9{background-color:var(--black-300);height:4px;width:110px}.step-indicators.three .rectangle-9,.step-indicators.sp-1 .rectangle-9,.step-indicators.sp-5 .rectangle-9,.step-indicators.account-sp-4 .rectangle-9,.step-indicators.four .rectangle-9,.step-indicators.one .rectangle-9{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-sp-5 .rectangle-9{background-color:var(--blue);height:2px;width:49px}.step-indicators.account-sp-1 .rectangle-9{background-color:var(--black-300);height:2px;width:49px}.step-indicators.account-3 .rectangle-9{background-color:var(--black-300);height:4px;width:110px}.step-indicators.account-sp-3 .ellipse-7{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-2 .ellipse-7{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.sp-6 .ellipse-7{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-5 .ellipse-7{background-color:var(--blue);border-radius:8px;height:16px;width:16px}.step-indicators.sp-2 .ellipse-7,.step-indicators.two .ellipse-7,.step-indicators.account-1 .ellipse-7,.step-indicators.account-sp-2 .ellipse-7,.step-indicators.sp-4 .ellipse-7,.step-indicators.five .ellipse-7,.step-indicators.six .ellipse-7,.step-indicators.sp-3 .ellipse-7{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-4 .ellipse-7{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.three .ellipse-7,.step-indicators.sp-1 .ellipse-7,.step-indicators.sp-5 .ellipse-7,.step-indicators.account-sp-4 .ellipse-7,.step-indicators.four .ellipse-7,.step-indicators.one .ellipse-7{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-5 .ellipse-7{background-color:var(--blue);border-radius:6px;height:12px;width:12px}.step-indicators.account-sp-1 .ellipse-7{background-color:var(--black-300);border-radius:6px;height:12px;width:12px}.step-indicators.account-3 .ellipse-7{background-color:var(--black-300);border-radius:8px;height:16px;width:16px}.step-indicators.account-sp-3 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:2px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-2 .element{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:4px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:8px}.step-indicators.sp-6 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:4px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-5 .element{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:4px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.sp-2 .element,.step-indicators.two .element,.step-indicators.account-1 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:4px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-2 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:2px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.sp-4 .element,.step-indicators.five .element,.step-indicators.six .element,.step-indicators.sp-3 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:4px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-4 .element{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:4px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.three .element,.step-indicators.sp-1 .element,.step-indicators.sp-5 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:4px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-4 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:2px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.four .element,.step-indicators.one .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:4px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-5 .element{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:2px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-1 .element{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:294px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-3 .element{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:4px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.account-sp-3 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:75px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-2 .element-2{color:var(--blue);font-family:var(--h5-pc-font-family);font-size:var(--h5-pc-font-size);font-style:var(--h5-pc-font-style);font-weight:var(--h5-pc-font-weight);left:141px;letter-spacing:var(--h5-pc-letter-spacing);line-height:var(--h5-pc-line-height);top:0;width:11px}.step-indicators.sp-6 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:142px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-5 .element-2{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:142px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:3px}.step-indicators.sp-2 .element-2,.step-indicators.two .element-2,.step-indicators.account-1 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:142px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-sp-2 .element-2{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:294px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.sp-4 .element-2,.step-indicators.five .element-2,.step-indicators.six .element-2,.step-indicators.sp-3 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:142px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-4 .element-2{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:142px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:3px}.step-indicators.three .element-2,.step-indicators.sp-1 .element-2,.step-indicators.sp-5 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:142px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-sp-4 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:75px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.four .element-2,.step-indicators.one .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:142px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-sp-5 .element-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:75px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-sp-1 .element-2{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:221px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-3 .element-2{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:142px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:3px}.step-indicators.account-sp-3 .element-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:294px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-2 .element-3{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:280px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:8px}.step-indicators.sp-6 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-5 .element-3{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:280px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.sp-2 .element-3,.step-indicators.two .element-3,.step-indicators.account-1 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-2 .element-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:221px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.sp-4 .element-3,.step-indicators.five .element-3,.step-indicators.six .element-3,.step-indicators.sp-3 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-4 .element-3{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:280px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.three .element-3,.step-indicators.sp-1 .element-3,.step-indicators.sp-5 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-4 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.four .element-3,.step-indicators.one .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-5 .element-3{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:3px}.step-indicators.account-sp-1 .element-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-3 .element-3{color:var(--blue);font-family:var(--h5-pc-font-family);font-size:var(--h5-pc-font-size);font-style:var(--h5-pc-font-style);font-weight:var(--h5-pc-font-weight);left:279px;letter-spacing:var(--h5-pc-letter-spacing);line-height:var(--h5-pc-line-height);top:0;width:4px}.step-indicators.account-sp-3 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:221px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-2 .element-4{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:418px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:8px}.step-indicators.sp-6 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:418px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-5 .element-4{color:var(--blue);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:418px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.sp-2 .element-4,.step-indicators.two .element-4,.step-indicators.account-1 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:418px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-2 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:148px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.sp-4 .element-4,.step-indicators.five .element-4,.step-indicators.six .element-4,.step-indicators.sp-3 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:418px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-4 .element-4{color:var(--blue);font-family:var(--h5-pc-font-family);font-size:var(--h5-pc-font-size);font-style:var(--h5-pc-font-style);font-weight:var(--h5-pc-font-weight);left:417px;letter-spacing:var(--h5-pc-letter-spacing);line-height:var(--h5-pc-line-height);top:0;width:4px}.step-indicators.three .element-4,.step-indicators.sp-1 .element-4,.step-indicators.sp-5 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:418px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-4 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:294px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.four .element-4,.step-indicators.one .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:418px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-5 .element-4{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:221px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-sp-1 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:75px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px}.step-indicators.account-3 .element-4{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:418px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:4px}.step-indicators.account-sp-3 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:147px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-2 .element-5{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:556px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:8px}.step-indicators.sp-6 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:556px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-5 .element-5{color:var(--blue);font-family:var(--h5-pc-font-family);font-size:var(--h5-pc-font-size);font-style:var(--h5-pc-font-style);font-weight:var(--h5-pc-font-weight);left:555px;letter-spacing:var(--h5-pc-letter-spacing);line-height:var(--h5-pc-line-height);top:0;width:10px}.step-indicators.sp-2 .element-5,.step-indicators.two .element-5,.step-indicators.account-1 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:556px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-sp-2 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:75px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.sp-4 .element-5,.step-indicators.five .element-5,.step-indicators.six .element-5,.step-indicators.sp-3 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:556px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-4 .element-5{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:556px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:10px}.step-indicators.three .element-5,.step-indicators.sp-1 .element-5,.step-indicators.sp-5 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:556px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-sp-4 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:220px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.four .element-5,.step-indicators.one .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:556px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-sp-5 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:293px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-sp-1 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:1px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.step-indicators.account-3 .element-5{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:556px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);top:4px;width:10px}.step-indicators.account-sp-3 .element-wrapper,.step-indicators.account-2 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.sp-6 .element-wrapper{background-color:var(--blue);border-radius:16px;height:32px;width:32px}.step-indicators.account-5 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.sp-2 .element-wrapper{background-color:var(--black-300);border-radius:16px;height:32px;width:32px}.step-indicators.two .element-wrapper{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:22px;height:44px;width:44px}.step-indicators.account-1 .element-wrapper,.step-indicators.account-sp-2 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.sp-4 .element-wrapper{background-color:var(--black-300);border-radius:16px;height:32px;width:32px}.step-indicators.five .element-wrapper,.step-indicators.six .element-wrapper{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:22px;height:44px;width:44px}.step-indicators.sp-3 .element-wrapper{background-color:var(--black-300);border-radius:16px;height:32px;width:32px}.step-indicators.account-4 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.three .element-wrapper{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:22px;height:44px;width:44px}.step-indicators.sp-1 .element-wrapper,.step-indicators.sp-5 .element-wrapper{background-color:var(--black-300);border-radius:16px;height:32px;width:32px}.step-indicators.account-sp-4 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.four .element-wrapper{background-color:var(--white);border:2px solid;border-color:var(--blue);border-radius:22px;height:44px;width:44px}.step-indicators.one .element-wrapper,.step-indicators.account-sp-5 .element-wrapper,.step-indicators.account-sp-1 .element-wrapper,.step-indicators.account-3 .element-wrapper{background-color:var(--white);border-radius:16px;height:32px;width:32px}.step-indicators.account-sp-3 .element-6,.step-indicators.account-2 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.sp-6 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.step-indicators.account-5 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.sp-2 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.step-indicators.two .element-6{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:15px;letter-spacing:0;line-height:normal}.step-indicators.account-1 .element-6,.step-indicators.account-sp-2 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.sp-4 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.step-indicators.five .element-6,.step-indicators.six .element-6{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:15px;letter-spacing:0;line-height:normal}.step-indicators.sp-3 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.step-indicators.account-4 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.three .element-6{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:15px;letter-spacing:0;line-height:normal}.step-indicators.sp-1 .element-6,.step-indicators.sp-5 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap}.step-indicators.account-sp-4 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.four .element-6{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:20px;font-weight:500;left:15px;letter-spacing:0;line-height:normal}.step-indicators.one .element-6,.step-indicators.account-sp-5 .element-6,.step-indicators.account-sp-1 .element-6,.step-indicators.account-3 .element-6{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-weight:var(--body-base-sp-font-weight);left:12px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.step-indicators.account-sp-3 .overlap-2,.step-indicators.account-2 .overlap-2{background-color:var(--black-300)}.step-indicators.sp-6 .overlap-2{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-5 .overlap-2,.step-indicators.sp-2 .overlap-2,.step-indicators.two .overlap-2,.step-indicators.account-1 .overlap-2,.step-indicators.account-sp-2 .overlap-2{background-color:var(--black-300)}.step-indicators.sp-4 .overlap-2{background-color:var(--blue)}.step-indicators.five .overlap-2,.step-indicators.six .overlap-2,.step-indicators.sp-3 .overlap-2,.step-indicators.account-4 .overlap-2,.step-indicators.three .overlap-2,.step-indicators.sp-1 .overlap-2{background-color:var(--black-300)}.step-indicators.sp-5 .overlap-2{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-sp-4 .overlap-2,.step-indicators.four .overlap-2,.step-indicators.one .overlap-2,.step-indicators.account-sp-5 .overlap-2,.step-indicators.account-sp-1 .overlap-2,.step-indicators.account-3 .overlap-2{background-color:var(--black-300)}.step-indicators.account-sp-3 .text-wrapper-9,.step-indicators.account-2 .text-wrapper-9{color:var(--white);left:12px;top:4px}.step-indicators.sp-6 .text-wrapper-9{color:var(--blue);left:11px;top:3px}.step-indicators.account-5 .text-wrapper-9,.step-indicators.sp-2 .text-wrapper-9,.step-indicators.two .text-wrapper-9,.step-indicators.account-1 .text-wrapper-9,.step-indicators.account-sp-2 .text-wrapper-9,.step-indicators.sp-4 .text-wrapper-9,.step-indicators.five .text-wrapper-9,.step-indicators.six .text-wrapper-9,.step-indicators.sp-3 .text-wrapper-9,.step-indicators.account-4 .text-wrapper-9,.step-indicators.three .text-wrapper-9,.step-indicators.sp-1 .text-wrapper-9{color:var(--white);left:12px;top:4px}.step-indicators.sp-5 .text-wrapper-9{color:var(--blue);left:11px;top:3px}.step-indicators.account-sp-4 .text-wrapper-9,.step-indicators.four .text-wrapper-9,.step-indicators.one .text-wrapper-9,.step-indicators.account-sp-5 .text-wrapper-9,.step-indicators.account-sp-1 .text-wrapper-9,.step-indicators.account-3 .text-wrapper-9{color:var(--white);left:12px;top:4px}.step-indicators.account-sp-3 .overlap-3,.step-indicators.account-2 .overlap-3{background-color:var(--black-300)}.step-indicators.sp-6 .overlap-3{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-5 .overlap-3,.step-indicators.sp-2 .overlap-3,.step-indicators.two .overlap-3,.step-indicators.account-1 .overlap-3,.step-indicators.account-sp-2 .overlap-3,.step-indicators.sp-4 .overlap-3,.step-indicators.five .overlap-3,.step-indicators.six .overlap-3,.step-indicators.sp-3 .overlap-3,.step-indicators.account-4 .overlap-3,.step-indicators.three .overlap-3,.step-indicators.sp-1 .overlap-3{background-color:var(--black-300)}.step-indicators.sp-5 .overlap-3{background-color:var(--blue)}.step-indicators.account-sp-4 .overlap-3,.step-indicators.four .overlap-3,.step-indicators.one .overlap-3,.step-indicators.account-sp-5 .overlap-3,.step-indicators.account-sp-1 .overlap-3,.step-indicators.account-3 .overlap-3{background-color:var(--black-300)}.step-indicators.account-sp-3 .text-wrapper-10,.step-indicators.account-2 .text-wrapper-10{color:var(--white);left:12px;top:5px}.step-indicators.sp-6 .text-wrapper-10{color:var(--blue);left:11px;top:4px}.step-indicators.account-5 .text-wrapper-10,.step-indicators.sp-2 .text-wrapper-10,.step-indicators.two .text-wrapper-10,.step-indicators.account-1 .text-wrapper-10,.step-indicators.account-sp-2 .text-wrapper-10,.step-indicators.sp-4 .text-wrapper-10,.step-indicators.five .text-wrapper-10,.step-indicators.six .text-wrapper-10,.step-indicators.sp-3 .text-wrapper-10,.step-indicators.account-4 .text-wrapper-10,.step-indicators.three .text-wrapper-10,.step-indicators.sp-1 .text-wrapper-10,.step-indicators.sp-5 .text-wrapper-10,.step-indicators.account-sp-4 .text-wrapper-10,.step-indicators.four .text-wrapper-10,.step-indicators.one .text-wrapper-10,.step-indicators.account-sp-5 .text-wrapper-10,.step-indicators.account-sp-1 .text-wrapper-10,.step-indicators.account-3 .text-wrapper-10{color:var(--white);left:12px;top:5px}.step-indicators.account-sp-3 .overlap-4,.step-indicators.account-2 .overlap-4{background-color:var(--white)}.step-indicators.sp-6 .overlap-4{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-5 .overlap-4{background-color:var(--white)}.step-indicators.sp-2 .overlap-4{background-color:var(--black-300)}.step-indicators.two .overlap-4,.step-indicators.account-1 .overlap-4,.step-indicators.account-sp-2 .overlap-4{background-color:var(--white)}.step-indicators.sp-4 .overlap-4{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.five .overlap-4,.step-indicators.six .overlap-4{background-color:var(--white)}.step-indicators.sp-3 .overlap-4{background-color:var(--blue)}.step-indicators.account-4 .overlap-4,.step-indicators.three .overlap-4{background-color:var(--white)}.step-indicators.sp-1 .overlap-4{background-color:var(--black-300)}.step-indicators.sp-5 .overlap-4{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-sp-4 .overlap-4,.step-indicators.four .overlap-4,.step-indicators.one .overlap-4,.step-indicators.account-sp-5 .overlap-4,.step-indicators.account-sp-1 .overlap-4,.step-indicators.account-3 .overlap-4{background-color:var(--white)}.step-indicators.account-sp-3 .text-wrapper-11,.step-indicators.account-2 .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.sp-6 .text-wrapper-11{color:var(--blue);left:11px;top:3px}.step-indicators.account-5 .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.sp-2 .text-wrapper-11{color:var(--white);left:12px;top:4px}.step-indicators.two .text-wrapper-11,.step-indicators.account-1 .text-wrapper-11,.step-indicators.account-sp-2 .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.sp-4 .text-wrapper-11{color:var(--blue);left:11px;top:3px}.step-indicators.five .text-wrapper-11,.step-indicators.six .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.sp-3 .text-wrapper-11{color:var(--BG-blue);left:12px;top:4px}.step-indicators.account-4 .text-wrapper-11,.step-indicators.three .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.sp-1 .text-wrapper-11{color:var(--white);left:12px;top:4px}.step-indicators.sp-5 .text-wrapper-11{color:var(--blue);left:11px;top:3px}.step-indicators.account-sp-4 .text-wrapper-11,.step-indicators.four .text-wrapper-11,.step-indicators.one .text-wrapper-11,.step-indicators.account-sp-5 .text-wrapper-11,.step-indicators.account-sp-1 .text-wrapper-11,.step-indicators.account-3 .text-wrapper-11{color:var(--blue);left:12px;top:4px}.step-indicators.account-sp-3 .overlap-5,.step-indicators.account-2 .overlap-5{background-color:var(--white)}.step-indicators.sp-6 .overlap-5{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-5 .overlap-5{background-color:var(--white)}.step-indicators.sp-2 .overlap-5{background-color:var(--blue)}.step-indicators.two .overlap-5,.step-indicators.account-1 .overlap-5,.step-indicators.account-sp-2 .overlap-5{background-color:var(--white)}.step-indicators.sp-4 .overlap-5{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.five .overlap-5,.step-indicators.six .overlap-5{background-color:var(--white)}.step-indicators.sp-3 .overlap-5{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-4 .overlap-5,.step-indicators.three .overlap-5{background-color:var(--white)}.step-indicators.sp-1 .overlap-5{background-color:var(--black-300)}.step-indicators.sp-5 .overlap-5{background-color:var(--white);border:1px solid;border-color:var(--blue)}.step-indicators.account-sp-4 .overlap-5,.step-indicators.four .overlap-5,.step-indicators.one .overlap-5,.step-indicators.account-sp-5 .overlap-5,.step-indicators.account-sp-1 .overlap-5,.step-indicators.account-3 .overlap-5{background-color:var(--white)}.step-indicators.account-sp-3 .text-wrapper-12,.step-indicators.account-2 .text-wrapper-12,.step-indicators.sp-6 .text-wrapper-12,.step-indicators.account-5 .text-wrapper-12{color:var(--blue);left:11px;top:4px}.step-indicators.sp-2 .text-wrapper-12{color:var(--white);left:12px;top:5px}.step-indicators.two .text-wrapper-12,.step-indicators.account-1 .text-wrapper-12,.step-indicators.account-sp-2 .text-wrapper-12,.step-indicators.sp-4 .text-wrapper-12,.step-indicators.five .text-wrapper-12,.step-indicators.six .text-wrapper-12{color:var(--blue);left:11px;top:4px}.step-indicators.sp-3 .text-wrapper-12{color:var(--blue);left:11px;top:3px}.step-indicators.account-4 .text-wrapper-12,.step-indicators.three .text-wrapper-12{color:var(--blue);left:11px;top:4px}.step-indicators.sp-1 .text-wrapper-12{color:var(--white);left:12px;top:5px}.step-indicators.sp-5 .text-wrapper-12,.step-indicators.account-sp-4 .text-wrapper-12,.step-indicators.four .text-wrapper-12,.step-indicators.one .text-wrapper-12,.step-indicators.account-sp-5 .text-wrapper-12,.step-indicators.account-sp-1 .text-wrapper-12,.step-indicators.account-3 .text-wrapper-12{color:var(--blue);left:11px;top:4px}.step-indicators.account-sp-3 .rectangle-10,.step-indicators.account-2 .rectangle-10,.step-indicators.sp-6 .rectangle-10,.step-indicators.account-5 .rectangle-10,.step-indicators.sp-2 .rectangle-10{height:2px;left:56px;top:21px;width:40px}.step-indicators.two .rectangle-10{height:72px;left:56px;top:0;width:152px}.step-indicators.account-1 .rectangle-10,.step-indicators.account-sp-2 .rectangle-10,.step-indicators.sp-4 .rectangle-10{height:2px;left:56px;top:21px;width:40px}.step-indicators.five .rectangle-10,.step-indicators.six .rectangle-10{background-color:var(--black-300);height:2px;left:56px;top:21px;width:40px}.step-indicators.sp-3 .rectangle-10,.step-indicators.account-4 .rectangle-10{height:2px;left:56px;top:21px;width:40px}.step-indicators.three .rectangle-10{background-color:var(--black-300);height:2px;left:56px;top:21px;width:40px}.step-indicators.sp-1 .rectangle-10,.step-indicators.sp-5 .rectangle-10,.step-indicators.account-sp-4 .rectangle-10{height:2px;left:56px;top:21px;width:40px}.step-indicators.four .rectangle-10{background-color:var(--black-300);height:2px;left:56px;top:21px;width:40px}.step-indicators.one .rectangle-10{background-color:var(--black-300);height:2px;left:164px;top:21px;width:44px}.step-indicators.account-sp-5 .rectangle-10,.step-indicators.account-sp-1 .rectangle-10,.step-indicators.account-3 .rectangle-10{height:2px;left:56px;top:21px;width:40px}.step-indicators.account-sp-3 .rectangle-15,.step-indicators.account-2 .rectangle-15,.step-indicators.sp-6 .rectangle-15,.step-indicators.account-5 .rectangle-15,.step-indicators.sp-2 .rectangle-15{left:164px}.step-indicators.two .rectangle-15{left:276px}.step-indicators.account-1 .rectangle-15,.step-indicators.account-sp-2 .rectangle-15,.step-indicators.sp-4 .rectangle-15,.step-indicators.five .rectangle-15,.step-indicators.six .rectangle-15,.step-indicators.sp-3 .rectangle-15,.step-indicators.account-4 .rectangle-15{left:164px}.step-indicators.three .rectangle-15{left:388px}.step-indicators.sp-1 .rectangle-15,.step-indicators.sp-5 .rectangle-15,.step-indicators.account-sp-4 .rectangle-15,.step-indicators.four .rectangle-15{left:164px}.step-indicators.one .rectangle-15{left:276px}.step-indicators.account-sp-5 .rectangle-15,.step-indicators.account-sp-1 .rectangle-15,.step-indicators.account-3 .rectangle-15{left:164px}.step-indicators.account-sp-3 .rectangle-16,.step-indicators.account-2 .rectangle-16,.step-indicators.sp-6 .rectangle-16,.step-indicators.account-5 .rectangle-16,.step-indicators.sp-2 .rectangle-16{height:2px;left:276px;top:21px;width:44px}.step-indicators.two .rectangle-16{background-color:var(--black-300);height:2px;left:388px;top:21px;width:44px}.step-indicators.account-1 .rectangle-16,.step-indicators.account-sp-2 .rectangle-16,.step-indicators.sp-4 .rectangle-16{height:2px;left:276px;top:21px;width:44px}.step-indicators.five .rectangle-16,.step-indicators.six .rectangle-16{background-color:var(--black-300);height:2px;left:276px;top:21px;width:44px}.step-indicators.sp-3 .rectangle-16,.step-indicators.account-4 .rectangle-16{height:2px;left:276px;top:21px;width:44px}.step-indicators.three .rectangle-16{background-color:var(--black-300);height:2px;left:500px;top:21px;width:44px}.step-indicators.sp-1 .rectangle-16,.step-indicators.sp-5 .rectangle-16,.step-indicators.account-sp-4 .rectangle-16{height:2px;left:276px;top:21px;width:44px}.step-indicators.four .rectangle-16{height:72px;left:276px;top:0;width:156px}.step-indicators.one .rectangle-16{background-color:var(--black-300);height:2px;left:388px;top:21px;width:44px}.step-indicators.account-sp-5 .rectangle-16,.step-indicators.account-sp-1 .rectangle-16,.step-indicators.account-3 .rectangle-16{height:2px;left:276px;top:21px;width:44px}.step-indicators.account-sp-3 .rectangle-19,.step-indicators.account-2 .rectangle-19,.step-indicators.sp-6 .rectangle-19,.step-indicators.account-5 .rectangle-19,.step-indicators.sp-2 .rectangle-19{height:2px;left:500px;top:21px;width:44px}.step-indicators.two .rectangle-19{background-color:var(--black-300);height:2px;left:500px;top:21px;width:44px}.step-indicators.account-1 .rectangle-19,.step-indicators.account-sp-2 .rectangle-19,.step-indicators.sp-4 .rectangle-19{height:2px;left:500px;top:21px;width:44px}.step-indicators.five .rectangle-19{height:72px;left:388px;top:0;width:156px}.step-indicators.six .rectangle-19{background-color:var(--black-300);height:2px;left:388px;top:21px;width:44px}.step-indicators.sp-3 .rectangle-19,.step-indicators.account-4 .rectangle-19,.step-indicators.three .rectangle-19,.step-indicators.sp-1 .rectangle-19,.step-indicators.sp-5 .rectangle-19,.step-indicators.account-sp-4 .rectangle-19{height:2px;left:500px;top:21px;width:44px}.step-indicators.four .rectangle-19,.step-indicators.one .rectangle-19{background-color:var(--black-300);height:2px;left:500px;top:21px;width:44px}.step-indicators.account-sp-5 .rectangle-19,.step-indicators.account-sp-1 .rectangle-19,.step-indicators.account-3 .rectangle-19{height:2px;left:500px;top:21px;width:44px}.step-indicators.account-sp-3 .group-8,.step-indicators.account-2 .group-8,.step-indicators.sp-6 .group-8,.step-indicators.account-5 .group-8,.step-indicators.sp-2 .group-8{height:44px;left:108px;width:46px}.step-indicators.two .group-8{height:44px;left:220px;width:46px}.step-indicators.account-1 .group-8,.step-indicators.account-sp-2 .group-8,.step-indicators.sp-4 .group-8,.step-indicators.five .group-8{height:44px;left:108px;width:46px}.step-indicators.six .group-8{height:72px;left:500px;width:120px}.step-indicators.sp-3 .group-8,.step-indicators.account-4 .group-8,.step-indicators.three .group-8,.step-indicators.sp-1 .group-8,.step-indicators.sp-5 .group-8,.step-indicators.account-sp-4 .group-8,.step-indicators.four .group-8,.step-indicators.one .group-8,.step-indicators.account-sp-5 .group-8,.step-indicators.account-sp-1 .group-8,.step-indicators.account-3 .group-8{height:44px;left:108px;width:46px}.step-indicators.account-sp-3 .overlap-group-3,.step-indicators.account-2 .overlap-group-3,.step-indicators.sp-6 .overlap-group-3,.step-indicators.account-5 .overlap-group-3,.step-indicators.sp-2 .overlap-group-3,.step-indicators.two .overlap-group-3,.step-indicators.account-1 .overlap-group-3,.step-indicators.account-sp-2 .overlap-group-3,.step-indicators.sp-4 .overlap-group-3{background-color:var(--black-300)}.step-indicators.five .overlap-group-3{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.six .overlap-group-3,.step-indicators.sp-3 .overlap-group-3,.step-indicators.account-4 .overlap-group-3,.step-indicators.three .overlap-group-3,.step-indicators.sp-1 .overlap-group-3,.step-indicators.sp-5 .overlap-group-3,.step-indicators.account-sp-4 .overlap-group-3{background-color:var(--black-300)}.step-indicators.four .overlap-group-3{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.one .overlap-group-3,.step-indicators.account-sp-5 .overlap-group-3,.step-indicators.account-sp-1 .overlap-group-3,.step-indicators.account-3 .overlap-group-3{background-color:var(--black-300)}.step-indicators.account-sp-3 .element-7,.step-indicators.account-2 .element-7,.step-indicators.sp-6 .element-7,.step-indicators.account-5 .element-7,.step-indicators.sp-2 .element-7,.step-indicators.two .element-7,.step-indicators.account-1 .element-7,.step-indicators.account-sp-2 .element-7,.step-indicators.sp-4 .element-7{color:var(--white);left:17px;top:7px}.step-indicators.five .element-7{color:var(--blue);left:15px;top:5px}.step-indicators.six .element-7,.step-indicators.sp-3 .element-7,.step-indicators.account-4 .element-7,.step-indicators.three .element-7,.step-indicators.sp-1 .element-7,.step-indicators.sp-5 .element-7,.step-indicators.account-sp-4 .element-7{color:var(--white);left:17px;top:7px}.step-indicators.four .element-7{color:var(--blue);left:15px;top:5px}.step-indicators.one .element-7,.step-indicators.account-sp-5 .element-7,.step-indicators.account-sp-1 .element-7,.step-indicators.account-3 .element-7{color:var(--white);left:17px;top:7px}.step-indicators.account-sp-3 .group-9,.step-indicators.account-2 .group-9,.step-indicators.sp-6 .group-9,.step-indicators.account-5 .group-9,.step-indicators.sp-2 .group-9{left:220px}.step-indicators.two .group-9{left:332px}.step-indicators.account-1 .group-9,.step-indicators.account-sp-2 .group-9,.step-indicators.sp-4 .group-9,.step-indicators.five .group-9{left:220px}.step-indicators.six .group-9{left:108px}.step-indicators.sp-3 .group-9,.step-indicators.account-4 .group-9,.step-indicators.three .group-9,.step-indicators.sp-1 .group-9,.step-indicators.sp-5 .group-9,.step-indicators.account-sp-4 .group-9,.step-indicators.four .group-9,.step-indicators.one .group-9,.step-indicators.account-sp-5 .group-9,.step-indicators.account-sp-1 .group-9,.step-indicators.account-3 .group-9{left:220px}.step-indicators.account-sp-3 .overlap-9,.step-indicators.account-2 .overlap-9,.step-indicators.sp-6 .overlap-9,.step-indicators.account-5 .overlap-9,.step-indicators.sp-2 .overlap-9{background-color:var(--white)}.step-indicators.two .overlap-9{background-color:var(--black-300)}.step-indicators.account-1 .overlap-9,.step-indicators.account-sp-2 .overlap-9,.step-indicators.sp-4 .overlap-9{background-color:var(--white)}.step-indicators.five .overlap-9,.step-indicators.six .overlap-9{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.sp-3 .overlap-9,.step-indicators.account-4 .overlap-9,.step-indicators.three .overlap-9,.step-indicators.sp-1 .overlap-9,.step-indicators.sp-5 .overlap-9,.step-indicators.account-sp-4 .overlap-9{background-color:var(--white)}.step-indicators.four .overlap-9{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.one .overlap-9{background-color:var(--black-300)}.step-indicators.account-sp-5 .overlap-9,.step-indicators.account-sp-1 .overlap-9,.step-indicators.account-3 .overlap-9{background-color:var(--white)}.step-indicators.account-sp-3 .element-8,.step-indicators.account-2 .element-8,.step-indicators.sp-6 .element-8,.step-indicators.account-5 .element-8,.step-indicators.sp-2 .element-8{color:var(--blue);left:15px;top:5px}.step-indicators.two .element-8{color:var(--white);left:16px;top:7px}.step-indicators.account-1 .element-8,.step-indicators.account-sp-2 .element-8,.step-indicators.sp-4 .element-8,.step-indicators.five .element-8,.step-indicators.six .element-8,.step-indicators.sp-3 .element-8,.step-indicators.account-4 .element-8,.step-indicators.three .element-8,.step-indicators.sp-1 .element-8,.step-indicators.sp-5 .element-8,.step-indicators.account-sp-4 .element-8,.step-indicators.four .element-8{color:var(--blue);left:15px;top:5px}.step-indicators.one .element-8{color:var(--white);left:17px;top:7px}.step-indicators.account-sp-5 .element-8,.step-indicators.account-sp-1 .element-8,.step-indicators.account-3 .element-8{color:var(--blue);left:15px;top:5px}.step-indicators.account-sp-3 .group-10,.step-indicators.account-2 .group-10,.step-indicators.sp-6 .group-10,.step-indicators.account-5 .group-10,.step-indicators.sp-2 .group-10{left:332px}.step-indicators.two .group-10{left:444px}.step-indicators.account-1 .group-10,.step-indicators.account-sp-2 .group-10,.step-indicators.sp-4 .group-10,.step-indicators.five .group-10{left:332px}.step-indicators.six .group-10{left:220px}.step-indicators.sp-3 .group-10,.step-indicators.account-4 .group-10,.step-indicators.three .group-10,.step-indicators.sp-1 .group-10,.step-indicators.sp-5 .group-10,.step-indicators.account-sp-4 .group-10{left:332px}.step-indicators.four .group-10{left:444px}.step-indicators.one .group-10,.step-indicators.account-sp-5 .group-10,.step-indicators.account-sp-1 .group-10,.step-indicators.account-3 .group-10{left:332px}.step-indicators.account-sp-3 .overlap-10,.step-indicators.account-2 .overlap-10,.step-indicators.sp-6 .overlap-10,.step-indicators.account-5 .overlap-10,.step-indicators.sp-2 .overlap-10,.step-indicators.two .overlap-10,.step-indicators.account-1 .overlap-10,.step-indicators.account-sp-2 .overlap-10,.step-indicators.sp-4 .overlap-10{background-color:var(--black-300)}.step-indicators.five .overlap-10,.step-indicators.six .overlap-10{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.sp-3 .overlap-10,.step-indicators.account-4 .overlap-10,.step-indicators.three .overlap-10,.step-indicators.sp-1 .overlap-10,.step-indicators.sp-5 .overlap-10,.step-indicators.account-sp-4 .overlap-10,.step-indicators.four .overlap-10,.step-indicators.one .overlap-10,.step-indicators.account-sp-5 .overlap-10,.step-indicators.account-sp-1 .overlap-10,.step-indicators.account-3 .overlap-10{background-color:var(--black-300)}.step-indicators.account-sp-3 .element-9,.step-indicators.account-2 .element-9,.step-indicators.sp-6 .element-9,.step-indicators.account-5 .element-9,.step-indicators.sp-2 .element-9,.step-indicators.two .element-9,.step-indicators.account-1 .element-9,.step-indicators.account-sp-2 .element-9,.step-indicators.sp-4 .element-9{color:var(--white);left:17px;top:7px}.step-indicators.five .element-9{color:var(--blue);left:14px;top:5px}.step-indicators.six .element-9{color:var(--blue);left:15px;top:5px}.step-indicators.sp-3 .element-9,.step-indicators.account-4 .element-9,.step-indicators.three .element-9,.step-indicators.sp-1 .element-9,.step-indicators.sp-5 .element-9,.step-indicators.account-sp-4 .element-9,.step-indicators.four .element-9{color:var(--white);left:17px;top:7px}.step-indicators.one .element-9{color:var(--white);left:16px;top:7px}.step-indicators.account-sp-5 .element-9,.step-indicators.account-sp-1 .element-9,.step-indicators.account-3 .element-9{color:var(--white);left:17px;top:7px}.step-indicators.account-sp-3 .group-11,.step-indicators.account-2 .group-11,.step-indicators.sp-6 .group-11,.step-indicators.account-5 .group-11,.step-indicators.sp-2 .group-11,.step-indicators.two .group-11,.step-indicators.account-1 .group-11,.step-indicators.account-sp-2 .group-11,.step-indicators.sp-4 .group-11,.step-indicators.five .group-11{left:556px}.step-indicators.six .group-11{left:332px}.step-indicators.sp-3 .group-11,.step-indicators.account-4 .group-11,.step-indicators.three .group-11,.step-indicators.sp-1 .group-11,.step-indicators.sp-5 .group-11,.step-indicators.account-sp-4 .group-11,.step-indicators.four .group-11{left:556px}.step-indicators.one .group-11{left:444px}.step-indicators.account-sp-5 .group-11,.step-indicators.account-sp-1 .group-11,.step-indicators.account-3 .group-11{left:556px}.step-indicators.account-sp-3 .overlap-11,.step-indicators.account-2 .overlap-11,.step-indicators.sp-6 .overlap-11,.step-indicators.account-5 .overlap-11,.step-indicators.sp-2 .overlap-11,.step-indicators.two .overlap-11,.step-indicators.account-1 .overlap-11,.step-indicators.account-sp-2 .overlap-11,.step-indicators.sp-4 .overlap-11,.step-indicators.five .overlap-11{background-color:var(--black-300)}.step-indicators.six .overlap-11{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.sp-3 .overlap-11,.step-indicators.account-4 .overlap-11,.step-indicators.three .overlap-11,.step-indicators.sp-1 .overlap-11,.step-indicators.sp-5 .overlap-11,.step-indicators.account-sp-4 .overlap-11,.step-indicators.four .overlap-11,.step-indicators.one .overlap-11,.step-indicators.account-sp-5 .overlap-11,.step-indicators.account-sp-1 .overlap-11,.step-indicators.account-3 .overlap-11{background-color:var(--black-300)}.step-indicators.account-sp-3 .element-10,.step-indicators.account-2 .element-10,.step-indicators.sp-6 .element-10,.step-indicators.account-5 .element-10,.step-indicators.sp-2 .element-10,.step-indicators.two .element-10,.step-indicators.account-1 .element-10,.step-indicators.account-sp-2 .element-10,.step-indicators.sp-4 .element-10,.step-indicators.five .element-10{color:var(--white);left:16px;top:7px}.step-indicators.six .element-10{color:var(--blue);left:14px;top:5px}.step-indicators.sp-3 .element-10,.step-indicators.account-4 .element-10,.step-indicators.three .element-10,.step-indicators.sp-1 .element-10,.step-indicators.sp-5 .element-10,.step-indicators.account-sp-4 .element-10,.step-indicators.four .element-10{color:var(--white);left:16px;top:7px}.step-indicators.one .element-10{color:var(--white);left:17px;top:7px}.step-indicators.account-sp-5 .element-10,.step-indicators.account-sp-1 .element-10,.step-indicators.account-3 .element-10{color:var(--white);left:16px;top:7px}.step-indicators.account-sp-3 .group-12,.step-indicators.account-2 .group-12,.step-indicators.sp-6 .group-12,.step-indicators.account-5 .group-12,.step-indicators.sp-2 .group-12,.step-indicators.two .group-12,.step-indicators.account-1 .group-12,.step-indicators.account-sp-2 .group-12,.step-indicators.sp-4 .group-12,.step-indicators.five .group-12{left:556px}.step-indicators.six .group-12{left:444px}.step-indicators.sp-3 .group-12,.step-indicators.account-4 .group-12,.step-indicators.three .group-12,.step-indicators.sp-1 .group-12,.step-indicators.sp-5 .group-12,.step-indicators.account-sp-4 .group-12,.step-indicators.four .group-12,.step-indicators.one .group-12,.step-indicators.account-sp-5 .group-12,.step-indicators.account-sp-1 .group-12,.step-indicators.account-3 .group-12{left:556px}.step-indicators.account-sp-3 .overlap-12,.step-indicators.account-2 .overlap-12,.step-indicators.sp-6 .overlap-12,.step-indicators.account-5 .overlap-12,.step-indicators.sp-2 .overlap-12,.step-indicators.two .overlap-12,.step-indicators.account-1 .overlap-12,.step-indicators.account-sp-2 .overlap-12,.step-indicators.sp-4 .overlap-12,.step-indicators.five .overlap-12{background-color:var(--black-300)}.step-indicators.six .overlap-12{background-color:var(--white);border:2px solid;border-color:var(--blue)}.step-indicators.sp-3 .overlap-12,.step-indicators.account-4 .overlap-12,.step-indicators.three .overlap-12,.step-indicators.sp-1 .overlap-12,.step-indicators.sp-5 .overlap-12,.step-indicators.account-sp-4 .overlap-12,.step-indicators.four .overlap-12,.step-indicators.one .overlap-12,.step-indicators.account-sp-5 .overlap-12,.step-indicators.account-sp-1 .overlap-12,.step-indicators.account-3 .overlap-12{background-color:var(--black-300)}.step-indicators.account-sp-3 .element-11,.step-indicators.account-2 .element-11,.step-indicators.sp-6 .element-11,.step-indicators.account-5 .element-11,.step-indicators.sp-2 .element-11,.step-indicators.two .element-11,.step-indicators.account-1 .element-11,.step-indicators.account-sp-2 .element-11,.step-indicators.sp-4 .element-11,.step-indicators.five .element-11{color:var(--white);left:16px;top:7px}.step-indicators.six .element-11{color:var(--blue);left:15px;top:5px}.step-indicators.sp-3 .element-11,.step-indicators.account-4 .element-11,.step-indicators.three .element-11,.step-indicators.sp-1 .element-11,.step-indicators.sp-5 .element-11,.step-indicators.account-sp-4 .element-11,.step-indicators.four .element-11,.step-indicators.one .element-11,.step-indicators.account-sp-5 .element-11,.step-indicators.account-sp-1 .element-11,.step-indicators.account-3 .element-11{color:var(--white);left:16px;top:7px}.sub-title{align-items:center;background-color:var(--BG-2);display:flex;position:relative}.sub-title .text-wrapper-25{color:var(--black-900);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.sub-title .group-wrapper{height:20px;position:relative}.sub-title .group-13{height:20px}.sub-title .overlap-group-5{position:relative}.sub-title .text-wrapper-26{color:var(--white);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:6px;letter-spacing:0;line-height:normal;position:absolute;top:1px}.sub-title .rectangle-22{background-color:var(--alert-1);border-radius:2px;height:20px;left:0;position:absolute;top:1px;width:163px}.sub-title .rectangle-23{background-color:var(--blue);border-radius:2px;height:20px;left:0;position:absolute;top:1px;width:36px}.sub-title .text-wrapper-27{color:#fff;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);height:20px;left:6px;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;top:0;white-space:nowrap}.sub-title .label-optional-instance{color:var(--white)!important}.sub-title.option{gap:8px;padding:4px 16px 4px 12px;width:800px}.sub-title.sp-text-only{gap:8px;padding:4px 8px;width:311px}.sub-title.must{gap:8px;padding:4px 16px 4px 12px;width:800px}.sub-title.sp-must{flex-wrap:wrap;gap:8px 8px;padding:4px 8px;width:311px}.sub-title.sp-long{gap:8px;padding:4px 8px;width:343px}.sub-title.must-2{gap:8px;padding:4px 16px 4px 12px;width:800px}.sub-title.sp-option{gap:8px;padding:4px 8px;width:311px}.sub-title.sp-must-2,.sub-title.sp-recommend{flex-wrap:wrap;gap:8px 8px;padding:4px 8px;width:311px}.sub-title.text-only{gap:8px;padding:4px 16px 4px 12px;width:800px}.sub-title.option .text-wrapper-25{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.sub-title.sp-text-only .text-wrapper-25{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.sub-title.must .text-wrapper-25{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.sub-title.sp-must .text-wrapper-25,.sub-title.sp-long .text-wrapper-25{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.sub-title.must-2 .text-wrapper-25{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.sub-title.sp-option .text-wrapper-25,.sub-title.sp-must-2 .text-wrapper-25,.sub-title.sp-recommend .text-wrapper-25{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.sub-title.text-only .text-wrapper-25{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.sub-title.option .group-wrapper,.sub-title.sp-text-only .group-wrapper,.sub-title.must .group-wrapper,.sub-title.sp-must .group-wrapper,.sub-title.sp-long .group-wrapper{width:36px}.sub-title.must-2 .group-wrapper{width:163px}.sub-title.sp-option .group-wrapper{width:36px}.sub-title.sp-must-2 .group-wrapper{width:163px}.sub-title.sp-recommend .group-wrapper,.sub-title.text-only .group-wrapper{width:36px}.sub-title.option .group-13,.sub-title.sp-text-only .group-13,.sub-title.must .group-13,.sub-title.sp-must .group-13,.sub-title.sp-long .group-13{width:38px}.sub-title.must-2 .group-13{width:536px}.sub-title.sp-option .group-13{width:38px}.sub-title.sp-must-2 .group-13,.sub-title.sp-recommend .group-13{width:536px}.sub-title.text-only .group-13{width:38px}.sub-title.option .overlap-group-5,.sub-title.sp-text-only .overlap-group-5{height:20px;width:36px}.sub-title.must .overlap-group-5,.sub-title.sp-must .overlap-group-5{background-color:var(--alert-1);border-radius:2px;height:20px;width:36px}.sub-title.sp-long .overlap-group-5{height:20px;width:36px}.sub-title.must-2 .overlap-group-5{height:21px;top:-1px;width:163px}.sub-title.sp-option .overlap-group-5{height:20px;width:36px}.sub-title.sp-must-2 .overlap-group-5,.sub-title.recommend .overlap-group-5{height:21px;top:-1px;width:163px}.sub-title.text-only .overlap-group-5{height:20px;width:36px}.text-box{position:relative}.text-box .rectangle-25{left:0;position:absolute}.text-box .rectangle-26{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;flex:1;flex-grow:1;height:40px;position:relative}.text-box .rectangle-27{background-color:var(--black-500);height:2px;position:relative;width:12px}.text-box .rectangle-28{border:1px solid;border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.text-box .text-wrapper-23{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:0;white-space:nowrap;width:280px}.text-box .frame-11{align-items:flex-start;display:flex;flex-direction:column;gap:2px;position:relative;width:311px}.text-box .frame-100{align-items:flex-end;display:inline-flex;gap:13px;left:0}.text-box .text-wrapper-24{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.text-box .rectangle-29{background-color:var(--unfilled);align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%;padding:10px 8px}.text-box .rectangle-30{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%}.text-box .div-6{position:absolute}.text-box .text-wrapper-25{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;margin-top:-1px;position:relative;width:fit-content}.text-box .line{margin-right:-1px;object-fit:cover;position:relative;width:1px}.text-box .frame-12{align-items:flex-start;flex-direction:column;gap:2px;position:relative}.text-box .div-7_{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.text-box .rectangle-30{position:relative}.text-box .rectangle-31{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:142px}.text-box .overlap-group-7{border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.text-box .visibility{height:24px!important;left:278px!important;position:absolute!important;top:9px!important;width:24px!important}.text-box .text-wrapper-26{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:15px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:9px;white-space:nowrap}.text-box .rectangle-32{position:relative}.text-box .text-wrapper-27{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:311px}.text-box .frame-13{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:311px}.text-box .rectangle-33{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:311px}.text-box .frame-14{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.text-box .frame-15{flex:0 0 auto;height:23px;position:relative}.text-box .text-wrapper-28{color:var(--alert-1);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;height:20px;letter-spacing:0;line-height:19.2px;margin-top:-1px;position:relative;white-space:nowrap;width:280px}.text-box .div-8{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:280px}.text-box .frame-16{align-self:stretch;display:flex;position:relative;width:100%}.text-box .rectangle-34{align-self:stretch;background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:40px;position:relative;width:100%}.text-box .text-wrapper-29{color:var(--alert-1);flex:1;font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative}.text-box .text-wrapper-30{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.text-box .visibility-1{height:24px!important;position:relative!important;width:24px!important}.text-box .visibility-3{height:24px!important;position:static!important;width:24px!important}.text-box.one-68-four{align-items:flex-start;display:flex;flex-direction:column;gap:4px;width:280px}.text-box.one-68-sp_2{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.text-box.one-68-sp_3{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.text-box.one-68-one{height:69px;width:280px}.text-box.one-68-sp-PW{height:69px;width:311px}.text-box.one-68-two{height:69px;width:280px}.text-box.one-68-sp_4{height:69px;width:311px}.text-box.one-68-sp,.text-box.one-68-sp_1{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.text-box.one-68-PW{align-items:flex-start;display:flex;flex-direction:column;gap:6px;width:280px}.text-box.one-68-sp_5,.text-box.one-68-sp_6{height:69px;width:311px}.text-box.one-68-five,.text-box.one-68-six{height:69px;width:280px}.text-box.one-68-three{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;width:280px}.text-box.one-68-four .group-22{height:69px}.text-box.one-68-sp_2 .group-22{height:44px;position:relative;width:311px}.text-box.one-68-sp_3 .group-22{height:60px;position:relative;width:311px}.text-box.one-68-one .group-22{height:69px;position:relative;width:282px}.text-box.one-68-sp-PW .group-22{height:69px}.text-box.one-68-two .group-22{height:69px;position:relative;width:282px}.text-box.one-68-sp_4 .group-22{height:69px;position:relative}.text-box.one-68-sp .group-22,.text-box.one-68-sp_1 .group-22{height:69px;position:relative;width:311px}.text-box.one-68-PW .group-22{height:69px}.text-box.one-68-sp_5 .group-22{height:69px;position:relative}.text-box.one-68-five .group-22,.text-box.one-68-six .group-22{height:69px;position:relative;width:282px}.text-box.one-68-three .group-22{height:69px}.text-box.one-68-four .rectangle-25,.text-box.one-68-sp_2 .rectangle-25,.text-box.one-68-sp_3 .rectangle-25{top:0;width:280px}.text-box.one-68-one .rectangle-25{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;top:29px;width:280px}.text-box.one-68-sp-PW .rectangle-25{top:0;width:280px}.text-box.one-68-two .rectangle-25{align-items:center;display:flex;gap:12px;justify-content:center;top:29px;width:280px}.text-box.one-68-sp_4 .rectangle-25{height:69px;top:0;width:311px}.text-box.one-68-sp .rectangle-25,.text-box.one-68-sp_1 .rectangle-25,.text-box.one-68-PW .rectangle-25{top:0;width:280px}.text-box.one-68-sp_5 .rectangle-25{height:69px;top:0;width:311px}.text-box.one-68-five .rectangle-25,.text-box.one-68-six .rectangle-25{height:69px;top:0;width:282px}.text-box.one-68-three .rectangle-25{top:0;width:280px}.text-box.one-68-four .rectangle-28,.text-box.one-68-sp_2 .rectangle-28,.text-box.one-68-sp_3 .rectangle-28,.text-box.one-68-one .rectangle-28,.text-box.one-68-sp-PW .rectangle-28,.text-box.one-68-two .rectangle-28,.text-box.one-68-sp_4 .rectangle-28,.text-box.one-68-sp .rectangle-28,.text-box.one-68-sp_1 .rectangle-28,.text-box.one-68-PW .rectangle-28,.text-box.one-68-sp_5 .rectangle-28,.text-box.one-68-five .rectangle-28{border-color:var(--blue)}.text-box.one-68-six .rectangle-28{border-color:var(--black-100)}.text-box.one-68-three .rectangle-28,.text-box.one-68-four .rectangle-29,.text-box.one-68-sp_2 .rectangle-29,.text-box.one-68-sp_3 .rectangle-29,.text-box.one-68-one .rectangle-29,.text-box.one-68-sp-PW .rectangle-29,.text-box.one-68-two .rectangle-29,.text-box.one-68-sp_4 .rectangle-29,.text-box.one-68-sp_4 .rectangle-25,.text-box.one-68-sp_5 .rectangle-29,.text-box.one-68-sp .rectangle-29,.text-box.one-68-sp_1 .rectangle-29,.text-box.one-68-PW .rectangle-29{border-color:var(--blue)}.text-box.one-68-sp_5 .rectangle-29{border-color:var(--black-100)}.text-box.one-68-five .rectangle-29,.text-box.one-68-six .rectangle-29,.text-box.one-68-three .rectangle-29{border-color:var(--blue)}.text-box.one-68-error .rectangle-29,.text-box.one-68-double .rectangle-29{background-color:var(--alert-2);border-color:var(--alert-1)}.text-box.one-68-sp_6 .rectangle-29{background-color:var(--unfilled);border-color:var(--black-100)}.text-box.one-68-four .div-6,.text-box.one-68-sp_2 .div-6,.text-box.one-68-sp_3 .div-6{left:12px;top:0}.text-box.one-68-one .div-6{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:0;white-space:nowrap}.text-box.one-68-sp-PW .div-6{left:12px;top:0}.text-box.one-68-two .div-6{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:0;white-space:nowrap}.text-box.one-68-sp_4 .div-6{align-items:center;display:inline-flex;gap:6px;left:12px;top:36px}.text-box.one-68-sp .div-6,.text-box.one-68-sp_1 .div-6,.text-box.one-68-PW .div-6{left:12px;top:0}.text-box.one-68-sp_5 .div-6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:12px;letter-spacing:0;line-height:22.4px;top:35px;white-space:nowrap}.text-box.one-68-five .div-6{align-items:center;display:inline-flex;gap:6px;left:12px;top:40px}.text-box.one-68-six .div-6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:12px;letter-spacing:0;line-height:normal;top:39px}.text-box.one-68-three .div-6{left:12px;top:0}.text-box.one-68-four .text-wrapper-25,.text-box.one-68-sp_2 .text-wrapper-25,.text-box.one-68-sp_3 .text-wrapper-25,.text-box.one-68-one .text-wrapper-25,.text-box.one-68-sp-PW .text-wrapper-25,.text-box.one-68-two .text-wrapper-25{line-height:normal}.text-box.one-68-sp_4 .text-wrapper-25{line-height:22.4px;white-space:nowrap}.text-box.one-68-sp .text-wrapper-25,.text-box.one-68-sp_1 .text-wrapper-25,.text-box.one-68-PW .text-wrapper-25,.text-box.one-68-sp_5 .text-wrapper-25,.text-box.one-68-five .text-wrapper-25,.text-box.one-68-six .text-wrapper-25,.text-box.one-68-three .text-wrapper-25{line-height:normal}.text-box.one-68-four .line,.text-box.one-68-sp_2 .line,.text-box.one-68-sp_3 .line,.text-box.one-68-one .line,.text-box.one-68-sp-PW .line,.text-box.one-68-two .line{height:20px}.text-box.one-68-sp_4 .line{height:22px}.text-box.one-68-sp .line,.text-box.one-68-sp_1 .line,.text-box.one-68-PW .line,.text-box.one-68-sp_5 .line,.text-box.one-68-five .line,.text-box.one-68-six .line,.text-box.one-68-three .line{height:20px}.text-box.one-68-four .frame-12{display:flex}.text-box.one-68-sp_2 .frame-12,.text-box.one-68-sp_3 .frame-12{display:inline-flex}.text-box.one-68-one .frame-12{display:flex}.text-box.one-68-sp-PW .frame-12{display:flex;width:311px}.text-box.one-68-two .frame-12,.text-box.one-68-sp_4 .frame-12{display:flex}.text-box.one-68-sp .frame-12,.text-box.one-68-sp_1 .frame-12{display:flex;width:311px}.text-box.one-68-PW .frame-12,.text-box.one-68-sp_5 .frame-12,.text-box.one-68-five .frame-12,.text-box.one-68-six .frame-12,.text-box.one-68-three .frame-12{display:flex}.text-box.one-68-error .frame-12,.text-box.one-68-double .frame-12,.text-box.one-68-sp_6 .frame-12{display:flex;width:311px}.text-box.one-68-sp .div-7_{height:23px}.text-box.one-68-sp_1 .div-7_{height:23px;white-space:nowrap}.text-box.one-68-four .rectangle-30,.text-box.one-68-sp_2 .rectangle-30,.text-box.one-68-sp_3 .rectangle-30,.text-box.one-68-one .rectangle-30{width:311px}.text-box.one-68-sp-PW .rectangle-30{border:1px solid;height:44px;margin-right:-2px;width:313px;border-radius:4px;border-color:var(--black-100)}.text-box.one-68-two .rectangle-30,.text-box.one-68-sp_4 .rectangle-30{width:311px}.text-box.one-68-sp .rectangle-30{border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;width:311px}.text-box.one-68-sp_1 .rectangle-30{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;width:311px}.text-box.one-68-PW .rectangle-30,.text-box.one-68-sp_5 .rectangle-30,.text-box.one-68-five .rectangle-30,.text-box.one-68-six .rectangle-30,.text-box.one-68-three .rectangle-30,.text-box.one-68-four .rectangle-32{width:311px}.text-box.one-68-sp_2 .rectangle-32{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;width:311px}.text-box.one-68-sp_3 .rectangle-32{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;width:100%}.text-box.one-68-one .rectangle-32,.text-box.one-68-one .rectangle-35,.text-box.one-68-sp-PW .rectangle-32,.text-box.one-68-two .rectangle-32,.text-box.one-68-sp_4 .rectangle-32,.text-box.one-68-sp .rectangle-32,.text-box.one-68-sp_1 .rectangle-32,.text-box.one-68-PW .rectangle-32,.text-box.one-68-sp_5 .rectangle-32,.text-box.one-68-five .rectangle-32,.text-box.one-68-six .rectangle-32,.text-box.one-68-three .rectangle-32{width:311px}.text-box.one-68-PW .div-8{height:23px;white-space:nowrap}.text-box.one-68-four .frame-16{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:5px}.text-box.one-68-sp_2 .frame-16,.text-box.one-68-sp_3 .frame-16,.text-box.one-68-one .frame-16,.text-box.one-68-sp-PW .frame-16,.text-box.one-68-two .frame-16,.text-box.one-68-sp_4 .frame-16,.text-box.one-68-sp .frame-16,.text-box.one-68-sp_1 .frame-16{align-items:flex-start}.text-box.one-68-PW .frame-16{align-items:center;border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;justify-content:space-between;padding:7px 12px}.text-box.one-68-sp_5 .frame-16,.text-box.one-68-five .frame-16,.text-box.one-68-six .frame-16,.text-box.one-68-three .frame-16{align-items:flex-start}.text-box .frame-18{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;position:relative}.text-box.property-1-3-PC .frame-18{width:800px}.text-box.property-1-3-SP .frame-18,.text-box.property-1-3-sp-small .frame-18{width:311px}.text-box.property-1-3-six-hundred .frame-18,.text-box.property-1-3-small .frame-18{width:600px}.text-box .rectangle-24{border:1px solid;border-color:var(--blue);border-radius:4px;position:relative;width:100%;height:100px;padding:10px 8px}.text-box.property-1-3-PC .rectangle-24{height:160px;width:800px}.text-box.property-1-3-SP .rectangle-24{height:160px;width:311px}.text-box.property-1-3-sp-small .rectangle-24{height:112px;width:311px}.text-box.property-1-3-six-hundred .rectangle-24{align-self:stretch;height:160px;width:100%}.text-box.property-1-3-small .rectangle-24{align-self:stretch;height:100px;width:100%}.text-box-wrapper{position:relative;width:100%;max-width:300px}.text-box-wrapper .password-input{width:100%;padding:8px 30px 8px 10px;font-size:16px;background-color:var(--alert-2);border-color:var(--alert-1)}.text-box-wrapper .password-input-unfild{width:100%;padding:8px 30px 8px 10px;font-size:16px;background-color:var(--unfilled);border-color:var(--unfilled)}.text-box-wrapper .password-input-complete{width:100%;padding:8px 30px 8px 10px;font-size:16px}.toggle-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#888}.toggle-icon:hover{color:#333}.text-box .frame-18{width:311px}.text-box .text-wrapper-10{width:100%;color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}.whole_watch_input_wrapper{display:flex;flex-direction:column;min-height:100%}.orp{flex:1;background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%;box-sizing:border-box;margin-top:55px;overflow-x:hidden}.orp .error{height:20px!important;position:relative!important;width:20px!important}.orp .div-12{background-color:var(--BG-2);height:100%;position:relative;width:100%;margin-top:55px}.orp .div-14{align-items:center;display:flex;gap:4px;position:relative;width:280px}.orp .step-indicators-instance{top:50%;left:50%;transform:translate(-50%,-50%)}.orp .frame-case{align-items:flex-end;display:inline-flex;gap:13px}.orp .case-input{gap:21px;height:44px;justify-content:flex-end;width:135px;border-color:var(--blue);background-color:var(--unfilled);border:1px solid;border-radius:4px;display:flex;padding:10px 8px;position:relative}.orp .case-input-error{gap:21px;height:44px;justify-content:flex-end;width:135px;border-color:var(--alert-1);background-color:var(--alert-2);border:1px solid;border-radius:4px;display:flex;padding:10px 8px;position:relative}.orp .case-input-complete{gap:21px;height:44px;justify-content:flex-end;background-color:var(--BG-1);width:135px;border:1px solid;border-radius:4px;display:flex;padding:10px 8px}.orp .line{position:relative;height:44px}.orp .rectangle-27{background-color:var(--black-500);height:2px;width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orp .overlap-16{left:0;margin-top:100px;width:100%}.orp .frame-47{align-items:flex-start;display:flex;flex-direction:column;gap:40px;left:0;top:0}.orp .frame-48{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.orp .frame-49{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp .frame-50{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%;margin-top:-100px}.orp .frame-51{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp .text-wrapper-84{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp .text-wrapper-85{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:343px}.orp .frame-52{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.orp .frame-53{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.orp .frame-54{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp .frame-55{align-items:center;align-self:stretch;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.orp .frame-56{align-items:flex-start;display:flex;flex-direction:column;gap:50px;position:relative;width:311px}.orp .frame-57{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp .frame-58{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp .frame-59{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp .text-wrapper-86{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp .check{height:28px!important;position:relative!important;width:28px!important}.orp .rectangle-50{background-color:var(--black-100);height:1px;position:relative;width:311px}.orp .frame-60{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:50px;position:relative}.orp .guarantee_number_input_section .frame-60{gap:16px}.orp .guarantee_number_input_section .frame-60 .barcode-read-error{width:auto}.orp .group-3{height:23px;position:relative;width:280px}.orp .group-19{height:364px;position:relative;width:311px}.orp .frame-61{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-300);display:flex;flex-direction:column;gap:20px;padding:1px 1px 20px;position:relative;width:311px}.orp .frame-62,.orp .prev-sample-image-card{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp .sub-title-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;padding:16px 0 4px;position:relative}.orp .text-wrapper-87{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp .frame-63{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 12px;position:relative}.orp .group-20{height:72px;position:relative;width:168px}.orp .overlap-group-14{height:72px;position:relative}.orp .rectangle-51{background-color:var(--BG-2);height:72px;left:1px;position:absolute;top:0;width:167px}.orp .group-21{height:72px;left:0;position:absolute;top:0;width:156px}.orp .overlap-group-15{height:72px;left:0;position:absolute;top:0;width:84px}.orp .step{height:72px;left:0;position:absolute;top:0;width:72px}.orp .plus{height:24px!important;left:60px!important;position:absolute!important;top:24px!important;width:24px!important}.orp .card-1{height:72px!important;left:84px!important;position:absolute!important;top:0!important;width:72px!important}.orp .frame-64{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:0 12px;position:relative;width:100%}.orp .frame-65{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp .frame-66{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp .text-wrapper-88{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp .p{align-self:stretch;color:transparent;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative}.orp .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.orp .text-wrapper-89{color:#0050a5;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);text-decoration:underline}.orp .button-small-instance{width:260px!important;justify-content:center;align-items:center}.orp .frame-67{align-items:flex-start;background-color:var(--BG-2);border:1px solid;border-color:var(--black-100);display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:16px 12px;position:relative}.orp .frame-68{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp .icon-instance-node{height:24px!important;position:relative!important;width:24px!important}.orp .text-wrapper-90{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp .frame-69,.orp .div-model-image{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp .frame-70{align-items:flex-start;display:flex;flex:0 0 auto;gap:8px;position:relative;width:287px}.orp .choice-instance{width:90px!important}.orp .design-component-instance-node{padding:8px 16px!important}.orp .choice-2{font-family:var(--body-small-sp-font-family)!important;font-size:var(--body-small-sp-font-size)!important;font-style:var(--body-small-sp-font-style)!important;font-weight:var(--body-small-sp-font-weight)!important;letter-spacing:var(--body-small-sp-letter-spacing)!important;line-height:var(--body-small-sp-line-height)!important;margin-left:-1px!important;margin-right:-1px!important}.orp .choice-3{background-color:var(--black-300)!important}.orp .choice-4{background-color:unset!important;width:90px!important}.orp .choice-5{color:var(--black-500)!important;font-family:var(--body-small-sp-font-family)!important;font-size:var(--body-small-sp-font-size)!important;font-style:var(--body-small-sp-font-style)!important;font-weight:var(--body-small-sp-font-weight)!important;letter-spacing:var(--body-small-sp-letter-spacing)!important;line-height:var(--body-small-sp-line-height)!important;margin-left:-17px!important;margin-right:-17px!important;white-space:unset!important}.orp .frame-71{align-items:center;background-color:var(--BG-2);border:1px solid;border-color:var(--blue);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:16px 0;position:relative;width:287px}.orp .frame-72{align-items:center;display:flex;gap:8px;height:62px;justify-content:center;padding:0 12px;position:relative;width:283px}.orp .frame-102{align-items:center;display:flex;gap:8px;justify-content:center;padding:0;position:relative;width:283px;left:5px}.orp .frame-103{align-items:center;display:flex;gap:8px;justify-content:center;padding:0;position:relative;width:283px}.orp .GS-card-instance{height:51.25px!important;width:80.26px!important}.orp .GS-card-2{height:53px!important;left:-1px!important;top:-1px!important;width:82px!important}.orp .credor-card-instance{height:51.05px!important;width:80.82px!important}.orp .credor-card-2{height:55px!important;left:-2px!important;top:-2px!important;width:84px!important}.orp .seiko-card-instance{background-image:url(../../../static/img/1-7.png)!important;height:50.68px!important;position:relative!important;width:80.13px!important}.orp .text-wrapper-91{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:255px}.orp .seiko-card-2{background-image:url(../../../static/img/1-8.png)!important;height:160px!important;position:unset!important;top:unset!important}.orp .seiko-card-4{height:160px!important;position:relative!important;width:90%!important}.orp .group-22{height:190px;position:relative;width:311px}.orp .sub-title-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;justify-content:center;padding:16px 16px 4px 12px;position:relative;width:100%}.orp .text-wrapper-92{color:#000;font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp .group-23{height:72px;position:relative;width:96px}.orp .frame-73{align-items:flex-start;display:inline-flex;flex-direction:column;gap:10px;padding:0 12px;position:relative}.orp .group-24{height:72px;position:relative;width:72px}.orp .rectangle-52{background-color:var(--BG-2);height:72px;left:1px;position:absolute;top:0;width:71px}.orp .group-25{background-image:url(https://repair.seiko-watch.co.jp/build/assets/step1-1-DNuWbDWo.svg);background-size:100% 100%;height:72px;left:0;position:absolute;top:0;width:72px}.orp .frame-74{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;padding:0 12px;position:relative;width:100%}.orp .element-15{align-self:stretch;color:transparent;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative}.orp .frame-75{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp .sub-title-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.orp .sub-title-4{color:#000!important}.orp .frame-76{display:flex;flex-direction:column;align-items:center;flex:0 0 30%;box-sizing:border-box}.orp .frame-76>.frame-88{gap:20px}.orp .frame-77{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.orp .text-wrapper-93{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp .button-small-2{background-image:url(../../../static/img/camera-2.svg)!important}.orp .design-component-instance-node-2{flex:0 0 auto!important;margin-bottom:20px}.orp .frame-78{align-items:flex-start;align-self:stretch;background-color:var(--white);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp .frame-79{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp .text-wrapper-94{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp .frame-80{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--blue);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:16px 0;position:relative;width:311px}.orp .frame-81{display:inline-flex;flex-direction:column;align-items:center;gap:20px;position:relative;flex:0 0 auto}.orp .frame-82{display:inline-flex;flex-direction:column;align-items:center;gap:6px;position:relative;flex:0 0 auto}.orp .line-11{position:relative;width:100%;height:1px;object-fit:cover}.orp .line-12{position:relative;width:100%;height:1px;padding:0 16px;object-fit:cover}.orp .text-wrapper-95{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp .design-component-instance-node-3{height:180px!important;position:relative!important;width:100%!important}.orp .seiko-card-5{background-image:url(../../../static/img/1-12.png)!important;height:99%!important}.orp .seiko-card-6{height:12px!important;left:225px!important;top:55px!important;width:46px!important}.orp .GS-card-3{height:53px!important;left:160px!important;top:10px!important;width:119px!important;z-index:10}.orp .GS-card-4{height:21px!important;left:144px!important;top:34%!important;width:140px!important;z-index:11}.orp .GS-card-5{background-image:url(../../../static/img/gs-1-11.png)!important;height:186px!important;left:-3px!important;top:-2px!important;width:291px!important}.orp .line-10,.orp .line-6{height:99%;object-fit:cover;position:relative;width:99%}.orp .overlap-group-wrapper-2{position:relative;width:285px;height:180px}.orp .set-gs-card-1{position:absolute;bottom:43%}.orp .set-gs-card-2{position:absolute;bottom:64%}.orp .GS-guarantee-instance{height:404px!important;margin-bottom:-.5px!important;position:relative!important;width:286px!important}.orp .GS-guarantee-2{background-image:url(../../../static/img/2-6-8.png)!important;height:93%!important;width:285px!important}.orp .GS-guarantee-3{height:22px!important;left:21px!important;top:94px!important;width:122px!important}.orp .div-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp .text-box-instance{flex:0 0 auto!important;width:311px!important}.orp .frame-83{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:311px}.orp .seiko-card-7{height:32px!important;left:171px!important;top:34%!important;width:106px!important}.orp .GS-card-6{height:20px!important;left:162px!important;top:10px!important;width:72px!important}.orp .GS-guarantee-4{height:22px!important;left:20px!important;top:100px!important;width:122px!important}.orp .sub-title-5{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex-wrap:wrap;gap:8px 8px;height:64px;padding:4px 8px;position:relative;width:100%}.orp .frame-84{align-items:flex-start;display:flex;flex-direction:column;gap:4px;position:relative;width:163px}.orp .text-wrapper-96{align-self:stretch;color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.orp .label-must-instance{align-self:stretch!important;width:100%!important}.orp .case-no{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;width:311px}.orp .text-box-2{height:unset!important;white-space:unset!important}.orp .frame-85{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp .arrow-12{height:20px!important;position:relative!important;width:20px!important}.orp .icon-instance{height:146px!important;position:relative!important;width:287px!important}.orp .seiko-card-8{height:32px!important;left:171px!important;top:50%!important;width:106px!important}.orp .GS-card-7{height:23px!important;left:161px!important;top:25px!important;width:74px!important}.orp .GS-guarantee-5{height:21px!important;left:23px!important;top:138px!important;width:87px!important}.orp .frame-86{align-items:center;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;flex:0 0 auto;gap:10px;padding:20px 16px;display:flex;flex-direction:column;gap:20px;position:relative}.orp .text-wrapper-97{color:#000;font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp .text-wrapper-98{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp .frame-88{display:flex;flex-direction:column;align-items:center;flex:0 0 30%;box-sizing:border-box}.orp .frame-89{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;margin-bottom:15px}.orp .frame-90{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative;flex-wrap:wrap;gap:8px}.orp .frame-91{align-items:flex-end;border:1px solid;display:flex;flex-direction:column;height:125px;justify-content:space-around;padding:1px;position:relative;width:92px}.orp .noSelect .frame-91{border-color:var(--black-300)}.orp .Selected .frame-91{border-color:var(--blue)}.orp .frame-91 .watch-sample{align-content:center}.orp .frame-92{align-items:center;align-self:stretch;display:flex;gap:10px;height:119px;justify-content:center;margin-top:-1px;position:relative;width:100%}.orp .watch-instance{height:90px!important;width:90px!important}.orp .watch-sample2{height:87px!important;left:11px!important;width:68px!important}.orp .zoom-9{height:28px!important;margin-top:-40px!important;position:relative!important;width:28px!important}.orp .text-wrapper-99{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp .frame-93{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:12px;position:relative}.orp .frame-94{align-items:flex-end;border:1px solid;border-color:var(--black-100);display:flex;flex-direction:column;height:120px;justify-content:flex-end;padding:1px;position:relative;width:92px}.orp .watch-sample1{margin:0 auto;height:50%!important;width:100%!important}.orp .watch-sample3{height:90px!important;left:29px!important;width:31px!important}.orp .watch-sample-instance{height:90px!important;left:12px!important;width:66px!important}.orp .frame-95{align-items:flex-end;background-color:var(--black-300);border:1px solid;border-color:var(--black-100);display:flex;flex-direction:column;height:120px;justify-content:flex-end;padding:1px;position:relative;width:92px}.orp .watch-sample5-3{height:90px!important;position:relative!important;width:90px!important}.orp .button-small-3{background-image:url(../../../static/img/plus-4.svg)!important}.orp .line-7{height:1px;object-fit:cover;position:relative;width:311px}.orp .frame-96{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp .text-wrapper-100{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp .no-image{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp .frame-97{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp .element-16{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp .seiko-card-9{height:32px!important;left:171px!important;top:114px!important;width:106px!important}.orp .GS-card-8{height:22px!important;left:161px!important;top:44px!important;width:60px!important}.orp .GS-guarantee-6{height:21px!important;left:109px!important;top:137px!important;width:62px!important}.orp .text-wrapper-101{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.orp .check-box-instance{flex:0 0 auto!important;margin-right:-32px!important}.orp .text-wrapper-102{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp .rectangle-53{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp .frame-98{align-items:center;align-self:stretch;background-color:var(--white);display:flex;flex-direction:column;gap:10px;padding:40px 52px;position:relative;width:100%}.orp .frame-99{height:24px;position:relative;width:271px}.orp .frame-100{height:24px;left:35px;position:relative;width:201px}.orp .frame-101{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;left:-9px;position:relative}.orp .combo-box input::-webkit-calendar-picker-indicator{opacity:0}.orp .combo-box-year:after,.orp .combo-box-month:after,.orp .combo-box-day:after{content:"";position:absolute;top:18px;right:12px;width:8px;height:8px;border-right:2px solid #0050A5;border-bottom:2px solid #0050A5;transform:rotate(45deg)}.orp .combo-box-year:after{right:210px}.orp .combo-box-month:after{right:110px}.orp .footer-instance{left:0!important;position:absolute!important;bottom:0!important}.orp .frame-17{align-items:center;background-color:var(--alert-2);flex:0 0 auto;gap:10px;justify-content:center;padding:16px;position:relative;width:311px}.orp .frame-17.validation-message{margin:auto;border:1px solid var(--Alert_1, #C3362B);background:var(--Alert_2, #FEECEB);padding:16px 8px}.orp .frame-17.search-error-message{align-items:center}.orp .frame-18{align-items:center;display:-webkit-box;gap:4px;justify-content:center;position:relative;width:279px}.orp .warning-1{height:24px!important;position:relative!important;width:24px!important;top:-3px!important}.orp .text-wrapper-21{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp .text-wrapper-21-alert{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin:3px 0;position:relative;white-space:nowrap;width:fit-content}.orp .text-wrapper-21-alert span:nth-child(2){text-decoration:underline;text-decoration-color:var(--alert-1)}.orp .text-wrapper-validate{color:var(--alert-1);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;height:20px;letter-spacing:0;line-height:19.2px;margin-top:-1px;position:relative;white-space:nowrap;width:280px}.text-box .text-wrapper-validate{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:311px}.orp svg{height:25px}.orp .button-main-1{background-color:var(--disable)!important}.orp text-wrapper-10{position:relative;align-self:stretch;height:23px;margin-top:-1px;font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-style:var(--body-base-sp-font-style)}.orp .display-none{display:none!important}.orp .button-small.one-49-seven__checked{border:1px solid;background-color:var(--blue);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:6px 48px;height:42px;width:92px}.orp .button-small.one-49-seven__checked .div-4{color:var(--white)}.orp .frame-92:has(img[src$="no-image.svg"])+svg.zoom-9{display:none}.orp .frame-60 .button-small.one-49-two_1.button-small-instance .frame-8.button-small-2,.orp .frame-88 .button-small.one-49-read-more.button-small-instance .frame-8.button-small-3{display:none}.orp .frame-88 .button-small.one-49-read-more.button-small-instance .frame-9{display:flex;align-items:center;justify-content:center}.orp .text-wrapper-36{color:var(--Alert_1, #C3362B);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22.4px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.orp .button-normal.one-50-sp_2{align-items:center;display:flex;padding:8px 8px 8px 24px}.orp .button-normal .text-wrapper-22{color:#fff;text-align:center;white-space:nowrap;font-size:var(--body-base-pc-font-size)!important;width:196px;position:initial}.orp .button-main.one-49-sp_3{display:inline;padding:0}.orp .button-main.one-49-sp_3 .frame-7{align-items:center;display:flex;justify-content:flex-end;padding:16px 12px 16px 26px;width:311px;flex-direction:row}.orp .button-main.one-49-sp_3 .text-wrapper-20{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-left:-4px;width:245px;text-align:center}.orp .watch-sample img{height:100%;object-fit:contain;width:100%}.orp .watch-sample img[src$="no-image.svg"]{object-fit:cover}.orp .orp-sample-image .watch-input-contents .modal-watch-image{max-height:311px}.orp .search-clock-for-unknown__disabled{background-color:var(--disable);border:none}.orp .search-clock-for-unknown__disabled .div-4{color:#fff}.orp .frame-51 .button-small+.text-box{display:flex;align-items:center;justify-content:center;width:100%}.orp .frame-51 .button-small+.text-box>div{width:auto}.orp .save-input-data-off{background-color:var(--disable)}.orp .save-input-data-off .rectangle-20{border-color:var(--disable)}@media screen and (max-width: 768px){.orp .sp-display-none{display:none!important}.orp .frame-17.search-error-message{margin-top:-50px}.orp .frame-91:has(img[src$="no-image.svg"]){width:100%!important;padding:0!important}.orp .frame-92:has(img[src$="no-image.svg"]),.orp .frame-92 .watch-sample:has(img[src$="no-image.svg"]),.orp .frame-92 img[src$="no-image.svg"]{width:92px!important;height:125px!important}.orp .show-input-watch-result{display:none}#qrcode-error{font-size:var(--body-small2-sp-font-size)}}@media screen and (min-width: 769px){.orp{margin-top:75px}.orp .pc-display-none{display:none!important}.orp .frame-91:has(img[src$="no-image.svg"]){width:100%!important;padding:0!important}.orp .frame-92:has(img[src$="no-image.svg"]),.orp .frame-92 .watch-sample:has(img[src$="no-image.svg"]),.orp .frame-92 img[src$="no-image.svg"]{width:172px!important;height:172px!important}.orp .overlap-group-wrapper-2{width:245px}.orp .overlap-group-wrapper-2 .line-6{height:auto;width:220px}.orp .overlap-16{display:flex;flex-direction:column;align-items:center;gap:40px}.orp .overlap-16>.frame-47,.orp .frame-86{width:800px}.orp .text-wrapper-85,.orp .frame-52,.orp .frame-53,.orp .frame-56,.orp .frame-57,.orp .frame-58,.orp .frame-60,.orp .frame-61,.orp .text-wrapper-93,.orp .div-13,.orp .case-no,.orp .text-wrapper-98,.orp .sub-title.sp-must,.orp .frame-76,.orp .no-image,.orp .element-16,.orp .sub-title.sp-option,.orp .text-wrapper-102{width:100%}.orp .frame-61,.orp .group-19,.orp .group-22{height:100%}.orp .frame-76{padding:5px 12px}.orp .frame-78{padding:0 12px}.orp .div-13{padding:5px 12px}.orp .guarantee-input{padding:0 12px}.orp .frame-56{gap:20px}.orp .frame-57 .frame-60{height:400px;text-align:left;display:flex;justify-content:center;flex-direction:row;align-items:normal;gap:0px}.orp .group-19{width:70%}.orp .frame-62{align-items:baseline;padding-left:10px}.orp .prev-sample-image-card{align-items:center;padding-left:10px}.orp .frame-55{align-self:center!important}.orp .frame-72{height:82px;width:373px}.orp .GS-card-instance{height:71.25px!important;width:110.26px!important}.orp .GS-card-2{height:73px!important;width:112px!important}.orp .credor-card-instance{height:70.05px!important;width:110.82px!important}.orp .credor-card-2{height:75px!important;width:113px!important}.orp .seiko-card-instance{height:70.68px!important;width:110.13px!important}.seiko-card .rectangle-wrapper{height:71px!important}.orp .sub-title-3{display:block}.orp .frame-64{align-items:baseline}.orp .rectangle-50,.orp .frame-56 .frame-67{width:100%}.orp .frame-56 .frame-67 .frame-69{align-items:center;width:100%}.orp .frame-70{width:auto}.orp .choice-4,.orp .choice-instance{width:200px!important}.orp .frame-71{width:620px}.orp .text-wrapper-91{width:auto}.orp .choice-2,.orp .choice-5,.orp .text-wrapper-91{font-family:var(--body-small-pc-font-family)!important;font-size:var(--body-small-pc-font-size)!important;font-style:var(--body-small-pc-font-style)!important;font-weight:var(--body-small-pc-font-weight)!important;letter-spacing:var(--body-small-pc-letter-spacing)!important;line-height:var(--body-small-pc-line-height)!important}.orp .seiko-card-4{text-align:center;width:100%!important;height:196px!important}.orp .seiko-card-2{width:auto!important;height:196px!important}.orp .rectangle-wrapper .rectangle-22{display:none!important}.orp .frame-102{width:543px}.orp .frame-103{width:393px}.orp .notice-qr-app{color:var(--Black_500, #757575);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22.4px}.orp .frame-76 .frame-60{align-items:baseline}.orp .frame-78 .frame-80,.orp .frame-78 .frame-81{width:100%}.orp .frame-78 .frame-80{padding:15px}.orp .frame-82,.orp .one-49-nine{display:flex;gap:16px;align-self:stretch;width:100%;align-items:flex-start;flex-direction:row}.orp .text-wrapper-95{min-width:200px;width:200px}.orp .set-gs-card{position:relative;bottom:0}.orp .set-gs-card img{width:220px!important}.orp .seiko-card-5{width:220px!important;height:auto!important}.orp .rectangle-wrapper.seiko-card-5{display:none}.orp .frame-75 .frame-83 .frame-78{width:100%}.orp .frame-75 .frame-83{display:contents}.orp .frame-56 .frame-54 .frame-75 .frame-69,.orp .frame-56 .frame-54 .frame-75 .frame-69 .frame-80{width:100%!important}.orp .frame-56 .frame-54 .frame-75 .frame-69 .frame-80 .frame-81{padding:12px}.orp .frame-56 .frame-54 .frame-75 .frame-69 .frame-80 .frame-81 .frame-82:nth-child(2) img{width:200px!important}.orp .div-model-image .frame-80{width:100%!important}.orp .div-model-image .frame-80 .frame-81 .frame-82 .text-wrapper-95{padding-left:16px}.orp .sub-title-5{height:100%!important}.orp .frame-84{flex-direction:row;width:100%;gap:8px}.orp .label-must-instance{width:auto!important}.orp .case-no,.orp .cariber-number-input,.orp .div-model-image{padding:0 12px}.orp .frame-56 .frame-54 .frame-75 .frame-69 .frame-80 .frame-81 .set-gs-card-1{position:initial;bottom:0}.orp .orp-sample-image .watch-input-contents{display:flex;justify-content:center;flex-shrink:0;max-width:500px;max-height:500px}.orp .text-wrapper-98{padding:0 12px}.orp .orp-sample-image{align-items:anchor-center}.orp .frame-90{display:flex;align-items:center;justify-content:center}.orp .frame-92{display:flex;align-items:center;justify-content:center;height:172px}.orp .button-small.one-49-ten{width:auto}.orp .frame-17{display:flex;padding:24px 0;justify-content:center;align-items:flex-start;gap:0px;align-self:stretch;width:100%;flex-direction:column}.orp .frame-17.validation-message{max-width:640px;margin:auto;border:1px solid var(--Alert_1, #C3362B);background:var(--Alert_2, #FEECEB)}.orp .frame-60{gap:24px}.orp .frame-82,.orp .one-49-nine{width:100%}.orp .frame-89 .frame-90 .frame-82{display:inline-block;gap:0px;align-self:stretch;flex-direction:column}.orp .frame-91{align-items:flex-end;border:1px solid;border-color:var(--blue);display:flex;flex-direction:column;justify-content:flex-end;padding:1px;position:relative;height:172px;width:172px}.orp .frame-91 img{display:flex;align-items:center;justify-content:center;height:80%}.orp .watch-sample{height:100%;width:100%;position:relative;margin:0 auto}.orp .orp-sample-image .watch-input-contents{max-width:600px}.orp .orp-sample-image .watch-input-contents .modal-watch-image{max-height:437px}.orp .text-wrapper-99{width:auto}.orp .line-7{width:800px;margin:50px 0;height:1px;background:var(--Black_100, #DBDBDB)}.orp .frame-86 .frame-56 .frame-75 .frame-69,.orp .frame-86 .frame-56 .frame-75 .frame-69 .frame-80{width:100%!important}.orp .frame-86 .frame-56 .frame-75 .frame-69 .frame-80 .frame-81{padding:12px}.orp .frame-86 .frame-56 .frame-75 .frame-69 .frame-80 .frame-81 .frame-82:nth-child(2) img{width:200px!important}.orp .frame-86 .frame-56 .frame-75 .frame-69 .frame-80 .frame-81 .set-gs-card-2{position:initial;bottom:0}.orp .frame-97,.orp .input-serial-number,.orp .frame-85,.orp .frame-12{padding:0 12px}.orp .pulldown .div-4{left:12px!important}.orp .text-wrapper-42{left:138px!important}.orp .text-wrapper-43{left:236px!important}.orp .combo-box-day:after{right:18px}.orp .combo-box-year:after{right:220px}.orp .combo-box-month:after{right:120px}}.before-after{height:112px;left:0;position:absolute;top:0;width:190px}.following-bannar,.following-bannar .overlap-group{position:relative}.following-bannar .text-wrapper{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:51px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;text-align:center;top:15px;width:194px}.following-bannar .arrow-down{height:24px!important;left:136px!important;position:absolute!important;top:70px!important;width:24px!important}.following-bannar .frame{align-items:center;display:inline-flex;position:relative}.following-bannar .div{color:var(--white);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.following-bannar .arrow-down-4{height:24px!important;position:relative!important;width:24px!important}.following-bannar .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.following-bannar .text-wrapper-2{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;width:fit-content}.following-bannar .frame-wrapper{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;height:40px;justify-content:center;padding:7px 12px;position:relative;width:200px}.following-bannar .frame-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.following-bannar .frame-3{align-items:center;display:flex;gap:10px;justify-content:center;position:relative;width:160px}.following-bannar .text-wrapper-3{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.following-bannar .arrow-wrapper{height:20px;margin-left:-3px;position:relative;width:19px}.following-bannar .arrow-9{height:20px!important;left:0!important;position:absolute!important;top:0!important;width:19px!important}.following-bannar .group{height:100px;left:0;position:absolute;top:0;width:300px}.following-bannar .rectangle-wrapper{background-color:var(--white);border:2px solid;border-color:var(--black-100);height:102px;position:relative;top:-2px}.following-bannar .rectangle{background-color:var(--white);height:2px;left:-2px;position:relative;top:98px;width:300px}.following-bannar .group-2{height:73px;left:17px;position:absolute;top:10px;width:268px}.following-bannar .text-wrapper-4{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:0;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:0;white-space:nowrap}.following-bannar .button-small{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;left:3px;padding:7px 12px;position:absolute;top:31px;width:260px}.following-bannar .frame-4{align-items:center;display:flex;gap:10px;justify-content:center;margin-right:-2px;position:relative;width:238px}.following-bannar .text-wrapper-5{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.following-bannar .arrow-9-wrapper{height:20px;margin-left:-21px;position:relative;width:19px}.following-bannar .frame-5{align-items:flex-start;background-color:#000c;display:flex;flex-direction:column;gap:10px;position:absolute}.following-bannar .frame-6{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.following-bannar .frame-7{display:inline-flex;flex:0 0 auto;position:relative}.following-bannar .frame-8{flex-direction:column;position:relative}.following-bannar .frame-9{align-items:center;display:flex;flex:0 0 auto;position:relative}.following-bannar .div-2{position:relative}.following-bannar .text-wrapper-6{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);height:20px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap}.following-bannar .frame-10{margin-top:-4px;position:relative}.following-bannar .text-wrapper-7{color:var(--white);font-family:var(--h3-pc-font-family);font-size:var(--h3-pc-font-size);font-style:var(--h3-pc-font-style);font-weight:var(--h3-pc-font-weight);letter-spacing:var(--h3-pc-letter-spacing);line-height:var(--h3-pc-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.following-bannar .frame-11{align-items:center;border:1px solid;display:flex;justify-content:center;position:relative}.following-bannar .text-wrapper-8{flex:1;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center}.following-bannar .frame-12{width:50vw;align-items:center;display:inline-flex;position:relative}.following-bannar .rectangle-2{background-color:var(--black-100);position:relative}.following-bannar .frame-13{align-items:center;display:flex;height:36px;justify-content:center;position:relative;width:100%}.following-bannar .class{height:32px!important;position:relative!important;width:32px!important}.following-bannar .class-2{height:32px!important;margin-top:-11px!important;position:relative!important;width:32px!important}.following-bannar .text-wrapper-9{color:var(--white);position:relative;text-align:center}.following-bannar .text-wrapper-10{color:var(--white);flex:1;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);position:relative;text-align:center}.following-bannar .overlap-group-2,.following-bannar .overlap-group-3{background-color:#000c;position:absolute}.following-bannar .frame-14{align-items:center;display:inline-flex;position:relative;top:9px}.following-bannar .instance-node{height:20px!important;position:relative!important;width:20px!important}.following-bannar .instance-node .path{fill:#fff}.following-bannar .text-wrapper-11{color:#fff;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.following-bannar .close{height:31px!important;left:18px!important;position:absolute!important;top:7px!important;width:31px!important}.following-bannar .close-5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.following-bannar .overlap{position:absolute;top:0}.following-bannar .div-3{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:42px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:5px;width:177px}.following-bannar .close-1{height:28px!important;left:8px!important;position:absolute!important;top:8px!important;width:28px!important}.following-bannar .frame-15{position:relative}.following-bannar .text-wrapper-19{color:var(--blue);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.following-bannar .text-wrapper-12{color:var(--blue);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.following-bannar .text-wrapper-13,.following-bannar .text-wrapper-14,.following-bannar .text-wrapper-15,.following-bannar .text-wrapper-16,.following-bannar .text-wrapper-17{color:var(--blue);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.following-bannar .group-3{background-color:var(--blue);height:36px;position:relative}.following-bannar .frame-16{display:flex;gap:12px;position:relative;top:8px}.following-bannar .text-wrapper-18{color:#fff;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.following-bannar .close-4{height:50px!important;position:relative!important;width:50px!important}.following-bannar .div-4{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.following-bannar.four{height:160px;width:300px}.following-bannar.sp_2{height:52px;width:375px}.following-bannar.sp_3{height:112px;width:100%;position:fixed;bottom:0;left:0;z-index:10}.following-bannar.one{height:102px;width:300px}.following-bannar.sp-2,.following-bannar.sp-1{height:128px;width:375px}.following-bannar.two{height:74px;width:300px}.following-bannar.sp_4{height:66px;width:100%;position:fixed;bottom:0;left:0;z-index:100}.following-bannar.sp_5{height:66px;width:100%;position:fixed;bottom:0;left:0;z-index:100;margin-bottom:170px}.following-bannar.sp{height:52px;width:375px}.following-bannar.one_1{height:228px;width:300px}.following-bannar.sp_1{height:52px;width:375px}.following-bannar.five{height:432px;width:322px}.following-bannar.two_1{height:205px;width:300px}.following-bannar.three{height:100px;width:300px}.following-bannar.four .overlap-group{height:52px}.following-bannar.sp_2 .overlap-group{align-items:center;background-color:var(--white);display:flex;flex-direction:column;gap:10px;height:52px;padding:6px 24px;width:375px}.following-bannar.sp_3 .overlap-group{height:52px}.following-bannar.one .overlap-group{background-color:#0050a5e6;height:98px;left:2px;top:2px;width:296px}.following-bannar.sp-2 .overlap-group,.following-bannar.sp-1 .overlap-group{height:52px}.following-bannar.two .overlap-group{background-color:#0050a5e6;height:74px;left:2px;width:296px}.following-bannar.sp_4 .overlap-group,.following-bannar.sp_5 .overlap-group{height:52px}.following-bannar.sp .overlap-group{align-items:center;background-color:#0050a5e6;display:flex;flex-direction:column;gap:10px;height:52px;justify-content:center;padding:14px 24px;width:375px}.following-bannar.one_1 .overlap-group{height:52px}.following-bannar.sp_1 .overlap-group{align-items:center;background-color:#0050a5e6;display:flex;flex-direction:column;gap:10px;height:52px;justify-content:center;padding:14px 24px;width:375px}.following-bannar.five .overlap-group,.following-bannar.two_1 .overlap-group{height:52px}.following-bannar.three .overlap-group{height:100px}.following-bannar.sp_2 .frame{gap:11px;height:40px;margin-left:-8px;margin-right:-8px}.following-bannar.two .frame{flex-direction:column;justify-content:center;left:92px;top:15px}.following-bannar.sp .frame,.following-bannar.sp_1 .frame{flex:0 0 auto;gap:6px;margin-bottom:-1px;margin-top:-1px}.following-bannar.four .frame-5,.following-bannar.sp_2 .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.sp_3 .frame-5{height:60px;left:0;padding:0 24px;top:52px;width:100%}.following-bannar.one .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.sp-2 .frame-5,.following-bannar.sp-1 .frame-5{height:60px;left:0;padding:0 24px;top:68px;width:375px}.following-bannar.two .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.sp_4 .frame-5,.following-bannar.sp_5 .frame-5{height:60px;left:0;bottom:0%;width:100%;z-index:100}.speech-bubble{height:85%;position:absolute;bottom:135%;left:20px;background-color:#e6f0fb;color:#333;padding:10px 15px;border:1px solid rgb(0,80,165);width:78%;text-align:left}.speech-bubble:after{content:"";position:absolute;bottom:-61%;left:75%;border-width:20px;border-style:solid;border-color:rgb(230,240,251) transparent transparent transparent;display:block;width:0;height:0}.speech-bubble:before{content:"";position:absolute;bottom:-67%;left:74%;border-width:23px;border-style:solid;border-color:rgb(0,80,165) transparent transparent transparent;display:block;width:0;height:0;z-index:-1}.display-contents{display:flex;gap:5px}.speech-bubble h6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative}.speech-bubble-2{height:100%;position:absolute;bottom:135%;left:20px;background-color:#e6f0fb;color:#333;padding:10px 15px;border:1px solid rgb(0,80,165);width:78%;text-align:left}.speech-bubble-2:after{content:"";position:absolute;bottom:-51%;left:35%;border-width:20px;border-style:solid;border-color:rgb(230,240,251) transparent transparent transparent;display:block;width:0;height:0}.speech-bubble-2:before{content:"";position:absolute;bottom:-57%;left:34%;border-width:23px;border-style:solid;border-color:rgb(0,80,165) transparent transparent transparent;display:block;width:0;height:0;z-index:-1}.display-contents-2{display:flex;gap:5px}.speech-bubble-2 h6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative}.following-bannar.sp .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.one_1 .frame-5{height:108px;left:0;padding:0 16px;top:120px;width:300px}.following-bannar.sp_1 .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.five .frame-5{height:108px;left:22px;padding:0 16px;top:324px;width:300px}.following-bannar.two_1 .frame-5{height:108px;left:0;padding:0 16px;top:97px;width:300px}.following-bannar.three .frame-5{height:108px;left:0;padding:0 16px;top:52px;width:300px}.following-bannar.four .frame-6,.following-bannar.sp_2 .frame-6{gap:12px;margin-right:-1px}.following-bannar.sp_3 .frame-6{gap:24px;margin-right:-9px}.following-bannar.one .frame-6{gap:12px;margin-right:-1px}.following-bannar.sp-2 .frame-6,.following-bannar.sp-1 .frame-6{gap:24px;margin-right:-9px}.following-bannar.two .frame-6{gap:12px;margin-right:-1px}.following-bannar.sp_4 .frame-6,.following-bannar.sp_5 .frame-6{margin-right:-9px}.following-bannar.sp .frame-6,.following-bannar.one_1 .frame-6,.following-bannar.sp_1 .frame-6,.following-bannar.five .frame-6,.following-bannar.two_1 .frame-6,.following-bannar.three .frame-6{gap:12px;margin-right:-1px}.following-bannar.four .frame-7{align-items:flex-start;flex-direction:column;gap:7px;height:90px;justify-content:center}.following-bannar.sp_2 .frame-7{align-items:flex-start;gap:7px}.following-bannar.sp_3 .frame-7{align-items:center;gap:12px}.following-bannar.one .frame-7{align-items:flex-start;gap:7px}.following-bannar.sp-2 .frame-7,.following-bannar.sp-1 .frame-7{align-items:center;gap:12px}.following-bannar.two .frame-7{align-items:flex-start;gap:7px}.following-bannar.sp_4 .frame-7{align-items:center;gap:30px;width:50vw;justify-content:center}.following-bannar.sp_5 .frame-7{align-items:center;gap:12px;width:50vw;justify-content:center}.following-bannar.sp .frame-7{align-items:flex-start;gap:7px}.following-bannar.one_1 .frame-7{align-items:flex-start;flex-direction:column;gap:7px;height:90px;justify-content:center}.following-bannar.sp_1 .frame-7{align-items:flex-start;gap:7px}.following-bannar.five .frame-7,.following-bannar.two_1 .frame-7{align-items:flex-start;flex-direction:column;gap:7px;height:90px;justify-content:center}.following-bannar.three .frame-7{align-items:flex-start;gap:7px}.following-bannar.four .frame-8{align-items:flex-end;display:inline-flex;flex:0 0 auto}.following-bannar.sp_2 .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.sp_3 .frame-8{align-items:center;display:flex;width:96px}.following-bannar.one .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.sp-2 .frame-8,.following-bannar.sp-1 .frame-8{align-items:center;display:flex;width:96px}.following-bannar.two .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.sp_4 .frame-8,.following-bannar.sp_5 .frame-8{align-items:center;display:flex;width:96px}.following-bannar.sp .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.one_1 .frame-8{align-items:flex-end;display:inline-flex;flex:0 0 auto}.following-bannar.sp_1 .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.five .frame-8,.following-bannar.two_1 .frame-8{align-items:flex-end;display:inline-flex;flex:0 0 auto}.following-bannar.three .frame-8{align-items:flex-end;display:inline-flex}.following-bannar.four .frame-9,.following-bannar.sp_2 .frame-9{width:114px}.following-bannar.sp_3 .frame-9{align-self:stretch;gap:6px;width:100%}.following-bannar.one .frame-9{width:114px}.following-bannar.sp-2 .frame-9,.following-bannar.sp-1 .frame-9{align-self:stretch;gap:6px;width:100%}.following-bannar.two .frame-9{width:114px}.following-bannar.sp_4 .frame-9,.following-bannar.sp_5 .frame-9{align-self:stretch;gap:6px;width:100%}.following-bannar.sp .frame-9,.following-bannar.one_1 .frame-9,.following-bannar.sp_1 .frame-9,.following-bannar.five .frame-9,.following-bannar.two_1 .frame-9,.following-bannar.three .frame-9{width:114px}.following-bannar.four .div-2{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-right:-17px;margin-top:-1px;text-align:center;white-space:nowrap;width:131px}.following-bannar.sp_2 .div-2{margin-right:-17px}.following-bannar.sp_3 .div-2{align-items:center;display:inline-flex;flex:0 0 auto;margin-right:-15px}.following-bannar.one .div-2{margin-right:-17px}.following-bannar.sp-2 .div-2,.following-bannar.sp-1 .div-2{align-items:center;display:inline-flex;flex:0 0 auto;margin-right:-15px}.following-bannar.two .div-2{margin-right:-17px}.following-bannar.sp_4 .div-2,.following-bannar.sp_5 .div-2{align-items:center;display:inline-flex;flex:0 0 auto;margin-right:-13px}.following-bannar.sp .div-2{margin-right:-17px}.following-bannar.one_1 .div-2{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-right:-17px;margin-top:-1px;text-align:center;white-space:nowrap;width:131px}.following-bannar.sp_1 .div-2{margin-right:-17px}.following-bannar.five .div-2{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-right:-18px;margin-top:-1px;text-align:center;white-space:nowrap;width:132px}.following-bannar.two_1 .div-2{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-right:-17px;margin-top:-1px;text-align:center;white-space:nowrap;width:131px}.following-bannar.three .div-2{margin-right:-17px}.following-bannar.four .text-wrapper-6,.following-bannar.sp_2 .text-wrapper-6,.following-bannar.sp_3 .text-wrapper-6,.following-bannar.one .text-wrapper-6,.following-bannar.sp-2 .text-wrapper-6,.following-bannar.sp-1 .text-wrapper-6,.following-bannar.two .text-wrapper-6{width:111px}.following-bannar.sp_4 .text-wrapper-6,.following-bannar.sp_5 .text-wrapper-6{width:109px}.following-bannar.sp .text-wrapper-6,.following-bannar.one_1 .text-wrapper-6,.following-bannar.sp_1 .text-wrapper-6,.following-bannar.five .text-wrapper-6,.following-bannar.two_1 .text-wrapper-6,.following-bannar.three .text-wrapper-6{width:111px}.following-bannar.four .frame-10{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;width:114px}.following-bannar.sp_3 .frame-10,.following-bannar.sp-2 .frame-10,.following-bannar.sp-1 .frame-10{align-self:stretch;color:var(--white);font-family:var(--h3-pc-font-family);font-size:var(--h3-pc-font-size);font-style:var(--h3-pc-font-style);font-weight:var(--h3-pc-font-weight);letter-spacing:var(--h3-pc-letter-spacing);line-height:var(--h3-pc-line-height);text-align:right}.following-bannar.sp_4 .frame-10,.following-bannar.sp_5 .frame-10{align-self:stretch;color:var(--white);font-family:var(--h3-pc-font-family);font-size:var(--h3-pc-font-size);font-style:var(--h3-pc-font-style);font-weight:var(--h3-pc-font-weight);letter-spacing:var(--h3-pc-letter-spacing);line-height:var(--h3-pc-line-height);text-align:right;white-space:nowrap}.following-bannar.one_1 .frame-10,.following-bannar.five .frame-10,.following-bannar.two_1 .frame-10{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;width:114px}.following-bannar.four .frame-11,.following-bannar.sp_2 .frame-11{border-color:var(--black-500);gap:12px;height:28px;width:112px}.following-bannar.sp_3 .frame-11{border-color:var(--black-500);gap:10px;height:32px;width:60px}.following-bannar.one .frame-11{border-color:var(--black-500);gap:12px;height:28px;width:112px}.following-bannar.sp-2 .frame-11,.following-bannar.sp-1 .frame-11{border-color:var(--black-500);gap:10px;height:32px;width:60px}.following-bannar.two .frame-11{border-color:var(--black-500);gap:12px;height:28px;width:112px}.following-bannar.sp_4 .frame-11,.following-bannar.sp_5 .frame-11{border-color:var(--white);gap:10px;height:32px;width:60px}.following-bannar.sp_4 .disabled.frame-11,.following-bannar.sp_5 .disabled.frame-11{border-color:var(--black-500)}.following-bannar.sp .frame-11,.following-bannar.one_1 .frame-11,.following-bannar.sp_1 .frame-11{border-color:var(--black-500);gap:12px;height:28px;width:112px}.following-bannar.five .frame-11{border-color:var(--BG-1);gap:12px;height:28px;width:112px}.following-bannar.two_1 .frame-11,.following-bannar.three .frame-11{border-color:var(--black-500);gap:12px;height:28px;width:112px}.following-bannar.four .text-wrapper-8,.following-bannar.sp_2 .text-wrapper-8,.following-bannar.sp_3 .text-wrapper-8,.following-bannar.one .text-wrapper-8,.following-bannar.sp-2 .text-wrapper-8,.following-bannar.sp-1 .text-wrapper-8,.following-bannar.two .text-wrapper-8{color:var(--black-500)}.following-bannar.sp_4 .text-wrapper-8,.following-bannar.sp_5 .text-wrapper-8{color:var(--white)}.following-bannar.sp_4 .disabled .text-wrapper-8,.following-bannar.sp_5 .disabled .text-wrapper-8,.following-bannar.sp .text-wrapper-8,.following-bannar.one_1 .text-wrapper-8,.following-bannar.sp_1 .text-wrapper-8{color:var(--black-500)}.following-bannar.five .text-wrapper-8{color:var(--BG-1)}.following-bannar.two_1 .text-wrapper-8,.following-bannar.three .text-wrapper-8{color:var(--black-500)}.following-bannar.four .rectangle-2,.following-bannar.sp_2 .rectangle-2{height:108px;width:1px}.following-bannar.sp_3 .rectangle-2{height:60px;width:2px}.following-bannar.one .rectangle-2{height:108px;width:1px}.following-bannar.sp-2 .rectangle-2,.following-bannar.sp-1 .rectangle-2{height:60px;width:2px}.following-bannar.two .rectangle-2{height:108px;width:1px}.following-bannar.sp_4 .rectangle-2,.following-bannar.sp_5 .rectangle-2{height:60px;width:2px}.following-bannar.sp .rectangle-2,.following-bannar.one_1 .rectangle-2,.following-bannar.sp_1 .rectangle-2,.following-bannar.five .rectangle-2,.following-bannar.two_1 .rectangle-2,.following-bannar.three .rectangle-2{height:108px;width:1px}.following-bannar.four .frame-13{flex-direction:column}.following-bannar.sp_4 .frame-13,.following-bannar.sp_5 .frame-13{gap:10px}.following-bannar.one_1 .frame-13,.following-bannar.five .frame-13,.following-bannar.two_1 .frame-13{flex-direction:column}.following-bannar.four .text-wrapper-9{align-self:stretch;font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-bottom:-10px}.following-bannar.sp_2 .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.sp_3 .text-wrapper-9{flex:1;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.following-bannar.one .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.sp-2 .text-wrapper-9,.following-bannar.sp-1 .text-wrapper-9{flex:1;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.following-bannar.two .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.sp_4 .text-wrapper-9,.following-bannar.sp_5 .text-wrapper-9{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.following-bannar.sp .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.one_1 .text-wrapper-9{align-self:stretch;font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-bottom:-10px}.following-bannar.sp_1 .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.five .text-wrapper-9,.following-bannar.two_1 .text-wrapper-9{align-self:stretch;font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-bottom:-10px}.following-bannar.three .text-wrapper-9{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.following-bannar.four .overlap-group-2{border-radius:4px 0 0 4px;height:44px;left:234px;top:0;width:66px}.following-bannar.sp_2 .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.sp_3 .overlap-group-2{border-radius:4px 0 0 4px;height:40px;left:315px;top:0;width:60px}.following-bannar.one .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.sp-2 .overlap-group-2,.following-bannar.sp-1 .overlap-group-2{border-radius:4px 0 0 4px;height:40px;left:315px;top:16px;width:60px}.following-bannar.two .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.sp_4 .overlap-group-2{height:40px;right:0;width:70px;z-index:100;position:absolute;top:-54%}.following-bannar.sp_4 .overlap-group-3{height:40px;right:65%;width:60px;z-index:100;position:absolute;top:-54%}.following-bannar.sp_5 .overlap-group-2{height:40px;right:0;width:60px;z-index:100;position:absolute;top:-54%}.following-bannar.sp_5 .overlap-group-3{height:40px;right:65%;width:60px;z-index:100;position:absolute;top:-54%}.following-bannar.sp .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.one_1 .overlap-group-2{border-radius:4px 0 0 4px;height:44px;left:234px;top:68px;width:66px}.following-bannar.sp_1 .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.five .overlap-group-2{height:44px;left:0;top:268px;width:66px}.following-bannar.two_1 .overlap-group-2{border-radius:4px 0 0 4px;height:44px;left:234px;top:45px;width:66px}.following-bannar.three .overlap-group-2{height:44px;left:234px;top:0;width:66px}.following-bannar.four .frame-14,.following-bannar.sp_2 .frame-14{left:4px}.following-bannar.sp_3 .frame-14{left:3px}.following-bannar.one .frame-14{left:4px}.following-bannar.sp-2 .frame-14,.following-bannar.sp-1 .frame-14{left:3px}.following-bannar.two .frame-14{left:4px}.following-bannar.sp_4 .frame-14,.following-bannar.sp_5 .frame-14{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.following-bannar.sp .frame-14,.following-bannar.one_1 .frame-14,.following-bannar.sp_1 .frame-14,.following-bannar.five .frame-14,.following-bannar.two_1 .frame-14,.following-bannar.three .frame-14{left:4px}.following-bannar.four .text-wrapper-11,.following-bannar.sp_2 .text-wrapper-11{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.following-bannar.sp_3 .text-wrapper-11{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.following-bannar.one .text-wrapper-11{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.following-bannar.sp-2 .text-wrapper-11,.following-bannar.sp-1 .text-wrapper-11{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.following-bannar.two .text-wrapper-11,.following-bannar.sp_4 .text-wrapper-11,.following-bannar.sp_5 .text-wrapper-11,.following-bannar.sp .text-wrapper-11,.following-bannar.one_1 .text-wrapper-11,.following-bannar.sp_1 .text-wrapper-11,.following-bannar.five .text-wrapper-11,.following-bannar.two_1 .text-wrapper-11,.following-bannar.three .text-wrapper-11{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.following-bannar.four .overlap{background-image:url(img/union.svg);height:64px;left:0;width:226px}.following-bannar.sp_2 .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.sp_3 .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.one .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.sp-2 .overlap{background-image:url(../../../static/img/union-3.svg);background-size:100% 100%;height:64px;left:12px;width:292px}.following-bannar.sp-1 .overlap{background-image:url(../../../static/img/union-2.svg);background-size:100% 100%;height:64px;left:12px;width:292px}.following-bannar.two .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.sp_4 .overlap{align-items:flex-start;background-color:var(--BG-1);background-image:url(../../../static/img/union.svg);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--black-500);border-left-style:solid;border-left-width:1px;border-top-style:solid;border-top-width:1px;display:inline-flex;gap:10px;height:296px;justify-content:center;right:0;padding:12px;width:65%;z-index:99;position:absolute;top:-442%}.following-bannar.sp_5 .overlap{align-items:flex-start;background-color:var(--BG-1);background-image:url(../../../static/img/union.svg);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--black-500);border-left-style:solid;border-left-width:1px;border-top-style:solid;border-top-width:1px;display:inline-flex;gap:10px;height:296px;justify-content:center;right:0;padding:12px;width:65%;z-index:99;position:absolute;top:-442%}.following-bannar.sp .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.one_1 .overlap{background-image:url(../../../static/img/union-1.svg);background-size:100% 100%;height:116px;left:0;width:226px}.following-bannar.sp_1 .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.five .overlap{align-items:flex-start;background-color:var(--BG-1);background-image:url(../../../static/img/union.svg);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--black-500);border-left-style:solid;border-left-width:1px;border-top-style:solid;border-top-width:1px;display:inline-flex;gap:10px;height:64px;justify-content:center;left:66px;padding:12px;width:226px}.following-bannar.two_1 .overlap{background-image:url(../../../static/img/union.svg);background-size:100% 100%;height:93px;left:0;width:226px}.following-bannar.three .overlap{background-image:url(../../../static/img/union.svg);height:64px;left:0;width:226px}.following-bannar.four .frame-15,.following-bannar.sp_2 .frame-15,.following-bannar.sp_3 .frame-15,.following-bannar.one .frame-15{align-items:flex-start;display:inline-flex;gap:16px}.following-bannar.sp-2 .frame-15,.following-bannar.sp-1 .frame-15{align-items:center;display:inline-flex;gap:4px;left:8px;top:7px}.following-bannar.two .frame-15{align-items:flex-start;display:inline-flex;gap:16px}.following-bannar.sp_4 .frame-15,.following-bannar.sp_5 .frame-15{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:203px}.following-bannar.sp .frame-15,.following-bannar.one_1 .frame-15,.following-bannar.sp_1 .frame-15{align-items:flex-start;display:inline-flex;gap:16px}.following-bannar.five .frame-15{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px}.following-bannar.two_1 .frame-15,.following-bannar.three .frame-15{align-items:flex-start;display:inline-flex;gap:16px}.following-bannar.four .text-wrapper-12,.following-bannar.four .text-wrapper-19,.following-bannar.sp_2 .text-wrapper-12,.following-bannar.sp_2 .text-wrapper-19,.following-bannar.sp_3 .text-wrapper-12,.following-bannar.sp_3 .text-wrapper-19,.following-bannar.one .text-wrapper-12,.following-bannar.one .text-wrapper-19,.following-bannar.sp-2 .text-wrapper-12,.following-bannar.sp-2 .text-wrapper-19,.following-bannar.sp-1 .text-wrapper-12,.following-bannar.sp-1 .text-wrapper-19,.following-bannar.two .text-wrapper-12,.following-bannar.two .text-wrapper-19{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-12,.following-bannar.sp_4 .text-wrapper-19,.following-bannar.sp_5 .text-wrapper-12,.following-bannar.sp_5 .text-wrapper-19{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-12,.following-bannar.sp .text-wrapper-19,.following-bannar.one_1 .text-wrapper-12,.following-bannar.one_1 .text-wrapper-19,.following-bannar.sp_1 .text-wrapper-12,.following-bannar.sp_1 .text-wrapper-19,.following-bannar.five .text-wrapper-12,.following-bannar.five .text-wrapper-19,.following-bannar.two_1 .text-wrapper-12,.following-bannar.two_1 .text-wrapper-19,.following-bannar.three .text-wrapper-12,.following-bannar.three .text-wrapper-19,.following-bannar.four .text-wrapper-13,.following-bannar.sp_2 .text-wrapper-13,.following-bannar.sp_3 .text-wrapper-13,.following-bannar.one .text-wrapper-13,.following-bannar.sp-2 .text-wrapper-13,.following-bannar.sp-1 .text-wrapper-13,.following-bannar.two .text-wrapper-13{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-13,.following-bannar.sp_5 .text-wrapper-13{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-13,.following-bannar.one_1 .text-wrapper-13,.following-bannar.sp_1 .text-wrapper-13,.following-bannar.five .text-wrapper-13,.following-bannar.two_1 .text-wrapper-13,.following-bannar.three .text-wrapper-13,.following-bannar.four .text-wrapper-14,.following-bannar.sp_2 .text-wrapper-14,.following-bannar.sp_3 .text-wrapper-14,.following-bannar.one .text-wrapper-14,.following-bannar.sp-2 .text-wrapper-14,.following-bannar.sp-1 .text-wrapper-14,.following-bannar.two .text-wrapper-14{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-14,.following-bannar.sp_5 .text-wrapper-14{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-14,.following-bannar.one_1 .text-wrapper-14,.following-bannar.sp_1 .text-wrapper-14,.following-bannar.five .text-wrapper-14,.following-bannar.two_1 .text-wrapper-14,.following-bannar.three .text-wrapper-14,.following-bannar.four .text-wrapper-15,.following-bannar.sp_2 .text-wrapper-15,.following-bannar.sp_3 .text-wrapper-15,.following-bannar.one .text-wrapper-15,.following-bannar.sp-2 .text-wrapper-15,.following-bannar.sp-1 .text-wrapper-15,.following-bannar.two .text-wrapper-15{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-15,.following-bannar.sp_5 .text-wrapper-15{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-15,.following-bannar.one_1 .text-wrapper-15,.following-bannar.sp_1 .text-wrapper-15,.following-bannar.five .text-wrapper-15,.following-bannar.two_1 .text-wrapper-15,.following-bannar.three .text-wrapper-15,.following-bannar.four .text-wrapper-16,.following-bannar.sp_2 .text-wrapper-16,.following-bannar.sp_3 .text-wrapper-16,.following-bannar.one .text-wrapper-16,.following-bannar.sp-2 .text-wrapper-16,.following-bannar.sp-1 .text-wrapper-16,.following-bannar.two .text-wrapper-16{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-16,.following-bannar.sp_5 .text-wrapper-16{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-16,.following-bannar.one_1 .text-wrapper-16,.following-bannar.sp_1 .text-wrapper-16,.following-bannar.five .text-wrapper-16,.following-bannar.two_1 .text-wrapper-16,.following-bannar.three .text-wrapper-16,.following-bannar.four .text-wrapper-17,.following-bannar.sp_2 .text-wrapper-17,.following-bannar.sp_3 .text-wrapper-17,.following-bannar.one .text-wrapper-17,.following-bannar.sp-2 .text-wrapper-17,.following-bannar.sp-1 .text-wrapper-17,.following-bannar.two .text-wrapper-17{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.sp_4 .text-wrapper-17,.following-bannar.sp_5 .text-wrapper-17{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height)}.following-bannar.sp .text-wrapper-17,.following-bannar.one_1 .text-wrapper-17,.following-bannar.sp_1 .text-wrapper-17,.following-bannar.five .text-wrapper-17,.following-bannar.two_1 .text-wrapper-17,.following-bannar.three .text-wrapper-17{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height)}.following-bannar.four .group-3,.following-bannar.sp_2 .group-3,.following-bannar.sp_3 .group-3,.following-bannar.one .group-3,.following-bannar.sp-2 .group-3,.following-bannar.sp-1 .group-3,.following-bannar.two .group-3{width:232px}.following-bannar.sp_4 .group-3,.following-bannar.sp_5 .group-3{align-self:stretch;width:100%}.following-bannar.sp .group-3,.following-bannar.one_1 .group-3,.following-bannar.sp_1 .group-3,.following-bannar.five .group-3,.following-bannar.two_1 .group-3,.following-bannar.three .group-3{width:232px}.following-bannar.four .frame-16,.following-bannar.sp_2 .frame-16,.following-bannar.sp_3 .frame-16,.following-bannar.one .frame-16,.following-bannar.sp-2 .frame-16,.following-bannar.sp-1 .frame-16,.following-bannar.two .frame-16{align-items:center;left:37px;width:182px}.following-bannar.sp_4 .frame-16,.following-bannar.sp_5 .frame-16{align-items:flex-end;left:36px;width:158px}.following-bannar.sp .frame-16,.following-bannar.one_1 .frame-16,.following-bannar.sp_1 .frame-16,.following-bannar.five .frame-16,.following-bannar.two_1 .frame-16,.following-bannar.three .frame-16{align-items:center;left:37px;width:182px}.following-bannar.four .text-wrapper-18,.following-bannar.sp_2 .text-wrapper-18,.following-bannar.sp_3 .text-wrapper-18,.following-bannar.one .text-wrapper-18,.following-bannar.sp-2 .text-wrapper-18,.following-bannar.sp-1 .text-wrapper-18,.following-bannar.two .text-wrapper-18{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height)}.following-bannar.sp_4 .text-wrapper-18,.following-bannar.sp_5 .text-wrapper-18{font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.following-bannar.sp .text-wrapper-18,.following-bannar.one_1 .text-wrapper-18,.following-bannar.sp_1 .text-wrapper-18,.following-bannar.five .text-wrapper-18,.following-bannar.two_1 .text-wrapper-18,.following-bannar.three .text-wrapper-18{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height)}.following-bannar.four .div-4,.following-bannar.sp_2 .div-4,.following-bannar.sp_3 .div-4,.following-bannar.one .div-4{width:240px}.following-bannar.sp-2 .div-4{width:241px}.following-bannar.sp-1 .div-4,.following-bannar.two .div-4,.following-bannar.sp_4 .div-4,.following-bannar.sp_5 .div-4,.following-bannar.sp .div-4,.following-bannar.one_1 .div-4,.following-bannar.sp_1 .div-4,.following-bannar.five .div-4,.following-bannar.two_1 .div-4,.following-bannar.three .div-4{width:240px}@media screen and (max-width:768px){.following-bannar .following-bannar-repair-menu{display:flex}.following-bannar.sp_4 .text-wrapper-9{margin-top:3px}}.pulldown{position:relative}.pulldown .instance-node-3{height:24px!important;left:247px!important;position:absolute!important;top:7px!important;width:24px!important}.pulldown .text-wrapper-32{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:11px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:8px;white-space:nowrap}.pulldown .frame-11{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .text-wrapper-33{color:#000;position:relative;white-space:nowrap;width:fit-content}.pulldown .instance-node-4{height:24px!important;position:relative!important;width:24px!important}.pulldown .class-4{height:24px!important;margin-bottom:-2px!important;margin-top:-2px!important;position:relative!important;width:24px!important}.pulldown .text-wrapper-34{color:#000;position:relative;white-space:nowrap;width:fit-content}.pulldown .text-wrapper-35{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.pulldown .arrow-down-wrapper{align-items:center;background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .text-wrapper-36{color:#000;position:relative;white-space:nowrap;width:fit-content}.pulldown .overlap-group-7{border:1px solid;border-color:var(--blue);border-radius:4px;position:relative;width:280px}.pulldown .class-5{height:24px!important;left:247px!important;position:absolute!important;top:9px!important;width:24px!important}.pulldown .text-wrapper-37{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:15px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;white-space:nowrap}.pulldown .group-14{height:69px;left:0;position:absolute;top:0;width:282px}.pulldown .arrow-2-wrapper{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.pulldown .text-wrapper-38{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0}.pulldown .text-wrapper-39{color:var(--alert-1);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:24px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:72px;white-space:nowrap;width:256px}.pulldown .error-1{height:20px!important;left:0!important;position:absolute!important;top:75px!important;width:20px!important}.pulldown .frame-12{align-items:flex-end;display:inline-flex;gap:13px;left:0;position:absolute;top:22px}.pulldown .frame-13{align-items:center;border-color:var(--blue);background-color:var(--unfilled);border:1px solid;border-radius:4px;display:flex;padding:10px 8px;position:relative}.pulldown .frame-13-fix{align-items:center;border:1px solid;background-color:var(--BG-1);border-color:var(--black-100);border-radius:4px;display:flex;padding:10px 8px;position:relative}.pulldown .text-wrapper-40{color:#000;position:relative;white-space:nowrap;width:fit-content}.pulldown .rectangle-23{background-color:var(--black-300);height:45px;margin-bottom:-.2px;margin-top:-.2px;position:relative;transform:rotate(9deg);width:1px}.pulldown .frame-14{align-items:center;border:1px solid;border-color:var(--blue);background-color:var(--unfilled);border-radius:4px;display:flex;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .frame-14-fix{align-items:center;border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .text-wrapper-41{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-bottom:-2px;margin-top:-4px;position:relative;white-space:nowrap;width:fit-content}.pulldown .arrow-down-12-wrapper{align-items:center;border:1px solid;border-color:var(--blue);background-color:var(--unfilled);border-radius:4px;display:flex;gap:8px;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .arrow-down-12-wrapper-fix{align-items:center;border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:8px;justify-content:flex-end;padding:10px 8px;position:relative}.pulldown .div-4{position:absolute;top:-4px;white-space:nowrap}.pulldown .text-wrapper-42,.pulldown .text-wrapper-43{color:#000;position:absolute;top:-4px;white-space:nowrap}.pulldown .frame-15{align-items:center;border:1px solid;border-radius:4px;display:flex;gap:8px;height:44px;justify-content:flex-end;left:0;padding:10px 8px;position:absolute;top:22px;width:311px}.pulldown .frame-16{align-items:center;display:inline-flex;gap:4px;left:0;position:absolute;top:70px}.pulldown .img{height:18px;position:relative;width:18px}.pulldown .text-wrapper-44{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);height:23px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:160px}.pulldown.one-59-four{height:69px;width:280px}.pulldown.one-59-sp_2{height:67px;width:280px}.pulldown.one-59-sp_3{height:67px;width:311px}.pulldown.one-59-one{height:69px;width:280px}.pulldown.one-59-sp-pulldown{height:44px;width:280px}.pulldown.one-59-two{height:96px;width:280px}.pulldown.one-59-sp_4{height:66px;width:311px}.pulldown.one-59-sp{height:66px;width:280px}.pulldown.one-59-pulldown{height:40px;width:280px}.pulldown.one-59-sp_1{height:93px;width:280px}.pulldown.one-59-sp_5{height:44px;width:311px}.pulldown.one-59-five{height:66px;width:287px}.pulldown.one-59-six{height:40px;width:233px}.pulldown.one-59-three{height:69px;width:280px}.pulldown.one-59-four .group-27{height:69px;position:relative;width:284px}.pulldown.one-59-sp_2 .group-27,.pulldown.one-59-sp_3 .group-27{height:69px;position:relative;top:-2px;width:313px}.pulldown.one-59-one .group-27{height:69px;position:relative;width:282px}.pulldown.one-59-sp-pulldown .group-27{height:44px;width:282px}.pulldown.one-59-pulldown .group-27{height:40px;width:282px}.pulldown.one-59-sp_5 .group-27,.pulldown.one-59-six .group-27{align-items:flex-end;display:inline-flex;gap:13px;position:relative}.pulldown.one-59-three .group-27{height:69px;position:relative;width:284px}.pulldown.one-59-four .overlap-group-13{border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.pulldown.one-59-sp_2 .overlap-group-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:0;white-space:nowrap}.pulldown.one-59-sp_3 .overlap-group-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:0;width:62px}.pulldown.one-59-one .overlap-group-13{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.pulldown.one-59-sp-pulldown .overlap-group-13,.pulldown.one-59-two .overlap-group-13,.pulldown.one-59-sp_4 .overlap-group-13,.pulldown.one-59-sp .overlap-group-13,.pulldown.one-59-pulldown .overlap-group-13,.pulldown.one-59-sp_1 .overlap-group-13{position:absolute}.pulldown.one-59-sp_5 .overlap-group-13,.pulldown.one-59-sp_6 .overlap-group-13{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.pulldown.one-59-five .overlap-group-13{position:absolute}.pulldown.one-59-six .overlap-group-13{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.pulldown.one-59-three .overlap-group-13{border:1px solid;border-color:var(--blue);border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.pulldown.one-59-four .frame-11,.pulldown.one-59-sp_2 .frame-11,.pulldown.one-59-sp_3 .frame-11,.pulldown.one-59-one .frame-11,.pulldown.one-59-sp-pulldown .frame-11,.pulldown.one-59-two .frame-11,.pulldown.one-59-sp_4 .frame-11,.pulldown.one-59-sp .frame-11,.pulldown.one-59-pulldown .frame-11,.pulldown.one-59-sp_1 .frame-11{gap:7px;height:40px;width:70px}.pulldown.one-59-sp_5 .frame-11{gap:16px;height:44px;width:80px}.pulldown.one-59-sp_5 .frame-71{gap:16px;height:44px;width:97px}.pulldown.one-59-sp_6 .frame-11{gap:16px;height:44px;width:80px}.pulldown.one-59-five .frame-11,.pulldown.one-59-six .frame-11,.pulldown.one-59-three .frame-11{gap:7px;height:40px;width:70px}.pulldown.one-59-four .text-wrapper-33,.pulldown.one-59-sp_2 .text-wrapper-33,.pulldown.one-59-sp_3 .text-wrapper-33,.pulldown.one-59-one .text-wrapper-33,.pulldown.one-59-sp-pulldown .text-wrapper-33,.pulldown.one-59-two .text-wrapper-33,.pulldown.one-59-sp_4 .text-wrapper-33,.pulldown.one-59-sp .text-wrapper-33,.pulldown.one-59-pulldown .text-wrapper-33,.pulldown.one-59-sp_1 .text-wrapper-33{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-4px}.pulldown.one-59-sp_5 .text-wrapper-33,.pulldown.one-59-sp_6 .text-wrapper-33{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px}.pulldown.one-59-five .text-wrapper-33{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-4px}.pulldown.one-59-six .text-wrapper-33{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-bottom:-2px;margin-top:-4px}.pulldown.one-59-three .text-wrapper-33{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-4px}.pulldown.one-59-four .text-wrapper-34,.pulldown.one-59-sp_2 .text-wrapper-34,.pulldown.one-59-sp_3 .text-wrapper-34,.pulldown.one-59-one .text-wrapper-34,.pulldown.one-59-sp-pulldown .text-wrapper-34,.pulldown.one-59-two .text-wrapper-34,.pulldown.one-59-sp_4 .text-wrapper-34,.pulldown.one-59-sp .text-wrapper-34,.pulldown.one-59-pulldown .text-wrapper-34,.pulldown.one-59-sp_1 .text-wrapper-34{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-sp_5 .text-wrapper-34,.pulldown.one-59-sp_6 .text-wrapper-34{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-five .text-wrapper-34,.pulldown.one-59-six .text-wrapper-34,.pulldown.one-59-three .text-wrapper-34{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-four .div-11{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0}.pulldown.one-59-sp_2 .div-11{align-items:center;border:1px solid;border-color:var(--blue);border-radius:4px;display:flex;height:44px;justify-content:space-between;left:0;padding:10px 8px 10px 12px;position:absolute;top:25px;width:311px}.pulldown.one-59-sp_3 .div-11{align-items:center;border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;height:44px;justify-content:space-between;left:0;padding:10px 8px 10px 12px;position:absolute;top:25px;width:311px}.pulldown.one-59-one .div-11{color:#000;font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0}.pulldown.one-59-sp-pulldown .div-11,.pulldown.one-59-two .div-11,.pulldown.one-59-sp_4 .div-11,.pulldown.one-59-sp .div-11,.pulldown.one-59-pulldown .div-11,.pulldown.one-59-sp_1 .div-11{position:absolute}.pulldown.one-59-sp_5 .div-11,.pulldown.one-59-sp_6 .div-11{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.pulldown.one-59-five .div-11{position:absolute}.pulldown.one-59-six .div-11{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.pulldown.one-59-three .div-11{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0}.pulldown.one-59-four .arrow-down-wrapper,.pulldown.one-59-sp_2 .arrow-down-wrapper,.pulldown.one-59-sp_3 .arrow-down-wrapper,.pulldown.one-59-one .arrow-down-wrapper,.pulldown.one-59-sp-pulldown .arrow-down-wrapper,.pulldown.one-59-two .arrow-down-wrapper,.pulldown.one-59-sp_4 .arrow-down-wrapper,.pulldown.one-59-sp .arrow-down-wrapper,.pulldown.one-59-pulldown .arrow-down-wrapper,.pulldown.one-59-sp_1 .arrow-down-wrapper{gap:7px;height:40px;width:70px}.pulldown.one-59-sp_5 .arrow-down-wrapper,.pulldown.one-59-sp_6 .arrow-down-wrapper{gap:16px;height:44px;width:80px}.pulldown.one-59-five .arrow-down-wrapper,.pulldown.one-59-six .arrow-down-wrapper,.pulldown.one-59-three .arrow-down-wrapper{gap:7px;height:40px;width:70px}.pulldown.one-59-four .text-wrapper-36,.pulldown.one-59-sp_2 .text-wrapper-36,.pulldown.one-59-sp_3 .text-wrapper-36,.pulldown.one-59-one .text-wrapper-36,.pulldown.one-59-sp-pulldown .text-wrapper-36,.pulldown.one-59-two .text-wrapper-36,.pulldown.one-59-sp_4 .text-wrapper-36,.pulldown.one-59-sp .text-wrapper-36,.pulldown.one-59-pulldown .text-wrapper-36,.pulldown.one-59-sp_1 .text-wrapper-36{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-sp_5 .text-wrapper-36{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-five .text-wrapper-36,.pulldown.one-59-six .text-wrapper-36,.pulldown.one-59-three .text-wrapper-36{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-four .overlap-group-7,.pulldown.one-59-sp_2 .overlap-group-7,.pulldown.one-59-sp_3 .overlap-group-7,.pulldown.one-59-one .overlap-group-7{height:40px}.pulldown.one-59-sp-pulldown .overlap-group-7{height:44px}.pulldown.one-59-two .overlap-group-7,.pulldown.one-59-sp_4 .overlap-group-7,.pulldown.one-59-sp .overlap-group-7,.pulldown.one-59-pulldown .overlap-group-7,.pulldown.one-59-sp_1 .overlap-group-7,.pulldown.one-59-sp_5 .overlap-group-7,.pulldown.one-59-five .overlap-group-7,.pulldown.one-59-six .overlap-group-7,.pulldown.one-59-three .overlap-group-7{height:40px}.pulldown.one-59-four .text-wrapper-37,.pulldown.one-59-sp_2 .text-wrapper-37,.pulldown.one-59-sp_3 .text-wrapper-37,.pulldown.one-59-one .text-wrapper-37{top:7px}.pulldown.one-59-sp-pulldown .text-wrapper-37{top:9px}.pulldown.one-59-two .text-wrapper-37,.pulldown.one-59-sp_4 .text-wrapper-37,.pulldown.one-59-sp .text-wrapper-37,.pulldown.one-59-pulldown .text-wrapper-37,.pulldown.one-59-sp_1 .text-wrapper-37,.pulldown.one-59-sp_5 .text-wrapper-37,.pulldown.one-59-five .text-wrapper-37,.pulldown.one-59-six .text-wrapper-37,.pulldown.one-59-three .text-wrapper-37{top:7px}.pulldown.one-59-four .frame-13,.pulldown.one-59-sp_2 .frame-13,.pulldown.one-59-sp_3 .frame-13,.pulldown.one-59-one .frame-13,.pulldown.one-59-sp-pulldown .frame-13,.pulldown.one-59-two .frame-13{gap:21px;height:44px;justify-content:flex-end;width:97px}.pulldown.one-59-sp_4 .frame-13{gap:21px;height:44px;justify-content:flex-end;width:97px;border-color:var(--blue)}.pulldown.one-59-sp_4 .frame-13-fix,.pulldown.one-59-sp .frame-13,.pulldown.one-59-pulldown .frame-13,.pulldown.one-59-sp_1 .frame-13,.pulldown.one-59-sp_5 .frame-13{gap:21px;height:44px;justify-content:flex-end;width:97px}.pulldown.one-59-five .frame-13{gap:7px;height:40px;justify-content:center;width:89px}.pulldown.one-59-six .frame-13,.pulldown.one-59-three .frame-13{gap:21px;height:44px;justify-content:flex-end;width:97px}.pulldown.one-59-four .text-wrapper-40,.pulldown.one-59-sp_2 .text-wrapper-40,.pulldown.one-59-sp_3 .text-wrapper-40,.pulldown.one-59-one .text-wrapper-40,.pulldown.one-59-sp-pulldown .text-wrapper-40,.pulldown.one-59-two .text-wrapper-40,.pulldown.one-59-sp_4 .text-wrapper-40,.pulldown.one-59-sp .text-wrapper-40,.pulldown.one-59-pulldown .text-wrapper-40,.pulldown.one-59-sp_1 .text-wrapper-40,.pulldown.one-59-sp_5 .text-wrapper-40{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px}.pulldown.one-59-five .text-wrapper-40{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-bottom:-2px;margin-top:-4px}.pulldown.one-59-six .text-wrapper-40,.pulldown.one-59-three .text-wrapper-40{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px}.pulldown.one-59-four .frame-14,.pulldown.one-59-sp_2 .frame-14,.pulldown.one-59-sp_3 .frame-14,.pulldown.one-59-one .frame-14,.pulldown.one-59-sp-pulldown .frame-14,.pulldown.one-59-two .frame-14,.pulldown.one-59-sp_4 .frame-14,.pulldown.one-59-sp_4 .frame-14-fix,.pulldown.one-59-sp .frame-14,.pulldown.one-59-pulldown .frame-14,.pulldown.one-59-sp_1 .frame-14,.pulldown.one-59-sp_5 .frame-14{gap:8px;height:44px;width:73px}.pulldown.one-59-five .frame-14{gap:4px;height:40px;width:65px}.pulldown.one-59-six .frame-14,.pulldown.one-59-three .frame-14{gap:8px;height:44px;width:73px}.pulldown.one-59-four .arrow-down-12-wrapper,.pulldown.one-59-sp_2 .arrow-down-12-wrapper,.pulldown.one-59-sp_3 .arrow-down-12-wrapper,.pulldown.one-59-one .arrow-down-12-wrapper,.pulldown.one-59-sp-pulldown .arrow-down-12-wrapper,.pulldown.one-59-two .arrow-down-12-wrapper,.pulldown.one-59-sp_4 .arrow-down-12-wrapper,.pulldown.one-59-sp_4 .arrow-down-12-wrapper-fix,.pulldown.one-59-sp .arrow-down-12-wrapper,.pulldown.one-59-pulldown .arrow-down-12-wrapper,.pulldown.one-59-sp_1 .arrow-down-12-wrapper,.pulldown.one-59-sp_5 .arrow-down-12-wrapper{height:44px;width:73px}.pulldown.one-59-five .arrow-down-12-wrapper{height:40px;width:65px}.pulldown.one-59-six .arrow-down-12-wrapper,.pulldown.one-59-three .arrow-down-12-wrapper{height:44px;width:73px}.pulldown.one-59-four .div-4,.pulldown.one-59-sp_2 .div-4,.pulldown.one-59-sp_3 .div-4,.pulldown.one-59-one .div-4,.pulldown.one-59-sp-pulldown .div-4,.pulldown.one-59-two .div-4{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-sp_4 .div-4{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-sp .div-4,.pulldown.one-59-pulldown .div-4,.pulldown.one-59-sp_1 .div-4,.pulldown.one-59-sp_5 .div-4{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-five .div-4{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:2px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-six .div-4,.pulldown.one-59-three .div-4{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-four .text-wrapper-42,.pulldown.one-59-sp_2 .text-wrapper-42,.pulldown.one-59-sp_3 .text-wrapper-42,.pulldown.one-59-one .text-wrapper-42,.pulldown.one-59-sp-pulldown .text-wrapper-42,.pulldown.one-59-two .text-wrapper-42,.pulldown.one-59-sp_4 .text-wrapper-42,.pulldown.one-59-sp .text-wrapper-42,.pulldown.one-59-pulldown .text-wrapper-42,.pulldown.one-59-sp_1 .text-wrapper-42,.pulldown.one-59-sp_5 .text-wrapper-42{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:131px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-five .text-wrapper-42{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:133px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-six .text-wrapper-42,.pulldown.one-59-three .text-wrapper-42{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:131px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-four .text-wrapper-43,.pulldown.one-59-sp_2 .text-wrapper-43,.pulldown.one-59-sp_3 .text-wrapper-43,.pulldown.one-59-one .text-wrapper-43,.pulldown.one-59-sp-pulldown .text-wrapper-43,.pulldown.one-59-two .text-wrapper-43,.pulldown.one-59-sp_4 .text-wrapper-43,.pulldown.one-59-sp .text-wrapper-43,.pulldown.one-59-pulldown .text-wrapper-43,.pulldown.one-59-sp_1 .text-wrapper-43,.pulldown.one-59-sp_5 .text-wrapper-43{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:238px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-five .text-wrapper-43{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:225px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.pulldown.one-59-six .text-wrapper-43,.pulldown.one-59-three .text-wrapper-43{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:238px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pulldown.one-59-four .frame-15,.pulldown.one-59-sp_2 .frame-15,.pulldown.one-59-sp_3 .frame-15,.pulldown.one-59-one .frame-15,.pulldown.one-59-sp-pulldown .frame-15,.pulldown.one-59-two .frame-15,.pulldown.one-59-sp_4 .frame-15{background-color:var(--alert-2);border-color:var(--alert-1)}.pulldown.one-59-sp .frame-15{background-color:var(--unfilled);border-color:var(--blue)}.pulldown.one-59-sp .frame-16{background-color:var(--BG-1);border-color:var(--black-100)}.pulldown .frame-16{align-items:center;border:1px solid;border-radius:4px;display:flex;gap:8px;height:44px;justify-content:flex-end;left:0;padding:10px 8px;position:absolute;top:22px;width:311px}.pulldown.one-59-pulldown .frame-15,.pulldown.one-59-sp_1 .frame-15,.pulldown.one-59-sp_5 .frame-15,.pulldown.one-59-five .frame-15,.pulldown.one-59-six .frame-15,.pulldown.one-59-three .frame-15{background-color:var(--alert-2);border-color:var(--alert-1)}.repair-input-grand-seiko.orp-repair-input+div .following-bannar.sp_5{display:none}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .is-additional-estimate{font-size:17px}@media screen and (max-width: 768px){.whole_repair_input_wrapper{display:flex;flex-direction:column;min-height:100vh}.orp-repair-input{flex:1;background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%;overflow-x:hidden;box-sizing:border-box}.orp-repair-input .div-10{background-color:var(--BG-2);height:100%;position:relative;width:100%;margin-top:50px}.orp-repair-input .grand-seiko-wrapper{background-color:var(--white);height:85px;left:0;top:0;width:100%;position:relative}.orp-repair-input .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:15px}.orp-repair-input .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.orp-repair-input .repair-type{display:flex;flex-direction:column;gap:20px}.orp-repair-input .overlap-16{height:100%;left:0;top:207px;width:100%}.orp-repair-input .frame-35{background-color:var(--alert-2);width:311px;padding:16px}.orp-repair-input .frame-35 .frame-46 .frame-48{width:279px}.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-77,.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-78{width:auto;padding:0 12px}.orp-repair-input .frame-36{align-items:center;display:flex;flex-direction:column;gap:40px;left:0;top:0;width:100%}.orp-repair-input .frame-37{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.orp-repair-input .frame-38{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .text-wrapper-73{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .element-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:343px}.orp-repair-input .design-component-instance-node{margin-left:unset!important;margin-right:unset!important;width:110px!important}.orp-repair-input .button-main-2{margin-left:-23px!important;margin-right:-25px!important;width:183px!important}.orp-repair-input .frame-39{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;margin-bottom:50px}.orp-repair-input .frame-40{align-items:center;align-self:stretch;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.orp-repair-input .frame-41{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .frame-42{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .frame-43{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.orp-repair-input .text-wrapper-74{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .check{height:28px!important;position:relative!important;width:28px!important}.orp-repair-input .frame-44{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-45{background-color:var(--BG-1);align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-repair-input .text-wrapper-75{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .check-box-instance{flex:0 0 auto!important;margin-right:-32px!important}.orp-repair-input .frame-46{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp-repair-input .frame-47{align-items:normal;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .icon-instance-node{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper-76{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .arrow-down-12{height:20px!important;position:relative!important;width:20px!important}.orp-repair-input .frame-48{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--blue);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:16px 0;position:relative;width:311px}.orp-repair-input .text-wrapper-71{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-70{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content;display:flex;align-items:center;justify-content:center}.orp-repair-input .text-wrapper-77{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-78{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:287px}.orp-repair-input .frame-49{align-items:flex-start;border:1px solid;border-color:var(--black-500);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-bottom:-1px;position:relative;width:311px}.orp-repair-input .frame-50{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-repair-input .frame-50 .frame-48{margin-top:-16px}.orp-repair-input .frame-51{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .frame-51 .frame-68{margin-top:-16px}.orp-repair-input .sub-title-instance{height:36px!important;width:309px!important}.orp-repair-input .sub-title-2{color:#000!important;margin-top:unset!important}.orp-repair-input .frame-52{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.orp-repair-input .text-wrapper-79{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-53{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;padding:0 12px;position:relative;width:100%}.orp-repair-input .check-box-2{margin-right:-58px!important}.orp-repair-input .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.orp-repair-input .frame-54{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:center;margin-right:-26px;padding:0 28px;position:relative;width:311px}.orp-repair-input .text-wrapper-80{color:var(--black-500);flex:1;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .sub-title-3{color:#000!important}.orp-repair-input .frame-55{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;padding:0 12px;position:relative;width:309px}.orp-repair-input .frame-56{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-right:-26px;position:relative}.orp-repair-input .check-box-3{flex:0 0 auto!important;margin-right:-58px!important}.orp-repair-input .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.orp-repair-input .line-5{height:1px;margin-right:-2px;margin-top:-1px;object-fit:cover;position:relative;width:311px}.orp-repair-input .frame-57{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-right:-13px;padding:0 12px;position:relative}.orp-repair-input .frame-58{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:298px}.orp-repair-input .frame-59{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;margin-right:-13px;position:relative}.orp-repair-input .pulldown-2{height:44px;position:relative;width:311px}.orp-repair-input .frame-60{align-items:flex-end;display:inline-flex;gap:13px;position:relative}.orp-repair-input .frame-61{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.orp-repair-input .frame-62{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .element-14{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-63{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-right:-13px;position:relative}.orp-repair-input .frame-64{align-items:center;background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .text-wrapper-82{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-65{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;padding:0 0 20px;position:relative;width:100%}.orp-repair-input .frame-66{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:148px}.orp-repair-input .check-box-4{flex:0 0 auto!important;margin-right:-163px!important;width:311px!important}.orp-repair-input .check-box-5{margin-right:-32px!important}.orp-repair-input .frame-67{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-83{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-68{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 0 0 24px;position:relative;width:100%}.orp-repair-input .text-wrapper-84{color:var(--black-500);flex:1;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-69{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .help-wrapper{align-items:center;display:flex;gap:10px;padding:1px 0;position:relative;width:24px}.orp-repair-input .help{flex:1!important;flex-grow:1!important;height:24px!important;position:relative!important}.orp-repair-input .text-wrapper-85{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:259px}.orp-repair-input .arrow-wrapper{align-items:center;display:flex;gap:10px;padding:4px 0;position:relative;width:20px}.orp-repair-input .arrow-down-13{flex:1!important;flex-grow:1!important;height:20px!important;position:relative!important}.orp-repair-input .frame-70{align-items:flex-start;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.orp-repair-input .frame-71{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-86{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-87{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-repair-input .frame-72{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.orp-repair-input .frame-73{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.orp-repair-input .frame-74{align-items:center;background-color:var(--BG-1);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--blue);border-top-style:solid;border-top-width:1px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .text-wrapper-74.disable{color:var(--black-300)}.orp-repair-input .frame-75{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-repair-input .frame-76{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .text-wrapper-88{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-89{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .frame-77{align-items:center;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .frame-78{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .frame-79{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-90{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-91{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .group-19{height:167px;position:relative;width:343px}.orp-repair-input .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:343px}.orp-repair-input .frame-watch-modal{align-items:center;gap:11px;position:relative;width:100%;height:100%}.orp-repair-input .group-20{height:166px;position:relative;width:166px}.orp-repair-input .overlap-group-12{height:166px;position:relative}.orp-repair-input .overlap-group-modal{height:100%;position:relative}.orp-repair-input .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:166px;left:0;position:absolute;top:0;width:166px}.orp-repair-input .element-x-wrapper-modal{background-color:#fff;border:1px solid;border-color:var(--black-100);height:100%;left:0;position:absolute;top:0;width:100%}.orp-repair-input .element-x{height:166px;left:0;object-fit:cover;position:absolute;top:0;width:166px}.orp-repair-input .element-x-modal{height:91%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.orp-repair-input .zoom{height:28px!important;left:138px!important;position:absolute!important;top:138px!important;width:28px!important}.orp-repair-input .group-21{height:167px;position:relative;width:166px}.orp-repair-input .overlap-17{height:167px;position:relative}.orp-repair-input .zoom-2{height:28px!important;left:138px!important;position:absolute!important;top:139px!important;width:28px!important}.orp-repair-input .group-22{height:29px;position:relative;width:45%}.orp-repair-input .text-wrapper-92{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);left:0;letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);position:absolute;text-align:center;top:0;white-space:nowrap}.orp-repair-input .text-wrapper-93{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-81{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative;width:311px}.orp-repair-input .frame-82{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .group-23{height:29px;position:relative;width:104px}.orp-repair-input .help-4{height:24px!important;left:78px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .group-24{height:112px;margin-right:-3.75px;position:relative;width:314.75px}.orp-repair-input .frame-83{align-items:center;display:flex;gap:11px;left:0;position:absolute;top:0;width:311px}.orp-repair-input .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .text-wrapper-94{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:57px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .text-wrapper-95{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:218px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .radio-button-instance{margin-right:-42px!important}.orp-repair-input .radio-button-2{margin-right:-14px!important}.orp-repair-input .radio-button-3{margin-right:-15px!important}.orp-repair-input .text-wrapper-96{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:287px}.orp-repair-input .group-25{height:29px;position:relative;width:177px}.orp-repair-input .help-3{height:24px!important;left:151px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .radio-button-4{margin-right:-57px!important}.orp-repair-input .radio-button-5{margin-right:-28px!important}.orp-repair-input .frame-84{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-97{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .text-box-instance{flex:0 0 auto!important;flex-direction:column}.orp-repair-input .repair-input-grand-seiko-item-list{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .button-main-3{height:89px!important}.orp-repair-input .button-main-4{background-color:var(--disable)!important;height:89px!important}.orp-repair-input .button-main-5{background-color:var(--blue)!important;height:89px!important}.orp-repair-input .rectangle-35{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-repair-input .button-small-instance{width:260px!important}.orp-repair-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-repair-input .frame-86{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.orp-repair-input .frame-87{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.orp-repair-input .text-wrapper-100{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .footer-instance{background-color:transparent!important;left:0!important;position:absolute!important;top:6346px!important}.orp-repair-input .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-repair-input .header-2{background-color:var(--white)!important;width:375px!important}.orp-repair-input .header-3{border-color:var(--black-100)!important}.orp-repair-input .following-bannar-instance{left:0!important;position:fixed!important;top:506px!important}.orp-repair-input .group-modal{position:absolute;top:0%}.orp-repair-input .group{height:64%;position:relative;display:flex;align-items:center;justify-content:center}.orp-repair-input{background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%}.orp-repair-input .overlap-group-wrapper{background-color:var(--BG-2);overflow:hidden;display:flex;justify-content:center;align-items:center}.orp-repair-input .overlap-group{width:100%}.orp-repair-input .div{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;position:relative;top:5px}.orp-repair-input .close-instance{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;position:absolute;left:50%;transform:translate(-50%);width:90%;background-color:var(--BG-1);top:10%}.orp-repair-input .frame-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-repair-input .frame-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:2px;justify-content:center;position:relative;width:100%}.orp-repair-input .construction-instance{height:32px!important;position:relative!important;width:32px!important}.orp-repair-input .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .text-wrapper-3{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .repair-menu-list{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-4{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-5{align-self:stretch;color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline}.orp-repair-input .frame-25{align-items:center;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:30px;padding:24px 16px;position:relative;width:100%}.orp-repair-input .frame-26{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-27{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.orp-repair-input .frame-28{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .sub-title-3{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.orp-repair-input .group-wrapper-2{position:relative;width:36px;height:20px}.orp-repair-input .text-wrapper-16{width:fit-content;margin-top:-1px;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;position:relative;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .overlap-group-wrapper-2{width:38px;height:20px}.orp-repair-input .overlap-16 .overlap-group-3{background-color:var(--blue);position:relative;width:36px;height:20px;border-radius:2px}.orp-repair-input .overlap-16 .text-wrapper-12{position:absolute;top:1px;left:6px;font-family:Noto Sans JP,Helvetica;font-weight:500;color:var(--white);font-size:12px;letter-spacing:0;line-height:normal}.orp-repair-input .sub-title{display:flex;width:309px;height:36px;align-items:center;gap:8px;padding:4px 8px;position:relative;background-color:var(--BG-2)}.orp-repair-input .overlap-16 .text-wrapper-13{position:relative;width:fit-content;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .frame-18.one-89-sp_1{width:auto}.orp-repair-input .element-12{color:var(--black-500)}.orp-repair-input .save-input-data{height:160px}.orp-repair-input .save-input-data-off{background-color:var(--disable)}.orp-repair-input .save-input-data-off .rectangle-20{border-color:var(--disable)}}@media screen and (min-width: 769px){.repair-input-grand-seiko.orp-repair-input .grand-seiko-wrapper{text-align:center!important;display:flex;align-items:center;justify-content:center}.repair-input-grand-seiko.orp-repair-input{width:100%!important;margin-top:75px}.repair-input-grand-seiko.orp-repair-input .div-10{margin-top:0}.repair-input-grand-seiko.orp-repair-input .pc-display-none{display:none!important}.repair-input-grand-seiko.orp-repair-input .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:86px}.repair-input-grand-seiko.orp-repair-input .element-13{width:100%!important}.repair-input-grand-seiko.orp-repair-input .repair-type{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.repair-input-grand-seiko.orp-repair-input .repair-type .button-main{width:260px}.repair-input-grand-seiko.orp-repair-input .frame-39{width:820px}.repair-input-grand-seiko.orp-repair-input .frame-41{width:100%}.repair-input-grand-seiko.orp-repair-input .text-wrapper-75{width:auto}.repair-input-grand-seiko.orp-repair-input .sub-title-instance,.repair-input-grand-seiko.orp-repair-input .sub-title{width:100%!important}.repair-input-grand-seiko.orp-repair-input .frame-53{flex-direction:row}.repair-input-grand-seiko.orp-repair-input .design-component-instance-node-2,.repair-input-grand-seiko.orp-repair-input .text-wrapper-20{width:145px!important}.repair-input-grand-seiko.orp-repair-input .text-wrapper-80{margin-top:0}.repair-input-grand-seiko.orp-repair-input .frame-45 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-grand-seiko.orp-repair-input .frame-45 .frame-46 .frame-48 div{width:100%}.repair-input-grand-seiko.orp-repair-input .frame-46{align-items:baseline;flex-direction:column}.repair-input-grand-seiko.orp-repair-input .frame-49{width:100%}.repair-input-grand-seiko.orp-repair-input .frame-55{width:auto}.repair-input-grand-seiko.orp-repair-input .frame-56 .frame-46,.repair-input-grand-seiko.orp-repair-input .frame-59 .frame-46{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:8px;position:relative;width:100%;justify-content:space-between}.repair-input-grand-seiko.orp-repair-input .frame-58{width:100%;justify-content:space-between}.repair-input-grand-seiko.orp-repair-input .frame-63{width:auto;flex-direction:row;justify-content:space-between;align-items:center;margin-right:0}.repair-input-grand-seiko.orp-repair-input .frame-58 .frame-46>.text-wrapper-75,.repair-input-grand-seiko.orp-repair-input .frame-58 .frame-63>.text-wrapper-75{width:250px}.repair-input-grand-seiko.orp-repair-input .text-wrapper-85{width:auto}.repair-input-grand-seiko.orp-repair-input .frame-48 .frame-46 .text-wrapper-77,.repair-input-grand-seiko.orp-repair-input .frame-81,.repair-input-grand-seiko.orp-repair-input .frame-82,.repair-input-grand-seiko.orp-repair-input .text-wrapper-83,.repair-input-grand-seiko.orp-repair-input .frame-50 .frame-48{width:100%}.repair-input-grand-seiko.orp-repair-input .frame-73{width:820px}.repair-input-grand-seiko.orp-repair-input .frame-74,.repair-input-grand-seiko.orp-repair-input .frame-77{width:100%}.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-35,.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-46,.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-48,.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-59,.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-59 .text-wrapper-71,.repair-input-grand-seiko.orp-repair-input .frame-41 .frame-59 .text-wrapper-77{width:100%!important}.repair-input-grand-seiko.orp-repair-input .frame-51 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-grand-seiko.orp-repair-input .frame-51 .frame-46 .frame-48 div{width:100%}.repair-input-grand-seiko.orp-repair-input .orp-sample-image .repar-input-contents{width:auto}.repair-input-grand-seiko.orp-repair-input .group-19{height:280px;position:relative;width:560px}.repair-input-grand-seiko.orp-repair-input .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:560px}.repair-input-grand-seiko.orp-repair-input .group-20,.repair-input-grand-seiko.orp-repair-input .group-21{height:280px;position:relative;width:280px}.repair-input-grand-seiko.orp-repair-input .overlap-group-12{height:280px;position:relative}.repair-input-grand-seiko.orp-repair-input .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:280px;left:0;position:absolute;top:0;width:280px}.repair-input-grand-seiko.orp-repair-input .element-x{display:flex;width:280px;height:280px;justify-content:center;align-items:center;flex-shrink:0}.repair-input-grand-seiko.orp-repair-input .zoom{height:28px!important;left:252px!important;position:absolute!important;top:252px!important;width:28px!important}.repair-input-grand-seiko.orp-repair-input .text-wrapper-93{width:auto!important}.repair-input-grand-seiko.orp-repair-input .frame-81 .frame-48{padding:16px;width:auto}.repair-input-grand-seiko.orp-repair-input .frame-81 .frame-48 .frame-96,.repair-input-grand-seiko.orp-repair-input .text-wrapper-96{width:auto}.repair-input-grand-seiko.orp-repair-input .text-box-instance,.repair-input-grand-seiko.orp-repair-input .frame-42,.repair-input-grand-seiko.orp-repair-input .text-box .frame-18{width:100%}.repair-input-grand-seiko.orp-repair-input .button-main-4{background-color:var(--disable)!important;height:auto!important}.repair-input-grand-seiko.orp-repair-input .button-main-3,.repair-input-grand-seiko.orp-repair-input .button-main-4{display:flex;width:370px;height:64px!important;justify-content:center;align-items:center}.repair-input-grand-seiko.orp-repair-input .button-main.one-49-sp_2 .frame-7{width:auto}.repair-input-grand-seiko.orp-repair-input .button-main.one-49-sp_2 .text-wrapper-17{width:100%;justify-content:center}.repair-input-grand-seiko.orp-repair-input .frame-39 .button-main.one-49-sp_1{width:auto}.repair-input-grand-seiko.orp-repair-input+div .following-bannar.sp_4,.repair-input-grand-seiko.orp-repair-input+div .following-bannar.sp_5{height:auto!important;width:300px!important;padding:auto 16px!important;position:fixed!important;bottom:0!important;right:0!important;left:auto!important;z-index:100!important;margin-bottom:100px!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-5{height:120px!important;padding:0!important;bottom:-90px}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-6{gap:0px!important;width:300px}.repair-input-grand-seiko.orp-repair-input .following-bannar.sp_4 .frame-7{width:auto}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-7{margin:10px!important;display:block!important;width:140px!important;text-align:right!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-8,.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-9,.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-10{display:block!important;width:120px!important;text-align:right!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-11{width:100%}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .rectangle-2{height:120px!important;width:2px!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .frame-13{display:block;text-align:center}.repair-input-grand-seiko+div .following-bannar .overlap-group-2{top:0!important}.repair-input-grand-seiko+div .following-bannar .overlap-group-3{top:0!important;right:81%!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .overlap{width:auto!important;top:-320%!important}.repair-input-grand-seiko.orp-repair-input+div .following-bannar .text-wrapper-17{font-size:var(--body-link-sp-font-size)!important}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble{height:110%;bottom:80%}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble:before{bottom:-52%}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble:after{bottom:-46%}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble-2{height:110px;bottom:80%}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble-2:before{bottom:-40%}.repair-input-grand-seiko.orp-repair-input+div .speech-bubble-2:after{bottom:-37%}.repair-input-grand-seiko.orp-repair-input .orp-sample-image .frame-25{align-items:center;justify-content:center;width:800px}.repair-input-grand-seiko.orp-repair-input .text-wrapper-13{width:100%}.repair-input-grand-seiko.orp-repair-input .repar-input-contents:has(.show_parts){display:flex;flex-direction:row;gap:16px}.repair-input-grand-seiko.orp-repair-input .repar-input-contents:has(.show_parts) .frame-repar-input{position:fixed}.repair-input-grand-seiko.orp-repair-input .repar-input-contents:has(.show_parts) .element-wrapper{height:400px;width:400px}.repair-input-grand-seiko.orp-repair-input .repar-input-contents:has(.show_parts) .element-wrapper .show_parts{height:100%;width:100%}}.orp-repair-input .repair-type .button-main.one-49-sp_1{border:2px solid var(--Blue, #0050A5)!important;background:var(--BG_blue, #E6F0FB)!important}.orp-repair-input .repair-type .button-main.one-49-sp_1 .frame-34{color:var(--Blue, #0050A5);font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:22.4px}.repair-input-credor.orp-repair-input+div .following-bannar.sp_5{display:none}.repair-input-credor.orp-repair-input+div .following-bannar .is-additional-estimate{font-size:17px}@media screen and (max-width: 768px){.orp-repair-input .font-small{font-size:12px!important}.whole_repair_input_wrapper{display:flex;flex-direction:column;min-height:100vh}.orp-repair-input{flex:1;background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%;overflow-x:hidden;box-sizing:border-box}.orp-repair-input .div-10{background-color:var(--BG-2);height:100%;position:relative;width:100%;margin-top:50px}.orp-repair-input .grand-seiko-wrapper{background-color:var(--white);height:85px;left:0;top:0;width:100%;position:relative}.orp-repair-input .credor-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.orp-repair-input .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.orp-repair-input .repair-type{display:flex;flex-direction:column;gap:20px}.orp-repair-input .overlap-16{height:100%;left:0;top:207px;width:100%}.orp-repair-input .frame-35{background-color:var(--alert-2);width:311px;padding:16px}.orp-repair-input .frame-35 .frame-46 .frame-48{width:279px}.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-77,.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-78{width:auto;padding:0 12px}.orp-repair-input .frame-36{align-items:center;display:flex;flex-direction:column;gap:40px;left:0;top:0;width:100%}.orp-repair-input .frame-37{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.orp-repair-input .frame-38{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .text-wrapper-73{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .element-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:343px}.orp-repair-input .design-component-instance-node{margin-left:unset!important;margin-right:unset!important;width:110px!important}.orp-repair-input .button-main-2{margin-left:-23px!important;margin-right:-25px!important;width:183px!important}.orp-repair-input .frame-39{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;margin-bottom:50px}.orp-repair-input .frame-40{align-items:center;align-self:stretch;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.orp-repair-input .frame-41{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .frame-42{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .frame-43{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.orp-repair-input .text-wrapper-74{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .check{height:28px!important;position:relative!important;width:28px!important}.orp-repair-input .frame-44{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-45{background-color:var(--BG-1);align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-repair-input .text-wrapper-75{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .check-box-instance{flex:0 0 auto!important;margin-right:-32px!important}.orp-repair-input .frame-46{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp-repair-input .frame-47{align-items:normal;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .icon-instance-node{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper-76{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .arrow-down-12{height:20px!important;position:relative!important;width:20px!important}.orp-repair-input .frame-48{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--blue);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:16px 0;position:relative;width:311px}.orp-repair-input .text-wrapper-71{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-70{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content;display:flex;align-items:center;justify-content:center}.orp-repair-input .text-wrapper-77{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-78{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:287px}.orp-repair-input .frame-49{align-items:flex-start;border:1px solid;border-color:var(--black-500);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-bottom:-1px;position:relative;width:311px}.orp-repair-input .frame-50{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-repair-input .frame-50 .frame-48{margin-top:-16px}.orp-repair-input .frame-51{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .frame-51 .frame-68{margin-top:-16px}.orp-repair-input .sub-title-instance{height:36px!important;width:309px!important}.orp-repair-input .sub-title-2{color:#000!important;margin-top:unset!important}.orp-repair-input .frame-52{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.orp-repair-input .text-wrapper-79{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-53{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;padding:0 12px;position:relative;width:100%}.orp-repair-input .check-box-2{margin-right:-58px!important}.orp-repair-input .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.orp-repair-input .frame-54{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:center;margin-right:-26px;padding:0 28px;position:relative;width:311px}.orp-repair-input .text-wrapper-80{color:var(--black-500);flex:1;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .sub-title-3{color:#000!important}.orp-repair-input .frame-55{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;padding:0 12px;position:relative;width:309px}.orp-repair-input .frame-56{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-right:-26px;position:relative}.orp-repair-input .check-box-3{flex:0 0 auto!important;margin-right:-58px!important}.orp-repair-input .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.orp-repair-input .line-5{height:1px;margin-right:-2px;margin-top:-1px;object-fit:cover;position:relative;width:311px}.orp-repair-input .frame-57{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-right:-13px;padding:0 12px;position:relative}.orp-repair-input .frame-58{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:298px}.orp-repair-input .frame-59{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;margin-right:-13px;position:relative}.orp-repair-input .pulldown-2{height:44px;position:relative;width:311px}.orp-repair-input .frame-60{align-items:flex-end;display:inline-flex;gap:13px;position:relative}.orp-repair-input .frame-61{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.orp-repair-input .frame-62{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .element-14{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-63{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-right:-13px;position:relative}.orp-repair-input .frame-64{align-items:center;background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .text-wrapper-82{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-65{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;padding:0 0 20px;position:relative;width:100%}.orp-repair-input .frame-66{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:148px}.orp-repair-input .check-box-4{flex:0 0 auto!important;margin-right:-163px!important;width:311px!important}.orp-repair-input .check-box-5{margin-right:-32px!important}.orp-repair-input .frame-67{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-83{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-68{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 0 0 24px;position:relative;width:100%}.orp-repair-input .text-wrapper-84{color:var(--black-500);flex:1;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-69{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .help-wrapper{align-items:center;display:flex;gap:10px;padding:1px 0;position:relative;width:24px}.orp-repair-input .help{flex:1!important;flex-grow:1!important;height:24px!important;position:relative!important}.orp-repair-input .text-wrapper-85{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:259px}.orp-repair-input .arrow-wrapper{align-items:center;display:flex;gap:10px;padding:4px 0;position:relative;width:20px}.orp-repair-input .arrow-down-13{flex:1!important;flex-grow:1!important;height:20px!important;position:relative!important}.orp-repair-input .frame-70{align-items:flex-start;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.orp-repair-input .frame-71{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-86{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-87{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-repair-input .frame-72{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.orp-repair-input .frame-73{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.orp-repair-input .frame-74{align-items:center;background-color:var(--BG-1);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--blue);border-top-style:solid;border-top-width:1px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .text-wrapper-74.disable{color:var(--black-300)}.orp-repair-input .frame-75{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-repair-input .frame-76{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .text-wrapper-88{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-89{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .repair-input-credor-item-list{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .frame-77{align-items:center;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .frame-78{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .frame-79{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-90{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-91{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .group-19{height:167px;position:relative;width:343px}.orp-repair-input .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:343px}.orp-repair-input .frame-watch-modal{align-items:center;gap:11px;position:relative;width:100%;height:100%}.orp-repair-input .group-20{height:166px;position:relative;width:166px}.orp-repair-input .overlap-group-12{height:166px;position:relative}.orp-repair-input .overlap-group-modal{height:100%;position:relative}.orp-repair-input .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:166px;left:0;position:absolute;top:0;width:166px}.orp-repair-input .element-x-wrapper-modal{background-color:#fff;border:1px solid;border-color:var(--black-100);height:100%;left:0;position:absolute;top:0;width:100%}.orp-repair-input .element-x{height:166px;left:0;object-fit:cover;position:absolute;top:0;width:166px}.orp-repair-input .element-x-modal{height:91%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.orp-repair-input .zoom{height:28px!important;left:138px!important;position:absolute!important;top:138px!important;width:28px!important}.orp-repair-input .group-21{height:167px;position:relative;width:166px}.orp-repair-input .overlap-17{height:167px;position:relative}.orp-repair-input .zoom-2{height:28px!important;left:138px!important;position:absolute!important;top:139px!important;width:28px!important}.orp-repair-input .group-22{height:29px;position:relative;width:45%}.orp-repair-input .text-wrapper-92{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);left:0;letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);position:absolute;text-align:center;top:0;white-space:nowrap}.orp-repair-input .text-wrapper-93{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-81{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative;width:311px}.orp-repair-input .frame-82{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .group-23{height:29px;position:relative;width:104px}.orp-repair-input .help-4{height:24px!important;left:78px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .group-24{height:112px;margin-right:-3.75px;position:relative;width:314.75px}.orp-repair-input .frame-83{align-items:center;display:flex;gap:11px;left:0;position:absolute;top:0;width:311px}.orp-repair-input .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .text-wrapper-94{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:57px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .text-wrapper-95{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:218px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .radio-button-instance{margin-right:-42px!important}.orp-repair-input .radio-button-2{margin-right:-14px!important}.orp-repair-input .radio-button-3{margin-right:-15px!important}.orp-repair-input .text-wrapper-96{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:287px}.orp-repair-input .group-25{height:29px;position:relative;width:177px}.orp-repair-input .help-3{height:24px!important;left:151px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .radio-button-4{margin-right:-57px!important}.orp-repair-input .radio-button-5{margin-right:-28px!important}.orp-repair-input .frame-84{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-97{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .text-box-instance{flex:0 0 auto!important;flex-direction:column}.orp-repair-input .text-wrapper-98{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;margin-top:-1px;position:relative;text-decoration:underline;width:279px}.orp-repair-input .text-wrapper-99{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .button-main-3{height:89px!important}.orp-repair-input .button-main-4{background-color:var(--disable)!important;height:89px!important}.orp-repair-input .button-main-5{background-color:var(--blue)!important;height:89px!important}.orp-repair-input .rectangle-35{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-repair-input .button-small-instance{width:260px!important}.orp-repair-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-repair-input .frame-86{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.orp-repair-input .frame-87{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.orp-repair-input .text-wrapper-100{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .footer-instance{background-color:transparent!important;left:0!important;position:absolute!important;top:6346px!important}.orp-repair-input .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-repair-input .header-2{background-color:var(--white)!important;width:375px!important}.orp-repair-input .header-3{border-color:var(--black-100)!important}.orp-repair-input .following-bannar-instance{left:0!important;position:fixed!important;top:506px!important}.orp-repair-input .group-modal{position:absolute;top:0%}.orp-repair-input .group{height:64%;position:relative;display:flex;align-items:center;justify-content:center}.orp-repair-input{background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%}.orp-repair-input .overlap-group-wrapper{background-color:var(--BG-2);overflow:hidden;display:flex;justify-content:center;align-items:center}.orp-repair-input .overlap-group{width:100%}.orp-repair-input .frame{align-items:flex-start;display:flex;position:absolute;top:-10%}.orp-repair-input .div{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;position:relative;top:5px}.orp-repair-input .close-instance{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;position:absolute;left:50%;transform:translate(-50%);width:90%;background-color:var(--BG-1);top:10%}.orp-repair-input .frame-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-repair-input .frame-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:2px;justify-content:center;position:relative;width:100%}.orp-repair-input .construction-instance{height:32px!important;position:relative!important;width:32px!important}.orp-repair-input .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .text-wrapper-3{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-4{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-5{align-self:stretch;color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline}.orp-repair-input .frame-25{align-items:center;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:30px;padding:24px 16px;position:relative;width:100%}.orp-repair-input .frame-26{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-27{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.orp-repair-input .frame-28{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .sub-title-3{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.orp-repair-input .group-wrapper-2{position:relative;width:36px;height:20px}.orp-repair-input .text-wrapper-16{width:fit-content;margin-top:-1px;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;position:relative;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .overlap-group-wrapper-2{width:38px;height:20px}.orp-repair-input .overlap-16 .overlap-group-3{background-color:var(--blue);position:relative;width:36px;height:20px;border-radius:2px}.orp-repair-input .overlap-16 .text-wrapper-12{position:absolute;top:1px;left:6px;font-family:Noto Sans JP,Helvetica;font-weight:500;color:var(--white);font-size:12px;letter-spacing:0;line-height:normal}.orp-repair-input .sub-title{display:flex;width:309px;height:36px;align-items:center;gap:8px;padding:4px 8px;position:relative;background-color:var(--BG-2)}.orp-repair-input .overlap-16 .text-wrapper-13{position:relative;width:fit-content;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .frame-18.one-89-sp_1{width:auto}.orp-repair-input .element-12{color:var(--black-500)}.orp-repair-input .save-input-data{height:160px}.orp-repair-input .save-input-data-off{background-color:var(--disable)}.orp-repair-input .save-input-data-off .rectangle-20{border-color:var(--disable)}}@media screen and (min-width: 769px){.repair-input-credor.orp-repair-input .grand-seiko-wrapper{text-align:center!important;display:flex;align-items:center;justify-content:center}.repair-input-credor.orp-repair-input{width:100%!important;margin-top:75px}.repair-input-credor.orp-repair-input .div-10{margin-top:0}.repair-input-credor.orp-repair-input .pc-display-none{display:none!important}.repair-input-credor.orp-repair-input .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:86px}.repair-input-credor.orp-repair-input .element-13{width:100%!important}.repair-input-credor.orp-repair-input .repair-type{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.repair-input-credor.orp-repair-input .repair-type .button-main{width:260px}.repair-input-credor.orp-repair-input .text-wrapper-98{text-decoration:none;width:auto}.repair-input-credor.orp-repair-input .frame-39{width:820px}.repair-input-credor.orp-repair-input .frame-41{width:100%}.repair-input-credor.orp-repair-input .text-wrapper-75{width:auto}.repair-input-credor.orp-repair-input .frame-45 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-credor.orp-repair-input .frame-45 .frame-46 .frame-48 div{width:100%}.repair-input-credor.orp-repair-input .frame-46{align-items:baseline;flex-direction:column}.repair-input-credor.orp-repair-input .frame-49{width:100%}.repair-input-credor.orp-repair-input .frame-55{width:auto}.repair-input-credor.orp-repair-input .frame-56 .frame-46,.repair-input-credor.orp-repair-input .frame-59 .frame-46{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:8px;position:relative;width:100%;justify-content:space-between}.repair-input-credor.orp-repair-input .frame-58{width:100%;justify-content:space-between}.repair-input-credor.orp-repair-input .frame-63{width:auto;flex-direction:row;justify-content:space-between;align-items:center}.repair-input-credor.orp-repair-input .frame-58 .frame-46>.text-wrapper-75,.repair-input-credor.orp-repair-input .frame-58 .frame-63>.text-wrapper-75{width:250px}.repair-input-credor.orp-repair-input .text-wrapper-85,.repair-input-credor.orp-repair-input .frame-81,.repair-input-credor.orp-repair-input .text-wrapper-83{width:auto}.repair-input-credor.orp-repair-input .frame-73{width:820px}.repair-input-credor.orp-repair-input .frame-74,.repair-input-credor.orp-repair-input .frame-77{width:100%}.repair-input-credor.orp-repair-input .frame-51 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-credor.orp-repair-input .frame-51 .frame-46 .frame-48 div{width:100%}.repair-input-credor .orp-sample-image .repar-input-contents{width:auto}.repair-input-credor.orp-repair-input .group-19{height:280px;position:relative;width:560px}.repair-input-credor.orp-repair-input .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:560px}.repair-input-credor.orp-repair-input .group-20,.repair-input-credor.orp-repair-input .group-21{height:280px;position:relative;width:280px}.repair-input-credor.orp-repair-input .overlap-group-12{height:280px;position:relative}.repair-input-credor.orp-repair-input .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:280px;left:0;position:absolute;top:0;width:280px}.repair-input-credor.orp-repair-input .element-x{display:flex;width:280px;height:280px;justify-content:center;align-items:center;flex-shrink:0}.repair-input-credor.orp-repair-input .zoom{height:28px!important;left:252px!important;position:absolute!important;top:252px!important;width:28px!important}.repair-input-credor .text-wrapper-93{width:auto!important}.repair-input-credor.orp-repair-input .frame-81 .frame-48{padding:16px;width:100%}.repair-input-credor.orp-repair-input .frame-81 .frame-48 .text-wrapper-96,.repair-input-credor.orp-repair-input .frame-81 .frame-48 .text-wrapper-77{width:auto}.repair-input-credor.orp-repair-input .text-box-instance,.repair-input-credor.orp-repair-input .frame-42,.repair-input-credor.orp-repair-input .text-box .frame-18{width:100%}.repair-input-credor.orp-repair-input .button-main-4{background-color:var(--disable)!important;height:auto!important}.repair-input-credor.orp-repair-input .button-main-3,.repair-input-credor.orp-repair-input .button-main-4{display:flex;width:370px;height:64px!important;justify-content:center;align-items:center}.repair-input-credor.orp-repair-input .button-main.one-49-sp_2 .frame-7{width:auto}.repair-input-credor.orp-repair-input .button-main.one-49-sp_2 .text-wrapper-17{width:100%;justify-content:center}.repair-input-credor.orp-repair-input .frame-39 .button-main.one-49-sp_1{width:auto}.repair-input-credor.orp-repair-input+div .following-bannar.sp_4,.repair-input-credor.orp-repair-input+div .following-bannar.sp_5{height:auto!important;width:300px!important;padding:auto 16px!important;position:fixed!important;bottom:0!important;right:0!important;left:auto!important;z-index:100!important;margin-bottom:100px!important}.repair-input-credor.orp-repair-input+div .following-bannar .frame-5{height:120px!important;padding:0!important;bottom:-90px}.repair-input-credor.orp-repair-input+div .following-bannar .frame-6{gap:0px!important;width:300px}.repair-input-credor .following-bannar.sp_4 .frame-7{width:auto}.repair-input-credor.orp-repair-input+div .following-bannar .frame-7{margin:10px!important;display:block!important;width:140px!important;text-align:right!important}.repair-input-credor.orp-repair-input+div .following-bannar .frame-8,.repair-input-credor.orp-repair-input+div .following-bannar .frame-9,.repair-input-credor.orp-repair-input+div .following-bannar .frame-10{display:block!important;width:120px!important;text-align:right!important}.repair-input-credor.orp-repair-input+div .following-bannar .frame-11{width:100%}.repair-input-credor.orp-repair-input+div .following-bannar .rectangle-2{height:120px!important;width:2px!important}.repair-input-credor.orp-repair-input+div .following-bannar .frame-13{display:block;text-align:center}.repair-input-credor+div .following-bannar .overlap-group-2{top:0!important}.repair-input-credor+div .following-bannar .overlap-group-3{top:0!important;right:81%!important}.repair-input-credor.orp-repair-input+div .following-bannar .overlap{width:auto!important;top:-320%!important}.repair-input-credor.orp-repair-input+div .following-bannar .text-wrapper-17{font-size:var(--body-link-sp-font-size)!important}.repair-input-credor.orp-repair-input+div .speech-bubble{height:110%;bottom:80%}.repair-input-credor.orp-repair-input+div .speech-bubble:before{bottom:-52%}.repair-input-credor.orp-repair-input+div .speech-bubble:after{bottom:-46%}.repair-input-credor.orp-repair-input+div .speech-bubble-2{height:110px;bottom:80%}.repair-input-credor.orp-repair-input+div .speech-bubble-2:before{bottom:-40%}.repair-input-credor.orp-repair-input+div .speech-bubble-2:after{bottom:-37%}.repair-input-credor.orp-repair-input .orp-sample-image .frame-25{align-items:center;justify-content:center;width:800px}.repair-input-credor .text-wrapper-13{width:100%}.repair-input-credor .repar-input-contents:has(.show_parts){display:flex;flex-direction:row;gap:16px}.repair-input-credor .repar-input-contents:has(.show_parts) .frame-repar-input{position:fixed}.repair-input-credor .repar-input-contents:has(.show_parts) .element-wrapper{height:400px;width:400px}.repair-input-credor .repar-input-contents:has(.show_parts) .element-wrapper .show_parts{height:100%;width:100%}}.repair-input-seiko .repair-type .button-main.one-49-sp_1{border:2px solid var(--Blue, #0050A5)!important;background:var(--BG_blue, #E6F0FB)!important}.repair-input-seiko .repair-type .button-main.one-49-sp_1 .frame-34{color:var(--Blue, #0050A5);font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:22.4px}.whole_repair_input_wrapper{display:flex;flex-direction:column;min-height:100vh}.orp-repair-input{flex:1;background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%;overflow-x:hidden;box-sizing:border-box}.orp-repair-input .div-10{background-color:var(--BG-2);height:100%;position:relative;width:100%;margin-top:50px}.orp-repair-input .grand-seiko-wrapper{background-color:var(--white);height:85px;left:0;top:0;width:100%;position:relative}.orp-repair-input .seiko-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:15px}.orp-repair-input .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.orp-repair-input .repair-type{display:flex;flex-direction:column;gap:20px}.orp-repair-input .overlap-16{height:100%;left:0;top:207px;width:100%}.orp-repair-input .frame-35{background-color:var(--alert-2);width:311px;padding:16px}.orp-repair-input .frame-35 .frame-46 .frame-48{width:279px}.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-77,.orp-repair-input .frame-35 .frame-46 .frame-48 .text-wrapper-78{width:auto;padding:0 12px}.orp-repair-input .frame-36{align-items:center;display:flex;flex-direction:column;gap:40px;left:0;top:0;width:100%}.orp-repair-input .frame-37{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.orp-repair-input .frame-38{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .text-wrapper-73{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .element-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:343px}.orp-repair-input .design-component-instance-node{margin-left:unset!important;margin-right:unset!important;width:110px!important}.orp-repair-input .button-main-2{margin-left:-23px!important;margin-right:-25px!important;width:183px!important}.orp-repair-input .frame-39{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;margin-bottom:50px}.orp-repair-input .frame-40{align-items:center;align-self:stretch;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.orp-repair-input .frame-41{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .frame-42{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-repair-input .frame-43{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.orp-repair-input .text-wrapper-74{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .check{height:28px!important;position:relative!important;width:28px!important}.orp-repair-input .frame-44{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-45{background-color:var(--BG-1);align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-repair-input .text-wrapper-75{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .check-box-instance{flex:0 0 auto!important;margin-right:-32px!important}.orp-repair-input .frame-46,.orp-repair-input .repair_polish{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp-repair-input .frame-47{align-items:normal;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .icon-instance-node{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper-76{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .arrow-down-12{height:20px!important;position:relative!important;width:20px!important}.orp-repair-input .frame-48{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--blue);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:16px 0;position:relative;width:311px}.orp-repair-input .text-wrapper-71{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-70{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content;display:flex;align-items:center;justify-content:center}.orp-repair-input .text-wrapper-77{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:287px}.orp-repair-input .text-wrapper-78{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:287px}.orp-repair-input .frame-49{align-items:flex-start;border:1px solid;border-color:var(--black-500);display:flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-bottom:-1px;position:relative;width:311px}.orp-repair-input .frame-50{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-repair-input .frame-50 .frame-48{margin-top:-16px}.orp-repair-input .frame-51{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .frame-51 .frame-68{margin-top:-16px}.orp-repair-input .sub-title-instance{height:36px!important;width:309px!important}.orp-repair-input .sub-title-2{color:#000!important;margin-top:unset!important}.orp-repair-input .frame-52{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.orp-repair-input .text-wrapper-79{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-53{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;padding:0 12px;position:relative;width:100%}.orp-repair-input .check-box-2{margin-right:-58px!important}.orp-repair-input .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.orp-repair-input .frame-54{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:center;margin-right:-26px;padding:0 28px;position:relative;width:311px}.orp-repair-input .text-wrapper-80{color:var(--black-500);flex:1;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .sub-title-3{color:#000!important}.orp-repair-input .frame-55{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;padding:0 12px;position:relative;width:309px}.orp-repair-input .frame-56{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-right:-26px;position:relative}.orp-repair-input .check-box-3{flex:0 0 auto!important;margin-right:-58px!important}.orp-repair-input .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.orp-repair-input .line-5{height:1px;margin-right:-2px;margin-top:-1px;object-fit:cover;position:relative;width:311px}.orp-repair-input .frame-57{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;margin-right:-13px;padding:0 12px;position:relative}.orp-repair-input .frame-58{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:298px}.orp-repair-input .frame-59{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;margin-right:-13px;position:relative}.orp-repair-input .pulldown-2{height:44px;position:relative;width:311px}.orp-repair-input .frame-60{align-items:flex-end;display:inline-flex;gap:13px;position:relative}.orp-repair-input .frame-61{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.orp-repair-input .frame-62{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .element-14{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-63{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-right:-13px;position:relative}.orp-repair-input .frame-64{align-items:center;background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;gap:16px;height:44px;justify-content:flex-end;padding:10px 8px;position:relative;width:80px}.orp-repair-input .text-wrapper-82{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-65{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;padding:0 0 20px;position:relative;width:100%}.orp-repair-input .frame-66{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:148px}.orp-repair-input .check-box-4{flex:0 0 auto!important;margin-right:-163px!important;width:311px!important}.orp-repair-input .check-box-5{margin-right:-32px!important}.orp-repair-input .frame-67{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-83{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-68{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 0 0 24px;position:relative;width:100%}.orp-repair-input .text-wrapper-84{color:var(--black-500);flex:1;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.orp-repair-input .frame-69{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-repair-input .help-wrapper{align-items:center;display:flex;gap:10px;padding:1px 0;position:relative;width:24px}.orp-repair-input .help{flex:1!important;flex-grow:1!important;height:24px!important;position:relative!important}.orp-repair-input .text-wrapper-85{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:259px}.orp-repair-input .arrow-wrapper{align-items:center;display:flex;gap:10px;padding:4px 0;position:relative;width:20px}.orp-repair-input .arrow-down-13{flex:1!important;flex-grow:1!important;height:20px!important;position:relative!important}.orp-repair-input .frame-70{align-items:flex-start;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.orp-repair-input .frame-71{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .text-wrapper-86{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-87{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-repair-input .frame-72{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.orp-repair-input .frame-73{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.orp-repair-input .frame-74{align-items:center;background-color:var(--BG-1);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--blue);border-top-style:solid;border-top-width:1px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .text-wrapper-74.disable{color:var(--black-300)}.orp-repair-input .frame-75{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-repair-input .frame-76{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:311px}.orp-repair-input .text-wrapper-88{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-89{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .repair-input-grand-seiko-item-list{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .frame-77{align-items:center;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:343px}.orp-repair-input .frame-78{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .frame-79{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-90{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-91{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .group-19{height:167px;position:relative;width:343px}.orp-repair-input .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:343px}.orp-repair-input .frame-watch-modal{align-items:center;gap:11px;position:relative;width:100%;height:100%}.orp-repair-input .group-20{height:166px;position:relative;width:166px}.orp-repair-input .overlap-group-12{height:166px;position:relative}.orp-repair-input .overlap-group-modal{height:100%;position:relative}.orp-repair-input .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:166px;left:0;position:absolute;top:0;width:166px}.orp-repair-input .element-x-wrapper-modal{background-color:#fff;border:1px solid;border-color:var(--black-100);height:100%;left:0;position:absolute;top:0;width:100%}.orp-repair-input .element-x{height:166px;left:0;object-fit:cover;position:absolute;top:0;width:166px}.orp-repair-input .element-x-modal{height:91%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.orp-repair-input .zoom{height:28px!important;left:138px!important;position:absolute!important;top:138px!important;width:28px!important}.orp-repair-input .group-21{height:167px;position:relative;width:166px}.orp-repair-input .overlap-17{height:167px;position:relative}.orp-repair-input .zoom-2{height:28px!important;left:138px!important;position:absolute!important;top:139px!important;width:28px!important}.orp-repair-input .group-22{height:29px;position:relative;width:45%}.orp-repair-input .text-wrapper-92{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);left:0;letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);position:absolute;text-align:center;top:0;white-space:nowrap}.orp-repair-input .text-wrapper-93{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp-repair-input .frame-81{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative;width:311px}.orp-repair-input .frame-82{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.orp-repair-input .group-23{height:29px;position:relative;width:104px}.orp-repair-input .help-4{height:24px!important;left:78px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .group-24{height:112px;margin-right:-3.75px;position:relative;width:314.75px}.orp-repair-input .frame-83{align-items:center;display:flex;gap:11px;left:0;position:absolute;top:0;width:311px}.orp-repair-input .before-after-instance{height:88px!important;left:unset!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .before-after-2{height:88px!important;left:unset!important;margin-right:-.25px!important;position:relative!important;top:unset!important;width:150px!important}.orp-repair-input .text-wrapper-94{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:57px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .text-wrapper-95{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:218px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:92px;white-space:nowrap}.orp-repair-input .radio-button-instance{margin-right:-42px!important}.orp-repair-input .radio-button-2{margin-right:-14px!important}.orp-repair-input .radio-button-3{margin-right:-15px!important}.orp-repair-input .text-wrapper-96{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:287px}.orp-repair-input .group-25{height:29px;position:relative;width:177px}.orp-repair-input .help-3{height:24px!important;left:151px!important;position:absolute!important;top:3px!important;width:24px!important}.orp-repair-input .radio-button-4{margin-right:-57px!important}.orp-repair-input .radio-button-5{margin-right:-28px!important}.orp-repair-input .frame-84{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.orp-repair-input .text-wrapper-97{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-repair-input .text-box-instance{flex:0 0 auto!important;flex-direction:column}.orp-repair-input .text-wrapper-99{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .button-main-3{height:89px!important}.orp-repair-input .button-main-4{background-color:var(--disable)!important;height:89px!important}.orp-repair-input .button-main-5{background-color:var(--blue)!important;height:89px!important}.orp-repair-input .rectangle-35{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-repair-input .button-small-instance{width:260px!important}.orp-repair-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-repair-input .frame-86{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.orp-repair-input .frame-87{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.orp-repair-input .text-wrapper-100{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-repair-input .footer-instance{background-color:transparent!important;left:0!important;position:absolute!important;top:6346px!important}.orp-repair-input .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-repair-input .header-2{background-color:var(--white)!important;width:375px!important}.orp-repair-input .header-3{border-color:var(--black-100)!important}.orp-repair-input .following-bannar-instance{left:0!important;position:fixed!important;top:506px!important}.orp-repair-input .group-modal{position:absolute;top:0%}.orp-repair-input .group{height:64%;position:relative;display:flex;align-items:center;justify-content:center}.orp-repair-input{background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%}.orp-repair-input .overlap-group-wrapper{background-color:var(--BG-2);overflow:hidden;display:flex;justify-content:center;align-items:center}.orp-repair-input .overlap-group{width:100%}.orp-repair-input .frame{align-items:flex-start;display:flex;position:absolute;top:-10%}.orp-repair-input .div{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;position:relative;top:5px}.orp-repair-input .close-instance{height:24px!important;position:relative!important;width:24px!important}.orp-repair-input .text-wrapper{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;position:absolute;left:50%;transform:translate(-50%);width:90%;background-color:var(--BG-1);top:10%}.orp-repair-input .frame-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-repair-input .frame-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:2px;justify-content:center;position:relative;width:100%}.orp-repair-input .construction-instance{height:32px!important;position:relative!important;width:32px!important}.orp-repair-input .text-wrapper-2{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.orp-repair-input .frame-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-repair-input .text-wrapper-3{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-4{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-repair-input .text-wrapper-5{align-self:stretch;color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-decoration:underline}.orp-repair-input .frame-25{align-items:center;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:30px;padding:24px 16px;position:relative;width:100%}.orp-repair-input .frame-26{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%}.orp-repair-input .frame-27{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.orp-repair-input .frame-28{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-repair-input .sub-title-3{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.orp-repair-input .group-wrapper-2{position:relative;width:36px;height:20px}.orp-repair-input .text-wrapper-16{width:fit-content;margin-top:-1px;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;position:relative;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .overlap-group-wrapper-2{width:38px;height:20px}.orp-repair-input .overlap-16 .overlap-group-3{background-color:var(--blue);position:relative;width:36px;height:20px;border-radius:2px}.orp-repair-input .overlap-16 .text-wrapper-12{position:absolute;top:1px;left:6px;font-family:Noto Sans JP,Helvetica;font-weight:500;color:var(--white);font-size:12px;letter-spacing:0;line-height:normal}.orp-repair-input .sub-title{display:flex;width:309px;height:36px;align-items:center;gap:8px;padding:4px 8px;position:relative;background-color:var(--BG-2)}.orp-repair-input .overlap-16 .text-wrapper-13{position:relative;width:fit-content;font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.orp-repair-input .frame-18.one-89-sp_1{width:auto}.orp-repair-input .element-12{color:var(--black-500)}.orp-repair-input .save-input-data{height:160px}.orp-repair-input .save-input-data-off{background-color:var(--disable)}.orp-repair-input .save-input-data-off .rectangle-20{border-color:var(--disable)}.repair-input-seiko+div .following-bannar.sp_5{display:none}.repair-input-seiko.orp-repair-input+div .following-bannar .is-additional-estimate{font-size:17px}@media screen and (min-width: 769px){.repair-input-seiko{width:100%!important;margin-top:75px}.repair-input-seiko.orp-repair-input .div-10{margin-top:0}.repair-input-seiko .pc-display-none{display:none!important}.repair-input-seiko .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:86px}.repair-input-seiko .element-13{width:100%}.repair-input-seiko .repair-type{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.repair-input-seiko .repair-type .button-main{width:260px}.repair-input-seiko .frame-39{width:820px}.repair-input-seiko .frame-41{width:100%}.repair-input-seiko .text-wrapper-75{width:auto}.repair-input-seiko .frame-45 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-seiko .frame-45 .frame-46 .frame-48 div{width:100%}.repair-input-seiko .frame-45>.frame-46{align-items:baseline;flex-direction:column}.repair-input-seiko.orp-repair-input .sub-title-instance,.repair-input-seiko.orp-repair-input .sub-title{width:100%!important}.repair-input-seiko.orp-repair-input .frame-53{flex-direction:row}.repair-input-seiko.orp-repair-input .design-component-instance-node-2,.repair-input-seiko.orp-repair-input .text-wrapper-20{width:145px!important}.repair-input-seiko.orp-repair-input .text-wrapper-80{margin-top:0}.repair-input-seiko .frame-49{width:100%}.repair-input-seiko .frame-55{width:auto}.repair-input-seiko .frame-46{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:8px;position:relative;width:100%;justify-content:space-between}.repair-input-seiko .repair_polish{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative;width:100%;justify-content:space-between}.repair-input-seiko .repair_polish .frame-48{width:100%}.repair-input-seiko .repair_polish .frame-48 .frame-46{flex-direction:column}.repair-input-seiko .repair_polish .frame-48 .frame-46 .text-wrapper-77,.repair-input-seiko .repair_polish .frame-48 .frame-46 .text-wrapper-96{width:100%;padding:0 16px}.repair-input-seiko .frame-58{width:100%;justify-content:space-between}.repair-input-seiko .frame-63{width:auto;flex-direction:row;justify-content:space-between;align-items:center}.repair-input-seiko .frame-58 .frame-46>.text-wrapper-75,.repair-input-seiko .frame-58 .frame-63>.text-wrapper-75{width:250px}.repair-input-seiko .text-wrapper-85,.repair-input-seiko .frame-81{width:auto}.repair-input-seiko .frame-73{width:820px}.repair-input-seiko .frame-74,.repair-input-seiko .frame-77,.repair-input-seiko.orp-repair-input .frame-35,.repair-input-seiko.orp-repair-input .frame-35 .frame-59,.repair-input-seiko.orp-repair-input .frame-35 .frame-59 .text-wrapper-71,.repair-input-seiko.orp-repair-input .frame-35 .frame-59 .text-wrapper-77,.repair-input-seiko.orp-repair-input .frame-35 .frame-48{width:100%}.repair-input-seiko.orp-repair-input .frame-35>.frame-46{flex-direction:column}.repair-input-seiko .frame-51 .frame-46 .frame-48{width:100%;padding:16px}.repair-input-seiko .frame-51 .frame-46 .frame-48 div{width:100%}.repair-input-seiko .orp-sample-image .repar-input-contents{width:auto}.repair-input-seiko .group-19{height:280px;position:relative;width:560px}.repair-input-seiko .frame-80{align-items:center;display:flex;gap:11px;position:relative;width:560px}.repair-input-seiko .group-20,.repair-input-seiko .group-21{height:280px;position:relative;width:280px}.repair-input-seiko .overlap-group-12{height:280px;position:relative}.repair-input-seiko .element-x-wrapper{background-color:#fff;border:1px solid;border-color:var(--black-100);height:280px;left:0;position:absolute;top:0;width:280px}.repair-input-seiko .element-x{display:flex;width:280px;height:280px;justify-content:center;align-items:center;flex-shrink:0}.repair-input-seiko .zoom{height:28px!important;left:252px!important;position:absolute!important;top:252px!important;width:28px!important}.repair-input-seiko .text-wrapper-93{width:auto}.repair-input-seiko .text-box-instance,.repair-input-seiko .frame-42,.repair-input-seiko .text-box .frame-18{width:100%}.repair-input-seiko .button-main-4{background-color:var(--disable)!important;height:auto!important}.repair-input-seiko .button-main-3,.repair-input-seiko .button-main-4{display:flex;width:370px;height:64px!important;justify-content:center;align-items:center}.repair-input-seiko .button-main.one-49-sp_2 .frame-7{width:auto}.repair-input-seiko .button-main.one-49-sp_2 .text-wrapper-17{width:100%;justify-content:center}.repair-input-seiko .frame-39 .button-main.one-49-sp_1{width:auto}.repair-input-seiko+div .following-bannar.sp_4,.repair-input-seiko+div .following-bannar.sp_5{height:auto!important;width:300px!important;padding:auto 16px!important;position:fixed!important;bottom:0!important;right:0!important;left:auto!important;z-index:100!important;margin-bottom:100px!important}.repair-input-seiko+div .following-bannar .frame-5{height:120px!important;padding:0!important;bottom:-90px}.repair-input-seiko+div .following-bannar .frame-6{gap:0px!important;width:300px}.repair-input-seiko .following-bannar.sp_4 .frame-7{width:auto}.repair-input-seiko+div .following-bannar .frame-7{margin:10px!important;display:block!important;width:140px!important;text-align:right!important}.repair-input-seiko+div .following-bannar .frame-8,.repair-input-seiko+div .following-bannar .frame-9,.repair-input-seiko+div .following-bannar .frame-10{display:block!important;width:120px!important;text-align:right!important}.repair-input-seiko+div .following-bannar .frame-11{width:100%}.repair-input-seiko+div .following-bannar .rectangle-2{height:120px!important;width:2px!important}.repair-input-seiko+div .following-bannar .frame-13{display:block;text-align:center}.repair-input-seiko+div .following-bannar .overlap-group-2{top:0!important}.repair-input-seiko+div .following-bannar .overlap-group-3{top:0!important;right:81%!important}.repair-input-seiko+div .following-bannar .overlap{width:auto!important;top:-320%!important}.repair-input-seiko+div .following-bannar .text-wrapper-17{font-size:var(--body-link-sp-font-size)!important}.repair-input-seiko+div .speech-bubble{height:110%;bottom:80%}.repair-input-seiko+div .speech-bubble:before{bottom:-52%}.repair-input-seiko+div .speech-bubble:after{bottom:-46%}.repair-input-seiko+div .speech-bubble-2{height:110px;bottom:80%}.repair-input-seiko+div .speech-bubble-2:before{bottom:-40%}.repair-input-seiko+div .speech-bubble-2:after{bottom:-37%}.repair-input-seiko .orp-sample-image .frame-25{align-items:center;justify-content:center;width:800px}.repair-input-seiko .text-wrapper-13{width:100%}.repair-input-seiko .repar-input-contents:has(.show_parts){display:flex;flex-direction:row;gap:16px}.repair-input-seiko .repar-input-contents:has(.show_parts) .frame-repar-input{position:fixed}.repair-input-seiko .repar-input-contents:has(.show_parts) .element-wrapper{height:400px;width:400px}.repair-input-seiko .repar-input-contents:has(.show_parts) .element-wrapper .show_parts{height:100%;width:100%}}.termofuse_1{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;max-width:500px;width:100%;margin:0}.termofuse_1 .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:100%}.termofuse_1 .element{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-left:-2px;margin-right:-2px;position:relative;width:100%}.termofuse_2{align-items:flex-end;display:flex;flex-direction:column;gap:20px;position:relative;width:100%;margin:20px auto}.termofuse_2 .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;max-width:500px;width:90%;margin:0 auto}.termofuse_2 .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.termofuse_2_sub-title{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%;margin-bottom:12px}.termofuse_2 .text-wrapper{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.termofuse_2 .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);position:relative;text-indent:-1em;padding-left:1em}.termofuse_2 .div-3{align-self:stretch;height:679px;position:relative;width:100%}.termofuse_2 .div-wrapper{align-items:center;background-color:var(--BG-2);display:flex;gap:8px;left:0;padding:4px 8px;position:relative;top:0;width:100%}.termofuse_2 .div-4{align-self:stretch;height:477px;position:relative;width:100%}.termofuse_2 .div-5{align-self:stretch;height:387px;position:relative;width:100%}.termofuse_2 .div-6{align-self:stretch;height:432px;position:relative;width:100%}.termofuse_2 .text-wrapper-4{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);left:0;position:relative;top:-1px;width:100%}.termofuse_2_div-wrapper-2{position:relative;left:1em;margin-top:1rem}.termofuse_2 .p{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:29.4px;margin-top:-1px;position:relative;width:fit-content}.termofuse_2 .span{color:#000}.termofuse_2 .text-wrapper-5{color:#0050a5;text-decoration:underline}.termofuse_2 .text-wrapper-6{position:relative;align-self:stretch;margin-top:-1px;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_2 .text-wrapper-7{color:var(--blue);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-top:-1px;position:relative;width:fit-content;text-decoration:underline;cursor:pointer}.termofuse_2 .element{display:none}.termofuse_2 .frame-9{display:flex;flex-direction:column;height:auto;align-items:flex-start;position:relative;align-self:stretch;width:100%;border:1px solid;border-color:var(--black-100);margin:25px 0}.termofuse_2 .frame-13{border-top:1px solid;border-color:var(--black-100)}.termofuse_2 .frame-11{background-color:var(--BG-2);display:block;width:100%;padding:12px}.termofuse_2 .frame-14{padding:12px}.termofuse_2 .text-wrapper-9{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-top:-1px;position:relative}.termofuse_2 .text-wrapper-11{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-top:-1px;position:relative;width:100%}.termofuse_2 .rectangle{border:1px solid;border-color:var(--black-100);height:546px;left:0;position:relative;top:0;width:100%}.termofuse_2 .div-16,.termofuse_2 .div-17{width:100%}.termofuse_2 .div-18{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;border:1px solid;border-color:var(--black-100);margin:25px 0 12px}.termofuse_2 .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;border-top:1px solid;border-color:var(--black-100)}.termofuse_2 .border-top-none{border-top:none}.termofuse_2 .div-20{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:12px;position:relative;width:100%}.termofuse_2 .div-21{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:17px;justify-content:center;padding:12px;position:relative;width:100%}.termofuse_2 .div-wrapper-4{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:12px;justify-content:center;padding:12px;position:relative;width:100%}.termofuse_2 .div-22{align-items:center;align-self:stretch;background-color:var(--BG-1);display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:12px 12px 0;position:relative;width:100%}.termofuse_2 .text-wrapper-12{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);left:0;position:relative;width:100%}.termofuse_2 .div-23{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:419px;width:100%}.termofuse_2 .div-24{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:518px;width:100%}.termofuse_2 .div-25{align-items:flex-start;display:flex;flex-direction:column;left:0;position:relative;top:617px;width:100%}.termofuse_2 .div-26{align-self:stretch;height:231px;position:relative;width:100%}.termofuse_2 .div-27{align-self:stretch;height:723px;position:relative;width:100%}.termofuse_2 .div-28{align-self:stretch;height:249px;position:relative;width:100%}.termofuse_2 .div-29{align-self:stretch;height:697px;position:relative;width:100%}.termofuse_2 .text-wrapper-13{color:#000;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_2 .text-wrapper-14{color:#0050a5;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);text-decoration:underline}.termofuse_2 .div-30{align-self:stretch;height:451px;position:relative;width:100%}.termofuse_2 .div-31{align-self:stretch;height:159px;position:relative;width:100%}.termofuse_2 .div-32{align-self:stretch;height:137px;position:relative;width:100%}.termofuse_2 .text-wrapper-15{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.termofuse_2 .element-2{color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);position:relative;text-align:right;max-width:500px;width:93%;margin:0 auto}.termofuse_2 .text-wrapper-21{position:relative;align-self:stretch;margin-top:-1px;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);color:var(--black-900);width:100%}.termofuse_2 .text-align-left{text-align:left;width:93%}@media screen and (min-width: 769px){.termofuse_1 .pc-size-none{display:none}.termofuse_1{max-width:800px;width:95%;margin:0 auto 20px;padding:0}.termofuse_1 .element{margin-top:15px;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_2 .div{max-width:800px;width:95%}.termofuse_2 .sub-title{padding:8px}.termofuse_2 .text-wrapper-2{padding:0 15px 0 2em;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_2 .text-wrapper-12,.termofuse_2 .text-wrapper-4{padding:0 15px 0 1em;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_2 .div-wrapper-2{left:2em}.termofuse_2 .text-wrapper-7{font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height);margin:8px 0 15px}.termofuse_2 .frame-9{width:97%;margin:25px auto}.termofuse_2 .frame-13{display:flex;flex-direction:row}.termofuse_2 .frame-11,.termofuse_2 .frame-14{width:50%!important;padding:18px}.termofuse_2 .div-20{width:50%;padding:18px;justify-content:flex-start}.termofuse_2 .div-21{width:50%;padding:18px}.termofuse_2 .div-19{flex-direction:row}.termofuse_2 .div-18{margin:25px auto 12px;width:97%}.termofuse_2 .element-2{max-width:800px;font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}.termofuse_1 .text-wrapper,.termofuse_2 .text-wrapper,.termofuse_2 .text-wrapper-9,.termofuse_2 .text-wrapper-21,.termofuse_2 .text-wrapper-6,.termofuse_2 .text-wrapper-14{font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-font-spacing);line-height:var(--body-small2-sp-font-height)}}@media screen and (min-width: 841px){.termofuse_2 .element-2{width:100%}}.membershipTerms .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:100%;padding-bottom:14px}.membershipTerms .custom-list{padding-left:1rem}.membershipTerms .custom-list-disc{list-style-type:disc}.membershipTerms .custom-list-num{list-style:none;counter-reset:list-counter}.membershipTerms .custom-list-num .custom-list-item{display:block;position:relative;left:-.5rem}.membershipTerms .custom-list-num .custom-list-item:before{content:"(" counter(list-counter) ") ";counter-increment:list-counter;position:absolute;left:-1.3rem}.esimate-grand-seiko.orp-estimate .button_disabled{background-color:var(--disable)}.esimate-grand-seiko.orp-estimate ul{padding-left:2em}.esimate-grand-seiko.orp-estimate li::marker{font-size:10px}.esimate-grand-seiko.orp-estimate{background-color:var(--BG-2);position:relative;width:100%}.esimate-grand-seiko.orp-estimate .grand-seiko-wrapper{background-color:var(--white);height:125px;left:0;top:0;width:100%;position:relative}.esimate-grand-seiko.orp-estimate .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:25px}.esimate-grand-seiko.orp-estimate .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.esimate-grand-seiko.orp-estimate .overlap-15{height:100%;left:0;top:207px;width:100%}.esimate-grand-seiko.orp-estimate .frame-26{align-items:center;display:flex;flex-direction:column;gap:20px;left:0;top:0;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-53{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-27{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-28{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-grand-seiko.orp-estimate .frame-29{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-grand-seiko.orp-estimate .frame-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-wrapper-1{align-items:center;align-self:stretch;background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-31{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.esimate-grand-seiko.orp-estimate .frame-32{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.esimate-grand-seiko.orp-estimate .frame-33{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.esimate-grand-seiko.orp-estimate .text-wrapper-54{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-35{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .sub-title-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-55{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-36.caution{align-items:flex-start;align-self:stretch;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-36.caution .frame-36{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%;flex-direction:row}.esimate-grand-seiko.orp-estimate .frame-36.caution .info-1{height:24px!important;position:relative!important;width:24px!important}.esimate-grand-seiko.orp-estimate .frame-36.caution .text-wrapper-55{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-36.caution .text-wrapper-75{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-36.caution .text-wrapper-75 p{margin-left:1rem;margin-bottom:0rem}.esimate-grand-seiko.orp-estimate .frame-36.caution .text-wrapper-75 p:before{content:"・";margin-right:-1rem;left:0;position:absolute}.esimate-grand-seiko.orp-estimate .frame-37{align-items:center;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;justify-content:center;padding:16px 0;position:relative;width:311px}.esimate-grand-seiko.orp-estimate .frame-37 .line-4{height:80px;object-fit:cover;position:relative;width:5%}.esimate-grand-seiko.orp-estimate .frame-38{height:68px;position:relative;width:148px}.esimate-grand-seiko.orp-estimate .text-wrapper-56{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-57{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-58{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-59{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-60{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-61{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .text-wrapper-62{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-39{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;width:97px}.esimate-grand-seiko.orp-estimate .frame-53 .text-wrapper-63{text-decoration:underline}.esimate-grand-seiko.orp-estimate .frame-40{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:#000;border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;position:relative;width:312px}.esimate-grand-seiko.orp-estimate .frame-41{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-64{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-42{align-items:center;display:flex;gap:8px;margin-bottom:-5px;margin-right:-12px;margin-top:-5px;position:relative;width:151px}.esimate-grand-seiko.orp-estimate .rectangle-31{background-color:var(--black-100);height:31px;position:relative;width:1px}.esimate-grand-seiko.orp-estimate .text-wrapper-65{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .text-wrapper-88{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .frame-43{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-44{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-45{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-46{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-47{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-48{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.esimate-grand-seiko.orp-estimate .text-wrapper-66{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.esimate-grand-seiko.orp-estimate .frame-77{align-items:baseline;display:inline-table;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-grand-seiko.orp-estimate .text-wrapper-67{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-grand-seiko.orp-estimate .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .line-5{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-49{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-50{align-items:flex-start;display:flex;flex:0 0 auto;gap:4px;position:relative;width:285px}.esimate-grand-seiko.orp-estimate .frame-99{align-items:end;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;position:relative}.esimate-grand-seiko.orp-estimate .frame-100{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-7.25px;margin-right:-7.25px;position:relative}.esimate-grand-seiko.orp-estimate .frame-101{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-grand-seiko.orp-estimate .frame-51{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0 8px;position:relative}.esimate-grand-seiko.orp-estimate .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:12px;margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-grand-seiko.orp-estimate .span{font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.esimate-grand-seiko.orp-estimate .text-wrapper-68{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.esimate-grand-seiko.orp-estimate .element-12{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;position:relative;text-align:right;width:139px}.esimate-grand-seiko.orp-estimate .rectangle-32{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-52{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-69{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.esimate-grand-seiko.orp-estimate .text-wrapper-70{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:64px}.esimate-grand-seiko.orp-estimate .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-71{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.esimate-grand-seiko.orp-estimate .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%;padding:0 8px;background-color:var(--BG-2)}.esimate-grand-seiko.orp-estimate .frame-60{align-items:flex-start;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative;width:100%;background:var(--BG_2, #F9F9F9);padding:12px 8px}.esimate-grand-seiko.orp-estimate .text-wrapper-72{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-grand-seiko.orp-estimate .element-13{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:-1px;position:relative;text-align:right;width:257px}.esimate-grand-seiko.orp-estimate .text-wrapper-73,.esimate-grand-seiko.orp-estimate .formatted_total_price_fixed{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-grand-seiko.orp-estimate .formatted_total_price_additionally{font-family:var(--h3-sp-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-grand-seiko.orp-estimate .text-wrapper-74{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.esimate-grand-seiko.orp-estimate .text-wrapper-75{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:284px}.esimate-grand-seiko.orp-estimate .frame-54{align-items:center;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;width:311px}.esimate-grand-seiko.orp-estimate .element-14{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:22.4px;margin-top:-2px;position:relative}.esimate-grand-seiko.orp-estimate .text-wrapper-76{color:var(--black-900-duplicate);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .div-8{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative}.esimate-grand-seiko.orp-estimate .text-wrapper-77{color:#000;font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);margin-top:-1px;position:relative;width:279px}.esimate-grand-seiko.orp-estimate .check{height:28px!important;position:relative!important;width:28px!important}.esimate-grand-seiko.orp-estimate .sub-title-instance{flex:0 0 auto!important}.esimate-grand-seiko.orp-estimate .frame-55{height:300px;overflow-y:scroll;overflow-x:scroll;border:1px solid #ccc;padding:10px;margin-bottom:10px}.esimate-grand-seiko.orp-estimate .text-wrapper-78{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:7px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);text-align:justify;top:-1px;width:281px}.esimate-grand-seiko.orp-estimate .rectangle-33{background-color:var(--black-300);border-radius:6px;height:48px;left:296px;position:absolute;top:375px;width:6px;display:none}.esimate-grand-seiko.orp-estimate .agreement{height:64px;position:relative;width:311px}.esimate-grand-seiko.orp-estimate .view{height:50px;position:relative;top:7px;width:100%}.esimate-grand-seiko.orp-estimate .check-box-wrapper{background-color:var(--BG-blue);color:#0050a5;height:64px;position:relative;top:-7px;width:311px}.esimate-grand-seiko.orp-estimate .check-box-instance{display:inline-flex!important;left:20px!important;top:10px!important;width:unset!important;font-size:14px!important}.esimate-grand-seiko.orp-estimate .check-box-2{color:var(--blue)!important;width:fit-content!important}.esimate-grand-seiko.orp-estimate .group-18{height:23px;position:relative}.esimate-grand-seiko.orp-estimate .frame-56{align-items:center;display:flex;gap:4px;position:relative;width:280px}.esimate-grand-seiko.orp-estimate .error{height:20px!important;position:relative!important;width:20px!important}.esimate-grand-seiko.orp-estimate .text-wrapper-79{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-grand-seiko.orp-estimate .group-19{height:23px;position:relative;width:200px}.esimate-grand-seiko.orp-estimate .frame-57{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:200px}.esimate-grand-seiko.orp-estimate .text-wrapper-80{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;margin-top:-1px;position:relative;text-decoration:underline;width:279px}.esimate-grand-seiko.orp-estimate .rectangle-34{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .button-small-instance{width:260px!important}.esimate-grand-seiko.orp-estimate .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.esimate-grand-seiko.orp-estimate .frame-58{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.esimate-grand-seiko.orp-estimate .frame-59{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.esimate-grand-seiko.orp-estimate .arrow-14{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.esimate-grand-seiko.orp-estimate .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);text-align:center;top:-1px;white-space:nowrap}.esimate-grand-seiko.orp-estimate .footer-2{color:var(--white)!important}.esimate-grand-seiko.orp-estimate .estimate_image{width:20%}.esimate-grand-seiko.orp-estimate .frame-31 .frame-34 .frame-11{flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:100%;display:flex;position:relative;flex:0 0 auto}.esimate-grand-seiko.orp-estimate .sub-title{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.esimate-grand-seiko.orp-estimate .text-wrapper-15{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-strong-sp-font-family);font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-style:var(--body-strong-sp-font-style)}.esimate-grand-seiko.orp-estimate .frame-37{display:flex;align-items:center;gap:10px;padding:16px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:3px;border:1px solid;border-color:var(--black-500);justify-content:start}.esimate-grand-seiko.orp-estimate .overlap-15 .text-wrapper-31{position:relative;width:fit-content;margin-top:-1px;font-family:var(--h3-sp-font-family);font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);white-space:nowrap;font-style:var(--h3-sp-font-style)}@media screen and (min-width: 769px){.esimate-grand-seiko.orp-estimate .pc-display-none{display:none!important}.esimate-grand-seiko.orp-estimate{margin-top:25px}.esimate-grand-seiko.orp-estimate .frame-28{width:800px}.esimate-grand-seiko.orp-estimate .frame-29,.esimate-grand-seiko.orp-estimate .frame-31{width:100%}.esimate-grand-seiko.orp-estimate .frame-35 .frame-35{padding:5px;width:100%}.esimate-grand-seiko.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;padding-left:12px}.esimate-grand-seiko.orp-estimate .frame-36 .frame-36{padding-left:0}.esimate-grand-seiko.orp-estimate .frame-36 .frame-37{width:300px}.esimate-grand-seiko.orp-estimate .frame-40{width:100%}.esimate-grand-seiko.orp-estimate .frame-41{gap:450px}.esimate-grand-seiko.orp-estimate .frame-43,.esimate-grand-seiko.orp-estimate .frame-44{width:100%}.esimate-grand-seiko.orp-estimate .frame-39 .frame-45 div{width:100%;margin-top:2px}.esimate-grand-seiko.orp-estimate .text-wrapper-66,.esimate-grand-seiko.orp-estimate .text-wrapper-67{width:100%}.esimate-grand-seiko.orp-estimate .frame-49{padding:auto}.esimate-grand-seiko.orp-estimate .frame-50{width:100%}.esimate-grand-seiko.orp-estimate .frame-52{padding:0 25px}.esimate-grand-seiko.orp-estimate .text-wrapper-69,.esimate-grand-seiko.orp-estimate .text-wrapper-70{width:50%}.esimate-grand-seiko.orp-estimate .frame-53{justify-content:space-between;width:140px!important;padding:0 8px;align-items:center;background:var(--BG_2, #F9F9F9)}.esimate-grand-seiko.orp-estimate .frame-60{justify-content:space-between;width:100%;padding:0 35px;align-items:center;background:var(--BG_2, #F9F9F9)}.esimate-grand-seiko.orp-estimate .element-13{width:auto;align-items:center;justify-content:center;display:flex}.esimate-grand-seiko.orp-estimate .element-13 .text-wrapper-73{margin-top:15px;width:220px}.esimate-grand-seiko.orp-estimate .frame-54,.esimate-grand-seiko.orp-estimate .text-wrapper-77{width:100%}.esimate-grand-seiko.orp-estimate .agreement{width:100%;display:flex;align-items:center;justify-content:center}.esimate-grand-seiko.orp-estimate .check-box-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.esimate-grand-seiko.orp-estimate .check-box-instance{left:0!important;top:0!important}.esimate-grand-seiko.orp-estimate .group-18{width:280px}.esimate-grand-seiko.orp-estimate .frame-37:has(.text-wrapper-75){width:100%}.esimate-grand-seiko.orp-estimate .text-wrapper-78{width:auto}.esimate-grand-seiko.orp-estimate .pc-display-none{display:none}.esimate-grand-seiko.orp-estimate .button_disabled{background-color:gray!important}}.esimate-credor.orp-estimate .button_disabled{background-color:var(--disable)}.esimate-credor.orp-estimate ul{padding-left:2em}.esimate-credor.orp-estimate li::marker{font-size:10px}.esimate-credor.orp-estimate{background-color:var(--BG-2);position:relative;width:100%}.esimate-credor.orp-estimate .grand-seiko-wrapper{background-color:var(--white);height:125px;left:0;top:0;width:100%;position:relative}.esimate-credor.orp-estimate .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:25px}.esimate-credor.orp-estimate .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.esimate-credor.orp-estimate .overlap-15{height:100%;left:0;top:207px;width:100%}.esimate-credor.orp-estimate .frame-26{align-items:center;display:flex;flex-direction:column;gap:20px;left:0;top:0;width:100%}.esimate-credor.orp-estimate .text-wrapper-53{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:fit-content}.esimate-credor.orp-estimate .frame-27{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-28{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-credor.orp-estimate .frame-29{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-credor.orp-estimate .frame-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-wrapper-1{align-items:center;align-self:stretch;background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-31{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.esimate-credor.orp-estimate .frame-32{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.esimate-credor.orp-estimate .frame-33{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.esimate-credor.orp-estimate .text-wrapper-54{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-35{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-credor.orp-estimate .sub-title-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.esimate-credor.orp-estimate .text-wrapper-55{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-36.caution{align-items:flex-start;align-self:stretch;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-36.caution .frame-36{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%;flex-direction:row}.esimate-credor.orp-estimate .frame-36.caution .info-1{height:24px!important;position:relative!important;width:24px!important}.esimate-credor.orp-estimate .frame-36.caution .text-wrapper-55{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-36.caution .text-wrapper-75{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-credor.orp-estimate .frame-36.caution .text-wrapper-75 p{margin-left:1rem;margin-bottom:0rem}.esimate-credor.orp-estimate .frame-36.caution .text-wrapper-75 p:before{content:"・";margin-right:-1rem;left:0;position:absolute}.esimate-credor.orp-estimate .frame-37{align-items:center;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;justify-content:center;padding:16px 0;position:relative;width:311px}.esimate-credor.orp-estimate .frame-37 .line-4{height:80px;object-fit:cover;position:relative;width:5%}.esimate-credor.orp-estimate .frame-38{height:68px;position:relative;width:148px}.esimate-credor.orp-estimate .frame-38 .child{flex:1;display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.esimate-credor.orp-estimate .text-wrapper-56{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-57{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-58{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-59{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-60{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-61{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-credor.orp-estimate .text-wrapper-62{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-39{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.esimate-credor.orp-estimate .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;width:97px}.esimate-credor.orp-estimate .frame-53 .text-wrapper-63{text-decoration:underline}.esimate-credor.orp-estimate .frame-40{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:#000;border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;position:relative;width:312px}.esimate-credor.orp-estimate .frame-41{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.esimate-credor.orp-estimate .text-wrapper-64{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-42{align-items:center;display:flex;gap:8px;margin-bottom:-5px;margin-right:-12px;margin-top:-5px;position:relative;width:151px}.esimate-credor.orp-estimate .rectangle-31{background-color:var(--black-100);height:31px;position:relative;width:1px}.esimate-credor.orp-estimate .text-wrapper-65{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .text-wrapper-88{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .frame-43{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-44{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-45{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-46{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.esimate-credor.orp-estimate .frame-47{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-48{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.esimate-credor.orp-estimate .text-wrapper-66{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.esimate-credor.orp-estimate .frame-77{align-items:baseline;display:inline-table;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-credor.orp-estimate .text-wrapper-67{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-credor.orp-estimate .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.esimate-credor.orp-estimate .line-5{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.esimate-credor.orp-estimate .frame-49{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-50{align-items:flex-start;display:flex;flex:0 0 auto;gap:4px;position:relative;width:285px}.esimate-credor.orp-estimate .frame-99{align-items:end;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;position:relative}.esimate-credor.orp-estimate .frame-100{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-7.25px;margin-right:-7.25px;position:relative}.esimate-credor.orp-estimate .frame-101{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-credor.orp-estimate .frame-51{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0 8px;position:relative}.esimate-credor.orp-estimate .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:12px;margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-credor.orp-estimate .span{font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.esimate-credor.orp-estimate .text-wrapper-68{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.esimate-credor.orp-estimate .element-12{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;position:relative;text-align:right;width:139px}.esimate-credor.orp-estimate .rectangle-32{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-52{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.esimate-credor.orp-estimate .text-wrapper-69{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.esimate-credor.orp-estimate .text-wrapper-70{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:64px}.esimate-credor.orp-estimate .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.esimate-credor.orp-estimate .text-wrapper-71{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.esimate-credor.orp-estimate .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%;padding:0 8px;background-color:var(--BG-2)}.esimate-credor.orp-estimate .frame-60{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%;background:var(--BG_2, #F9F9F9);padding:12px 8px}.esimate-credor.orp-estimate .text-wrapper-72{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-credor.orp-estimate .element-13{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:-1px;position:relative;text-align:right;width:257px}.esimate-credor.orp-estimate .text-wrapper-73,.esimate-credor.orp-estimate .formatted_total_price_fixed{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-credor.orp-estimate .formatted_total_price_additionally{font-family:var(--h3-sp-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-credor.orp-estimate .text-wrapper-74{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.esimate-credor.orp-estimate .text-wrapper-75{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:284px}.esimate-credor.orp-estimate .frame-54{align-items:center;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;width:311px}.esimate-credor.orp-estimate .element-14{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:22.4px;margin-top:-2px;position:relative}.esimate-credor.orp-estimate .text-wrapper-76{color:var(--black-900-duplicate);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .div-8{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative}.esimate-credor.orp-estimate .text-wrapper-77{color:#000;font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);margin-top:-1px;position:relative;width:279px}.esimate-credor.orp-estimate .check{height:28px!important;position:relative!important;width:28px!important}.esimate-credor.orp-estimate .sub-title-instance{flex:0 0 auto!important}.esimate-credor.orp-estimate .frame-55{height:300px;overflow-y:scroll;overflow-x:scroll;border:1px solid #ccc;padding:10px;margin-bottom:10px}.esimate-credor.orp-estimate .text-wrapper-78{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:7px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);text-align:justify;top:-1px;width:281px}.esimate-credor.orp-estimate .rectangle-33{background-color:var(--black-300);border-radius:6px;height:48px;left:296px;position:absolute;top:375px;width:6px;display:none}.esimate-credor.orp-estimate .agreement{height:64px;position:relative;width:311px}.esimate-credor.orp-estimate .view{height:50px;position:relative;top:7px;width:100%}.esimate-credor.orp-estimate .check-box-wrapper{background-color:var(--BG-blue);color:#0050a5;height:64px;position:relative;top:-7px;width:311px}.esimate-credor.orp-estimate .check-box-instance{display:inline-flex!important;left:20px!important;top:10px!important;width:unset!important;font-size:14px!important}.esimate-credor.orp-estimate .check-box-2{color:var(--blue)!important;width:fit-content!important}.esimate-credor.orp-estimate .group-18{height:23px;position:relative}.esimate-credor.orp-estimate .frame-56{align-items:center;display:flex;gap:4px;position:relative;width:280px}.esimate-credor.orp-estimate .error{height:20px!important;position:relative!important;width:20px!important}.esimate-credor.orp-estimate .text-wrapper-79{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-credor.orp-estimate .group-19{height:23px;position:relative;width:200px}.esimate-credor.orp-estimate .frame-57{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:200px}.esimate-credor.orp-estimate .text-wrapper-80{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;margin-top:-1px;position:relative;text-decoration:underline;width:279px}.esimate-credor.orp-estimate .rectangle-34{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.esimate-credor.orp-estimate .button-small-instance{width:260px!important}.esimate-credor.orp-estimate .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.esimate-credor.orp-estimate .frame-58{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.esimate-credor.orp-estimate .frame-59{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.esimate-credor.orp-estimate .arrow-14{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.esimate-credor.orp-estimate .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);text-align:center;top:-1px;white-space:nowrap}.esimate-credor.orp-estimate .footer-2{color:var(--white)!important}.esimate-credor.orp-estimate .estimate_image{width:20%}.esimate-credor.orp-estimate .frame-31 .frame-34 .frame-11{flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:100%;display:flex;position:relative;flex:0 0 auto}.esimate-credor.orp-estimate .sub-title{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.esimate-credor.orp-estimate .text-wrapper-15{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-strong-sp-font-family);font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-style:var(--body-strong-sp-font-style)}.esimate-credor.orp-estimate .frame-37{display:flex;align-items:center;gap:10px;padding:16px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:3px;border:1px solid;border-color:var(--black-500);justify-content:start}.esimate-credor.orp-estimate .overlap-15 .text-wrapper-31{position:relative;width:fit-content;margin-top:-1px;font-family:var(--h3-sp-font-family);font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);white-space:nowrap;font-style:var(--h3-sp-font-style)}@media screen and (min-width: 769px){.esimate-credor.orp-estimate .pc-display-none{display:none!important}.esimate-credor.orp-estimate{margin-top:25px}.esimate-credor.orp-estimate .frame-28{width:800px}.esimate-credor.orp-estimate .frame-29,.esimate-credor.orp-estimate .frame-31{width:100%}.esimate-credor.orp-estimate .frame-35 .frame-35{padding:5px;width:100%}.esimate-credor.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;padding-left:12px}.esimate-credor.orp-estimate .frame-36 .frame-36{padding-left:0}.esimate-credor.orp-estimate .frame-36 .frame-37{width:300px}.esimate-credor.orp-estimate .frame-40{width:100%}.esimate-credor.orp-estimate .frame-41{gap:450px}.esimate-credor.orp-estimate .frame-43,.esimate-credor.orp-estimate .frame-44{width:100%}.esimate-credor.orp-estimate .frame-39 .frame-45 div{width:100%;margin-top:2px}.esimate-credor.orp-estimate .text-wrapper-66,.esimate-credor.orp-estimate .text-wrapper-67{width:100%}.esimate-credor.orp-estimate .frame-49{padding:auto}.esimate-credor.orp-estimate .frame-50{width:100%}.esimate-credor.orp-estimate .frame-52{padding:0 25px}.esimate-credor.orp-estimate .text-wrapper-69,.esimate-credor.orp-estimate .text-wrapper-70{width:50%}.esimate-credor.orp-estimate .frame-53{justify-content:space-between;width:140px!important;padding:0 8px;align-items:center;background:var(--BG_2, #F9F9F9)}.esimate-credor.orp-estimate .element-13{width:auto;align-items:center;justify-content:center;display:flex}.esimate-credor.orp-estimate .element-13 .text-wrapper-73{margin-top:15px;width:220px}.esimate-credor.orp-estimate .frame-54,.esimate-credor.orp-estimate .text-wrapper-77{width:100%}.esimate-credor.orp-estimate .agreement{width:100%;display:flex;align-items:center;justify-content:center}.esimate-credor.orp-estimate .check-box-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.esimate-credor.orp-estimate .check-box-instance{left:0!important;top:0!important}.esimate-credor.orp-estimate .group-18{width:280px}.esimate-credor.orp-estimate .frame-37:has(.text-wrapper-75){width:100%}.esimate-credor.orp-estimate .text-wrapper-78{width:auto}.esimate-credor.orp-estimate .pc-display-none{display:none}.esimate-credor.orp-estimate .button_disabled{background-color:gray!important}}.esimate-seiko.orp-estimate .button_disabled{background-color:var(--disable)}.esimate-seiko.orp-estimate ul{padding-left:2em}.esimate-seiko.orp-estimate li::marker{font-size:10px}.esimate-seiko.orp-estimate{background-color:var(--BG-2);position:relative;width:100%}.esimate-seiko.orp-estimate .grand-seiko-wrapper{background-color:var(--white);height:125px;left:0;top:0;width:100%;position:relative}.esimate-seiko.orp-estimate .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:25px}.esimate-seiko.orp-estimate .seiko-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:40px}.esimate-seiko.orp-estimate .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.esimate-seiko.orp-estimate .overlap-15{height:100%;left:0;top:207px;width:100%}.esimate-seiko.orp-estimate .frame-26{align-items:center;display:flex;flex-direction:column;gap:20px;left:0;top:0;width:100%}.esimate-seiko.orp-estimate .text-wrapper-53{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:fit-content}.esimate-seiko.orp-estimate .frame-27{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-28{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-seiko.orp-estimate .frame-29{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:343px}.esimate-seiko.orp-estimate .frame-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-wrapper-1{align-items:center;align-self:stretch;background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-31{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.esimate-seiko.orp-estimate .frame-32{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.esimate-seiko.orp-estimate .frame-33{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.esimate-seiko.orp-estimate .text-wrapper-54{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-35{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-seiko.orp-estimate .sub-title-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.esimate-seiko.orp-estimate .text-wrapper-55{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-36.caution{align-items:flex-start;align-self:stretch;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-36.caution .frame-36{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%;flex-direction:row}.esimate-seiko.orp-estimate .frame-36.caution .info-1{height:24px!important;position:relative!important;width:24px!important}.esimate-seiko.orp-estimate .frame-36.caution .text-wrapper-55{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-36.caution .text-wrapper-75{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-seiko.orp-estimate .frame-36.caution .text-wrapper-75 p{margin-left:1rem;margin-bottom:0rem}.esimate-seiko.orp-estimate .frame-36.caution .text-wrapper-75 p:before{content:"・";margin-right:-1rem;left:0;position:absolute}.esimate-seiko.orp-estimate .frame-37{align-items:center;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;justify-content:center;padding:16px 0;position:relative;width:311px}.esimate-seiko.orp-estimate .frame-37 .line-4{height:80px;object-fit:cover;position:relative;width:5%}.esimate-seiko.orp-estimate .frame-38{height:68px;position:relative;width:148px}.esimate-seiko.orp-estimate .text-wrapper-56{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-57{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-58{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-59{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-60{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-61{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.esimate-seiko.orp-estimate .text-wrapper-62{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-39{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.esimate-seiko.orp-estimate .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;width:97px}.esimate-seiko.orp-estimate .frame-53 .text-wrapper-63{text-decoration:underline}.esimate-seiko.orp-estimate .frame-40{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:#000;border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;position:relative;width:312px}.esimate-seiko.orp-estimate .frame-41{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.esimate-seiko.orp-estimate .text-wrapper-64{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-42{align-items:center;display:flex;gap:8px;margin-bottom:-5px;margin-right:-12px;margin-top:-5px;position:relative;width:151px}.esimate-seiko.orp-estimate .rectangle-31{background-color:var(--black-100);height:31px;position:relative;width:1px}.esimate-seiko.orp-estimate .text-wrapper-65{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .text-wrapper-88{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .frame-43{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-44{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-45{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-46{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-47{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-48{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.esimate-seiko.orp-estimate .text-wrapper-66{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.esimate-seiko.orp-estimate .frame-77{align-items:baseline;display:inline-table;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-seiko.orp-estimate .text-wrapper-67{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-seiko.orp-estimate .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.esimate-seiko.orp-estimate .line-5{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-49{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-50{align-items:flex-start;display:flex;flex:0 0 auto;gap:4px;position:relative;width:285px}.esimate-seiko.orp-estimate .frame-99{align-items:end;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;position:relative}.esimate-seiko.orp-estimate .frame-100{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-7.25px;margin-right:-7.25px;position:relative}.esimate-seiko.orp-estimate .frame-101{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.esimate-seiko.orp-estimate .frame-51{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0 8px;position:relative}.esimate-seiko.orp-estimate .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:12px;margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.esimate-seiko.orp-estimate .span{font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.esimate-seiko.orp-estimate .text-wrapper-68{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.esimate-seiko.orp-estimate .element-12{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;position:relative;text-align:right;width:139px}.esimate-seiko.orp-estimate .rectangle-32{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-52{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.esimate-seiko.orp-estimate .text-wrapper-69{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.esimate-seiko.orp-estimate .text-wrapper-70{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:64px}.esimate-seiko.orp-estimate .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.esimate-seiko.orp-estimate .text-wrapper-71{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.esimate-seiko.orp-estimate .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%;padding:0 8px;background-color:var(--BG-2)}.esimate-seiko.orp-estimate .frame-60{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative;width:100%;background:var(--BG_2, #F9F9F9);padding:12px 8px}.esimate-seiko.orp-estimate .text-wrapper-72{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.esimate-seiko.orp-estimate .element-13{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:-1px;position:relative;text-align:right;width:257px}.esimate-seiko.orp-estimate .text-wrapper-73,.esimate-seiko.orp-estimate .formatted_total_price_fixed{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-seiko.orp-estimate .formatted_total_price_additionally{font-family:var(--h3-sp-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.esimate-seiko.orp-estimate .text-wrapper-74{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.esimate-seiko.orp-estimate .text-wrapper-75{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:284px}.esimate-seiko.orp-estimate .frame-54{align-items:center;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;width:311px}.esimate-seiko.orp-estimate .element-14{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:22.4px;margin-top:-2px;position:relative}.esimate-seiko.orp-estimate .text-wrapper-76{color:var(--black-900-duplicate);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .div-8{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;margin-bottom:0}.esimate-seiko.orp-estimate .text-wrapper-77{color:#000;font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);margin-top:-1px;position:relative;width:279px}.esimate-seiko.orp-estimate .check{height:28px!important;position:relative!important;width:28px!important}.esimate-seiko.orp-estimate .sub-title-instance{flex:0 0 auto!important}.esimate-seiko.orp-estimate .frame-55{height:300px;overflow-y:scroll;overflow-x:scroll;border:1px solid #ccc;padding:10px;margin-bottom:10px}.esimate-seiko.orp-estimate .text-wrapper-78{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:7px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);text-align:justify;top:-1px;width:100%}.esimate-seiko.orp-estimate .rectangle-33{background-color:var(--black-300);border-radius:6px;height:48px;left:296px;position:absolute;top:375px;width:6px;display:none}.esimate-seiko.orp-estimate .agreement{height:64px;position:relative;width:311px}.esimate-seiko.orp-estimate .view{height:50px;position:relative;top:7px;width:100%}.esimate-seiko.orp-estimate .check-box-wrapper{background-color:var(--BG-blue);color:#0050a5;height:64px;position:relative;top:-7px;width:311px}.esimate-seiko.orp-estimate .check-box-instance{display:inline-flex!important;left:20px!important;top:10px!important;width:unset!important;font-size:14px!important}.esimate-seiko.orp-estimate .check-box-2{color:var(--blue)!important;width:fit-content!important}.esimate-seiko.orp-estimate .group-18{height:23px;position:relative}.esimate-seiko.orp-estimate .frame-56{align-items:center;display:flex;gap:4px;position:relative;width:280px}.esimate-seiko.orp-estimate .error{height:20px!important;position:relative!important;width:20px!important}.esimate-seiko.orp-estimate .text-wrapper-79{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.esimate-seiko.orp-estimate .group-19{height:23px;position:relative;width:200px}.esimate-seiko.orp-estimate .frame-57{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:200px}.esimate-seiko.orp-estimate .text-wrapper-80{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;margin-top:-1px;position:relative;text-decoration:underline;width:279px}.esimate-seiko.orp-estimate .rectangle-34{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.esimate-seiko.orp-estimate .button-small-instance{width:260px!important}.esimate-seiko.orp-estimate .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.esimate-seiko.orp-estimate .frame-58{align-self:stretch;background-color:var(--white);height:100px;position:relative;width:100%}.esimate-seiko.orp-estimate .frame-59{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center;position:relative;top:40px;width:100%}.esimate-seiko.orp-estimate .arrow-14{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.esimate-seiko.orp-estimate .text-wrapper-81{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);text-align:center;top:-1px;white-space:nowrap}.esimate-seiko.orp-estimate .footer-2{color:var(--white)!important}.esimate-seiko.orp-estimate .estimate_image{width:20%}.esimate-seiko.orp-estimate .div-11{height:500px;overflow-y:scroll;overflow-x:scroll;border:1px solid #ccc;padding:10px;margin-bottom:10px}.esimate-seiko.orp-estimate .frame-31 .frame-34 .frame-11{flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;width:100%;display:flex;position:relative;flex:0 0 auto}.esimate-seiko.orp-estimate .sub-title{display:flex;align-items:center;gap:8px;padding:4px 8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.esimate-seiko.orp-estimate .text-wrapper-15{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-strong-sp-font-family);font-weight:var(--body-strong-sp-font-weight);color:#000;font-size:var(--body-strong-sp-font-size);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-style:var(--body-strong-sp-font-style)}.esimate-seiko.orp-estimate .frame-37{display:flex;align-items:center;gap:10px;padding:16px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:3px;border:1px solid;border-color:var(--black-500);justify-content:start}.esimate-seiko.orp-estimate .overlap-15 .text-wrapper-31{position:relative;width:fit-content;margin-top:-1px;font-family:var(--h3-sp-font-family);font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);white-space:nowrap;font-style:var(--h3-sp-font-style)}@media screen and (min-width: 769px){.esimate-seiko.orp-estimate .pc-display-none{display:none!important}.esimate-seiko.orp-estimate{margin-top:25px}.esimate-seiko.orp-estimate .frame-28{width:800px}.esimate-seiko.orp-estimate .frame-29,.esimate-seiko.orp-estimate .frame-31{width:100%}.esimate-seiko.orp-estimate .frame-35 .frame-35{padding:5px;width:100%}.esimate-seiko.orp-estimate .frame-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;padding-left:12px}.esimate-seiko.orp-estimate .frame-36 .frame-36{padding-left:0}.esimate-seiko.orp-estimate .frame-36 .frame-37{width:300px}.esimate-seiko.orp-estimate .frame-40{width:100%}.esimate-seiko.orp-estimate .frame-41{gap:450px}.esimate-seiko.orp-estimate .frame-43,.esimate-seiko.orp-estimate .frame-44{width:100%}.esimate-seiko.orp-estimate .frame-39 .frame-45 div{width:100%;margin-top:2px}.esimate-seiko.orp-estimate .text-wrapper-66,.esimate-seiko.orp-estimate .text-wrapper-67{width:100%}.esimate-seiko.orp-estimate .frame-49{padding:auto}.esimate-seiko.orp-estimate .frame-50{width:100%}.esimate-seiko.orp-estimate .frame-52{padding:0 25px}.esimate-seiko.orp-estimate .text-wrapper-69,.esimate-seiko.orp-estimate .text-wrapper-70{width:50%}.esimate-seiko.orp-estimate .frame-53{justify-content:space-between;width:140px!important;padding:0 8px;align-items:center;background:var(--BG_2, #F9F9F9)}.esimate-seiko.orp-estimate .element-13{width:auto;align-items:center;justify-content:center;display:flex}.esimate-seiko.orp-estimate .element-13 .text-wrapper-73{margin-top:15px;width:220px}.esimate-seiko.orp-estimate .frame-54,.esimate-seiko.orp-estimate .text-wrapper-77{width:100%}.esimate-seiko.orp-estimate .agreement{width:100%;display:flex;align-items:center;justify-content:center}.esimate-seiko.orp-estimate .check-box-wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.esimate-seiko.orp-estimate .check-box-instance{left:0!important;top:0!important}.esimate-seiko.orp-estimate .group-18{width:280px}.esimate-seiko.orp-estimate .frame-37:has(.text-wrapper-75){width:100%}.esimate-seiko.orp-estimate .pc-display-none{display:none}.esimate-seiko.orp-estimate .button_disabled{background-color:gray!important}}.orp-customer-input .frame-44{background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative}.orp-customer-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.customer-input-grand-seiko.orp-customer-input .row-2col .text-box{padding-top:15px}@media screen and (max-width: 768px){.customer-input-grand-seiko.orp-customer-input .sp-display-none{display:none}.customer-input-grand-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-8{left:70px}}@media screen and (min-width: 769px){.customer-input-grand-seiko.orp-customer-input{margin-top:75px}.customer-input-grand-seiko.orp-customer-input .pc-display-none{display:none}.customer-input-grand-seiko.orp-customer-input .row-1col{width:100%}.customer-input-grand-seiko.orp-customer-input .row-1col .group-22,.customer-input-grand-seiko.orp-customer-input .row-1col .frame-11{width:92%}.customer-input-grand-seiko.orp-customer-input .row-1col .rectangle-25,.customer-input-grand-seiko.orp-customer-input .row-1col .rectangle-33,.customer-input-grand-seiko.orp-customer-input .row-1col .rectangle-30{width:100%}.customer-input-grand-seiko.orp-customer-input .row-2col{display:flex;flex-direction:row}.customer-input-grand-seiko.orp-customer-input .frame-43{width:800px}.customer-input-grand-seiko.orp-customer-input .frame-44,.customer-input-grand-seiko.orp-customer-input .frame-45{width:100%}.customer-input-grand-seiko.orp-customer-input .frame-50{align-items:baseline}.customer-input-grand-seiko.orp-customer-input.pulldown.one-59-sp{width:80%}.customer-input-grand-seiko.orp-customer-input .design-component-instance-node-2{width:95%!important}.customer-input-grand-seiko.orp-customer-input .seiko-stl-co-jp{width:100%}.orp-customer-input .frame-49{padding-right:20px;width:auto}.orp-customer-input .rectangle-43{width:95%}.customer-input-grand-seiko.orp-customer-input .text-wrapper-86,.customer-input-grand-seiko.orp-customer-input .frame-58,.customer-input-grand-seiko.orp-customer-input .overlap-16,.customer-input-grand-seiko.orp-customer-input .group-21,.customer-input-grand-seiko.orp-customer-input .text-wrapper-91,.customer-input-grand-seiko.orp-customer-input .text-wrapper-93{width:100%}.customer-input-grand-seiko.orp-customer-input .frame-61{width:auto;padding:0 28px}.customer-input-grand-seiko.orp-customer-input .text-wrapper-95{width:auto;margin-right:30px}.customer-input-grand-seiko.orp-customer-input .text-wrapper-97{width:auto;margin-right:40px}.customer-input-grand-seiko.orp-customer-input .group-22{height:50px}.customer-input-grand-seiko.orp-customer-input .overlap-group-12{width:800px;height:50px}.customer-input-grand-seiko.orp-customer-input .ATM{padding-right:60px;width:770px}.customer-input-grand-seiko.orp-customer-input .frame-38{align-items:center}.customer-input-grand-seiko.orp-customer-input .agreement.one-52-sp_4{width:100%}.customer-input-grand-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-9{display:flex;align-items:center;justify-content:center}.customer-input-grand-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-8{display:inline-flex;gap:8px;left:auto;top:auto}.customer-input-grand-seiko.orp-customer-input .frame-70{justify-content:start}.customer-input-grand-seiko.orp-customer-input .frame-err{margin-top:2px}.customer-input-grand-seiko.orp-customer-input .adjustment-postcd-search{top:-20px}.customer-input-grand-seiko.orp-customer-input .text-wrapper-27{width:100%}}.orp-customer-input .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.orp-customer-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.customer-input-credor.orp-customer-input .row-2col .text-box{padding-top:15px}@media screen and (max-width: 768px){.customer-input-credor.orp-customer-input .sp-display-none{display:none}.customer-input-credor.orp-customer-input .agreement.one-52-sp_4 .frame-8{left:70px}}@media screen and (min-width: 769px){.customer-input-credor.orp-customer-input .pc-display-none{display:none}.customer-input-credor.orp-customer-input{margin-top:75px}.customer-input-credor.orp-customer-input .row-1col{width:100%}.customer-input-credor.orp-customer-input .row-1col .group-22,.customer-input-credor.orp-customer-input .row-1col .frame-11{width:92%}.customer-input-credor.orp-customer-input .row-1col .rectangle-25,.customer-input-credor.orp-customer-input .row-1col .rectangle-33,.customer-input-credor.orp-customer-input .row-1col .rectangle-30{width:100%}.customer-input-credor.orp-customer-input .row-2col{display:flex;flex-direction:row}.customer-input-credor.orp-customer-input .frame-43{width:800px}.customer-input-credor.orp-customer-input .frame-44,.customer-input-credor.orp-customer-input .frame-45{width:100%}.customer-input-credor.orp-customer-input .frame-50{align-items:baseline}.customer-input-credor.orp-customer-input.pulldown.one-59-sp{width:80%}.customer-input-credor.orp-customer-input .design-component-instance-node-2{width:95%!important}.customer-input-credor.orp-customer-input .seiko-stl-co-jp{width:100%}.orp-customer-input .frame-49{padding-right:20px;width:auto}.orp-customer-input .rectangle-43{width:95%}.customer-input-credor.orp-customer-input .text-wrapper-86,.customer-input-credor.orp-customer-input .frame-58,.customer-input-credor.orp-customer-input .overlap-16,.customer-input-credor.orp-customer-input .group-21,.customer-input-credor.orp-customer-input .text-wrapper-91,.customer-input-credor.orp-customer-input .text-wrapper-93{width:100%}.customer-input-credor.orp-customer-input .frame-61{width:auto;padding:0 28px}.customer-input-credor.orp-customer-input .text-wrapper-95{width:auto;margin-right:30px}.customer-input-credor.orp-customer-input .text-wrapper-97{width:auto;margin-right:40px}.customer-input-credor.orp-customer-input .group-22{height:50px}.customer-input-credor.orp-customer-input .overlap-group-12{width:800px;height:50px}.customer-input-credor.orp-customer-input .ATM{padding-right:60px;width:770px}.customer-input-credor.orp-customer-input .frame-38{align-items:center}.customer-input-credor.orp-customer-input .agreement.one-52-sp_4{width:100%}.customer-input-credor.orp-customer-input .agreement.one-52-sp_4 .frame-9{display:flex;align-items:center;justify-content:center}.customer-input-credor.orp-customer-input .agreement.one-52-sp_4 .frame-8{display:inline-flex;gap:8px;left:auto;top:auto}.customer-input-credor.orp-customer-input .frame-70{justify-content:start}.customer-input-credor.orp-customer-input .frame-err{margin-top:2px}.customer-input-credor.orp-customer-input .text-wrapper-27{width:100%}}.whole_customer_input_wrapper{display:flex;flex-direction:column;min-height:100vh}.orp-customer-input{background-color:var(--BG-2);height:100%;position:relative;width:100%;margin-top:50px}.orp-customer-input .grand-seiko-wrapper{background-color:var(--white);height:85px;left:0;top:0;width:100%;position:relative}.orp-customer-input .seiko-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:10px}.orp-customer-input .step-indicators-instance{top:50%;left:50%;transform:translate(-50%,-50%);margin-top:55px}.orp-customer-input .overlap-15{position:absolute;bottom:-40px;left:0;width:100%;height:152px}.orp-customer-input .footer-instance{left:0!important;position:absolute!important;top:108px!important}.orp-customer-input .design-component-instance-node{color:var(--white)!important}.orp-customer-input .frame-38{align-items:flex-start;background-color:var(--white);display:flex;flex-direction:column;gap:10px;height:112px;left:0;padding:40px 52px;position:absolute;top:0;width:100%}.orp-customer-input .frame-39{height:24px;position:relative;width:271px}.orp-customer-input .arrow-15{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.orp-customer-input .text-wrapper-78{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:10%;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;text-align:center;top:-1px;white-space:nowrap}.orp-customer-input .frame-40{align-items:center;display:flex;flex-direction:column;gap:20px;top:207px;margin-bottom:100px}.orp-customer-input .text-wrapper-79{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.orp-customer-input .frame-42{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%;margin-bottom:50px}.orp-customer-input .frame-43{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-customer-input .frame-44{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px;position:relative}.orp-customer-input .frame-45{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.orp-customer-input .frame-46{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-customer-input .text-wrapper-80{color:#000;font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-customer-input .check{height:28px!important;position:relative!important;width:28px!important}.orp-customer-input .frame-47{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-customer-input .frame-48{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.orp-customer-input .frame-49{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-customer-input .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.orp-customer-input .text-box-instance{width:311px!important}.orp-customer-input .text-box-2{align-self:stretch!important;width:100%!important}.orp-customer-input .sub-title-instance{color:#000!important}.orp-customer-input .text-wrapper-81{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.orp-customer-input .frame-50{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-customer-input .frame-51{align-items:center;display:flex;flex:0 0 auto;gap:4px;position:relative;width:296px;margin-top:10px}.orp-customer-input .text-wrapper-82{color:var(--blue);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.orp-customer-input .frame-52{height:16px;position:relative;width:16px}.orp-customer-input .text-box-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;position:relative;width:100%}.orp-customer-input .group-20{height:69px;position:relative;width:311px}.orp-customer-input .frame-53{align-items:flex-start;display:flex;flex-direction:column;gap:2px;position:relative;width:311px}.orp-customer-input .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;height:23px;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;margin-bottom:0}.orp-customer-input .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.orp-customer-input .text-wrapper-83{color:#757575;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.orp-customer-input .rectangle-42{border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.orp-customer-input .text-box-4{flex:0 0 auto!important;width:311px!important}.orp-customer-input .seiko-stl-co-jp{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;width:311px}.orp-customer-input .rectangle-43{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.orp-customer-input .text-wrapper-84{align-self:stretch;color:#000;font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);margin-top:-1px;position:relative}.orp-customer-input .check-box-instance{height:unset!important;white-space:unset!important;width:fit-content!important}.orp-customer-input .frame-54{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.orp-customer-input .text-wrapper-85{color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.orp-customer-input .arrow-down-8{height:24px!important;position:relative!important;width:24px!important}.orp-customer-input .frame-55{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-customer-input .text-wrapper-86{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:311px}.orp-customer-input .radio-button-instance{width:112px!important}.orp-customer-input .radio-button{width:100%}.orp-customer-input .frame-56{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:0 24px;position:relative;width:100%}.orp-customer-input .frame-57{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-customer-input .shipping-2{height:20px!important;position:relative!important;width:20px!important}.orp-customer-input .text-wrapper-87{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-customer-input .frame-58{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;margin-right:-24px;position:relative;width:287px}.orp-customer-input .text-wrapper-88{align-self:stretch;color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.orp-customer-input .frame-59{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 0 0 12px;position:relative;width:100%}.orp-customer-input .text-wrapper-89{color:var(--black-500);flex:1;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative}.orp-customer-input .text-wrapper-90{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-right:-24px;position:relative;width:287px}.orp-customer-input .group-21{height:58px;margin-right:-4px;position:relative;width:315px}.orp-customer-input .overlap-16{height:58px;position:relative;width:311px}.orp-customer-input .text-wrapper-91{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:12px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:0;width:299px}.orp-customer-input .text-wrapper-92{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:0;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:0;width:12px}.orp-customer-input .frame-60{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp-customer-input .text-wrapper-93{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-customer-input .group-22{height:96px;margin-right:-4px;position:relative;width:315px}.orp-customer-input .overlap-group-12{height:96px;position:relative;width:311px}.orp-customer-input .frame-61{align-items:flex-start;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 28px;position:relative;width:311px}.orp-customer-input .text-wrapper-94{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:12.17px}.orp-customer-input .text-wrapper-95{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-right:-28.17px;margin-top:-1px;position:relative;width:271px}.orp-customer-input .radio-button-2{margin-right:-28px!important}.orp-customer-input .ATM{color:var(--black-500);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:19.2px;margin-right:-28.17px;margin-top:-1px;position:relative;width:271px}.orp-customer-input .text-wrapper-96{color:#0050a5;font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);text-decoration:underline}.orp-customer-input .text-wrapper-97{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:12px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:0;width:299px}.orp-customer-input .check-box-2{flex:0 0 auto!important;width:112px!important}.orp-customer-input .check-box-3{margin-right:-231px!important}.orp-customer-input .rectangle-44{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-customer-input .button-small-instance{width:260px!important}.orp-customer-input .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-customer-input .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-customer-input .header-2{background-color:var(--white)!important;width:100%!important}.orp-customer-input .header-3{border-color:var(--black-100)!important}.orp-customer-input .text-wrapper-validate{color:var(--alert-1);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;height:20px;letter-spacing:0;line-height:19.2px;margin-top:-1px;position:relative;white-space:nowrap;width:280px}.text-box .text-wrapper-validate{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:291px}.orp-customer-input .div-11{height:500px;overflow-y:scroll;overflow-x:scroll;border:1px solid #ccc;padding:10px;margin-bottom:10px}.orp-customer-input .frame-70{align-items:center;background-color:var(--alert-2);display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px 0;position:relative;width:311px;border:solid 1px var(--alert-1)}.orp-customer-input .frame-71{align-items:center;display:grid;gap:4px;justify-content:center;position:relative;width:296px}.orp-customer-input .text-wrapper-21-alert{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-.5px;position:relative;width:fit-content;text-decoration:underline;text-decoration-color:var(--alert-1);width:279px}.orp-customer-input .text-wrapper-22-alert{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-customer-input .text-wrapper-27{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:7px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);text-align:justify;top:-1px;width:281px}.orp-customer-input .err-icon{display:flex}.orp-customer-input .error{height:20px!important;position:relative!important;width:20px!important}.orp-customer-input .frame-err{color:red;display:flex;width:311px}.orp-customer-input .frame-err-up{margin-top:-10px}.orp-customer-input .frame-err-down{margin-top:10px}.orp-customer-input .save-input-data-off{background-color:var(--disable)}.orp-customer-input .save-input-data-off .rectangle-20{border-color:var(--disable)}.orp-customer-input .button-main-3-disabled{background-color:var(--disable)}.customer-input-seiko.orp-customer-input .row-2col .text-box{padding-top:15px}.pulldown.one-59-sp{height:66px;width:100%}@media screen and (max-width: 768px){.customer-input-seiko.orp-customer-input .sp-display-none{display:none}.customer-input-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-8{left:70px}}@media screen and (min-width: 769px){.customer-input-seiko.orp-customer-input .pc-display-none{display:none}.customer-input-seiko.orp-customer-input{margin-top:75px}.customer-input-seiko.orp-customer-input .row-1col{width:100%}.customer-input-seiko.orp-customer-input .row-1col .group-22,.customer-input-seiko.orp-customer-input .row-1col .frame-11{width:92%}.customer-input-seiko.orp-customer-input .row-1col .rectangle-25,.customer-input-seiko.orp-customer-input .row-1col .rectangle-33,.customer-input-seiko.orp-customer-input .row-1col .rectangle-30{width:100%}.customer-input-seiko.orp-customer-input .row-2col{display:flex;flex-direction:row}.customer-input-seiko.orp-customer-input .frame-43{width:800px}.customer-input-seiko.orp-customer-input .frame-44,.customer-input-seiko.orp-customer-input .frame-45{width:100%}.customer-input-seiko.orp-customer-input .frame-50{align-items:baseline}.customer-input-seiko.orp-customer-input.pulldown.one-59-sp{width:80%}.customer-input-seiko.orp-customer-input .design-component-instance-node-2{width:95%!important}.customer-input-seiko.orp-customer-input .seiko-stl-co-jp{width:100%}.orp-customer-input .frame-49{padding-right:20px;width:auto}.orp-customer-input .rectangle-43{width:95%}.customer-input-seiko.orp-customer-input .text-wrapper-86,.customer-input-seiko.orp-customer-input .frame-58,.customer-input-seiko.orp-customer-input .overlap-16,.customer-input-seiko.orp-customer-input .group-21,.customer-input-seiko.orp-customer-input .text-wrapper-91,.customer-input-seiko.orp-customer-input .text-wrapper-93{width:100%}.customer-input-seiko.orp-customer-input .frame-61{width:auto;padding:0 28px}.customer-input-seiko.orp-customer-input .text-wrapper-95{width:auto;margin-right:30px}.customer-input-seiko.orp-customer-input .text-wrapper-97{width:auto;margin-right:40px}.customer-input-seiko.orp-customer-input .group-22{height:50px}.customer-input-seiko.orp-customer-input .overlap-group-12{width:800px;height:50px}.customer-input-seiko.orp-customer-input .ATM{padding-right:60px;width:770px}.customer-input-seiko.orp-customer-input .frame-38{align-items:center}.customer-input-seiko.orp-customer-input .agreement.one-52-sp_4{width:100%}.customer-input-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-9{display:flex;align-items:center;justify-content:center}.customer-input-seiko.orp-customer-input .agreement.one-52-sp_4 .frame-8{display:inline-flex;gap:8px;left:auto;top:auto}.customer-input-seiko.orp-customer-input .frame-70{justify-content:start}.customer-input-seiko.orp-customer-input .frame-err{margin-top:2px}.customer-input-seiko.orp-customer-input .text-wrapper-27{width:100%}}.orp-final-confirm .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.final-confirm-grand-seiko .seve-input-data{align-items:center;width:100%;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative}@media screen and (min-width: 769px){.final-confirm-grand-seiko.orp-final-confirm{margin-top:25px;width:100%}.final-confirm-grand-seiko.orp-final-confirm .frame-wrapper{width:800px}.final-confirm-grand-seiko.orp-final-confirm .frame-30{width:100%}.final-confirm-grand-seiko.orp-final-confirm .final_confirm_image{width:60px}.final-confirm-grand-seiko.orp-final-confirm .frame-39,.final-confirm-grand-seiko.orp-final-confirm .frame-42,.final-confirm-grand-seiko.orp-final-confirm .frame-43,.final-confirm-grand-seiko.orp-final-confirm .frame-44>div{width:100%}.final-confirm-grand-seiko.orp-final-confirm .frame-40{gap:450px}.final-confirm-grand-seiko.orp-final-confirm .frame-45{padding:0}.final-confirm-grand-seiko.orp-final-confirm .line-wrapper{padding:1px 8px}.final-confirm-grand-seiko.orp-final-confirm .text-wrapper-60,.final-confirm-grand-seiko.orp-final-confirm .text-wrapper-61{width:auto}.final-confirm-grand-seiko.orp-final-confirm .frame-47{display:block;width:50%}.final-confirm-grand-seiko.orp-final-confirm .line-wrapper{align-items:normal}.final-confirm-grand-seiko.orp-final-confirm .frame-58,.final-confirm-grand-seiko.orp-final-confirm .rectangle-33{width:100%}.final-confirm-grand-seiko.orp-final-confirm .frame-31,.final-confirm-grand-seiko.orp-final-confirm .frame-62,.final-confirm-grand-seiko.orp-final-confirm .frame-62>.frame-27,.final-confirm-grand-seiko.orp-final-confirm .rectangle-34,.final-confirm-grand-seiko.orp-final-confirm .frame-63,.final-confirm-grand-seiko.orp-final-confirm .frame-63>.frame-27,.final-confirm-grand-seiko.orp-final-confirm .frame-64,.final-confirm-grand-seiko.orp-final-confirm .frame-65,.final-confirm-grand-seiko.orp-final-confirm .frame-66,.final-confirm-grand-seiko.orp-final-confirm .frame-67,.final-confirm-grand-seiko.orp-final-confirm .frame-68,.final-confirm-grand-seiko.orp-final-confirm .frame-73,.final-confirm-grand-seiko.orp-final-confirm .frame-74>.frame-27,.final-confirm-grand-seiko.orp-final-confirm .sub-title-2,.final-confirm-grand-seiko.orp-final-confirm .frame-75{width:100%}.final-confirm-grand-seiko.orp-final-confirm .pc-size-none{display:none}}.orp-final-confirm{background-color:#f7f7f7;display:flex;flex-direction:row;justify-content:center;width:100%}.orp-final-confirm .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:25px}.orp-final-confirm .frame-29{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-final-confirm{width:100%}.orp-final-confirm .text-wrapper-71{text-indent:-1em;padding-left:1em}.orp-final-confirm .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-final-confirm .whole_footer{position:static;top:100vh;bottom:0;width:100%;z-index:40}.final-confirm-credor .seve-input-data{align-items:center;width:100%;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative}@media screen and (min-width: 769px){.final-confirm-credor.orp-final-confirm{width:100%;margin-top:25px}.final-confirm-credor.orp-final-confirm .frame-wrapper{width:800px}.final-confirm-credor.orp-final-confirm .frame-30{width:100%}.final-confirm-credor.orp-final-confirm .final_confirm_image{width:60px}.final-confirm-credor.orp-final-confirm .frame-39,.final-confirm-credor.orp-final-confirm .frame-42,.final-confirm-credor.orp-final-confirm .frame-43,.final-confirm-credor.orp-final-confirm .frame-44>div{width:100%}.final-confirm-credor.orp-final-confirm .frame-40{gap:450px}.final-confirm-credor.orp-final-confirm .frame-45{padding:0}.final-confirm-credor.orp-final-confirm .line-wrapper{padding:1px 8px}.final-confirm-credor.orp-final-confirm .text-wrapper-60,.final-confirm-credor.orp-final-confirm .text-wrapper-61{width:auto}.final-confirm-credor.orp-final-confirm .frame-47{display:block;width:50%}.final-confirm-credor.orp-final-confirm .line-wrapper{align-items:normal}.final-confirm-credor.orp-final-confirm .frame-58,.final-confirm-credor.orp-final-confirm .rectangle-33{width:100%}.final-confirm-credor.orp-final-confirm .frame-31,.final-confirm-credor.orp-final-confirm .frame-62,.final-confirm-credor.orp-final-confirm .frame-62>.frame-27,.final-confirm-credor.orp-final-confirm .rectangle-34,.final-confirm-credor.orp-final-confirm .frame-63,.final-confirm-credor.orp-final-confirm .frame-63>.frame-27,.final-confirm-credor.orp-final-confirm .frame-64,.final-confirm-credor.orp-final-confirm .frame-65,.final-confirm-credor.orp-final-confirm .frame-66,.final-confirm-credor.orp-final-confirm .frame-67,.final-confirm-credor.orp-final-confirm .frame-68,.final-confirm-credor.orp-final-confirm .frame-73,.final-confirm-credor.orp-final-confirm .frame-74>.frame-27,.final-confirm-credor.orp-final-confirm .sub-title-2,.final-confirm-credor.orp-final-confirm .frame-75{width:100%}.final-confirm-credor.orp-final-confirm .pc-size-none{display:none}}.whole_final_confirm_wrapper{display:flex;flex-direction:column;min-height:100vh}.orp-final-confirm{flex:1;background-color:#f9f9f9;display:flex;flex-direction:row;justify-content:center;width:100%;overflow-x:hidden;box-sizing:border-box}.orp-final-confirm .div-8{background-color:#f7f7f7;position:relative;width:100%}.orp-final-confirm .grand-seiko-wrapper{background-color:var(--white);height:115px;left:0;top:0;width:100%;position:relative}.orp-final-confirm .seiko-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:40px}.orp-final-confirm .footer-instance{background-color:transparent!important;left:0!important;position:absolute!important}.orp-final-confirm .step-indicators-instance{left:50%;transform:translate(-50%,-50%);margin-top:50px}.orp-final-confirm .frame-26{align-items:center;display:flex;flex-direction:column;gap:20px;left:16px;top:207px;width:100%}.orp-final-confirm .text-wrapper-47{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.orp-final-confirm .frame-27{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.orp-final-confirm .frame-28{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.orp-final-confirm .frame-29{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.orp-final-confirm .frame-wrapper{align-items:center;align-self:stretch;background-color:#fff;border:1px solid;border-color:#dbdbdbcc;border-radius:4px;display:flex;flex:0 0 auto;gap:10px;padding:20px 16px 32px;position:relative;width:100%}.orp-final-confirm .frame-30{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:311px}.orp-final-confirm .frame-31{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.orp-final-confirm .frame-32{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.orp-final-confirm .text-wrapper-48{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-final-confirm .frame-33{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.orp-final-confirm .frame-34{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-final-confirm .sub-title{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.orp-final-confirm .text-wrapper-49{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-final-confirm .frame-35{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-final-confirm .frame-36{align-items:center;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;justify-content:center;padding:16px 0;position:relative;width:311px}.orp-final-confirm .final_confirm_image{width:20%}.orp-final-confirm .line-5{height:80px;object-fit:cover;position:relative;width:5%}.orp-final-confirm .frame-37{height:68px;position:relative;width:148px}.orp-final-confirm .text-wrapper-50{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.orp-final-confirm .text-wrapper-51{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.orp-final-confirm .text-wrapper-52{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.orp-final-confirm .text-wrapper-53{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.orp-final-confirm .frame-53 .text-wrapper-63{text-decoration:underline}.orp-final-confirm .text-wrapper-54{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.orp-final-confirm .text-wrapper-55{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.orp-final-confirm .text-wrapper-56{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-final-confirm .frame-38{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-final-confirm .text-wrapper-57{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-final-confirm .frame-39{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;position:relative;width:312px}.orp-final-confirm .frame-40{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.orp-final-confirm .text-wrapper-58{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-final-confirm .frame-41{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-bottom:-5px;margin-top:-5px;position:relative}.orp-final-confirm .rectangle-31{background-color:#d9d9d9;height:31px;position:relative;width:1px}.orp-final-confirm .text-wrapper-59{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-final-confirm .frame-42{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.orp-final-confirm .frame-43{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:309px}.orp-final-confirm .frame-44{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.orp-final-confirm .frame-45{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.orp-final-confirm .frame-46{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-final-confirm .frame-47{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.orp-final-confirm .text-wrapper-60{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.orp-final-confirm .text-wrapper-61{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.orp-final-confirm .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.orp-final-confirm .line-6{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.orp-final-confirm .frame-48{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.orp-final-confirm .group-17{height:23px;position:relative;width:285px}.orp-final-confirm .frame-49{align-items:flex-start;display:flex;gap:4px;position:relative;width:285px}.orp-final-confirm .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.orp-final-confirm .frame-50{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0 8px;position:relative}.orp-final-confirm .frame-51{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;margin-left:-7.25px;margin-right:-7.25px;position:relative}.orp-final-confirm .frame-52{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:2px;position:relative}.orp-final-confirm .text-wrapper-62{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:139px}.orp-final-confirm .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.orp-final-confirm .arrow-down{height:20px!important;position:relative!important;width:20px!important}.orp-final-confirm .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative}.orp-final-confirm .text-wrapper-63 .hidenn-price{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;width:97px;font-size:var(--body-base-sp-font-size)}.orp-final-confirm .frame-54{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:2px;margin-left:-7.25px;margin-right:-7.25px;position:relative}.orp-final-confirm .frame-55{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-7.25px;margin-right:-7.25px;position:relative}.orp-final-confirm .text-wrapper-64{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:139px}.orp-final-confirm .text-wrapper-65{color:var(--black-500);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:right;width:139px}.orp-final-confirm .rectangle-32{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.orp-final-confirm .frame-56{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.orp-final-confirm .text-wrapper-66{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.orp-final-confirm .text-wrapper-67{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:64px}.orp-final-confirm .text-wrapper-68{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.orp-final-confirm .frame-57{align-items:center;align-self:stretch;background-color:var(--BG-2);border-radius:0 0 4px 4px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 8px;position:relative;width:100%}.orp-final-confirm .frame-58{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:293px}.orp-final-confirm .text-wrapper-69{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:151px}.orp-final-confirm .element-12{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:100%}.orp-final-confirm .formatted_total_price_fixed{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:134px}.orp-final-confirm .formatted_total_price_additionally{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:134px}.orp-final-confirm .frame-59{align-items:flex-start;align-self:stretch;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.orp-final-confirm .frame-60{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.orp-final-confirm .info-1{height:24px!important;position:relative!important;width:24px!important}.orp-final-confirm .text-wrapper-70{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content;display:flex;align-items:center;justify-content:center}.orp-final-confirm .text-wrapper-71{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-final-confirm .text-wrapper-71 .indent{text-indent:-1em;padding-left:1em}.orp-final-confirm .frame-61{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-500);border-radius:3px;display:flex;flex:0 0 auto;gap:10px;padding:16px 12px;position:relative;width:100%}.orp-final-confirm .text-wrapper-72{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.orp-final-confirm .rectangle-33{background-color:var(--black-100);height:2px;position:relative;width:311px}.orp-final-confirm .button-small-instance{width:260px!important}.orp-final-confirm .frame-62{align-items:flex-start;display:flex;flex-direction:column;gap:28px;position:relative;width:311px}.orp-final-confirm .text-wrapper-73{color:#000;font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.orp-final-confirm .rectangle-34{background-color:var(--black-100);height:1px;position:relative;width:311px}.orp-final-confirm .frame-63{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.orp-final-confirm .frame-64{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.orp-final-confirm .frame-65{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.orp-final-confirm .frame-66{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.orp-final-confirm .frame-67{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:311px}.orp-final-confirm .frame-68{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:311px}.orp-final-confirm .frame-69{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-final-confirm .text-wrapper-74{align-self:stretch;color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.orp-final-confirm .text-wrapper-75{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-final-confirm .text-wrapper-90{font-size:var(--body-small2-sp-font-size);font-family:var(--body-base-sp-font-family)}.orp-final-confirm .text-wrapper-90 span{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#000;margin-right:5px}.orp-final-confirm .line-7{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.orp-final-confirm .frame-70{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-final-confirm .frame-71{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-final-confirm .frame-72{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:118px}.orp-final-confirm .text-wrapper-76{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;overflow-wrap:anywhere}.orp-final-confirm .frame-73{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.orp-final-confirm .frame-74{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.orp-final-confirm .sub-title-2{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.orp-final-confirm .element-SOWA{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-109px;position:relative;width:309px}.orp-final-confirm .text-wrapper-77{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-right:-160px;position:relative;width:278px}.orp-final-confirm .text-wrapper-78{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-49px;margin-top:-1px;position:relative;width:119px}.orp-final-confirm .text-wrapper-79{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-80px;margin-top:-1px;position:relative;width:150px}.orp-final-confirm .frame-75{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.orp-final-confirm .rectangle-35{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-final-confirm .button-small-2{background-image:url(../../../static/img/save-3.svg)!important}.orp-final-confirm .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-final-confirm .header-2{width:375px!important}.final-confirm-seiko .seve-input-data{align-items:center;width:100%;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative}@media screen and (min-width: 769px){.final-confirm-seiko.orp-final-confirm{margin-top:25px;width:100%}.final-confirm-seiko.orp-final-confirm .frame-wrapper{width:800px}.final-confirm-seiko.orp-final-confirm .frame-30{width:100%}.final-confirm-seiko.orp-final-confirm .final_confirm_image{width:60px}.final-confirm-seiko.orp-final-confirm .frame-39,.final-confirm-seiko.orp-final-confirm .frame-42,.final-confirm-seiko.orp-final-confirm .frame-43,.final-confirm-seiko.orp-final-confirm .frame-44>div{width:100%}.final-confirm-seiko.orp-final-confirm .frame-40{gap:450px}.final-confirm-seiko.orp-final-confirm .frame-45{padding:0}.final-confirm-seiko.orp-final-confirm .line-wrapper{padding:1px 8px}.final-confirm-seiko.orp-final-confirm .text-wrapper-60,.final-confirm-seiko.orp-final-confirm .text-wrapper-61{width:auto}.final-confirm-seiko.orp-final-confirm .frame-47{display:block;width:50%}.final-confirm-seiko.orp-final-confirm .line-wrapper{align-items:normal}.final-confirm-seiko.orp-final-confirm .frame-58,.final-confirm-seiko.orp-final-confirm .rectangle-33{width:100%}.final-confirm-seiko.orp-final-confirm .frame-31,.final-confirm-seiko.orp-final-confirm .frame-62,.final-confirm-seiko.orp-final-confirm .frame-62>.frame-27,.final-confirm-seiko.orp-final-confirm .rectangle-34,.final-confirm-seiko.orp-final-confirm .frame-63,.final-confirm-seiko.orp-final-confirm .frame-63>.frame-27,.final-confirm-seiko.orp-final-confirm .frame-64,.final-confirm-seiko.orp-final-confirm .frame-65,.final-confirm-seiko.orp-final-confirm .frame-66,.final-confirm-seiko.orp-final-confirm .frame-67,.final-confirm-seiko.orp-final-confirm .frame-68,.final-confirm-seiko.orp-final-confirm .frame-73,.final-confirm-seiko.orp-final-confirm .frame-74>.frame-27,.final-confirm-seiko.orp-final-confirm .sub-title-2,.final-confirm-seiko.orp-final-confirm .frame-75{width:100%}.final-confirm-seiko.orp-final-confirm .pc-size-none{display:none}}.orp-result .text-wrapper-45{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center}@media screen and (min-width: 769px){.result-grand-seiko.orp-result .pc-display-none{display:none}.result-grand-seiko.orp-result{height:1500px;margin-top:25px}.result-grand-seiko.orp-result .rectangle-29,.result-grand-seiko.orp-result .group-17,.result-grand-seiko.orp-result .rectangle-28{width:750px;height:80px}.result-grand-seiko.orp-result .text-wrapper-48{width:750px;text-align:center;height:80px}.result-grand-seiko.orp-result .p{top:40px;text-align:center;width:750px}.result-grand-seiko.orp-result .frame-20{left:0;width:auto;padding:0}.result-grand-seiko.orp-result .overlap-17{width:100%;top:580px}.result-grand-seiko.orp-result .frame-21{width:100vw}.result-grand-seiko.orp-result .frame-26{align-self:anchor-center;width:auto}.result-grand-seiko.orp-result .frame-27{width:750px}.result-grand-seiko.orp-result .text-wrapper-53,.result-grand-seiko.orp-result .text-wrapper-54{width:auto}.result-grand-seiko.orp-result .text-wrapper-55{width:100%}.result-grand-seiko.orp-result .frame-29{width:auto}}.orp-result .grand-seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:25px}@media screen and (min-width: 769px){.result-credor.orp-result .pc-display-none{display:none}.result-credor.orp-result{height:1500px;margin-top:25px}.result-credor.orp-result .rectangle-29,.result-credor.orp-result .group-17,.result-credor.orp-result .rectangle-28{width:750px;height:80px}.result-credor.orp-result .text-wrapper-48{width:750px;text-align:center;height:80px}.result-credor.orp-result .p{top:40px;text-align:center;width:750px}.result-credor.orp-result .frame-20{left:0;width:auto;padding:0}.result-credor.orp-result .overlap-17{width:100%;top:580px}.result-credor.orp-result .frame-21{width:100vw}.result-credor.orp-result .frame-26{align-self:anchor-center;width:auto}.result-credor.orp-result .frame-27{width:750px}.result-credor.orp-result .text-wrapper-53,.result-credor.orp-result .text-wrapper-54{width:auto}.result-credor.orp-result .text-wrapper-55{width:100%}.result-credor.orp-result .frame-29{width:auto}}.whole_result_wrapper{display:flex;flex-direction:column;min-height:100%}.orp-result{background-color:var(--BG-2);height:1450px;overflow:hidden;position:relative;width:100%;display:flex;justify-content:center}.orp-result.regist-acount{height:1800px}.orp-result .grand-seiko-wrapper{background-color:var(--white);height:115px;left:0;position:absolute;top:0;width:100%}.orp-result .seiko{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:40px}.orp-result .step-indicators-instance{position:absolute!important;top:135px!important}.orp-result .frame-19{align-items:center;display:flex;flex-direction:column;gap:8px;position:absolute;top:207px;width:100%}.orp-result .text-wrapper-44{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.orp-result .text-wrapper-45{align-self:stretch;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;padding:0 20px}.orp-result .group-16{height:82px;position:absolute;top:342px;width:347px}.orp-result .overlap-15{background-color:var(--white);border:2px solid;border-color:var(--blue);height:82px;position:relative}.orp-result .text-wrapper-46{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:-2px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:11px;width:343px}.orp-result .text-wrapper-47{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:24px;font-weight:700;left:118px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:39px;width:104px}.orp-result .group-17{height:150px;left:50%;position:absolute;top:444px;width:347px;transform:translate(-50%)}.orp-result .overlap-16{height:150px;position:relative;width:343px}.orp-result .overlap-16 .p{padding-top:12px}.orp-result .rectangle-28{background-color:#feeceb;height:150px;left:0;position:absolute;top:1px;width:343px}.orp-result .rectangle-29{border:1px solid;border-color:var(--alert-1);height:150px;left:0;position:absolute;top:0;width:343px}.orp-result .text-wrapper-48{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:16px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:13px;width:311px}.orp-result .p{color:transparent;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;left:16px;letter-spacing:0;line-height:19.2px;position:absolute;top:70px;width:311px}.orp-result .span{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.orp-result .text-wrapper-49{color:#0050a5;font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);text-decoration:underline}.orp-result .overlap-17{background-color:var(--white);height:100%;position:absolute;top:628px;width:100%;left:50%;transform:translate(-50%)}.orp-result .SP-instance{left:0!important;position:absolute!important;top:1149px!important}.orp-result .design-component-instance-node{color:var(--white)!important}.orp-result .frame-20{align-items:center;display:flex;flex-direction:column;gap:60px;left:0;position:absolute;top:32px;width:100%;padding:0 10px}.orp-result .frame-21{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-result .frame-22{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.orp-result .frame-23{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.orp-result .text-wrapper-50{align-self:stretch;color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.orp-result .frame-24{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.orp-result .text-wrapper-51{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center;padding:0 20px}.orp-result .rectangle-30{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.orp-result .frame-25{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.orp-result .text-wrapper-52{color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:fit-content}.orp-result .frame-26{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.orp-result .frame-27{align-items:center;align-self:anchor-center;background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px;position:relative;width:343px}.orp-result .text-wrapper-53{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:311px}.orp-result .text-wrapper-54{width:343px;align-self:anchor-center;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.orp-result .frame-28{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.orp-result .text-wrapper-55{width:343px;align-self:center;color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.orp-result .text-wrapper-56{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center}.orp-result .frame-29{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:311px}.orp-result .button-main-instance{align-self:stretch!important;width:100%!important}.orp-result .frame-30{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.orp-result .element-12{height:1px;margin-left:-3.5px;margin-right:-3.5px;position:relative;width:350px}.orp-result .text-wrapper-57{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.orp-result .header-instance{background-color:transparent!important;left:0!important;position:fixed!important;top:0!important}.orp-result .header-2{background-color:var(--white)!important;width:375px!important}.orp-result .header-3{border-color:var(--black-100)!important}@media screen and (min-width: 769px){.result-seiko.orp-result .pc-display-none{display:none}.result-seiko.orp-result{margin-top:25px;height:1500px}.result-seiko.orp-result .rectangle-29,.result-seiko.orp-result .group-17,.result-seiko.orp-result .rectangle-28{width:750px;height:80px}.result-seiko.orp-result .text-wrapper-48{width:750px;text-align:center;height:80px}.result-seiko.orp-result .p{top:40px;text-align:center;width:750px}.result-seiko.orp-result .frame-20{left:0;width:auto;padding:0}.result-seiko.orp-result .overlap-17{width:100%;top:580px}.result-seiko.orp-result .frame-21{width:100vw}.result-seiko.orp-result .frame-26{align-self:anchor-center;width:auto}.result-seiko.orp-result .frame-27{width:750px}.result-seiko.orp-result .text-wrapper-53,.result-seiko.orp-result .text-wrapper-54{width:auto}.result-seiko.orp-result .text-wrapper-55{width:100%}.result-seiko.orp-result .frame-29{width:auto}}.anchros{display:flex;flex-direction:column;position:relative}.anchros .frame{align-self:stretch;position:relative;width:100%}.anchros .div{align-items:center;display:flex;flex-direction:column;position:relative;width:112px}.anchros .text-wrapper{align-self:stretch;color:var(--blue);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.anchros .arrow-3{height:20px!important;position:relative!important;width:20px!important}.anchros .div-2{color:var(--blue);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;text-align:center;width:164px}.anchros .rectangle{background-color:var(--black-100);height:1px;width:165px}.anchros .frame-wrapper{height:65px;position:relative;width:98px}.anchros .frame-2{align-items:center;display:flex;flex-direction:column;position:relative;width:98px;height:100%;justify-content:center}.anchros .rectangle-2{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.anchros.two,.anchros.one{align-items:flex-start;gap:10px}.anchros.sp-2{align-items:center;gap:8px}.anchros.sp{align-items:flex-start;gap:10px}.anchros.two .frame,.anchros.one .frame{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.anchros.sp .frame{height:52px}.anchros.two .frame-3,.anchros.one .frame-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.anchros.sp-2 .frame-3{position:relative;width:100%}.anchros.sp .frame-3{height:43px;left:26px;position:absolute;top:0;width:112px}.anchros.two .rectangle,.anchros.one .rectangle,.anchros.sp-2 .rectangle{position:relative}.anchros.sp .rectangle{left:0;position:absolute;top:51px}.login_reception{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;margin:0 auto;padding:75px 0 0}.login_reception .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.login_reception .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.login_reception .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.login_reception .text-wrapper-20{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.login_reception .div-11{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.login_reception .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:335px}.login_reception .text-wrapper-21{color:#6e6e6e;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:335px}.login_reception .text-wrapper-101{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.login_reception .div-12{align-items:flex-start;display:flex;flex:0 0 auto;gap:13px;position:relative;width:343px}.login_reception .div-12 .arrow-8 .path{fill:var(--blue)}.login_reception .anchros-instance{width:165px!important}.login_reception .design-component-instance-node{align-self:unset!important;margin-left:-14px!important;margin-right:-14px!important;white-space:nowrap!important;width:fit-content!important}.login_reception .frame-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-left:-10.5px;margin-right:-10.5px;padding:8px;position:relative}.login_reception .frame-wrapper-4{align-items:flex-start;display:flex;flex-direction:column;gap:111px;position:relative;width:350px}.login_reception .div-13{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;padding-top:56px;margin-top:-56px}.login_reception .text-wrapper-22{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:311px}.login_reception .div-14{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.login_reception .button-main-instance{color:var(--BG-1)!important}.login_reception .element-2{height:1px;position:relative;width:311px}.login_reception .text-wrapper-23{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.login_reception .div-15{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:311px}.login_reception .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.login_reception .text-box-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.login_reception .text-box-2{height:unset!important;white-space:unset!important}.login_reception .text-box-3{color:var(--black-900)!important}.login_reception .button-text{width:240px!important}.login_reception .button-text2{display:inline-flex!important;width:unset!important}.login_reception .button-instance{border-color:var(--black-900)!important}.login_reception .button-text-instance{color:var(--black-900)!important;flex:unset!important;white-space:nowrap!important;width:fit-content!important}.login_reception .div-16{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.login_reception .div-17{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.login_reception .element-3{height:1px;position:relative;width:343px}.login_reception .div-18{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-left:-2.5px;margin-right:-2.5px;position:relative;width:350px}.login_reception .text-wrapper-244{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;text-align:center}.login_reception .button-small-instance{width:260px!important}.login_reception .div-19{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;margin:36px 0}.login_reception .text-wrapper-25{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;margin-top:24px}.login_reception .rectangle-25{top:0;width:311px}.login_reception .white_box{height:69px;width:311px}.login_reception .red_box{width:311px}.login_reception .blue_box{height:69px;width:311px}.login_reception .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%;padding:10px 0 10px 8px}.login_reception .white_box .overlapper{border:1px solid var(--black-100);border-radius:4px}.login_reception .white_box .rectangle-29{border:none}.login_reception .white_box .visibility-button{background-color:#fff}.login_reception .blue_box .overlap-group{border:1px solid var(--black-100);border-radius:4px}.login_reception .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.login_reception .blue_box .visibility-button{background-color:var(--unfilled)}.login_reception .red_box .rectangle-29{background-color:var(--alert-2);border:none}.login_reception .red_box .overlap-group{border:1px solid var(--alert-1)}.login_reception .red_box .visibility-button{background-color:var(--alert-2)}.login_reception .red_box .frame-7,.login_reception .frame-err .frame-7{display:flex}.login_reception .overlap-group{display:flex;border-radius:4px}.login_reception .text-wrapper-10{width:100%;color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}.login_reception .vimg{fill:#0050a5}.login_reception .button-text{border-bottom:1px solid black}.login_reception .overlapper{display:flex}.login_reception .text-box-wrapper{display:flex;width:311px}.login_reception .red_box .overlapper{border:1px solid var(--alert-1);border-radius:4px}.login_reception a{text-decoration:none}@media screen and (min-width: 769px){.login_reception .pc-display-none{display:none!important}.login_reception{padding:95px 0 0}.login_reception,.login_reception .div-11 div{width:800px!important}.login_reception>.div-9{align-items:normal}.login_reception .frame-wrapper-4>.div-9{display:flex!important;padding:10px!important;flex-direction:row!important;align-items:flex-start!important;width:400px!important}.login_reception .frame-wrapper-4>.div-9:first-child{border-right:#D9D9D9 1px solid}.login_reception .div-9>.div-13{display:flex!important;width:100%!important;flex-direction:column!important;align-items:center!important;width:370px!important}}@media screen and (max-width:768px){.progress_login .frame-wrapper-line{width:343px;height:2px;margin:32px 0}.progress_login .line-img{background-image:url(/img/11339-19.svg);background-repeat:no-repeat;width:343px;height:2px;display:block}.progress_login{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;padding:75px 0 0;min-height:calc(100vh - 120px)}.progress_login .div-7{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.progress_login .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.progress_login .div-8{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;padding-top:36px}.progress_login .text-wrapper-19{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.progress_login .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:335px}.progress_login .element-caution{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.progress_login .div-9{align-items:flex-start;display:flex;flex:0 0 auto;gap:12px;position:relative;width:343px}.progress_login .anchros-instance{width:165px!important}.progress_login .frame-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-left:-10.5px;margin-right:-10.5px;padding:64px 8px 8px;position:relative;margin-top:-56px}.progress_login .frame-wrapper-4{align-items:flex-start;display:flex;flex-direction:column;gap:111px;position:relative;width:350px}.progress_login .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.progress_login .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.progress_login .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:311px}.progress_login .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.progress_login .text-box-instance{align-self:stretch!important;flex:0 0 auto!important}.progress_login .design-component-instance-node{height:112px!important}.progress_login .text-box-2{height:unset!important;white-space:unset!important}.progress_login .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.progress_login .button-main-instance{color:var(--BG-1)!important}.progress_login .text-box-3{color:var(--black-900)!important}.progress_login .button-text{width:252px!important}.progress_login .button-text2{display:inline-flex!important;width:unset!important}.progress_login .button-instance{border-color:var(--black-900)!important}.progress_login .button-text-instance{color:var(--black-900)!important;flex:unset!important;white-space:nowrap!important;width:fit-content!important}.progress_login .rectangle-25{top:0;width:311px}.progress_login .white_box,.progress_login .blue_box{height:69px;width:311px}.progress_login .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;padding:10px 8px;width:100%}.progress_login .rectangle-29.pw{width:267px;padding:10px 8px}.progress_login .white_box .overlap-group{border:1px solid var(--black-100)}.progress_login .white_box .rectangle-29{border:none}.progress_login .white_box .visibility-button{background-color:#fff}.progress_login .blue_box .overlap-group{border:1px solid var(--black-100);border-radius:4px}.progress_login .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.progress_login .blue_box .visibility-button{background-color:var(--unfilled)}.progress_login .red_box .rectangle-29{background-color:var(--alert-2);border:none}.progress_login .red_box .overlap-group{border:1px solid var(--alert-1)}.progress_login .red_box .visibility-button{background-color:var(--alert-2)}.progress_login .red_box .frame-7{display:flex;margin:4px auto}.progress_login .overlap-group{display:flex;border-radius:4px}.visibility-button{border:none}.progress_login .text-wrapper-10{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}.progress_login .text-wrapper-35{color:var(--alert-1)}.progress_login .vimg{fill:#0050a5}.progress_login .div-14{display:flex}.progress_login .button-text{border-bottom:1px solid black}.progress_login a{text-decoration:none}.progress_login .div-9 .arrow-8 .path{fill:var(--blue)}.progress_login .text-box-wrapper .frame-7{display:flex}.progress_login .visibility-button{padding-right:12px;border-radius:0 4px 4px 0}.progress_login .pass{border-radius:4px 0 0 4px!important}.progress_login .div-15{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.progress_login .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;padding-bottom:36px}.progress_login .text-wrapper-24{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}}@media screen and (min-width:769px){.progress_login .button_disabled{background-color:gray!important}.progress_login .outside-frame-wrapper{margin-top:40px;justify-content:space-between;display:flex}.progress_login .frame-wrapper-line{background-color:#dbdbdb;width:1px;height:auto}.progress_login .line-img{display:none}.progress_login{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:800px;padding:140px 0 0;min-height:calc(100vh - 60px)}.progress_login .div-7{align-self:stretch;display:flow;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.progress_login .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.progress_login .div-8{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:796px;text-align:center}.progress_login .text-wrapper-19{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.progress_login .div-15{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.progress_login .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;padding-bottom:70px;padding-top:36px}.progress_login .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:796px;text-align:left}.progress_login .element-caution{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.progress_login .div-9{align-items:flex-start;display:flex;flex:0 0 auto;gap:12px;position:relative;width:800px;display:none}.progress_login .anchros-instance{width:165px!important}.progress_login .frame-wrapper-3{align-items:center;flex:0 0 auto;gap:8px;position:relative;width:384px}.progress_login .left-wrapper{float:left}.progress_login .right-wrapper{float:right}.progress_login .frame-wrapper-4{align-items:flex-start;display:flex;flex-direction:column;gap:111px;position:relative;width:384px}.progress_login .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:384px}.progress_login .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.progress_login .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:360px}.progress_login .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:360px}.progress_login .text-box-instance{align-self:stretch!important;flex:0 0 auto!important}.progress_login .design-component-instance-node{height:112px!important}.progress_login .text-box-2{height:unset!important;white-space:unset!important}.progress_login .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:360px}.progress_login .text-box .one-68-sp_6{height:69px;width:360px}.progress_login .text-box .one-68-error .frame-12{display:flex;width:360px}.progress_login .button-main-instance{color:var(--BG-1)!important}.progress_login .element-2{height:1px;position:relative;width:343px}.progress_login .text-box-3{color:var(--black-900)!important}.progress_login .button-text{width:252px!important;font-size:16px}.progress_login .button-text2{display:inline-flex!important;width:unset!important}.progress_login .button-instance{border-color:var(--black-900)!important}.progress_login .button-text-instance{color:var(--black-900)!important;flex:unset!important;white-space:nowrap!important;width:fit-content!important}.progress_login .rectangle-25{top:0;width:360px}.progress_login .white_box,.progress_login .blue_box{height:69px;width:360px}.progress_login .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;padding:10px 8px;width:360px}.progress_login .rectangle-29.pw{width:360px;padding:10px 8px}.progress_login .pass{border-radius:4px 0 0 4px!important}.progress_login .white_box .overlap-group{border:1px solid var(--black-100)}.progress_login .white_box .rectangle-29{border:none}.progress_login .white_box .visibility-button{background-color:#fff}.progress_login .blue_box .overlap-group{border:1px solid var(--black-100);border-radius:4px}.progress_login .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.progress_login .blue_box .visibility-button{background-color:var(--unfilled)}.progress_login .red_box .rectangle-29{background-color:var(--alert-2);border:none}.progress_login .red_box .overlap-group{border:1px solid var(--alert-1)}.progress_login .red_box .visibility-button{background-color:var(--alert-2)}.progress_login .red_box .frame-7{display:flex;margin:4px auto;font-size:14px;gap:4px}.progress_login .overlap-group{display:flex;border-radius:4px;margin-top:4px}.progress_login .visibility-button{border:none}.progress_login .text-wrapper-10{color:var(--alert-1);font-size:14px}.progress_login .vimg{fill:#0050a5}.progress_login .div-14{display:flex}.progress_login .button-text{border-bottom:1px solid black}.progress_login a{text-decoration:none}.progress_login .div-9 .arrow-8 .path{fill:var(--blue)}.progress_login .text-box-wrapper .frame-7{display:flex;gap:4px}.progress_login .text-wrapper-24{font-size:14px}.progress_login .text-box .frame-11{gap:4px;width:360px}.progress_login .text-box .frame-12{gap:4px}.progress_login .button-main.one-49-sp_2{width:300px}.progress_login .button-main.one-49-sp_2 .frame-7{padding:16px 8px 16px 24px;width:300px}.progress_login .visibility-button{padding-right:12px;border-radius:0 4px 4px 0}}.button-small{position:relative;cursor:pointer}.button-small .frame-10{align-items:center;position:relative}.button-small .save{height:20px;position:relative;width:20px}.button-small .div-4{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:100%}.button-small .frame-11{position:relative}.button-small .div-5{font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;text-align:center}.button-small .frame-12{position:relative}.button-small .send{height:20px!important;left:0!important;position:absolute!important;top:0!important;width:20px!important}.button-small .arrow{height:20px!important;left:0!important;position:absolute!important;top:0!important;width:19px!important}.button-small .rectangle-23{position:absolute}.button-small .HP,.button-small .frame-13{position:relative}.button-small.one-51-four{align-items:center;border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-51-one{align-items:center;border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-send-disable{align-items:center;background-color:var(--disable);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-51-read-more{align-items:center;border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-detail{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-51-two{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-eight{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px;width:92px}.button-small.one-51-send{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-51-download{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:62px;justify-content:center;padding:6px 48px}.button-small.one-51-play-video{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-nine{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px;width:92px}.button-small.one-51-five{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 12px}.button-small.one-51-six{background-color:var(--black-900);height:42px;width:260px}.button-small.one-51-seven{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-two_1{align-items:center;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:6px 48px}.button-small.one-51-three{align-items:center;background-color:var(--black-900);display:flex;flex-direction:column;gap:10px;height:42px;justify-content:center;padding:7px 49px}.button-small.one-51-four .frame-10{display:inline-flex;flex:0 0 auto;gap:2px}.button-small.one-51-one .frame-10{display:inline-flex;flex:0 0 auto;gap:2px;justify-content:center}.button-small.one-51-send-disable .frame-10{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-51-read-more .frame-10{display:inline-flex;flex:0 0 auto;gap:2px;justify-content:center}.button-small.one-51-detail .frame-10{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-51-two .frame-10{display:inline-flex}.button-small.one-51-eight .frame-10{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-30px;margin-right:-30px}.button-small.one-51-send .frame-10{align-self:stretch;display:flex;height:22px;justify-content:space-between;width:100%}.button-small.one-51-download .frame-10{display:inline-flex}.button-small.one-51-play-video .frame-10{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center}.button-small.one-51-nine .frame-10{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-30px;margin-right:-30px}.button-small.one-51-five .frame-10{align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.button-small.one-51-six .frame-10{display:inline-flex}.button-small.one-51-seven .frame-10{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-2px;margin-right:-2px}.button-small.one-51-two_1 .frame-10{display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;margin-left:-4px;margin-right:-4px}.button-small.one-51-three .frame-10{display:inline-flex}.button-small.one-51-four .div-4,.button-small.one-51-one .div-4,.button-small.one-51-send-disable .div-4,.button-small.one-51-read-more .div-4,.button-small.one-51-detail .div-4,.button-small.one-51-two .div-4,.button-small.one-51-eight .div-4,.button-small.one-51-send .div-4,.button-small.one-51-download .div-4,.button-small.one-51-play-video .div-4{color:var(--black-900)}.button-small.one-51-nine .div-4{color:var(--white)}.button-small.one-51-five .div-4,.button-small.one-51-six .div-4,.button-small.one-51-seven .div-4,.button-small.one-51-two_1 .div-4,.button-small.one-51-three .div-4{color:var(--black-900)}.button-small.one-51-four .frame-11,.button-small.one-51-one .frame-11{width:238px}.button-small.one-51-send-disable .frame-11{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-51-read-more .frame-11{background-image:url(../../../static/img/plus-1.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-51-detail .frame-11{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-51-two .frame-11,.button-small.one-51-eight .frame-11{width:238px}.button-small.one-51-send .frame-11{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:-.5px;margin-right:-2px;margin-top:-.5px;width:238px}.button-small.one-51-download .frame-11{width:238px}.button-small.one-51-play-video .frame-11{background-image:url(../../../static/img/play-arrow.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-51-nine .frame-11{width:238px}.button-small.one-51-five .frame-11{align-items:center;display:flex;gap:10px;justify-content:center;margin-right:-2px;width:238px}.button-small.one-51-six .frame-11,.button-small.one-51-seven .frame-11{width:238px}.button-small.one-51-two_1 .frame-11{background-image:url(../../../static/img/camera.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-51-three .frame-11{width:238px}.button-small.one-51-four .div-5,.button-small.one-51-one .div-5{color:var(--white)}.button-small.one-51-send-disable .div-5{color:var(--white);flex:1}.button-small.one-51-read-more .div-5{color:var(--white)}.button-small.one-51-detail .div-5{color:var(--white);flex:1}.button-small.one-51-two .div-5,.button-small.one-51-eight .div-5{color:var(--white)}.button-small.one-51-send .div-5{color:var(--white);flex:1}.button-small.one-51-download .div-5,.button-small.one-51-play-video .div-5,.button-small.one-51-nine .div-5{color:var(--white)}.button-small.one-51-five .div-5{color:var(--black-900);white-space:nowrap;width:fit-content}.button-small.one-51-six .div-5,.button-small.one-51-seven .div-5,.button-small.one-51-two_1 .div-5,.button-small.one-51-three .div-5{color:var(--white)}.button-small.one-51-four .frame-12,.button-small.one-51-one .frame-12{width:fit-content}.button-small.one-51-send-disable .frame-12{height:20px;margin-left:-22px;width:20px}.button-small.one-51-read-more .frame-12{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-51-detail .frame-12{height:20px;margin-left:-22px;width:20px}.button-small.one-51-two .frame-12,.button-small.one-51-eight .frame-12{width:fit-content}.button-small.one-51-send .frame-12{height:20px;margin-left:-22px;width:20px}.button-small.one-51-download .frame-12{width:fit-content}.button-small.one-51-play-video .frame-12{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-51-nine .frame-12{width:fit-content}.button-small.one-51-five .frame-12{height:20px;margin-left:-21px;width:19px}.button-small.one-51-six .frame-12,.button-small.one-51-seven .frame-12{width:fit-content}.button-small.one-51-two_1 .frame-12{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-51-three .frame-12{width:fit-content}.button-small.one-51-four .rectangle-23,.button-small.one-51-one .rectangle-23,.button-small.one-51-send-disable .rectangle-23,.button-small.one-51-read-more .rectangle-23,.button-small.one-51-detail .rectangle-23{height:42px;left:0;top:0;width:260px}.button-small.one-51-two .rectangle-23{border:1px solid;border-color:var(--black-900);height:42px;left:0;top:0;width:260px}.button-small.one-51-eight .rectangle-23,.button-small.one-51-send .rectangle-23{height:42px;left:0;top:0;width:260px}.button-small.one-51-download .rectangle-23{height:62px;left:0;top:0;width:260px}.button-small.one-51-play-video .rectangle-23,.button-small.one-51-nine .rectangle-23,.button-small.one-51-five .rectangle-23{height:42px;left:0;top:0;width:260px}.button-small.one-51-six .rectangle-23{height:20px;left:229px;top:12px;width:19px}.button-small.one-51-seven .rectangle-23,.button-small.one-51-two_1 .rectangle-23{height:42px;left:0;top:0;width:260px}.button-small.one-51-three .rectangle-23{border:1px solid;border-color:var(--black-900);height:42px;left:0;top:0;width:260px}.button-small.one-51-four .frame-68,.button-small.one-51-one .frame-68,.button-small.one-51-send-disable .frame-68,.button-small.one-51-read-more .frame-68,.button-small.one-51-detail .frame-68{position:relative}.button-small.one-51-two .frame-68{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;position:relative}.button-small.one-51-eight .frame-68,.button-small.one-51-send .frame-68{position:relative}.button-small.one-51-download .frame-68{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;margin-left:-20px;margin-right:-20px;position:relative}.button-small.one-51-play-video .frame-68,.button-small.one-51-nine .frame-68,.button-small.one-51-five .frame-68{position:relative}.button-small.one-51-six .frame-68{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);height:23px;left:67px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;text-align:center;top:9px;white-space:nowrap}.button-small.one-51-seven .frame-68,.button-small.one-51-two_1 .frame-68{position:relative}.button-small.one-51-three .frame-68{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;position:relative}.button-small.one-51-four .HP,.button-small.one-51-one .HP,.button-small.one-51-send-disable .HP,.button-small.one-51-read-more .HP,.button-small.one-51-detail .HP{width:fit-content}.button-small.one-51-two .HP{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}.button-small.one-51-eight .HP,.button-small.one-51-send .HP{width:fit-content}.button-small.one-51-download .HP{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;width:fit-content}.button-small.one-51-play-video .HP,.button-small.one-51-nine .HP,.button-small.one-51-five .HP,.button-small.one-51-six .HP,.button-small.one-51-seven .HP,.button-small.one-51-two_1 .HP{width:fit-content}.button-small.one-51-three .HP{background-image:url(../../../static/img/save.svg);background-size:100% 100%;height:20px;width:20px}.button-small.one-51-four .frame-13,.button-small.one-51-one .frame-13,.button-small.one-51-send-disable .frame-13,.button-small.one-51-read-more .frame-13,.button-small.one-51-detail .frame-13{width:20px}.button-small.one-51-two .frame-13{height:20px;width:20px}.button-small.one-51-eight .frame-13,.button-small.one-51-send .frame-13{width:20px}.button-small.one-51-download .frame-13{height:20px;width:20px}.button-small.one-51-play-video .frame-13,.button-small.one-51-nine .frame-13,.button-small.one-51-five .frame-13,.button-small.one-51-six .frame-13,.button-small.one-51-seven .frame-13,.button-small.one-51-two_1 .frame-13{width:20px}.button-small.one-51-three .frame-13{color:var(--white);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;text-align:center;white-space:nowrap;width:fit-content}html,body,#app,.whole_wrapper{height:100%;margin:0}.mypage_login{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;padding:75px 0 0}.mypage_login .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;padding-top:36px}.mypage_login .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.mypage_login .div-9{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage_login .text-wrapper-19{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.mypage_login .element-login{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:340px}.mypage_login .element-login-caution{color:#c3362b;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.mypage_login .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:335px}.mypage_login .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-left:-10.5px;margin-right:-10.5px;padding:8px;position:relative}.mypage_login .frame-wrapper-3{align-items:flex-start;display:flex;flex-direction:column;gap:111px;position:relative;width:350px}.mypage_login .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.mypage_login .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage_login .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage_login .text-box-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.mypage_login .design-component-instance-node{height:unset!important;white-space:unset!important}.mypage_login .text-box-2{color:var(--black-900)!important}.mypage_login .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.mypage_login .button-text{width:252px!important}.mypage_login .button-text2{display:inline-flex!important;width:unset!important}.mypage_login .button-instance{border-color:var(--black-900)!important}.mypage_login .button-text-instance{color:var(--black-900)!important;flex:unset!important;white-space:nowrap!important;width:fit-content!important}.mypage_login .button-main-instance{color:var(--BG-1)!important}.mypage_login .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.mypage_login .div-14{align-items:center;align-self:stretch;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.mypage_login .element-2{height:1px;position:relative;width:343px}.mypage_login .div-15{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-left:-2.5px;margin-right:-2.5px;position:relative;width:350px;padding-top:16px}.mypage_login .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;text-align:center}.mypage_login .button-small-instance{width:260px!important}.mypage_login .div-16{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.mypage_login .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;padding-bottom:36px}.mypage_login .text-wrapper-24{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.mypage_login .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:311px}.mypage_login .rectangle-29.pw{width:267px;padding:10px 8px}.mypage_login .white_box .rectangle-29{border:none}.mypage_login .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.mypage_login .red_box .rectangle-29{background-color:var(--alert-2);border:none}.mypage_login .overlapper{display:flex;border-radius:4px}.mypage_login .button-text{height:36px;border-bottom:1px solid black}.mypage_login .white_box .visibility-button{background-color:#fff}.mypage_login .blue_box .visibility-button{background-color:var(--unfilled)}.mypage_login .red_box .visibility-button{background-color:var(--alert-2)}.mypage_login .visibility-button{border:none;width:44px!important;height:44px!important}.mypage_login .red_box .overlapper{border:1px solid var(--alert-1)}.mypage_login .red_box .frame-7,.mypage_login .frame-err .frame-7{display:flex}.mypage_login .red_box .text-wrapper-10,.mypage_login .frame-err .text-wrapper-10{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);height:22px;width:296px}.mypage_login .red_box .text-wrapper-10.msg-logn,.mypage_login .frame-err.msg-logn .text-wrapper-10{width:300px}.mypage_login .red_box .img,.mypage_login .frame-err .img{width:15px}.mypage_login .white_box .overlapper{border:1px solid var(--black-100)}.mypage_login .blue_box .overlapper{border:1px solid var(--black-100);border-radius:4px}.mypage_login .div-14_{display:flex;align-items:center}@media screen and (max-width: 768px){.mypage_login .rectangle-29{font-size:16px}}@media screen and (min-width: 769px){.mypage_login .button_disabled{background-color:gray!important}.mypage_login{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:20px;position:relative;width:345px;padding:75px 0 0;min-height:calc(100vh - 60px)}.mypage_login .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;padding-top:36px}.mypage_login .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.mypage_login .div-9{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage_login .text-wrapper-19{color:var(--black-900);font-family:var(--h1-pc-font-family);font-size:var(--h1-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.mypage_login .element-login{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;text-align:center;width:796px}.mypage_login .element-login-caution{color:#c3362b;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.mypage_login .element{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;text-align:center;width:350px}.mypage_login .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-left:-10.5px;margin-right:-10.5px;padding:8px;position:relative}.mypage_login .frame-wrapper-3{align-items:flex-start;display:flex;flex-direction:column;gap:111px;position:relative;width:350px}.mypage_login .div-10{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:384px}.mypage_login .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:360px}.mypage_login .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage_login .text-box-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.mypage_login .design-component-instance-node{height:unset!important;white-space:unset!important}.mypage_login .text-box-2{color:var(--black-900)!important}.mypage_login .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.mypage_login .button-text{width:252px!important}.mypage_login .button-text2{display:inline-flex!important;width:unset!important}.mypage_login .button-instance{border-color:var(--black-900)!important}.mypage_login .button-text-instance{color:var(--black-900)!important;flex:unset!important;white-space:nowrap!important;width:fit-content!important}.mypage_login .button-main-instance{color:var(--BG-1)!important}.mypage_login .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.mypage_login .div-14{align-items:center;align-self:stretch;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.mypage_login .element-2{height:1px;position:relative;width:343px}.mypage_login .div-15{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-left:-2.5px;margin-right:-2.5px;position:relative;width:350px;padding-top:36px;padding-bottom:16px}.mypage_login .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;text-align:center}.mypage_login .button-small-instance{width:260px!important}.mypage_login .div-16{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.mypage_login .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;padding-bottom:36px}.mypage_login .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.mypage_login .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:360px}.mypage_login .rectangle-29.pw{width:314px;padding:10px 8px}.mypage_login .white_box .rectangle-29{border:none}.mypage_login .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.mypage_login .red_box .rectangle-29{background-color:var(--alert-2);border:none}.mypage_login .overlapper{display:flex;border-radius:4px}.mypage_login .button-text{height:36px;border-bottom:1px solid black}.mypage_login .white_box .visibility-button{background-color:#fff}.mypage_login .blue_box .visibility-button{background-color:var(--unfilled)}.mypage_login .red_box .visibility-button{background-color:var(--alert-2)}.mypage_login .visibility-button{border:none;width:44px!important;height:44px!important}.mypage_login .red_box .overlapper{border:1px solid var(--alert-1)}.mypage_login .red_box .frame-7{display:flex}.mypage_login .red_box .text-wrapper-10{color:var(--alert-1);height:22px;width:345px}.mypage_login .frame-err .frame-7{display:flex}.mypage_login .frame-err .text-wrapper-10{color:var(--alert-1);width:345px}.mypage_login .white_box .overlapper{border:1px solid var(--black-100)}.mypage_login .blue_box .overlapper{border:1px solid var(--black-100);border-radius:4px}.mypage_login .div-14_{display:flex}}.pw_reminder{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;margin:0 auto;padding:95px 0 10px}.pw_reminder .div-5{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.pw_reminder .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:21px;position:relative}.pw_reminder .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.pw_reminder .div-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.pw_reminder .text-wrapper-16{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.pw_reminder .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;margin-top:20px}.pw_reminder .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.pw_reminder .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:52px;position:relative;width:100%}.pw_reminder .div-9{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:311px}.pw_reminder .div-10{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.pw_reminder .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.pw_reminder .sub-title .text-wrapper-17{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.pw_reminder .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.pw_reminder .text-box-instance{flex:0 0 auto!important;width:311px!important}.pw_reminder .div-11{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.pw_reminder .design-component-instance-node{align-self:unset!important;height:unset!important;white-space:unset!important;width:311px!important}.pw_reminder .button-main-instance{color:var(--BG-1)!important}.pw_reminder .div-12{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:80px;padding:0 0 32px;position:relative;width:100%}.pw_reminder .element-2{height:1px;position:relative;width:343px}.pw_reminder .div-13{height:24px;left:89px;position:absolute;top:33px;width:159px}.pw_reminder .text-wrapper-18{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.pw_reminder .arrow-1{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.pw_reminder a{color:var(--alert-1)}.pw_reminder .div-14,.pw_reminder .frame-err .frame-7{display:flex}.pw_reminder .frame-7{display:flex;gap:2px}.pw_reminder .text-wrapper-10,.pw_reminder .frame-err .text-wrapper-10{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);width:300px;margin-top:2px}@media screen and (max-width: 768px){.pw_reminder .sp-display-none{display:none!important}.pw_reminder .rectangle-29{font-size:16px}}@media screen and (min-width: 769px){.pw_reminder{width:800px;min-height:calc(100vh - 60px);padding:110px 0 60px}.pw_reminder .button_disabled{background-color:gray!important}.pw_reminder>.div-5>.div-5{align-items:center}.pw_reminder>.div-5>.div-5>.frame-wrapper{text-align:left;width:100%}.pw_reminder>.div-5>.div-7{align-items:center;width:auto}.pw_reminder>.div-5>.div-7>.div-8>.div-9{width:100%}.pw_reminder>.div-5>.div-7>.div-8>.div-9>.div-10>.sub-title{width:100%}.pw_reminder>.div-5>.div-7>.div-8>.div-9>.div-10 .text-box-wrapper{margin-left:12px}.pw_reminder>.div-5>.div-7>.div-8>.div-9>.div-11{width:100%}.pw_reminder>.div-5>.div-7>.div-8>.div-9>.div-11>.sub-title{width:100%}.pw_reminder .input_name_block{display:flex;gap:30px;margin-left:12px}.pw_reminder>.div-5>.div-7>.div-8{gap:20px}.pw_reminder .button-main{margin-top:65px}.pw_reminder .div-13{position:sticky}}.mail-announcement{align-items:center;background-color:var(--BG-1);border:2px solid;border-color:var(--blue);display:flex;gap:10px;justify-content:center;position:relative}.mail-announcement .text-wrapper{color:var(--black-900);margin-top:-2px;position:relative;text-align:center}.mail-announcement.PC{height:66px;padding:20px 65px;width:800px}.mail-announcement.sp{padding:16px;width:343px}.mail-announcement.PC .text-wrapper{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);width:670px}.mail-announcement.sp .text-wrapper{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);width:311px}.reminder_complete_mail{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding:75px 0 0}.reminder_complete_mail .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;padding-top:36px}.reminder_complete_mail .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.reminder_complete_mail .check{height:100px!important;position:relative!important;width:100px!important}.reminder_complete_mail .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:343px}.reminder_complete_mail .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.reminder_complete_mail .mail-announcement-instance{flex:0 0 auto!important}.reminder_complete_mail .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.reminder_complete_mail .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.reminder_complete_mail .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.reminder_complete_mail .img{height:1px;position:relative;width:343px}.reminder_complete_mail .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.reminder_complete_mail .mail-announcement-instance .text-wrapper{display:flex}.reminder_complete_mail .mail-announcement-instance .mail-title{text-wrap:nowrap}.reminder_complete_mail .mail-announcement-instance div{text-align:left}@media screen and (max-width: 768px){.reminder_complete_mail{min-height:calc(100vh - 150px)}}@media screen and (min-width: 769px){.reminder_complete_mail .pc-display-none{display:none!important}.reminder_complete_mail{width:800px;min-height:calc(100vh - 60px)}.reminder_complete_mail .div-2{width:100%}.reminder_complete_mail .mail-announcement.sp{width:670px}.reminder_complete_mail .mail-announcement.sp .text-wrapper{width:auto}}.pass_reset{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;margin:0 auto;padding:95px 0;min-height:calc(100% - 120px)}.pass_reset .frame-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.pass_reset .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:21px;position:relative}.pass_reset .frame-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.pass_reset .div-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.pass_reset .text-wrapper-16{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.pass_reset .frame-wrapper-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.pass_reset .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:52px;position:relative;width:100%}.pass_reset .frame-wrapper-4{align-items:flex-start;display:flex;flex-direction:column;gap:28px;position:relative;width:311px}.pass_reset .div-6{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.pass_reset .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.pass_reset .sub-title .text-wrapper-17{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.pass_reset .text-wrapper-18{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.pass_reset .text-wrapper-24{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.pass_reset .text-box-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-bottom:-65px;position:relative}.pass_reset .button-main-instance{color:var(--BG-1)!important}.pass_reset .white_box,.pass_reset .blue_box{height:69px;width:311px}.pass_reset .group-22{position:relative}.pass_reset .rectangle-25{top:0;width:311px}.pass_reset .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%}.pass_reset .white_box .overlap-group{border:1px solid var(--black-100)}.pass_reset .white_box .rectangle-29{border:none}.pass_reset .white_box .visibility-button{background-color:#fff}.pass_reset .blue_box .overlap-group{border:1px solid var(--black-100);border-radius:4px}.pass_reset .blue_box .rectangle-29{border:none;background-color:var(--unfilled)}.pass_reset .blue_box .visibility-button{background-color:var(--unfilled)}.pass_reset .red_box .rectangle-29{background-color:var(--alert-2);border:none}.pass_reset .red_box .overlap-group{border:1px solid var(--alert-1)}.pass_reset .red_box .visibility-button{background-color:var(--alert-2)}.pass_reset .red_box .frame-7{display:flex;margin:10px auto}.pass_reset .overlap-group{display:flex;border-radius:4px}.visibility-button{border:none}.pass_reset .text-wrapper-10{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}.pass_reset .vimg{fill:#0050a5}.pass_reset .div-14{display:flex}.pass_reset .frame-wrapper-1{text-align:center;flex-direction:column;align-items:flex-start;gap:32px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.pass_reset .div-wrapper-1{display:inline-flex;flex-direction:column;align-items:center;gap:21px;position:relative;flex:0 0 auto}.pass_reset .frame-1{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.pass_reset .frame-2{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.pass_reset .text-wrapper-5{align-self:stretch;margin-top:-1px;font-family:var(--h1-sp-font-family);font-weight:var(--h1-sp-font-weight);color:#000;font-size:var(--h1-sp-font-size);text-align:center;line-height:var(--h1-sp-line-height);position:relative;letter-spacing:var(--h1-sp-letter-spacing);font-style:var(--h1-sp-font-style)}.pass_reset input{padding:10px 0 10px 8px}@media screen and (min-width: 769px){.pass_reset{width:800px;min-height:calc(100% - 60px)}.pass_reset .button_disabled{background-color:gray!important}.pass_reset .frame-wrapper-4,.pass_reset .sub-title{width:100%}.pass_reset .text-wrapper-18{margin-left:12px}.pass_reset .input_password_block{margin-left:12px;display:flex;gap:20px}}.pw_reset_done{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding:95px 0 0;min-height:calc(100% - 120px)}.pw_reset_done .div-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.pw_reset_done .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.pw_reset_done .div-3{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.pw_reset_done .check{height:100px!important;position:relative!important;width:100px!important}.pw_reset_done .div-4{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:343px}.pw_reset_done .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.pw_reset_done .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.pw_reset_done .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.pw_reset_done .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.pw_reset_done .element-2{height:1px;position:relative;width:343px}.pw_reset_done .text-wrapper-4{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}@media screen and (min-width: 769px){.pw_reset_done{width:800px;min-height:calc(100% - 60px)}.pw_reset_done .div-4{width:100%}}@media screen and (max-width:768px){.register{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;padding:75px 0 0}.register .line-img{background-image:url(/img/11312.svg);background-repeat:no-repeat;width:343px;height:1px}.register .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.register .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.register .text-wrapper-38{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.register .text-wrapper-39{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:335px}.register .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%;margin-bottom:56px}.register .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.register .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.register .div-12{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.register .text-box-instance{flex:0 0 auto!important;width:311px!important}.register .design-component-instance-node{height:unset!important;white-space:unset!important}.register .seiko-stl-co-jp{color:#6e6e6e;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative;width:311px}.register .element-12{height:1px;position:relative;width:343px}.register .div-13{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.register .div-13 .div-14{align-items:center;display:flex;flex:0 0 auto;gap:8px;padding:0 8px;position:relative;width:331px}.register .text-wrapper-40{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register .instance-1{height:28px!important;position:relative!important;width:28px!important}.register .sub-title{align-items:flex-start;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;padding:10px 8px;position:relative;width:331px}.register .text-wrapper-41{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register .label-must-instance{color:var(--white)!important}.register .div-15{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.register .div-16{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.register .group-13{height:400px;position:relative;width:331px;border:1px solid grey}.register .div-wrapper-2{align-items:center;display:flex;flex-direction:column;gap:8px;height:400px;left:7px;overflow:hidden;padding:0 8px 4px;position:absolute;top:-1px;width:321px;overflow:scroll}.register .text-wrapper-42{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);margin-bottom:-4px;margin-top:-1px;position:relative;text-align:justify;padding:8px 10px 0 0}.register .rectangle-37{background-color:var(--black-500);border-radius:7px;height:80px;left:312px;position:absolute;top:4px;width:8px}.register .element-wrapper-2{align-items:center;display:flex;flex-direction:column;gap:8px;height:400px;left:7px;padding:0 8px 4px;position:absolute;top:-1px;width:321px;overflow:scroll}.register .element-13{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);margin-bottom:-2px;margin-top:-1px;position:relative;text-align:justify;padding:8px 10px 0 0}.register .agreement-instance{width:331px!important}.register .agreement-2{left:24px!important;position:relative!important;width:270px!important}.button_disabled{background-color:gray!important}.register a{color:var(--alert-1)}.register .text-box .frame-7{display:flex;color:var(--alert-1)}.register .text-box .text-wrapper-10{font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}}@media screen and (min-width:769px){.register .rectangle-37{background-color:var(--black-500);border-radius:7px;height:80px;left:312px;position:absolute;top:4px;width:8px}.register .line-img{background-image:url(/img/11308-14.svg);background-repeat:no-repeat;width:800px;height:1px}.register{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:40px;position:relative;width:800px;padding:110px 0 0}.register .step-indicators.account-sp-1{height:71px;width:568px}.register .step-indicators.account-sp-1 .group-18{height:71px;position:relative;width:568px}.register .step-indicators.account-sp-1 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:137px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register .step-indicators.account-sp-1 .element-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:271px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register .step-indicators.account-sp-1 .element-2{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:404px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register .step-indicators.account-sp-1 .element{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:539px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register .step-indicators　.account-sp-1 .ellipse-3,.register .step-indicators　.account-sp-1 .ellipse-4,.register .step-indicators　.account-sp-1 .ellipse-5,.register .step-indicators　.account-sp-1 .ellipse-6,.register .step-indicators　.account-sp-1 .ellipse-7{background-color:var(--blue);border-radius:9px;height:16px;width:16px}.register .step-indicators.account-sp-1 .rectangle-6,.register .step-indicators.account-sp-1 .rectangle-7,.register .step-indicators.account-sp-1 .rectangle-8,.register .step-indicators.account-sp-1 .rectangle-9{background-color:var(--black-300);height:4px;width:110px}.register .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.register .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.register .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.register .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.register .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:21px;position:relative}.register .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:800px;display:-webkit-box}.register .div-13{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.register .div-14{display:-webkit-box}.register .div-13 .div-14{align-items:center;display:flex;flex:0 0 auto;gap:8px;padding:0 8px 0 0;position:relative;width:800px}.register .div-15{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:800px}.register .div-16{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.text-margin{margin-top:28px}.register .group-13{height:400px;position:relative;width:800px;border:1px solid grey}.register .div-wrapper-2{align-items:center;display:flex;flex-direction:column;gap:8px;height:400px;left:7px;overflow:hidden;padding:0 8px 4px;position:absolute;top:-1px;width:800px;overflow-y:scroll;overflow-x:hidden}.register .element-wrapper-2{align-items:center;display:flex;flex-direction:column;gap:8px;height:400px;left:7px;padding:0 8px 4px;position:absolute;top:-1px;width:800px;overflow-y:scroll;overflow-x:hidden}.register .text-wrapper-38{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:320px;margin-left:auto;margin-right:auto}.register .text-wrapper-39{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:796px;height:52px}.register .text-wrapper-40{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register .sub-title{align-items:flex-start;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;padding:10px 8px;position:relative;width:800px;display:-webkit-box}.register .seiko-stl-co-jp{color:#6e6e6e;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative;width:784px;height:112px}.register .text-wrapper-41{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register .text-wrapper-42{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);margin-bottom:-4px;margin-top:-1px;position:relative;text-align:justify;padding:8px 10px 0 0}.register .element-13{align-self:stretch;color:var(--black-900);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);margin-bottom:-2px;margin-top:-1px;position:relative;text-align:justify;padding:8px 10px 0 0}.register .text-box.one-68-error .frame-12{display:flex;width:306px;height:98px}.register .text-box-instance{flex:0 0 auto!important;width:306px!important}.register .design-component-instance-node{height:unset!important;white-space:unset!important}/*!マーク*/.register .instance-1{height:26px!important;position:relative!important;width:26px!important}.register .agreement.one-52-sp-2,.register .agreement.one-52-sp_5{height:56px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.register .agreement.one-52-sp-2 .frame-9,.register .agreement.one-52-sp_5 .frame-9{height:64px;width:100%;display:flex;align-items:center;justify-content:center}.register .agreement.one-52-sp-2 .frame-8,.register .agreement.one-52-sp_5 .frame-8{top:auto}.register a{color:var(--alert-1)}.register .text-box .frame-7{display:flex;color:var(--alert-1);gap:4px}.register .agreement-instance{width:800px!important}.register .agreement-2{left:0!important;position:relative!important;width:400px!important}.register .button-main.one-49-sp_3{align-items:center;background-color:var(--blue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 0;width:300px;height:64px}.register .button-main{margin-bottom:50px}.register .button_disabled{background-color:gray!important}.register .label-must-instance{color:var(--white)!important}}@media screen and (max-width:768px){.register_send{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;padding:75px 0 0;height:calc(100vh - 150px)}.register_send .orp-sp{background-color:var(--BG-1);height:549px;width:343px}.register_send .group-16{height:314px;position:absolute;top:157px;width:345px}.register_send .frame-wrapper{align-items:center;display:inline-flex;flex-direction:column;gap:32px;left:0;position:absolute;top:0}.register_send .frame-19{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.register_send .text-wrapper-42{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_send .mail-announcement-instance{flex:0 0 auto!important}.register_send .mail-announcement-instance .text-wrapper{display:flex}.register_send .mail-announcement-instance .mail-title{text-wrap:nowrap}.register_send .mail-announcement-instance div{text-align:left}.register_send .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:4px;letter-spacing:0;line-height:14px;position:absolute;text-align:center;top:176px;width:335px}.register_send .span{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.register_send .text-wrapper-43{font-size:16px;line-height:25.6px}.register_send .step-indicators-instance{left:36px!important;position:absolute!important;top:83px!important}.register_send .design-component-instance-node{background-color:var(--black-900)!important}}@media screen and (min-width:769px){.register_send{height:calc(100vh - 55px)}.register_send .step-indicators.account-sp-2{height:71px;width:568px}.register_send .step-indicators.account-sp-2 .group-18{height:71px;position:relative;width:568px}.register_send .step-indicators.account-sp-2 .element-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:271px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register_send .step-indicators.account-sp-2 .element-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:404px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register_send .step-indicators.account-sp-2 .element-2{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:539px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register_send .step-indicators.account-sp-2 .element{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:3px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);top:5px;width:4px;position:absolute}.register_send .step-indicators.account-sp-2 .element-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:136px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);top:0;width:10px}.register_send .step-indicators　.account-sp-2 .ellipse-3,.register_send .step-indicators　.account-sp-2 .ellipse-4,.register_send .step-indicators　.account-sp-2 .ellipse-5,.register_send .step-indicators　.account-sp-2 .ellipse-6,.register_send .step-indicators　.account-sp-2 .ellipse-7{background-color:var(--blue);border-radius:9px;height:16px;width:16px}.register_send .step-indicators.account-sp-2 .rectangle-6,.register_send .step-indicators.account-sp-2 .rectangle-7,.register_send .step-indicators.account-sp-2 .rectangle-8,.register_send .step-indicators.account-sp-2 .rectangle-9{background-color:var(--black-300);height:4px;width:110px}.register_send{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;padding:110px 0 0}.register_send .orp-sp{background-color:var(--BG-1);margin-left:0;width:100%}.register_send .group-16{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.register_send .frame-wrapper{align-items:center;display:inline-flex;flex-direction:column;gap:32px;left:0;top:0;width:100%}.register_send .frame-19{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.register_send .text-wrapper-42{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_send .mail-announcement-instance{flex:0 0 auto!important;width:95%;max-width:800px;margin-bottom:32px}.register_send .mail-announcement-instance .text-wrapper{display:flex}.register_send .mail-announcement-instance .mail-title{text-wrap:nowrap}.register_send .mail-announcement-instance div{text-align:left}.mail-announcement.sp .text-wrapper{width:auto!important}.register_send .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:4px;letter-spacing:0;line-height:14px;text-align:center;top:152px}.register_send .span{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.register_send .text-wrapper-43{font-size:16px;line-height:25.6px}.register_send .step-indicators-instance{left:36px!important;position:absolute!important;top:83px!important}.register_send .design-component-instance-node{background-color:var(--black-900)!important}}.register_input{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;padding:75px 0 0}.register_input .div-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.register_input .text-wrapper-29{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.register_input .text-wrapper-validate{color:var(--alert-1);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500}.register_input .div-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.register_input .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.register_input .div-7{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.register_input .text-wrapper-30{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;width:311px}.register_input .div-8{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.register_input .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.register_input .design-component-instance-node{flex:0 0 auto!important}.register_input .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.register_input .text-box-instance{flex:0 0 auto!important;width:291px!important;margin-top:4px}.register_input .design-component-instance-node-2{font-family:Noto Sans JP,Helvetica!important;font-size:14px!important;font-style:unset!important;font-weight:500!important;letter-spacing:0!important;line-height:22.4px!important}.register_input .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:flex-end;position:relative}.register_input .group-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;position:relative;width:311px}.register_input .frame-wrapper{height:69px;position:relative;width:311px}.register_input .div-12{align-items:flex-start;display:flex;flex-direction:column;gap:2px;position:relative;width:311px}.register_input .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;height:23px;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative}.register_input .span{color:#000;line-height:22.4px}.register_input .text-wrapper-31{color:#757575;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.register_input .rectangle-16{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.register_input .sub-title-2{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.register_input .text-wrapper-32{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_input .div-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.register_input .text-wrapper-33{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;width:311px;overflow-wrap:anywhere}.register_input .frame-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.register_input .frame-wrapper-3{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:311px}.register_input .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.register_input .text-wrapper-34{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.register_input .text-box-2{color:var(--black-900)!important}.register_input .group-3{height:23px;position:relative;width:280px}.register_input .div-14{align-items:center;display:flex;gap:4px;position:relative;width:280px}.register_input .error{height:20px!important;position:relative!important;width:20px!important}.register_input .text-wrapper-35{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_input .group-4{position:relative;width:309px}.register_input .div-wrapper-4{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px;position:relative}.register_input .text-wrapper-36{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;width:279px}.register_input .button-main{height:64px;position:relative;width:300px}.register_input .div-15{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px;position:relative}.register_input .text-wrapper-37{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;height:23px;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:236px}.register_input .arrow{height:32px!important;position:relative!important;width:32px!important}.register_input .rectangle-none{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.register_input .rectangle-normal{background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.register_input .rectangle-validate{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:311px}.register_input input.rectangle-none,.register_input input.rectangle-normal,.register_input input.rectangle-validate{padding:5px 10px}.register_input .typing-box{width:100%;height:100%;padding:5px 10px;border:unset;margin:unset;background-color:unset;font-size:16px}.register_input .visibility-button{border:unset;padding:unset;vertical-align:top;background-color:transparent;padding-right:8px}.register_input .confirm-ng{align-items:center;background-color:var(--black-100);display:inline-flex;padding:16px 8px 16px 24px;position:relative;bottom:20px}.register_input .confirm-ok{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px;position:relative;bottom:20px;cursor:pointer;text-decoration:none}.register_input .text-box2.sp-PW{margin-bottom:10px}.register_input .prefecture-box{padding:5px 10px}.register_input .max-width{max-width:311px}.register_input .password-form{display:flex;height:44px}.register_input .frame-52{height:16px;position:relative;width:16px}.register_input .frame-err{color:var(--alert-1);display:flex;width:311px;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}@media screen and (max-width: 768px){.register_input .sp-display-none{display:none}.register_input .div-5{margin-bottom:80px}}@media screen and (min-width: 769px){.register_input{width:100%;padding:95px 0 110px}.register_input .pc-display-none{display:none}.register_input .text-wrapper-30,.register_input .sub-title.sp-must{width:100%}.register_input .rectangle-none,.register_input .rectangle-normal,.register_input .rectangle-validate{width:280px}.register_input .text-box-instance{width:280px!important}.register_input .row-1col .rectangle-none,.register_input .row-1col .rectangle-normal,.register_input .row-1col .rectangle-validate{width:580px}.register_input .frame-err{width:280px}.register_input .row-2col{display:flex;flex-direction:row}.register_input .div-7{width:768px}.register_input .post-code{display:flex;align-items:end;gap:20px}.register_input .sub-title-2,.register_input .frame-wrapper-3{width:100%}}.register_confirm{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;padding:75px 0 150px}.register_confirm .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.register_confirm .div-8{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.register_confirm .div-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.register_confirm .text-wrapper-20{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.register_confirm .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center}.register_confirm .div-9{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.register_confirm .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.register_confirm .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.register_confirm .text-wrapper-22{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_confirm .div-12{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.register_confirm .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.register_confirm .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;margin-right:-211px;padding:4px 8px;position:relative;width:311px}.register_confirm .text-wrapper-23{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.register_confirm .div-wrapper-3{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:center;margin-right:-211px;padding:0 16px;position:relative;width:311px}.register_confirm .text-wrapper-24{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-left:-16px;margin-right:-16px;margin-top:-1px;position:relative;width:311px}.register_confirm .frame-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-right:-211px;position:relative;width:311px}.register_confirm .div-wrapper-4{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;position:relative}.register_confirm .text-wrapper-25{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;width:311px}.register_confirm .frame-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-right:-211px;position:relative}.register_confirm .div-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;margin-right:-473px;position:relative}.register_confirm .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;border:unset}.register_confirm .img{height:0px;position:relative;width:311px}.register_confirm .div-14{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;padding-bottom:35px}.register_confirm .button-small-instance{width:260px!important;text-decoration:none;cursor:pointer}.register_confirm .button-small-instance-ng{width:260px!important;text-decoration:none;cursor:pointer;background-color:var(--black-100)}.register_confirm .rectangle-21{background-color:var(--black-100);height:1px;position:relative;width:100%}.register_confirm .button-main{text-decoration:none;cursor:pointer;height:64px;position:relative;width:300px;padding-top:60px}.register_confirm .regist-ng{align-items:center;background-color:var(--black-100);display:inline-flex;padding:16px 8px 16px 24px;position:relative;bottom:20px}.register_confirm .regist-ok{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px;position:relative;bottom:20px;cursor:pointer;text-decoration:none}.register_confirm .text-wrapper-37{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;height:23px;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:236px}.register_confirm .arrow{height:32px!important;position:relative!important;width:32px!important}.register_confirm .error{height:20px!important;position:relative!important;width:20px!important}.register_confirm .frame-err{color:var(--alert-1);display:flex;width:311px;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight)}@media screen and (min-width: 769px){.register_confirm{width:100%;padding-top:125px}.register_confirm .sub-title{width:100%}.register_confirm .div-11{width:800px;padding:0 20px}.register_confirm .frame-wrapper,.register_confirm .div-wrapper-3,.register_confirm .div-wrapper-4,.register_confirm .text-wrapper-24,.register_confirm .text-wrapper-25{width:100%}.register_confirm .div-wrapper-3,.register_confirm .div-wrapper-4,.register_confirm .div-wrapper-5{padding:4px 8px}}.register_result{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:350px;margin:0 auto;padding:75px 0 0;min-height:calc(100% - 150px)}.register_result .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.register_result .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.register_result .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.register_result .check{height:100px!important;position:relative!important;width:100px!important}.register_result .div-7{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.register_result .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.register_result .text-wrapper-17{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:335px}.register_result .element-12{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;width:335px}.register_result .div-9{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:140px}.register_result .element-13{height:1px;position:relative;width:350px}.register_result .text-wrapper-18{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;cursor:pointer;margin-bottom:50px}.register_result .button-normal{cursor:pointer}.register_result .div-4{text-decoration:none;width:100%;text-align:center}.register_result .div-9 .element-13{height:2px}@media screen and (min-width: 769px){.register_result{padding:120px 0 0;min-height:calc(100vh - 60px)}}.logout{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding:75px 0 0;min-height:calc(100vh - 150px)}.logout .frame-wrapper{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:343px}.logout .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;padding-top:36px}.logout .check{height:100px!important;position:relative!important;width:100px!important}.logout .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.logout .div-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.logout .text-wrapper{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:335px}.logout .div-2{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;margin-left:-3.5px;margin-right:-3.5px;position:relative;width:350px}.logout .element{height:1px;position:relative;width:343px}.logout .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);position:relative;text-align:center;text-decoration:underline}@media screen and (min-width: 769px){.logout{min-height:calc(100vh - 60px)}}.alert{align-items:flex-start;background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;margin:0;width:311px}.alert .group-alertTitle{display:flex;width:280px}.alert .group-alertTitle .div-alertTitle{display:flex;align-items:center;gap:4px;width:100%}.alert .group-alertTitle .div-alertTitle .icon-alertTitle{width:20px;height:20px}.alert .group-alertTitle .div-alertTitle .text-alertTitle{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);display:inline-flex;width:100%}.alert .group-alertItem{display:flex;width:280px}.alert .group-alertItem .div-alertItem{display:flex;width:100%;cursor:pointer}.alert .group-alertItem .div-alertItem.noLink{cursor:none}.alert .group-alertItem .div-alertItem .mark-alertItem{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.alert .group-alertItem .div-alertItem .text-alertItem{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);display:inline-flex;width:100%;text-decoration:underline}.alert .group-alertItem .div-alertItem.noLink .text-alertItem{text-decoration:none}.alert .frame-wrapper{position:relative;width:280px}.alert .frame-24{align-items:center;display:flex;position:relative;width:280px}.alert .error{height:20px!important;position:relative!important;width:20px!important}.alert .text-wrapper-51{color:var(--alert-1);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.alert .group-15{position:relative;width:200px}.alert .frame-25{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:200px}.alert .text-wrapper-52{color:var(--alert-1);margin-top:-1px;position:relative;text-decoration:underline;width:260px}.alert .text-wrapper-53{color:var(--alert-1);position:relative;text-decoration:underline}.alert.property-1-alert{height:130px}.alert.property-1-sp-alert{width:343px}.alert.property-1-alert .frame-wrapper{height:26px}.alert.property-1-sp-alert .frame-wrapper{height:23px}.alert.property-1-alert .frame-24{justify-content:space-between}.alert.property-1-sp-alert .frame-24{gap:4px}.alert.property-1-alert .text-wrapper-51{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height)}.alert.property-1-sp-alert .text-wrapper-51{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.alert.property-1-alert .group-15{height:60px}.alert.property-1-sp-alert .group-15{height:54px}.alert.property-1-alert .text-wrapper-52{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);margin-right:-406px;width:606px}.alert.property-1-sp-alert .text-wrapper-52{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;width:309px}.alert.property-1-alert .text-wrapper-53{font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);margin-right:-406px;width:606px}.alert.property-1-sp-alert .text-wrapper-53{font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-right:-109px;width:309px}@media screen and (min-width: 769px){.alert{width:640px}.alert.short{width:360px}.alert .group-alertTitle{display:flex;width:608px}.alert.short .group-alertTitle{width:328px}.alert .group-alertTitle .div-alertTitle{display:flex;align-items:center;gap:4px;width:100%}.alert .group-alertItem{display:flex;width:608px}.alert.short .group-alertItem{width:328px}.alert .group-alertItem .div-alertItem{display:flex;width:100%}}.mypage{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:345px;margin:0 auto;padding:75px 0 0}.mypage .div-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;margin-left:-2.5px;margin-right:-2.5px;position:relative}.mypage .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.mypage .text-wrapper-7{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.mypage .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.mypage .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.mypage .div-7{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.mypage .div-8{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.mypage .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.mypage .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.mypage .text-wrapper-8{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.mypage .text-wrapper-9{color:var(--black-900);font-family:var(--h4-sp-font-family);font-size:var(--h4-sp-font-size);font-style:var(--h4-sp-font-style);font-weight:var(--h4-sp-font-weight);letter-spacing:var(--h4-sp-letter-spacing);line-height:var(--h4-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.mypage .frame-wrapper-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:342px}.mypage .overlap-group-wrapper{align-self:stretch;height:288px;position:relative;width:100%}.mypage .overlap-group{height:288px;left:-1px;position:relative;width:344px}.mypage .rectangle-2{border:1px solid;border-color:var(--black-100);height:133px;left:1px;position:absolute;top:0;width:343px}.mypage .rectangle-3{border:1px solid;border-color:var(--black-100);height:156px;left:1px;position:absolute;top:132px;width:343px}.mypage .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:1px;width:108px}.mypage .text-wrapper-10{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.mypage .div-wrapper-3{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:45px;width:108px}.mypage .div-wrapper-4{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:89px;width:108px}.mypage .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:122px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:10px;white-space:nowrap}.mypage .text-wrapper-12{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:122px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:54px;white-space:nowrap}.mypage .text-wrapper-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:122px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:98px;white-space:nowrap}.mypage .rectangle-4{background-color:var(--black-100);height:1px;left:0;position:absolute;top:44px;width:343px}.mypage .rectangle-5{background-color:var(--black-100);height:1px;left:0;position:absolute;top:88px;width:343px}.mypage .watch-sample1{max-height:120px!important;max-width:120px!important;height:120px!important;width:120px!important;top:150px!important;display:flex;align-items:center;justify-content:center;left:12px;position:absolute}.mypage .watch-wrapper .image-2,.mypage .watch-wrapper .watch-image{max-height:120px;max-width:120px!important;height:120px;width:auto;position:initial;left:0;top:0;object-fit:contain}.mypage img.element{height:2px}.mypage .button-normal{width:284px}.mypage .button-normal .div-4_{width:224px;height:26px!important}.mypage .line{height:124px;left:148px;object-fit:cover;position:absolute;top:148px;width:1px}.mypage .div-11{height:68px;left:165px;position:absolute;top:148px;width:148px}.mypage .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.mypage .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.mypage .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.mypage .text-wrapper-17{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.mypage .text-wrapper-18{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.mypage .text-wrapper-19_{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);white-space:nowrap;position:absolute;left:52px;top:47px}.mypage .view{align-items:center;background-color:var(--black-900);display:flex;height:44px;left:165px;padding:8px 8px 8px 24px;position:absolute;top:228px;width:163px}.mypage .text-wrapper-20{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:104px}.mypage .arrow-8{height:24px!important;position:relative!important;width:27px!important}.mypage .watch-sample2{background-color:var(--white)!important;height:120px!important;left:13px!important;position:absolute!important;top:150px!important;width:120px!important}.mypage .watch-sample-instance{height:116px!important;left:15px!important;top:2px!important;width:90px!important}.mypage .button-normal-instance{display:inline-flex!important;width:unset!important}.mypage .design-component-instance-node{font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;height:unset!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;width:fit-content!important}.mypage .div-12{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;padding:0 16px;position:relative}.mypage .div-13{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.mypage .rectangle-6{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.mypage .div-14{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:311px}.mypage .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative}.mypage .frame-wrapper-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.mypage .frame-wrapper-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.mypage .frame-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage .frame-wrapper-6{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:311px}.mypage .div-15{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.mypage .div-16{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:311px}.mypage .div-17{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.mypage .div-18{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage .text-wrapper-22{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.mypage .text-wrapper-23{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.mypage .line-2{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.mypage .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.mypage .div-20{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.mypage .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:118px}.mypage .text-wrapper-24{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative}.mypage .div-22{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:267px}.mypage .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.mypage .text-wrapper-25{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content;color:#000}.mypage .button-main .text-wrapper-25{color:#fff}.mypage .element-SOWA{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-109px;position:relative;width:309px}.mypage .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-right:-160px;position:relative;width:278px}.mypage .div-23{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:48px;position:relative}.mypage .button-small-instance{width:260px!important}.mypage .element{height:1px;position:relative;width:311px}.mypage .frame-wrapper-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:350px}.mypage .div-24{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.mypage .element-2{height:1px;position:relative;width:350px}.mypage .text-wrapper-27{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.mypage .frame-wrapper-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:35px;position:relative;width:350px;padding-bottom:60px}.mypage .button-main .instance-node{position:unset!important}.mypage .button-main .text-wrapper-19{color:#fff;font-size:18px}.mypage .div-25{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage .text-wrapper-28{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.mypage .text-wrapper-29{align-self:stretch;color:var(--black-500);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.mypage .back-to-top{margin-left:auto}.mypage-regist-continue{bottom:0}.mypage-banner{height:120px}.save-notice{display:none}@media screen and (max-width: 768px){.mypage-fixed-banner{position:fixed;bottom:0;width:100%;z-index:80;padding:0 5px;display:flex;justify-content:center;align-items:center;left:0}.mypage-static-banner{position:static;width:100%;height:60px;padding:0 5px;display:flex;justify-content:center;align-items:center}.mypage-regist-continue-wrap{width:100%;height:60px;position:fixed;bottom:5%;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:0 5px}.mypage-regist-continue{width:55%;height:50px}.mypage-regist-continue-msg{width:40%;font-size:13px;margin:0 8px 0 0}.mypage-regist-continue button{margin-top:3px;width:100%;height:40px;color:#fff;border:#0050A5 1px solid;background-color:#0050a5;display:inline-flex;justify-content:center;align-items:center}.mypage-regist-continue button>p{font-size:16px;margin:0 0 0 10px}}@media screen and (min-width: 769px){.mypage{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:800px;margin:0 auto;padding:75px 0 0}.mypage .div-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;margin-left:-2.5px;margin-right:-2.5px;position:relative;width:800px}.mypage .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.mypage .text-wrapper-7{align-self:stretch;color:var(--black-900);font-family:var(--h1-pc-font-family);font-size:var(--h1-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);margin-top:50px;position:relative;text-align:center}.mypage .div-6{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.mypage .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.mypage .div-7{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.mypage .div-8{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.mypage .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.mypage .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.mypage .text-wrapper-8{color:var(--black-900);font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);margin-top:-1px;margin-bottom:10px;position:relative;white-space:nowrap;width:fit-content}.mypage .text-wrapper-9{color:var(--black-900);font-family:var(--h4-pc-font-family);font-size:var(--h4-pc-font-size);font-style:var(--h4-pc-font-style);font-weight:var(--h4-pc-font-weight);letter-spacing:var(--h4-pc-letter-spacing);line-height:var(--h4-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.mypage .frame-wrapper-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:342px}.mypage .overlap-group-wrapper{align-self:stretch;height:288px;position:relative;width:100%}.mypage .overlap-group{height:288px;left:-1px;position:relative;width:344px}.mypage .rectangle-2{border:1px solid;border-color:var(--black-100);height:133px;left:1px;position:absolute;top:0;width:343px}.mypage .rectangle-3{border:1px solid;border-color:var(--black-100);height:156px;left:1px;position:absolute;top:132px;width:343px}.mypage .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:1px;width:108px}.mypage .text-wrapper-10{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.mypage .div-wrapper-3{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:45px;width:108px}.mypage .div-wrapper-4{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:2px;padding:10px 12px;position:absolute;top:89px;width:108px}.mypage .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:122px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:10px;white-space:nowrap}.mypage .text-wrapper-12{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:122px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:54px;white-space:nowrap}.mypage .text-wrapper-13{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:122px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:98px;white-space:nowrap}.mypage .rectangle-4{background-color:var(--black-100);height:1px;left:0;position:absolute;top:44px;width:343px}.mypage .rectangle-5{background-color:var(--black-100);height:1px;left:0;position:absolute;top:88px;width:343px}.mypage .watch-sample1{max-height:80px!important;max-width:80px!important;height:80px!important;top:0!important;width:80px!important;left:0;position:initial}.mypage .watch-wrapper .watch-image{max-height:80px;max-width:80px!important;height:80px;width:auto;top:0;object-fit:contain}.mypage img.element{height:2px}.mypage .button-normal{width:284px}.mypage .button-normal .div-4_{width:224px}.mypage .line{height:124px;left:148px;object-fit:cover;position:absolute;top:148px;width:1px}.mypage .div-11{height:68px;left:165px;position:absolute;top:148px;width:148px}.mypage .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:0;white-space:nowrap}.mypage .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:static;top:-1px;white-space:nowrap}.mypage .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:23px;white-space:nowrap}.mypage .text-wrapper-17{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:static;top:23px;white-space:nowrap}.mypage .text-wrapper-18{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:47px;white-space:nowrap}.mypage .text-wrapper-19_{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);white-space:nowrap;position:static;left:52px;top:47px}.mypage .view{align-items:center;background-color:var(--black-900);display:flex;height:44px;left:165px;padding:8px 8px 8px 24px;position:absolute;top:228px;width:163px}.mypage .text-wrapper-20{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:23px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;text-align:center;white-space:nowrap;width:104px}.mypage .arrow-8{height:24px!important;position:relative!important;width:27px!important}.mypage .watch-sample2{background-color:var(--white)!important;height:120px!important;left:13px!important;position:absolute!important;top:150px!important;width:120px!important}.mypage .watch-sample-instance{height:116px!important;left:15px!important;top:2px!important;width:90px!important}.mypage .button-normal-instance{display:inline-flex!important;width:unset!important}.mypage .design-component-instance-node{font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;height:unset!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;width:fit-content!important}.mypage .div-12{align-items:center;width:800px;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;padding:0 16px;position:relative}.mypage .div-13{align-items:initial;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.mypage .rectangle-6{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:800px;left:50%;transform:translate(-50%)}.mypage .div-14{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:row;gap:24px;position:relative}.mypage .text-wrapper-21{align-self:stretch;color:var(--black-900);font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);margin-top:-1px;position:relative}.mypage .frame-wrapper-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.mypage .frame-wrapper-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.mypage .frame-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage .frame-wrapper-6{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:370px}.mypage .div-15{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.mypage .div-16{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:370px;margin-left:6px}.mypage .div-17{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.mypage .div-18{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage .text-wrapper-22{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative}.mypage .text-wrapper-23{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;width:100%}.mypage .line-2{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.mypage .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.mypage .div-20{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.mypage .div-21{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:118px}.mypage .text-wrapper-24{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative}.mypage .div-22{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:267px}.mypage .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:366px}.mypage .text-wrapper-25{font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content;color:#000}.mypage .button-main .text-wrapper-25{color:#fff}.mypage .element-SOWA{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-right:-109px;position:relative;width:100%}.mypage .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-right:-160px;position:relative;width:278px}.mypage .div-23{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:48px;position:relative;width:800px}.mypage .div-23 .arrow-4.arrow .path{fill:#000}.mypage .button-small-instance{width:260px!important}.mypage .element{height:1px;position:relative;display:block;width:100%;max-width:800px;object-fit:cover}.mypage .frame-wrapper-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:350px}.mypage .div-24{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative;width:100%}.mypage .element-2{height:1px;position:relative;width:350px}.mypage .text-wrapper-27{align-self:stretch;color:var(--black-900);font-family:var(--body-link-pc-font-family);font-size:var(--body-link-pc-font-size);font-style:var(--body-link-pc-font-style);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);line-height:var(--body-link-pc-line-height);position:relative;text-align:center;text-decoration:underline}.mypage .frame-wrapper-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:35px;position:relative;width:350px}.mypage .button-main .instance-node{position:unset!important}.mypage .button-main .text-wrapper-19{color:#fff;font-size:18px}.mypage .div-25{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.mypage .text-wrapper-28{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative}.mypage .repair-table{width:800px;border-collapse:collapse}.mypage .repair-table th,.repair-table td{border:1px solid #ddd;padding:10px;text-align:center;font-size:16px}.mypage .repair-table th{background-color:#f5f5f5}.mypage .view-button>svg{display:none}.mypage .watch-info-container{display:flex;align-items:center}.mypage .watch-details{display:grid;grid-template-columns:repeat(2,auto);gap:8px 12px;font-size:14px;border-left:1px dotted #dbdbdb;text-align:left;margin-left:8px;padding-left:12px}.mypage .view-button{background-color:#000;color:#fff;padding:8px 12px;border:none;cursor:pointer;border-radius:4px}.save-notice{position:fixed;right:2%;top:40%;transform:translateY(-50%);background:#fff;border:1px solid #dbdbdb;text-align:center;padding-top:12px;width:265px;height:92px;font-size:12px;z-index:1000}.mypage .button-small-instance-2{background:#004ea2;color:#fff;border:none;padding:10px 15px;width:225px;font-size:16px;cursor:pointer;margin:5px auto 20px}.mypage .arrow-4 .path{fill:#fff}.mypage-regist-continue-wrap{width:350px;padding:20px;height:110px;border:2px solid var(--Black_100, #DBDBDB);background:#fff;justify-content:center;align-items:center;right:20px;bottom:120px;position:fixed;text-align:center;color:#000;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:17.6px}.mypate-pc-display-none{display:none}.mypage-regist-continue{display:flex;align-items:center;justify-content:center}.mypage-regist-continue button{color:#fff;border:white 1px solid;background-color:#0050a5;width:225px;height:44px;justify-content:center;align-items:center;text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;display:inline-flex}.mypage-regist-continue p{margin-bottom:0rem}}.sort{border:none;height:40px;position:relative}.sort .frame{align-items:center;display:flex;left:7px;position:relative;top:7px}.sort .div{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.sort .instance-node{height:20px!important;position:relative!important;width:20px!important}.sort .div-2{color:#000;font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.sort .div-3{color:#000;font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative;width:142px}.sort .class{height:20px!important;margin-left:-8.74e-07px!important;margin-right:-20px!important;position:relative!important;width:20px!important}.sort.one{width:132px}.sort.four{width:202px}.sort.two{width:132px}.sort.five,.sort.three{width:202px}.sort.one .frame{gap:16px;width:116px}.sort.four .frame{justify-content:space-between;width:166px}.sort.two .frame{gap:28px;width:116px}.sort.five .frame,.sort.three .frame{justify-content:space-between;width:166px}.sortClass{border:1px solid;border-color:var(--black-100);display:flex;align-items:center}.sort:focus{border:none;outline:none}.sort.narrow{width:190px}.sort.order{width:90px}.repair_progress_list_contents{min-height:calc(100vh - 60px);padding-bottom:80px}.repair_progress_list{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding-bottom:50px}.repair_progress_list .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;justify-content:center;position:relative;width:100%}.repair_progress_list .div-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.repair_progress_list .overlap-group-wrapper{align-self:stretch;height:288px;position:relative;width:100%}.repair_progress_list .overlap-group{height:288px;position:relative;width:343px}.repair_progress_list .rectangle{border:1px solid;border-color:var(--black-100);height:133px;left:0;position:absolute;top:0;width:343px}.repair_progress_list .rectangle-2{border:1px solid;border-color:var(--black-100);height:156px;left:0;position:absolute;top:132px;width:343px}.repair_progress_list .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:1px;width:108px}.repair_progress_list .text-wrapper-8{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.repair_progress_list .div-wrapper-3{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:45px;width:108px}.repair_progress_list .div-wrapper-4{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:89px;width:108px}.repair_progress_list .text-wrapper-9{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:121px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:10px;white-space:nowrap}.repair_progress_list .text-wrapper-10{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:121px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:54px;white-space:nowrap}.repair_progress_list .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:121px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:98px;white-space:nowrap}.repair_progress_list .rectangle-3{background-color:var(--black-100);height:1px;left:0;position:absolute;top:44px;width:343px}.repair_progress_list .rectangle-4{background-color:var(--black-100);height:1px;left:0;position:absolute;top:88px;width:343px}.repair_progress_list .watch-wrapper{max-height:120px!important;max-width:120px!important;height:120px!important;left:12px;position:absolute;top:150px!important;width:120px!important;display:flex;align-items:center;justify-content:center}.repair_progress_list .watch-wrapper img{max-height:120px;max-width:120px!important;height:120px;width:auto;position:initial;left:0;top:0;object-fit:contain}.repair_progress_list .line{height:124px;left:147px;object-fit:cover;position:absolute;top:148px;width:1px}.repair_progress_list .div-5{height:68px;left:164px;position:absolute;top:148px;width:148px}.repair_progress_list .text-wrapper-12{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.repair_progress_list .text-wrapper-13{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.repair_progress_list .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.repair_progress_list .text-wrapper-17{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.repair_progress_list .view{align-items:center;background-color:var(--black-900);display:flex;height:44px;left:164px;padding:8px 8px 8px 24px;position:absolute;top:228px;width:163px}.repair_progress_list .text-wrapper-18{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:104px}.repair_progress_list .arrow-14{height:24px!important;position:relative!important;width:27px!important}.repair_progress_list .text-wrapper-19{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;width:70px}.repair_progress_list .watch-sample-instance{background-color:var(--white)!important;height:120px!important;left:12px!important;position:absolute!important;top:150px!important;width:120px!important}.repair_progress_list .watch-sample3{height:120px!important;left:39px!important;width:42px!important}.repair_progress_list .text-wrapper-20{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.repair_progress_list .watch-sample2{height:116px!important;left:15px!important;top:2px!important;width:90px!important}.repair_progress_list .watch-sample4{height:120px!important;left:16px!important;width:88px!important}.repair_progress_list .text-wrapper-21{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center;width:104px}.repair_progress_list .pagination-instance{width:281px!important}.repair_progress_list .div-6{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.repair_progress_list .element{height:1px;position:relative;width:343px}.repair_progress_list .div-7{height:24px;left:113px;position:absolute;top:33px;width:131px}.repair_progress_list .text-wrapper-22{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.repair_progress_list .arrow-27{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.repair_progress_list_label{height:39px;width:100%;margin:0 auto;padding:75px 0 55px}.repair_progress_list_label .text-wrapper{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);left:0;letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);text-align:center;width:100%}.repair_progress_list_sort{margin:16px 32px;display:flex;align-items:center;justify-content:center}.repair_progress_list .repair-table{display:none}.repair_progress_list_sort .sort_container{display:inline-flex;flex-direction:row;gap:10px;margin-left:2px}.repair_progress_list_sort .sortClass{display:inline-flex;width:202px;justify-content:left}.repair_progress_list_sort .sort_container .sortClass:nth-child(1){width:202px}.repair_progress_list_sort .sort_container .sortClass:nth-child(2){padding-left:8px;width:132px}.repair_progress_list_sort .sort_container .filter-2.instance-node{max-width:none;transform:scale(2) translate(5px);width:auto!important;height:20px!important;z-index:10}.repair_progress_list_sort .sort_container .design-component-instance-node{padding-left:16px}.repair_progress_list .repair-table_notfound{display:none}.repair_progress_list .repair-table+.pagination{display:none}.repair_progress_list .pagination{display:flex;align-items:center;justify-content:center}.repair_progress_list .pagination .display__none{display:none}.repair_progress_list .pagination .page-item{margin:0 4px}.repair_progress_list .pagination .page-item a{color:#000}.repair_progress_list .pagination .page-link.page-link-arrow{border:none;background-size:contain;background-repeat:no-repeat;width:28px;height:28px}.repair_progress_list .pagination .page-link.page-link-arrow-right{background-image:url(/img/frame-17.svg)}.repair_progress_list .pagination .page-link.page-link-arrow-left{background-image:url(/img/frame-17.svg);transform:rotate(180deg)}.repair_progress_list .pagination .page-item.active .page-link{color:#fff;background-color:#0050a5;border-color:#0050a5}@media screen and (min-width: 769px){.repair_progress_list_contents{min-height:calc(100vh - 60px)}.repair_progress_list_sort{text-align:right;align-items:end}.repair_progress_list{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto;padding:0;align-items:center;justify-content:center}.repair_progress_list .div-3{display:none}.repair_progress_list .overlap-group-wrapper{align-self:stretch;height:288px;position:relative;width:100%}.repair_progress_list .overlap-group{height:288px;position:relative;width:343px}.repair_progress_list .rectangle{border:1px solid;border-color:var(--black-100);height:133px;left:0;position:absolute;top:0;width:343px}.repair_progress_list .rectangle-2{border:1px solid;border-color:var(--black-100);height:156px;left:0;position:absolute;top:132px;width:343px}.repair_progress_list .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:1px;width:108px}.repair_progress_list .text-wrapper-8{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.repair_progress_list .div-wrapper-3{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:45px;width:108px}.repair_progress_list .div-wrapper-4{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:1px;padding:10px 12px;position:absolute;top:89px;width:108px}.repair_progress_list .text-wrapper-9{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:121px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:10px;white-space:nowrap}.repair_progress_list .text-wrapper-10{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:121px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:54px;white-space:nowrap}.repair_progress_list .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:121px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:98px;white-space:nowrap}.repair_progress_list .rectangle-3{background-color:var(--black-100);height:1px;left:0;position:absolute;top:44px;width:343px}.repair_progress_list .rectangle-4{background-color:var(--black-100);height:1px;left:0;position:absolute;top:88px;width:343px}.repair_progress_list .watch-sample1{height:80px!important;left:12px!important;position:absolute!important;top:150px!important;width:80px!important}.repair_progress_list .watch-instance{height:120px;left:26px;top:4px;width:80px;object-fit:unset}.repair_progress_list .line{height:124px;left:147px;object-fit:cover;position:absolute;top:148px;width:1px}.repair_progress_list .div-5{height:68px;left:164px;position:absolute;top:148px;width:148px}.repair_progress_list .text-wrapper-12{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;top:0;white-space:nowrap}.repair_progress_list .text-wrapper-13{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:-1px;white-space:nowrap}.repair_progress_list .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:absolute;top:47px;white-space:nowrap}.repair_progress_list .text-wrapper-17{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:47px;white-space:nowrap}.repair_progress_list .view{align-items:center;background-color:var(--black-900);display:flex;height:44px;left:164px;padding:8px 8px 8px 24px;position:absolute;top:228px;width:163px}.repair_progress_list .text-wrapper-18{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);height:23px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;text-align:center;white-space:nowrap;width:auto;text-align:left}.repair_progress_list .arrow-14{height:24px!important;position:relative!important;width:27px!important}.repair_progress_list .text-wrapper-19{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;width:70px}.repair_progress_list .watch-sample-instance{background-color:var(--white)!important;height:120px!important;left:12px!important;position:absolute!important;top:150px!important;width:120px!important}.repair_progress_list .watch-sample3{height:120px!important;left:39px!important;width:42px!important}.repair_progress_list .text-wrapper-20{color:var(--black-900);font-family:var(--body-strong-pc-font-family);font-size:var(--body-strong-pc-font-size);font-style:var(--body-strong-pc-font-style);font-weight:var(--body-strong-pc-font-weight);letter-spacing:var(--body-strong-pc-letter-spacing);line-height:var(--body-strong-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.repair_progress_list .watch-sample2{height:116px!important;left:15px!important;top:2px!important;width:90px!important}.repair_progress_list .watch-sample4{height:120px!important;left:16px!important;width:88px!important}.repair_progress_list .text-wrapper-21{color:var(--white);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;text-align:center;width:104px}.repair_progress_list .repair-table+.pagination{display:flex}.repair_progress_list .pagination-instance{width:281px!important}.repair_progress_list .div-6{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 50px;position:relative;width:100%;margin-left:-12px}.repair_progress_list .element{height:1px;position:relative;width:343px}.repair_progress_list .div-7{height:24px;left:auto;position:absolute;top:33px;width:131px}.repair_progress_list .text-wrapper-22{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:19px;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:-1px;white-space:nowrap}.repair_progress_list .arrow-27{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.repair_progress_list_label{height:39px;width:100%;margin:0 auto;padding:75px 0 55px;display:inline-flex}.repair_progress_list_label .text-wrapper{color:var(--black-900);font-family:var(--h1-pc-font-family);font-size:var(--h1-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);left:0;letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);text-align:center;width:100%;margin-top:50px}.repair_progress_list_sort{margin:16px auto;display:flex;flex-direction:column;max-width:800px;justify-content:space-between}.repair_progress_list_sort .sort_container{position:relative;display:inline-flex;flex-direction:row;justify-content:flex-end;gap:16px;margin-top:16px;margin-bottom:12px;height:40px;font-size:14px;border:2px}.repair_progress_list_sort .sortClass{display:inline-flex;width:202px;justify-content:left}.repair_progress_list_sort .sort_container .sortClass:nth-child(1){width:202px}.repair_progress_list_sort .sort_container .sortClass:nth-child(2){padding-left:8px;width:132px}.repair_progress_list_sort .sort_container .filter-2.instance-node{max-width:none;transform:scale(2) translate(5px);width:auto!important;height:20px!important;z-index:10}.repair_progress_list_sort .sort_container .design-component-instance-node{padding-left:16px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.repair_progress_list_sort .sort_container .sort-instance{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.repair_progress_list .repair-table{display:inline-table;width:800px;border-collapse:collapse}.repair_progress_list .repair-table th,.repair_progress_list .repair-table td{border:1px solid #ddd;padding:10px;text-align:center;font-size:16px}.repair_progress_list .repair-table th{background-color:#f5f5f5}.repair_progress_list .view-button{background-color:#000;color:#fff;padding:8px 12px;border:none;cursor:pointer;border-radius:4px}.repair_progress_list .watch-image-wrapper{max-height:80px;max-width:80px;height:80px;width:80px}.repair_progress_list .watch-image{max-height:80px;max-width:80px!important;height:80px;width:auto;position:initial;left:0;top:0;object-fit:contain}.repair_progress_list .watch-info-container{display:flex;align-items:center;gap:8px;justify-content:flex-start;width:100%}.repair_progress_list .watch-details{display:grid;grid-template-columns:repeat(2,auto);gap:8px 12px;font-size:14px;border-left:1px dotted #dbdbdb;text-align:left;padding-left:12px}.repair_progress_list .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:0;white-space:nowrap}.repair_progress_list .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:static;top:-1px;white-space:nowrap}.repair_progress_list .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-17{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:52px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:static;top:23px;white-space:nowrap}.repair_progress_list .text-wrapper-18{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);left:0;letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:static;top:47px;white-space:nowrap}.repair_progress_list .text-wrapper-19_{color:var(--black-900);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);white-space:nowrap;position:static;left:52px;top:47px}.repair_progress_list .view{align-items:center;background-color:var(--black-900);display:flex;height:44px;left:165px;padding:8px 8px 8px 24px;position:absolute;top:228px;width:163px}.repair_progress_list .repair-table_notfound{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center;margin-top:12px}}.progress_detail{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding-bottom:50px}.progress_detail .div-4{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.progress_detail .div-5{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.progress_detail .div-5_{color:#fff}.progress_detail .div-6{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.progress_detail .div-7{align-self:stretch;border:1px solid;border-color:var(--black-100);height:89px;position:relative;width:100%}.progress_detail .div-wrapper{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:0;padding:10px 12px;position:absolute;top:0;width:80px}.progress_detail .text-wrapper-5{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.progress_detail .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:0;padding:10px 12px;position:absolute;top:44px;width:80px}.progress_detail .text-wrapper-6{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:92px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:9px;white-space:nowrap}.progress_detail .text-wrapper-7{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:92px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:53px;white-space:nowrap}.progress_detail .rectangle-3{background-color:var(--black-100);height:1px;left:-1px;position:absolute;top:43px;width:343px}.progress_detail .rectangle-4{background-color:var(--black-100);height:1px;left:-1px;position:absolute;top:87px;width:343px}.progress_detail .div-8{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.progress_detail .frame-wrapper{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-100);display:flex;flex-direction:column;gap:10px;height:148px;padding:1px 0;position:relative;width:100%}.progress_detail .div-9{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;position:relative;width:341px}.progress_detail .div-wrapper-3{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:10px;padding:6px 12px;position:relative;width:100%}.progress_detail .div-10{align-items:center;display:flex;justify-content:center;gap:16px;position:relative}.progress_detail .line{height:80px;object-fit:cover;position:relative;width:1px}.progress_detail .div-11{height:68px;position:relative;width:148px}.progress_detail .text-wrapper-8{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.progress_detail .text-wrapper-9{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.progress_detail .text-wrapper-10{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.progress_detail .text-wrapper-11{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:23px;white-space:nowrap}.progress_detail .text-wrapper-12{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.progress_detail .text-wrapper-13{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:47px;white-space:nowrap}.progress_detail .div-12{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;margin-top:-1px;padding:1px 0 24px;position:relative;width:100%}.progress_detail .frame-wrapper-2{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:341px}.progress_detail .div-13{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.progress_detail .group{height:48px;position:relative;width:292px}.progress_detail .overlap-group{background-color:var(--BG-blue);border-radius:29px;height:48px;position:relative;width:290px}.progress_detail .text-wrapper-14{color:var(--blue);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);text-align:center;padding:9px 0}.progress_detail .div-wrapper-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 12px;position:relative;width:100%}.progress_detail .text-wrapper-15{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-.5px;margin-right:-.5px;margin-top:-1px;position:relative;width:320px}.progress_detail .rectangle-5{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.progress_detail .div-14{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:311px}.progress_detail .text-wrapper-16{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative}.progress_detail .cutomer-info-title{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;position:relative;width:311px;justify-content:space-between}.progress_detail .frame-wrapper-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.progress_detail .frame-wrapper-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.progress_detail .frame-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.progress_detail .frame-wrapper-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.progress_detail .frame-wrapper-7{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.progress_detail .div-15{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.progress_detail .div-16{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.progress_detail .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.progress_detail .button-small-instance{width:260px!important}.progress_detail .text-wrapper-18{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.progress_detail .sub-title-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.progress_detail .text-wrapper-19,.progress_detail .text-wrapper-24{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_detail .div-17{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;margin-top:-1px;position:relative;width:312px}.progress_detail .div-18{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.progress_detail .text-wrapper-20{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.progress_detail .div-19{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-bottom:-5px;margin-top:-5px;position:relative}.progress_detail .rectangle-6{background-color:#d9d9d9;height:31px;position:relative;width:1px}.progress_detail .text-wrapper-21{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.progress_detail .frame-wrapper-8{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.progress_detail .div-20{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:309px}.progress_detail .div-21{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.progress_detail .div-22{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.progress_detail .frame-wrapper-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.progress_detail .div-23{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.progress_detail .div-wrapper-5{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.progress_detail .text-wrapper-22{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.progress_detail .text-wrapper-23{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.progress_detail .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.progress_detail .line-2{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.progress_detail .div-wrapper-6{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:0 12px;position:relative;width:100%}.progress_detail .group-2{height:23px;position:relative;width:285px}.progress_detail .div-24{align-items:flex-start;display:flex;gap:4px;position:relative;width:285px}.progress_detail .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.progress_detail .div-25{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0 8px;position:relative}.progress_detail .div-26{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;margin-left:-7.25px;margin-right:-7.25px;position:relative}.progress_detail .div-wrapper-7{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:2px;position:relative}.progress_detail .div-27{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.progress_detail .arrow-down{height:20px!important;position:relative!important;width:20px!important}.progress_detail .text-wrapper-25{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;width:97px}.progress_detail .div-wrapper-8{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:2px;margin-left:-7.25px;margin-right:-7.25px;position:relative}.progress_detail .div-28{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;margin-left:-7.25px;margin-right:-7.25px;position:relative}.progress_detail .text-wrapper-26{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:139px}.progress_detail .text-wrapper-27{color:var(--black-500);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:right;width:139px}.progress_detail .rectangle-7{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.progress_detail .div-29{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.progress_detail .text-wrapper-28{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.progress_detail .text-wrapper-29{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:100%}.progress_detail .text-wrapper-30{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.progress_detail .frame-wrapper-10{align-items:center;align-self:stretch;background-color:var(--BG-2);border-radius:0 0 4px 4px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 8px;position:relative;width:100%}.progress_detail .div-30{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:293px}.progress_detail .text-wrapper-31{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:151px}.progress_detail .element{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:134px}.progress_detail .div-31{align-items:flex-start;align-self:stretch;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:16px 12px;position:relative;width:100%}.progress_detail .div-32{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.progress_detail .info-1{height:24px!important;position:relative!important;width:24px!important}.progress_detail .text-wrapper-32{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-.5px;position:relative;white-space:nowrap;width:fit-content}.progress_detail .text-wrapper-33{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.progress_detail .div-31 .text-wrapper-33 p{margin-left:1rem;margin-bottom:0rem}.progress_detail .div-31 .text-wrapper-33 p:before{content:"・";margin-right:-1rem;left:0;position:absolute}.progress_detail .div-wrapper-9{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-500);border-radius:3px;display:flex;flex:0 0 auto;gap:10px;padding:16px 12px;position:relative;width:100%}.progress_detail .text-wrapper-34{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_detail .div-33{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;position:relative;width:100%}.progress_detail .div-51{width:280px!important}.progress_detail .div-52{right:auto;left:30px}.progress_detail .frame-wrapper-11{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:311px}.progress_detail .div-34{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;position:relative;width:311px}.progress_detail .div-35{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100px}.progress_detail .text-wrapper-35{align-self:stretch;color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative}.progress_detail .line-3{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.progress_detail .div-36{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.progress_detail .div-37{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:300px}.progress_detail .div-38{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:118px}.progress_detail .text-wrapper-36{align-self:stretch;color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative}.progress_detail .div-39{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:267px}.progress_detail .element-SOWA{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-109px;position:relative;width:309px}.progress_detail .text-wrapper-37{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-right:-160px;position:relative;width:278px}.progress_detail .div-40{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:20px;max-height:888px;position:relative;width:100%}.progress_detail .frame-wrapper-12{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:311px}.progress_detail .overlap-wrapper{max-height:739px;position:relative;width:343px}.progress_detail .overlap{max-height:739px;position:relative;border:1px solid;border-color:var(--black-900)}.progress_detail .rectangle-8{height:497px;left:0;position:absolute;top:0;width:343px}.progress_detail .rectangle-9{border:1px solid;border-color:var(--black-100);max-height:497px;left:0;top:0;width:343px;overflow:auto}.progress_detail .overlap-group-wrapper{height:fit-content;padding-top:6px;margin-bottom:6px}.progress_detail .overlap-group-2{position:relative}.progress_detail .polygon{height:12px;left:0;position:absolute;top:29px;width:10px}.progress_detail .div-41{align-items:flex-start;display:flex;flex-direction:column;gap:4px;left:8px;top:0;width:100%}.progress_detail .text-wrapper-38{align-self:stretch;color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;margin-left:20px}.progress_detail .frame-wrapper-13{align-items:flex-end;background-color:var(--white);border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;justify-content:flex-end;padding:12px;position:relative;word-break:break-all;flex-direction:column;max-width:100%;margin-right:20px;margin-left:20px;align-items:start}.progress_detail .div-42{align-items:flex-start;display:flex;flex-direction:column;gap:2px;justify-content:center;position:relative}.progress_detail .text-wrapper-39{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.progress_detail .text-wrapper-40{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative;text-align:right;white-space:nowrap;width:100%}.progress_detail .frame-wrapper-13 .text-wrapper-40{text-align:left}.progress_detail .frame-wrapper-13:before{content:"";position:absolute;top:12px;left:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent var(--Black_100, #DBDBDB) transparent transparent;translate:-100% -50%}.progress_detail .frame-wrapper-13:after{content:"";position:absolute;top:12px;left:1px;border-style:solid;border-width:4.68px 6.24px 4.68px 0;border-color:transparent var(--white) transparent transparent;translate:-100% -50%}.progress_detail .frame-wrapper-14 .text-wrapper-40{color:var(--Black_100, #DBDBDB)}.progress_detail .frame-wrapper-14:before{content:"";position:absolute;top:12px;right:1px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent var(--blue);translate:100% -50%}.progress_detail .rectangle-9 .contact-form-scroll-button{position:sticky;padding-right:10px;padding-bottom:10px;bottom:0;width:100%;text-align:right}.progress_detail .rectangle-9 .contact-form-scroll-button>svg{width:32px;height:32px;cursor:pointer}.progress_detail .polygon-2{height:12px;left:-8px;top:0;width:9px;position:fixed}.progress_detail .group-3{height:136px;left:12px;top:110px;width:311px}.progress_detail .overlap-2{height:136px;position:relative}.progress_detail .text-wrapper-41{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative;width:276px}.progress_detail .group-4{padding-top:6px;height:fit-content;margin-bottom:6px}.progress_detail .overlap-3{display:flex;justify-content:flex-end}.progress_detail .div-43{align-items:flex-end;display:flex;flex-direction:column;gap:4px;right:10px;top:0;width:100%}.progress_detail .text-wrapper-42{align-self:stretch;color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:right;margin-right:20px}.progress_detail .frame-wrapper-14{align-items:center;background-color:var(--blue);display:flex;flex:0 0 auto;padding:12px;position:relative;word-break:break-all;flex-direction:column;max-width:100%;margin-right:20px;margin-left:20px;align-items:start}.progress_detail .div-44{align-items:flex-end;display:inline-flex;flex-direction:column;justify-content:flex-end;margin-right:-2px;position:relative}.progress_detail .text-wrapper-43{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:fit-content}.progress_detail .text-wrapper-44{color:var(--black-100);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative;text-align:right;white-space:nowrap;width:fit-content}.progress_detail .polygon-3{height:11px;right:2px;top:29px;width:9px}.progress_detail .group-5{height:134px;left:119px;position:absolute;top:258px;width:212px}.progress_detail .overlap-4{height:134px;position:relative}.progress_detail .frame-wrapper-15{align-items:center;background-color:var(--blue);display:flex;flex:0 0 auto;gap:10px;margin-left:-99px;padding:12px;position:relative;width:303px}.progress_detail .div-45{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;position:relative}.progress_detail .text-wrapper-45{color:var(--white);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:277px}.progress_detail .rectangle-10{background-color:var(--BG-1);border:2px solid black;border-color:var(--black-100);border-top-style:solid;border-top-width:2px;height:242px;left:1px;position:absolute;top:494px;width:341px}.progress_detail .div-46{align-items:center;display:flex;flex-direction:column;gap:20px;left:5px;position:absolute;top:514px;width:335px}.progress_detail .overlap-group-wrapper-2{align-self:stretch;height:140px;position:relative;width:100%}.progress_detail .overlap-group-3{height:140px;position:relative;width:335px}.progress_detail .text-box-instance{left:0!important;padding:0 12px!important;position:absolute!important;top:0!important}.progress_detail .text-wrapper-46{color:var(--black-300);font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);left:22px;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);position:absolute;top:11px;width:293px}.progress_detail .back-to-top{height:32px!important;left:302px!important;position:absolute!important;top:455px!important;width:32px!important}.progress_detail .div-47{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;position:relative;width:100%}.progress_detail .frame-wrapper-16{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:311px}.progress_detail .div-48{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;position:relative;width:100%}.progress_detail .div-49{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.progress_detail .element-2{height:1px;position:relative;width:343px}.progress_detail .div-50{height:24px;left:78px;position:absolute;top:33px;width:187px}.progress_detail .text-wrapper-47{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.progress_detail .arrow-10{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.repair_progress_detail_label{height:39px;width:100%;margin:0 auto;padding:75px 0}.repair_progress_detail_label .text-wrapper{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);left:0;letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);text-align:center;width:100%}.repair_progress_detail_sort{margin:16px;display:flex;flex-direction:row;justify-content:space-between}.chat{display:flex;flex-flow:column}.progress_detail .line-element{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.progress_detail .watch-wrapper .image-2{object-fit:unset}.progress_detail .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.progress_detail .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;width:97px}.progress_detail .frame-77{align-items:baseline;display:inline-table;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.progress_detail .frame-99{align-items:end;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;position:relative}.progress_detail .frame-108{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.progress_detail .text-wrapper-109{position:relative;width:320px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.progress_detail .frame-109{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.progress_detail .frame-111{display:inline-flex;align-items:center;gap:6px;padding:0 12px;position:relative;flex:0 0 auto}.progress_detail .text-wrapper-111{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.progress_detail .copy{position:relative;width:16px;height:16px}.progress_detail .button-small{height:42px;background-color:var(--black-900);display:flex;flex-direction:column;width:260px;align-items:center;justify-content:center;gap:10px;padding:6px 48px;position:relative}.progress_detail .rectangle{position:absolute;width:260px;height:42px;top:0;left:0;border:1px solid;border-color:var(--black-900)}.progress_detail .frame-107{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.progress_detail .frame-112{display:inline-flex;align-items:center;gap:2px;position:relative;flex:0 0 auto}.progress_detail .text-wrapper-112{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);color:var(--white);font-size:var(--body-small-pc-font-size);text-align:center;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);white-space:nowrap;font-style:var(--body-small-pc-font-style)}.progress_detail .img-wrapper-2{position:relative;width:20px;height:20px}.progress_detail .img{position:absolute;width:20px;height:19px;top:1px;left:0}.progress_detail .p{position:relative;width:320px;font-weight:500;color:var(--black-900);font-size:12px;line-height:19.2px;font-family:Noto Sans JP,Helvetica;letter-spacing:0}.progress_detail .span{color:#000;font-family:var(--body-small-sp-font-family);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);font-size:var(--body-small-sp-font-size)}.progress_detail .text-wrapper-113{color:#0050a5;text-decoration:underline;font-family:var(--body-small-link-sp-font-family);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);font-size:var(--body-small-link-sp-font-size)}.progress_detail .frame-110{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.progress_detail .line-2{position:relative;width:311px;height:1px;object-fit:cover}.progress_detail .text-wrapper-116{width:196px;font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);position:relative;height:23px;font-family:var(--body-base-sp-font-family);color:var(--white);text-align:center;letter-spacing:var(--body-base-sp-letter-spacing);white-space:nowrap;font-style:var(--body-base-sp-font-style)}.progress_detail .frame-119{display:flex;flex-direction:column;width:320px;align-items:center;gap:16px;padding:20px;position:relative;flex:0 0 auto;background-color:var(--white);border:1px solid;border-color:var(--blue)}.progress_detail .frame-120{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.progress_detail .text-wrapper-122{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);text-align:center;line-height:var(--h3-sp-line-height);font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.progress_detail .text-wrapper-123{position:relative;align-self:stretch;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);text-align:center;line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.progress_detail .rectangle-10{position:absolute;width:375px;height:1px;top:55px;left:0;border:1px solid;border-color:var(--black-100)}.progress_detail .frame-73{display:flex;flex-direction:column;align-items:center;gap:20px;margin:20px 5px}.progress_detail .frame-74{position:relative;align-self:stretch;width:100%;height:140px}.progress_detail .overlap-group-4{position:relative;width:335px;height:140px}.progress_detail .text-box{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 12px;position:absolute;top:0;left:0}.progress_detail .rectangle-19{position:relative;width:311px;height:112px;border-radius:4px;border:1px solid;border-color:var(--blue);padding:10px 8px}.progress_detail .frame-75{display:flex;width:311px;align-items:center;justify-content:space-between;position:relative;flex:0 0 auto}.progress_detail .text-wrapper-48{position:relative;width:fit-content;margin-top:-1px;font-family:var(--body-small2-pc-font-family);font-weight:var(--body-small2-pc-font-weight);color:var(--black-500);font-size:var(--body-small2-pc-font-size);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);white-space:nowrap;font-style:var(--body-small2-pc-font-style)}.progress_detail .text-wrapper-49{position:absolute;width:293px;top:11px;left:22px;font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);color:var(--black-300);font-size:var(--body-small-pc-font-size);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.progress_detail .button-small-2{background-color:var(--disable);display:flex;flex-direction:column;width:260px;height:42px;align-items:center;justify-content:center;gap:10px;padding:7px 12px;position:relative}.progress_detail .frame-76{display:flex;height:22px;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%}.progress_detail .frame-77{display:flex;width:238px;align-items:center;justify-content:center;gap:10px;position:relative;margin-top:-.5px;margin-bottom:-.5px;margin-right:-2px}.progress_detail .text-wrapper-50{position:relative;flex:1;margin-top:-1px;font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);color:var(--white);font-size:var(--body-small-pc-font-size);text-align:center;letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.progress_detail .send-wrapper{position:relative;width:20px;height:20px;margin-left:-22px}.progress_detail .send{position:absolute;width:20px;height:20px;top:0;left:0}.progress_detail .rectangle-107{position:absolute;width:343px;height:739px;top:0;left:0}.progress_detail .text-wrapper-51{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative}.progress_detail .how-to-pay{font-weight:var(--body-small-link-sp-font-weight);font-size:var(--body-small-link-sp-font-size);line-height:var(--body-small-link-sp-line-height);font-family:var(--body-small-link-sp-font-family);letter-spacing:var(--body-small-link-sp-letter-spacing);font-style:var(--body-small-link-sp-font-style)}.progress_detail .how-to-pay svg{fill:#0d6efd;width:14px;height:14px;position:relative;bottom:1px}.progress_detail .overlap-group-5{border:2px solid;border-color:var(--blue);position:relative;width:100%;max-width:400px}.progress_detail .overlap-group-5 dl{display:grid;grid-template-columns:36% 64%;width:100%;margin:0;padding:6px 16px;box-sizing:border-box}.progress_detail .overlap-group-5 dl dt:first-child,.progress_detail .overlap-group-5 dl dt:first-child+dd{border-top:none}.progress_detail .overlap-group-5 dl dt,.progress_detail .overlap-group-5 dl dd{padding:10px 0;margin:0;border-top:1px dashed #CCCCCC}.progress_detail .overlap-group-5 dl dt{color:var(--blue);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);display:flex;align-items:center}.progress_detail .overlap-group-5 dl dd{text-align:right;color:var(--blue);font-weight:700;font-family:var(--h3-sp-font-family);font-weight:var(--h3-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);font-style:var(--h3-sp-font-style);display:flex;align-items:flex-end;flex-direction:column;justify-content:center;word-break:break-all}.progress_detail .overlap-group-6{border:2px solid;border-color:#888;width:100%;max-width:400px;position:relative}.progress_detail .overlap-group-6 dl{display:grid;grid-template-columns:36% 64%;width:100%;margin:0;padding:6px 16px;box-sizing:border-box}.progress_detail .overlap-group-6 dl dt:first-child,.progress_detail .overlap-group-6 dl dt:first-child+dd{border-top:none}.progress_detail .overlap-group-6 dl dt,.progress_detail .overlap-group-6 dl dd{padding:10px 0;margin:0;border-top:1px dashed #CCCCCC}.progress_detail .overlap-group-6 dl dt{font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);display:flex;align-items:center}.progress_detail .overlap-group-6 dl dd{text-align:right;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--h3-sp-line-height);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style);display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.progress_detail .logo{margin:0 auto;width:100px}.progress_detail .convenience-store-name{text-align:center;position:absolute;top:-15px;font-weight:var(--body-small-sp-font-weight);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.progress_detail .overlap-group-5 svg{fill:#0d6efd;position:relative;bottom:2px}.progress_detail dl dd a{color:#0d6efd}.progress_detail .text-a-margin{display:block;content:"";margin:10px 0}.progress_detail .atm-group{grid-template-columns:40% 60%!important}.progress_detail .overlap-wrapper2{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center}.progress_detail .watch-wrapper.watch-sample1{max-height:80px;max-width:80px;height:80px;width:80px;display:flex;align-items:center;justify-content:center}.progress_detail .watch-wrapper .image-2{max-height:80px;max-width:80px!important;height:80px;width:auto;position:initial;object-fit:contain}@media screen and (max-width: 768px){.progress_detail .sp-display-none{display:none}}@media screen and (min-width: 769px){.repair_progress_detail_label{padding-top:95px}.progress_detail{width:800px;padding:0 12px 50px}.progress_detail .div-7>div:nth-child(1){width:300px}.progress_detail .div-10{padding:22px}.progress_detail .pc-display-none{display:none}.progress_detail .div-7{height:100%;display:flex;width:100%;flex-direction:row}.progress_detail .div-7>div{width:100%}.progress_detail .frame-wrapper{align-items:flex-start}.progress_detail .div-12{border:none;border-left:1px solid;border-color:var(--black-100);flex:auto}.progress_detail .div-9{width:100%;gap:0}.progress_detail .frame-wrapper{border:none;height:auto}.progress_detail .pc-repair-status .div-wrapper,.progress_detail .pc-repair-status .text-wrapper-6,.progress_detail .pc-repair-status .text-wrapper-7,.progress_detail .pc-repair-status .div-wrapper-2,.progress_detail .pc-repair-status .rectangle-3,.progress_detail .pc-repair-status .rectangle-4{position:initial;width:100%;text-align:center}.progress_detail .pc-repair-status .text-wrapper-6,.progress_detail .pc-repair-status .text-wrapper-7{height:70px;display:flex;align-items:center;justify-content:center}.progress_detail .pc-repair-status .div-wrapper,.progress_detail .pc-repair-status .div-wrapper-2,.progress_detail .pc-repair-status .div-wrapper-3{display:flex;align-items:center;justify-content:center}.progress_detail .frame-wrapper-2{width:100%;display:flex;align-items:center;justify-content:center}.progress_detail .div-wrapper,.progress_detail .div-wrapper-2{padding:6px 12px}.progress_detail .div-14,.progress_detail .sub-title{width:100%}.progress_detail .text-wrapper-20{text-align:justify;width:450px}.progress_detail .frame-wrapper-8,.progress_detail .div-17,.progress_detail .div-20,.progress_detail .div-22>div,.progress_detail .text-wrapper-22,.progress_detail .text-wrapper-23,.progress_detail .div-30{width:100%}.progress_detail .div-29{padding:0 20px}.progress_detail .frame-wrapper-10{padding:12px 20px}.progress_detail .customer-info .frame-wrapper-3,.progress_detail .customer-info .frame-wrapper-5,.progress_detail .customer-info .frame-wrapper-7,.progress_detail .customer-info .frame-wrapper-11,.progress_detail .customer-info .div-34,.progress_detail .customer-info .div-35,.progress_detail .customer-info .div-37,.progress_detail .customer-info .div-38,.progress_detail .customer-info .div-39{width:100%}.progress_detail .customer-info .frame-wrapper-7{align-items:normal}.progress_detail .customer-info.div-14{gap:12px}.progress_detail .frame-wrapper-12,.progress_detail .overlap-wrapper,.progress_detail .rectangle-9,.progress_detail .frame-73{width:100%}.progress_detail .rectangle-9{overflow:auto;background:#f9f9f9}.progress_detail .div-41,.progress_detail .div-43{max-width:589px;width:100%}.progress_detail .frame-73{left:0}.progress_detail .frame-74{display:flex;align-items:center;justify-content:center;width:100%}.progress_detail .overlap-group-4{width:600px}.progress_detail .rectangle-19,.progress_detail .frame-75,.progress_detail .text-box{width:100%}.progress_detail .div-48{gap:20px}.progress_detail .frame-wrapper-16{width:100%}.progress_detail .div-50{left:auto}.progress_detail .text-wrapper-15,.progress_detail .text-wrapper-109,.progress_detail .frame-119,.progress_detail .line-2{width:443px}.progress_detail .text-wrapper-20{width:470px}.progress_detail .text-wrapper-21{width:180px;text-align:start}.progress_detail .frame-111,.progress_detail .frame-112{padding:0 16px}.progress_detail .p{width:443px;padding:0 16px}.progress_detail .button-main-3{align-items:center}}.progress_receipt{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:100%;padding:75px 15px}.progress_receipt .frame-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.progress_receipt .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.progress_receipt .div-7{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.progress_receipt .text-wrapper-11{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.progress_receipt .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.progress_receipt .element-2{width:100%}.progress_receipt .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative}.progress_receipt .div-8{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.progress_receipt .div-9{height:820px;position:relative;width:331px}.progress_receipt .div-10{align-items:center;display:inline-flex;flex-direction:column;gap:56px;left:0;position:absolute;top:79px}.progress_receipt .div-11{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.progress_receipt .div-12{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.progress_receipt .div-13{align-items:center;display:inline-flex;flex:0 0 auto;gap:28px;position:relative}.progress_receipt .text-wrapper-12{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:right;width:85px}.progress_receipt .div-14{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.progress_receipt .text-box-instance{height:44px!important;width:188px!important;border:1px solid;border-radius:4px;padding:10px 8px}.progress_receipt .text-wrapper-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:16px}.progress_receipt .div-15{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:28px;position:relative;width:100%}.progress_receipt .text-wrapper-14{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:85px}.progress_receipt .text-wrapper-15{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:216px}.progress_receipt .div-16{align-items:center;border:1px solid;border-color:var(--black-100);display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;opacity:.84;padding:16px 8px;position:relative;width:333px}.progress_receipt .text-wrapper-16{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-.5px;position:relative;text-align:center;width:308px}.progress_receipt .div-17{align-items:center;display:flex;gap:8px;height:126px;justify-content:center;padding:0 4px;position:relative;width:308px}.progress_receipt .watch-wrapper{height:100px;position:relative;width:100px}.progress_receipt .watch-sample{background-color:var(--white)!important;height:100px!important;width:unset!important}.progress_receipt .watch-sample2{height:96px!important;left:12px!important;width:75px!important}.progress_receipt .div-18{align-items:center;display:flex;gap:12px;height:86px;position:relative;width:180px}.progress_receipt .line-2{height:100px;margin-bottom:-7px;margin-left:-1px;margin-top:-7px;object-fit:cover;position:relative;width:1px}.progress_receipt .div-19{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;position:relative}.progress_receipt .frame-wrapper-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;position:relative;width:168px}.progress_receipt .frame-wrapper-3{align-items:flex-start;display:flex;flex:0 0 auto;gap:8px;position:relative;width:112px}.progress_receipt .div-20{align-items:center;display:flex;flex:1;flex-grow:1;gap:8px;position:relative}.progress_receipt .text-wrapper-17{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:relative;white-space:nowrap;width:fit-content}.progress_receipt .text-wrapper-18{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-right:-36px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_receipt .frame-wrapper-4{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.progress_receipt .frame-wrapper-5{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:112px}.progress_receipt .div-21{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.progress_receipt .text-wrapper-19{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-right:-6px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_receipt .frame-wrapper-6{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;position:relative}.progress_receipt .frame-wrapper-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:112px}.progress_receipt .div-22{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:32px;position:relative;width:100%}.progress_receipt .text-wrapper-20{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_receipt .div-23{align-items:baseline;background-color:var(--BG-2);display:flex;flex:0 0 auto;justify-content:space-around;padding:16px;position:relative;width:331px}.progress_receipt .text-wrapper-21{width:36px}.progress_receipt .div-24{align-items:flex-end;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:flex-end;position:relative}.progress_receipt .element-3{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_receipt .element-3 span{font-size:16px}.progress_receipt .text-wrapper-22{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);height:32px;letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);position:relative;text-align:right;width:84px}.progress_receipt .div-25{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:28px;position:relative}.progress_receipt .text-wrapper-23{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.progress_receipt .div-26{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.progress_receipt .div-27{align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--black-900);display:flex;flex:0 0 auto;gap:12px;padding:0 4px;position:relative;width:204px}.progress_receipt .text-wrapper-24{color:var(--black-900);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.progress_receipt .text-wrapper-25{color:var(--black-900);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.progress_receipt .div-wrapper-2{height:39px;left:118px;position:absolute;top:0;width:96px}.progress_receipt .text-wrapper-26{color:var(--black-900);font-family:var(--h2-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h2-pc-font-style);font-weight:var(--h2-pc-font-weight);left:0;letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);position:absolute;top:-1px;white-space:nowrap}.progress_receipt .div-28{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.progress_receipt .element-4{height:1px;margin-left:-6px;margin-right:-6px;position:relative;width:100%}.progress_receipt .div-29{height:24px;left:93px;position:absolute;top:33px;width:145px}.progress_receipt .text-wrapper-27{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.progress_receipt .arrow-1{height:24px!important;left:-9px!important;position:absolute!important;top:-2px!important;width:24px!important}.progress_receipt .empty-input{background-color:#f0f6ff}@media screen and (max-width: 768px){.progress_receipt .receipt-watch-info{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}}@media screen and (min-width: 769px){.progress_receipt{width:800px;padding:0 12px 50px;margin:auto}.progress_receipt .frame-wrapper{padding-top:95px}.progress_receipt .div-7{gap:20px}.progress_receipt .element-2{height:1px;object-fit:cover}.progress_receipt .div-wrapper{width:100%}.progress_receipt .div-8{display:inline-flex;gap:80px}.progress_receipt .div-9{width:760px;height:585px}.progress_receipt .div-10{width:100%}.progress_receipt .div-11{gap:40px}.progress_receipt .receipt-watch-info{display:inline-flex;gap:44px}.progress_receipt .div-wrapper-2{left:0;width:100%;display:grid}.progress_receipt .text-wrapper-26{position:initial;justify-self:center}.progress_receipt .div-29{left:auto}}.mypage_edit{align-items:center;margin:0 auto;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;padding-top:75px}.mypage_edit .div-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.mypage_edit .text-wrapper-29{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.mypage_edit .div-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.mypage_edit .div-6{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.mypage_edit .div-7{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.mypage_edit .text-wrapper-30{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;width:311px}.mypage_edit .div-8{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--black-100);padding-bottom:60px}.mypage_edit .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.mypage_edit .design-component-instance-node{flex:0 0 auto!important}.mypage_edit .div-10{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.mypage_edit .text-box-instance{flex:0 0 auto!important;width:291px!important;margin-top:4px}.mypage_edit .design-component-instance-node-2{font-family:Noto Sans JP,Helvetica!important;font-size:14px!important;font-style:unset!important;font-weight:500!important;letter-spacing:0!important;line-height:22.4px!important}.mypage_edit .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:flex-end;position:relative}.mypage_edit .group-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;position:relative;width:311px}.mypage_edit .frame-wrapper{height:69px;position:relative;width:311px}.mypage_edit .div-12{align-items:flex-start;display:flex;flex-direction:column;gap:2px;position:relative;width:311px}.mypage_edit .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;height:23px;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative}.mypage_edit .span{color:#000;line-height:22.4px}.mypage_edit .text-wrapper-31{color:#757575;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.mypage_edit .rectangle-16{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.mypage_edit .sub-title-2{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.mypage_edit .text-wrapper-32{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.mypage_edit .div-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.mypage_edit .text-wrapper-33{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative;width:311px}.mypage_edit .frame-wrapper-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.mypage_edit .frame-wrapper-3{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:311px}.mypage_edit .div-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.mypage_edit .text-wrapper-34{align-self:stretch;color:#757575;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.mypage_edit .text-box-2{color:var(--black-900)!important}.mypage_edit .group-3{height:23px;position:relative;width:280px}.mypage_edit .div-14{align-items:center;display:flex;gap:4px;position:relative;width:280px}.mypage_edit .error{height:20px!important;position:relative!important;width:20px!important}.mypage_edit .text-wrapper-35{color:var(--alert-1);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.mypage_edit .group-4{position:relative;width:279px}.mypage_edit .div-wrapper-4{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px;position:relative}.mypage_edit .text-wrapper-36{color:var(--alert-1);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;width:311px}.mypage_edit .button-main{height:64px;position:relative;width:311px}.mypage_edit .div-15{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px;position:relative}.mypage_edit .text-wrapper-37{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;height:23px;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:311px}.mypage_edit .arrow{height:32px!important;position:relative!important;width:32px!important}.mypage_edit .rectangle-none{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.mypage_edit .rectangle-normal{background-color:var(--white);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.mypage_edit .rectangle-validate{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:311px}.mypage_edit .typing-box{width:100%;height:100%;padding:5px 10px;border:unset;margin:unset;background-color:unset}.mypage_edit .visibility-button{border:unset;padding:unset;background-color:transparent}.registr-step-indicators{height:42px;width:304px}.registr-step-indicators .group{height:42px;position:relative;width:314px}.registr-step-indicators .frame{align-items:center;display:inline-flex;gap:6px;left:0;position:absolute;top:30px}.registr-step-indicators .ellipse{background-color:var(--BG-1);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;position:relative;width:12px}.registr-step-indicators .rectangle{background-color:var(--blue);height:2px;position:relative;width:49px}.registr-step-indicators .div{background-color:var(--white);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;position:relative;width:12px}.registr-step-indicators .ellipse-2{background-color:var(--blue);border:1px solid;border-color:var(--blue);border-radius:6px;height:12px;position:relative;width:12px}.registr-step-indicators .rectangle-2{background-color:var(--black-300);height:2px;position:relative;width:49px}.registr-step-indicators .ellipse-3{background-color:var(--black-300);border-radius:6px;height:12px;position:relative;width:12px}.registr-step-indicators .text-wrapper{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:2px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;white-space:nowrap;width:4px}.registr-step-indicators .text-wrapper-2{color:var(--blue);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:75px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;white-space:nowrap;width:3px}.registr-step-indicators .text-wrapper-3{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:294px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;white-space:nowrap;width:4px}.registr-step-indicators .text-wrapper-4{color:var(--black-300);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:221px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;white-space:nowrap;width:4px}.registr-step-indicators .text-wrapper-5{color:var(--blue);font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);left:147px;letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);position:absolute;top:0;white-space:nowrap;width:10px}.mypage_edit .confirm-ng{align-items:center;background-color:var(--black-100);display:inline-flex;position:relative;width:311px;height:64px}.mypage_edit .confirm-ok{align-items:center;background-color:var(--blue);display:inline-flex;position:relative;width:311px;height:64px;cursor:pointer;text-decoration:none}.mypage_edit .text-box2.sp-PW{margin-bottom:10px}.mypage_edit .prefecture-box{padding:5px 10px}.mypage_edit .max-width{max-width:311px}.footer.sp_1{bottom:unset}.mypage_edit .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;cursor:pointer}.mypage_edit .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.mypage_edit .element-13{position:relative;width:311px;cursor:pointer;bottom:50px;color:unset;text-align:center;text-decoration:none}.mypage_edit .frame-52{height:16px;position:relative;width:16px}.mypage_edit input.rectangle-none,.mypage_edit input.rectangle-normal,.mypage_edit input.rectangle-validate{padding:5px 10px}.mypage_edit .overlap-group{display:flex;width:100%;height:100%}.mypage_edit select{padding:5px}.mypage_edit .frame-err{color:var(--alert-1);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);display:flex;width:311px}.mypage_edit .text-wrapper-38{color:var(--blue)}.mypage_edit .text-wrapper-38 path{fill:var(--blue)}.mypage_edit .text-wrapper-84{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.mypage_edit .check-box{width:311px}@media screen and (max-width: 768px){.mypage_edit .sp-display-none{display:none}}@media screen and (min-width: 769px){.mypage_edit{width:100%;padding:120px 0 110px}.mypage_edit .text-wrapper-84{font-size:var(--h3-pc-font-size);margin-bottom:20px}.mypage_edit .pc-display-none{display:none}.mypage_edit .text-wrapper-30,.mypage_edit .sub-title.sp-must{width:100%}.mypage_edit .rectangle-none,.mypage_edit .rectangle-normal,.mypage_edit .rectangle-validate{width:280px}.mypage_edit .text-box-instance{width:280px!important}.mypage_edit .row-1col .rectangle-none,.mypage_edit .row-1col .rectangle-normal,.mypage_edit .row-1col .rectangle-validate{width:580px}.mypage_edit .frame-err{width:280px}.mypage_edit .design-component-instance-node-2{margin-left:10px}.mypage_edit .postcd_link{line-height:40px;margin-left:20px}.mypage_edit .row-2col{display:flex;flex-direction:row}.mypage_edit .div-7{width:768px}.mypage_edit .post-code{display:flex;align-items:end;gap:20px}.mypage_edit .sub-title-2,.mypage_edit .frame-wrapper-3{width:100%}.mypage_edit .check-box{width:500px}}.label_must{background-color:var(--alert-1);color:#fff;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;width:36px;height:20px;border-radius:2px;display:inline-flex;justify-content:center;align-items:center}.label_optional{background-color:var(--black-300);color:#fff;font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;width:36px;height:20px;border-radius:2px;display:inline-flex;justify-content:center;align-items:center}.text-area{flex-direction:column;position:relative}.text-area .rectangle{border:1px solid;border-color:var(--blue);border-radius:4px;position:relative}.text-area .frame{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;position:relative}.text-area .text-wrapper{color:var(--black-500);font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.text-area.PC{align-items:center;display:flex;gap:16px}.text-area.SP,.text-area.sp-small,.text-area.sp-blue,.text-area.sp-default{align-items:flex-start;display:inline-flex;gap:8px}.text-area.six-hundred,.text-area.small{align-items:center;display:flex;gap:16px;width:600px}.text-area.PC .rectangle{height:160px;width:300px}.text-area.SP .rectangle{height:160px;width:311px}.text-area.sp-small .rectangle,.text-area.sp-blue .rectangle,.text-area.sp-default .rectangle{height:112px;width:311px}.text-area.six-hundred .rectangle{align-self:stretch;height:160px;width:100%}.text-area.small .rectangle{align-self:stretch;height:100px;width:100%}.text-area.PC .frame{width:300px}.text-area.SP .frame{width:311px}.text-area.sp-small .frame,.text-area.sp-blue .frame{width:100%}.text-area.six-hundred .frame,.text-area.small .frame{width:600px}.text-area.blue{align-items:flex-start;display:inline-flex;gap:8px}.text-area.blue .rectangle{height:112px;width:311px;background-color:var(--unfilled);border-color:var(--black-100)}.text-area.blue .frame{width:311px}.text-area.red{align-items:flex-start;display:inline-flex;gap:8px}.text-area.red .rectangle{height:112px;width:311px;background-color:var(--alert-2);border-color:var(--alert-1)}.text-area.red .frame{width:311px}.text-area .annotation{white-space:normal}.calendar_form{position:relative}.calendar_form .rectangle-25{left:0;position:absolute}.calendar_form .rectangle-26{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;flex:1;flex-grow:1;height:40px;position:relative}.calendar_form .rectangle-27{background-color:var(--black-500);height:2px;position:relative;width:12px}.calendar_form .rectangle-28{border:1px solid;border-radius:4px;height:40px;left:0;position:absolute;top:29px;width:280px}.calendar_form .text-wrapper-23{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:absolute;top:0;white-space:nowrap;width:280px}.calendar_form .frame-11{align-items:flex-start;display:flex;flex-direction:column;gap:2px;position:relative;width:311px}.calendar_form .text-wrapper-24{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.calendar_form .rectangle-29{align-self:stretch;border:1px solid;border-radius:4px;height:44px;position:relative;width:100%}.calendar_form .div-6{position:absolute}.calendar_form .text-wrapper-25{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;margin-top:-1px;position:relative;width:fit-content}.calendar_form .line{margin-right:-1px;object-fit:cover;position:relative;width:1px}.calendar_form .frame-12{align-items:flex-start;flex-direction:column;gap:2px;position:relative}.calendar_form .div-7_{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative}.calendar_form .rectangle-30{position:relative}.calendar_form .rectangle-31{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:142px}.calendar_form .overlap-group-7{border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;position:relative;width:311px}.calendar_form .visibility{height:24px!important;left:278px!important;position:absolute!important;top:9px!important;width:24px!important}.calendar_form .text-wrapper-26{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:15px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:9px;white-space:nowrap}.calendar_form .rectangle-32{position:relative}.calendar_form .text-wrapper-27{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);height:23px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:311px}.calendar_form .frame-13{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:311px}.calendar_form .rectangle-33{background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:44px;position:relative;width:311px}.calendar_form .frame-14{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%}.calendar_form .frame-15{flex:0 0 auto;height:23px;position:relative}.calendar_form .text-wrapper-28{color:var(--alert-1);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;height:20px;letter-spacing:0;line-height:19.2px;margin-top:-1px;position:relative;white-space:nowrap;width:280px}.calendar_form .div-8{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;width:280px}.calendar_form .frame-16{align-self:stretch;display:flex;position:relative;width:100%}.calendar_form .rectangle-34{align-self:stretch;background-color:var(--alert-2);border:1px solid;border-color:var(--alert-1);border-radius:4px;height:40px;position:relative;width:100%}.calendar_form .text-wrapper-29{color:var(--alert-1);flex:1;font-family:var(--body-small-pc-font-family);font-size:var(--body-small-pc-font-size);font-style:var(--body-small-pc-font-style);font-weight:var(--body-small-pc-font-weight);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);margin-top:-1px;position:relative}.calendar_form .text-wrapper-30{color:#000;font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.calendar_form .visibility-1{height:24px!important;position:relative!important;width:24px!important}.calendar_form.one-68-four{align-items:flex-start;display:flex;flex-direction:column;gap:4px;width:280px}.calendar_form.one-68-sp_2{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.calendar_form.one-68-sp_3{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.calendar_form.one-68-one{height:69px;width:280px}.calendar_form.one-68-sp-PW{height:69px;width:311px}.calendar_form.one-68-two{height:69px;width:280px}.calendar_form.one-68-sp_4{height:69px;width:311px}.calendar_form.one-68-sp,.calendar_form.one-68-sp_1{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.calendar_form.one-68-PW{align-items:flex-start;display:flex;flex-direction:column;gap:6px;width:280px}.calendar_form.one-68-sp_5,.calendar_form.one-68-sp_6{height:69px;width:311px}.calendar_form.one-68-five,.calendar_form.one-68-six{height:69px;width:280px}.calendar_form.one-68-three{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;width:280px}.calendar_form.one-68-four .group-22{height:69px}.calendar_form.one-68-sp_2 .group-22{height:44px;position:relative;width:311px}.calendar_form.one-68-sp_3 .group-22{height:96px;position:relative;width:311px}.calendar_form.one-68-one .group-22{height:69px;position:relative;width:282px}.calendar_form.one-68-sp-PW .group-22{height:69px}.calendar_form.one-68-two .group-22{height:69px;position:relative;width:282px}.calendar_form.one-68-sp_4 .group-22{height:69px;position:relative}.calendar_form.one-68-sp .group-22,.calendar_form.one-68-sp_1 .group-22{height:69px;position:relative;width:311px}.calendar_form.one-68-PW .group-22{height:69px}.calendar_form.one-68-sp_5 .group-22{height:69px;position:relative}.calendar_form.one-68-five .group-22,.calendar_form.one-68-six .group-22{height:69px;position:relative;width:282px}.calendar_form.one-68-three .group-22{height:69px}.calendar_form.one-68-four .rectangle-25,.calendar_form.one-68-sp_2 .rectangle-25,.calendar_form.one-68-sp_3 .rectangle-25{top:0;width:280px}.calendar_form.one-68-one .rectangle-25{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;top:29px;width:280px}.calendar_form.one-68-sp-PW .rectangle-25{top:0;width:280px}.calendar_form.one-68-two .rectangle-25{align-items:center;display:flex;gap:12px;justify-content:center;top:29px;width:280px}.calendar_form.one-68-sp_4 .rectangle-25{height:69px;top:0;width:311px}.calendar_form.one-68-sp .rectangle-25,.calendar_form.one-68-sp_1 .rectangle-25,.calendar_form.one-68-PW .rectangle-25{top:0;width:280px}.calendar_form.one-68-sp_5 .rectangle-25{height:69px;top:0;width:311px}.calendar_form.one-68-five .rectangle-25,.calendar_form.one-68-six .rectangle-25{height:69px;top:0;width:282px}.calendar_form.one-68-three .rectangle-25{top:0;width:280px}.calendar_form.one-68-four .rectangle-28,.calendar_form.one-68-sp_2 .rectangle-28,.calendar_form.one-68-sp_3 .rectangle-28,.calendar_form.one-68-one .rectangle-28,.calendar_form.one-68-sp-PW .rectangle-28,.calendar_form.one-68-two .rectangle-28,.calendar_form.one-68-sp_4 .rectangle-28,.calendar_form.one-68-sp .rectangle-28,.calendar_form.one-68-sp_1 .rectangle-28,.calendar_form.one-68-PW .rectangle-28,.calendar_form.one-68-sp_5 .rectangle-28,.calendar_form.one-68-five .rectangle-28{border-color:var(--blue)}.calendar_form.one-68-six .rectangle-28{border-color:var(--black-100)}.calendar_form.one-68-three .rectangle-28,.calendar_form.one-68-four .rectangle-29,.calendar_form.one-68-sp_2 .rectangle-29,.calendar_form.one-68-sp_3 .rectangle-29,.calendar_form.one-68-one .rectangle-29,.calendar_form.one-68-sp-PW .rectangle-29,.calendar_form.one-68-two .rectangle-29,.calendar_form.one-68-sp_4 .rectangle-29,.calendar_form.one-68-sp .rectangle-29,.calendar_form.one-68-sp_1 .rectangle-29,.calendar_form.one-68-PW .rectangle-29{border-color:var(--blue)}.calendar_form.one-68-sp_5 .rectangle-29{border-color:var(--black-100)}.calendar_form.one-68-five .rectangle-29,.calendar_form.one-68-six .rectangle-29,.calendar_form.one-68-three .rectangle-29{border-color:var(--blue)}.calendar_form.one-68-error .rectangle-29,.calendar_form.one-68-double .rectangle-29{background-color:var(--alert-2);border-color:var(--alert-1)}.calendar_form.one-68-sp_6 .rectangle-29{background-color:var(--unfilled);border-color:var(--black-100)}.calendar_form.one-68-four .div-6,.calendar_form.one-68-sp_2 .div-6,.calendar_form.one-68-sp_3 .div-6{left:12px;top:0}.calendar_form.one-68-one .div-6{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:0;white-space:nowrap}.calendar_form.one-68-sp-PW .div-6{left:12px;top:0}.calendar_form.one-68-two .div-6{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);left:0;letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);top:0;white-space:nowrap}.calendar_form.one-68-sp_4 .div-6{align-items:center;display:inline-flex;gap:6px;left:12px;top:36px}.calendar_form.one-68-sp .div-6,.calendar_form.one-68-sp_1 .div-6,.calendar_form.one-68-PW .div-6{left:12px;top:0}.calendar_form.one-68-sp_5 .div-6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:12px;letter-spacing:0;line-height:22.4px;top:35px;white-space:nowrap}.calendar_form.one-68-five .div-6{align-items:center;display:inline-flex;gap:6px;left:12px;top:40px}.calendar_form.one-68-six .div-6{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:12px;letter-spacing:0;line-height:normal;top:39px}.calendar_form.one-68-three .div-6{left:12px;top:0}.calendar_form.one-68-four .text-wrapper-25,.calendar_form.one-68-sp_2 .text-wrapper-25,.calendar_form.one-68-sp_3 .text-wrapper-25,.calendar_form.one-68-one .text-wrapper-25,.calendar_form.one-68-sp-PW .text-wrapper-25,.calendar_form.one-68-two .text-wrapper-25{line-height:normal}.calendar_form.one-68-sp_4 .text-wrapper-25{line-height:22.4px;white-space:nowrap}.calendar_form.one-68-sp .text-wrapper-25,.calendar_form.one-68-sp_1 .text-wrapper-25,.calendar_form.one-68-PW .text-wrapper-25,.calendar_form.one-68-sp_5 .text-wrapper-25,.calendar_form.one-68-five .text-wrapper-25,.calendar_form.one-68-six .text-wrapper-25,.calendar_form.one-68-three .text-wrapper-25{line-height:normal}.calendar_form.one-68-four .line,.calendar_form.one-68-sp_2 .line,.calendar_form.one-68-sp_3 .line,.calendar_form.one-68-one .line,.calendar_form.one-68-sp-PW .line,.calendar_form.one-68-two .line{height:20px}.calendar_form.one-68-sp_4 .line{height:22px}.calendar_form.one-68-sp .line,.calendar_form.one-68-sp_1 .line,.calendar_form.one-68-PW .line,.calendar_form.one-68-sp_5 .line,.calendar_form.one-68-five .line,.calendar_form.one-68-six .line,.calendar_form.one-68-three .line{height:20px}.calendar_form.one-68-four .frame-12{display:flex}.calendar_form.one-68-sp_2 .frame-12,.calendar_form.one-68-sp_3 .frame-12{display:inline-flex}.calendar_form.one-68-one .frame-12{display:flex}.calendar_form.one-68-sp-PW .frame-12{display:flex;width:311px}.calendar_form.one-68-two .frame-12,.calendar_form.one-68-sp_4 .frame-12{display:flex}.calendar_form.one-68-sp .frame-12,.calendar_form.one-68-sp_1 .frame-12{display:flex;width:311px}.calendar_form.one-68-PW .frame-12,.calendar_form.one-68-sp_5 .frame-12,.calendar_form.one-68-five .frame-12,.calendar_form.one-68-six .frame-12,.calendar_form.one-68-three .frame-12{display:flex}.calendar_form.one-68-error .frame-12,.calendar_form.one-68-double .frame-12,.calendar_form.one-68-sp_6 .frame-12{display:flex;width:311px}.calendar_form.one-68-sp .div-7_{height:23px}.calendar_form.one-68-sp_1 .div-7_{height:23px;white-space:nowrap}.calendar_form.one-68-four .rectangle-30,.calendar_form.one-68-sp_2 .rectangle-30,.calendar_form.one-68-sp_3 .rectangle-30,.calendar_form.one-68-one .rectangle-30{width:311px}.calendar_form.one-68-sp-PW .rectangle-30{border:1px solid;height:44px;margin-right:-2px;width:313px;border-radius:4px;border-color:var(--black-100)}.calendar_form.one-68-two .rectangle-30,.calendar_form.one-68-sp_4 .rectangle-30{width:311px}.calendar_form.one-68-sp .rectangle-30{border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;width:311px}.calendar_form.one-68-sp_1 .rectangle-30{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;width:311px}.calendar_form.one-68-PW .rectangle-30,.calendar_form.one-68-sp_5 .rectangle-30,.calendar_form.one-68-five .rectangle-30,.calendar_form.one-68-six .rectangle-30,.calendar_form.one-68-three .rectangle-30,.calendar_form.one-68-four .rectangle-32{width:311px}.calendar_form.one-68-sp_2 .rectangle-32{background-color:var(--unfilled);border:1px solid;border-color:var(--black-100);border-radius:4px;height:44px;width:311px}.calendar_form.one-68-sp_3 .rectangle-32{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;width:100%}.calendar_form.one-68-one .rectangle-32,.calendar_form.one-68-sp-PW .rectangle-32,.calendar_form.one-68-two .rectangle-32,.calendar_form.one-68-sp_4 .rectangle-32,.calendar_form.one-68-sp .rectangle-32,.calendar_form.one-68-sp_1 .rectangle-32,.calendar_form.one-68-PW .rectangle-32,.calendar_form.one-68-sp_5 .rectangle-32,.calendar_form.one-68-five .rectangle-32,.calendar_form.one-68-six .rectangle-32,.calendar_form.one-68-three .rectangle-32{width:311px}.calendar_form.one-68-PW .div-8{height:23px;white-space:nowrap}.calendar_form.one-68-four .frame-16{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:5px}.calendar_form.one-68-sp_2 .frame-16,.calendar_form.one-68-sp_3 .frame-16,.calendar_form.one-68-one .frame-16,.calendar_form.one-68-sp-PW .frame-16,.calendar_form.one-68-two .frame-16,.calendar_form.one-68-sp_4 .frame-16,.calendar_form.one-68-sp .frame-16,.calendar_form.one-68-sp_1 .frame-16{align-items:flex-start}.calendar_form.one-68-PW .frame-16{align-items:center;border:1px solid;border-color:var(--black-100);border-radius:4px;height:40px;justify-content:space-between;padding:7px 12px}.calendar_form.one-68-sp_5 .frame-16,.calendar_form.one-68-five .frame-16,.calendar_form.one-68-six .frame-16,.calendar_form.one-68-three .frame-16{align-items:flex-start}.calendar_form.one-68-error .frame-7{display:flex}.calendar_form.one-68-error .text-wrapper-10{color:red}.calendar_form.one-68-double .frame-7{display:flex}.calendar_form.one-68-double .text-wrapper-10{color:red}.calendar_form.one-68-sp_6 .frame-7{display:flex}.unregist{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:343px;margin:0 auto;padding:75px 0;min-height:calc(100vh - 120px)}.unregist .div-3{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.unregist .div-4{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:21px;position:relative}.unregist .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.unregist .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.unregist .text-wrapper-10{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.unregist .text-wrapper-11{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.unregist .div-6-text{align-items:flex-start;background-color:var(--alert-2);display:flex;flex-direction:column;gap:8px;padding:20px 16px;position:relative;width:100%}.unregist .group{height:32px;position:relative;width:288px}.unregist .text-wrapper-12{color:var(--alert-1);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);height:29px;left:34px;letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);position:relative;top:2px;white-space:nowrap}.unregist .warning{height:32px!important;left:0!important;position:absolute!important;top:0!important;width:32px!important}.unregist .div-7-text{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:calc(100% - 16px);margin:8px}.unregist .text-wrapper-13{color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);left:0;letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);position:relative;top:-1px;width:100%}.unregist .text-wrapper-14{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:0;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;width:100%}.unregist .div-11{align-self:stretch;position:relative;width:100%;margin:10px 0 36px}.unregist .div-12{width:311px}.unregist .overlap-wrapper{width:313px;padding-bottom:10px}.unregist .overlap{position:relative;width:311px}.unregist .label-optional-instance{left:97px!important;position:absolute!important;top:23px!important}.unregist .design-component-instance-node{color:var(--white)!important}.unregist .text-wrapper-15{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);width:100%}.unregist .div-13{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:88px}.unregist .text-area{width:100%}.unregist .img{height:1px;position:relative;max-width:311px;width:100%}.unregist .div-15{align-self:stretch;position:relative;width:100%}.unregist .label-optional-2{left:47px!important;position:absolute!important;top:23px!important}.unregist .button-main-instance{align-self:stretch!important;width:100%!important}.unregist .div-16{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.unregist .element-2{height:1px;position:relative;width:343px}.unregist .div-17{height:24px;width:131px;display:flex}.unregist .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:-1px;white-space:nowrap}.unregist .arrow-7{height:24px!important;width:24px!important}.unregist .div-wrapper{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%}.unregist .div-9{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.unregist .div-10{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;gap:28px}.unregist .div-6{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;position:relative}.unregist .text-wrapper-56{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;width:fit-content;justify-content:space-between;margin-bottom:16px}.unregist .div-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.unregist .div-7-select{margin:16px 0 0}.unregist .radio-wrapper{display:inline-flex;align-items:center;gap:8px;position:relative;width:100%;min-height:23px}.unregist .radio-button-instance{border-radius:8px!important;height:16px!important;position:relative!important;width:16px!important;min-width:16px!important;min-height:23px;position:relative}.unregist .radio-label{min-height:23px;display:inline-block}.unregist .radio-button-2{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important}.unregist .radio-button-3{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-3px!important}.unregist .div-wrapper-2{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative;margin-top:12px}.unregist .text-wrapper-57{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.unregist .element-top{height:3px;position:relative;width:100%}.unregist .element{height:3px;position:relative;width:100%;margin-bottom:20px}.unregist .radio-button-4{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-16px!important}.unregist .div-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%;justify-content:center}.unregist .check-box-instance{color:var(--black-900)!important;margin-right:-32px!important}.unregist .check-box-3{color:var(--black-900)!important}.unregist .pulldown-instance{position:relative!important}.unregist .text-wrapper-58{align-self:stretch;color:#6e6e6e;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative}.unregist .button-main{height:64px;position:relative;width:100%;margin:32px auto 0}.unregist .text-wrapper-59{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;height:23px;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:236px}.unregist .arrow-5{height:32px!important;position:relative!important;width:32px!important}.unregist .label_must,.unregist .label_optional{margin-left:8px}.unregist input[type=date]{padding-left:16px;background-image:url(https://repair.seiko-watch.co.jp/build/assets/calendar-C3Xnq8ID.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center;width:280px}.unregist input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1}.unregist select{width:280px;height:44px;border-radius:4px;border:1px solid;border-color:var(--blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://repair.seiko-watch.co.jp/build/assets/arrow-down-CU1MX2Ip.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center;padding-left:16px}.unregist .div-7-text-area{width:100%}.unregist .text-area.sp-small .rectangle,.unregist .text-area.sp-blue .rectangle{height:160px;width:100%;padding:8px}.unregist select:focus,.unregist textarea:focus{border:1px solid;border-color:var(--blue);border-radius:4px}.unregist .div-7-width,.unregist .textarea-wrapper{width:100%}.unregist .button-disabled{background-color:gray!important}.unregist .calendar_form.one-68-sp_5,.unregist .calendar_form.one-68-sp_5 .group-22,.unregist .calendar_form.one-68-sp_5 .rectangle-25{height:40px}@media screen and (min-width: 769px){.unregist .pc-size-none{display:none}.unregist{padding:120px 0 50px;min-height:calc(100vh - 60px);width:100%}.unregist .div-4{max-width:800px;width:100%}.unregist .div-5{gap:30px}.unregist .div-6-text{gap:20px}.unregist .div-3{max-width:800px;width:93%}.unregist .div-7-text{max-width:800px;width:93%;gap:32px}.unregist .text-wrapper-10{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.unregist .text-wrapper-56{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unregist .text-wrapper-57{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.unregist .radio-button-2{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unregist .text-wrapper-12{font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);color:var(--alert-1);font-size:var(--h2-pc-font-size);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);white-space:nowrap;font-style:var(--h2-pc-font-style);left:45px}.unregist .warning{width:40px!important;height:40px!important}.unregist .text-wrapper-11{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unregist .text-wrapper-13{font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.unregist .text-wrapper-14{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.unregist .button-main{width:300px!important}}.unregist select{max-width:100%;width:auto;height:auto;min-height:44px;white-space:initial;word-wrap:break-word;padding-right:40px}.unregist_done{align-items:center;display:inline-flex;flex-direction:column;gap:24px;position:relative;margin:0 auto;padding:75px 0;width:100%;min-height:calc(100vh - 120px)}.unregist_done .check{height:100px!important;position:relative!important;width:100px!important}.unregist_done .div{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:343px}.unregist_done .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.unregist_done .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.unregist_done .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.unregist_done .done-wrapper{display:flex;gap:60px;flex-direction:column;align-items:center;max-width:500px;width:95%}.unregist_done .div-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:50px;position:relative;width:100%}.unregist_done .img{height:1px;position:relative;max-width:343px;width:100%;margin:0 auto}.unregist_done .text-wrapper-2{font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);text-decoration:underline;margin:0 auto}@media screen and (min-width: 769px){.unregist_done{padding:125px 0 200px;gap:40px;min-height:calc(100vh - 60px)}.unregist_done .check{width:120px!important;height:120px!important}.unregist_done .div{gap:16px}.unregist_done .done-wrapper{max-width:800px;gap:80px}.unregist_done .text-wrapper{font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.unregist_done .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unregist_done .text-wrapper-2{font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}}.unregist_fail{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto 36px;padding:75px 0;min-height:calc(100vh - 120px)}.unregist_fail .frame-wrapper{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;max-width:500px;width:93%}.unregist_fail .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.unregist_fail .error{height:100px!important;position:relative!important;width:100px!important}.unregist_fail .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.unregist_fail .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.unregist_fail .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.unregist_fail .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.unregist_fail .div-3{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:50px;height:57px;position:relative;width:100%}.unregist_fail .img{height:1px;position:relative;max-width:343px;width:100%;margin:0 auto}.unregist_fail .div-4{height:24px;width:auto;display:flex}.unregist_fail .text-wrapper-2{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:-1px;white-space:nowrap}@media screen and (min-width: 769px){.unregist_fail{padding:125px 0 0;gap:80px;min-height:calc(100vh - 96px)}.unregist_fail .div{gap:40px}.unregist_fail .div-2{gap:16px}.unregist_fail .error{width:120px!important;height:120px!important}.unregist_fail .frame-wrapper{max-width:800px;gap:80px}.unregist_fail .text-wrapper{font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.unregist_fail .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unregist_fail .text-wrapper-2{font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}.unregist_fail .arrow-1{width:27px;height:27px}}.re_es{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;width:343px;margin:20px auto;padding:75px 0 0}.re_es .text-wrapper-7{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.re_es .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.re_es .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.re_es .div-6{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.re_es .text-wrapper-8{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;margin-left:10px;margin-right:10px;overflow-wrap:anywhere}.re_es .div-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:343px}.re_es .div-8{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .div-9{align-self:stretch;border:1px solid;border-color:var(--black-100);height:89px;position:relative;width:100%}.re_es .div-wrapper{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:0;padding:10px 12px;position:absolute;top:0;width:80px}.re_es .text-wrapper-9{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.re_es .div-wrapper-2{align-items:center;background-color:var(--BG-2);display:flex;gap:10px;left:0;padding:10px 12px;position:absolute;top:44px;width:80px}.re_es .text-wrapper-10{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:92px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:9px;white-space:nowrap}.re_es .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:92px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:53px;white-space:nowrap}.re_es .rectangle-2{background-color:var(--black-100);height:1px;left:-1px;position:absolute;top:43px;width:343px}.re_es .rectangle-3{background-color:var(--black-100);height:1px;left:-1px;position:absolute;top:87px;width:343px}.re_es .div-10{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.re_es .frame-wrapper{align-items:center;align-self:stretch;border:1px solid;border-color:var(--black-100);display:flex;flex-direction:column;gap:10px;padding:1px 0;position:relative;width:100%}.re_es .div-11{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;position:relative;width:341px}.re_es .div-wrapper-3{display:flex;align-items:center;gap:10px;padding:6px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--BG-2)}.re_es .div-12{align-items:center;display:inline-flex;flex:0 0 auto;gap:16px;position:relative;padding-bottom:16px}.re_es .line{height:80px;object-fit:cover;position:relative;width:1px}.re_es .div-13{height:68px;position:relative;width:148px}.re_es .text-wrapper-12{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap}.re_es .text-wrapper-13{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.re_es .text-wrapper-14{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.re_es .text-wrapper-15{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:21px;white-space:nowrap}.re_es .text-wrapper-16{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.re_es .text-wrapper-24{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:45px;white-space:nowrap}.re_es .div-14{display:flex;flex-direction:column;align-items:center;gap:20px;padding:1px 0 24px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;margin-top:-1px;border:1px solid;border-color:var(--black-100)}.re_es .frame-wrapper-2{display:flex;flex-direction:column;width:341px;align-items:center;gap:16px;position:relative;flex:0 0 auto}.rs_es .text-wrapper-5{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--body-strong-sp-font-weight);color:var(--black-900);font-size:var(--body-strong-sp-font-size);text-align:center;line-height:var(--body-strong-sp-line-height);white-space:nowrap;font-family:var(--body-strong-sp-font-family);letter-spacing:var(--body-strong-sp-letter-spacing);font-style:var(--body-strong-sp-font-style)}.re_es .group-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .overlap-group{background-color:var(--BG-blue);border-radius:29px;height:48px;position:relative;width:290px}.re_es .text-wrapper-18{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--h2-sp-font-weight);color:var(--black-900);font-size:var(--h2-sp-font-size);line-height:var(--h2-sp-line-height);white-space:nowrap;font-family:var(--h2-sp-font-family);letter-spacing:var(--h2-sp-letter-spacing);font-style:var(--h2-sp-font-style)}.re_es .div-15{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:343px}.re_es .rectangle-4{align-self:stretch;background-color:var(--black-100);height:1px;position:relative;width:100%}.re_es .div-16{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:311px}.re_es .text-wrapper-19{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative}.re_es .frame-wrapper-3{display:flex;flex-direction:column;align-items:flex-start;gap:40px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-wrapper-4{display:flex;flex-direction:column;align-items:center;gap:56px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-wrapper-5{display:inline-flex;flex-direction:column;align-items:center;gap:56px;position:relative;flex:0 0 auto}.re_es .frame-wrapper-6{display:inline-flex;flex-direction:column;align-items:center;gap:32px;position:relative;flex:0 0 auto}.re_es .frame-wrapper-7{display:inline-flex;flex-direction:column;align-items:center;gap:20px;position:relative;flex:0 0 auto}.re_es .div-17{align-items:flex-start;background-color:var(--BG-1);border:1px solid;border-color:var(--black-500);border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:-1px;margin-left:-1px;margin-top:-1px;position:relative;width:312px}.re_es .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px 8px;padding:4px 8px;position:relative;width:311px}.re_es .text-wrapper-20{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.re_es .div-18{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:75px;height:31px;padding:5px 12px;position:relative;width:100%}.re_es .repair-menu{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-.5px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.re_es .div-wrapper-4{align-items:center;align-self:stretch;background-color:var(--black-500);border-radius:4px 4px 0 0;display:flex;gap:10px;height:31px;justify-content:center;padding:5px 57px;position:relative;width:100%}.re_es .text-wrapper-21{position:relative;width:fit-content;font-weight:var(--body-small-sp-font-weight);color:var(--white);font-size:var(--body-small-sp-font-size);text-align:center;line-height:var(--body-small-sp-line-height);white-space:nowrap;font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.re_es .div-mount-title{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;margin-bottom:-5px;margin-top:-5px;position:relative}.re_es .rectangle-16{background-color:#d9d9d9;height:31px;position:relative;width:1px}.re_es .text-mount-title{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;text-align:center;white-space:nowrap;width:fit-content}.re_es .div-19{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.re_es .div-120{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:309px}.re_es .div-21{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.re_es .div-22{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.re_es .div-wrapper-5{align-items:center;display:flex;flex:1;flex-grow:1;gap:10px;justify-content:center;padding:0 8px;position:relative}.re_es .text-wrapper-22{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;width:139px}.re_es .div-wrapper-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:12px 8px 8px;position:relative;width:100%}.re_es .text-wrapper-23{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-left:-7.25px;margin-right:-7.25px;margin-top:-1px;position:relative;text-align:right;width:139px}.re_es .div-wrapper-7{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 8px;position:relative}.re_es .div-wrapper-8{align-items:center;background-color:var(--alert-2);display:flex;flex:0 0 auto;flex-direction:column;gap:20px;padding:16px;position:relative;width:293px}.re_es .text-wrapper-25{align-self:stretch;color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);margin-top:-2px;position:relative}.re_es .div-wrapper-9{display:flex;align-items:center;gap:10px;padding:16px 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:3px;border:1px solid;border-color:var(--black-500)}.re_es .text-wrapper-26{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:292px}.re_es .div-wrapper-10{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--white);border-radius:4px;border:1px solid;border-color:var(--black-500)}.re_es .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;text-align:right;width:292px}.re_es .span{color:#000;font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.re_es .text-wrapper-27{color:#757575;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.re_es .rectangle-5{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.re_es .div-23{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;padding:0 8px;position:relative;width:100%}.re_es .text-wrapper-28{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:69px}.re_es .text-wrapper-29{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:100%}.re_es .line-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-bottom:-1px;padding:0 8px;position:relative;width:100%}.re_es .line-element{height:3px;width:100%}.re_es .img{align-self:stretch;height:1px;margin-top:-1px;object-fit:cover;position:relative;width:100%}.re_es .text-wrapper-30{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:124px}.re_es .div-24{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:293px}.re_es .text-wrapper-31{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:151px}.re_es .element{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:134px}.re_es .element-2{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;margin-top:-1px;position:relative;text-align:right;width:217px}.re_es .text-wrapper-32{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.re_es .text-wrapper-33{font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height)}.re_es .sub-title-2{align-items:center;align-self:stretch;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:100%}.re_es .overlap-group-wrapper{height:122px;margin-right:-4px;position:relative;width:315px}.re_es .overlap-group-2{border-radius:4px;height:122px;position:relative;width:311px}.re_es .element-3{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;left:16px;letter-spacing:0;line-height:14px;position:absolute;top:16px}.re_es .text-wrapper-34{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);line-height:var(--h3-sp-line-height);white-space:nowrap;font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.re_es .text-wrapper-35{color:var(--black-700);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:16px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:86px;white-space:nowrap}.re_es .rectangle-6{border:1px solid;border-color:var(--black-100);border-radius:4px;height:50px;left:0;position:absolute;top:0;width:311px}.re_es .div-25{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:311px}.re_es .div-26{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.re_es .text-wrapper-36{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.re_es .div-27{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.re_es .choice-instance{width:74px!important}.re_es .design-component-instance-node{padding:8px 16px!important}.re_es .choice-2{background-color:var(--black-300)!important}.re_es .choice-3{background-color:unset!important;width:74px!important}.re_es .choice-4{color:var(--black-500)!important;font-family:var(--body-base-sp-font-family)!important;font-size:var(--body-base-sp-font-size)!important;font-style:var(--body-base-sp-font-style)!important;font-weight:var(--body-base-sp-font-weight)!important;letter-spacing:var(--body-base-sp-letter-spacing)!important;line-height:var(--body-base-sp-line-height)!important}.re_es .frame-wrapper-8{align-items:flex-start;display:flex;flex:0 0 auto;gap:12px;position:relative;width:286px}.re_es .div-28{align-items:flex-start;background-color:var(--BG-blue);display:flex;flex-direction:column;gap:20px;padding:0 0 12px;position:relative;width:286px}.re_es .div-wrapper-11{align-items:center;background-color:var(--blue);display:flex;gap:10px;height:36px;justify-content:center;position:relative;width:286px}.re_es .text-wrapper-37{color:var(--white);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin:-5.5px -155.5px -3.5px;position:relative;white-space:nowrap;width:fit-content}.re_es .div-wrapper-12{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:0 16px;position:relative}.re_es .div-29{display:flex;flex-direction:column;width:268px;align-items:center;gap:13px;position:relative;flex:0 0 auto;margin-top:-1px;margin-bottom:-1px;background-color:var(--BG-1);border-radius:4px;border:1px solid;border-color:var(--black-500)}.re_es .group-2{position:relative;width:270.08px;height:31px;margin-left:-.04px;margin-right:-.04px}.re_es .overlap-group-3{position:relative;left:1px;width:268px;height:31px;background-color:var(--black-500);border-radius:4px 4px 0 0}.re_es .text-wrapper-38{position:absolute;width:118px;top:5px;left:7px;font-weight:var(--body-small-sp-font-weight);color:var(--white);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);white-space:nowrap;font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.re_es .text-wrapper-39{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:180px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;width:79px}.re_es .line-2{height:31px;left:160px;object-fit:cover;position:absolute;top:0;width:1px}.re_es .div-30{display:flex;flex-direction:column;align-items:center;gap:19px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .div-31{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .div-32{display:flex;flex-direction:column;width:268px;align-items:center;gap:20px;position:relative;flex:0 0 auto}.re_es .div-33{display:flex;flex-direction:column;width:255px;align-items:flex-start;gap:16px;position:relative;flex:0 0 auto}.re_es .frame-wrapper-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:12px 12px 0;position:relative;width:100%}.re_es .div-34{display:flex;width:255px;align-items:flex-start;justify-content:space-between;position:relative}.re_es .text-wrapper-40{position:relative;width:148px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .text-wrapper-41{position:relative;width:90px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);text-align:right;line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .line-3{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.re_es .frame-wrapper-10{align-items:center;align-self:stretch;background-color:var(--BG-2);border-radius:0 0 4px 4px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 8px;position:relative;width:100%}.re_es .div-35{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:54px;position:relative;width:100%}.re_es .div-36{display:flex;flex-direction:column;width:254.63px;align-items:flex-start;gap:16px;position:relative;flex:0 0 auto}.re_es .div-37{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .text-wrapper-42{position:relative;width:66.3px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .text-wrapper-43{position:relative;width:61.49px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);text-align:right;line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .text-wrapper-44{position:relative;width:121px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .text-wrapper-45{position:relative;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);text-align:right;line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .frame-wrapper-11{left:1px;display:flex;flex-direction:column;width:264.08px;height:44px;align-items:flex-start;gap:10px;padding:7px;position:relative;margin-left:-.04px;margin-right:-.04px;background-color:var(--BG-2);border-radius:0 0 4px 4px}.re_es .div-38{display:flex;width:262px;align-items:center;gap:16px;position:relative;flex:0 0 auto;margin-right:-7.92px}.re_es .text-wrapper-46{position:relative;width:fit-content;font-weight:var(--body-base-sp-font-weight);color:#000;font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .text-wrapper-47{position:relative;width:114.34px;margin-top:-1px;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);text-align:right;line-height:var(--h3-sp-line-height);font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.re_es .frame-wrapper-12{display:flex;padding:0 8px;align-self:stretch;width:100%;flex-direction:column;align-items:center;gap:56px;position:relative;flex:0 0 auto}.re_es .div-39{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:var(--white);border-radius:4px;border:1px solid;border-color:var(--black-500)}.re_es .element-4{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;width:fit-content}.re_es .text-wrapper-48{align-self:stretch;color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative}.re_es .group-wrapper-2{align-items:flex-start;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:16px;position:relative;width:311px}.re_es .group-3{margin-right:-1px;position:relative}.re_es .div-40{align-items:flex-start;display:flex;flex-direction:column;gap:12px;position:relative}.re_es .div-41{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;position:relative}.re_es .comment{height:16px!important;position:relative!important;width:16px!important}.re_es .text-wrapper-49{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-right:-3px;position:relative;width:283px}.re_es .div-42{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:311px}.re_es .div-43{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.re_es .div-44{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;position:relative;width:88px}.re_es .radio-button-instance{align-self:stretch!important;width:100%!important}.re_es .radio-button-2{left:0;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .radio-button-3{left:0;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);margin-right:-78px!important}.re_es .radio-button-4{left:0;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);margin-right:-140px!important}.re_es .div-45{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.re_es .element-5{height:1px;position:relative;width:343px}.re_es .div-46{height:24px;left:99px;position:absolute;top:33px;width:145px;text-decoration:underline}.re_es .text-wrapper-50{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:25px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:2px;white-space:nowrap}.re_es .arrow-7{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.re_es .watch-sample{height:140px!important;position:relative;width:80px!important;text-align:left}.re_es .div-115{display:flex;flex-direction:column;align-items:flex-start;gap:28px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-23{display:inline-flex;align-items:center;gap:4px;position:relative;flex:0 0 auto}.re_es .arrow-down-2{position:relative;width:28px;height:28px}.re_es .vtc-1{display:flex;align-items:flex-start;gap:12px;position:relative;flex:0 0 auto}.re_es .vtc-2{display:flex;align-items:flex-start;gap:12px;position:relative;flex:0 0 auto;overflow:scroll;max-width:calc(100vw - 30px);width:calc(100vw - 30px);overflow-y:unset}.re_es .text-wrapper-114{color:var(--blue);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);text-align:center;padding:9px 0}.re_es .frame-53{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;position:relative}.re_es .arrow-down{height:20px!important;position:relative!important;width:20px!important}.re_es .text-wrapper-63{color:var(--black-500);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;width:97px}.re_es .img-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:0 8px;position:relative;width:100%}.re_es .frame-60{display:inline-flex;align-items:center;gap:8px;position:absolute;top:0;left:159px}.re_es .frame-25{display:flex;flex-direction:column;align-items:center;gap:56px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .rectangle-6{position:relative;width:1px;height:31px;background-color:#d9d9d9}.re_es .div-108{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-wrapper-13{position:relative;align-self:stretch;width:100%}.re_es .text-wrapper-51{position:relative;width:245px;height:23px;margin-left:-4px;font-weight:var(--h3-sp-font-weight);color:var(--white);font-size:var(--h3-sp-font-size);text-align:center;line-height:var(--h3-sp-line-height);white-space:nowrap;font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.re_es .button-main-1{background-color:var(--disable)!important}.re_es .frame-119{display:flex;flex-direction:column;width:320px;align-items:center;gap:16px;padding:20px;position:relative;flex:0 0 auto;background-color:var(--white);border:1px solid;border-color:var(--blue)}.re_es .frame-120{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .text-wrapper-122{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);text-align:center;line-height:var(--h3-sp-line-height);font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.re_es .text-wrapper-123{position:relative;align-self:stretch;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);text-align:center;line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .frame-108{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .text-wrapper-109{position:relative;width:320px;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .frame-109{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-110{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es .frame-111{display:inline-flex;align-items:center;gap:6px;padding:0 12px;position:relative;flex:0 0 auto}.re_es .text-wrapper-111{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--body-base-sp-font-weight);color:var(--black-900);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);white-space:nowrap;font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style)}.re_es .copy{position:relative;width:16px;height:16px}.re_es .frame-112{display:inline-flex;align-items:center;gap:2px;position:relative;flex:0 0 auto}.re_es .line-4{position:relative;width:311px;height:1px;object-fit:cover}.panel-title a{font-size:14px;text-transform:uppercase;font-weight:600;padding-right:20px}.panel-default>.panel-heading{text-align:left}.panel-heading{padding:15px}.re_es .div-27 .choiced{background-color:var(--BG-blue);border-bottom:2px solid;border-color:var(--blue)}.re_es .div-27 .no-choiced{background-color:unset;border-bottom:2px solid;border-color:var(--black-300)}.re_es .div-27 .no-choiced *{color:var(--black-500)!important}@media screen and (max-width: 768px){.re_es .sp-display-none{display:none}}@media screen and (min-width: 769px){.re_es{width:100%;margin:0 auto;padding-top:95px}.re_es .pc-display-none{display:none}.re_es .div-5{align-self:center;width:800px}.re_es .repair-status{display:flex;align-items:center;justify-content:center;flex-direction:row;width:800px;gap:0px;border:1px solid;border-color:var(--black-100)}.re_es .repair-status>div:nth-child(1){width:310px}.re_es .repair-status .div-9{height:auto}.re_es .repair-status .div-10{flex:initial;flex-direction:row}.re_es .repair-status .div-9 .div-10{padding:20px}.re_es .repair-status .div-wrapper,.re_es .repair-status .frame-wrapper-2,.re_es .repair-status .text-wrapper-6,.re_es .repair-status .text-wrapper-7,.re_es .repair-status .div-wrapper-2,.re_es .repair-status .rectangle-3,.re_es .repair-status .rectangle-4{position:initial;width:100%;text-align:center}.re_es .repair-status .text-wrapper-6,.re_es .repair-status .text-wrapper-7{height:70px;display:flex;align-items:center;justify-content:center}.re_es .repair-status .div-wrapper,.re_es .repair-status .div-wrapper-2,.re_es .repair-status .div-wrapper-3{display:flex;align-items:center;justify-content:center}.re_es .repair-status .text-wrapper-7{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.re_es .repair-status .watch-wrapper.watch-sample1{max-height:80px;max-width:80px;height:80px;width:80px;display:flex;align-items:center;justify-content:center}.re_es .repair-status .watch-wrapper .image-2{max-height:80px;max-width:80px!important;height:80px;width:auto;position:initial;object-fit:contain}.re_es .repair-status .div-wrapper-3{padding:10px 12px}.re_es .div-9,.re_es .frame-wrapper{border:none}.re_es .repair-status .div-10 .line{margin:0 20px}.re_es .repair-status .div-11 .text-wrapper-8{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:0;white-space:nowrap;margin:0}.re_es .repair-status .div-11 .text-wrapper-9{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.re_es .repair-status .div-11 .text-wrapper-10{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:23px;white-space:nowrap}.re_es .repair-status .div-11 .text-wrapper-11{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:21px;white-space:nowrap}.re_es .repair-status .div-11 .text-wrapper-12{color:var(--black-500);font-family:var(--body-small2-sp-font-family);font-size:var(--body-small2-sp-font-size);font-style:var(--body-small2-sp-font-style);font-weight:var(--body-small2-sp-font-weight);left:0;letter-spacing:var(--body-small2-sp-letter-spacing);line-height:var(--body-small2-sp-line-height);position:absolute;top:47px;white-space:nowrap}.re_es .repair-status .div-11 .text-wrapper-13{color:var(--black-900);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:52px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:45px;white-space:nowrap}.re_es .div-15,.re_es .div-16,.re_es .div-16 .frame-wrapper-5,.re_es .div-16 .frame-wrapper-6,.re_es .div-16 .frame-wrapper-7,.re_es .div-16 .frame-wrapper-8,.re_es .div-17,.re_es .div-20,.re_es .div-24,.re_es .div-120{width:100%}.re_es .div-18{gap:450px}.re_es .div-22 .detail{width:100%}.re_es .div-22 .detail .frame-wrapper-9,.re_es .div-22 .detail .frame-wrapper-9 .div-23{padding-right:0;padding-left:0}.re_es .text-wrapper-22,.re_es .text-wrapper-23,.re_es .div-25{width:100%}.re_es .estimate-section .frame-wrapper-8{width:500px;scroll-margin-top:50px}.re_es .estimate-section .div-28,.re_es .estimate-section .div-wrapper-11,.re_es .estimate-section .group-2,.re_es .estimate-section .overlap-group-3,.re_es .estimate-section .div-32,.re_es .estimate-section .div-33,.re_es .estimate-section .div-34,.re_es .estimate-section .div-36,.re_es .estimate-section .div-38{width:100%}.re_es .overlap-group-3{left:0}.re_es .estimate-section .frame-wrapper-11{width:99.9%}.re_es .vtc-2{width:auto}.re_es .estimate-section .div-29{width:calc(100% - 32px)}.re_es .estimate-section .div-30>.div-31,.re_es .estimate-section .div-30>.frame-wrapper-11{padding-left:16px;padding-right:16px}.re_es .estimate-section .div-38{justify-content:space-between}.re_es .estimate-section .frame-60{left:360px}.re_es .estimate-section .text-wrapper-40{width:auto}.re_es .group-wrapper-2,.re_es .div-42{width:100%}.re_es .button-main{width:auto}.re_es .div-45{margin-bottom:50px}.re_es .div-46{position:initial;width:auto;text-decoration:none}.re_es .text-wrapper-50{display:initial;text-decoration:none;position:inherit}}.re_es_confirm{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:345px;margin:20px auto;padding:75px 0 0}.re_es_confirm .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.re_es_confirm .div-4{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:32px;position:relative;width:100%}.re_es_confirm .frame-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:343px}.re_es_confirm .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.re_es_confirm .text-wrapper-5{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.re_es_confirm .text-wrapper-57{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.re_es_confirm .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.re_es_confirm .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.re_es_confirm .div-wrapper-2{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative;margin-top:12px}.re_es_confirm .frame-wrapper-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative;width:100%}.re_es_confirm .frame-wrapper-3{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:56px;position:relative}.re_es_confirm .frame-wrapper-4{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.re_es_confirm .frame-wrapper-5{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.re_es_confirm .div-6{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.re_es_confirm .div-7{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.re_es_confirm .sub-title{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px 8px;padding:4px 8px;position:relative;width:311px}.re_es_confirm .text-wrapper-6{color:var(--black-900);font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.re_es_confirm .div-8{align-items:center;align-self:stretch;background-color:var(--BG-1);border:1px solid;border-color:var(--black-900);border-radius:4px;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;position:relative;width:100%}.re_es_confirm .group{align-self:stretch;height:31px;margin-right:-2px;position:relative;width:100%}.re_es_confirm .overlap-group{background-color:var(--black-500);border-radius:4px 4px 0 0;height:31px;position:relative;width:311px}.re_es_confirm .text-wrapper-7{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:48px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;text-align:center;top:5px;white-space:nowrap;width:97px}.re_es_confirm .text-wrapper-8{color:var(--white);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:208px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:5px;width:92px}.re_es_confirm .line{height:31px;left:185px;object-fit:cover;position:absolute;top:0;width:1px}.re_es_confirm .div-9{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:19px;position:relative;width:100%}.re_es_confirm .div-10{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.re_es_confirm .div-11{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.re_es_confirm .div-12{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:287px}.re_es_confirm .frame-wrapper-6{align-self:stretch;position:relative;width:100%}.re_es_confirm .div-13{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:287px}.re_es_confirm .text-wrapper-9{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:166px}.re_es_confirm .text-wrapper-10{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:68px}.re_es_confirm .img{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.re_es_confirm .frame-wrapper-7{align-self:stretch;height:23px;position:relative;width:100%}.re_es_confirm .text-wrapper-11{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:147px}.re_es_confirm .div-14{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;height:54px;position:relative;width:100%}.re_es_confirm .frame-wrapper-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:284px}.re_es_confirm .div-15{align-items:flex-start;display:flex;flex-direction:column;gap:8px;height:54px;margin-right:-11px;position:relative;width:295px}.re_es_confirm .rectangle{align-self:stretch;background-color:var(--black-100);height:2px;position:relative;width:100%}.re_es_confirm .div-16{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.re_es_confirm .text-wrapper-12{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:66.3px}.re_es_confirm .text-wrapper-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:61.49px}.re_es_confirm .text-wrapper-14{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:121px}.re_es_confirm .text-wrapper-15{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:100%}.re_es_confirm .frame-wrapper-9{align-items:flex-start;align-self:stretch;background-color:var(--BG-2);border-radius:0 0 4px 4px;display:flex;flex-direction:column;gap:10px;height:44px;padding:7px;position:relative;width:100%}.re_es_confirm .div-17{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:293px}.re_es_confirm .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;width:151px}.re_es_confirm .text-wrapper-17{color:var(--black-900);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);margin-top:-1px;position:relative;text-align:right;width:134px}.re_es_confirm .div-18{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es_confirm .div-21{display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.re_es_confirm .sub-title-2{align-items:center;background-color:var(--BG-2);display:flex;flex:0 0 auto;gap:8px;padding:4px 8px;position:relative;width:311px}.re_es_confirm .frame-wrapper-10{align-items:flex-start;border:1px solid;border-color:var(--black-100);border-radius:4px;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:16px;position:relative;margin-bottom:10px}.re_es_confirm .element-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:279px}.re_es_confirm .p{color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;width:fit-content}.re_es_confirm .span{font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height)}.re_es_confirm .text-wrapper-18{font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height)}.re_es_confirm .button-main-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.re_es_confirm .div-19{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;position:relative;width:100%}.re_es_confirm .element-2{height:1px;position:relative;width:343px}.re_es_confirm .text-wrapper-20{position:relative;width:245px;height:23px;margin-left:-4px;font-weight:var(--h3-sp-font-weight);color:var(--white);font-size:var(--h3-sp-font-size);text-align:center;line-height:var(--h3-sp-line-height);white-space:nowrap;font-family:var(--h3-sp-font-family);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style)}.re_es_confirm .div-20{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:50px}@media screen and (min-width: 769px){.re_es_confirm{width:800px}.re_es_confirm .frame-wrapper,.re_es_confirm .div-wrapper,.re_es_confirm .frame-wrapper-3,.re_es_confirm .frame-wrapper-4,.re_es_confirm .frame-wrapper-5,.re_es_confirm .sub-title,.re_es_confirm .div-8 .overlap-group{width:100%}.re_es_confirm .div-8{margin-right:16px;margin-left:16px;width:calc(100% - 32px)}.re_es_confirm .text-wrapper-7{left:0}.re_es_confirm .div-8 .text-wrapper-8{left:500px}.re_es_confirm .div-9 .div-12,.re_es_confirm .div-9 .div-13,.re_es_confirm .div-9 .div-17,.re_es_confirm .div-9 .frame-wrapper-6,.re_es_confirm .div-9 .text-wrapper-9{width:100%}.re_es_confirm .div-9 .div-7,.re_es_confirm .div-9 .postage{padding-right:16px;padding-left:16px}.re_es_confirm .div-9 .div-17{padding-right:8px;padding-left:8px}.re_es_confirm .sub-title-2{width:100%}.re_es_confirm .frame-wrapper-10{margin-right:16px;margin-left:16px;width:calc(100% - 32px)}.re_es_confirm .text-wrapper-19{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:-1px;white-space:nowrap}}.re_es_result{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;padding:75px 0 0;margin:20px auto}.re_es_result .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.re_es_result .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.re_es_result .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.re_es_result .check{height:100px!important;position:relative!important;width:100px!important}.re_es_result .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:343px}.re_es_result .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.re_es_result .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.re_es_result .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.re_es_result .div-3{align-items:center;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%}.re_es_result .text-wrapper-2{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);top:-1px;white-space:nowrap}.re_es_result .div-4{display:flex;align-items:center;justify-content:center;padding:36px}@media screen and (min-width: 769px){.re_es_result{min-height:calc(100vh - 60px)}}.cancel_confirm_title{display:flex;align-items:center;flex-direction:column;gap:32px;position:relative;width:343px;margin:0 auto;padding-top:75px}.cancel_confirm_title .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:21px;position:relative;width:100%}.cancel_confirm_title .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.cancel_confirm_title .div-2{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.cancel_confirm_title .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.cancel_confirm_title .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.cancel_confirm_title .div-3{align-items:flex-start;background-color:var(--alert-2);display:flex;flex-direction:column;gap:8px;padding:20px 16px;position:relative;width:100%}.cancel_confirm_title .group{height:32px;position:relative;width:288px;right:5px}.cancel_confirm_title .text-wrapper-3{color:var(--alert-1);font-family:var(--h3-sp-font-family);font-size:var(--h3-sp-font-size);font-style:var(--h3-sp-font-style);font-weight:var(--h3-sp-font-weight);height:29px;left:34px;letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);position:relative;top:2px;width:90%}.cancel_confirm_title .warning{height:32px!important;left:0!important;position:absolute!important;top:0!important;width:32px!important}.cancel_confirm_title .element{height:3px;position:relative;max-width:344px;margin-bottom:32px}.cancel_confirm{align-items:center;display:flex;flex-direction:column;gap:28px;position:relative;width:343px;margin:auto}.cancel_confirm .frame-wrapper{position:relative;width:100%;padding:0 16px}.cancel_confirm .div-3{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:100%}.cancel_confirm .text-wrapper-10{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative}.cancel_confirm .text-wrapper-11{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative}.cancel_confirm .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%;margin-bottom:75px}.cancel_confirm .div-5{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%}.cancel_confirm .div-6-text{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%;padding:0 16px}.cancel_confirm .div-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;gap:20px}.cancel_confirm .div-6{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;position:relative}.cancel_confirm .text-wrapper-56{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);margin-top:-1px;position:relative;width:100%;justify-content:space-between;margin-bottom:16px}.cancel_confirm .div-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.cancel_confirm .div-7-select{margin:16px 0 0}.cancel_confirm .radio-wrapper{display:inline-flex;align-items:center;gap:8px;position:relative;width:100%;min-height:23px}.cancel_confirm .radio-button-instance{border-radius:8px!important;height:16px!important;position:relative!important;width:16px!important;min-width:16px!important;min-height:23px;position:relative}.cancel_confirm .radio-label{min-height:23px;display:inline-block}.cancel_confirm .radio-button-2{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important}.cancel_confirm .radio-button-3{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-3px!important}.cancel_confirm .div-wrapper-2{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative;margin-top:12px}.cancel_confirm .text-wrapper-57{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.cancel_confirm .element{height:3px;position:relative;width:100%;margin-bottom:20px}.cancel_confirm .radio-button-4{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-16px!important}.cancel_confirm .div-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.cancel_confirm .check-box-instance{color:var(--black-900)!important;margin-right:-32px!important}.cancel_confirm .check-box-2{flex:0 0 auto!important}.cancel_confirm .check-box-3{color:var(--black-900)!important}.cancel_confirm .pulldown-instance{position:relative!important}.cancel_confirm .text-box-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.cancel_confirm .label_must,.cancel_confirm .label_optional{margin-left:8px}.cancel_confirm input[type=date]{padding-left:16px;background-image:url(https://repair.seiko-watch.co.jp/build/assets/calendar-C3Xnq8ID.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center;width:280px}.cancel_confirm input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1}.cancel_confirm select{height:44px;border-radius:4px;border:1px solid;border-color:var(--blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://repair.seiko-watch.co.jp/build/assets/arrow-down-CU1MX2Ip.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center;padding-left:16px;width:280px}.cancel_confirm .text-area.sp-small .rectangle,.cancel_confirm .text-area.sp-blue .rectangle{height:160px;width:100%;padding:8px}.cancel_confirm .div-7-text-area{width:100%}.cancel_confirm select,.cancel_confirm textarea{-webkit-appearance:none;appearance:none;-moz-appearance:none}.cancel_confirm .text-center{align-self:center}.cancel_confirm .check-box-instance{flex:0 0 auto!important;margin-right:-255px!important}.cancel_confirm .check-box-2{color:var(--black-900)!important}.cancel_confirm .check-box-3{flex:0 0 auto!important;margin-right:-32px!important;width:120px!important}.cancel_confirm .check-box-4{color:var(--black-900)!important;margin-right:-223px!important}.cancel_confirm .label-optional-instance{left:97px!important;position:absolute!important;top:23px!important}.cancel_confirm .design-component-instance-node{color:var(--white)!important}.cancel_confirm .div-12{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:57px;position:relative;width:100%}.cancel_confirm .img{height:1px;position:relative;width:343px}.cancel_confirm .frame-wrapper-2{height:24px;margin-top:36px}.cancel_confirm .div-13{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;width:144px}.cancel_confirm .arrow-7{height:24px!important;position:relative!important;width:24px!important}.cancel_confirm .text-wrapper-13{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.cancel_confirm .textarea-wrapper{width:100%}.cancel_confirm .button-disabled{background-color:gray!important}.cancel_confirm .calendar_form.one-68-sp_5,.cancel_confirm .calendar_form.one-68-sp_5 .group-22,.cancel_confirm .calendar_form.one-68-sp_5 .rectangle-25{height:40px}@media screen and (min-width: 769px){.cancel_confirm_title{padding-top:120px;gap:40px;width:100%}.cancel_confirm_title .div-2{gap:20px}.cancel_confirm_title .group{right:0}.cancel_confirm_title .div,.cancel_confirm_title .element{max-width:800px;width:93%}.cancel_confirm_title .div-3{gap:20px}.cancel_confirm{width:800px}.cancel_confirm .frame-wrapper{width:100%;padding:0}.cancel_confirm .div-4{width:100%}.cancel_confirm .div-6-text{width:100%;padding:0}.cancel_confirm_title .warning{width:40px!important;height:40px!important}.cancel_confirm .div-wrapper{gap:32px}.cancel_confirm_title .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.cancel_confirm_title .text-wrapper-2{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.cancel_confirm_title .text-wrapper-3{font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);color:var(--alert-1);font-size:var(--h2-pc-font-size);letter-spacing:var(--h2-pc-letter-spacing);line-height:var(--h2-pc-line-height);white-space:nowrap;font-style:var(--h2-pc-font-style);left:45px}.cancel_confirm .text-wrapper-10{font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);white-space:nowrap;font-family:var(--h2-pc-font-family);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.cancel_confirm .text-wrapper-11{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.cancel_confirm .text-wrapper-56{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}.cancel_confirm .text-wrapper-13{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}}.cancel_confirm .select-wrapper,.cancel_confirm .select-wrapper .div-7>div{width:100%}.cancel_confirm select{max-width:100%;width:auto;min-height:44px;height:auto;white-space:initial;word-wrap:break-word;padding-right:40px}.re_cancel_result{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;width:343px;margin:0 auto;padding-top:95px;min-height:calc(100% - 60px)}.re_cancel_result .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.re_cancel_result .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.re_cancel_result .check{height:100px!important;position:relative!important;width:100px!important}.re_cancel_result .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.re_cancel_result .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:335px}.re_cancel_result .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.re_cancel_result .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;text-align:center}.re_cancel_result .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.re_cancel_result .img{height:1px;position:relative;width:343px}.re_cancel_result .text-wrapper-2{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}@media screen and (min-width: 769px){.re_cancel_result,.re_cancel_result .div-2{width:100%}}.payment_list_label{height:39px;width:100%;margin:20px auto}.payment_list_label .text-wrapper{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);text-align:center;white-space:nowrap;padding:90px 0 0}.payment_list{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;max-width:500px;width:90%;margin:20px auto;padding:90px 0 0}.payment_list .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%;margin-bottom:52px}.payment_list .div-3.custom-gap{display:flex;gap:83px}.payment_list .text-wrapper-11{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;margin-top:-1px;position:relative}.payment_list .frame-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.payment_list .div-4{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.payment_list .div-5_{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.payment_list .div-6{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.payment_list .text-wrapper-12{color:#000;font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;white-space:nowrap;width:fit-content}.payment_list .check{height:28px!important;position:relative!important;width:28px!important}.payment_list .sub-title-instance{flex:0 0 auto!important;width:100%!important}.payment_list .design-component-instance-node{color:#000!important}.payment_list .div-7{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.payment_list .div-wrapper{height:129px;position:relative;width:100%}.payment_list .div-8{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:100%;margin-left:2px}.payment_list .radio-button-instance{width:200px!important}.payment_list .radio-button-2{margin-right:-154px!important}.payment_list .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:0 28px;position:relative;width:100%}.payment_list .group-2{height:32px;position:relative;width:100%}.payment_list .overlap-group-2{border-radius:2px;height:32px;position:relative}.payment_list .img{height:16px;left:7px;position:absolute;top:8px;width:27px}.payment_list .rectangle-2{border:1px solid;border-color:var(--black-100);border-radius:2px;height:32px;left:0;position:absolute;top:0;width:40px}.payment_list .overlap-wrapper{height:32px;left:44px;overflow:hidden;position:absolute;top:0;width:40px}.payment_list .overlap{height:324px;left:-483px;position:relative;top:-148px;width:1000px}.payment_list .visa-brandmark-blue-wrapper{height:324px;left:0;position:absolute;top:0;width:1000px}.payment_list .visa-brandmark-blue{height:10px;left:488px;object-fit:cover;position:absolute;top:159px;width:30px}.payment_list .rectangle-3{border:1px solid;border-color:var(--black-100);border-radius:2px;height:32px;left:483px;position:absolute;top:148px;width:40px}.payment_list .overlap-wrapper-2{height:32px;left:88px;overflow:hidden;position:absolute;top:0;width:40px}.payment_list .image{height:23px;left:488px;object-fit:cover;position:absolute;top:152px;width:30px}.payment_list .overlap-wrapper-3{height:32px;left:132px;overflow:hidden;position:absolute;top:0;width:40px}.payment_list .american-express-BB{height:24px;left:491px;object-fit:cover;position:absolute;top:152px;width:24px}.payment_list .overlap-wrapper-4{height:32px;left:176px;overflow:hidden;position:absolute;top:0;width:40px}.payment_list .image-2{height:21px;left:489px;object-fit:cover;position:absolute;top:154px;width:28px}.payment_list .group-3{height:58px;position:relative;width:100%;right:10px}.payment_list .text-wrapper-13{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:12px;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:relative;top:0;width:100%}.payment_list .text-line{text-indent:-1em;padding-left:1em}.payment_list .text-wrapper-14{color:var(--black-500);font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);left:0;letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height);position:absolute;top:0;width:12px}.payment_list .group-4{position:relative;width:100%}.payment_list .radio-button-3{width:228px!important}.payment_list .div-10{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;margin-right:-12px;padding:0 28px;position:relative;width:100%}.payment_list .div-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-right:-16px;position:relative;width:100%}.payment_list .group-5{height:32px;position:relative;width:100%}.payment_list .paypay-bank{height:32px;left:0;position:absolute;top:0;width:40px}.payment_list .seven-bank{height:32px!important;left:44px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .rakuten-bank{height:32px;left:88px;position:absolute;top:0;width:40px}.payment_list .SBI-netbank{height:32px!important;left:132px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .au-bank{height:32px!important;left:176px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .aeon-bank{height:32px;left:220px;position:absolute;top:0;width:40px}.payment_list .group-6{height:58px;margin-right:-4px;position:relative;width:100%}.payment_list .group-7{height:218px;position:relative;width:88px}.payment_list .radio-button-4{left:0!important;position:absolute!important;top:0!important}.payment_list .radio-button-5{left:0!important;position:absolute!important;top:39px!important}.payment_list .radio-button-6{margin-right:-14px!important}.payment_list .radio-button-7{left:0!important;position:absolute!important;top:78px!important}.payment_list .radio-button-8{left:0!important;position:absolute!important;top:117px!important}.payment_list .radio-button-9{margin-right:-65px!important}.payment_list .radio-button-10{left:0!important;position:absolute!important;top:156px!important}.payment_list .radio-button-11{margin-right:-31px!important}.payment_list .radio-button-wrapper{height:23px;left:0;position:absolute;top:195px;width:88px}.payment_list .radio-button-12{position:unset!important;width:unset!important}.payment_list .group-8{height:110px;position:relative;width:100%}.payment_list .radio-button-13{margin-right:-168px!important}.payment_list .div-12{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-right:-12px;padding:0 28px;position:relative;width:100%}.payment_list .lawson{height:32px;left:0;position:absolute;top:0;width:40px}.payment_list .family-mart{height:32px!important;left:44px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .mini-stop{height:32px;left:88px;position:absolute;top:0;width:40px}.payment_list .daily-yamazaki{height:32px!important;left:132px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .seico-mart{height:32px!important;left:176px!important;position:absolute!important;top:0!important;width:40px!important}.payment_list .pay-easy{height:32px;position:relative;width:40px}.payment_list .group-9{margin-right:-20px;position:relative;width:100%}.payment_list .group-10{position:relative;width:100%}.payment_list .group-11{height:77px;margin-right:-4px;position:relative;width:100%}.payment_list .div-13{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;margin-right:-35px;position:relative}.payment_list .div-14{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.payment_list .radio-button-14{align-self:stretch!important;width:100%!important}.payment_list .radio-button-15{margin-right:-48px!important}.payment_list .div-15{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px;padding:0 28px;position:relative}.payment_list .text-wrapper-15{color:var(--blue);font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);margin-top:-1px;position:relative;text-decoration:underline;white-space:nowrap;width:fit-content}.payment_list .link-6{height:14px!important;position:relative!important;width:14px!important;fill:#0d6efd}.payment_list .radio-button-16{margin-right:-28px!important}.payment_list .radio-button-17{margin-right:-56px!important}.payment_list .radio-button-18{margin-right:-42px!important}.payment_list .group-12{height:110px;position:relative;width:100%}.payment_list .div-16{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:100%;margin-left:2px}.payment_list .group-13{height:12px;margin-right:-60px;position:relative;width:100%}.payment_list .button-main-2{height:unset!important;margin-top:-1px!important;white-space:unset!important}.payment_list .div-17{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.payment_list .element{height:1px;position:relative;width:100%}.payment_list .div-18{height:24px;position:relative;width:145px}.payment_list .text-wrapper-16{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;top:-1px;white-space:nowrap}.payment_list .arrow-5{height:24px!important;left:-9px!important;position:relative!important;width:24px!important;transform:scaleX(-1)!important;bottom:26px!important}.payment_list .default-button{border:0;background:none;padding:0;margin:0}.payment_list .default-button[disabled] .button-main.sp_3{background-color:#ccc!important}.payment_list .how-to-pay svg{fill:#0d6efd;width:14px;height:14px;position:relative;bottom:1px}@media screen and (min-width: 769px){.payment_list{max-width:800px;width:95%;min-height:calc(100vh - 60px)}.payment_list .div-wrapper{height:125px}.payment_list .group-8{height:95px}.payment_list .group-11{height:50px}.payment_list .button-card-size{height:64px!important;width:auto;padding:0 20px}.payment_list .pc-size-none{display:none}.payment_list .div-3{margin:0}.payment_list_label .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.payment_list .text-wrapper-11{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style);margin-top:12px}.payment_list .text-wrapper-12{font-weight:var(--h4-pc-font-weight);font-size:var(--h4-pc-font-size);line-height:var(--h4-pc-line-height);font-family:var(--h4-pc-font-family);letter-spacing:var(--h4-pc-letter-spacing);font-style:var(--h4-pc-font-style)}.payment_list .text-wrapper-41{font-size:var(--body-link-pc-font-size);line-height:22.4px}.payment_list .text-wrapper-25{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}.payment_list .text-wrapper-13{font-family:var(--body-small-pc-font-family);font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);letter-spacing:var(--body-small-pc-letter-spacing);line-height:var(--body-small-pc-line-height);font-style:var(--body-small-pc-font-style)}.payment_list .text-wrapper-15{font-size:var(--body-small-link-pc-font-size);line-height:var(--body-small-link-pc-line-height);font-family:var(--body-small-link-pc-font-family);font-weight:var(--body-small-link-pc-font-weight);letter-spacing:var(--body-small-link-pc-letter-spacing);font-style:var(--body-small-link-pc-font-style)}.payment_list .link-6{height:16px!important;width:16px!important}.payment_list .div-17{margin-bottom:60px}.payment_list .text-wrapper-16{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.payment_list .arrow-5{bottom:28px!important}.payment_list .button_disabled{background-color:gray!important}.payment_list .how-to-pay svg{width:16px;height:16px}}@media screen and (max-width: 411px){.payment_list .group-13{height:30px}}.payment_list .radio-button .text-wrapper-41{position:absolute;top:-1px;white-space:nowrap}.enq_form{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;margin:auto;width:343px;min-height:calc(100vh - 120px)}.enq_form .button_disabled{background-color:gray!important}.enq_form .div-4{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;max-width:500px;padding:0 16px}.enq_form .div-5{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%;gap:20px}.enq_form .div-6{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;position:relative}.enq_form .text-wrapper-56{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);margin-top:-1px;position:relative;width:fit-content;justify-content:space-between;margin-bottom:16px}.enq_form .design-component-instance-node{color:var(--white)!important}.enq_form .div-7{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.enq_form .div-7-select{margin:16px 0 0}.enq_form .radio-wrapper{display:inline-flex;align-items:center;gap:8px;position:relative;width:100%;min-height:23px}.enq_form .radio-button-instance{border-radius:8px!important;height:16px!important;position:relative!important;width:16px!important;min-width:16px!important;min-height:23px;position:relative}.enq_form .radio-label{min-height:23px;display:inline-block}.enq_form .radio-button-2{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important}.enq_form .radio-button-3{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-3px!important}.enq_form .div-wrapper-2{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative;margin-top:12px}.enq_form .text-wrapper-57{color:var(--alert-1);font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.enq_form .element{height:3px;position:relative;width:100%;margin-bottom:20px}.enq_form .radio-button-4{color:var(--black-900)!important;font-family:var(--body-base-pc-font-family)!important;font-size:var(--body-base-pc-font-size)!important;font-style:var(--body-base-pc-font-style)!important;font-weight:var(--body-base-pc-font-weight)!important;letter-spacing:var(--body-base-pc-letter-spacing)!important;line-height:var(--body-base-pc-line-height)!important;margin-right:-16px!important}.enq_form .div-8{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.enq_form .check-box-instance{color:var(--black-900)!important;margin-right:-32px!important}.enq_form .check-box-2{flex:0 0 auto!important}.enq_form .check-box-3{color:var(--black-900)!important}.enq_form .pulldown-instance{position:relative!important}.enq_form .div-9{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.enq_form .text-box-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.enq_form .text-wrapper-58{align-self:stretch;color:#6e6e6e;font-family:var(--body-small2-pc-font-family);font-size:var(--body-small2-pc-font-size);font-style:var(--body-small2-pc-font-style);font-weight:var(--body-small2-pc-font-weight);letter-spacing:var(--body-small2-pc-letter-spacing);line-height:var(--body-small2-pc-line-height);position:relative}.enq_form .button-main{height:64px;position:relative;width:300px;margin:0 auto}.enq_form .div-10{align-items:center;background-color:var(--blue);display:inline-flex;padding:16px 8px 16px 24px;position:relative;width:100%}.enq_form .text-wrapper-59{color:var(--BG-1);font-family:Noto Sans JP,Helvetica;font-size:18px;font-weight:700;height:23px;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:236px}.enq_form .arrow-5{height:32px!important;position:relative!important;width:32px!important}.enq_form_title{align-items:center;display:flex;justify-content:center;flex-direction:column;position:relative;width:343px;margin:auto;padding:75px 0 0}.enq_form_title .text-wrapper{color:var(--black-900);font-family:var(--h1-pc-font-family);font-size:var(--h2-pc-font-size);font-style:var(--h1-pc-font-style);font-weight:var(--h1-pc-font-weight);letter-spacing:var(--h1-pc-letter-spacing);line-height:var(--h1-pc-line-height);margin-top:-1px;margin-bottom:20px;position:relative;max-width:500px;width:95%;text-align:center}.enq_form_title .element{color:var(--black-900);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;padding-bottom:24px}.enq_form_title .img{height:1px;position:relative;width:343px}.enq_form .label_must,.enq_form .label_optional{margin-left:8px}.enq_form input[type=date]{padding-left:16px;background-image:url(https://repair.seiko-watch.co.jp/build/assets/calendar-C3Xnq8ID.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center}.enq_form input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1}.enq_form select{width:280px;height:44px;border-radius:4px;border:1px solid;border-color:var(--blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://repair.seiko-watch.co.jp/build/assets/arrow-down-CU1MX2Ip.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 12px center;padding-left:16px}.enq_form .div-7-text-area{width:100%}.enq_form .text-area .rectangle{height:160px;width:100%;padding:8px}.enq_form .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.enq_form .element-2{height:1px;position:relative;width:343px}.enq_form .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.enq_form select:focus,.enq_form textarea:focus{border:1px solid;border-color:var(--blue);border-radius:4px}.enq_form .calendar_form.one-68-sp_5,.enq_form .calendar_form.one-68-sp_5 .group-22,.enq_form .calendar_form.one-68-sp_5 .rectangle-25{height:40px}@media screen and (max-width: 768px){.enq_form .button-main{display:flex;align-items:center;justify-content:center;width:100%;margin:0}}@media screen and (min-width: 769px){.enq_form{min-height:calc(100vh - 60px);width:100%}.enq_form_title{padding:120px 0 0;width:100%}.enq_form_title .element{width:800px;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.enq_form .div-4{max-width:800px;margin-bottom:30px}.enq_form .div-5{gap:30px;width:100%}.enq_form .element{margin-bottom:32px}.enq_form_title .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style);max-width:800px;width:95%}.enq_form_title .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.enq_form .text-wrapper-56{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);color:var(--black-900);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);white-space:nowrap;font-style:var(--body-base-pc-font-style)}.enq_form .div-3{display:none}.enq_form .text-wrapper-57{font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height)}}html,body,.whole{height:100%}.enq_result{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:96%;max-width:500px;margin:0 auto;padding:75px 0;min-height:calc(100vh - 120px)}.enq_result .frame-wrapper{align-items:center;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:90%}.enq_result .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.enq_result .check{height:100px!important;position:relative!important;width:100px!important}.enq_result .div-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.enq_result .text-wrapper{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.enq_result .div-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:50px;position:relative;width:100%}.enq_result .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.enq_result .p{align-self:stretch;color:var(--black-900);font-family:Noto Sans JP,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:19.2px;position:relative;text-align:center}.enq_result .span{color:#000;font-family:var(--body-small-sp-font-family);font-size:var(--body-small-sp-font-size);font-style:var(--body-small-sp-font-style);font-weight:var(--body-small-sp-font-weight);letter-spacing:var(--body-small-sp-letter-spacing);line-height:var(--body-small-sp-line-height)}.enq_result .text-wrapper-2{font-family:var(--body-small-link-sp-font-family);font-size:var(--body-small-link-sp-font-size);font-style:var(--body-small-link-sp-font-style);font-weight:var(--body-small-link-sp-font-weight);letter-spacing:var(--body-small-link-sp-letter-spacing);line-height:var(--body-small-link-sp-line-height);text-decoration:underline;margin:0 auto}.enq_result .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.enq_result .img{height:1px;position:relative;max-width:343px;width:100%;margin:0 auto}.enq_result .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}@media screen and (min-width: 769px){.enq_result{padding:125px 0 200px;max-width:800px;gap:80px;min-height:calc(100vh - 60px)}.enq_result .frame-wrapper{width:100%}.enq_result .pc-size-none{display:none}.enq_result .div{gap:40px}.enq_result .div-2{gap:16px}.enq_result .check{width:120px!important;height:120px!important}.enq_result .text-wrapper{font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);font-weight:var(--h2-pc-font-weight);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.enq_result .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.enq_result .text-wrapper-2{font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}}.notfound{width:100%;align-items:center;display:inline-flex;flex-direction:column;gap:52px;position:relative;margin:0 auto;padding:75px 0;min-height:calc(100vh - 120px)}.notfound .frame-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:93%;max-width:500px;margin:0 auto}.notfound .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.notfound .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:52px;position:relative;width:100%}.notfound .div-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.notfound .text-wrapper{color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:100%}.notfound .text-wrapper-2{color:#000;font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);position:relative;text-align:center;width:100%}.notfound .element-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.notfound .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.notfound .div-3{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:36px;position:relative}.notfound .img{height:1px;position:relative;max-width:311px;width:95%;margin:0 auto}.notfound .div-4{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;position:relative}.notfound .view{height:27px;position:relative;width:85px}.notfound .text-wrapper-3{color:#000;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);left:0;letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:absolute;text-align:center;text-decoration:underline;top:1px;white-space:nowrap}.notfound .text-wrapper-4{color:#000;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline;white-space:nowrap;width:fit-content}.notfound .frame-wrapper-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative}.notfound .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.notfound .text-wrapper-5{color:#000;font-family:var(--body-strong-sp-font-family);font-size:var(--body-strong-sp-font-size);font-style:var(--body-strong-sp-font-style);font-weight:var(--body-strong-sp-font-weight);letter-spacing:var(--body-strong-sp-letter-spacing);line-height:var(--body-strong-sp-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.notfound .div-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;position:relative;width:100%}.notfound .text-wrapper-6{color:#000;font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);margin-top:-1px;position:relative;text-align:center;text-decoration:underline;white-space:nowrap;width:fit-content}.notfound .pc-size-transform{width:100%}@media screen and (min-width: 769px){.notfound{padding:125px 0 200px;min-height:calc(100vh - 60px)}.notfound .frame-wrapper{width:95%;max-width:600px}.notfound .div{gap:64px}.notfound .div-3{flex-direction:row;justify-content:center;align-items:flex-start;width:400px;right:10px}.notfound .pc-size-transform{transform:rotate(90deg);width:192px;height:2px;top:95px;position:absolute}.notfound .frame-wrapper-2{width:50%}.notfound .div-4{left:25px;width:44%}.notfound .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.notfound .text-wrapper-2{font-weight:var(--h5-pc-font-weight);font-size:var(--h5-pc-font-size);line-height:var(--h5-pc-line-height);font-family:var(--h5-pc-font-family);letter-spacing:var(--h5-pc-letter-spacing);font-style:var(--h5-pc-font-style)}.notfound .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.notfound .text-wrapper-3,.notfound .text-wrapper-4,.notfound .text-wrapper-6{font-weight:var(--body-link-pc-font-weight);font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}.notfound .text-wrapper-5{font-weight:var(--body-strong-pc-font-weight);font-size:var(--body-strong-pc-font-size);line-height:var(--body-strong-pc-line-height);font-family:var(--body-strong-pc-font-family);letter-spacing:var(--body-strong-pc-letter-spacing);font-style:var(--body-strong-pc-font-style)}}.unexpected{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto;padding:75px 0;min-height:calc(100vh - 120px)}.unexpected .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:93%;max-width:500px}.unexpected .div-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.unexpected .div{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:52px;position:relative;width:100%}.unexpected .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.unexpected .text-wrapper{color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:100%}.unexpected .text-wrapper-2{color:#000;font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);position:relative;text-align:center;width:100%}.unexpected .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.unexpected .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:100%}.unexpected .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%}.unexpected .img{height:1px;position:relative;width:343px}.unexpected .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}@media screen and (min-width: 769px){.unexpected{padding:125px 0 200px;gap:120px;min-height:calc(100vh - 60px)}.unexpected .frame-wrapper{width:95%;max-width:600px}.unexpected .div{gap:64px}.unexpected .text-wrapper{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.unexpected .text-wrapper-2{font-weight:var(--h5-pc-font-weight);font-size:var(--h5-pc-font-size);line-height:var(--h5-pc-line-height);font-family:var(--h5-pc-font-family);letter-spacing:var(--h5-pc-letter-spacing);font-style:var(--h5-pc-font-style)}.unexpected .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.unexpected .text-wrapper-3{font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}}.timeout{align-items:center;display:flex;flex-direction:column;gap:60px;position:relative;width:100%;margin:0 auto;padding:75px 0;min-height:calc(100vh - 120px)}.timeout .frame-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;max-width:500px;width:90%}.timeout .div-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.timeout .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.timeout .text-wrapper-3{color:var(--black-900);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:100%}.timeout .text-wrapper-4{color:#000;font-family:var(--h5-sp-font-family);font-size:var(--h5-sp-font-size);font-style:var(--h5-sp-font-style);font-weight:var(--h5-sp-font-weight);letter-spacing:var(--h5-sp-letter-spacing);line-height:var(--h5-sp-line-height);position:relative;text-align:center;width:100%}.timeout .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.timeout .element{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center;width:100%}.timeout .div-4{align-self:stretch;display:flex;flex-direction:column;gap:36px;padding:0 0 32px;position:relative;width:100%;align-items:center}.timeout .div-4_{font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);display:flex;justify-content:center}.timeout .element-2{height:1px;position:relative;width:100%}.timeout .text-wrapper-5{align-self:stretch;color:var(--black-900);font-family:var(--body-link-sp-font-family);font-size:var(--body-link-sp-font-size);font-style:var(--body-link-sp-font-style);font-weight:var(--body-link-sp-font-weight);letter-spacing:var(--body-link-sp-letter-spacing);line-height:var(--body-link-sp-line-height);position:relative;text-align:center;text-decoration:underline}.timeout .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.timeout .button-normal-wrapper{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-left:-3.5px;margin-right:-3.5px;position:relative;width:100%}@media screen and (min-width: 769px){.timeout{padding:125px 0 200px;gap:120px;min-height:calc(100vh - 60px)}.timeout .pc-size-none{display:none}.timeout .div-2{gap:64px}.timeout .text-wrapper-3{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.timeout .text-wrapper-4{font-weight:var(--h5-pc-font-weight);font-size:var(--h5-pc-font-size);line-height:var(--h5-pc-line-height);font-family:var(--h5-pc-font-family);letter-spacing:var(--h5-pc-letter-spacing);font-style:var(--h5-pc-font-style)}.timeout .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.timeout .text-wrapper-5{font-size:var(--body-link-pc-font-size);line-height:var(--body-link-pc-line-height);font-family:var(--body-link-pc-font-family);font-weight:var(--body-link-pc-font-weight);letter-spacing:var(--body-link-pc-letter-spacing);font-style:var(--body-link-pc-font-style)}.timeout .div-4_{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}}.credit_result{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;max-width:500px;width:90%;margin:20px auto;padding:90px 0 0;min-height:calc(100vh - 120px)}.credit_result .frame-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:60px;position:relative;width:100%}.credit_result .div-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.credit_result .div-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative;width:100%}.credit_result .div-3{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.credit_result .check{height:100px!important;position:relative!important;width:100px!important}.credit_result .div-4{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative}.credit_result .div-4_{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;font-weight:var(--body-base-sp-font-weight);color:var(--white);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);justify-content:center}.credit_result .text-wrapper-3{align-self:stretch;color:var(--black-900);font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.credit_result .element-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.credit_result .element{align-self:stretch;color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);margin-top:-1px;position:relative;text-align:center}.credit_result .div-5{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0 0 32px;position:relative;width:100%}.credit_result .element-2{height:1px;position:relative;width:343px}.credit_result .div-6{height:24px;position:relative;top:33px;width:auto}.credit_result .text-wrapper-4{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:relative;white-space:nowrap}.credit_result .arrow-4{height:24px!important;position:relative!important;width:24px!important;bottom:25px!important;right:26px;transform:scaleX(-1)!important}.credit_result .error{width:100px!important;height:100px!important}@media screen and (min-width: 769px){.credit_result{max-width:600px;width:95%;padding:100px 0 80px;min-height:calc(100vh - 60px)}.credit_result .check{position:relative!important;width:120px!important;height:120px!important}.credit_result .div-3,.credit_result .div-2{gap:40px}.credit_result .text-wrapper-3{font-weight:var(--h2-pc-font-weight);font-size:var(--h2-pc-font-size);line-height:var(--h2-pc-line-height);font-family:var(--h2-pc-font-family);letter-spacing:var(--h2-pc-letter-spacing);font-style:var(--h2-pc-font-style)}.credit_result .element{font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);font-style:var(--body-base-pc-font-style)}.credit_result .text-wrapper-4{font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.credit_result .div-4,.credit_result .div-4-gap-pc-size{gap:32px}.credit_result .div-4_{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.credit_result .arrow-4{bottom:26px!important}.credit_result .error{width:120px!important;height:120px!important}}.settlement_notify{align-items:flex-start;display:flex;flex-direction:column;gap:60px;position:relative;max-width:500px;width:90%;margin:20px auto;padding:90px 0;min-height:calc(100vh - 120px)}.settlement_notify .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.settlement_notify .div-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.settlement_notify .div-4{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.settlement_notify .div-4_{display:flex;justify-content:center;font-family:var(--body-base-sp-font-family);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);font-style:var(--body-base-sp-font-style)}.settlement_notify .text-wrapper-3{align-self:stretch;color:#000;font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);margin-top:-1px;position:relative;text-align:center}.settlement_notify .text-wrapper-4{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative}.settlement_notify .group{height:82px;margin-right:-4px;position:relative;width:347px}.settlement_notify .overlap-group{background-color:#fff;border:2px solid;border-color:var(--blue);height:82px;position:relative;width:343px}.settlement_notify .text-wrapper-5{color:var(--blue);font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;left:-2px;letter-spacing:0;line-height:22.4px;position:absolute;text-align:center;top:11px;width:343px}.settlement_notify .text-wrapper-6{color:var(--blue);font-family:var(--h1-sp-font-family);font-size:var(--h1-sp-font-size);font-style:var(--h1-sp-font-style);font-weight:var(--h1-sp-font-weight);left:10px;letter-spacing:var(--h1-sp-letter-spacing);line-height:var(--h1-sp-line-height);position:absolute;text-align:center;top:32px;width:319px}.settlement_notify .rectangle{display:none}.settlement_notify .div-5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%;margin-top:16px}.settlement_notify .div-6{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.settlement_notify .text-wrapper-7{align-self:stretch;color:#000;font-family:var(--h2-sp-font-family);font-size:var(--h2-sp-font-size);font-style:var(--h2-sp-font-style);font-weight:var(--h2-sp-font-weight);letter-spacing:var(--h2-sp-letter-spacing);line-height:var(--h2-sp-line-height);margin-top:-1px;position:relative;text-align:center}.settlement_notify .text-wrapper-8{align-self:stretch;color:#000;font-family:Noto Sans JP,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:22.4px;position:relative;text-align:center}.settlement_notify .paypay-bank{height:64px!important;position:relative!important;width:80px!important}.settlement_notify .div-7{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:36px;height:57px;padding:0 0 32px;position:relative;width:100%}.settlement_notify .element{height:1px;position:relative;width:343px}.settlement_notify .div-8{height:24px;left:107px;position:absolute;top:33px;width:131px}.settlement_notify .text-wrapper-9{color:var(--black-900);font-family:var(--body-base-sp-font-family);font-size:var(--body-base-sp-font-size);font-style:var(--body-base-sp-font-style);font-weight:var(--body-base-sp-font-weight);left:19px;letter-spacing:var(--body-base-sp-letter-spacing);line-height:var(--body-base-sp-line-height);position:absolute;top:-1px;white-space:nowrap}.settlement_notify .arrow-4{height:24px!important;left:-9px!important;position:absolute!important;top:0!important;width:24px!important}.settlement_notify .overlap-wrapper{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center}.settlement_notify .overlap-group-2{border:2px solid;border-color:var(--blue);position:relative;width:100%;max-width:400px}.settlement_notify .overlap-group-2 dl{display:grid;grid-template-columns:36% 64%;width:100%;margin:0;padding:6px 16px;box-sizing:border-box}.settlement_notify .overlap-group-2 dl dt:first-child,.settlement_notify .overlap-group-2 dl dt:first-child+dd{border-top:none}.settlement_notify .overlap-group-2 dl dt,.settlement_notify .overlap-group-2 dl dd{padding:10px 0;margin:0;border-top:1px dashed #CCCCCC}.settlement_notify .overlap-group-2 dl dt{color:var(--blue);font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);display:flex;align-items:center}.settlement_notify .overlap-group-2 dl dd{text-align:right;color:var(--blue);font-weight:700;font-family:var(--h3-sp-font-family);font-weight:var(--h3-sp-font-weight);font-size:var(--h3-sp-font-size);letter-spacing:var(--h3-sp-letter-spacing);line-height:var(--h3-sp-line-height);font-style:var(--h3-sp-font-style);display:flex;align-items:flex-end;flex-direction:column;justify-content:center;word-break:break-all}.settlement_notify .overlap-group-3{border:2px solid;border-color:#888;width:100%;max-width:400px;position:relative}.settlement_notify .overlap-group-3 dl{display:grid;grid-template-columns:36% 64%;width:100%;margin:0;padding:6px 16px;box-sizing:border-box}.settlement_notify .overlap-group-3 dl dt:first-child,.settlement_notify .overlap-group-3 dl dt:first-child+dd{border-top:none}.settlement_notify .overlap-group-3 dl dt,.settlement_notify .overlap-group-3 dl dd{padding:10px 0;margin:0;border-top:1px dashed #CCCCCC}.settlement_notify .overlap-group-3 dl dt{font-weight:var(--body-base-sp-font-weight);font-size:var(--body-base-sp-font-size);line-height:var(--body-base-sp-line-height);font-family:var(--body-base-sp-font-family);letter-spacing:var(--body-base-sp-letter-spacing);font-style:var(--body-base-sp-font-style);display:flex;align-items:center}.settlement_notify .overlap-group-3 dl dd{text-align:right;font-weight:var(--h3-sp-font-weight);color:var(--black-900);font-size:var(--h3-sp-font-size);line-height:var(--h3-sp-line-height);letter-spacing:var(--h3-sp-letter-spacing);font-style:var(--h3-sp-font-style);display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.settlement_notify .logo{margin:0 auto;width:100px}.settlement_notify .convenience-store-name{text-align:center;position:absolute;top:-20px;font-weight:var(--body-small-sp-font-weight);font-size:var(--body-small-sp-font-size);line-height:var(--body-small-sp-line-height);font-family:var(--body-small-sp-font-family);letter-spacing:var(--body-small-sp-letter-spacing);font-style:var(--body-small-sp-font-style)}.settlement_notify .how-to-pay{font-weight:var(--body-small-link-sp-font-weight);font-size:var(--body-small-link-sp-font-size);line-height:var(--body-small-link-sp-line-height);font-family:var(--body-small-link-sp-font-family);letter-spacing:var(--body-small-link-sp-letter-spacing);font-style:var(--body-small-link-sp-font-style)}.settlement_notify .how-to-pay svg{fill:#0d6efd;width:14px;height:14px;position:relative;bottom:1px}.settlement_notify .overlap-group-2 svg{fill:#0d6efd;position:relative;bottom:2px}.settlement_notify dl dd a{color:#0d6efd}.settlement_notify .text-a-margin{display:block;content:"";margin:10px 0}.settlement_notify .atm-group{grid-template-columns:34% 66%!important}@media screen and (min-width: 769px){.settlement_notify .pc-size-none{display:none}.settlement_notify{max-width:700px;width:95%;padding:120px 0 150px;min-height:calc(100vh - 60px)}.settlement_notify .text-wrapper-4{text-align:center}.settlement_notify .div-3{gap:32px}.settlement_notify .div-4{gap:24px}.settlement_notify .div-2{gap:32px}.settlement_notify .overlap-group-2,.settlement_notify .overlap-group-3{max-width:450px}.settlement_notify .text-wrapper-3{font-weight:var(--h1-pc-font-weight);font-size:var(--h1-pc-font-size);line-height:var(--h1-pc-line-height);font-family:var(--h1-pc-font-family);letter-spacing:var(--h1-pc-letter-spacing);font-style:var(--h1-pc-font-style)}.settlement_notify .text-wrapper-4{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.settlement_notify .convenience-store-name{font-weight:var(--body-small-pc-font-weight);font-size:var(--body-small-pc-font-size);line-height:var(--body-small-pc-line-height);font-family:var(--body-small-pc-font-family);letter-spacing:var(--body-small-pc-letter-spacing);font-style:var(--body-small-pc-font-style);top:-22px}.settlement_notify .overlap-group-2 dl,.settlement_notify .overlap-group-3 dl{grid-template-columns:42% 58%}.settlement_notify .overlap-group-2 dl dt{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.settlement_notify .overlap-group-2 dl dd{font-family:var(--h3-pc-font-family);font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);letter-spacing:var(--h3-pc-letter-spacing);line-height:var(--h3-pc-line-height);font-style:var(--h3-pc-font-style)}.settlement_notify .overlap-group-3 dl dt{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.settlement_notify .overlap-group-3 dl dd{font-weight:var(--h3-pc-font-weight);font-size:var(--h3-pc-font-size);line-height:var(--h3-pc-line-height);font-family:var(--h3-pc-font-family);letter-spacing:var(--h3-pc-letter-spacing);font-style:var(--h3-pc-font-style)}.settlement_notify .how-to-pay{font-weight:var(--body-small-link-pc-font-weight);font-size:var(--body-small-link-pc-font-size);line-height:var(--body-small-link-pc-line-height);font-family:var(--body-small-link-pc-font-family);letter-spacing:var(--body-small-link-pc-letter-spacing);font-style:var(--body-small-link-pc-font-style)}.settlement_notify .how-to-pay svg{width:16px;height:16px}.settlement_notify .div-4_{font-weight:var(--body-base-pc-font-weight);font-size:var(--body-base-pc-font-size);line-height:var(--body-base-pc-line-height);font-family:var(--body-base-pc-font-family);letter-spacing:var(--body-base-pc-letter-spacing);font-style:var(--body-base-pc-font-style)}.settlement_notify .div-5{margin-top:20px}.settlement_notify .pc-text-left{text-align:left}}.element-qr{background-color:var(--collection-1-white);display:block;width:100%}.element-qr .overlap-4{background-image:url(../../../static/img/rectangle-196543.svg);background-size:100% 100%;height:812px;position:relative}.element-qr .component{height:100px;left:0;position:absolute;top:0;width:100%}.element-qr .div-9{height:44px;left:0;position:absolute;top:0;width:100%}.element-qr .top{-webkit-backdrop-filter:blur(12px) brightness(100%);align-items:flex-start;backdrop-filter:blur(12px) brightness(100%);display:flex;flex-direction:column;position:relative;width:100%}.element-qr .status-bar{align-self:stretch;height:44px;position:relative;width:100%}.element-qr .left-side{height:21px;left:21px;position:relative;top:12px;width:54px}.element-qr .top-wrapper{align-items:flex-start;display:inline-flex;flex-direction:column;left:0;position:absolute;top:0}.element-qr .status-bar-wrapper{-webkit-backdrop-filter:blur(12px) brightness(100%);align-items:flex-start;backdrop-filter:blur(12px) brightness(100%);display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.element-qr .right-side{height:11px;left:294px;position:absolute;top:17px;width:67px}.element-qr .battery{height:11px;left:42px;position:absolute;top:0;width:24px}.element-qr .wifi{height:11px;left:22px;position:absolute;top:0;width:15px}.element-qr .mobile-signal{height:11px;left:0;position:absolute;top:0;width:17px}.element-qr .left-side-2{height:21px;left:21px;position:absolute;top:12px;width:54px}.element-qr .overlap-group-3{height:44px;left:0;position:absolute;top:50px;width:100%}.element-qr .language-wrapper{align-items:center;display:inline-flex;flex-direction:column;left:314px;padding:0 4px 4px;position:absolute;top:11px}.element-qr .frame-139{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.element-qr .frame-140{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;height:44px;justify-content:center;padding:4px 16px;position:relative}.element-qr .text-wrapper-66{color:var(--collection-1-white);font-family:var(--h3-medium-font-family);font-size:var(--h3-medium-font-size);font-style:var(--h3-medium-font-style);font-weight:var(--h3-medium-font-weight);letter-spacing:var(--h3-medium-letter-spacing);line-height:var(--h3-medium-line-height);position:relative;white-space:nowrap;width:fit-content}.element-qr .close-a{height:32px!important;position:relative!important;width:32px!important}.element-qr .frame-141{align-items:center;display:inline-flex;flex-direction:column;gap:16px;left:30px;position:absolute;top:109px}.element-qr .text-wrapper-67{color:var(--collection-1-white);font-family:var(--body-2-font-family);font-size:var(--body-2-font-size);font-style:var(--body-2-font-style);font-weight:var(--body-2-font-weight);letter-spacing:var(--body-2-letter-spacing);line-height:var(--body-2-line-height);margin-top:-1px;position:relative;text-align:center;width:316px}.element-qr .group-9{height:316px;position:absolute;top:130px;transform:rotate(90deg);width:132px}.element-qr .jan{height:110px!important;left:-82px!important;position:absolute!important;top:103px!important;transform:rotate(-90deg)!important;width:296px!important}.element-qr .vector{height:34px;left:-3px;position:absolute;top:-3px;transform:rotate(-90deg);width:34px}.element-qr .vector-2{height:34px;left:-3px;position:absolute;top:285px;transform:rotate(-90deg);width:34px}.element-qr .vector-3{height:34px;left:101px;position:absolute;top:285px;transform:rotate(-90deg);width:34px}.element-qr .vector-4{height:34px;left:101px;position:absolute;top:-3px;transform:rotate(-90deg);width:34px}.element-qr .camera_area{align-items:center;display:inline-flex;flex-direction:column;position:absolute;width:100%}.element-qr .frame-170{justify-content:center!important}.element-qr .frame-171{position:absolute!important;right:16px!important}.element-qr .frame-170{align-items:center;display:flex;justify-content:space-between;position:absolute;width:100%;max-width:584px;top:30px;left:50%;transform:translate(-50%,-50%)}.element-qr .frame-171{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;height:44px;justify-content:center;padding:4px 16px;position:relative}.element-qr .text-wrapper-81{color:var(--BG-1);font-family:var(--body-base-pc-font-family);font-size:var(--body-base-pc-font-size);font-style:var(--body-base-pc-font-style);font-weight:var(--body-base-pc-font-weight);letter-spacing:var(--body-base-pc-letter-spacing);line-height:var(--body-base-pc-line-height);position:relative;white-space:nowrap;width:fit-content}.element-qr .close-600-a-4{height:32px!important;position:relative!important;width:32px!important}.element-qr .frame-172{align-items:center;display:inline-flex;flex-direction:column;gap:16px;position:absolute;top:65px;width:100%}.element-qr .text-wrapper-82{color:var(--BG-1);font-family:var(--body-base-font-family);font-size:var(--body-base-font-size);font-style:var(--body-base-font-style);font-weight:var(--body-base-font-weight);letter-spacing:var(--body-base-letter-spacing);line-height:var(--body-base-line-height);margin-top:-1px;position:relative;text-align:center;width:316px}.element-qr .jan_popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.element-qr .frame-152{align-items:center;background-color:var(--collection-1-white);border-radius:4px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 16px;width:100%;max-width:552px;min-width:344px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.element-qr .frame-153{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;margin-left:-2px;margin-right:-2px;position:relative}.element-qr .text-wrapper-73{color:var(--collection-1-black);font-family:var(--h5-medium-font-family);font-size:var(--h5-medium-font-size);font-style:var(--h5-medium-font-style);font-weight:var(--h5-medium-font-weight);letter-spacing:var(--h5-medium-letter-spacing);line-height:var(--h5-medium-line-height);margin-top:-1px;position:relative;text-align:center;width:316px}.element-qr .buttons-instance-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.element-qr .buttons-38{height:48px!important;width:288px!important}.element-qr .buttons-39{margin-bottom:-3px!important;margin-top:-5px!important}.element-qr .overlap-group-wrapper{height:280px;left:48px;position:absolute;top:25%;width:25%;z-index:1}.element-qr .overlap-14{height:288px;left:-4px;position:relative;top:-4px;width:288px}.element-qr .seiko-qr-241084-2-2{height:237px!important;left:26px!important;position:absolute!important;top:26px!important;width:237px!important}.element-qr .vector-13{height:48px;left:0;position:absolute;top:0;width:48px}.element-qr .vector-14{height:48px;left:0;position:absolute;top:240px;width:48px}.element-qr .vector-15{height:48px;left:240px;position:absolute;top:240px;width:48px}.element-qr .vector-16{height:48px;left:240px;position:absolute;top:0;width:48px}
