
/*  TOTAL PAGES START  */
#wrap{position:relative; margin:0 auto; width:1077px; overflow:hidden;font-family:tahoma;gulim}

#wrap #top{position:relative; width:100%; height:73px; overflow:hidden;}
#wrap #top .logo{position:relative; width:426px; height:73px; overflow:hidden;}
#wrap #top .menu{position:absolute; right:14px; bottom:13px;}
#wrap #menu{position:relative; width:100%; height:69px; text-align:center; background:url(/image/menu_bg.gif) no-repeat; overflow:hidden;}
#wrap #menu .sub_menu_ul{position:absolute; margin:0; padding:0; left:0; top:44px; list-style:none;}
#wrap #menu .sub_menu_ul .sub_menu_li{margin:0; padding:0; display:inline; float:left;}

#wrap #menu #sub_menu1{left:50px;}
#wrap #menu #sub_menu2{left:200px;}
#wrap #menu #sub_menu3{left:300px;}
#wrap #menu #sub_menu4{left:430px;}
#wrap #menu #sub_menu5{left:520px;}
#wrap #menu #sub_menu6{left:730px;}


/* INDEX ONLY */
#wrap #design.index{position:relative; width:100%; height:523px; overflow:hidden;}
#wrap #info{position:relative; width:100%; height:120px; overflow:hidden;}
#wrap #info .notice{position:relative; margin:0 0 0 10px; width:344px; float:left;}
#wrap #info .notice .tbl_notice{width:100%;}
#wrap #info .notice .tbl_notice .th{padding:0 0 20px 0;}
#wrap #info .notice .tbl_notice .tit{width:282px; text-align:left;}
#wrap #info .notice .tbl_notice .dt{width:62px; text-align:center;}
#wrap #info .notice .tbl_notice .td{padding:2px 0 2px; color:#7e7e7e;}
#wrap #info .notice .tbl_notice .td a{padding:0 0 0 15px; color:#7e7e7e; background:url(/image/main/icon_1.gif) no-repeat 5px 2px;}
#wrap #info .btn{position:relative; margin:0 0 0 35px; width:179px; float:left; overflow:hidden;}
#wrap #info .btn img{margin:0 0 7px 0;}
#wrap #info .type{position:relative; width:355px; height:120px; float:right; overflow:hidden;}
/* INDEX ONLY END */


#wrap #design.sub{position:relative; width:100%; height:137px; overflow:hidden;}
#wrap #sidemenu{position:relative; width:190px; overflow:hidden; float:left;}
#wrap #body{position:relative; width:725px; overflow:hidden; float:right;}
#wrap #body h1.title{margin:0; padding:0; height:42px;}
#wrap #body .navi{position:absolute; color:#818181; font-size:0.9em; top:13px; right:10px;}


#wrap #body .text{
	margin:0 0 20px 0;
	width:630px;
	text-align:justify;
}
#wrap #body .text01{
	margin:10px 20px 10px 55px;
	width:630px;
	text-align:justify;
}
#wrap #body .text02{
	margin:0px 0px 10px 600px;
	width:630px;
	text-align:justify;
}
#wrap #body .text03{
	margin:0 0 20px 0;
	width:630px;
	color:#c41d1d;
	font-weight:bold;
	font-size:11px;
	text-align:justify;
}
#wrap #body .text04{
	margin:0 0 10px 0;
	width:630px;
	color:#656565;
	font-size:9px;
	text-align:dotum,Tahoma;
}

#wrap #body .text1{
	margin:0 0 25px 10px;
	width:630px;
	text-align:justify;
}

#wrap #body .text2{
	margin:0 0 15px 0;
	width:630px;
	color:#5AA7D6;
	font-weight:bold;
	font-size:14px;
	text-align:justify;
}

#wrap #body .text2_1{
	margin:0 0 15px 10px;
	width:630px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-align:justify;
}

#wrap #body .text2_2{
	margin:0 0 25px 0;
	width:630px;
	color:#5AA7D6;
	text-align:justify;
}

