#delivery-form{padding:100px 0 110px;background-color:#f7f7f7}#delivery-form .inner{max-width:1220px;width:100%;padding:0 10px;margin:0 auto}#delivery-form #app{width:100%}#delivery-form .v-application{font-family:Noto Sans JP,sans-serif}#delivery-form .theme--light.v-application{background-color:transparent}#delivery-form .v-application .ma-sm-5{margin:0!important;background-color:transparent;box-shadow:none}#delivery-form .v-application .pa-5{padding:0!important}#delivery-form .v-application p{margin:0}[v-cloak]{display:none!important}#delivery-form .form-item{margin:0 0 20px}#delivery-form .flex-input{display:flex;align-items:stretch;gap:10px}#delivery-form .flex-input .input_area{display:flex;align-items:center}#delivery-form .input_area{color:#1a2c44;background-color:#fff;display:flex;align-items:center;width:100%}#delivery-form .big-size{align-items:flex-start}#delivery-form .input_area .label{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:normal;padding:24px 25px 25px 30px;max-width:280px;width:100%;max-height:76px;color:#1a2c44;border-right:1px solid #EFEEEC}#delivery-form .input_area.big-size .label{border-right:none}#delivery-form .input_area .label span{font-size:13px;font-weight:500;letter-spacing:.02em;line-height:normal;padding:4px 10px 5px;color:#fff;background-color:red;border-radius:100vw}#delivery-form .input_area .w-input{flex:1}#delivery-form .input_area.big-size .w-input{border-left:1px solid #EFEEEC}#delivery-form .input_area .w-input .icon{font-size:15px;font-weight:400;letter-spacing:.02em;color:#1a2c44}#delivery-form .input_area .w-input .flex{align-items:center;gap:10px;padding:0 40px}#delivery-form .input_area .w-input .v-select__slot .v-label{left:40px!important}#delivery-form .input_area .w-input .v-text-field--outlined fieldset{border:none}#delivery-form .input_area .w-input .theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{border:none}#delivery-form .input_area .w-input .v-input__slot{padding:0;margin:0}#delivery-form .input_area .w-input .v-text-field__details{position:absolute;bottom:-5px;left:40px;padding:0;margin:0}#delivery-form .postal .w-input .v-text-field__details{left:0}#delivery-form .input_area .w-input .v-textarea .v-text-field__details{bottom:10px}#delivery-form .input_area .w-input .v-text-field input{font-size:16px;font-family:Noto Sans JP,sans-serif;letter-spacing:.02em;color:#1a2c44;opacity:1;width:100%;height:100%;padding:0 40px;max-height:76px}#delivery-form .postal .w-input .v-text-field input{padding:0}#delivery-form .input_area .w-input .v-text-field textarea{display:block;width:100%;padding:24px 40px 30px;margin:0;height:100%!important;max-height:200px}#delivery-form .input_area .w-input .v-text-field input::placeholder{color:#c9c9c9;opacity:1}#delivery-form .input_area .w-input .v-input--radio-group{padding:0;margin:0}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input{padding:0 40px;align-items:center;gap:35px}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input .v-radio{margin:0}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input .v-radio .v-icon{color:#b4b4b4}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input .v-radio .primary--text{color:red!important;caret-color:#b4b4b4!important}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input .v-label{display:block;font-size:15px;font-weight:500;letter-spacing:.06em;color:#1a2c44;opacity:1}#delivery-form .input_area .w-input .v-input--radio-group .v-messages{display:none}#delivery-form .prefe-input{padding:0 40px}#delivery-form .prefe-input input{padding:0!important;cursor:pointer;background:transparent}#delivery-form .input_area .prefe-input .v-text-field__details{left:0}#delivery-form .date-item .v-input__slot .v-text-field__slot,#delivery-form .select .v-select__slot{position:relative;max-width:250px;width:100%;border:1px solid #D3D3D3;border-radius:3px}#delivery-form .date-item .v-input__slot .v-text-field__slot:before,#delivery-form .select .v-select__slot:after{position:absolute;top:50%;right:20px;transform:translateY(-50%);content:"";width:13px;height:7px;background-image:url(../img/page/delivery-form_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#delivery-form .select .v-select__slot label{color:#1a2c44;opacity:1}#delivery-form .input_area .w-input .v-select__slot .v-label{left:20px!important}#delivery-form .input_area .prefe-input .v-select__slot .v-label{left:0!important}#delivery-form .prefe-input .v-input__append-inner,#delivery-form .select .v-select__slot .v-input__append-inner{display:none}#delivery-form .select .v-select__slot .v-select__selections{padding:10px 20px 8px}#delivery-form .select .v-select__slot .v-select__selections input{padding:0 20px;height:0}#delivery-form .select .w-input .v-text-field__details{bottom:-18px;left:20px}#delivery-form .select .v-select__slot .v-icon.v-icon{display:none}#delivery-form .date-item .w-input .v-input__slot label{padding:0 20px;color:#111}#delivery-form .date-item .w-input .v-input__slot input{padding:0 20px}#delivery-form .select .w-input .time-note{display:block;font-size:13px;letter-spacing:.06em;line-height:1.77;margin:18px 0 0}#delivery-form .size-input{padding:30px 25px 35px}#delivery-form .input_area .precautions{background-color:#fff;width:100%;padding:40px 50px 60px}#delivery-form .input_area .precautions .ttl{position:relative;font-size:25px;font-weight:600;letter-spacing:.06em;text-align:center;color:#1a2c44;padding-bottom:30px;margin-bottom:40px;border-bottom:1px dashed #032A38}#delivery-form .input_area .precautions .txt{max-height:250px;overflow:auto;padding-right:10px}#delivery-form .input_area .precautions .txt p{font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.94;margin:0;color:#1a2c44}#delivery-form .check p{margin:0}#delivery-form .check p a{display:block;text-align:center;color:#000;margin:0 auto 20px;transition:all .3s}#delivery-form .check p a:hover{opacity:.7}#delivery-form .check .row{justify-content:center}#delivery-form .check .v-input__slot{max-width:450px;margin:0 auto}#delivery-form .check .v-input--selection-controls__input{margin-right:15px}#delivery-form .check .v-input--selection-controls__input input[role=checkbox]{opacity:1;background:#fff}#delivery-form .check .v-input__slot label{font-size:16px;font-weight:500;letter-spacing:.05em;color:#222}#delivery-form .check .theme--light.v-icon{color:#d3d3d3;font-size:28px}#delivery-form .check .v-input--selection-controls{padding:0;margin:0 auto 16px}#delivery-form .check label a{color:#ed6c00;text-decoration:underline}#delivery-form .btn{position:relative;display:block;max-width:440px;width:100%;margin:0 auto}#delivery-form .btn:before{content:"";width:26px;height:26px;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(https://www.kobe-kaitori.shop/cdn/shop/t/3/assets/formbtn_arrow.svg?v=88583961785842163281771218714);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;z-index:1}#delivery-form .btn button{display:flex;align-items:center;justify-content:center;max-width:440px;width:100%;height:auto;font-size:20px;font-weight:700;text-align:center;letter-spacing:.06em;padding:27px 0 25px;margin:0 auto;color:#fff;background-color:#000;border-radius:5px}#delivery-form .btn_confirm{margin:50px auto 0}#delivery-form .submit{margin:20px auto 0}#delivery-form .hidden-item{display:none}#delivery-form .product-color textarea{color:#1a2c44}@media only screen and (max-width:1024px){#delivery-form{padding:16vw 0}#delivery-form .inner{padding:0 5.333333334vw}#delivery-form .form-item{flex-direction:column;margin:0 0 4vw}#delivery-form .flex-input{flex-direction:column;flex-wrap:wrap;gap:4vw}#delivery-form .flex-input .input_area{flex-direction:column;align-items:flex-start}#delivery-form .input_area .label{font-size:3.733333333333333333334vw;padding:4.53333333333333333vw 5.33333333333333333334vw 4.26666666666666666666667vw;max-width:none;max-height:none;border-bottom:1px solid #F0EEEC}#delivery-form .input_area .label span{font-size:2.93333333333333333333vw;padding:1.0666666666666667vw 2.6666666666666667vw 1.333333333333335vw}#delivery-form .input_area .w-input{border:none;width:100%}#delivery-form .input_area .w-input .flex{gap:2.66666666666666666667vw;padding:0 5.33333333333333333334vw}#delivery-form .input_area .w-input .v-select__slot .v-label{left:0;font-size:3.46666666666666663vw}#delivery-form .input_area .w-input .v-text-field__details{bottom:0vw;left:5.333333333333333334vw}#delivery-form .input_area .w-input .v-text-field__details .v-messages__message{line-height:10px;font-size:2.9333333333333333333vw}#delivery-form .input_area .w-input .v-text-field input{font-size:3.4666666666666666663vw;padding:0 5.333333333333333333333334vw;max-height:16vw;height:16vw}#delivery-form .postal .w-input .v-text-field input{padding:0}#delivery-form .input_area .w-input .v-text-field textarea{padding:5.3333333333333333333333334vw;font-size:3.466666666663vw;line-height:1.67!important;max-height:42.6666666666666666666667vw}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input{padding:0 5.333333333333333333333334vw;gap:5.333333333333334vw;height:16vw}#delivery-form .input_area .w-input .v-input--radio-group .v-input--selection-controls__input{margin-right:1.33333333333335vw}#delivery-form .input_area .w-input .v-input--radio-group .v-input--radio-group__input .v-label{font-size:3.4666666666666666663vw}#delivery-form .prefe-input{padding:0 5.33333333333333334vw}#delivery-form .prefe-input .v-text-field .v-text-field__details{left:0}#delivery-form .v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin:0}#delivery-form .v-application--is-ltr .v-text-field--outlined fieldset{padding:0}#delivery-form .date-item .v-input__slot .v-text-field__slot,#delivery-form .select .v-select__slot{max-width:100%;max-height:12vw}#delivery-form .date-item .v-input__slot .v-text-field__slot:before,#delivery-form .select .v-select__slot:after{right:4vw;width:2.933333333333333333333vw;height:1.33333333333333335vw}#delivery-form .date-item .w-input .v-input__slot label{font-size:3.466666666666666663vw;top:30%}#delivery-form .input_area .w-input .v-select__slot .v-label{top:30%;left:4vw}#delivery-form .select .v-select__slot .v-select__selections{padding:0 5.3333333333333333334vw}#delivery-form .select .v-select__slot .v-select__selections input{padding:0 4vw}#delivery-form .input_area .size-input .v-text-field__details{bottom:-4.8vw}#delivery-form .select .w-input{padding:5.3333333333333333333334vw}#delivery-form .select .w-input .v-text-field__details{bottom:-3.2vw;left:5.3333333333333333334vw}#delivery-form .select .w-input .time-note{font-size:2.93333333333333333333vw;margin:4vw 0 0}#delivery-form .size-input{padding:5.333333333333333333334vw}#delivery-form .input_area .precautions{padding:6.66666666666666667vw 5.333333333333333334vw}#delivery-form .input_area .precautions .ttl{font-size:4.266666666666666667vw;padding-bottom:4vw;margin-bottom:5.3333333333333334vw}#delivery-form .input_area .precautions .txt{max-height:58.666666666666664vw;padding-right:1.333333333333333335vw}#delivery-form .input_area .precautions .txt p{font-size:3.2vw}#delivery-form .check{margin:0 auto 5.3333333333333333334vw}#delivery-form .check p a{margin:0 auto 5.333333333333333334vw}#delivery-form .check .v-input__slot label{font-size:3.733333333333333334vw}#delivery-form .check .col-auto{padding:0}#delivery-form .btn{max-width:80vw}#delivery-form .btn:before{width:5.33333333333333334vw;height:5.33333333333333334vw;right:4vw}#delivery-form .btn button{max-width:80vw;font-size:4vw;padding:5.3333333333334vw 0 4.8vw}#delivery-form .btn_confirm{margin:8vw auto 0}#delivery-form .submit{margin:4vw auto 0}}#delivery-form .confirm .confirm-txt{padding:0 40px}#delivery-form .confirm .confirm-txt,#delivery-form .confirm .confirm-txt p{display:block;margin:0 auto 0 0;width:100%;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:normal}#delivery-form .confirm .confirm-txt .flex{gap:10px}#delivery-form .confirm .confirm-txt p{margin:0;width:auto}@media only screen and (max-width:1024px){#delivery-form .confirm .input_area{flex-direction:column;margin:0 0 4vw}#delivery-form .confirm .confirm-txt{padding:5.3333333333333333334vw}#delivery-form .confirm .confirm-txt,#delivery-form .confirm .confirm-txt p{display:block;margin:0 auto 0 0;width:100%;font-size:3.466666666666666666663vw;text-align:left}#delivery-form .confirm .confirm-txt .flex{gap:1.333333333333335vw}#delivery-form .confirm .confirm-txt p{margin:0;width:auto}}.thanks .wrap{margin:120px auto}.thanks .thanks-content{max-width:650px;margin:60px auto;text-align:center}.thanks .thanks-icon{position:relative;width:140px;height:140px;margin:0 auto 30px;background:#ffe037;border-radius:50%}.thanks .thanks-icon .check-mark{position:absolute;top:50%;left:50%;width:40px;height:60px;transform:translate(-50%,-60%) rotate(45deg);border-right:8px solid #222;border-bottom:8px solid #222}.thanks .wrap h2{font-size:32px;font-weight:700;letter-spacing:.1em;margin:0 auto 25px;color:#222}.thanks .thanks-message{margin-bottom:40px}.thanks .thanks-message p{font-size:16px;line-height:2;letter-spacing:.05em;margin:0}.thanks .btn a{position:relative;display:flex;align-items:center;justify-content:center;max-width:350px;width:100%;height:auto;font-size:18px;font-weight:700;text-align:center;letter-spacing:.06em;padding:21px 0 20px;margin:0 auto;color:#fff;background-color:#000;border-radius:5px;transition:all .3s}.thanks .btn a:before{content:"";width:26px;height:26px;position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(https://www.kobe-kaitori.shop/cdn/shop/t/3/assets/formbtn_arrow.svg?v=88583961785842163281771218714);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;z-index:1}.thanks .btn a:hover{opacity:.7}@media only screen and (max-width:1024px){.thanks .wrap{margin:8vw auto 12vw}.thanks .thanks-content{margin:8vw auto 0}.thanks .thanks-icon{width:25vw;height:25vw;margin:0 auto 6vw}.thanks .thanks-icon .check-mark{width:8vw;height:12vw;border-right:1.5vw solid #222;border-bottom:1.5vw solid #222}.thanks .wrap h2{font-size:6vw;margin:0 auto 4vw}.thanks .thanks-message{margin-bottom:6vw}.thanks .thanks-message p{font-size:3.5vw}.thanks .btn a{width:68vw;height:14.6666666666666666666vw;font-size:4vw}.thanks .btn a:before{right:3.73333333333333334vw;width:4.8vw;height:4.8vw}}.takuhaiform-login-required{max-width:1220px;width:100%;padding:100px 10px 110px;margin:50px auto;background-color:#f7f7f7}.takuhaiform-login-message{font-size:16px;line-height:1.8;margin:0 0 24px;color:#1a2c44;text-align:center}.takuhaiform-login-link{margin:0;text-align:center}.takuhaiform-login-link a{display:inline-block;padding:16px 40px;font-size:16px;font-weight:700;color:#fff;background-color:#000;border-radius:5px;text-decoration:none;transition:opacity .3s}.takuhaiform-login-link a:hover{opacity:.7;color:#fff!important}@media screen and (max-width:749px){.takuhaiform-login-required{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/takuhaiform.css.map */
