body{background:url('/image/main/bg.png') repeat-x;}

#total{z-index:1; width:100%;}

#TopVisual {
	position:relative; width:992px;margin:0 auto; padding:0; height:221px;
	background:url('/image/main/main_visual.jpg') no-repeat;
}

#Wrap {z-index:1;width:992px;margin:0 auto;position:relative;}

#LeftMenu {float:left; position:relative; width:218px; background: url('/image/main/menu_bg.gif') repeat-y;}
#LeftMenu .menuLine{background: url('/image/main/menu_line.gif') no-repeat; width:218px; height:1px;}

#LeftMenu .lmenu{padding:5px 0 5px 0;}
#LeftMenu .lmenu a{background: url('/image/main/icon2.gif') no-repeat 15px 0px; padding-left:32px; font-weight:bold; color:#5D5D5D; Letter-spacing: -2px; text-decoration: none;}
#LeftMenu .lmenu a:hover{color:#225ED1;}
#LeftMenu .lmenu .selected{color:#225ED1;}

#LeftMenu .lmenus {background: #E8F2FC; width:88%; margin:0 auto; padding:5px 0 5px 0;}
#LeftMenu .lmenus a{padding-left:15px; font-weight:bold; color:#5D5D5D; font-size:11px; Letter-spacing: -1px; text-decoration: none;}
#LeftMenu .lmenus a:hover{color:#225ED1;}
#LeftMenu .lmenus .selected{color:#225ED1;}

#Center {width:900px; margin:0 auto; text-align:center;}
#Center .TopTitle {
	background: url('/image/main/icon.gif') no-repeat 0 20px; margin-top:0px; font-size:15px; font-weight: bold; color:#555556;
	text-align:left;padding:20px 0 5px 22px; border-bottom:1px solid #C2C2C2; margin-bottom:20px;
}

#mainNews {text-align:left;position: relative; width:400px; margin:0; padding:0 0 0 8px; float:left; margin-top:43px; height:120px;}
#mainNews .title{background: url('/image/main/tit1.gif') no-repeat; padding:5px 0px 0px 0px; height:30px; text-align:right;}
#mainNews .tbl{width:100%; border-spacing:none; border-collapse: collapse;}
#mainNews .subject a{background: url('/image/main/icon1.gif') no-repeat 10px 10px; padding:3px 0 3px 20px;}
#mainNews .date a{color:#9A9A9A; padding:3px 0 3px 0px; font-size:12px;}


#mainSchedule {text-align:left;position: relative; width:400px; margin:0; padding:0 0 0 8px; float:left; margin-top:43px; height:120px;}
#mainSchedule .title{background: url('/image/main/tit2.gif') no-repeat; padding:5px 0 0px 0; height:30px; text-align:right;}
#mainSchedule .tbl{width:100%; border-spacing:none; border-collapse: collapse;}
#mainSchedule .subject a{background: url('/image/main/icon1.gif') no-repeat 10px 10px; padding:3px 0 3px 20px;}

#prepage{
	position:relative; width:700px; height:125px; background: url('/image/sub/join_img1.gif') no-repeat; margin:0 auto;
	margin-top:45px; padding-top:80px; padding-left:80px; text-align:center;
}


#Center .dotline {background: url('/image/main/dotline1.gif') repeat-x;}

#Copyright {
	background: url('/image/main/copyright_bg.gif') 0 0px repeat-x; width:100%; padding:0; margin-top:20px; text-align:center;
}

/* ·Î±×ÀÎÆû */
#login{
	position:relative; width:400px; height:80px; margin:0 auto; margin-top:30px;
	background: url('/image/sub/login_bg.gif') no-repeat; padding:40px 0 15px 40px;
}

#find_info{
	position:relative; width:730px; padding-top:20px; 
}
#find_info .id_find{
	position:relative; width:297px; float:left;
}

#find_info .id_find .box{
	width:297px; height:114px; background: url('/image/sub/login_bg2.gif') no-repeat;
	margin-top:5px;
}

#find_info .pw_find{
	position:relative; width:297px; float:left;
}

#find_info .pw_find .box{
	width:297px; height:114px; background: url('/image/sub/login_bg2.gif') no-repeat;
	margin-top:5px;
}



/* È¸¿ø°¡ÀÔ ¹× µî·ÏÆû */
#inputForm{
	position:relative; width:730px; margin:0 auto; padding:0;
}

#inputForm .tbl{
	width:100%; border-spacing:none; border-collapse: collapse; 
	border-top:1px solid #4988CD; border-top:1px solid #4988CD;
}
#inputForm .tbl .th{
	padding:5px 0 5px 0px; text-align:center; font-weight: bold; color:#417DC5; background: #E7F5FF;
	border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; 
}

