button{border:none;background:rgba(0,0,0,0);cursor:pointer}.page__top{max-width:980px;width:100%;margin:40px auto}.header__professional{height:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.footer__professional{color:#fff;font-size:10px;margin:15px 0 0;width:100%;text-align:center;background-color:#07aa6b;background-repeat:no-repeat;background-position:100px 30px;padding:20px 0;margin-top:auto}.form-header__logo{max-width:1200px;margin:auto;padding:0;width:94%}.form-header img{aspect-ratio:auto 283/55;height:auto;width:187px}.form_title{text-align:center;padding:0;width:100%}.form_txt{width:90%;margin:auto;text-align:center}.block_head{max-width:980px;width:100%;margin:auto;text-align:center;color:#fff;font-size:clamp(18px,5.74vw,30px);font-weight:bold;background-color:#1f90e1;margin-bottom:15px}.request__form-flex,.taiken__form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.request__form-tel,.taiken__form-tel{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:10px auto 0;color:#0e508f;text-decoration:none}.request__form-num,.taiken__form-num{font-weight:900;font-size:clamp(20px,9.5vw,65px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.request__form-num::before,.taiken__form-num::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;padding-right:6px;font-size:clamp(20px,8vw,50px)}.request__form-date,.taiken__form-date{color:#0e508f;font-size:clamp(10px,3vw,18px);line-height:1.4}.request__title{display:inline-block;font-size:clamp(18px,5.74vw,31px);vertical-align:middle;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro","sans-serif";letter-spacing:5px;color:#212121;font-weight:normal}.request__title-wrap{text-align:center;background-color:#f7f9ee;padding:16px 0}.request__dot{font-size:clamp(10px,4vw,18px);position:absolute;top:10px;left:0;right:0;margin:auto;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.request__dot li{line-height:1}.request__dot li:nth-child(1){-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.request__dot li:nth-child(2){left:7px;position:relative}.request__dot li:nth-child(3){-webkit-transform:rotate(20deg);transform:rotate(20deg)}.request__form-head{color:#333;font-size:clamp(10px,3.5vw,18px);position:relative;padding:0 20px}.request__form-head::before,.request__form-head::after{height:75%;content:"";bottom:0;top:0;margin:auto;position:absolute}.request__form-head::before{left:0;border-left:1px solid #333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.request__form-head::after{right:0;border-right:1px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.request__form-tel{margin:30px auto 0;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.request__form-circle{font-size:clamp(10px,4vw,16px);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;aspect-ratio:1/1;height:auto;background-color:#f58b24;border-radius:50%;color:#fff;padding:30px 20px 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.request__form-num{font-size:clamp(20px,9.5vw,50px);color:#333;font-family:"小塚ゴシック Pro","Kozuka Gothic Pro","sans-serif"}.request__form-num:before{font-size:clamp(20px,9.5vw,40px)}.request__form-date{color:#333;font-size:clamp(10px,3.4vw,16px);margin-top:10px;letter-spacing:normal}.request__yellow{width:100%;background-color:#fffce2;margin:auto;max-width:800px}.request__box{padding:20px;font-size:clamp(12px,4vw,16px);margin-bottom:40px;font-weight:bold;line-height:1.5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:15px auto}.request__list{padding-left:1em;margin:10px 0;position:relative}.request__list::before{background:#f58b24;content:"";height:10px;width:10px;left:0;position:absolute;top:6px}.taiken__form-tel{margin:20px auto 0}.taiken__form-blue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpcf7{font-size:clamp(12px,4vw,16px);padding:0}.mv__link,.cv__link{border-bottom:1px solid #0e508f}main{font-size:clamp(12px,4vw,16px)}.wpcf7-turnstile.cf-turnstile{margin:20px auto;text-align:center}.wpcf7-acceptance{margin:0 auto 0;text-align:center;display:block}.wpcf7-acceptance span{font-size:16px}.wpcf7-radio label,.wpcf7-checkbox label{margin-right:0;margin-bottom:0}label+label{margin-left:0}#your-gender,#detail,#check-on,#detail_checkbox,#radio-grade-first,#radio-grade-es,#radio-grade-ms,#radio-grade-hs{display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(2, 1fr);gap:10px}#your-gender .wpcf7-list-item,#detail .wpcf7-list-item,#check-on .wpcf7-list-item,#detail_checkbox .wpcf7-list-item,#radio-grade-first .wpcf7-list-item,#radio-grade-es .wpcf7-list-item,#radio-grade-ms .wpcf7-list-item,#radio-grade-hs .wpcf7-list-item{height:92px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}#your-gender .wpcf7-list-item label,#detail .wpcf7-list-item label,#check-on .wpcf7-list-item label,#detail_checkbox .wpcf7-list-item label,#radio-grade-first .wpcf7-list-item label,#radio-grade-es .wpcf7-list-item label,#radio-grade-ms .wpcf7-list-item label,#radio-grade-hs .wpcf7-list-item label{height:100%;width:100%}#your-gender .wpcf7-list-item-label,#detail .wpcf7-list-item-label,#check-on .wpcf7-list-item-label,#detail_checkbox .wpcf7-list-item-label,#radio-grade-first .wpcf7-list-item-label,#radio-grade-es .wpcf7-list-item-label,#radio-grade-ms .wpcf7-list-item-label,#radio-grade-hs .wpcf7-list-item-label{border-radius:15px;min-height:92px;font-size:clamp(10px,4.2vw,20px);border:2px solid #0e508f;width:100%;height:100%;color:#0e508f;padding:15px 20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}#your-gender input[type=radio],#your-gender input[type=checkbox],#detail input[type=radio],#detail input[type=checkbox],#check-on input[type=radio],#check-on input[type=checkbox],#detail_checkbox input[type=radio],#detail_checkbox input[type=checkbox],#radio-grade-first input[type=radio],#radio-grade-first input[type=checkbox],#radio-grade-es input[type=radio],#radio-grade-es input[type=checkbox],#radio-grade-ms input[type=radio],#radio-grade-ms input[type=checkbox],#radio-grade-hs input[type=radio],#radio-grade-hs input[type=checkbox]{display:none}#your-gender input[type=radio]:checked+.wpcf7-list-item-label,#your-gender input[type=checkbox]:checked+.wpcf7-list-item-label,#detail input[type=radio]:checked+.wpcf7-list-item-label,#detail input[type=checkbox]:checked+.wpcf7-list-item-label,#check-on input[type=radio]:checked+.wpcf7-list-item-label,#check-on input[type=checkbox]:checked+.wpcf7-list-item-label,#detail_checkbox input[type=radio]:checked+.wpcf7-list-item-label,#detail_checkbox input[type=checkbox]:checked+.wpcf7-list-item-label,#radio-grade-first input[type=radio]:checked+.wpcf7-list-item-label,#radio-grade-first input[type=checkbox]:checked+.wpcf7-list-item-label,#radio-grade-es input[type=radio]:checked+.wpcf7-list-item-label,#radio-grade-es input[type=checkbox]:checked+.wpcf7-list-item-label,#radio-grade-ms input[type=radio]:checked+.wpcf7-list-item-label,#radio-grade-ms input[type=checkbox]:checked+.wpcf7-list-item-label,#radio-grade-hs input[type=radio]:checked+.wpcf7-list-item-label,#radio-grade-hs input[type=checkbox]:checked+.wpcf7-list-item-label{color:#fff;background:#0e508f;border:2px solid #0e508f}#survey{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#survey .wpcf7-list-item-label{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;position:relative}#survey .wpcf7-list-item-label:before,#survey .wpcf7-list-item-label:after{position:absolute;top:0;left:0;content:"";width:20px;height:20px;bottom:0;margin:auto}#survey .wpcf7-list-item-label:before{border:1px solid #ccc;border-radius:3px}#survey .wpcf7-list-item-label:after{opacity:0;top:3px;left:2px;width:14px;height:8px;border-bottom:4px solid #06b6d4;border-left:4px solid #06b6d4;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#survey input[type=checkbox]{display:none}#survey input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}#your-gender{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;height:60px;min-height:unset}#your-gender .wpcf7-list-item{min-height:unset;height:60px}#your-gender .wpcf7-list-item-label{min-height:unset;height:60px}#detail_checkbox{grid-template-columns:repeat(2, 1fr)}#radio-grade-first:has(>.wpcf7-list-item:nth-child(2)){grid-template-columns:repeat(2, 1fr)}#radio-grade-first:has(>.wpcf7-list-item:nth-child(3)){grid-template-columns:repeat(5, 1fr)}#detail .wpcf7-list-item-label{line-height:1.4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#detail:has(>.wpcf7-list-item:nth-child(4)):not(:has(>.wpcf7-list-item:nth-child(5))){grid-template-columns:repeat(2, 1fr)}#detail:has(>.wpcf7-list-item:nth-child(5)):not(:has(>.wpcf7-list-item:nth-child(6))){grid-template-columns:repeat(3, 1fr)}#radio-grade-es,#radio-grade-ms,#radio-grade-hs{grid-template-columns:repeat(3, 1fr)}#radio-grade-first .wpcf7-list-item-label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:unset;padding:20px 0;line-height:1}.wpcf7-spinner{display:none !important}.wpcf7-list-item-label{font-weight:bold}.input__top{margin-bottom:clamp(10px,12vw,50px)}.input__bottom{margin-bottom:clamp(10px,5vw,50px)}.input__step1{display:block}.input__step2,.input__step3,.input__step4,.input__step5,.input__step6{display:none}.input__step2 .contact__data{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.input__step2 dd{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.input__step2 dd.is-preparing{opacity:0;visibility:hidden;pointer-events:none}.input__step6 .contact__data,.input__last .contact__data{max-width:680px;margin:auto}.input__step4 .contact__data{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.address-area{max-width:680px;text-align:left;margin:0px auto 25px;line-height:1.4}.subtext{display:block;margin:10px auto 10px}.hint{font-size:clamp(12px,3.5vw,14px);line-height:1.4;margin:10px 0}.breadcrumb{padding:0;width:100%;margin:15px auto 50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.breadcrumb a{color:#212121}.thanks__title{background-color:#eef5fe;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;display:inline-block;width:100%;max-width:unset;color:#142551;font-size:clamp(14px,5vw,28px);-webkit-box-sizing:border-box;box-sizing:border-box}.thanks__head{margin-top:20px;margin-bottom:20px;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#ccc;padding-bottom:20px;font-size:clamp(14px,3.7vw,22px);color:#003;font-weight:bold;text-align:center}.thanks__box{font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","sans-serif";width:94%;max-width:960px;margin:0 auto clamp(15px,8vw,55px);line-height:1.4}.thanks__box .space{height:10vh}.thanks__box .btn_back{text-align:center;margin:auto;width:100%}.thanks__box .btn_back a{text-align:center;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.thanks__bottom{text-align:center;margin:clamp(10px,5vw,30px) auto clamp(15px,8vw,50px)}.thanks__text{text-align:center}.contact__data--sub{text-align:center;margin-top:clamp(5px,4vw,10px)}.contact__center,.contact__heading,.contact__rest{text-align:center}.contact__rest{color:#f75930}.contact__heading{font-size:clamp(16px,5vw,22px);line-height:1.4;font-weight:bold;margin:50px auto 30px}.contact__heading--sub{display:inline-block;font-size:clamp(16px,4.5vw,20px);font-weight:bold;max-width:680px;text-align:left;margin:clamp(5px,6vw,10px) auto clamp(5px,3vw,10px)}.contact__friend{font-size:clamp(12px,4vw,20px)}.contact__pp .wpcf7-list-item-label{font-weight:normal}.contact__pp a{color:#0e508f;text-decoration:underline}.contact__text--mid{display:inline-block;font-size:clamp(14px,3.8vw,16px)}.contact__text--min{display:block;font-size:clamp(10px,3.5vw,14px);font-weight:normal}.contact__err{color:red;display:none;margin:20px 0}.contact__err--pp,.contact__err--sc{text-align:center}.contact__err.display{display:block}.contact__next,.contact__send{width:280px;display:inline-block;border:solid 5px #fc0;border-radius:40px;background:none;height:80px;color:#333;background-color:#fc0;font-size:clamp(14px,5vw,25px);font-weight:bold;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.contact__next--wrap,.contact__send--wrap{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto;background-color:#fc0;border-radius:40px;position:relative}.contact__next--wrap:after,.contact__send--wrap:after{position:absolute;content:"";width:10px;height:10px;top:0;border-top:1px solid #333;border-right:1px solid #333;right:clamp(20px,6vw,30px);bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact__back{text-align:left;color:#000;position:relative;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.contact__back--wrap{line-height:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding-left:clamp(15px,4vw,20px);position:relative}.contact__back--wrap:after{position:absolute;content:"";width:10px;height:10px;top:0;left:0;bottom:0;margin:auto;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#your_tel2{margin:0 1%}input[type=text],input[type=tel],input[type=email],select,textarea{width:100%;border-radius:8px;padding:8px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:clamp(12px,4vw,16px)}input[type=text].active,input[type=tel].active,input[type=email].active,select.active,textarea.active{border:1px solid red;display:block}.active{border:1px solid red;display:block}input[type=text],input[type=tel],input[type=email]{max-width:680px}input[name=friend_name_kana]{width:100%}input[name=friend_name_kana].active{border:1px solid red;display:inline-block}input[name=your_first_name],input[name=your_last_name],input[name=your_first_name_kana],input[name=your_last_name_kana],input[name=friend_first_name_kana],input[name=friend_last_name_kana]{width:48%}input[name=your_first_name].active,input[name=your_last_name].active,input[name=your_first_name_kana].active,input[name=your_last_name_kana].active,input[name=friend_first_name_kana].active,input[name=friend_last_name_kana].active{border:1px solid red;display:inline-block}input[name=your_tel1],input[name=your_tel2],input[name=your_tel3]{width:32%}input[name=your_tel1].active,input[name=your_tel2].active,input[name=your_tel3].active{border:1px solid red;display:inline-block}select.active,.input_text.active{border:1px solid red}.wpcf7-list-item{margin:0 0 0 0 !important}.confirm_area .wpcf7-spinner{display:none}.wpcf7-not-valid-tip{display:none !important}.wpcf7 form[data-status=init] .wpcf7-not-valid-tip{display:none}.wpcf7-response-output{display:none}.wpcf7 form.spam .wpcf7-response-output{z-index:100000;display:block;position:absolute;left:0;right:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loading{position:fixed;width:100%;height:100%;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;left:0;top:0;max-width:unset}.loading-spinner{width:50px;height:50px;border:5px solid #ccc;border-top-color:#007bff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;left:0;top:0;right:0;bottom:0;margin:auto;position:absolute}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading-hidden{opacity:0;-webkit-transition:opacity .5s ease-out,visibility .5s;transition:opacity .5s ease-out,visibility .5s}.confirm_area,.thanks_area{display:none}.thanks__back{text-align:center}body{width:100%;min-width:auto;margin:auto;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;color:#333;letter-spacing:.1em}.h2_orange,#pankuzu,.bridge{max-width:1100px;width:90%}#pankuzu{font-size:clamp(10px,3vw,12px);margin:40px auto 20px}.bridge{margin:30px auto 0}#copyright{padding:0;position:relative}.sp{display:none}main{text-align:left;position:relative;padding-top:0;top:0}form{max-width:900px;width:90%;margin:auto;min-height:calc(100vh - 500px)}.pp_link{display:block;width:auto;text-align:center;margin:clamp(12px,10vw,50px) auto}.grade_text{display:none}.display-block{display:block}#pp{-webkit-appearance:none;-moz-appearance:none;border-radius:5px;border:1px #777 solid;width:28.5px;height:28.5px;cursor:pointer;vertical-align:middle;appearance:none;position:relative;margin-right:10px}#pp:checked::after{content:"";position:absolute;top:3px;left:2px;width:24px;height:14px;border-bottom:5px solid #06b6d4;border-left:5px solid #06b6d4;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}select{max-width:390px}textarea{max-width:680px;width:100%;height:150px}.h2_orange,.bridge{max-width:680px;width:90%}.h2_orange{margin:25px auto 20px;position:relative;padding:5px 0 5px 25px}.bridge{text-align:center;margin:30px auto 0}.bridge p{font-size:clamp(12px,4vw,16px);letter-spacing:1px;line-height:35px;text-align:center;margin:30px 0}.bridge_title p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;text-align:center;font-weight:bold;font-size:clamp(14px,4vw,20px)}.thanks_msg{border:1px solid red;color:red;margin:30px auto;padding:10px}.thanks_msg p{text-align:center;font-size:clamp(10px,3.8vw,14px)}p.top{text-align:center}.heading__check-on{margin:50px auto 15px;width:100%;display:block;font-size:clamp(10px,3.8vw,18px);line-height:1.4}.heading__check-on p{text-align:center}#check-on{display:inline-block}@media screen and (min-width: 768px){.pc{display:block}.input__step1 .space{height:45vh}.input__step2 .space{height:37vh}.input__step3 .space{height:15vh}.contact__next:hover,.contact__send:hover{color:#333;background-color:#fff}#check-on{margin:0 auto 30px}#check-on .wpcf7-list-item,#check-on .wpcf7-list-item-label{min-height:unset;padding:0 10px;height:auto}.request__step .wpcf7-form-control-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;width:100%}.request__step .wpcf7-form-control-wrap[data-name=check-on]{text-align:center}.request__step #detail{margin:auto;grid-template-columns:repeat(2, 1fr)}.request__step #detail .wpcf7-list-item-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.sp{display:block}.pc{display:none}.page__thanks{padding-top:55px}.page__thanks .one_column{padding:0 10px 0}.page__thanks .page_title_wrap{margin-bottom:0;padding:0}.page__thanks .page_title_wrap h1.page_title{font-size:5vw}.page__top{margin:0 auto 40px}.form_txt{text-align:left;line-height:normal;font-size:3.4vw;letter-spacing:1px}.underline{text-decoration:underline;line-height:1.65;color:#3e3a39;font-weight:bold;padding-top:15px;display:inline-block;line-height:1.6}.request__txt{width:94%;margin:auto}.request__box{padding:20px 10px}.request__title-wrap{margin-top:55px}.request__dot{display:none}.request__form-circle{border-radius:8px;padding:3vw;aspect-ratio:unset;position:relative;margin:0 auto 10px}.request__form-circle:after{content:"";background-color:#f58b24;position:absolute;bottom:-11px;clip-path:polygon(50% 100%, 0 0, 100% 0);margin:auto;left:0;right:0;width:12px;height:12px}.request__form-head{padding:0 3vw 3vw 3vw}.request__form-head:before,.request__form-head:after{bottom:3vw}.request__form-tel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.taiken__form-blue{background-color:#0e508f}.taiken__form-title{background-color:#fff;color:#0e508f;padding:10px 0;letter-spacing:1px;font-size:3.4vw}.taiken__form-tel{margin:15px auto 0;border-radius:6px;overflow:hidden;border:2px solid #0e508f}.taiken__form-blue{background-color:#0e508f;padding:15px 0 10px}.taiken__form-num{color:#fff}.taiken__form-num::before{color:#fff}.taiken__form-date{padding:5px 2px 0 2px;color:#fff;letter-spacing:1px}.block_head{line-height:2;margin-bottom:0}.breadcrumb{display:none}.form-header__logo{padding:10px 0 10px 10px}#pankuzu{margin:0 auto}.wpcf7{padding:0 0 0 0}main{padding-bottom:0;min-height:calc(100vh - 70vw)}.pp_link{margin-bottom:0}form{min-height:unset;margin-bottom:15vw}.wpcf7 form.spam .wpcf7-response-output{width:90%}#detail,#check-on,#detail_checkbox,#radio-grade-first,#radio-grade-es,#radio-grade-ms,#radio-grade-hs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}#detail .wpcf7-list-item,#check-on .wpcf7-list-item,#detail_checkbox .wpcf7-list-item,#radio-grade-first .wpcf7-list-item,#radio-grade-es .wpcf7-list-item,#radio-grade-ms .wpcf7-list-item,#radio-grade-hs .wpcf7-list-item{height:60px}#detail .wpcf7-list-item-label,#check-on .wpcf7-list-item-label,#detail_checkbox .wpcf7-list-item-label,#radio-grade-first .wpcf7-list-item-label,#radio-grade-es .wpcf7-list-item-label,#radio-grade-ms .wpcf7-list-item-label,#radio-grade-hs .wpcf7-list-item-label{border-radius:10px;min-height:60px}#check-on{margin:10px auto}#check-on .wpcf7-list-item{height:auto}#check-on .wpcf7-list-item-label{min-height:unset;height:auto}#check-on .wpcf7-list-item label{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact__heading{margin:5vw auto 5vw}.contact__back--wrap{margin:10vw 0 0}.contact__next,.contact__send{height:18vw}.contact__next--wrap,.contact__send--wrap{margin:5vw auto 5vw}#copyright{letter-spacing:normal}.bridge{text-align:left}.bridge p{text-align:left;line-height:1.5;margin:10px auto 0}.thanks_msg{margin:30px auto}.thanks_msg p{text-align:left}p.top{text-align:center}.heading__check-on{margin:10vw auto 0}.thanks__title{text-align:center}.thanks__head{color:#006}.thanks__box{width:100%;font-family:Lato,"Noto Sans JP","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.thanks__box .space{height:0}.thanks__bottom{text-align:left;margin:clamp(10px,5vw,30px) auto clamp(15px,8vw,50px)}.thanks__text{width:94%;margin:auto;text-align:left}}