/*-------------------------------------------------------------------------------------------
Basic Style Sheet

author: junkyung Kim
email : kk440404@naver.com
-------------------------------------------------------------------------------------------*/

@charset "utf-8";
@import "basic.css";

/* 상단 영역 */
#toparea {
	position:relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 152px;
	background: url("/images/top/toparea_bg.jpg") center;
	z-index:998;
}

#toparea .topareabg{
	position:relative;
	left: 0;
	top: 0;
	width: 1200px;
	height: 100px;
	margin:0 auto;
	z-index:997;
	background: url("/images/top/toparea_bg.jpg") center top;
}

#toparea .topsubmenu{
	position: absolute;
	top:15px;
	right:0;
}
#toparea .topsubmenu li{
	float:left;
	color:#e0e0e0;
	padding-right:8px;
	font-size:11px;
}

#toparea .topsubmenu li a{
	color:#fff;
	font-weight:bold;
}

#toparea .toplogo{
	position: relative;
	height: 100px;
	width:200px;
}

#toparea .toplogo img{
	padding-top:20px;
}

#toparea .mainmenu{
	position:relative;
	width: 100%;
	height: 52px;
}

#toparea .mainmenu .topmainmenu{
	position: relative;
	width: 1200px;
	height: 52px;
	margin: 0 auto;
	background: url("/images/top/toparea_bg.jpg") center bottom;
}

#toparea .mainmenu .topmainmenu ul{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

#toparea .mainmenu .topmainmenu li{
	position:relative;
	float:left;
	color:#fefefe;
	width:200px;
	height:52px;
	text-align:center;
}

#toparea .mainmenu .topmainmenu li a p{
	padding-top:13px;
	font-size:0.85em;
	font-weight:bold;
	color:#e0e0e0;
}

#toparea .mainmenu .topmainmenu .space{
	display:none;
}


/* 메인서브 */
#topmainsub{
	position: absolute;
	top:52px;
	z-index:1000;
	width:100%;
	height:258px;
	background:#384451;
	display:none;
}

#topmainsub li{
	height:40px;
	width:200px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

#topmainsub li p{
	width:200px;
	font-size:0.75em;
	color:#fff;
	padding-top:13px;
}

#topmainsub li.on{
	background-color:#fff;
}

#topmainsub li.on p{
	width:200px;
	font-size:0.75em;
	color:#060b1c;
}



#topmainsub .topmainsub_bg{
	width:1200px;
	height:258px;
	background: url("/images/top/topsubmenu_bg.jpg");
	margin:0 auto;
}

#topmainsub .topmainsub_bg .blank{
	height:9px;
	width:100%;
}

/* 1 */
#topmainsub .topmainsub01{
	float:left;
	width:200px;
	height:258px;
}

/* 2 */
#topmainsub .topmainsub02{
	float:left;
	width:200px;
	height:258px;
}

/* 3 */
#topmainsub .topmainsub03{
	float:left;
	width:200px;
	height:258px;
}

/* 4 */
#topmainsub .topmainsub04{
	float:left;
	width:200px;
	height:258px;
}

/* 5 */
#topmainsub .topmainsub05{
	float:left;
	width:200px;
	height:258px;
}

/* 6 */
#topmainsub .topmainsub06{
	float:left;
	width:200px;
	height:258px;
}




#rightarea{
	margin:0;
	position: fixed;
	top: 152px;
	width: 90px;
	right: 0px;
	height: 340px;
	z-index: 1000;
	overflow: hidden;
}