@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* { font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; }
body {
	font-family:'맑은고딕' 'NanumGothic', 'MalgunGothic',"돋움", Dotom;
	font-size:12px;
	color:#333;
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
    line-height:1.6;
}
a {
	text-decoration:none;
	color:#333;
}
img {
	border:0px;
}
li {
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
}
ul {
	margin:0px;
	padding:0px;
}
table {padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
/* 기본 CSS 레이아웃 */
.tx-content-container p { margin: 0px; padding: 0px; min-height:10px; }
.tx-content-container {max-width:730px; overflow:hidden;}
#altlay {
	position:absolute;
	display:none;
	padding:30px 50px;
	background-color:#f7fdff;
	border:3px solid #bedeeb;
	font-weight:bold;
}
#bg_lay {
	background:#000000; display:none; position:absolute;filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; z-index:4;
}
#popup_layer {
	position:absolute;
	display:none;
	background-color:#FFFFFF;
}
/* 기본 CSS 레이아웃 끝 */
.cursorP {
	cursor:pointer;
}
.full_screen {
	margin:0 auto;
	width:950px;
}
.top_menu {
	height:80px;
	padding-top:0px;
}
.top_menu .logo_area {
	padding-top:10px;
	float:left;
	width:180px;
	text-align:center;
}
.top_menu .top_right {
	float:right;	
	width:740px;
}
.top_menu .top_right .search_area {
	float:right;
	height:10px;
	padding:10px 20px;
	text-align:right; 
}
.top_menu .top_right .search_area .search_text {
	border:2px solid #EF0A1B;
	background-color:#FFF;
	padding:3px 0px 3px 10px;
	width:200px
}
.top_menu .top_right .menu_area {
	clear:both;
}
.top_menu .top_right .menu_area ul {
	float:right;
}
.top_menu .top_right .menu_area li {
	float:left;
	padding:20px 40px 10px 50px;
}
.top_menu_ul li {
	width:90px; height:20px; color:#FFF; font-size:13px; font-weight:bold; margin:auto; margin-top:6px; text-align:center; padding:5px; margin-left:5px;
}
.top_menu_ul li a {
	color:#FFF;
}
.TopMenuOver {
	background-color:#22427b;
}

#menu_list li {display:block;height:37px;background:url('/images/main/menu2.gif') no-repeat}
#menu_list li {
	height:37px;
	float:left;
}
#menu_list #navi1 {
	width:102px;
	background-position:0 0;
}
#menu_list #navi2 {
	width:94px;
	background-position:-102px 0;
	margin-left:-2px;
}
#menu_list #navi3 {
	width:84px;
	background-position:-197px 0;
	margin-left:-2px;
}
#menu_list #navi4 {
	width:103px;
	background-position:-281px 0;
	margin-left:-2px;
}
#menu_list #navi5 {
	width:78px;
	background-position:-383px 0;
	margin-left:-2px;
}
#menu_list #navi6 {
	width:76px;
	background-position:-461px 0;
	margin-left:-2px;
}
#menu_list #navi7 {
	width:233px;
	background-position:-537px 0;
	margin-left:-2px;
}
#menu_list #navi8 {
	width:95px;
	background-position:-793px 0;
	margin-left:-2px;
}
#menu_list #navi9 {
	width:100px;
	background-position:-880px 0;
	margin-left:-2px;
}
.tab_menu {
	clear:both;
	background-color:rgb(60,68,82);
	width:150px;
	position:absolute;
	top:117px;
	padding:10px;
	line-height:170%;
	display:none;
}
.tab_menu div {
	clear:both;
	background-color:rgb(60,68,82);
}
.tab_menu div a {
	color:#c2c8d4;	
}
.tab_menu div a:hover {
	color:#FBD937;
}
.center_top {
	clear:both;
	padding-top:10px;
}
.center_top .top_bar_area {
	width:753px;
	height:110px;
	float:left;
	border:1px solid;
}
.sitehit {
	width:205px; background:url('/images/hp/bg_counter.gif') no-repeat; height:40px; padding:12px 10px 0px 0px; font-size:14px; font-weight:bold; text-align:center; font-family:'돋움' dotum;
}
.login_box {
	width:207px;
	text-align:center;
	background-color:rgb(243, 244, 243);
	float:right;
	border:solid 2px #e9e9e9;
	margin-bottom:10px;
	margin-top:20px;	
	height:auto;
}
.login_box .login_box_title {
		padding:5px;
}
.login_box strong {
	color:#333;
}
.login_box_input {
	width:120px;
	border:1px solid #CCC;
	height:19px;
}
.login_box .find {
	font-size:11px;
	color:#666;
}
.login_box .my_box td {
	text-align:left;
	padding:3px;
}
.login_box .login_a {
	color:#333;
}
.login_box .my_box .login_menu {
	font-size:11px;
	color:#ccc;
	text-align:center;
}
.login_box .login_level {
	color:#8AAADF;
	font-size:11px;

}
.left_area {
	min-height:600px;
	width:180px;
	height:100%;
	float:left;
	padding:10px 0px 10px 5px;
}
.contents_area {
	min-height:600px;
	width:755px;
	float:right;
	padding:10px 0px 10px 5px;
}
.level {
	font-size:11px;
	color:#8AAADF;
}
.left_ul {
	margin-top:10px;
}
.left_ul strong {
	font-size:14px;
}
.left_ul li {
	overflow:hidden;
	padding:5px;
	text-overflow:ellipsis;
}
.foot_area {
	clear:both;
}
.foot_msg {
	padding:20px; line-height:150%; text-align:left; background-color:#DCDEE4
}
.name {
	color:#333;
	font-weight:bold;
}
.Spot {
	font-size:11px;
	color:#7B0211;
}
.priv {
	font-size:11px;
	color:#7B0211;
}

#layer_popup { width:740px; height:840px; text-align:center; position:relative; }
.close div{float:left; text-align:right;}
#check{font-size:12px; font-family:'돋움'; position:absolute; bottom:9px; right:45px; }
#close{font-size:12px; position:absolute; bottom:9px; right:10px; }
#close a { color:#fff; }
