#contents_login {width:100%; height:550px; }
#contents_login2 {width:50%; height:550px; float:left; }
#contents_login3 {width:50%; height:550px; float:right; }
#join_1_contents {width:100%; height:895px;}
#join_2_contents {width:100%; height:645px;}
#join_3_contents {width:100%; height:1030px;}
#join_4_contents {width:100%; height:590px;}
#search_contents {width:100%; height:610px;}
#search_contents2 {width:100%; height:810px;}
#search_contents3 {width:100%; height:610px;}
#ed_contents {width:100%; height:500px;}
#stats_contents {width:100%; height:670px;}
#stats_list_contents {width:100%; height:550px;}

#s3 {width:1063px; height:1030px; margin: 0 auto; position:relative; left:0px; top:40px;}
#p_c1 {width:1063px; margin: 0 auto;}
.p_c2 {width:115px; height:35px;}
.p_c2_1 {width:1063px; position:relative; left:0px; top:10px;}

#table table{border-spacing: 0;}
#table td{margin:0; padding:0;}
select {vertical-align:middle; display:inline-block; font:12px dotum, sans-serif; color: #666;}

.p_c3 {width:1063px; height:35px; position:relative;  margin-top:36px;}
.p_c3_1 {width:1063px; height:110px; /*background:url("../images/con2.jpg") no-repeat;*/ margin-top:5px;}

#b1 {position: relative;width: 308px;margin: 0 auto;height: 38px;margin-top: 35px;}
#b1 input{width:149px;height:38px; border: 0; cursor: pointer;}

input, select{margin:0;padding:0;vertical-align:middle}

table{width:1063px; border-collapse:collapse;border-spacing:0;border:0 none;font-size:12px}
table th, td{height:35px;border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3}
table th{width:176px;padding-left:9px;text-align:left;font-weight:normal;color:#4d4d4d;background-color:#fafafa}
table td{text-align:left;padding-left:10px}
table input{height:16px}
table select{height:18px}


#login {width:600px; margin: 0 auto; position:relative; left:105px; top:135px;}
#login2 {width:600px; margin: 0 auto; position:relative; left:105px; top:135px; float:right;}
#login3 {width:600px; margin: 0 auto; position:relative; left:105px; top:135px; float:left;}


.l_i {list-style:none;}
.l_i li {float:left;}

.l_i li.l1 {position:relative; left:1px; width:86px; height:31px;}
.l_i li.l2 {position:relative; left:15px; top:13px;}

#s1 {width:1063px; height:100%; margin: 0 auto; position: relative; left: 0px; top:40px; }
.s1_t1 {width:1063px; height:400px; position: relative; left: 0px; top:10px; margin-bottom:25px;}
.s1_b1 {width:303px; height:40px; margin: 0 auto;  position: relative; left: 0px; top:45px;}
#si ul li {float:left; clear:both;}

#s2 {width:1063px; HEIGHT:332; margin: 0 auto; position:relative; left:0px; top:40px;}
#s2 ul{list-style:none; margin-top:10px;}
#s2 ul li.c1 {position:relative; float:left; WIDTH:527; HEIGHT:211;}
#s2 ul li.c1 button{position: absolute;top: 140px;left: 220px; width: 100px;height: 28px;border: 0;background:url("../img/join02_certify1_b1.png"); cursor:pointer;}

#s2 ul li.c2 {float:right; WIDTH:527; HEIGHT:211;}
#s2 ul li.t1 {clear:both; position:absolute; top:518px;}
#s2 ul li.t1_1 {clear:both; position:absolute; top:370px;}

#ip {clear:both;width:1063px; height:330px; margin: 0 auto; position:relative; left:0px; top:35px;}
#ip2 {clear:both;width:1063px; height:330px; margin: 0 auto; position:relative; left:0px; top:35px;}
#ip_m {width:1063px; height:310px; margin: 0 auto; }
#ip_m2 {width:1063px; height:360px; margin: 0 auto; }

#pw_m {clear:both;width:1063px; height:310px; margin: 0 auto; position:relative; left:0px; top:20px;}
#pw_m2 {clear:both;width:1063px; height:360px; margin: 0 auto; position:relative; left:0px; top:20px;}

#stats {clear:both;width:1063px; height:330px; margin: 0 auto; position:relative; left:0px; top:35px;}
#stats_m {width:1063px; height:260px; margin: 0 auto; }

.stats_manu {width:100%; height:24px;}
/*.stats_manu ul.stats_left {width:386px; height:23px; float:left;}*/
.stats_manu ul.stats_left {width:486px; height:23px; float:left;}
.stats_left li {float:left;}

.stats_right li {float:right;}

.stats_right li.stats_date {position:relative; left:-9px; top:2px;}
.stats_right li.stats_appoint {position:relative; left:-18px; top:5px;}

.stats_right li.stats_category {position:relative; left:-5px; top:2px;}


#stats_list {clear:both;width:1063px; height:356px; margin: 0 auto; position:relative; left:0px; top:35px;}
.stats_list_n {width:100%; height:25px; position:relative; left:0px; top:20px;}
.stats_list_e_b {width:101px; height:23px; position:relative; left:0px; top:20px;}

.stats_list_name {font: 18px dotum, sans-serif;
font-weight: bold; color: #db9a00;}
.stats_list_text {font: 18px dotum, sans-serif;
font-weight: bold; color: #333333;}

.stats_list_s {width:1063px; height:150px; float:left;}
.stats_list_s li {float:left;}

#stats_list_main {width:1063px; height:130px;}
#stats_list_main ul {float:left;}

.stats_list_b {width:519px; height:130px; }

.stats_list_b2 {width:519px; height:90px; position:relative; left:30px; top:0px; }

@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');


#contents_stats02 {width:1063px; height:445px; margin: 0 auto; position:relative; left:0px; top:-6px;}
#contents_stats02_1 {width:1063px; height:445px; margin: 0 auto; position:relative; left:0px; top:-10px;}

#table table{border-spacing: 0;}
#table td{margin:0; padding:0;}
.input {vertical-align:middle; display:inline-block;}

#s4 {width:1063px; margin: 0 auto; position:relative; left:0px; top:40px;}
.s4_b1 {width:150px; height:29px; margin: 0 auto; position:relative; top:30px;}

.id_pw {clear:both;float:left;list-style:none;}
.id {WIDTH:235px; position:relative; left:3px; top:23px; }
.pw {clear:both; WIDTH:235px; position:relative; left:3px; top:29px;}
.sec {clear:both; WIDTH:235px; position:relative; left:3px; top:29px;}
.l_b {float:left; clear:both;position:relative; width:115px; left:250px; top:-38px;}
.i_s {float:left;clear:both;position:relative; width:90px;left:0px; top:-25px;}

.i_p {float:left;clear:both;position:relative; width:215px; height:67px; left:160px; top:-42px;}


.input1 {background-image:URL(../img/pw_n_01.png); background-repeat:no-repeat;}
.input2 {background-image:URL(../img/pw_n_02.png); background-repeat:no-repeat;}
.input3 {background-image:URL(../img/pw_n_03.png); background-repeat:no-repeat;}
/*
#input1 {vertical-align:middle;line-height:30px; height:30px;}
#input2 {vertical-align:middle;line-height:30px; height:30px;}

input.id_after {background-color:#ffffff; background-image:none;}
input.id_before {background-color:#ffffff;background-image:URL(../images/pw_n_01.png); background-repeat:no-repeat;}



input.id_before {background-color:#ffffff;background-image:URL(../images/pw_n_01.png); background-repeat:no-repeat;}


input.id_after2 {background-color:#ffffff; background-image:none; }
input.id_before2 {background-color:#ffffff; background-image:URL(../images/pw_n_02.png); background-repeat:no-repeat;}


input.id_before2 {background-color:#ffffff; background-image:URL(../images/pw_n_02.png); background-repeat:no-repeat;}
*/

.id_blur {border:#ddd 1px solid; background: transparent url(../img/pw_n_01.png) no-repeat; font-size:11px; font-family:돋움; width: 125px; height: 15px; line-height:14px; background-color:#f9f9f9;} 
.id_focus {border:#ddd 1px solid; background-color:#f9f9f9; color:#9e9e9e; font-size:11px; font-family:돋움; width: 125px; height: 15px; line-height:15px; } 
.pw_blur {border:#ddd 1px solid; background: transparent url(../img/pw_n_02.png) no-repeat; font-size:11px; font-family:돋움; width: 125px; height: 15px; line-height:15px; background-color:#f9f9f9;} 
.pw_focus { border:#ddd 1px solid; background-color:#f9f9f9; color:#9e9e9e; width: 125px; height: 15px; font-size:10px; line-height:15px;}
.sec_blur {border:#ddd 1px solid; background: transparent url(../img/pw_n_03.png) no-repeat; font-size:11px; font-family:돋움; width: 125px; height: 15px; line-height:15px; background-color:#f9f9f9;} 
.sec_focus { border:#ddd 1px solid; background-color:#f9f9f9; color:#9e9e9e; width: 125px; height: 15px; font-size:10px; line-height:15px;}
