@import url(default.css);
@import url(cbs_gnu.css);
@import url(main.css);
* {
	margin:0px;
	padding:0px;
}
#wrapper {
	width:963px;
	margin:0 auto;
}
#container {
	width:830px;
	float:left;
}
#right {
	float:right;
	width:130px;
}
.white_line {
	height:1px;
	background:#fff;
	overflow:hidden;
}
#left {
	float:left;
	width:180px;
}
#contents {
	float:left;
	width:591px;
	margin:26px 0 0 30px;
	display:inline;
}
.img_left {
	float:left;
}
/* ilovech top */
#ilovech_top {
	float:left;
	width:820px;
	height:41px;
	padding:10px 0 0 10px;
}
#ilovech_top ul {
	margin:0;
}
#ilovech_top li {
	display:inline;
}
.logo {
	float:left;
	margin:0 40px 0 0;
}
#tmenu {
	float:left;
}
#tmenu li {
	padding:0 5px 0 5px;
}
#bmenu {
	float:right;
	width:211px;
	height:21px;
	background:url("/images/mblue_bg.gif") no-repeat;
	padding:9px 0 0 16px;
}
#bmenu li {
	padding:0 3px 0 3px;
}
#bmenu img {
	vertical-align:top;
}
/* right */
#service {
	float:right;
	width:130px;
	background:url("/images/right/service_back.gif") repeat-y;
	margin:0px 0 12px 0;
}
.menu {
	margin:1px 0 0 5px;
}
#quick {
	margin:21px 0 0 5px;
	width:120px;
	height:88px;
	background:url("/images/right/quick_bg.gif") no-repeat;
}
#quick ul {
	margin:36px 0 0 5px;
	float:left;
}
* html #quick ul {
	margin:36px 0 0 2px;
}
.banner {
	margin:0 0 5px 0;
}

/* nocut */
#mnocut {
	float:left;
	width:650px;
	height:34px;
	background:url("/images/nocut_bg.gif") no-repeat;
	position:relative;
}
.nocut_go {
	position:absolute;
	top:5px;
	left:14px;
	width:110px;
	height:25px;
	display:block;
}
.nocut_news {
	width:390px;
	height:18px;
	top:11px;
	left:131px;
	position:absolute;
}
.cf_story {
	top:5px;
	left:530px;
	position:absolute;
}

.cboth {
	clear:both;
}

