/* È¸¿ø°ü·Ã ·¹ÀÌ¾Æ¿ô */

/* ±âº» */
#wrap {position:relative; width:100%; margin:0 auto; min-width:1010px;}
#top {position:absolute; width:100%; height:70px; left:0px; top:0px; z-index:500; background:url("../img/inc/nav_bg1.png") repeat;}
#contents {position:relative; width:100%;}
#bottom {position:relative; width:100%; height:317px; background:url("../img/inc/bot_bg2.gif") repeat;}


/* ·Î±×ÀÎ */
.sdwrap1 {position:relative; width:100%; height:135px; background:url("../img/main/main_bg1.gif") repeat;}
.sd1c1 {position:relative; width:1010px; height:35px; margin:0 auto; padding-top:100px;} /* ¼­ºêÅ¸ÀÌÆ² */

.sdwrap2 {position:relative; width:100%; height:54px; background:url("../img/sub/bg_01.gif") repeat;}
.sd2c1 {position:relative; width:1010px; height:54px; margin:0 auto;} /* ¼­ºê¸Þ´º */

.sdwrap3 {position:relative; width:100%; background:#fafafa;}
.sd3c1 {position:relative; width:1010px; height:16px; margin:0 auto; text-align:right; padding-top:9px;} /* path */
.sd3c1 ul li {height:16px; float:right; letter-spacing:-1px; color:#6c6a67}
.sd3c2 {position:relative; width:1010px; height:60px; margin:0 auto; background:url("../img/sub/bg_01.png") no-repeat; font-size:16px; font-weight:bold; color:#fe3300; line-height:120%; letter-spacing:-1px;} /* ÆäÀÌÁö Å¸ÀÌÆ² */
.sd3c3 {position:relative; width:1010px; height:24px; margin:0 auto; letter-spacing:-1px;}
.sd3c4 {position:relative; width:1010px; height:200px; margin:0 auto; background:url("../img/member/bg_01.gif") repeat;}
input.ta1{width:180px; height:37px; vertical-align:middie; line-height:35px; padding-left:8px; color:#5e5e5e; border: 1px solid #dcdcdc;}
.lab1{font-weight:bold; letter-spacing:-1px;}
input.lo_but{background-image:URL(../img/member/bt_01.gif); width:176px; height:37px; cursor:pointer; color:#ffffff;}
.sd3c5 {position:relative; width:1010px; height:270px; margin:0 auto; letter-spacing:-1px; padding-top:15px;}
.sd3c5 ul li {height:20px; letter-spacing:-1px; color:#6c6a67}
.sd3c5 ul li a:hover{color:#333333;}

.sdwrap4 {position:relative; width:100%; height:50px; background:#fafafa;}


/* ¾ÆÀÌµð/ºñ¹øÃ£±â */
input.ta2{width:40px; height:37px; vertical-align:middie; line-height:35px; padding-left:8px; color:#5e5e5e; border: 1px solid #dcdcdc;}
input.ta3{width:166px; height:37px; vertical-align:middie; line-height:35px; padding-left:8px; color:#5e5e5e; border: 1px solid #dcdcdc;}
input.lo_but2{background-image:URL(../img/member/bt_02.gif); width:70px; height:70px; cursor:pointer; color:#ffffff;}



/* ¾ÆÀÌµð/ºñ¹øÃ£±â ¼öÁ¤ */
.sernew_nor{letter-spacing:normal;}
.sernew_1 {position:relative; width:1010px; margin:0 auto; letter-spacing:-1px;}
.sernew_t1 {font-size:14px; color:#333333; letter-spacing:normal; font-weight:bold; padding-left:10px;}
.sernew_t2 {font-size:12px; color:#333333; letter-spacing:-1px; font-weight:normal; padding-left:10px;}
input.ser_ta1{width:40px; height:30px; vertical-align:middie; line-height:28px; padding-left:8px; color:#5e5e5e; border: 1px solid #dcdcdc;}
input.ser_ta2{width:130px; height:30px; vertical-align:middie; line-height:28px; padding-left:8px; color:#5e5e5e; border: 1px solid #dcdcdc;}
input.ser_but1{background-image:URL(../img/member/ser_03.gif); width:62px; height:32px; cursor:pointer; color:#ffffff; letter-spacing:-1px; font-weight:bold;}



/* È¸¿ø°¡ÀÔ shi */
.shi1 {position:relative; width:1010px; margin:0 auto;} /* ¼­ºê¸Þ´º */
textarea.shita1 {width:850px; height:400px; vertical-align:top; text-align:left; line-height:140%; padding:10px; color:#5e5e5e; border: 1px solid #dcdcdc; font-size:12px; font-family:"¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò","±¼¸²",Dotum,Arial,Helvetica,sans-serif; }
.shi2 {position:relative; width:1010px; height:38px; margin:0 auto; background:url("../img/sub/bg_01.png") no-repeat; font-size:16px; font-weight:bold; color:#fe3300; line-height:120%; letter-spacing:-1px;} /* ÆäÀÌÁö Å¸ÀÌÆ² */
.shi3 {position:relative; width:1010px; margin:0 auto;} /* ¼­ºê¸Þ´º */
textarea.shita2 {width:987px; height:400px; vertical-align:top; text-align:left; line-height:140%; padding:10px; color:#5e5e5e; border: 1px solid #dcdcdc; font-size:12px; font-family:"¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò","±¼¸²",Dotum,Arial,Helvetica,sans-serif; }





/* ±âÅ¸¹Ýº¹ */
.tit_1 {color:#4d4d4d; font-weight:bold;} /* ÅØ½ºÆ® »ö»ó */
.text_col1 {color:#ec3d01;} /* ÅØ½ºÆ® »ö»ó */
.text_col2 {font-size:12px; color:#4d4d4d; letter-spacing:-1px; font-weight:normal;}
.text_col3 {font-size:14px; color:#666666; letter-spacing:-1px; font-weight:bold;}
.text_col4 {font-size:12px; color:#ec3d01; font-weight:bold;}
.text_col5 {font-size:16px; color:#ffffff; font-weight:bold; letter-spacing:-1px;}
.table_line {position:relative; width:100%; height:2px; background:#989898;} /* Å×ÀÌºí °ü·Ã */
.table_line2 {position:relative; width:100%; height:5px; background:#f44101;}
.table_line3 {position:relative; width:100%; height:3px; background:#f44101;}
.table_line4 {position:relative; width:100%; height:3px; background:#f44101; margin-top:3px;}
.table_line6 {position:relative; width:100%; height:3px; background:#f44101; margin-top:20px;}
.table_line7 {position:relative; width:100%; height:2px; background:#989898; margin-top:10px;}
.table_line8 {position:relative; width:1010px; margin:0 auto; height:3px; background:#f44101;}
.table_line9 {position:relative; width:1010px; margin:0 auto; height:2px; background:#989898;}

.cirtext {position:relative; width:100%; height:24px; background:url("../img/study/cir_01.png") no-repeat; padding-left:18px; letter-spacing:-1px;}
.cirtext2 {position:relative; width:100%; height:22px; background:url("../img/study/cir_01.png") no-repeat; padding-left:18px; letter-spacing:-1px; margin-top:30px;}

.mem_res_wrap {position:relative; width:100%; min-height:600px; padding:20px 50px 60px 50px; box-sizing:border-box; background:#f2f2f4; border-top:solid 2px #000;}
.mem_mem_check {position:relative; width:100%; height:30px; line-height:30px; margin-top:10px;}
.mem_mem_check2 {position:relative; width:100%; margin-top:5px; margin-bottom:20px;}
.mem_res_bt {position:relative; width:150px; height:50px; margin:0 auto; margin-top:20px;}
input.m_pas_but {width:150px; height:50px; box-sizing:border-box; border-radius:3px; background:#1e2027; cursor:pointer; color:#fff;}
input.m_pas_but:hover {background:#f75a4d;}
.inputForm_mem {font-size:14px; font-weight:normal; letter-spacing:normal; color:#666; height:42px; width:300px; background-color:#fafafb; box-sizing:border-box; padding-left:10px; border:solid 1px #e2e2e2; font-family:nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic",µ¸¿ò,Dotum,sans-serif;}
select.mem_sel {width:300px; height:42px; font-size:14px; border:solid 1px #e2e2e2; background-color:#fafafb; box-sizing:border-box; padding-left:10px; font-family:nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic",µ¸¿ò,Dotum,sans-serif; color:#666;}
.mem_mem_wrap {position:relative; width:100%; min-height:600px; padding:10px 0px 60px 0px; box-sizing:border-box; background:#f2f2f4; border-top:solid 2px #000;}
.mem_mem_wrap ul li {position:relative; width:100%; height:60px; line-height:60px; border-bottom:solid 1px #e7e4e4;  padding-left:25px; box-sizing:border-box;}
.mem_mem_wrap ul li:nth-last-child(1) {border-bottom:none; height:80px; padding-top:30px; box-sizing:border-box;}
.mem_mem_wrap ul li label.l_tit {width:100px; height:60px; line-height:60px; text-align:left; float:left;}
.mem_mem_wrap ul li.l_add {height:112px;}
.mem_mem_bt {position:absolute; width:100px; height:42px; line-height:42px; left:430px; top:9px; background:#fafafb; border-radius:3px; border:solid 1px #e2e2e2; text-align:center; box-sizing:border-box; cursor:pointer;}
.mem_mem_bt:hover {background:#525763; border:solid 1px #525763; color:#fff;}
.mem_mem_btwrap {position:relative; width:310px; height:50px; margin:0 auto;}
.mem_mem_btwrap2 {position:relative; float:left; width:150px; height:50px;}
.mem_mem_bt2 {position:relative; float:right; width:150px; height:50px; line-height:50px; border-radius:3px; background:#525763; color:#fff; text-align:center; cursor:pointer;}
.mem_mem_bt2:hover {background:#1e2027;}
.mem_mem_bt3 {width:150px; height:50px; box-sizing:border-box; border-radius:3px; background:#1e2027; cursor:pointer; color:#fff; vertical-align:top;}
.mem_mem_bt3:hover {background:#f75a4d; color:#fff;}










