@charset "utf-8";

body.empty {background:none;}
#wrap {position:relative;width:980px;margin:0 auto }
.header {height:182px;margin:0;padding:0;z-index:55}
	h1.logo {position:absolute;top:44px;left:22px;width:141px;height:51px;margin:0;padding:0;z-index:99}

	.topVisual {position:absolute;top:0;left:25px;width:277px;height:111px;z-index:11}

	#gnb {position:absolute;top:8px;right:13px;height:19px;margin:0;padding:0;z-index:88}
	#gnb:after {content:"";display:block;visibility:hidden;clear:both}
	#gnb dt,
	#gnb dd {float:left;margin:0;padding:0}
	#gnb dt.site,
	#gnb dt.lang {position:absolute;visibility:hidden;height:0;margin:0;padding:0;font-size:0}
	#gnb dt.screen {padding-left:8px}
	#gnb dd.lang_menu {padding:0 9px}
	#gnb dd select {width:108px;;margin:1px 0 0 0;padding:1px 0 0 4px}

	.topSearch {position:absolute; top:46px; left:304px; width:382px; background:url(/images/kr/common/topsearch_bg.gif) no-repeat left top; z-index:77}
	.topSearch div {position:relative;height:23px;padding:0 18px 13px 14px}
	.topSearch div:after {content:"";display:block;clear:both}
	.topSearch fieldset {float:left;width:288px;border:none; margin: 0; padding: 0;}
	.topSearch fieldset *{margin: 0; padding: 0;}
	.topSearch fieldset legend {position:relative;visibility:hidden;height:0;line-height:0;font-size:0}
	.topSearch fieldset select,
	.topSearch fieldset input {vertical-align:middle}
	.topSearch fieldset select {width:75px;line-height:16px}
	.topSearch fieldset .findWrite {width:136px;height:15px;border:0}
	.topSearch div .staff {position: absolute; top:4px; right:18px; margin: 0; padding: 0; width: 49px; height: 18px;}
	.topSearch .boomup {position:absolute; top:37px; height:20px; width:285px; display:none;}
	.topSearch .boomup:after {content:"";display:block;clear:both}
	.topSearch .boomup dt {position: absolute; top:0; left:0;}
	.topSearch .boomup dd {text-align: center; width: 210px; padding-left: 55px;}
	.topSearch .boomup dd a{padding:3px 9px 0 9px;font-size:11px; background:url(/images/kr/common/topsearch_line.gif) no-repeat 0 50%;}
	.topSearch .boomup dd.last button{padding: 0; border: 0; position:absolute; top:0; right:0; width:20px; height: 20px;}


	.cyberMenu {position:absolute;top:46px;left:741px;height:50px}
	.cyberMenu:after {content:"";display:block;clear:both}
	.cyberMenu li {float:left}

	
	



.container {position:relative;min-height:588px;height:auto !important;height:748px;margin-bottom:30px;background:url(/images/kr/common/bg_container.gif) no-repeat 0 0}
.container:after {content:""; visibility:hidden;display:block;clear:both}



		.lm_txt {display:block;margin:0;padding:1px 0 78px 0}
		/* leftMenu layout */


