@font-face{font-family:"notera";src:url("../font/NoteraPersonalUseOnly-wxJ9.woff") format("woff")}.section--hero{background:#bababe;padding:1.25rem 0}.section--hero h1{color:#fff;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;font-size:1.34375rem;text-align:center}.section--hero h1.has-icon{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}body{background:#f4f2f1}.section--breadcrumb{margin-bottom:3.4375rem}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-box-sizing:border-box;background:#fff;border:1px solid #878788;border-radius:.25rem;box-sizing:border-box;font-size:1rem;height:2.75rem;line-height:2.75rem;padding:0 .625rem;width:100%}input[type=file]{margin:.625rem 0}textarea{display:block;font-size:16px;height:auto;line-height:1.5;margin-top:0rem;min-height:11rem;padding:.9375rem}button,input[type=submit]{-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .3s;appearance:none;background:#bcab72;border:none;color:#fff;cursor:pointer;display:block;font-size:16px;line-height:1;margin:15px auto;outline:none;padding:10px 55px;transition:all .3s}button:hover,input[type=submit]:hover{opacity:.8}.select{background:#fff;position:relative}.select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #878788;border-radius:.25rem;font-size:1rem !important;height:2.75rem;max-width:100%;padding:0 .9375rem;width:100%}.select:after{-webkit-transform:translate(0%, -50%);border-color:#7b7b7b transparent transparent transparent;border-style:solid;border-width:.375rem .3125rem 0 .3125rem;content:"";height:0;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translate(0%, -50%);width:0}.checkbox-field{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:15px;margin-right:10px}.checkbox-field label{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.checkbox-field label .text{padding-left:3px}.checkbox-field label .text:before{-webkit-transform:translate(0%, -50%);background:#e5e5e5;border-radius:2px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translate(0%, -50%);width:20px}.checkbox-field label input[type=checkbox]:checked+.text:before{background-color:#a78f26}.checkbox-field label input[type=checkbox]:checked+.text:after{-webkit-transform:translate(0%, -50%) rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:6px;margin-top:-1px;position:absolute;top:50%;transform:translate(0%, -50%) rotate(45deg);width:7px}.radio-field{margin-right:20px}.radio-field input{display:none;margin-top:0}.radio-field label{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.radio-field label .text{padding-left:1.5rem}.radio-field label .text:before{-webkit-transform:translate(0%, -50%);background:#e5e5e5;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:50%;transform:translate(0%, -50%);width:20px}.radio-field label input[type=radio]:checked+.text:after{-webkit-transform:translate(0%, -50%);background:#a78f26;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:50%;transform:translate(0%, -50%);width:16px}.accessories_other{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.accessories_other .horizontal-item{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}.formArea h1{font-size:1.125rem;margin:.625rem 0}.formArea h2{-ms-flex-align:end;-webkit-align-items:flex-end;-webkit-box-align:end;align-items:flex-end;background:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.9375rem;height:30px;padding:.625rem 2.5rem 0 1.5rem;position:relative;word-break:break-all}.formArea h2 input{display:none}.formArea h2:after{border-bottom:1.875rem solid #fff;border-right:1.875rem solid transparent;bottom:0;content:"";height:0;position:absolute;right:-1.875rem;width:0}.formArea .form_box{border-bottom:1px solid #878788;padding:0 .625rem 2.5rem}.formArea table{width:100%}.formArea table th,.formArea table td{display:block;text-align:left}.formArea table th{font-size:.9375rem}.form_lead .form_box{border-bottom:1px solid #878788;padding:0 .625rem 1.5625rem}.form_customer td{padding-bottom:1.25rem;padding-top:.3125rem}.form_item .form_box{border:none}.plus{margin-top:2.5rem;text-align:center}.plus .plus_button{-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .3s;appearance:none;background:#b0a29b;border:none;color:#fff;cursor:pointer;display:block;font-size:.75rem;line-height:1;margin:15px auto;max-width:11.25rem;outline:none;padding:10px 20px;transition:all .3s;width:100%}.plus .plus_button:hover{opacity:.8}.hidden_box{display:none;margin-left:-1.125rem;margin-right:-1.125rem;margin-top:5rem}.hidden_box.first{display:block;margin-top:1.25rem}.formArea .goodslistWrap{background:#fff;padding:1.5rem 1.5rem 0}.formArea .goodslist th{border-left:3px solid #373738;margin-left:-5px;padding-left:5px}.formArea .goodslist th.detail{border:none;margin-left:0;padding-left:0}.formArea .goodslist th.detail h4{border-left:3px solid #373738;margin-bottom:.625rem;margin-left:-5px;padding-left:5px}.formArea .goodslist th.detail p{font-size:.6875rem}.formArea .goodslist td{padding-bottom:1.25rem;padding-top:.625rem}.formArea .form_way th{border-left:3px solid #373738;margin-left:-5px;padding-left:5px}.formArea .form_way td{padding-bottom:0rem;padding-top:.625rem}.formArea .form_way .form_box{border:none;padding-bottom:1.25rem}.formArea .form_hope th{border-left:3px solid #373738;margin-left:-5px;padding-left:5px}.formArea .form_hope td{padding-bottom:0rem;padding-top:.625rem}.formArea .form_hope .form_box{border:none;padding-bottom:2.5rem}.form_send{background:#fff;padding-bottom:2.5rem;padding-top:1.25rem}.form_send .form_box{border-bottom:1px solid #bcab72;padding-bottom:2.5rem}.form_send .osub{margin-bottom:5rem}.form_send .assessment{margin-top:1.25rem}.confirm.formArea .error_info01{display:block;margin-bottom:1.25rem}.confirm.formArea .osub .sendArea{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;margin-top:2.5rem}.confirm.formArea .osub .sendArea input[type=submit]{margin:0 .625rem}.confirm.formArea .osub .sendArea input[type=submit]:disabled{opacity:.5;pointer-events:none}.confirm.formArea .osub .sendArea #btn2{background:#878788;margin-bottom:1.25rem}.form_done{margin:0rem 0 3.4375rem}.delivery{background:#fff}.delivery .section--hero{background:#ff967f}.delivery .form_lead{margin-bottom:3.75rem;text-align:center}.delivery .form_lead .form_lead__btn{border:1px solid #e30047;color:#e30047;display:block;font-size:.875rem;margin:.625rem auto 0;max-width:14.8125rem;padding:.625rem}.delivery .form_lead .form_lead__btn:hover{opacity:.75}.delivery .formArea{background:#f4f2f1;padding:.625rem 0 3.125rem}.delivery .form_box__inner .note{margin-bottom:.625rem;margin-top:0rem}.delivery .formArea h1{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid #878788;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -0.625rem 1.5rem;padding:0 .625rem}.delivery .formArea .form_box{border:none}.delivery .form_customer h1{margin-top:.625rem}.delivery .zip{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.delivery .zip .zip__mark{margin-right:.25rem}.delivery .zip input{width:8.75rem}.delivery .zip .zip__text{-ms-flex-negative:0;-webkit-flex-shrink:0;background:#878788;color:#fff;flex-shrink:0;margin-left:.3125rem;padding:.25rem .625rem}.delivery .zip__select{width:13.375rem}.delivery .tr_writer dt{font-size:.9375rem}.delivery .form_kit table th,.delivery .form_kit table td{display:table-cell}.delivery .form_kit table tr:first-child td{padding-bottom:.9375rem}.delivery .listgoods-wrap{margin-bottom:.75rem}.delivery .radio-field label .text{color:#000;font-size:1rem}.delivery .upload-area{background:#fff;margin-bottom:1.25rem;padding:.625rem}.delivery .upload-area img{display:block;margin-bottom:.9375rem}.delivery .form_sendArea a{color:#878788}.delivery .submit-btn{margin-top:3.75rem}.delivery .kitSize{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.25rem;padding:.625rem}.delivery .kitSize:not(:last-child){margin-bottom:.9375rem}.delivery .kitSize .kitSize__content{-ms-flex-direction:column;-ms-flex-negative:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-webkit-flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-shrink:0;width:40%}.delivery .kitSize .kitSize__img{position:relative}.delivery .kitSize .kitSize__img .icon{left:0;position:absolute;top:0}.delivery .kitSize .kitSize__img .illust{display:block;margin:0 auto;width:90%}.delivery .kitSize .kitSize__title{color:#000;font-size:.9375rem;margin-top:auto}.delivery .kitSize select{font-size:.625rem !important}.delivery .listgoods02 img{display:inline-block;margin:0 .625rem .625rem 0}.delivery .form_send{background:none}.delivery .form_send .sendArea{margin-bottom:2.5rem}.delivery .form_send .osub__kiyaku{border-bottom:1px solid #e30047;color:#e30047;display:block;font-size:.875rem;margin:.625rem auto 0;max-width:10.625rem;padding:.3125rem;text-align:center}.delivery .form_send .osub__kiyaku:hover{opacity:.75}.contact .section--hero{background:#fff}.contact .section--hero h1{color:inherit;letter-spacing:.2em}.contact .form_box{border-bottom:none}.contact .form_box .form_box__title{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid #878788;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -0.625rem 1.5rem;padding:0 .625rem}.contact .form_box .form_box__title span{font-size:.75rem;padding-left:.3125rem}.contact .form_box table td{padding-bottom:1.25rem;padding-top:.3125rem}.contact .select{margin-bottom:1.25rem;margin-top:.3125rem;padding-bottom:0 !important;padding-top:0 !important}.contact .zip{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact .zip .zip__mark{margin-right:.25rem}.contact .zip input{width:8.75rem}.contact .zip .zip__text{-ms-flex-negative:0;-webkit-flex-shrink:0;background:#878788;color:#fff;flex-shrink:0;margin-left:.3125rem;padding:.25rem .625rem}.contact .zip__select{margin-bottom:0 !important;margin-top:0 !important;width:13.375rem}.contact .assessment{margin:3.75rem 0}.contact .assessment li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact .assessment li:before{content:"※"}@media screen and (min-width: 599px){.meaia-set{display:block}.form_done{text-align:center}.delivery .kitSize-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0 -0.625rem;padding:0}.delivery .kitSize{-ms-flex:1 1 0%;-ms-flex-direction:column;-ms-flex-preferred-size:calc(33.33% - 1.25rem);-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-flex:1 1 0%;-webkit-flex-basis:calc(33.33% - 1.25rem);-webkit-flex-direction:column;background:none;flex:1 1 0%;flex-basis:calc(33.33% - 1.25rem);flex-direction:column;margin:0 .625rem 2.5rem !important;max-width:calc(33.33% - 1.25rem);padding:0}.delivery .kitSize .kitSize__img{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:1.25rem}.delivery .kitSize .kitSize__img .icon{left:1.25rem;top:1.25rem}.delivery .kitSize .kitSize__content{-ms-flex-align:center;-ms-flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;margin-top:.625rem;width:100%}.delivery .kitSize .kitSize__content .kitSize__title{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:.625rem;margin-top:0}.delivery .kitSize .kitSize__content .select{width:100%}}@media screen and (min-width:959px){.meaia-set{display:block}.section--hero{padding:4.375rem}.section--hero h1{font-size:1.875rem}.section--hero h1.has-icon img{margin-right:.9375rem;width:3.3125rem}button,input[type=submit]{font-size:1.3125rem;margin-top:2.5rem;padding:15px 55px}.formArea h1{font-size:1.625rem;margin:1.25rem 0 3.125rem}.formArea h2{font-size:1.3125rem;height:2.75rem}.formArea h2:after{border-bottom:2.75rem solid #fff;border-right:2.75rem solid transparent;bottom:0;content:"";height:0;position:absolute;right:-2.75rem;width:0}.formArea table tr{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.formArea table th{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.25rem;margin-right:1.25rem;margin-top:0rem;width:12.5rem}.formArea table td{padding-top:0;width:100%}.form_customer table tr:not(:last-child){margin-bottom:2.5rem}.form_customer table td{padding-top:0;width:29.375rem}.form_item h1{margin-bottom:.625rem}.form_item h1+p{margin-bottom:2.5rem}.plus .plus_button{font-size:1.0625rem;max-width:15rem}.plus .plus_button+p{font-size:.875rem}.hidden_box{margin-left:0;margin-right:0;width:100%}.formArea .goodslist th.detail p{font-size:.78125rem}.formArea .goodslist th{margin-right:2.5rem;width:17.5rem}.formArea .goodslist td{font-size:.875rem;max-width:29.375rem;padding-bottom:2.5rem}.formArea .form_way tr{display:block}.formArea .form_way .form_box{padding-bottom:2.5rem}.formArea .form_hope tr{display:block}.formArea .form_hope tr th{max-width:inherit;width:100%}.formArea .form_hope .form_box{padding-bottom:5rem}.form_send .form_box{padding-bottom:10rem}.form_send .assessment{margin:1.5rem auto 0;max-width:46rem}.confirm.formArea table tr{margin-bottom:.625rem}.confirm.formArea table th{margin-top:0}.confirm.formArea .goodslistWrap{margin-bottom:3.75rem;padding-bottom:2.5rem}.confirm.formArea .osub .sendArea{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}.confirm.formArea .osub .sendArea #btn2{margin-bottom:0rem}.form_done{margin:6.25rem 0 6.25rem}.delivery .form_lead .form_lead__btn{font-size:1.9375rem;max-width:36.25rem}.delivery .formArea{padding:3.125rem 0 3.125rem}.delivery .form_box__inner{padding-left:13.75rem}.delivery .form_box__inner .note{margin-bottom:.625rem}.delivery .formArea h1{margin:0 -2.5rem 1.5rem}.delivery .formArea h1 .required{font-size:1.0625rem}.delivery .formArea .form_box{padding-left:2.5rem;padding-right:2.5rem}.delivery .formArea table th,.delivery .formArea table td{display:table-cell}.delivery .kitSize-wrap{margin-left:13.125rem !important}.delivery .kitSize select{font-size:.78125rem !important}.delivery .form_assessment table{margin-left:13.75rem;max-width:29.375rem}.delivery .form_info table{margin-left:13.75rem;max-width:50.875rem}.delivery .form_kit th{width:2.5rem}.delivery .form_kit input,.delivery .form_kit .select{max-width:29.375rem}.delivery .form_hope td{display:block !important;width:100%}.delivery .osub .btntxt{padding-left:13.75rem}.delivery .required-text{margin:0 -2.5rem 1.5rem}.delivery .form_send .btntxt{padding:0;text-align:center}.contact .form_box .form_box__title{margin:0 -2.5rem 1.5rem}.contact .form_box .form_box__title .required{font-size:1.0625rem}.contact .form_box01 .form_box{padding-bottom:6.25rem}.contact .form_box{padding-left:2.5rem;padding-right:2.5rem}.contact .form_box .form_box__title span{font-size:1.125rem}.contact table tr{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.contact table tr:not(:last-child){margin-bottom:2.5rem}.contact table th{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.25rem;margin-right:1.25rem;margin-top:0rem;width:12.5rem}.contact table td{padding-top:0;width:100%}.contact .select,.contact input[type=text]{width:31.25rem}.contact .zip .zip__text{margin-left:1.0625rem}.contact .zip input{width:8.75rem}.contact input[type=text].p-extended-address{width:100%}}@media screen and (min-width:960px){.meaia-set{display:block}}@media screen and (min-width:959px)and (min-width:959px){.delivery .form_send .osub__kiyaku{font-size:1.3125rem;max-width:15.625rem}}
/*# sourceMappingURL=form.css.map */
