/* Main Template */
body {background:#fff;margin:0;padding:0;}
body,td,th{ font:10pt/1.4 "±¼¸²", arial, helvetica, sans-serif;color:#393733;}
input,select{font-size:12px}
form{margin:0;}
img {border:0;}

a {	color: #666; outline: none; text-decoration:none;}
a:visited { color: #666; }
a:hover, a:focus { color: #333; }
a:active { color: #000; }
a{selector-dummy : expression(this.hideFocus=true);text-decoration:none}
/*ÅÇ*/
#tab_content{border-top:1px #ccc solid;margin-top:32px;overflow:hidden;padding:10px 0 0 0;}
#content_bar{position:absolute;z-index:11;top:5px;left:10px;}
a.cmenu_on,a.cmenu{
	display:block;float:left;font-size:12px;
	font-weight:bold;cursor:pointer;margin-right:3px;
}

a.cmenu_on:hover,a.cmenu_on:active,
a.cmenu_on:visited{text-decoration:none;color:#fff}
a.cmenu:hover,a.cmenu_off:active,
a.cmenu:visited{text-decoration:none;color:#fff}
a.cmenu_on span,a.cmenu span{display:block;padding:6px 15px 0 0;height:28px;margin-left:15px;}
a.cmenu_on{background:url(/images/cmenu_on_bg.png) no-repeat 0 0;color:#fff;}
a.cmenu_on span{background:url(/images/cmenu_on_bg.png) no-repeat 100% 0;}
a.cmenu{background:url(/images/cmenu_off_bg.png) no-repeat 0 0;color:#fff;}
a.cmenu span{background:url(/images/cmenu_off_bg.png) no-repeat 100% 0;}

/*¸®½ºÆ®*/
#issue_category{float:left;width:160px;}

#issue_category li a{
	font-family:"±¼¸²";
	font-size:12px;
	color:#888;
	font-weight:bold;
	display: block;
	height:28px;
	padding:7px 0 0 8px;
	margin:3px 0 0px 0;
	text-decoration:none;
	background:url(../images/left_03.gif) no-repeat;
}

#issue_category li a.off:hover{
	cursor:pointer;
	color:#333;
	background:url(../images/left_02.gif) no-repeat;
}

#issue_category li a.on {
	cursor:pointer;
	color:#7db505;
	background:url(../images/left_01.gif) no-repeat;
}

#section_category{float:left;width:160px;}

#section_category li a{
	font-family:"±¼¸²";
	font-size:12px;
	color:#386FC2;
	font-weight:bold;
	display: block;
	height:28px;
	padding:4px 0 0 5px;
	margin:3px 0 0px 0;
	border:1px #DFDFDF solid;
	text-decoration:none;
}

#section_category li a.off:hover{
	cursor:pointer;
	color:#000000;
	border:1px #516c87 solid;
}

#section_category li a.on {
	cursor:pointer;
	color:#ffffff;
	background: #02328A;
	border:1px #000000 solid;
}

#content_list{float:right;border-left:1px #efefef solid;padding:0 0 0 10px;margin:0 0 0 15px;}
#issue_category ul,#section_category ul,#section_list,#morenews_list{margin:0;padding:0;list-style:none;}
#section_list li,#morenews_list li{padding:10px 0 0 10px;overflow:hidden;display:block;margin:15px 0 20px 0;}
#section_list li.line,#morenews_list li.line{border-top:1px #efefef solid;padding:10px 0 0 10px;margin:20px 0 20px 0;}
#section_list a,#morenews_list a{color:#282828;text-decoration:underline;}
#section_list a:visited,#morenews_list a:visited{color:#282828; text-decoration:underline;}
#section_list a.st_title,#morenews_list a.st_title{font-size:120%;color:#0F5CC3;font-weight:bold;}
#section_list a.bt_title{color:#0F5CC3;font-weight:bold;font-size:110%;}

/*Å¬·¡½º*/
a.select{
	display:inline-block;background:url(http://www.camping123.net/images/creditcard.gif) no-repeat 0 0;
	font-size:12px;color:#97bb07;cursor:pointer;font-weight:bold;
}
a.select span{
	display:inline-block;background:url(http://www.camping123.net/images/creditcard.gif) no-repeat 100% 0;
	padding:3px 26px 0 0;height:23px;margin:0 0 0 10px;cursor:pointer;
}
.select a:link,a.select:link{color:#97bb07;text-decoration:none;}
.select a:hover,a.select:hover{color:#97bb07;text-decoration:none;}
.select a:visited,a.select:visited{color:#97bb07;text-decoration:none;}

div.select{
	overflow:hidden;height:23px;
	display:inline-block;background:url(http://www.camping123.net/images/creditcard.gif) no-repeat 0 0;
	padding:3px 0 0 5px;font-size:12px;color:#97bb07;font-weight:bold;margin-top:8px;
}
a.selbtn{
	display:inline-block;background:url(http://www.camping123.net/images/creditcard.gif) no-repeat 100% 0;
	cursor:pointer;height:23px;width:20px;
}

/*Å¬·¡½º*/
a.select2{
	display:inline-block;background:url(http://www.camping123.net/images/sch.gif) no-repeat 0 0;
	font:11px dotum;color:#ddd;cursor:pointer;font-weight:bold;
}
a.select2 span{
	display:inline-block;background:url(http://www.camping123.net/images/sch.gif) no-repeat 100% 0;
	padding:6px 26px 0 2px;height:23px;margin:0 0 0 10px;cursor:pointer;
}
.select2 a:link,a.select2:link{color:#ddd;text-decoration:none;}
.select2 a:hover,a.select2:hover{color:#fff;text-decoration:none;}
.select2 a:visited,a.select2:visited{color:#ddd;text-decoration:none;}

div.select2{
	overflow:hidden;height:23px;
	display:inline-block;background:url(http://www.camping123.net/images/sch.gif) no-repeat 0 0;
	padding:3px 0 0 5px;font-size:12px;color:#ddd;font-weight:bold;margin-top:8px;
}
a.selbtn{
	display:inline-block;background:url(http://www.camping123.net/images/sch.gif) no-repeat 100% 0;
	cursor:pointer;height:23px;width:20px;
}

a.button{
	display:inline-block;background:url(/images/input_button.gif) no-repeat 0 0;
	font-size:12px;color:#fff;cursor:pointer;
}
a.button span{
	display:inline-block;background:url(/images/input_button.gif) no-repeat 100% 0;
	padding:3px 10px 0 0;height:20px;margin:0 0 0 10px;cursor:pointer;
}

.selectedMenu{border:1px #001D52 solid;background:#fff;overflow:hidden;}
.selectedMenu ul,.seletedMenu li{margin:0;padding:0;list-style:none;}
.selectedMenu li.line{border-top:1px #ccc solid;}
.selectedMenu li a{padding:4px 7px 4px 7px;display:block;height:20px;font-size:12px;}
.selectedMenu li a.selon{background:#fff;}
.selectedMenu li a.selon:hover{background:#02328A;color:#fff;}

.selectedMenu li input {position:absolute;left:-20px;}
.selectedMenu li label {display:block;padding:4px 7px 4px 7px;display:block;height:20px;font-size:12px;cursor:pointer;}

.submited{font-family:"±¼¸²";font-size:11px;color:#9B9B9B;}