#wrap #body .text2_3{
	margin:20px 0 10px 100px;
	width:630px;
	color:#1481c4;
	font-weight:bold;
	font-size:18px;
	text-align:justify;
}

#wrap #body .text2_4{
	margin:10px 0 20px 20px;
	width:310px;
	color:#cd2222;
	font-size:12px;
	text-align:justify;
}
#wrap #body .text2_5{
	margin:-10px -15px 0 20px;
	width:600px;
	color:#6087e0;
	font-size:11px;
	text-align:justify;
}
#wrap #body .text2_6{
	margin:20px 0 20px 0px;
	width:630px;
	color:#1481c4;
	font-weight:bold;
	font-size:18px;
	text-align:justify;
}

#wrap #body .text3{
	margin:0 0 10px 20px;
	width:630px;
	font-size:14px;
	text-align:justify;
}

#wrap #body .ul{
	list-style:upper-alpha;
	color:#5AA7D6;
	margin:0 0 25px 80px;
}

#wrap #body .ul1{
	list-style:none;
	color:black;
	margin:0 0 10px 40px;
}

#wrap #body .ul2{
	list-style:none;
	color:black;
	font-size:14px;
	margin:0 0 25px 30px;
}

#wrap #body .ulp1{
	list-style:numeric;
	color:black;
	margin:0 0 10px 30px;
}

#wrap #body .tb_forum{margin:0 0 0 10px; width:630px;}
#wrap #body .tb_forum .th{background:#ffffff;padding:10px;text-align:left;}
#wrap #body .tb_forum .td{background:#ffffff;width:120px;color:#5AA7D6;padding:3px 0 3px 20px;}
#wrap #body .tb_forum .underline{background:#e1e1e1;width:120px;color:#5AA7D6;padding:0 0 1px 0;}
#wrap #body .tb_forum .td1{background:#ffffff;width:530px;color:#000000;padding:3px 0 3px 10px;}
#wrap #body .tb_forum .name{color:white; font-weight:normal;}

#wrap #body .tbl_forum{margin:0 0 0 15px; width:630px; border:#d4d9e0 solid 1px;border-collapse:collapse;}
#wrap #body .tbl_forum2{margin:0 0 0 30px; width:630px; border:#ffffff solid 0px;border-collapse:collapse;}
#wrap #body .tbl_forum3{margin:0 0 0 30px; width:300px; border:#ffffff solid 0px;border-collapse:collapse;}
#wrap #body .tbl_forum .th{background:#ffffff;padding:10px;text-align:left;border:#E5E5E5 solid 2px;}
#wrap #body .tbl_forum .td{background:#ffffff;width:120px;color:#5AA7D6;padding:3px 0 3px 20px;border:#E5E5E5 solid 2px;bold}
#wrap #body .tbl_forum .td1{background:#ffffff;width:530px;color:#000000;padding:3px 0 3px 10px;border:#E5E5E5 solid 2px;}
#wrap #body .tbl_forum .td01{background:#ffffff;width:530px;color:#000000;padding:3px 0 3px 10px;border:#E5E5E5 solid 2px;}
#wrap #body .tbl_forum .td2{background:#ffffff;width:115px;color:#000000;padding:3px 0 3px 20px;border:#E5E5E5 solid 2px;bold}
#wrap #body .tbl_forum .name{color:white; font-weight:normal;}

#copyrap{position:relative; background:#eaeaea url(/image/bottom_bg.gif) repeat-x; clear:both;}
#copyrap #copyright{position:relative;margin:0 auto; padding:56px 0 0 0; width:950px; height:65px;}
#copyrap #copyright .copy{position:absolute; width:362px; height:16px; left:18px; top:76px; overflow:hidden;}
#copyrap #copyright .banner{position:absolute; width:329px; height:52px; right:14px; top:56px;}

#wrap #quick {position:absolute; left:962px; top:376px;}
