.form_wrapper{background-color:#fff;padding:40px 0}@media(max-width: 769px){.form_wrapper{padding-top:0;padding-bottom:0}}.form_wrapper .form_area{background-color:#fafafa;border-radius:7px;padding:40px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 769px){.form_wrapper .form_area{padding:40px 20px 20px 20px}}.form_wrapper .form_area h1{margin-bottom:40px;text-align:center;font-weight:700;font-size:24px}@media(max-width: 450px){.form_wrapper .form_area h1{font-size:20px}}.form_wrapper .form_area .form_group{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media(max-width: 769px){.form_wrapper .form_area .form_group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.form_wrapper .form_area .form_group .static_area{width:50%;background-color:#fff;padding:20px;border-radius:7px;-webkit-box-shadow:2px 2px 4px #ebebeb;box-shadow:2px 2px 4px #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 769px){.form_wrapper .form_area .form_group .static_area{width:100%}}@media(max-width: 450px){.form_wrapper .form_area .form_group .static_area{background-color:initial;padding:0;-webkit-box-shadow:initial;box-shadow:initial}}.form_wrapper .form_area .form_group .static_area.contact_page{width:100%}.form_wrapper .form_area .form_group .static_area.contact_page .register_area{width:100%;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:initial}.form_wrapper .form_area .form_group .static_area .static_box{margin-bottom:30px}.form_wrapper .form_area .form_group .static_area .static_box:last-child{margin-bottom:0}.form_wrapper .form_area .form_group .static_area .static_box h2{position:relative;padding-left:25px;font-size:20px;margin-bottom:20px;font-weight:700}.form_wrapper .form_area .form_group .static_area .static_box h2::before{content:"";position:absolute;top:-4px;left:0%;background-image:url("../images/webp/common/stick.webp");background-repeat:no-repeat;background-size:cover;width:11px;height:30px}@media(max-width: 450px){.form_wrapper .form_area .form_group .static_area .static_box h2{font-size:20px}}.form_wrapper .form_area .form_group .static_area .static_box .center_contents{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 450px){.form_wrapper .form_area .form_group .static_area .static_box .center_contents{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area{width:32%;padding:10px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;border:1px solid #dfdfdf;background-color:#fff}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .num_zone{padding:25px 0;position:relative}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .num_zone .num_text{text-align:center;font-size:14px;font-weight:700;letter-spacing:5px}@media(max-width: 450px){.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .num_zone .num_text{font-size:12px;letter-spacing:2px}}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .num_zone .num{width:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media(max-width: 450px){.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .num_zone .num{width:20%}}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .merit_img{margin:0 auto}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .textarea{text-align:center;font-size:14px;line-height:1.5;margin-top:20px}.form_wrapper .form_area .form_group .static_area .static_box .center_contents .area .textarea span{font-weight:700}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone li{width:110px}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone li.short{width:50px}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone li.long{width:180px}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone li.type1{width:150px}.form_wrapper .form_area .form_group .static_area .static_box .logo_zone li.type2{width:80px}.form_wrapper .form_area .form_group .static_area .static_box .under_txt{line-height:1.5}.form_wrapper .form_area .form_group .register_area{width:50%;background-color:#fff;padding:20px;border-radius:7px;-webkit-box-shadow:2px 2px 4px #ebebeb;box-shadow:2px 2px 4px #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 769px){.form_wrapper .form_area .form_group .register_area{width:100%}}.form_wrapper .form_area .form_group .register_area .form-parts{font-size:16px;margin-bottom:25px}.form_wrapper .form_area .form_group .register_area .form-parts.last{margin-bottom:0}.form_wrapper .form_area .form_group .register_area .form-parts.last .submitBtn{position:relative}.form_wrapper .form_area .form_group .register_area .form-parts.comfirm{background-color:#fff;padding:20px}.form_wrapper .form_area .form_group .register_area .form-parts.step1{margin-bottom:50px}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .radio_area{text-align:center}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .radio_area .input_box{font-size:17px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .radio_area .input_box .radio_groyp{margin-bottom:20px}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .radio_area .input_box .radio_groyp:last-child{margin-bottom:0}.form_wrapper .form_area .form_group .register_area .form-parts.step1 .radio_area .input_box .radio_groyp label{cursor:pointer}.form_wrapper .form_area .form_group .register_area .form-parts .ps{position:relative}@media(max-width: 450px){.form_wrapper .form_area .form_group .register_area .form-parts .ps{width:100%}}.form_wrapper .form_area .form_group .register_area .form-parts .ps .input{padding-right:50px}.form_wrapper .form_area .form_group .register_area .form-parts .ps .eye_icon{cursor:pointer;position:absolute;top:19px;right:16px;width:20px;height:18px;background-image:url("../images/webp/common/eye_hide.webp");background-repeat:no-repeat;background-size:20px 18px;background-position:center center}.form_wrapper .form_area .form_group .register_area .form-parts .ps .eye_icon.show{background-image:url("../images/webp/common/eye_show.webp")}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area{line-height:1.5}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .txt{margin-bottom:15px}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .txt:last-child{margin-bottom:0}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .txt a{display:inline;text-decoration:underline;color:#eee944}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .agree_box{text-align:center;border-radius:7px;border:1px solid #262626;padding:10px}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .agree_box input{margin:0 8px 4px 0;-webkit-transform:scale(1.3);transform:scale(1.3);accent-color:#eee944}.form_wrapper .form_area .form_group .register_area .form-parts .agree_area .agree_box label{cursor:pointer}.form_wrapper .form_area .form_group .register_area .form-parts.inex_area{text-align:center;margin-bottom:35px;line-height:1.5}.form_wrapper .form_area .form_group .register_area .form-parts.inex_area .inex_area_btn{margin-top:5px}.form_wrapper .form_area .form_group .register_area .form-parts.inex_area .inex_area_btn a{text-decoration:underline}.form_wrapper .form_area .form_group .register_area .form-parts .btn{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.form_wrapper .form_area .form_group .register_area .form-parts .btn button{background-color:#eee944;color:#fff;border:0;border-radius:5px;padding:10px 30px}.form_wrapper .form_area .form_group .register_area .form-parts .btn button.orig{padding:0}.form_wrapper .form_area .form_group .register_area .form-parts .btn input,.form_wrapper .form_area .form_group .register_area .form-parts .btn .org{display:block;margin:0 auto;background-color:#eee944;color:#262626;border:0;border-radius:5px;padding:18px 40px;font-size:16px;font-weight:bold;-webkit-transition:.3s;transition:.3s;cursor:pointer;line-height:1.3}@media(max-width: 450px){.form_wrapper .form_area .form_group .register_area .form-parts .btn input,.form_wrapper .form_area .form_group .register_area .form-parts .btn .org{padding:10px 30px;font-size:14px}}.form_wrapper .form_area .form_group .register_area .form-parts .btn input:hover,.form_wrapper .form_area .form_group .register_area .form-parts .btn .org:hover{opacity:.6}.form_wrapper .form_area .form_group .register_area .form-parts .btn input.prev,.form_wrapper .form_area .form_group .register_area .form-parts .btn .org.prev{background-color:#545859;color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;text-indent:3px;font-weight:bold;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form_wrapper .form_area .form_group .register_area .form-parts .header .title{line-height:1.5;font-size:16px}@media(max-width: 450px){.form_wrapper .form_area .form_group .register_area .form-parts .header .title{font-size:13px}}.form_wrapper .form_area .form_group .register_area .form-parts .header .req{color:#262626;font-size:12px;padding:5px 8px 5px 5px;background-color:#eee944;margin-left:10px;border-radius:7px}@media(max-width: 450px){.form_wrapper .form_area .form_group .register_area .form-parts .header .req{font-size:10px}}.form_wrapper .form_area .form_group .register_area .form-parts .header .req.tty{background-color:#8a8a8a;color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .point{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.form_wrapper .form_area .form_group .register_area .form-parts .point span{width:47%}.form_wrapper .form_area .form_group .register_area .form-parts .under_text{line-height:1.5;margin-bottom:10px;font-size:14px}.form_wrapper .form_area .form_group .register_area .form-parts .single.harf{gap:10px}.form_wrapper .form_area .form_group .register_area .form-parts .single .s_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.form_wrapper .form_area .form_group .register_area .form-parts .single .s_area .r_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:10px}.form_wrapper .form_area .form_group .register_area .form-parts .single .s_area .r_box:first-child{margin-left:0}.form_wrapper .form_area .form_group .register_area .form-parts .single .s_area .r_box .s_box select{font-size:16px;padding:10px 15px;border:solid 1px #ccc;border-radius:7px}.form_wrapper .form_area .form_group .register_area .form-parts .single .s_area .r_box .ler{margin-left:10px}.form_wrapper .form_area .form_group .register_area .form-parts .single .radio_type>span:first-child{margin-left:0}.form_wrapper .form_area .form_group .register_area .form-parts .single .radio_type>span>label>input{margin:0 0 1px 0}.form_wrapper .form_area .form_group .register_area .form-parts .single .radio{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.form_wrapper .form_area .form_group .register_area .form-parts .single .check{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;display:block;margin-bottom:10px;font-size:14px}.form_wrapper .form_area .form_group .register_area .form-parts .single .check:last-child{margin-bottom:0}.form_wrapper .form_area .form_group .register_area .form-parts .single .gender{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.form_wrapper .form_area .form_group .register_area .form-parts .single .gender .radio_groyp label{cursor:pointer}.form_wrapper .form_area .form_group .register_area .form-parts .agree{line-height:1.5;font-size:14px;color:#ff3c3c}.form_wrapper .form_area .form_group .register_area .form-parts .terms{overflow-y:scroll;line-height:1.5;font-size:14px;height:200px;border:1px solid #dfdfdf;padding:15px}.form_wrapper .form_area .form_group .register_area .form-parts .terms a{text-decoration:underline;color:#c8c31c}.form_wrapper .form_area .form_group .register_area .form-parts .input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:15px;border:solid 1px #ccc;border-radius:7px}.form_wrapper .form_area .form_group .register_area .form-parts .input.mr{margin-bottom:10px}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:-moz-placeholder{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:-ms-input-placeholder{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:placeholder-shown{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:not(:-moz-placeholder){background-color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:not(:-ms-input-placeholder){background-color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .input.required:not(:placeholder-shown){background-color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .wpcf7-not-valid{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts .wpcf7-validates-as-required{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts .clear_required{background-color:#fff}.form_wrapper .form_area .form_group .register_area .form-parts .comment{border:1px solid #dfdfdf;min-height:120px;width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:250px}@media(max-width: 450px){.form_wrapper .form_area .form_group .register_area .form-parts .comment{height:initial}}.form_wrapper .form_area .form_group .register_area .form-parts input:focus,.form_wrapper .form_area .form_group .register_area .form-parts textarea:focus,.form_wrapper .form_area .form_group .register_area .form-parts select:focus{outline:none}.form_wrapper .form_area .form_group .register_area .form-parts input.select_req,.form_wrapper .form_area .form_group .register_area .form-parts textarea.select_req,.form_wrapper .form_area .form_group .register_area .form-parts select.select_req{background-color:#ffe8e8}.form_wrapper .form_area .form_group .register_area .form-parts.agree_btn{text-align:center}.form_wrapper .form_area .form_group .register_area .form-parts.agree_btn label{cursor:pointer}.form_wrapper .form_area .form_group .register_area .form-parts.agree_btn label input{margin:0 5px 3px 0}.form_wrapper .form_area .form_group .register_area .form-parts .hso{margin-top:10px;font-size:13px;color:#a5a5a5}.form_wrapper .form_area .form_group .register_area .form-parts .check_conf>span{margin-left:0}.form_wrapper .form_area .form_group .register_area .form-parts .ajax-loader{display:block !important;margin:10px auto 0 auto !important}.form_wrapper .form_area .form_group .register_area .form-parts .wpcf7-not-valid-tip{margin-top:10px;width:100% !important}.form_wrapper .form_area .form_group .register_area .form-parts .file_zorn{margin-bottom:15px}.form_wrapper .form_area .form_group .register_area .form-parts .file_zorn:last-child{margin-bottom:0}.form_wrapper .form_area .form_group .register_area .wpcf7-response-output{border-radius:5px;border-color:#eee944 !important;background-color:#eee944;color:#262626;text-align:center;padding:10px 0 !important;margin:20px 0 0 0 !important;font-size:14px;line-height:1.5;outline:none}.form_wrapper .form_area .form_group .register_area .check_ttl>span{display:block;margin:0 0 10px 0}.form_wrapper .form_area .form_group .register_area .check_ttl>span.last{margin-bottom:0}.wpcf7-spinner{position:absolute !important;top:14px !important;right:10px !important;margin:0 !important;-webkit-transform:scale(0.8);transform:scale(0.8)}@media(max-width: 450px){.wpcf7-spinner{-webkit-transform:scale(0.6);transform:scale(0.6);top:8px !important;right:5px !important}}.back_to_step1_btn{display:inline-block;border-radius:7px;background-color:#eee944;padding:20px 80px;color:#262626;font-weight:700;-webkit-transition:.2s;transition:.2s;margin-top:20px}.back_to_step1_btn:hover{opacity:.8}@media(max-width: 450px){.back_to_step1_btn:hover{opacity:1}}.stepBar{margin-bottom:40px}@media(max-width: 450px){.stepBar{margin-bottom:20px}}.stepBar .progressbar{position:relative;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.stepBar .progressbar li{position:relative;list-style-type:none;text-align:center;text-transform:uppercase;width:16%;color:#999;font-weight:bold;font-size:12px}@media(max-width: 450px){.stepBar .progressbar li{font-size:10px;letter-spacing:.5px}}.stepBar .progressbar li:before{display:block;width:18px;height:18px;margin:7px auto 10px auto;content:"";text-align:center;border-radius:50%;background-color:#f5f5f5;position:relative;z-index:2}.stepBar .progressbar li:after{position:absolute;z-index:1;top:15px;left:-50%;width:100%;height:2px;content:"";background-color:#f5f5f5}.stepBar .progressbar li:first-child:after{content:none}.stepBar .progressbar li.active,.stepBar .progressbar li.complete{color:#262626}.stepBar .progressbar li.active:before,.stepBar .progressbar li.complete:before{background-color:#262626}.stepBar .progressbar li.active:after,.stepBar .progressbar li.complete:after{background-color:#262626}.is_none{display:none}.is_active{display:block}.validate{display:none;color:#dc3232;margin-top:10px}.validate.active{display:block}.validate.center{text-align:center}.logo_loop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 calc(50% - 50vw);width:100vw;background-color:#fff;padding:10px 0}.logo_loop ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.logo_loop ul .slick-list .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.logo_loop ul li{width:110px;margin:0 15px}.logo_loop ul li.type1{width:50px}.logo_loop ul li.type2{width:80px}.logo_loop ul li.type3{width:180px}.logo_loop ul li.type4{width:30px}.sub_txt{margin-top:10px;color:#8f8f8f;font-size:14px;line-height:1.3}.sub_txt a{display:inline;color:#eee944;text-decoration:underline}.loader,.loader:after{border-radius:50%;width:16px;height:16px;display:none}.loader{position:relative;text-indent:-9999em;border-top:.3em solid #fff;border-right:.3em solid #fff;border-bottom:.3em solid #fff;border-left:.3em solid #262626;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.under_content_pc{line-height:1.5;text-align:center;margin-top:10px}@media(max-width: 769px){.under_content_pc{display:none}}.under_content_pc a{color:#262626;display:inline-block;text-decoration:underline}.under_content_sp{display:none;color:#262626;line-height:1.3;margin-top:10px;margin-bottom:10px;padding:0 20px}@media(max-width: 769px){.under_content_sp{display:block}}/*# sourceMappingURL=form.css.map */