body, td, p, input, button, textarea, select, .c1 { font-family:µ¸؟ٍ; font-size:9pt; color:#555;  line-height:1.7em; }

html{overflow-y:scroll;}

form { margin:0px; }

img {border:0px; vertical-align:middle;}

a:link, a:visited, a:active { text-decoration:none; color:#555; }
a:hover { text-decoration:none; color:#1197d5;}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, µ¸؟ٍ; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸؟ٍ; }
.small2 { font-size:7pt; font-family:µ¸؟ٍ; }
.cloudy, a.cloudy {color:#888888;} /* به¸² */

input.ed { height:20px; border:1px solid #d7d7d7; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #d7d7d7; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }


	#totalWrap {text-align:center;}
	#header {}
	.topbg {background-color:#c1d72e; height:39px;}
	#topmenu {width:991px; margin:0 auto;}
	#topmenu div {float:left; width:130px; padding-top:8px;}
	#topmenu ul {float:right; width:202px; margin:0; padding:7px 0 0 0; list-style:none;}
	#topmenu li {float:left; margin:0; padding:6px; background:url(/images/default/top_menu_side.gif) right no-repeat;}
	#topmenu li.sitemap {padding:6px 0 6px 6px; background:none;}
	#topmenu li a { display: inline-block; }

	#gnb {margin-top:4px; background:url(/images/default/top_bg.gif) repeat-x; text-align:center;}
	.main_menu{height:75px;width:1000px;margin:0 auto;}

	#indexCon {margin:20px auto; width:991px;height:297px;}
	.bannerIndex {float:left; width:315px;}
	.bannerIndex ul {margin:0; padding:0; list-style:none;}
	.bannerIndex li {margin-bottom:5px; padding:0;}

	.Index_supporter {background-color:#71bf44; padding:7px;}
	.Index_supporter h3 {text-align:left; padding:0px 0 8px 9px; margin:0;}
	.Index_supporter h3 div {float:left; width:99px;}
	.Index_supporter h3 span {float:right; width:68px;}
	.Index_supporter p {background-color:#FFF; padding:12px; margin:0; font:normal 11px Dotum; line-height:1.5em; color:#555;text-align:justify;}

	.productIndex {float:left; width:320px;  margin-left:40px;}
	.productIndex ul {margin:0; padding:0; list-style:none;}
	.productIndex li {margin-bottom:5px; padding:0;}

	.rightCon {float:left; width:277px; margin-left:38px;}
	.lastest {margin:0px 0 0 0; height:129px;}
	.lastest h3 {margin:0; padding:0;height:22px;}
	.lastest h3 div {float:left; display:inline-block;}
	.lastest ul {margin:0 0 0 0; padding-top:15; padding-left:0px; list-style:none; text-align:left; font:normal 11px Dotum; color:#555;}
	.lastest li {height:19px}
	.lastest li div {float:left; overflow:hidden; width:210px; letter-spacing:-1px;}
	.lastest li span {float:right; width:63px; color:#7b7b7b;}

	#footer {background-color:#efefef; padding:10px 0 0px 0; float:left;width:100%;margin-top:10px;}
	.addNcpoyright {width:991px; height:78px; margin:0 auto; text-align:left;}
	.addNcpoyright h2 {float:left; width:82px; margin:0; padding:0;}
	.addNcpoyright div {float:left; width:482px; margin-top:14px; padding-left:18px; border-left:1px solid #dcdcdc;}

	#body {margin:0px auto; width:991px;}
	#lnb {float:left; width:166px;}
	#contents {float:right; width:775px; text-align:left;}
	#contents h3 {height:45px; margin:0; padding:0 0 11px 5px; border-bottom:1px solid #c2c2c2; text-align:left;}
	#contents h3 div {float:left; width:500px;}
	.history {float:right; margin:0; padding:0; list-style:none; font:normal 11px Dotum; color:#898989; letter-spacing:-1px;}
	.history li {float:left; padding:0 8px 0 7px; background:url(/images/default/history_side.gif) right no-repeat;}
	.history li.home {padding:0;}
	.history li.current {background:none;}
	
	#quick {
		position:absolute; 
		top:345px; 
		left:50%; 
		width:62px;
		height:166px;
		margin-left:525px;
		text-align:center;
		background:url(/images/default/quick_bg.gif) repeat-x;
	}
	#quick h3 {margin:2px 0 0 0; padding:0; text-align:center;}
	#quick ul {padding:8px 0 0 0; margin:0; list-style:none;}
	#quick li {padding:5px 0 5px 0; margin:0; }

	a.btn:link, a.btn:visited, a.btn:active {
		display: inline-block;
		padding:5px 8px 3px 8px;
		font:bold 12px Dotum;
		background-color: #FFF;
		border: 1px solid #E0E0E0;
		color: #3f3f3f;
		text-decoration: none;
		text-align: center;
	}
	a.btn:hover { background-color: #1197D5; color: #fff; }