#inputForm .tbl .th2{
	padding:5px 0 5px 0px; text-align:center; font-weight: bold; color:#417DC5; background: #E7F5FF;
	border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; border-left:1px solid #C9C9C9;
}
#inputForm .tbl .td{
	text-align:left;padding:5px 0 5px 10px; border-bottom:1px solid #C9C9C9; 
}


 .tbl_de{
	border-spacing:none; border-collapse: collapse; 
	border-top:1px solid #4988CD; border-top:1px solid #4988CD;
}
 .tbl_de .th{
	padding:5px 0 5px 0px; text-align:center; font-weight: bold; color:#417DC5; background: #E7F5FF;
	border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; 
}

 .tbl_de .th2{
	padding:5px 0 5px 0px; text-align:center; font-weight: bold; color:#417DC5; background: #E7F5FF;
	border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; border-left:1px solid #C9C9C9;
}
 .tbl_de .td{
	padding:5px 0 5px 10px; border-bottom:1px solid #C9C9C9; 
}

.subTitle{
	background: url('/image/sub/join_img2.gif') no-repeat; width:690px; height:35px; 
	text-align:left;font-weight: bold; color:#CB4D51; padding-left:40px; padding-top:10px;
}

#complete {
	position:relative; width:730px; margin:0 auto; padding:0;
}
#complete .com_box {
	background: url('/image/sub/join_img3.gif') no-repeat; 
	width:500px; height:70px; padding-left:220px; padding-top:10px;
}

#complete .com_box div{margin:0px 0 5px 0;}

#complete .com_box2 {
	position:relative; border:3px solid #DDDDDD;
	width:700px; padding-left:20px; padding-top:10px; margin-top:-20px;
}
#complete .com_box2 div{margin:0px 0 5px 0;}

/* ½ÅÃ»³»¿ª ¼öÁ¤/Ãë¼Ò */
#ulistForm {
	position:relative; width:900px; padding:0; margin-top:20px;
}



#ulistForm .title1{position:relative; font-weight: bold; float:left; padding:7px 0 7px 0; text-align:left; width:50%;}
#ulistForm .title2{position:relative; float:left; text-align:right; width:50%;}
#ulistForm .subject{position:relative; width:100%; color:#E4FF00; text-align:center; padding:10px 0 5px 0; font-weight:bold; font-size:15px;}

#ulistForm .tbl{width:100%; border-spacing:none; border-collapse: collapse; border:1px solid #C9C9C9;}
#ulistForm .tbl .th{border-top:2px solid #4988CF; border-bottom:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:5px 0 5px 0; text-align:center; color:#437DC7; font-weight:bold; background:#F5F5F5;}
#ulistForm .tbl .td{border-bottom:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:5px 0 5px 0px; text-align:center;}
#ulistForm .tbl .td1{border-bottom:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:5px 5px 5px 10px;}

#ulistForm .subject_no{position:relative; width:100%; border-top:1px solid #4988CF; border-bottom:1px solid #4988CF; background:#F5F5F5; color:#437DC7; text-align:center; padding:5px 0 5px 0; font-weight:bold;}

#ulistForm .subbg{background:url('/image/sub/img4_1_1.gif') repeat-x; width:900px; height:62px;}

.funcBtn{position:relative; text-align:center; margin:10px 0 10px 0;}

/* ½ºÄÉÁÙ ÇöÈ² */
#slistForm {
	position:relative; width:900px; padding:0; margin-top:0px;
}
#slistForm .tbl{width:100%; border-spacing:none; border-collapse: collapse; border:1px solid #C9C9C9;}
#slistForm .tbl .th{border-top:2px solid #4988CF; border-bottom:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:5px 0 5px 0; text-align:center; color:#437DC7; font-weight:bold; background:#F5F5F5;}
#slistForm .tbl .td{border-bottom:1px solid #C9C9C9; border-right:1px solid #C9C9C9; padding:5px 0 5px 0px; text-align:center;}


.find_tab{
	position:relative; width:97%; padding:0; height:25px; border-bottom:2px solid #B4C7D2; margin:0 auto;
}

/*°¢ ÇùÈ¸º° Á¤»ê°ü·Ã ¼÷Áö»çÇ×*/
#read_tab {width:100%;height:39px;text-align:left;background:url("/image/schedule/tap_bar.gif") repeat-x;}
#read_tab ul{list-style:none;padding:0; margin:0;}
#read_tab li{float:left;}
#read_tab a{display:block;}

#read_detail {text-align:left;}
#read_detail .d1 {padding:10px; font-size:16px; font-weight:bold;}
#read_detail .d2 {background:url("/image/board/icon_red.gif") 0 2px no-repeat;padding:0 0 8px 15px;}
#read_detail .d3 {margin:5px 0 20px 10px;line-height:170%;}
#read_detail .d3 pre {color:#000000; font-size:13px; font-family:"dotum","Arial", "Apple LiGothic";margin:0; padding:0;}
#read_detail .di1 {background:url("/image/board/tit_bg1.gif") no-repeat;width:10px;height:17px;padding:0;margin:0;float:left;}
#read_detail .di2 {background:url("/image/board/tit_bg2.gif") repeat-x;height:17px;padding:0;margin:0;float:left;color:#ffffff;font-weight:bold;}
#read_detail .di3 {background:url("/image/board/tit_bg3.gif") no-repeat;width:10px;height:17px;padding:0;margin:0;float:left;}