/* contents */
.eng_title {
	float:left;
}
.location {
	float:right;
}
.gray_line {
	height:1px;
	background:#DEDEDE;
	overflow:hidden;
	width:590px;
	margin:8px 0 16px 0;
	float:left;
}
.kor_title {
	float:left;
	margin:0 0 10px 0;
}
.kor_text {
	float:left;
	margin:0 0 10px 0;
}
#timetable {
	float:left;
}
.pro_table_top {
	background-color:#A9B400;
}
.pro_content_table_top {
	background-color:#5293A5;
}
.pro_table_th {
	background-color:#D8E9D7;
	color:#124A5B;
	font-weight:bold;
	text-align:center;	
	border-top:1px solid #A9B400;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
	width:76px;
}
.pro_content_table_th {
	background-color:#D8E9D7;
	color:#124A5B;
	font-weight:bold;
	text-align:center;	
	border-top:1px solid #5293A5;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_table_th_88 {
	background-color:#D8E9D7;
	color:#124A5B;
	font-weight:bold;
	text-align:center;	
	border-top:1px solid #A9B400;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
	width:98px;
}
.pro_table_th_none {
	background-color:#D8E9D7;
	color:#124A5B;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #A9B400;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
	width:76px;
}
.pro_content_table_th_none {
	background-color:#D8E9D7;
	color:#124A5B;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #5293A5;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_table {
	text-align:center;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_content_table {
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 10px 5px 10px;
}
.pro_table_green {
	background-color:#F1F5E4;
	text-align:center;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_table_green_88 {
	background-color:#F1F5E4;
	letter-spacing:-1px;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 3px;

}
.pro_table_none {
	text-align:center;
	border-bottom:1px solid #D9D9D9;
	padding:5px 0 2px 0;
}
.pro_table_none_quiz {
	background-color:#F3F8F1;
	border-bottom:1px solid #D9D9D9;
	padding:7px 0 5px 12px;
}
.pro_table_left {
	background-color:#F0F7EF;
	text-align:center;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_table_left_quiz {
	background-color:#EBF0E9;
	text-align:center;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	padding:8px 0 5px 0;
}
.pro_table_one {
	background-color:#F0F7EF;
	border-top:1px solid #5293A5;
	border-bottom:1px solid #D9D9D9;
	padding:12px 16px 10px 16px;
}
.pro_table_one_ccm {
	background-color:#F0F7EF;
	border-bottom:1px solid #D9D9D9;
	border-top:1px solid #5293A5;
	padding:7px 5px 10px 7px;
}
.pro_table_ccm_text {
	padding:10px 0 20px 5px;

}
.pro_table_ccm_text_title {
	color:#5E79A4;
}
.pro_table_bottom {
	height:5px;
	background-color:#F5F5F5;
}
#pro_method {
	float:right;
	margin:12px 5px 20px 0;
	display:inline;
	padding:0 0 10px 0;
}
#pro_time_f {	
	float:left;
	width:591px;
	height:394px;
	background:url("/images/time_info_bg.gif") no-repeat;
	padding:20px 0 0 16px
    
 }  

.qt {
	float:left;
	margin:0 10px 35px 0;
}
.pray {
	margin:0 0px 10px 0;
	float:right;
}
.column {
	float:left;
}
#vip_benefit {
	float:left;
	width:553px;
	margin:0 0 0 18px;
	display:inline;
}
.benefit_title {
	margin:10px 0 23px 0;
	float:left;
}
.benefit_img {
	float:left;
}
.benefit_text {
	width:487px;
	float:right;
	margin:10px 0 0px 0;
	line-height:13pt;
}
.b_gray_line {
	height:1px;
	width:553px;
	overflow:hidden;
	background:#DFDFDF;
	float:left;
	margin:20px 0 20px 0;
}
.gtitle {
	color:#1C9A84;display:block;
}
.gtext {
	margin:0 0 0 15px;
	display:block;
}
.gtext_b {
	margin:0 0 0 15px;
	display:block;
	color:#1C9A84;
}
#pro7_bellsori {
	width:460px;
	float:left;
	border:0px solid #000;
}
#ccm_table_list {
	background:url("/images/ccm_table_bg.gif") no-repeat;
	width:450px;
	height:280px;
	padding:48px 0 0 0px;
}
#ccm_table_no {
	text-align:center;
}
#ccm_table {
	float:left;
	margin:23px 0 0 0;
}
.ccm_table_title_img {
	margin:0 0 9px 0;
	float:left;
}
.ccm_table_td {
	text-align:center;
	height:24px;
}
.ccm_table_td_left {
	height:24px;
	padding:0 0 0 20px;
}
.bell_title_pro7 {
	letter-spacing:-2px;
	width:55px;
	margin:5px 0 0 58px;
	float:left;
	display:inline;
}
.bell_button2 {
	margin:5px 0 0 0px;
}
#bell_play_pro7 {
	width:171px;
	height:25px;
	background:url("/images/bell_bg_pro7.gif") no-repeat ;	
	margin:2px 0px 8px 8px;	
	float:left;
}

