/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,form,fieldset,p,blockquote,iframe { margin:0;padding:0; }
body { background:#ffffff; font:normal 12px AppleGothic,'µ¸¿ò',Dotum,Verdana,Arial,San-Serif; }
img { vertical-align:middle; border:0 none; }
a { text-decoration:none; }
a:visited, a:active { text-decoration:none; }
a:hover {text-decoration:none;}
input, select { font-size:100%; vertical-align:middle; margin:0; padding:0; }
ol,ul,li { list-style:none; } fieldset, blockquote { border:0 none; }
i,em,cite { font-style:normal; }
b { color:#ccc;font-weight:normal}
h3,h4,h5,h6 { clear:both; font:bold 12px AppleGothic,'µ¸¿ò',Dotum,Verdana,Arial,San-Serif; }
caption,legend { display:none; clear:both;font:bold 12px AppleGothic,'µ¸¿ò',Dotum,Verdana,Arial,San-Serif; }
hr { display:none; clear:both; }
table { table-layout:fixed; border-collapse:collapse;border-spacing:0; }
th,td { border-collapse:collapse; }
.text-ellipsis { white-space:nowrap; overflow:hidden; }
.text-replace { height:0px;overflow:hidden; font-size:0; text-indent:-1000em; }

/* =float ÇØÁ¦ */
.f_clear:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
/* ie¿ë È¦¸® ÇÙ ½ÃÀÛ */
* html .f_clear { height: 1px; }
.f_clear { display: block;min-height:1px; }
/* ie¿ë È¦¸® ÇÙ ³¡ */

#wrap {width:1000px;margin:0 auto;}
#header {width:1000px;height:128px;padding:27px 0 0 0;border-bottom:1px solid #5275c0;}
	#header h1 {width:200px;height:66px;margin:0 auto;background:url('../images/main/bg_h1.jpg') 0 0 no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
	#header ul {position:relative;width:1000px;height:43px;margin:15px 0 0 0;border-top:4px solid #5275c0;}
		#header ul li {position:absolute;top:12px;padding:0 0 0 19px;background:url('../images/main/bg_col0.gif') 0 0 no-repeat;}
			#header ul li a {display:block;padding:0 0 3px 0;color:#555;font:bold 12px dotum;}
			#header ul li a:hover {border-bottom:2px solid #c00;}
			#header ul li .on {border-bottom:2px solid #c00;}
			#header ul li strong {margin:0 4px 0 0;color:#222;font:bold 14px dotum;letter-spacing:-1px;}
	/*	#header ul .col1 {left:40px;}
		#header ul .col2 {left:130px;}
		#header ul .col3 {left:205px;}
		#header ul .col4 {left:280px;}
		#header ul .col5 {left:355px;}
		#header ul .col6 {left:430px;}
		#header ul .col7 {left:505px;}
		#header ul .col8 {left:580px;}
		#header ul .col9 {left:655px;}
		#header ul .col10 {left:720px;}
		#header ul .col11 {left:795px;}
		#header ul .col12 {left:870px;}  */

		#header ul .col1 {left:40px;}
		#header ul .col2 {left:140px;}
		#header ul .col3 {left:240px;}
		#header ul .col4 {left:340px;}
		#header ul .col5 {left:420px;}
		#header ul .col6 {left:500px;}
		#header ul .col7 {left:580px;}
		#header ul .col8 {left:690px;}
		#header ul .col9 {left:790px;}
		#header ul .col10 {left:890px;}


#mainCont {margin:20px 0 0 0;}

.asideL {float:left;width:250px;}
.mainArea {float:left;display:inline;width:430px;margin:0 20px;}
.asideR {float:left;width:250px;}

.hotClick {position:relative;width:234px;height:115px;padding:43px 0 0 14px;border:1px solid #e7e7e7;}
	.hotClick h2 {position:absolute;top:-10px;left:14px;width:108px;height:49px;background:url('../images/main/bg_h2.jpg') 0 0 no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
	.hotClick ul {width:220px;}
		.hotClick ul li {width:212px;margin:6px 0 0 0;padding:0 0 0 8px;background:url('../images/main/bg_dot_2x2.gif') 0 4px no-repeat;line-height:1.2em;}
			.hotClick ul li a {display:block;width:212px;overflow:hidden;text-overflow:ellipsis;color:#555;white-space:nowrap;}
			.hotClick ul .firstChd a {color:#c00;}

.photoZone {margin:10px 0 0 0;background:#f8f8f8;}
	.photoZone .target {position:relative;width:250px;height:176px;}
		.photoZone .target p {position:absolute;left:0;top:140px;padding:12px 0 0 8px;z-index:1;}
			.photoZone .target p a {font:bold 14px dotum;color:#fff;}
		.photoZone .target div {position:absolute;left:0;bottom:0;width:250px;height:36px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
	.photoZone .slide {margin:8px 0 0 0;}
		.photoZone .slide li {float:left;display:inline;position:relative;width:80px;height:51px;}
		.photoZone .slide .secChd {margin:0 5px;}
			.photoZone .slide li .selected {position:absolute;top:0;left:0;width:74px;height:45px;border:3px solid #c00;}

.recent {width:236px;padding:15px 0 19px 14px;background:#f8f8f8;}
	.recent h3 {color:#222;}
		.recent h3 strong {color:#c00;}
	.recent ul {width:220px;margin:10px 0 0 0;}
		.recent ul li {width:212px;margin:5px 0 0 0;padding:0 0 0 8px;background:url('../images/main/bg_dot_2x2.gif') 0 4px no-repeat;line-height:1.2em;}
			.recent ul li a {display:block;width:212px;overflow:hidden;text-overflow:ellipsis;color:#555;white-space:nowrap;letter-spacing:-1px;}
		.recent ul .firstChd a {font-weight:bold;}

.mainTopic {width:430px;padding:0 0 16px 0;background:url('../images/main/bg_dot_2x1.gif') left bottom repeat-x;}
	.mainTopic dt {float:right;width:295px;}
		.mainTopic dt a {color:#000063;font-size:21px;letter-spacing:-2px;word-spacing:-2px;font-weight:bold;}
	.mainTopic .photo {float:left;width:118px;height:88px;border:1px solid #e2dfde;}
	.mainTopic .desc {float:right;width:295px;margin:6px 0 0 0;}
		.mainTopic .desc a {color:#555;line-height:17px;font-size:12px;letter-spacing:-1px;}

.subTopic {margin:10px 0 0 0;padding:0 0 11px 0;background:url('../images/main/bg_dot_2x1.gif') left bottom repeat-x;}
.subBtm {padding:0;background:none;}
	.subTopic dt {float:right;width:343px;}
		.subTopic dt a {color:#222;font:bold 12px dotum;letter-spacing:-1px;}
	.subTopic .photo {float:left;width:70px;height:52px;border:1px solid #ddd;}
	.subTopic .desc {float:right;width:343px;margin:5px 0 0 0;}
		.subTopic .desc a {color:#999;font:normal 12px dotum;line-height:17px;}

.newsList {margin:5px 0 0 0;padding:15px 0 0 0;border-top:1px solid #5275c0;}
	.newsList h4 {width:102px;height:13px;background:url('../images/main/bg_h4.gif') 0 0 no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
	.newsList ul {padding:8px 0 0 0;}
		.newsList ul li {margin:12px 0 0 0;padding:0 0 0 9px;background:url('../images/main/bg_list.gif') 0 7px no-repeat;}
			.newsList ul li em {color:#5275c0;}
			.newsList ul li a {color:#000063;font:bold 14px dotum;}

.rhSection {width:234px;height:139px;padding:19px 0 0 14px;background:#f8f8f8;border:1px solid #e2e2e2;}
	.rhSection h3 {font:bold 12px dotum;}
		.rhSection h3 strong {color:#c00;}
	.rhSection ul {width:220px;}
		.rhSection ul li {width:212px;margin:6px 0 0 0;padding:0 0 0 8px;background:url('../images/main/bg_dot_2x2.gif') 0 4px no-repeat;line-height:1.2em;}
			.rhSection ul li a {display:block;width:212px;overflow:hidden;text-overflow:ellipsis;color:#555;white-space:nowrap;}
			.rhSection ul .firstChd a {font-weight:bold;}

#footer {clear:both;width:1000px;margin:55px 0 0 0;padding:22px 0 0 0;border-top:1px solid #797979;text-align:center;}
	#footer address {color:#555;font:normal 11px verdana;}
		#footer address strong {color:#c00;}