.form_block{padding-top:56px;padding-bottom:137px;background:var(--black-light-200)}.form_block>section{width:var(--width-1440);margin:0 auto;display:flex;flex-direction:column;gap:80px 0}.form_block>section .form_group_wrap{display:flex;flex-direction:column;gap:42px 0}.form_block>section .form_group_wrap h3{font-weight:700;font-size:36px;color:var(--white)}.form_block>section .form_group_wrap .form_group_block{display:flex;align-items:center}.form_block>section .form_group_wrap .form_group_block button{padding:15px 20px;font-weight:700;font-size:18px;color:var(--white)}.form_block>section .form_group_wrap .form_group_block button.active{border-radius:990px;background-color:var(--gray-light-100)}.form_block>section .form_title_block{display:flex;gap:8px;align-items:flex-end;margin-bottom:48px}.form_block>section .form_title_block h4{color:var(--white-dark-100);font-size:28px;font-weight:700}.form_block>section .form_title_block .form_guide_block{display:flex;gap:0 4px}.form_block>section .form_title_block .form_guide_block .asterisk{color:var(--red-dark-200)}.form_block>section .form_title_block .form_guide_block .form_sub_guide{color:var(--gray-dark-300);font-size:14px;line-height:130%;font-weight:400;letter-spacing:-.28px}.form_conf_wrap{display:flex;flex-direction:column;gap:16px 0}.form_conf_wrap h4{color:var(--white-dark-100);font-weight:700;font-size:28px;line-height:100%}.form_conf_wrap p{font-size:20px;color:var(--gray-dark-300);font-weight:400;line-height:100%}.form_term_block{display:flex;flex-direction:column;gap:32px 0}.form_term_block h4{font-size:28px;font-weight:700;color:var(--white-dark-100)}.form_term_block .form_term_interaction_block{display:flex;flex-direction:column;gap:16px 0}.form_term_block .form_term_interaction_block .form_term_textarea{height:311px;max-height:311px;color:var(--white-dark-100);background-color:var(--white-06);line-height:260%}.form_term_block .form_term_interaction_block .form_term_check_block{display:flex;align-items:center;justify-content:flex-end;gap:0 8px;cursor:pointer}.form_term_block .form_term_interaction_block .form_term_check_block p{font-weight:400;line-height:130%;letter-spacing:-.32px;color:var(--white)}.form_submit_block{display:flex;gap:0 16px;align-items:center;margin:0 auto}.form_submit_block button{padding:8px 30px;font-size:14px;font-weight:500;color:var(--white);border-radius:5px}.form_submit_block button.cancel{background-color:var(--gray-light-100)}.form_submit_block button.submit{background-color:var(--blue-light-100)}.form_datetime_navigator{display:none;align-items:center}.form_datetime_navigator .day_nav_date_item{padding:15px 20px;border-radius:990px;cursor:pointer;color:var(--white);font-size:14px;font-weight:700;line-height:100%;display:flex;align-items:center}.form_datetime_navigator .day_nav_date_item span{margin-left:10px;line-height:100%;font-size:14px;font-weight:400;color:var(--gray-light);display:none}.form_datetime_navigator .day_nav_date_item.active{background-color:var(--gray-light-100)}.form_datetime_navigator .day_nav_date_item.active span{display:flex}.form_input_element{width:456px}.form_input_element input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_input_block .form_input_row{justify-content:flex-start}@media(max-width:1439px){.form_block{padding:56px 56px 151px}.form_block>section,.form_input_element{width:auto}.form_input_block .form_input_row{justify-content:space-between}.form_input_block .form_input_row .form_input_item{flex:1 1}}@media(max-width:1023px){.form_block{padding:36px 24px 217px}.form_conf_wrap{gap:22px}.form_datetime_navigator{margin-top:10px;display:flex}}@media(max-width:767px){.form_block{padding:32px 16px 26px}.form_block>section .form_group_wrap h3{font-size:28px;line-height:130%;font-weight:700;color:var(--white)}.form_block>section .form_title_block h4{font-size:24px}.form_block>section .form_title_block .form_guide_block{font-size:14px;line-height:130%;letter-spacing:-.28px}.form_input_block{gap:24px 0}.form_input_block .form_input_row{flex-direction:column;justify-content:flex-start;gap:24px 0}.form_input_block .form_input_row .form_input_item .form_input_title_block h6{font-size:18px}.form_input_block .form_input_row .form_input_file{display:grid;grid-template-columns:1fr;grid-gap:24px 0;gap:24px 0}.form_conf_wrap h4,.form_term_block h4{font-size:24px}}#label{padding:14px;background-color:var(--blue-light-100);border:1px solid var(--blue-light-100);flex:1 1;color:var(--white);border-radius:5px;justify-content:center;cursor:pointer}#label,#label>div{display:flex;gap:0 8px;align-items:center}