.remote {float:left;width:186px;padding-top:16px}
		.lm_txt {display:block;margin:0;padding:1px 0 78px 0}
		/* leftMenu layout */
		.remote ul {width:186px;margin:0;padding:0;font-size:12px;line-height:1.4em}
		.remote ul li {width:186px;padding:0px 0 5px 0}
		.remote ul a {display:block;padding:7px 8px 7px 10px;font-weight:bold}
		.remote ul a span{background:url(/images/kr/leftmenu/left_menu_icon.gif) no-repeat left 4px;; padding-left:10px; display: block; line-height: 120%;}
		.remote ul #left_menu_310,.remote ul #left_menu_146 {letter-spacing:-2px;}
		.remote ul #left_menu_20740 {letter-spacing:-1px;}
		.remote ul a:link,
		.remote ul a:visited {color:#5b5b5b;background:url(/images/kr/leftmenu/lm_bul_out.gif) no-repeat left bottom; border-top: 1px #c9c9c9 solid;}
		.remote ul a:hover,.remote ul a:active,.remote ul a:focus,.remote ul .link_2th_ov:link,.remote ul .link_2th_ov:visited,.remote ul .link_2th_ov:hover,.remote ul .link_2th_ov:active,.remote ul .link_2th_ov:focus {border-top:2px #047abf solid; color:#016aa8;background:url(/images/kr/leftmenu/lm_bul_ov.gif) no-repeat left bottom;}
		.remote ul a:hover span,.remote ul a:active span,.remote ul a:focus span,.remote ul .link_2th_ov:link span,.remote ul .link_2th_ov:visited span,.remote ul .link_2th_ov:hover span,.remote ul .link_2th_ov:active span,.remote ul .link_2th_ov:focus span{background:url(/images/kr/leftmenu/left_menu_icon_ov.gif) no-repeat left 4px; } 
			.remote ul ul {width:164px;margin:0;padding:10px 8px 0 14px}
			.remote ul ul li {width:auto;margin:0; padding-top: 5px;}
			.remote ul ul a {display:block;height:auto; line-height:130%; margin:0;padding:1px 0;color:#707070;font-weight:normal;letter-spacing:-1px;background:url(/images/kr/leftmenu/lm_bul_3dep.gif) no-repeat 0 7px;}
			.remote ul ul a span{background: none;}
			.remote ul ul a:link,
			.remote ul ul a:visited {padding:0 0 0 10px; border: 0; background:url(/images/kr/leftmenu/lm_bul_3dep.gif) no-repeat 0 7px;}
			.remote ul ul a:hover,
			.remote ul ul a:active,
			.link_3th_ov:link,
			.link_3th_ov:visited,
			.link_3th_ov:hover,
			.link_3th_ov:active {padding-left:10px;color:#0d6192;text-decoration:underline;background:url(/images/kr/leftmenu/lm_bul_3dep_ov.gif) no-repeat 0 7px; border: 0;}



.content {float:left;width:665px;padding:106px 100px 0 29px;background:url(/images/kr/common/bg_content.gif) no-repeat 0 78px}
		#path {position:absolute;top:15px;padding:0 0 0 22px;font-size:11px;color:#808080;background:url(/images/kr/common/navi_home.gif) no-repeat 2px 0; display:block; width:643px; line-height:13px;}
			.navi_ov {color:#d64848;font-weight:bold}
		h3.ti_box {position:absolute;top:44px;font-size:20px;color:#1b4a6c}
		.content_btn {position:absolute;top:47px;right:103px;width:92px;height:22px}
		.content_btn:after {content:"";display:block;clear:both}
		.content_btn dt {position:absolute;visibility:hidden;height:0;font-size:0;line-height:0}
		.content_btn dd {float:left;padding-left:1px}
		.content_btn dd button{width: 22px; height:22px; padding: 0; margin: 0; position: relative; visibility:inherit; background: url(/images/kr/common/content_btn_bg.gif) no-repeat 0 0;}
		.content_btn dd button span{visibility: hidden; font-size: 0px; height: 1px; width: 1px; overflow: hidden; position: absolute;}
		.content_btn dd .btn02{background-position:-26px 0;}
		.content_btn dd .btn03{background-position:-52px 0;}
		.content_btn dd .btn04{background-position:-78px 0;}


#quick {position:absolute;top:197px;right:0;width:70px}
#quick .tel {padding-top:49px;background:url(/images/kr/common/qm_bg.gif) no-repeat left top}
#quick .top {padding:0 14px}

#footer {position:relative;width:800px;margin:0 auto;height:88px;padding:12px 0 0 180px;border-top:1px solid #d3d3d3}
#footer:after {content:"";display:block;clear:both}
	.bt_logo {position:absolute;top:13px;left:21px}
	.bt_cont {float:left;width:487px;}
		.bt_guide {position:relative;height:16px;padding-bottom:8px}
		.bt_guide:after {content:"";display:block;clear:both}
		.bt_guide dt {position:absolute;visibility:hidden;height:0;font-size:0;line-height:0}
		.bt_guide dd {float:left}
		.copyright {margin:1px 0 0 0}
	.bt_mark {float:left;width:210px;height:38px;padding:7px 0 0 19px}
	.bt_mark:after {content:"";display:block;clear:both}
	.bt_mark li {float:left;padding-right:5px}




