@import url("/css/2010/common.css");
.container .content {
	width:840px;
	padding:0px 30px;
}
.content * {line-height:1.6;}

/* top ¹Ù·Î°¡±â*/
.container .btn_gotop {
	position:fixed; 
	_position:absolute; 
	left:50%; 
	top:400px; 
	width:900px; 
	margin-left:-450px; 
	text-align:right; 
	clear:both;	
}
.container .btn_gotop a {
	background:url("http://img.cbs.co.kr/cbs/info/btn_top.gif") no-repeat 0px 0px;
	width:17px;
	height:14px;
	overflow:hidden;
	float:right;
	position:relative;
	right:-22px;
	z-index:0;
}
.container .btn_gotop a span{visibility:hidden;}
/* ---------------------------------------------------------------------------------------------- */

.top_tit_agree,
.top_tit_private {
	width:100%;
	height:88px;
}
.top_tit_agree a.title,
.top_tit_private span {
	background:url("http://img.cbs.co.kr/cbs/info/top_tit_agree.gif") no-repeat 10px -75px;
	text-indent:-3000px;
	width:300px;
	height:30px;
	float:left;
	position:relative;
	top:23px;
}
.top_tit_private span {background-position: 10px 0px;}
.top_tit_agree label {
	float:right;
	width:200px;
	height:35px;
	overflow:hidden;
	position:relative;
	top:20px;
	line-height:1.5;
	text-align:right;
	color:#959595;
	font-weight:normal;
}
.top_tit_agree label a {
	background:url("http://img.cbs.co.kr/cbs/info/ico_arrow_r_blue.gif") no-repeat 0px 5px;
	overflow:hidden;
	color:#365C9B;
	font-weight:bold;
	padding-left:7px;
	float:right;
}
.top_tit_agree label span {
	width:100%;
	display:block;
	float:right;
}
.top_tit_private a {
	background:url("http://img.cbs.co.kr/cbs/info/mem/btn_private_agreement_100316.gif") no-repeat;
	float:right;
	width:138px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	position:relative;
	top:20px;
}

.tit_list {
	width:840px;
	float:left;
	padding:20px 30px 18px;
	background-color:#f9f9f9;
	border:solid #cacaca;
	border-width:1px 0px;
}
.tit_list li {width:100%; line-height:1.7; float:left;}
.container .tit_list a {
	color:#59739e;
	font-weight:bold;
	display:block;
}
.container h3 {
	color:#59739e;
	font-size:11pt;
	padding:25px 0px 10px;
	width:100%;
	float:left;
}
.container h4 {
	font-size:9pt;
	padding:10px 0px 10px;
	width:100%;
	float:left;
}
.container p,
.container ol {padding-bottom:10px; clear:both;}
.container ol li {
	list-style-type:decimal;
	list-style-position:outside;
	margin-left:25px;
}
.container ol ul li {
	list-style:none;
	list-style-position:outside;
	margin-left:10px;
}
.ul_p_bottom25 {padding:40px 0px 0px;}
.ul_p_bottom10 {padding:10px 0px 0px;}

/* private */
.private h4 {
	font-size:9pt;
	padding:20px 0px 10px;
	margin-top:15px;
	border-top:solid 1px #dedede;
}
.private .tit_list li {width:415px;}
.private p,
.private ol {padding-bottom:0px;}
.container a.mail {color:#0033cc;}




