* {margin:0; padding:0; font-size:100%;}
body {font-size:75%; font-family:나눔고딕,dotum,돋움; position:relative;}
img, fieldset {border:none;}
legend, caption {display:none;}
li {list-style: none;}
img, input, select, textarea, button {vertical-align: top;}
.disNone{display: none;}
a {text-decoration: none; color: #464646;}
a:hover, a:focus, a:active	{ text-decoration: none; color: #464646;}
.mt5	{margin-top:5px;}
.mt20	{margin-top:20px;}
.mt10	{margin-top:10px;}
.ml5	{margin-left:5px;}
.mr20	{margin-right:20px;}
.mb10	{margin-bottom:10px;}
.mb20	{margin-bottom:20px;}

/* Link */
a.tlink1:link,a.tlink1:visited,a.tlink1:active{text-decoration:none;color:#555555;}
a.tlink1:hover{text-decoration:none;color:#555555;}
a.tlink2:link,a.tlink2:visited,a.tlink2:active{text-decoration:none;color:#054d75;}
a.tlink2:hover{text-decoration:none;color:#054d75;}
.f_right	{float:right}

#back{background:url('./images/bg01.gif') 0 0; }
#wrap {width:1000px; }

#header{width:1000px;}
	.Top {Clear:both;width:960px; height:27px; background:url('./images/top_bg.gif') no-repeat 0 0;overflow:hidden;}
	.Top .Top_ul {float:right;padding:10px 140px 0 0;}
	.Top .Top_ul li {float:left;margin-right:7px;height:7px;}
	#Logo {float:left;width:250px; height:68px;margin:0;}
	.MenuFlash {float:left;width:710px; height:68px;overflow:hidden;}
#contents{clear:both;width:1000px;margin:0;background:url('./images/c_bg.gif') no-repeat 0 0;}
	.l_contents{float:left;width:390px; margin-bottom:10px;}
		/*Left*/
		.mainimg {width:390px;height:425px; }
		.companypf {width:300px;clear:both; margin-top:10px;}
			.Notice {width:340px;float:left;margin:20px 0 20px 30px;_margin-left:25px;}
			.Notice .Notice_ul { clear:both;padding:0 10px 0 10px;}	
			.Notice .Notice_ul li {background:url('./images/dot_li.gif') no-repeat 0 5px_10px; padding-left:5px;font-size:8pt; font-family:Verdana;color:#323232; line-height:22px;}	
			.Notice .N_tt {float:left;width:247px;}
			.Notice ._more {float:right;}
			.w_icon {width:390px; }
			.w_icon .icon_ul{width:350px; padding:25px 0 0 35px;}
			.w_icon .icon_ul li{float:left; width:63px; text-align:center;font-size:10px; color:#505050; line-height:16px;font-family:Verdana; margin-right:15px;}

		
	.r_contents{float:left;width:570px;height:575px;}
		.r_contents_title {width:100%;height:24;background-color:#054d75;}
		.r_contents ul {padding:0 0 0 3px;float:left;}
		.r_contents ul li {height:69px; clear:both; margin-bottom:5px;}
		.r_contents ul li .imgA {float:left; width:88px;}

		.r_contents ul li .infoA {float:left; width:460px; margin:0 0 0 9px; }
		.r_contents ul li .infoA h1{background:url('./images/ic_tr_red.gif') no-repeat 0 6px; font-size:14px; font-family:Verdana;color:#D92E00; font-weight: bold; padding:0 0 0 15px;line-height:20px;}
		.r_contents ul li .infoA h1 a{font-size:14px; font-family:Verdana;color:#D92E00; font-weight: bold; line-height:20px;}
		.r_contents ul li .infoA .code{margin:3px 4px 3px 0; padding:3px 0 2px 10px;font-weight:bold;}
		.r_contents ul li .infoA .cmt{font-size:7.5pt; font-family:Verdana;color:#323232;}

		/*company profile*/
		.company {width:550px; margin:5px 0 0 0; float:left;background-color:#bcbcbe; padding:20px;}
		.company .profile{margin:3px 0 0 0; width:530px; font-size:7.5pt; font-family:Verdana; line-height:14px; }
		/*Main Products*/
		.information{clear:both;width:940px;height:129px;background:url('./images/bg_main_products.gif') no-repeat 0 0; margin-left:30px;}
		.information .info_txt {width:900px;padding:46px 0 0 30px;margin-right:20px;font-size:10pt; font-family:Verdana; line-height:20px;}

#footer{clear:both;width:1000px;margin:20px 0 0 30px;}
