.form_line_style_8{}
.form_line_style_8 .title:after{content: ""; position: absolute; bottom: 0; left: 50%; height: 50px; border-right: 1px solid #000;}
.form_line_style_8 .form_contents_con{border: 1px solid #edf0f2; border-top: none;}
.form_line_style_8 .form_contents_con .contents_box .input_box{border-bottom: 1px solid #e5e5e5;}
.form_line_style_8 .form_contents_con .contents_box .input_box.non_line{border-bottom: none;}
.form_line_style_8 .form_contents_con .contents_box .input_box.type_address .search_btn{position: absolute; top: 9px; right: 0;}
.form_line_style_8 .form_contents_con .contents_box .input_box.type_address .address_input{border-bottom: 1px solid #e5e5e5;}
.form_line_style_8 .form_contents_con .contents_box .input_box .type_phone_num + .certificate_num{position: absolute; top: 10px; right: 0; z-index: 5;}
.form_line_style_8 .form_contents_con .input_box.type_phone_num_type_2 .type_phone_num_type_2_input{border-bottom: 1px solid rgba(0,0,0,0.1); width: calc(50% - 87px);}
.form_line_style_8 .form_contents_con .input_box.type_phone_num_type_2 .type_phone_num_type_2_select{border-bottom: 1px solid rgba(0,0,0,0.1);}
.form_line_style_8 .form_contents_con .input_box.type_phone_num_type_3 .type_phone_num_type_3_input{border-bottom: 1px solid rgba(0,0,0,0.1); width: calc(100% - 147px);}
.form_line_style_8 .form_contents_con .input_box.type_phone_num_type_3 .type_phone_num_type_3_select{border-bottom: 1px solid rgba(0,0,0,0.1);}
.form_line_style_8 .form_contents_con .contents_box .input_box.form_info_list_con{border: 1px solid #e5e5e5;}
.form_line_style_8 .form_contents_con .contents_box .input_box .check_btn_style_1_con:nth-child(2n+1){clear: left;}
.form_line_style_8 .form_contents_con .contents_box .input_box.type_email_type_2 .type_email_type_2_input{border-bottom: 1px solid rgba(0,0,0,0.1); width: calc(50% - 103px);}
.form_line_style_8 .form_contents_con .contents_box .input_box.type_email_type_2 .type_email_type_2_select{border-bottom: 1px solid rgba(0,0,0,0.1);}

@media all and (min-width: 768px) {

    .form_line_style_8 .form_contents_con .contents_box .input_box .check_btn_style_1_con:nth-child(2n+1){clear: none;}
}

@media all and (min-width: 992px) {
    .form_line_style_8 .form_contents_con .contents_box .label_box{width: 132px;}
    .form_line_style_8 .form_contents_con .contents_box .input_box{width: calc(100% - 132px);}
    .form_line_style_8 .form_contents_con .contents_box .input_box.max_width{width: 100%;}
}

@media all and (min-width: 1200px){
    .form_line_style_8 .form_contents_con .input_box.type_phone_num .type_phone_num_input{width: 100%;}
    .form_line_style_8 .form_contents_con .input_box.type_phone_num_type_2 .type_phone_num_type_2_input{width: 100%;}
    .form_line_style_8 .form_contents_con .input_box.type_phone_num_type_3 .type_phone_num_type_3_input{width: 100%;}
    .form_line_style_8 .form_contents_con .contents_box .input_box.type_email_type_2 .type_email_type_2_input{width: 100%;}

}