/* CSS Document */
/* Default Type Selector */
*{ margin:0; padding:0; font-size:12px; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
img,
fieldset{ border:none;}
legend{ display:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
li{ list-style:none;}
em,
address{ font-style:normal;}
BODY {scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#BBBBBB;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#FFFFFF}
.input { border:#e1e1e1 1px solid }
select {COLOR:#ababab; font-family: "dotum"; font-size: 11px;}
.t11_20 { font-family: "dotum"; font-size: 11px; line-height:20px ; color: #646464;}/*font*/

/*ÅëÇÕ ¸ÞÀÎ&°øÅë=============================================================*/
#entry { background:url(/images/join/main_bg.gif) repeat-x 0 0px;}
#entry #menu{ white-space:nowrap; text-align:center;  position:relative; margin:0 auto;}
#entry #menu li{ display:inline; margin:0 -4px 0 0; position:relative;}

#entry #content{ position:relative; width:1000px; height:95px; padding:18px 0 0 20px; text-align:left; margin:auto;}
#entry #content dd{ padding:5px 0 0 11px; position:relative;}

#center { text-align:center;}
#header{ padding:11px 0 0 0; margin:0 auto; width:900px; height:291px; position:relative; text-align:left;}
#header h1 *{ vertical-align:top;}

#gnb { overflow:hidden; position:absolute; top:10px; right:30px;}
#gnb a{ color:#444444; font-size:11px; letter-spacing:-1px;}
#gnb li { background:url(/images/join/line_vr10_da.gif) no-repeat 0 1px; padding:0 6px 0 7px; float:left; position:relative; left:-1px;}

#footer{ width:1000px; padding:0px 0 0 30px; text-align:left; font:9px Verdana; color:#7a7a7a; margin:auto;}

/*¼­ºê=============================================================*/

#sub { background:url(/images/join/submenu_bg.gif) repeat-x 0 0px;}
#sub #menu { white-space:nowrap; text-align:center;  position:relative; margin:0 auto;}
#sub #header { padding:36px 0 8px 0; margin:0 auto; width:740px; height:33px; position:relative; text-align:left;}

#sub #gnb { overflow:hidden; position:absolute; top:50px; right:30px;}
#sub #menu li{ display:inline; margin:0 4px 0 0; position:relative;}

#sub #footer{ width:740px; padding:27px 0 30px 0; margin:50px auto; text-align:center; font:9px Verdana; color:#333333; border-top:1px solid #e5e5e5;}

#sub #content{ position:relative; width:740px; padding:30px 0 0 20px; text-align:left; margin:0 auto;}
#sub input{ padding:4px 0 2px 5px; border:2px solid #cccccc; font-size:14px; text-align:center; font-weight:bold; color:#333333; height:27px;}

/* Common */
.join_header{ border-bottom:2px solid #4e86f7; clear:both; height:21px; position:relative; _top:-2px;}
.cs_title { padding:9px 0 5px 10px;}
.cs_txt{ padding:5px 0 25px 29px;}

.box {position:relative; overflow:hidden; clear:both; width:670px; padding:28px 0 27px 0; margin:2px 0 0 0; text-align:center; border:2px solid #e5e5e5;  margin:0 0 0 20px;}
.wrap_box {position:relative; overflow:hidden; clear:both; width:670px; padding:3px 0 20px 0; margin:2px 0 0 0; text-align:center; margin:0 0 0 20px;}

.line01{ width:600px; padding:30px 0 30px 0; margin:0 auto; text-align:center; font:9px Verdana; color:#333333; border-bottom:1px solid #e5e5e5;}

.btn_p { padding:20px 0 0 0;}
.sc_txt {font:11px dotum; color:#838383;}

#join_table {width:670px;}
#join_table .input00{ padding:2px 0 3px 3px; border:1px solid #e1e1e1; font-size:12px; text-align:left; font-weight:normal; color:#333333; height:20px;} 
#join_table .check {BORDER: #ffffff 0px solid; height:15px; width:15px;}
#join_table .line {height:1px; background-color:#e3e3e3;}
#join_table .line_1 {height:2px; background-color:#4e86f7;}
#join_table .title_td { padding:5px 0 5px 10px; width:113px; background-color:#f8f8f8; height:29px;}
#join_table .input_td { padding:5px 0 5px 10px; }

/*°¡ÀÔ¿Ï·á_step04*/
 .step4_1_fra1 { background:url(/images/join/step4_1_fra1.gif) no-repeat; height:10px; width:591px; overflow:hidden; }
 .step4_1_fra2 { background:url(/images/join/step4_1_fra2.gif); text-align: center; width:591px; padding:34px 0 36px 0;}
 .step4_1_fra3 { background:url(/images/join/step4_1_fra3.gif) no-repeat; height:10px; width:591px; overflow:hidden;  }
