@import"https://fonts.googleapis.com/css2?family=Allura&family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";:root{--color-base: #F5F1EC;--color-main: #60452B;--color-main-text: #83674d;--color-main-text-reverse: #FFF;--color-sub: black;--color-accent: #F48FB1;--color-accent-reverse: #FFF;--color-achromatic-text: #333;--color-achromatic-text2: #555;--color-achromatic-text-reverse: #FFF;--color-link-text: #1E88E5;--color-link-text-reverse: #FFF}[v-cloak]{display:none}body{font-family:"M PLUS Rounded 1c";line-height:1.15;-webkit-font-smoothing:auto;background-color:var(--color-base)}.x-sp-header{box-shadow:0 10px 10px #ddd}.dialog .v-card{background-color:var(--color-base)}.dialog .v-card-title{color:var(--color-main);font-weight:400}.dialog .v-card-subtitle{color:var(--color-main-text)}.dialog .v-card-text .choice-button{font-weight:400}.dialog .v-card-actions{color:var(--color-main)}.container{width:100%}.container .title-en{color:var(--color-main);font-family:Allura;font-size:3rem;margin-top:4rem;text-align:center}.container .title-ja{color:var(--color-main-text);font-family:"M PLUS Rounded 1c";font-size:.8rem;margin-top:-.5rem;margin-bottom:6rem;text-align:center}.container .wrapper{margin:0 auto;max-width:1000px}.container .wrapper .confirm-box-wrapper{color:var(--color-main-text);padding:0 1rem}.container .wrapper .confirm-box-wrapper .confirm-text{margin-bottom:2rem;text-align:center}.container .wrapper .confirm-box-wrapper .confirm-box{border:1px solid var(--color-main-text);border-radius:8px;overflow:hidden}.container .wrapper .confirm-box-wrapper .confirm-box .title{background-color:var(--color-main-text);color:#fff;letter-spacing:1px;padding:.5rem 1rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box{padding:1rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box .list .list{padding:0 1rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box .list .list-item{line-height:1.2}.container .wrapper .confirm-box-wrapper .confirm-box .list-box .list .list-item:not(:last-of-type){margin-bottom:.5rem}.container .wrapper .divider{background-color:var(--color-main-text-reverse);height:2px;margin:4rem auto;width:calc(100% - 2rem)}.container .wrapper .form{padding:0 1rem}.container .wrapper .form .step{margin-bottom:4rem}.container .wrapper .form .step .title{align-items:center;color:var(--color-main);display:flex;font-size:1.3rem;gap:.3rem;margin-bottom:1rem}.container .wrapper .form .step .description{color:var(--color-main-text);font-size:.8rem;line-height:1.5;margin-bottom:.5rem;padding:0 1.5rem}.container .wrapper .form .step .description .link{color:var(--color-link-text);text-decoration:underline}.container .wrapper .form .step.step2 .v-picker__actions{flex-wrap:wrap;gap:8px 0;justify-content:flex-start}.container .wrapper .form .step.step2 .choices{display:flex;flex-wrap:wrap;gap:1rem}.container .wrapper .form .step.step2 .choices .input-choice{flex:1}.container .wrapper .form .step.step3 .consumer,.container .wrapper .form .step.step3 .companion{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.container .wrapper .form .step.step3 .consumer .input-name,.container .wrapper .form .step.step3 .consumer .input-name-kana,.container .wrapper .form .step.step3 .consumer .select-student,.container .wrapper .form .step.step3 .companion .input-name,.container .wrapper .form .step.step3 .companion .input-name-kana,.container .wrapper .form .step.step3 .companion .select-student{flex:1}.container .wrapper .form .step.step5 .title{margin-bottom:.2rem}.container .wrapper .form .step.step5 .instagram-button{text-transform:none}.container .wrapper .form .step.step5 .v-btn{font-weight:400}.container .wrapper .form .step.step5 .line{color:var(--color-main-text)}@media (max-width: 959px){.container .wrapper .form .step.step2 .choices .input-choice,.container .wrapper .form .step.step3 .consumer .input-name,.container .wrapper .form .step.step3 .consumer .input-name-kana,.container .wrapper .form .step.step3 .consumer .select-student,.container .wrapper .form .step.step3 .companion .input-name,.container .wrapper .form .step.step3 .companion .input-name-kana,.container .wrapper .form .step.step3 .companion .select-student{flex:inherit;width:100%}}@media (max-width: 479px){.container .wrapper .confirm-box-wrapper .confirm-text{margin-bottom:1.5rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box{font-size:.9rem;padding:.7rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box .list .list{padding:0 .7rem}.container .wrapper .confirm-box-wrapper .confirm-box .list-box .list .list-item{margin-bottom:.3rem}}