/* guide */
.web {
	width:591px;
	height:281px;
	float:left;
	position:relative;
	background:url("/images/web_bg.gif") no-repeat ;
	margin:0 0 20px 0;
}
.web_join {
	position:absolute;
	top:89px;
	left:78px;
}
.web_con01 {
	position:absolute;
	top:140px;
	left:40px;
	line-height:15px;
}
.web_con02 {
	position:absolute;
	top:218px;
	left:50px;
	color:#2E5B94;
	line-height:15px;
}
.web_con01_t {
	color:#5E79A4;
}
.ars {
	float:left;
	margin:0 0 20px 0;
}
.nate {
	float:left;
	margin:0 12px 20px 0;
}
.guide_phone {
	float:left;
	width:132px;
	height:262px;
	background:url("/images/guide_phone.gif") no-repeat ;	
	margin:0 0 20px 0;
	padding:50px 15px 0 15px;
	letter-spacing:-1px;
	line-height:15px;
}
.guide_phone ul {
	margin:5px 0 0 0;
}
.guide_text {
	float:left;
	background:url("/images/guide_text_bg.gif") no-repeat ;	
	width:555px;
	height:114px;
	margin:9px 0 0 0;
	padding:18px;
	line-height:16px;
}
.gt_red {
	color:#952E66;
}
.con01 {
	text-decoration:underline;
}
.guide_phone_t {
	margin:0 0 8px 30px;
}
/* faq */
.faq_t {
	width:560px;
	height:22px;
	background:url("/images/faq_t_bg.gif") no-repeat ;	
	float:left;
	padding:6px 0 0 30px;
}
.faq_t_big {
	width:560px;
	height:45px;
	background:url("/images/faq_t_bg_big.gif") no-repeat ;	
	float:left;
	padding:6px 0 0 30px;
}
.faq_con {
	background:#F6F3EE;
	float:left;
	padding:15px 30px 10px 30px;
	line-height:15px;
	width:530px;
}
.go_time {
	margin:10px 0 3px 205px;
}
.faq_b {
	width:590px;
	height:10px;
	background:url("/images/faq_b_bg.gif") no-repeat ;	
	float:left;
	margin:0 0 20px 0;
}
.faq_font {
	color:#4F6100;
}

.faq_g_img {
	background:#F6F3EE;
	padding:10px 0 10px 20px;
}
/* qna */
.qna_con {
	float:left;
	margin:25px 0 10px 0;
}
#call_table {
	border:1px solid #e6e6e6;
	background-color:#F7F7F7;
	width:350px;
	margin:25px 0 10px 0;
	float:right;
}
#call_table table {
	margin: 0 0 0 10px;
}
#call_bu {
	float:left;
	padding:0 0 30px 0;
	margin:0 0 40px 400px;
	height:24px;
	display:inline;
}
.call_input {
	border:1px solid #D4CFC9;
	font:9pt;
	padding:2px;
	margin:3px 3px 3px 10px;
}
.call_content_txt {
	background-color:#Ffffff;
	border:1px solid #D4CFC9;
	margin:3px 3px 3px 10px;
	padding:10px;
	width:225px;
}
.board_one {
	background-color:#E6E6E6;
	height:1px;
}
/* notice */

#board_table {
	background:url("/images/board_table_bg.gif") no-repeat;
	width:433px;
	height:390px;
	padding:65px 0 0 14px;
	margin:25px 0 30px 0;
	float:left;
	border:0px solid #000;
}
#board_list {
	height:285px;
}
#board_page {
	height:50px;
	text-align:center;
}
#board_table_view {
	width:445px;
	float:right;
	margin:24px 0 0 0;	
	border:1px solid #E6E6E6;
	background:#F7F7F7;
}
#board_table_view table {
	margin:10px 0 15px 12px;
}
.view01 {
	height:15px;
	width:330px;
	background:#fff;
	padding:2px 10px 2px 10px;
	margin:3px 0;
}
.view02 {
	width:330px;
	background:#fff;
	padding:10px;
}
#board_bu {
	float:right;
	width:250px;
	margin:10px 0 30px 0;
}
/* intro */
.intro_gap {
	height:10px;
	float:left;	
	width:590px;
	overflow:hidden;
}


/* gnbThin */
	dl.gnbThin{
		width:100%;
		background:url('http://img.cbs.co.kr/cbs/inc/gnbThin/ThinBg.gif') repeat-x 0px 0px;
		height:30px;
	}
	dl.gnbThin dd{
		margin:0px auto;
		width:990px;
	}