body { margin:0; padding:0; font:12px Gulim, Dotum; }
img { border:0; }
form { margin:0; padding:0; }
.clear { clear:both; }
.hide_text { overflow:hidden; text-indent:-5000px; }

/* layout */

ul.errors { list-style:none; margin:0; padding:0; margin-top:20px; margin-bottom:20px; padding-top:10px; padding-bottom:10px; border-top:1px solid #fc4366; border-bottom:1px solid #fc4366; padding-left:5px; }
ul.errors li { color:#fc4366; background:url("../img/layout/icon_alert.gif") no-repeat left 5px; padding-left:15px; padding-top:4px; padding-bottom:4px; }

#header { width:950px; height:190px; margin:0 auto; margin-top:10px; padding-right:30px; }
/* #header { width:950px; height:60px; margin:0 auto; margin-top:10px } update2012 : 대체 */
#header.h60 {height:60px;} /* update2012 : 삭제 */
	#header #logo { float:left; }
	#header #search_wrap { float:right; margin-top:1px; }

	#header #search_wrap #lang_buttons { float:left; margin-right:8px; padding-top:3px; }
	#header #search_wrap #search_container { float:left; }
		#header #search_wrap #search_container .input { border:0; font:11px Dotum; height:11px; margin-top:2px; padding-top:2px; }
		#header #search_wrap #search_container .input_wrap_left { display:inline-block; background:url(../img/layout/bg_search_left.gif) no-repeat left; height:19px; padding-left:26px; padding-right:10px;  }
		#header #search_wrap #search_container .input_wrap_right { float:left; display:inline-block; background:url(../img/layout/bg_search_right.gif) no-repeat right; height:19px; }
		#header #search_wrap #search_container input[type=image] { float:left; margin-left:4px; vertical-align:top; }

#menu { background:url(../img/layout/bg_menu.gif) repeat-x; }
	#menu #menu_wrap { width:950px; height:168px; *height:188px; margin:0 auto; background:url(../img/layout/bg_menu2.gif) repeat-x left 28px; background-color:#EDEDED; padding-right:30px; }
		#menu #menu_wrap.noFullMenu { height:28px; overflow:hidden; }

	#menu #menu_wrap .menu_item { float:left; width:158px; }

	#menu ul { list-style:none; margin:0; padding:0;  }
	#menu ul li { margin:0; padding:0; line-height:0; }
	#menu ul li.first_item { margin-top:5px; }

#container { width:950px; margin:0 auto; padding-right:30px; }

#paging { padding-top:22px; padding-bottom:20px; color:#999999; font-size:12px; text-align:center; background:#fff; line-height:30px; }
	#paging a { color:#333; text-decoration:none; margin-left:3px; margin-right:3px; border:1px solid #eee; padding:5px; padding-top:4px; padding-bottom:2px; }
	#paging a:hover { background:#f8f8f8; border:1px solid #bbb; }

	#paging .sep { display:none; }
	#paging .more { margin-left:5px; }

	#paging a.prev { color:#333; margin-right:5px; }
		#paging a.prev:hover { color:#aaa; background:none; }
	#paging a.next { margin-right:0; color:#333; }
		#paging a.next:hover { color:#aaa; background:none; }	
	
	#paging .disable a { color:#bbb; }
	
	#paging .num { text-decoration:none; color:#999999; margin-left:1px; margin-right:1px; }
	#paging .selected { color:#222; border:1px solid #888; background:#eee;   }

#footer_license_wrap { width:950px; margin:0 auto; padding-right:30px; }
#footer_license { width:900px; position:relative; border-top:2px solid #636870; background:#f2f2f2; color:#868686; font:11px Dotum; padding:10px 40px 8px 10px; }
	#footer_license .top { position:absolute; right:10px; top:10px; }

#footer { width:950px; margin:0 auto; margin-bottom:14px; margin-top:18px; }
	#footer .logo { float:left; padding-left:20px; padding-right:38px; border-right:1px solid #d3d3d3; margin-right:20px; }
	#footer .address { float:left; color:#868585; font:11px Dotum; line-height:16px; padding-top:3px }
		#footer .address a { color:#868585; text-decoration:none; }
		#footer .address a:hover { text-decoration:underline; }

	#footer .support { float:right; padding:6px 10px 0 0; }
	#footer .tools { float:right; line-height:11px; padding-right:20px; }

#tMobile { background-color: #000; padding:20px 5px; color:#fff; text-align:center; }
#tMobile a { color:yellow; }

