

/* join_step */
#join_total_step{margin:0 auto;}
#join_total_header{margin-bottom:20px; text-align:center; list-style-type: none;}
#join_total_header ul li{margin:0; padding:0; display:inline; }
#join_total_body{ border: 2px solid #d2d2d2; padding: 20px 0px; text-align:center;}
#join_total_cont{text-align:center;}
#join_total_footer{margin-top:20px; margin-bottom:20px; text-align:center; list-style-type: none;}
#join_total_footer ul li{display:inline;margin-right:5px; }

.title_style_1{ font-size:16px; font-weight:bold; color:#096ed0; }
.bu_arrow{ background:url(/image/member/bu_arrow.gif) no-repeat 0 50%; padding-left: 5px;}



/* join_step1 css*/
#step1_cont_toptitle{width:100%;}
#step1_cont_stit{width:90%; text-align:left; margin:0 auto;}

/* join_step2 css*/
#step2_cont_toptitle{width:100%;}
#step2_cont_stit{width:580px; text-align:left; margin:0 auto;}
#step2_box1{border: 1px solid #dedede; width:580px; background-color:#f5f5f5; padding:20px 10px;  margin:0 auto;}
#step2_name{text-align:center; list-style-type: none;}
#step2_name ul li{display: inline;}
.step2_tit_style{ font-weight:bold; color:#126dc5;}
#step2_text_box{ border-top:1px dotted #dedede; width:580px; text-align:left; padding:5px 10px;  margin:0 auto;}
#step2_text_box ul li{  line-height:100%;}
.step2_name_text{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;	height:18px; width:100px; font-size:12px; padding-top:2px;}
.step_jumin_text{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;	height:18px; width:80px; font-size:12px;  padding-top:2px;}

/* join_step3 css*/
#step3_stit{width:94%; text-align:left; margin:0 auto;}
#step3_table_box{margin:0 auto; text-align:center; margin-bottom:10px; }
#step3_table{width:100%;}
#join_total_step th{ font-size:12px; background-color:#f8f8f8; padding-left:15px; text-align:left; border-bottom: 1px solid #e2e2e2; }
#join_total_step td{font-size:12px; padding-left:5px; text-align:left; margin:5px 3px 0px 0px;   border-bottom: 1px solid #e2e2e2;  vertical-align:middle; line-height:20px; }
#join_total_step .table{width:94%; text-align:center; border-top:3px solid #5fa5e8; border-bottom:2px solid #e2e2e2; line-height:27px; margin-bottom:15px;}
.step3_input_01{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:20px; width:120px; font-size:12px; padding-top:2px;}
.step3_input_02{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:20px; width:220px; font-size:12px; padding-top:2px;}
.step3_input_03{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:20px; width:60px; font-size:12px; padding-top:2px;}
.step3_input_04{border-top:1px solid #acacac; border-left:1px solid #acacac; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:20px; width:330px; font-size:12px; padding-top:2px;}
#step3_text_box{border: 1px solid #dedede;  background-color:#f5f5f5; padding:10px 0px; width:94%; margin:0 auto;}






