.page-form .form-bg{background:#e3e3e3}.page-form .form-bg{background:#e3e3e3;padding:80px 0;margin-bottom:-120px}@media screen and (max-width: 768px){.page-form .form-bg{padding:40px 0}}.page-form .mt100{margin-top:60px}@media screen and (min-width: 768px){.page-form .mt100{margin-top:80px}}@media screen and (min-width: 1201px){.page-form .mt100{margin-top:100px}}.page-form .inner-main{padding-top:0}.page-form .ai_b{align-items:baseline}.page-form .ds_f{display:flex}@media screen and (max-width: 375px){.page-form .ds_f{flex-direction:column}}.page-form .jc_sb{justify-content:space-between}.page-form .jc_c{justify-content:center}.page-form .fd_c{flex-direction:column}.page-form #form .form-item-cts{font-size:1.4rem;font-weight:500;position:relative;align-self:self-start;width:100px}.page-form .form_name-item .form-item-cts{padding:12px 4% 0 24px;margin:0}.page-form #form .form_flex_item_add{flex-basis:49%;margin-right:0px}@media screen and (max-width: 960px){.page-form #form .form_flex_item_add{flex-basis:49%}}@media screen and (max-width: 375px){.page-form #form .form_flex_item_add{flex-basis:100%;margin-bottom:10px;display:flex;align-items:center;flex-direction:row !important}}@media screen and (max-width: 375px){.page-form #form .form_flex_item_add:not(:first-of-type){margin-top:1em}}@media screen and (max-width: 375px){.page-form #form .form_control_blc{flex-direction:column}.page-form #form .form_control_blc .wpcf7-form-control-wrap{margin-bottom:10px}}.page-form .form_calender_wrap p{width:100%}.page-form .calender_p{flex-basis:100%;width:100%;font-size:16px;font-weight:600;margin:10px 0 15px}@media screen and (max-width: 767px){.page-form .calender_p{font-size:14px}}.page-form .calender01{width:100%}.page-form .time01{width:100%}.page-form .calender02{width:100%}.page-form .time02{width:100%}.page-form .cts-head{margin-bottom:60px}@media screen and (max-width: 960px){.page-form .cts-head{margin-bottom:10px}}.page-form .cts-body{margin-bottom:60px}@media screen and (max-width: 960px){.page-form .cts-body{margin-bottom:30px}}.page-ttlR{margin:clamp(60px,12vw,120px) auto clamp(40px,10vw,100px)}.leadBlock{margin:0 auto clamp(40px,10vw,100px)}.leadBlock .block-ttl{margin-bottom:1em;text-align:center;font-family:"Kiwi Maru",serif;font-size:clamp(2.2rem,2.8vw,2.8rem);letter-spacing:.1em;font-weight:500}@media screen and (max-width: 767px){.leadBlock .block-ttl{font-size:clamp(2rem,6.8vw,2.8rem)}}.leadBlock .block-ttl .line{background:linear-gradient(transparent 80%, rgba(43, 71, 64, 0.3) 80%)}.leadBlock .block-txt{font-size:clamp(1.6rem,2vw,2rem);line-height:2}@media screen and (min-width: 768px){.leadBlock .block-txt{text-align:center}}.leadBlock .block-txt p:not(:last-child){margin-bottom:1em}.telBlock{background:#2b4740;color:#fff;text-align:center;padding:30px 0 clamp(30px,6vw,60px);font-size:clamp(1.6rem,1.8vw,1.8rem)}.telBlock .block-ttl{font-size:clamp(1.8rem,2.1vw,2.1rem)}.telBlock .block-num{font-family:"Cormorant Garamond",serif;font-size:clamp(3rem,4.8vw,4.8rem);font-weight:500;letter-spacing:.1em}.telBlock .block-num a{color:#fff}.form-block{margin:clamp(40px,6vw,60px) auto 0}.sec-fv{position:relative}.sec-fv .ttl-img{position:absolute}.sec-fv .ttl-img01{top:0;left:0}@media screen and (min-width: 961px){.sec-fv .ttl-img01{width:23%}}@media screen and (max-width: 960px){.sec-fv .ttl-img01{width:20%}}@media screen and (max-width: 375px){.sec-fv .ttl-img01{width:15%}}.sec-fv .ttl-img02{transition-delay:.8s}@media screen and (min-width: 961px){.sec-fv .ttl-img02{top:0;right:-3vw;width:24%}}@media screen and (max-width: 960px){.sec-fv .ttl-img02{top:0;right:0;width:20%}}@media screen and (max-width: 375px){.sec-fv .ttl-img02{width:15%}}.sec-fv .ttl-img03{transition-delay:.8s}@media screen and (min-width: 961px){.sec-fv .ttl-img03{bottom:-40px;right:-3vw;width:24%}}@media screen and (max-width: 960px){.sec-fv .ttl-img03{top:0;right:0;width:20%}}@media screen and (max-width: 375px){.sec-fv .ttl-img03{width:15%}}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=date],input[type=time],input[type=submit],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif}input,textarea,select,button{font-family:inherit}textarea{resize:none}input[type=date],select{background:#fff}select::-ms-expand{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=radio]{display:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{width:100%;height:100%;padding:0;margin:0;opacity:0;position:absolute;top:0;left:0;-webkit-appearance:none}input[type=date],input[type=time]{position:relative}input[type=date]::after,input[type=time]::after{content:"";font:var(--fa-font-solid);display:block;position:absolute;top:50%;right:4%;transform:translate(0%, -50%);color:#666;pointer-events:none}::-moz-placeholder{color:#c5c5c5;opacity:1;line-height:2}::placeholder{color:#c5c5c5;opacity:1;line-height:2}@media screen and (max-width: 576px){::-moz-placeholder{font-size:14px}::placeholder{font-size:14px}}.form_flex_item .form_control_wrap:not(:last-of-type){margin-bottom:1.5%}@media screen and (min-width: 577px){.form_flex_item .form_control_wrap.fs_1{max-width:287px;width:15vw;min-width:237px}}.form_control{display:block;max-width:100%;width:100%;padding:1rem 1.5rem;font-size:clamp(1.4rem,5vw,1.6rem);line-height:2;border:1px solid #bfbfbf;border-radius:8px;box-sizing:border-box}.form_control.wpcf7-validates-as-date{width:100%;height:52px;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}.cap{margin-top:15px}.datepicker,select{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/arw-select.svg) #fff no-repeat right 15px top 50%;background-size:14px}.wrapInput_border{position:relative}.wrapInput_border::after{content:"";position:absolute;top:50%;transform:translate(0%, -50%);right:40px;height:70%;width:1px;background:#000;display:block}.form_control_short{max-width:128px;display:flex !important;flex-direction:row !important}.text{display:block;margin-left:1rem}textarea.form_control{line-height:1.2;min-height:120px}.form-arrow.form_control{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/common/arw-select.svg) #fff no-repeat right 10px top 50%}@media screen and (min-width: 1201px){.form_control_checktxt{padding-top:.25em}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red !important;background:#fff;font-weight:500}.staff{width:100%}.wpcf7-submit:disabled{opacity:.3;pointer-events:none}.btn-submit_cap{margin:30px auto;max-width:90%;font-size:1.6rem;line-height:32px;word-break:auto-phrase}@media screen and (max-width: 960px){.btn-submit_cap{font-size:1.3rem;line-height:28px}}.btn-submit_cap_a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover: hover){.btn-submit_cap_a:hover:hover{opacity:.5}}.privacy-check .wpcf7-list-item{text-indent:-30px;padding-left:30px}.form_container{width:100%;margin:0 auto}@media screen and (min-width: 768px){.form_container.itemRow .form-item{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 768px){.form_container.itemRow .form-item .item-head{min-width:14em}}@media screen and (min-width: 768px){.form_container.itemRow .form-item .item-body{width:100%;padding:0}}.form-item{border-bottom:0px solid #ccc;padding:20px 0;color:#000}@media screen and (max-width: 576px){.form-item{padding:20px 0}}.form-item .item-head{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}@media screen and (max-width: 767px){.form-item .item-head{justify-content:flex-start;flex-direction:row}}.form-item .item-body{padding:15px 0 0}.form-item .item-body .asterisk-txt{font-size:1.3rem;margin-top:.5em}.form-item .item-ttl{font-weight:500;width:100%}.form-item .item-ttl .ttl-al{font-size:1.4rem;margin:0 0 0 .5em}.form-item .item-ttl .ttl-sml{font-size:1.3rem}.form-item .border-gradation-radius{padding:1px;border-radius:11px;margin-right:1em}.form-item .item-req{background:#2b4740;min-width:4em;text-align:center;color:#fff;font-size:clamp(1.2rem,1.6vw,1.6rem);letter-spacing:.1em}@media screen and (max-width: 960px){.form-item .item-req{margin-left:1em}}@media screen and (min-width: 577px){.form-item .item-ttl{letter-spacing:.1em}}@media screen and (min-width: 768px){.form-item{display:flex;flex-direction:row;justify-content:space-between}.form-item .item-head{min-width:260px;width:35%;justify-content:space-between;align-items:flex-start;flex-direction:row;padding-top:1%}.form-item .item-head.aStart{align-items:flex-start}.form-item .item-body{width:65%;padding:0 0 0 clamp(20px,5vw,80px)}.form-item .item-ttl{font-weight:500;padding:0;letter-spacing:normal}.form-item .item-ttl .ttl-al{margin:0}.form-item .item-req{margin:0}}@media screen and (min-width: 768px){.form-item .item-body .asterisk-txt{letter-spacing:.2em}}.center{text-align:center}@media screen and (max-width: 767px){.center{text-align:left}}.lead-text{font-weight:500;letter-spacing:.05em;font-size:1.6rem;line-height:36px;margin-top:20px}.recaptcha_policy{font-weight:500;letter-spacing:.05em;font-size:1.2rem;line-height:24px;margin-top:20px}.other-wrap{margin-top:1em}.checkbox-wrap{margin-bottom:20px}.checkbox-wrap span.wpcf7-list-item{margin:.5em 2em 0 0}@media screen and (max-width: 1200px){.checkbox-wrap span.wpcf7-list-item{margin:0em 2em 1em 0}}.checkbox-wrap.checkbox-column span.wpcf7-list-item{margin:.5em 0 0;display:block}.checkbox-wrap .wpcf7-form-control-wrap{display:block}.checkbox-wrap .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap;border:0}.checkbox-wrap span.wpcf7-list-item{position:relative}.checkbox-wrap .wpcf7-list-item-label{cursor:pointer;font-size:16px;font-weight:500}.checkbox-wrap input[type=checkbox]{position:absolute;opacity:0}.checkbox-wrap .wpcf7-list-item-label:before{content:"";border:1px solid #333;display:inline-block;width:20px;height:20px;position:relative;top:-1.5px;margin-right:10px;vertical-align:middle;cursor:pointer;text-align:center;background-color:#fff}.checkbox-wrap input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:#333}.checkbox-wrap input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"";display:block;position:absolute;top:6px;left:4px;width:10px;height:5px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}@media screen and (min-width: 1201px){.checkbox-wrap .wpcf7-checkbox{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0rem 0rem}.checkbox-wrap span.wpcf7-list-item{width:auto;margin-bottom:10px}}@media screen and (max-width: 576px){.checkbox-wrap span.wpcf7-list-item{margin:0em 1em 1em 0;display:block;text-align:center}}.radio-wrap span.wpcf7-list-item{margin:.5em 2em 0 0}.radio-wrap.radio-column span.wpcf7-list-item{margin:.5em 0 0;display:block}.radio-wrap .wpcf7-list-item-label{display:block;padding-left:24px;position:relative}.radio-wrap .wpcf7-list-item-label::before,.radio-wrap .wpcf7-list-item-label::after{content:"";display:block;border-radius:50%;box-sizing:border-box;position:absolute}.radio-wrap .wpcf7-list-item-label::before{width:15px;height:15px;background:#fff;border:1px solid #000;top:calc((1.75em - 8px)/2 - 1px);left:0}.radio-wrap .wpcf7-list-item-label::after{width:9px;height:9px;background:#2b4740;top:calc((1.75em - 8px)/2 + 2px);left:3px;z-index:2;opacity:0}.radio-wrap input[type=radio]:checked+.wpcf7-list-item-label::after{opacity:1}.radio-wrap .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:2em}.radio-wrap .wpcf7-radio{display:flex;justify-content:flex-start;flex-wrap:wrap;border:0;padding:0rem 0rem}.radio-wrap span.wpcf7-list-item{width:auto;margin-bottom:10px}.body-add .form_control_wrap:not(:last-child){margin-bottom:15px}.body-add .zipcode-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}.body-add .zipcode-wrap .zip-ttl{min-width:1.5em}.body-add .zipcode-wrap .wpcf7-form-control-wrap{max-width:175px;width:100%;margin-right:1em}@media screen and (max-width: 767px){.body-add .zipcode-wrap .zip-txt{font-size:1.4rem}}.contactdetail-check span.wpcf7-list-item{display:block}.reservedate-wrap{display:flex}.reservedate-wrap .reservedate-month .selectbox-wrap,.reservedate-wrap .reservedate-day .selectbox-wrap,.reservedate-wrap .reservedate-time .selectbox-wrap{display:flex;align-items:center}.reservedate-wrap .reservedate-month .selectbox-wrap .wpcf7-form-control-wrap,.reservedate-wrap .reservedate-day .selectbox-wrap .wpcf7-form-control-wrap,.reservedate-wrap .reservedate-time .selectbox-wrap .wpcf7-form-control-wrap{width:100%}.reservedate-wrap .reservedate-month .selectbox-wrap .unit,.reservedate-wrap .reservedate-day .selectbox-wrap .unit,.reservedate-wrap .reservedate-time .selectbox-wrap .unit{text-align:right}.reservedate-wrap .reservedate-month .selectbox-wrap .wpcf7-form-control-wrap,.reservedate-wrap .reservedate-day .selectbox-wrap .wpcf7-form-control-wrap{max-width:122px}.reservedate-wrap .reservedate-month .selectbox-wrap .unit,.reservedate-wrap .reservedate-day .selectbox-wrap .unit{min-width:1.5em}.reservedate-wrap .reservedate-time .selectbox-wrap .wpcf7-form-control-wrap{max-width:234px}.reservedate-wrap .reservedate-time .selectbox-wrap .unit{min-width:2.5em}@media screen and (min-width: 1201px){.reservedate-wrap .reservedate-month,.reservedate-wrap .reservedate-day{margin-right:20px}.reservedate-wrap .reservedate-month .wpcf7-form-control-wrap,.reservedate-wrap .reservedate-day .wpcf7-form-control-wrap{min-width:122px}.reservedate-wrap .reservedate-time .wpcf7-form-control-wrap{min-width:234px}}@media screen and (max-width: 1200px){.reservedate-wrap{flex-wrap:wrap}.reservedate-wrap .reservedate-month,.reservedate-wrap .reservedate-day{max-width:171px;width:48%}.reservedate-wrap .reservedate-time{margin-top:15px;width:100%}}.Plnum-block .form_control_wrap{display:flex;justify-content:space-between;align-items:center}.Plnum-block .form_control_wrap .child-ttl{letter-spacing:.1em;min-width:4em}.Plnum-block .form_control_wrap .wpcf7-form-control-wrap{width:100%}.Plnum-block .form_control_wrap .wpcf7-form-control-wrap .form_control{text-align:center}@media screen and (min-width: 577px){.Plnum-block{display:flex;align-items:center}.Plnum-block .form_control_wrap{max-width:160px;width:100%}.Plnum-block .form_control_wrap:not(:last-child){margin-right:5em}}@media screen and (max-width: 576px){.Plnum-block .form_control_wrap:not(:last-child){margin-bottom:1em}}.body-Cldage .form_control_wrap{display:flex;align-items:center}.body-Cldage .form_control_wrap:not(:last-child){margin-bottom:1em}.body-Cldage .form_control_wrap .child-ttl{min-width:4em;letter-spacing:.1em}.body-Cldage .form_control_wrap .wpcf7-form-control-wrap{width:100%;max-width:109px}.body-Cldage .form_control_wrap .wpcf7-form-control-wrap .form_control{text-align:center}.body-Cldage .form_control_wrap .unit{min-width:2em;text-align:right}.body-birthdate .form_control_wrap{display:flex;align-items:center;flex-wrap:wrap}.body-birthdate .birth-year,.body-birthdate .birth-month,.body-birthdate .birth-day{display:flex;align-items:center}.body-birthdate .birth-year .form_control,.body-birthdate .birth-month .form_control,.body-birthdate .birth-day .form_control{text-align:center}.body-birthdate .birth-year .unit,.body-birthdate .birth-month .unit,.body-birthdate .birth-day .unit{min-width:2em;text-align:right}.body-birthdate .birth-year,.body-birthdate .birth-month{margin-right:2em}.body-birthdate .birth-month .selectbox-wrap,.body-birthdate .birth-day .selectbox-wrap{min-width:84px}.body-birthdate .birth-year .selectbox-wrap{min-width:121px}@media screen and (max-width: 576px){.body-birthdate .birth-year{width:100%;margin-bottom:.5em}}.landarea-wrap .lower,.landarea-wrap .upper{display:flex;align-items:center}.landarea-wrap .lower .wpcf7-form-control-wrap,.landarea-wrap .upper .wpcf7-form-control-wrap{max-width:158px;width:100%}.landarea-wrap .lower .unit{min-width:3em;padding:0 1em}.landarea-wrap .radio-wrap span.wpcf7-list-item{display:inline-block;margin:0 0 0 .5em}@media screen and (min-width: 577px){.landarea-wrap{display:flex;align-items:center}}@media screen and (max-width: 576px){.landarea-wrap .upper{margin-top:.5em}}.landprice-wrap .lower,.landprice-wrap .upper{display:flex;align-items:center}.landprice-wrap .lower .wpcf7-form-control-wrap,.landprice-wrap .upper .wpcf7-form-control-wrap{max-width:158px;width:100%}.landprice-wrap .lower .unit{min-width:5.5em;text-align:right}.landprice-wrap .lower .unit span{padding:0 1em}.landprice-wrap .upper .unit{min-width:2.5em;text-align:right}@media screen and (min-width: 577px){.landprice-wrap{display:flex;align-items:center}}@media screen and (max-width: 576px){.landprice-wrap .upper{margin-top:.5em}}.item-request{display:block}.item-request .item-head{flex-direction:row-reverse;justify-content:flex-end}.item-request .item-req{margin-right:1em}.requestbook-list{display:flex;justify-content:space-between;flex-wrap:wrap}.requestbook-box{width:50%;padding:15px 10px}.requestbook-box .wpcf7-form-control-wrap,.requestbook-box .wpcf7-form-control,.requestbook-box label{display:block}.requestbook-box label::before{content:"";max-width:196px;width:100%;padding-top:72%;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto 15px}.requestbook-box.box-technical label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/img-requestbook01.png)}.requestbook-box.box-photo label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/img-requestbook02.png)}.requestbook-box.box-doctor label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/img-requestbook03.png)}.requestbook-box.box-health label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/img-requestbook04.png)}.requestbook-box span.wpcf7-list-item{margin:0;display:block;text-align:center}.requestbook-box input{display:block;margin:0 auto}.requestbook-box .wpcf7-list-item-label{font-weight:500}.requestbook-box .box-txt{margin-top:1em;line-height:1.8}@media screen and (min-width: 577px){.requestbook-box{padding:20px 15px}}@media screen and (min-width: 768px){.item-request .item-body{padding:25px 0 0}.requestbook-box{width:25%}.requestbook-box:not(:nth-of-type(4n)){border-right:1px dashed #b2b2b2}}@media screen and (min-width: 1201px){.requestbook-box .wpcf7-list-item-label{font-size:1.8rem}}@media screen and (max-width: 1200px){.requestbook-box .box-txt{font-size:1.4rem}}@media screen and (max-width: 767px){.requestbook-list .requestbook-box:nth-of-type(2n){border-left:1px dashed #b2b2b2}.requestbook-list .requestbook-box:nth-of-type(n + 3){border-top:1px dashed #b2b2b2}}.otherinput-wrap{margin-top:.5em}.btn-img{max-width:67px;margin:30px auto -80px;position:relative;z-index:1}.btn-submit-wrap{position:relative;margin-block:55px}.btn-submit-wrap .btn-submit{max-width:450px;width:100%;margin:0 auto;padding:clamp(15px,3vw,30px) 0;border:none;display:block;color:#fff;position:relative;cursor:pointer;font-family:"Kiwi Maru",serif;font-size:clamp(2rem,3vw,3.6rem);font-weight:500;letter-spacing:.1em;border-radius:100vmax;transition:.4s ease-in-out;background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/common/btnS-arw.svg) #2b4740 no-repeat right 40px center/37px}@media(hover: hover){.btn-submit-wrap .btn-submit:hover:hover{background-color:#000}}@media screen and (max-width: 767px){.btn-submit-wrap .btn-submit{background-position:right 20px center}}div[data-class=wpcf7cf_group]{width:100%}@media screen and (max-width: 768px){.form_control_wrap{width:100%}}.form_control_wrap .date-item-box{display:flex;align-items:center;justify-content:space-between;width:100%}.form_control_wrap .date-item-box:not(:last-of-type){margin-bottom:30px}@media screen and (max-width: 960px){.form_control_wrap .date-item-box{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 960px){.form_control_wrap .date-item-box .date-box-ttl{margin-bottom:15px}}.form_control_wrap-date{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative}@media screen and (max-width: 960px){.form_control_wrap-date{min-width:150px}}@media screen and (min-width: 961px){.form_control_wrap-date{min-width:200px}}@media screen and (max-width: 960px){.form_control_wrap-date{flex-direction:column}}.form_control_wrap-date .item-form-wrap{width:100%;margin-inline:auto 0}.form_control_wrap-date .radio-wrap .wpcf7-form-control-wrap::after{content:none}.form_control_wrap-date .item-heading{width:100%;max-width:100%;width:auto;margin-right:0em;margin-bottom:10px;letter-spacing:.1em;white-space:nowrap}.form_control_wrap-date .date-ttl{width:80px;margin-right:0em;margin-bottom:0px;letter-spacing:.1em;white-space:nowrap}@media screen and (max-width: 767px){.form_control_wrap-date .date-ttl{min-height:5.025rem !important}}.form_control_wrap-date .date-ttl.event_add{width:60px}.form_control_wrap-date .date-item{width:40.5%;display:flex;align-items:baseline;position:relative}.form_control_wrap-date .date-item .wpcf7-form-control-wrap::after{content:none}.form_control_wrap-date .date-item+.date-ttl{margin-top:20px}@media screen and (max-width: 960px){.form_control_wrap-date .date-item{width:100%}.form_control_wrap-date .date-item+.date-item{margin-top:20px}}.form_control_wrap-date .date-name{width:3.3em;letter-spacing:.1em}.form_control_wrap-date .wpcf7-form-control-wrap{display:block;width:100%;position:relative;min-width:150px}.form_control_wrap-date .wpcf7-form-control-wrap::-webkit-calendar-picker-indicator{width:100%;height:100%;padding:0;margin:0;opacity:0;position:absolute;top:0;left:0}.form_control_wrap-date .wpcf7-form-control-wrap::after{content:"";display:block;width:7.5px;height:7.5px;border-style:solid;border-width:1px 1px 0 0;border-color:#000;position:absolute;top:calc(50% - 10px);right:10px;transform:rotate(135deg);pointer-events:none}.form_control_wrap-date .wpcf7-form-control-wrap:has(select){position:relative;cursor:pointer}.form_control_wrap-date .wpcf7-form-control-wrap:has(select)::after{content:none;display:block;width:7.5px;height:7.5px;border-style:solid;border-width:1px 1px 0 0;border-color:#000;position:absolute;top:calc(50% - 10px);right:10px;transform:rotate(135deg);pointer-events:none}.form_control_wrap-date .wpcf7-form-control-wrap select{cursor:pointer}.form_control_wrap-count{display:flex}.form_control_wrap-count p{display:contents}.form_control_wrap-count .item-tag{white-space:nowrap}.form_control_wrap-count .wpcf7-form-control-wrap{width:calc(100% - 50px);max-width:150px;margin:0 10px}.form_control_wrap-count .form_control_wrap:not(:first-of-type){margin-left:3rem}.form_control_wrap-count .count-tag{padding-left:10px}.form_control_wrap-select{display:flex}.form_control_wrap-select .wpcf7-form-control-wrap{width:auto;min-width:200px;position:relative}.form_control_wrap-select .wpcf7-form-control-wrap::after{content:"";position:absolute;top:calc(50% - .425em);transform:translate(0%, -50%);right:0;width:0;height:0;border-style:solid;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-top:12px solid #000;border-bottom:0}.form_control_wrap-select .form_control{text-align:left}@media screen and (max-width: 960px){.form_control_wrap-select .form_control{min-width:150px}}@media screen and (min-width: 961px){.form_control_wrap-select .form_control{min-width:200px}}.form_control_wrap-select .select-tag{padding-left:10px}.form-privacy{padding:0}.form_control_wrap-privacy{margin-bottom:0}.contact .cts-img-wrap{max-width:627px;width:80%;margin:0 auto}@media screen and (max-width: 1200px){.page-form.request .cts-head{display:block}}.page-form.request .cts-ttl{text-align:left}@media screen and (min-width: 1201px){.page-form.request .cts-ttl{width:50%}}.page-form.request .cts-ttl-en{font-size:clamp(5rem,6vw,10rem)}@media screen and (min-width: 1201px){.page-form.request .cts-txt-wrap{width:50%}}.page-form.request .request_container{margin-bottom:clamp(55px,10vw,130px)}.page-form.request .request_container .form_control_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.page-form.request .request_container .form_control_wrap li{width:19.6%}@media screen and (max-width: 767px){.page-form.request .request_container .form_control_wrap li{width:48%}.page-form.request .request_container .form_control_wrap li:nth-of-type(n + 3){margin-top:1.5em}}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control span.wpcf7-list-item{width:100%;margin:0}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control label::before{content:"";display:block;width:100%;aspect-ratio:1/1;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:1em}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control.dc1 label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/document/img-dc01.jpg)}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control.dc2 label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/document/img-dc02.jpg)}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control.dc3 label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/document/img-dc03.jpg)}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control.dc4 label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/document/img-dc04.jpg)}.page-form.request .request_container .form_control_wrap li .wpcf7-form-control.dc5 label::before{background-image:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/document/img-dc05.jpg)}.page-form.request .request_container input[type=checkbox]:checked+.wpcf7-list-item-label:after{top:auto;bottom:10px}.page-form.request .request_container .check-all{margin-top:clamp(40px,10vw,100px);display:block;width:100%;text-align:center}.page-form.request .request_container .check-all .wpcf7-form-control.wpcf7-checkbox{display:inline-block}.page-form.request .request_container .check-all .wpcf7-form-control .span.wpcf7-list-item{margin:0}.page-form.request .form_container{max-width:920px;width:100%}.companyform-main{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-companyform.jpg) no-repeat center/cover;color:#fff;padding:0 0 50px}.companyform-main .companyform-ttl{background:#000;max-width:392px;width:100%;margin:40px auto;text-align:center;font-size:2.4rem;font-weight:500;letter-spacing:.1em;padding:30px 0}.companyform-main-lead{text-align:center;line-height:1.8}@media screen and (min-width: 768px){.companyform-main{padding:0 0 120px}.companyform-main .companyform-ttl{font-size:3.6rem;margin:130px auto 100px}.companyform-main-lead{font-size:1.8rem;letter-spacing:.2em;line-height:2}}@media screen and (max-width: 576px){.companyform-main-lead{font-size:1.4rem;text-align:left}.companyform-main-lead br{display:none}}.reformform-main .reformform-ttl{font-size:2.2rem;letter-spacing:.1em}.reformform-main-lead{line-height:1.8;background:rgba(255,255,255,.63);padding:0 20px 25px}@media screen and (min-width: 768px){.reformform-main{height:593px;position:relative}.reformform-main-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.reformform-main-bg .bg-head,.reformform-main-bg .bg-body{width:50%;height:100%}.reformform-main-bg .bg-head{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-reformform.jpg) no-repeat center/cover}.reformform-main-bg .bg-body{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-reformform2.jpg) no-repeat center/cover}.reformform-main-inner{position:relative;z-index:1;height:100%}.reformform-main-inner>.wrap{position:relative;height:100%}.reformform-main .reformform-ttl{position:absolute;top:275px;left:55%;font-size:3rem}.reformform-main-lead{width:calc(50% - 50px);position:absolute;bottom:35px;left:25px;text-align:center;padding:25px 20px;font-size:1.9vw}}@media screen and (min-width: 1201px){.reformform-main{height:693px}.reformform-main .reformform-ttl{top:320px;left:calc(50% + 100px);font-size:3.6rem}.reformform-main-lead{width:100%;max-width:495px;left:40px;padding:25px;font-size:1.8rem;letter-spacing:.2em}}@media screen and (max-width: 767px){.reformform-main{background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-reformform.jpg) no-repeat center;padding:0 0 80px}.reformform-main-bg{display:none}.reformform-main .reformform-ttl{margin-top:40px;text-align:center;padding:25px 0;background:rgba(255,255,255,.63)}.reformform-main-lead{font-size:1.4rem}.reformform-main-lead br{display:none}}.reserve-main>.wrap{width:100%}.reserve-main .reserve-ttl{font-size:2.2rem;letter-spacing:.1em}.reserve-main-lead{line-height:1.8}@media screen and (min-width: 768px){.reserve-main{position:relative;height:593px}.reserve-main-bg{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}.reserve-main-bg .bg-head,.reserve-main-bg .bg-body{height:100%}.reserve-main-bg .bg-head{width:45%}.reserve-main-bg .bg-body{width:55%;background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-reserve.jpg) no-repeat top left/cover}.reserve-main>.wrap{position:relative;z-index:1}.reserve-main-inner{width:41%;text-align:center;padding-top:200px}.reserve-main .reserve-ttl{font-size:3rem;margin-bottom:50px}}@media screen and (min-width: 1201px){.reserve-main{height:693px}.reserve-main-inner{padding-top:230px}.reserve-main .reserve-ttl{font-size:3.6rem;margin-bottom:130px}.reserve-main-lead{font-size:1.8rem;letter-spacing:.2em}}@media screen and (max-width: 767px){.reserve-main{display:flex;flex-direction:column-reverse}.reserve-main-bg{padding-top:50%;background:url(//www.w-kenso.com/wp/wp-content/themes/watanabekneso_renew//img/form/mainimg-reserve.jpg) no-repeat top center/cover}.reserve-main .reserve-ttl{text-align:center;padding:25px 0}.reserve-main-lead{font-size:1.4rem;margin-bottom:30px}.reserve-main-lead br{display:none}}.attention_area{margin-bottom:100px;padding:0 2%}.attention_area .inner{max-width:720px;width:100%;margin:0 auto;padding:1.6em 5em;border:2px solid #e30000;color:#e30000;line-height:1.8}@media screen and (max-width: 767px){.attention_area .inner{padding:1.2em 7%}}.after_maintenance-block{display:flex;justify-content:center;align-items:center;background:#f6f6f6}@media screen and (max-width: 960px){.after_maintenance-block{flex-direction:column}}.after_maintenance-block .block-left{width:50%}@media screen and (max-width: 960px){.after_maintenance-block .block-left{width:100%}}.after_maintenance-block .block-right{width:50%}@media screen and (max-width: 960px){.after_maintenance-block .block-right{width:100%}}.after_maintenance-block .block-txt{font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:clamp(3.8rem,2.1875vw,4.2rem)}@media screen and (max-width: 960px){.after_maintenance-block .block-txt{font-size:clamp(1.4rem,1.875vw,1.8rem);line-height:clamp(3.6rem,4.375vw,4.2rem);padding:0 4%}}.after_maintenance-block .item-img{max-width:450.3873px;width:100%;margin-inline:auto 4%}@media screen and (max-width: 960px){.after_maintenance-block .item-img{width:80%;margin-inline:auto;text-align:center;margin-block:30px}}.after_maintenance-block .item-img img{width:100%}.sec-ambassador .sec-ttl{text-align:center;font-size:clamp(2rem,1.4583333333vw,2.8rem);line-height:clamp(3.8rem,2.5vw,4.8rem)}@media screen and (max-width: 960px){.sec-ambassador .sec-ttl{font-size:clamp(2rem,2.9166666667vw,2.8rem);line-height:clamp(3.8rem,5vw,4.8rem);padding:0 4%}}.sec-ambassador .ambassador-block{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 960px){.sec-ambassador .ambassador-block{flex-direction:column}}.sec-ambassador .ambassador-block.block01{display:flex;justify-content:center;align-items:center}.sec-ambassador .ambassador-block.block01 .block-left{width:50%}@media screen and (max-width: 960px){.sec-ambassador .ambassador-block.block01 .block-left{width:100%}}.sec-ambassador .ambassador-block.block01 .block-right{width:50%;display:flex;align-items:center;justify-content:center;text-align:left;padding:0 4%}@media screen and (max-width: 960px){.sec-ambassador .ambassador-block.block01 .block-right{width:100%}}.sec-ambassador .ambassador-block.block01 .block-txt{font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:clamp(3.8rem,2.1875vw,4.2rem)}@media screen and (max-width: 960px){.sec-ambassador .ambassador-block.block01 .block-txt{font-size:clamp(1.4rem,1.875vw,1.8rem);line-height:clamp(3.6rem,4.375vw,4.2rem);padding:0 4%}}.sec-ambassador .ambassador-block.block01 .item-img{width:100%}@media screen and (max-width: 960px){.sec-ambassador .ambassador-block.block01 .item-img{width:80%;margin-inline:auto;text-align:center;margin-block:30px}}.sec-ambassador .ambassador-block.block01 .item-img img{width:100%}.sec-ambassador .ambassador-block .block02{display:flex;justify-content:center;align-items:center}.sec-ambassador .ambassador-block .block03{display:flex;justify-content:center;align-items:center}.sec-ambassador .ambassador_list{display:flex;align-items:center;justify-content:space-between;width:100%}.sec-ambassador .ambassador_list img{width:100%}@media screen and (max-width: 576px){.sec-ambassador .ambassador_list .ambassador_list_item{width:100%}.sec-ambassador .ambassador_list .ambassador_list_item:nth-of-type(n + 2){margin-top:4%}}@media screen and (min-width: 577px){.sec-ambassador .ambassador_list .ambassador_list_item{width:23%}.sec-ambassador .ambassador_list .ambassador_list_item:not(:nth-of-type(4n + 1)){margin-left:4%;margin-right:0}}@media screen and (max-width: 960px){.sec-ambassador .ambassador_list_top{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}}@media screen and (min-width: 961px){.sec-ambassador .ambassador_list_top{display:flex;align-items:center;justify-content:space-between;width:100%}}@media screen and (max-width: 960px){.sec-ambassador .ambassador_list_top_item{width:50%;margin-bottom:10px}}@media screen and (min-width: 961px){.sec-ambassador .ambassador_list_top_item{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:clamp(100px,22.1354166667vw,425px)}}.sec-ambassador .ambassador_list_bottom{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:clamp(100px,65.2345833333vw,1252px)}@media screen and (max-width: 960px){.sec-ambassador .ambassador_list_bottom_item{width:45%;margin-bottom:10px}}@media screen and (min-width: 961px){.sec-ambassador .ambassador_list_bottom_item{max-width:clamp(100px,21.3541666667vw,410px);width:100%}}.sec-ambassador .ambassador_privilege_list{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.sec-ambassador .ambassador_privilege_list .ambassador_privilege_list_item{width:48%}.sec-ambassador .ambassador_privilege_list .ambassador_privilege_list_item:not(:nth-of-type(2n + 1)){margin-left:4%;margin-right:0}.page-form .sec-contact{border:1px solid #666;border-radius:2vmax;padding-block:60px}.page-form .flex-side{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 960px){.page-form .flex-side{display:block}}.page-form .left-side{width:50%;padding-right:8%;position:relative;box-sizing:border-box}@media screen and (max-width: 960px){.page-form .left-side{width:100%;margin:0 auto clamp(30px,10vw,50px);max-width:100%;margin-inline:auto}}@media screen and (max-width: 767px){.page-form .left-side{padding-right:0}}.page-form .left-side .cts-ttl-en{margin-bottom:.333em;font-size:clamp(4rem,5vw,6rem);line-height:1}@media screen and (max-width: 960px){.page-form .left-side .cts-ttl-en{font-size:clamp(4rem,10vw,6rem)}}.page-form .left-side .cts-ttl-ja{font-size:clamp(1.4rem,5vw,1.6rem);line-height:1}.page-form .right-side{width:50%}@media screen and (max-width: 960px){.page-form .right-side{width:100%}}.page-form .sticky{display:flex;flex-direction:column;position:sticky;top:130px;bottom:0;overflow-x:hidden;overflow-y:hidden;display:block !important;visibility:visible !important;opacity:1 !important;width:100%;height:calc(95vh - 130px)}@media screen and (max-width: 960px){.page-form .sticky{position:relative;top:auto;bottom:auto;right:auto;display:block !important;height:100% !important;width:100%;max-width:100%;margin:auto;padding:0;overflow:visible}}@media screen and (min-width: 961px){.page-form .sticky:hover{overflow-y:scroll !important}}.page-form .sticky:hover::-webkit-scrollbar{width:7px;display:none !important}.page-form .sticky:hover::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.page-form .sticky:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.page-form .sticky:hover::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.1)}.page-form .sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px;padding:40px 2% 20px}@media screen and (max-width: 960px){.page-form .sec-head{flex-direction:column;align-items:center;justify-content:center;margin-bottom:0px;padding:40px 2% 0px}}.page-form .cts-head{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;margin-bottom:30px}@media screen and (max-width: 960px){.page-form .cts-head{justify-content:center;align-items:center;margin-top:120px}}@media screen and (max-width: 767px){.page-form .cts-head{margin-top:0}}.page-form .cts-ttl{display:flex;align-items:baseline;justify-content:flex-start;flex-direction:column;text-align:center;position:relative;top:0;left:0;z-index:1;width:auto}@media screen and (max-width: 960px){.page-form .cts-ttl{width:auto;align-items:flex-start;flex-direction:column}}.page-form .cts-ttl-en{font-size:clamp(6rem,7.2916666667vw,15rem);letter-spacing:.2em;font-weight:700;line-height:1;color:#000}@media screen and (max-width: 960px){.page-form .cts-ttl-en{font-size:clamp(3.6rem,6.25vw,6rem)}}@media screen and (max-width: 576px){.page-form .cts-ttl-en{font-size:clamp(3.6rem,6.9444444444vw,4rem)}}.page-form .cts-ttl-ja{font-size:clamp(1.6rem,.9375vw,1.8rem);letter-spacing:.1em;font-weight:700}.page-form .cts-txt{position:relative;width:100%}@media screen and (min-width: 1201px){.formBlock{display:flex;justify-content:space-between}}@media screen and (min-width: 1201px){.formBlock .block-side{width:38%;max-width:500px}}@media screen and (min-width: 1201px){.formBlock .block-side .block-head{position:sticky;top:100px}}@media screen and (min-width: 1201px){.formBlock .block-body{width:60%;max-width:1168px}}.formBlock .form-ttl{font-size:clamp(2.4rem,3.2vw,3.2rem);letter-spacing:.3em;font-weight:bold}@media screen and (max-width: 1360px){.formBlock .form-ttl{letter-spacing:.1em}}.formBlock .form-ttl .sml{font-size:clamp(1.6rem,2.4vw,2.4rem)}.form-item{border-bottom:1px solid #c1c1c1}@media screen and (min-width: 1361px){.form-item{display:flex;justify-content:space-between;flex-direction:row;align-items:baseline}}@media screen and (min-width: 1361px){.form-item .item-head{min-width:400px;padding-top:.5em;align-items:center}}@media screen and (min-width: 1361px){.form-item .item-body{padding-top:0}}.form-item .item-body .form_control_wrap:not(:first-child){margin-top:1em}@media screen and (min-width: 1201px){.form-item .item-body.addWrap .form_control_wrap,.form-item .item-body.raijoWrap .form_control_wrap{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 1201px){.form-item .item-body.addWrap .wrapTtl,.form-item .item-body.raijoWrap .wrapTtl{min-width:8em}}@media screen and (min-width: 1201px){.form-item .item-body.addWrap .wrapInput,.form-item .item-body.raijoWrap .wrapInput{width:100%}}.form-item .item-txt{margin-top:1em;font-size:clamp(1.2rem,1.4vw,1.4rem)}.form_control.fc_half{max-width:428px;width:50%}.form_control.fc-sml{max-width:298px}.fc-flex{display:flex}.aiFE{align-items:flex-end}.unit{text-align:right}.unit.u01{width:1.8em}.wariai-wrap{display:flex;flex-wrap:wrap}.fc-wariai.form_control_wrap{margin-bottom:1em}.fc-wariai.form_control_wrap:not(:last-child){margin-right:1em}.fc-wariai .date-item:not(:last-child){margin-right:1em}.fc-wariai .date-item.unit-row{display:flex;align-items:flex-end}.fc-wariai .date-item.unit-row .unit{min-width:1.5em;text-align:right}.fc-wariai .date-item .form_control{width:146px}.wpcf7-form-control .wpcf7-list-item:not(:last-child){margin-bottom:.8em}.checkbox-column .wpcf7-list-item{display:block}.fc-otherR{display:flex;justify-content:space-between}.fc-otherR .other-check{min-width:7em;padding-top:.5em}.fc-otherR .other-txt{width:100%}.privacyBlock{margin:55px auto 0}.privacyBlock .block-ttl{margin-bottom:1em;text-align:center}@media screen and (min-width: 768px){.privacyBlock .block-txt{text-align:center}}@media(hover: hover){.privacyBlock .block-txt a:hover{text-decoration:underline}}.error .wpcf7-not-valid-tip{display:none}.error .error-message{color:red;display:none}.error:has(.wpcf7-not-valid-tip) .error-message{display:block}.thanks .thanks-ttl{font-family:"Kiwi Maru",serif;font-weight:500;color:#2b4740;text-align:center;font-size:clamp(1.8rem,2.4vw,2.4rem)}.thanks .thanks-img{max-width:118px;width:50%;margin:clamp(25px,5vw,50px) auto}.thanks .thanks-txt{font-size:clamp(1.6rem,1.8vw,1.8rem);letter-spacing:.05em;line-height:2}@media screen and (min-width: 768px){.thanks .thanks-txt{text-align:center}}.thanks .thanks-txt p:not(:last-child){margin-bottom:1em}.form_container.catalog .form-item{display:block;align-items:baseline}.form_container.catalog .form-item:first-of-type{border-bottom:2px solid #2b4740;text-align:center;font-size:clamp(2rem,2.2vw,2.2rem);padding-bottom:80px}.form_container.catalog .wpcf7-list-item-label{cursor:pointer}.form_container.catalog .checkbox_icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;border:4px solid #000;border-radius:4px;cursor:pointer}.form_container.catalog .checkbox_icon:checked{background-color:#000}.form_container.catalog .checkbox_icon:checked::after{content:"";position:absolute;top:3px;left:2px;width:10px;height:5px;border-bottom:3px solid #fff;border-left:3px solid #fff;transform:rotate(-45deg)}.form_container.catalog .item_box_wrapper{display:none}.form_container.catalog .item_cat{display:block;cursor:pointer;border-bottom:2px solid #2b4740;padding:10px 0 30px 0;line-height:1.5;font-size:clamp(2rem,2.2vw,2.2rem)}.form_container.catalog .item_cat::before,.form_container.catalog .item_cat::after{position:absolute;content:"";top:1px;right:20px;top:20px;width:20px;height:2px;margin:auto;background:#151e2f}.form_container.catalog .item_cat::after{transform:rotate(-90deg);transition:transform .3s}.form_container.catalog .item_cat.active::after{transform:rotate(0deg)}.form_container.catalog .item_cat.active{border:none}.form_container.catalog .item_box{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;padding:16px;justify-content:center}.form_container.catalog .wpcf7-list-item{display:flex;flex-direction:column;align-items:center;text-align:center}.form_container.catalog .item_img img{width:100%;height:auto;max-width:200px;margin:0 auto}@media screen and (max-width: 576px){.form_container.catalog .item_box{grid-template-columns:repeat(2, 1fr);justify-content:center;gap:0;padding:0}}.form_container.catalog .item_title,.form_container.catalog .item_manufacturer{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:16px;font-weight:normal}.form_container.catalog .form-item:nth-last-child(-n+1){border:none}.form_container.catalog .form-item_flex{display:flex;border-bottom:1px solid #c1c1c1;width:97%;margin:auto;padding:40px 0}@media screen and (max-width: 767px){.form_container.catalog .form-item_flex{display:block}}.form_container.catalog .form-item_flex .form_control{border-radius:0;border:none}@media screen and (min-width: 768px){.form_container.catalog .form-item_flex .item-body{width:60%;padding:0 0 0 clamp(20px,5vw,80px)}}@media screen and (max-width: 767px){.form_container.catalog .form-item_flex .item-ttl{width:auto}}.dl_block .block-txt{font-weight:bold}