@charset "utf-8";
/* ------------------------------------------------------------ */
body{
	padding:0;
	margin:0;
	font:13px 돋움,Sans-serif;	
	background:url('/images/bodyBg.gif') repeat center top;
}

img{
	margin:0;
	padding:0;
	border:0;
}
/* bluring links */
a{
     *selector-dummy:expression(this.hideFocus=true);
	 -moz-outline-style:none;
}
h1{
	margin:0;
	padding:0;
}
h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.clearBoth{
	clear:both;
}
.hiddenObj{
	display:none;
}
.invisibleObj{
	visibility:hidden;
}

/* layout------------------------------------------------------- */
#headerWrap{
	height:100px;
	background:url('/images/headerBg.gif') repeat-x center top;
}
#bodyWrap{
	background:url('/images/bodyWrapBg.gif') repeat center top;
}
#footerWrap{
	height:92px;
}
#header, #contents, #footer{
	width:980px;
	margin:0 auto;
	position:relative;
}
/* header------------------------------------------------------- */
#header{

}
h1{
	width:170px;
	height:80px;
	position:absolute;
	top:20px;
	left:20px;
	background:url('/images/logo.gif') no-repeat 0 0;
}
h1 a{
	display:block;
	width:170px;
	height:80px;
	text-decoration:none;
	text-indent:-9999px;
}
.topMenu{
	position:absolute;
	top:36px;
	left:240px;
}
/* homepage----------------------------------------------------- */
#homePage #contents{
	height:585px;
}
.mainItem{
	display:block;
	position:absolute;
}
.mainVisual{
	width:980px;
	height:385px;
	padding-top:15px;
	top:0;
	left:0;
}
.newNotice{
	width:290px;
	height:128px;
	top:412px;
	left:46px;
}
.newNotice h3{
	width:290px;
	height:37px;
	border-bottom:1px solid #555;
	background:url('/images/noticeTitle.gif') no-repeat 0 0;
	text-indent:-9999px;
}
.newNotice .more{
	display:block;
	position:absolute;
	top:19px;
	left:241px;
	*top:22px;
}

.newArticleList{
	width:290px;
	height:90px;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	top:5px;
	*top:6px;
}
.newArticleList a{
	text-decoration:none;
	color:#555;
	font:12px 돋움,sans-serif;
}
.newArticleList a:hover{
	text-decoration:none;
	color:#EA3333;
}
.newArticleList li{
	width:290px;
	height:18px;
	position:relative;
	overflow:hidden;
	*height:16px;
}
.newArticleList span{
	display:block;
	position:absolute;
	margin:0;
	padding:0;
}
.newArticleList .title{
	left:0;
	width:188px;
	padding-left:14px !important;
	white-space:nowrap;
	overflow:hidden;
	background:url('/images/dot1.gif') no-repeat 4px 6px;
}
.newArticleList .date{
	left:204px;
	width:74px;
	text-align:right;
	padding-top:1px;
	padding-right:14px;
	color:#555;
	font:12px 돋움,sans-serif;
}

.mainSpecial{
	width:317px;
	height:128px;
	top:412px;
	left:383px;
}
.mainSpecial h3{
	width:317px;
	height:36px;
	background:url('/images/specialTitle.gif') no-repeat 0 0;
	text-indent:-9999px;
}
.specialMenuList{
	width:317px;
	height:92px;
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	background:url('/images/mainSpecialBg.gif') no-repeat 0 0;
}
.specialMenuList li{
	width:97px;
	height:77px;
	position:absolute;
	top:7px;
	background-color:#ddd;
}
.specialMenuList .item1{
	left:8px;
	background:url('/images/specialMenu1.gif') no-repeat 0 0;
}
.specialMenuList .item2{
	left:110px;
	background:url('/images/specialMenu2.gif') no-repeat 0 0;
}
.specialMenuList .item3{
	left:212px;
	background:url('/images/specialMenu3.gif') no-repeat 0 0;
}
.specialMenuList a{
	display:block;
	width:97px;
	height:77px;
	text-indent:-9999px;
}

.mainReserved{
	width:193px;
	height:75px;
	top:412px;
	left:745px;
	background:url('/images/mainReserved.gif') no-repeat 0 0;
}
.mainReserved span{
	display:block;
	text-indent:-9999px;
}
.mainReserved a{
	display:block;
	width:60px;
	height:40px;
	position:absolute;
	top:35px;
	right:0;
	text-indent:-9999px;
}
.kjpInfo{
	width:183px;
	height:47px;
	top:493px;
	left:750px;
}

/* subpage------------------------------------------------------ */
#subPage #contents,
#bbsPage #contents{
	float:none;
	position:relative;
	width:980px;
	background:url('/images/contentsBottomBg.gif') no-repeat 275px bottom;
	*zoom:1;
}
#subPage #contents:after,
#bbsPage #contents:after{
	content:" ";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
.topFlash{
	width:980px;
	height:278px;
	padding-top:20px;
}
.sidebar{
	width:275px;
	height:455px;
	position:relative;
}
.sidebar .subTitle{
	position:absolute;
	left:20px;
}
.subMenu{
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
	top:70px;
	left:20px;
}
.subBanner1,
.subBanner2,
.subBanner3{
	display:block;
	position:absolute;
	left:20px;
}
.subBanner1{
	top:241px;
}
.subBanner2{
	top:336px;
}
.subBanner3{
	top:408px;
}
.contentsHead{
	width:685px;
	height:56px;
	position:relative;
	background:url('/images/contentsHeadBg.gif') no-repeat 0 0;
}
.contentsHead .titleImg{
	display:block;
	width:362px;
	height:21px;
	position:absolute;
	top:31px;
	left:65px;
}
.contentsHead .location{
	display:block;
	width:250px;
	height:15px;
	color:#555;
	font-weight:normal;
	font:12px 돋움,sans-serif !important;
	text-align:right;
	position:absolute;
	top:35px;
	right:38px
}
.contentsBody{
	width:631px;
	min-height:400px;
	border-style:solid;
	border-color:#B2A17E;
	border-width:0 1px;
	margin-bottom:70px;
	padding:0 26px;
	position:relative;
	background-color:#fff;
	_height:400px;
}
#bbsPage .contentsBody{
	padding-top:30px;
}
/* footer------------------------------------------------------- */
.copyright{
	display:block;
	position:absolute;
	top:15px;
	left:70px;
}
