﻿body {margin:0; padding:0;background:#000}
img {border:0;}
div, span, p, table, tr, th, td, thead, tbody{margin:0; padding:0; color:#4c4c4c; font-size:12px; font-family:dotum, gulim, AppleGothic, Sans-serif; line-height:16px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none; margin:0; padding:0; txt-align:left; }
a, a:link, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:underline; }

/*common*/
.kbs_top{
	width:100%;
}
#mainBody, #subBody{
}
#subBody .bgL {
	position:absolute; 
	left:-500px; 
	width:50%; 
	height:776px; 
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/sub_bg_l.jpg) no-repeat right 0; 
	z-index:1;
}
#subBody .bgR {
	position:absolute; 
	right:0px;
	width:50%;
	height:776px;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/sub_bg_r.jpg) no-repeat 500px 0;
	z-index:1;
}
#subBody .cWrapper {
	position:relative; 
	width:1000px; 
	margin:0 auto; 
	text-align:left; 
	z-index:10; 
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/sub_bg_center.jpg) no-repeat 0 370px;
}
#subBody .contentWrapper {
	width:830px;
	border-top:solid 1px #b9aa95;
	border-bottom:solid 1px #b9aa95;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/content_bg.gif) repeat-y;
}
#mainBody .bgL {
	position:absolute; 
	left:-500px; 
	width:50%; 
	height:776px; 
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/main_bg_l.jpg) no-repeat right 0; 
	z-index:1;
}
#mainBody .bgR  {
	position:absolute; 
	right:0px;
	width:50%;height:
	776px;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/main_bg_r.jpg) no-repeat 500px 0;
	z-index:1;
}
.cWrapper {
	position:relative; 
	width:1000px; 
	margin:0 auto; 
	text-align:left; 
	z-index:10; 
}
.contentBody {
	width:840px; 
	float:left; 
	text-align:left; 
	z-index:10;
}
.contentWrapper {
	width:830px;
	border-bottom:solid 1px #b9aa95;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/content_bg.gif) repeat-y;
}
.footer {
	color:#73644f;
	font-size:8pt;
	margin:10px 0 10px 0;
}
.footer select{
	background:#ece9e3;
	color:#73644f;
	font-size:8pt;
	margin:0 0 -2px 10px;
}
/* 광고배너*/
#skyScrapper {
	float:left;
	width:160px;;
	z-index:1;
	top: 0px; 
}
#skyScrapper .banner1{
	margin-bottom:5px
}





#rightMenu {
	z-index:10;
	position:absolute; 
	right:0;
	top:620px; 
	width:160px;
	width:160px;
	top:620px;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rmenu_bg.gif) repeat-y;
	border-top:solid 1px #b9aa95;
	border-bottom:solid 1px #b9aa95;
	margin:0 0 15px 0;
}
.menuWrapper {
	padding:13px 10px 10px 10px;
}
.menuWrapper hr {
	border:#fff;
	color:#fff;
	height:5px
}
.menuWrapper h3{
	margin:0 0 10px 0;
}
.rmClose {
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_close.gif) no-repeat 0 3px;
	padding:0 7px 4px 8px;
	cursor:pointer;
}
.rmClose.noSub {
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_close_nosub.gif) no-repeat 0 3px;
}
.rmOpen {
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_open.gif) no-repeat 0 3px;
	padding:0 7px 4px 8px;
	cursor:pointer;
}
.rmOpen.noSub {
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_open_nosub.gif) no-repeat 0 3px;
}
.rmSub {
	font-size:8pt;
	padding:0 0 10px 8px;
}
.rmSub li{
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_bull.gif) no-repeat 0 5px;
	padding:0 0 1px 6px;
}
.rmSub a, .rmSub a:link, .rmSub a:visited, .rmSub a:active, .rmSub a:hover {color:#868686; }
.rmList {
	margin:0 0 25px 3px;
	padding:0;
}
.rmList li{
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_bull.gif) no-repeat 0 5px;
	padding:0 0 3px 6px;
}
.rmList li a, .rmList li a:link, .rmList li a:visited, .rmList li a:active, .rmList li a:hover {color:#505050; }
.tagCloud {
	margin:0 0 0px 3px;
	padding:0;
}
.tagCloud li{
	display:inline;
	line-height:140%;
}
.tagCloud li.cloud1  a, 
.tagCloud li.cloud1  a:link, 
.tagCloud li.cloud1  a:visited, 
.tagCloud li.cloud1  a:active, 
.tagCloud li.cloud1  a:hover {font-size:16px;color:#4c2a10;font-weight:bold; }

.tagCloud li.cloud2  a, 
.tagCloud li.cloud2  a:link, 
.tagCloud li.cloud2  a:visited, 
.tagCloud li.cloud2  a:active, 
.tagCloud li.cloud2  a:hover {font-size:14px;color:#c38016;font-weight:bold;}

.tagCloud li.cloud3  a, 
.tagCloud li.cloud3  a:link, 
.tagCloud li.cloud3  a:visited, 
.tagCloud li.cloud3  a:active, 
.tagCloud li.cloud3  a:hover {font-size:14px;color:#989898;font-weight:bold;}

.tagCloud li.cloud4  a, 
.tagCloud li.cloud4  a:link, 
.tagCloud li.cloud4  a:visited, 
.tagCloud li.cloud4  a:active, 
.tagCloud li.cloud4  a:hover {font-size:12px;color:#b5723e;}

.tagCloud li.cloud5  a, 
.tagCloud li.cloud5  a:link, 
.tagCloud li.cloud5  a:visited, 
.tagCloud li.cloud5  a:active, 
.tagCloud li.cloud5  a:hover {font-size:12px;color:#505050;}





.mainContent {
	padding:30px 0 30px 40px;
}
.mainContent a, 
.mainContent a:link, 
.mainContent a:visited, 
.mainContent a:active, 
.mainContent a:hover {color:#505050;}


div.clear {
	font-size:1px;
	height:20px;
	clear:both;
}
.movWrapper{
	float:left;
}
.unit1 {
	float:left;
	margin:0 0 0 25px;
	width:260px;
	position:relative;
	display:inline;
}
.unit1 h4{
	margin:0;
	font-size:11pt;
	padding:15px 0 15px 0;
	letter-spacing:-1px;
}
.unit1 p{
	margin:0;
	padding:0 0 0 0;
	text-align:justify;	
	line-height:16px;
}
.unit1 .date{
	margin:0;
	font-size:7pt;
	color:#9e9e9e;
	font-family:verdana;
}
.unit2Wrapper {
	width:755px;
	padding:30px 0  0 0;
	background:#f7f7f7;
	border-top:solid 1px #e9e9e9;
	border-bottom:solid 1px #e9e9e9;
}.unit2 {
	width:192px;
	float:left;padding:0 9px 0 40px;
}
.unit2 .thumb{
	border:solid 1px #ddd;
	
}
.unit2 h4{
	font-size:10pt;
	padding:8px 0 8px 0;
	letter-spacing:-1px;
}
.unit2 p{
	padding:0 0 4px 0;
	text-align:justify;	
	line-height:15px;
}
.unit2 .date{
	font-size:7pt;
	color:#9e9e9e;
	font-family:verdana;
}




.subVisual {
	width:840px;
	height:250px;
	position:relative;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/subvis_cast_01.jpg) no-repeat;	
}
.subVisual .list{
		position:absolute;
		top:7px;
		left:10px;
		background:transparent;
}
.subVisual .link{
		position:absolute;
		top:7px;
		right:20px;
		background:transparent;
		color:#f2ddba;
}
.subVisual .category{
		position:absolute;
		top:8px;
		left:65px;
		background:transparent;
		color:#fef4e2;
}
.subVisual .categoryTwo{
		position:absolute;
		top:8px;
		left:10px;
		background:transparent;
		color:#fef4e2;
}
.subVisual .list  a, 
.subVisual .list  a:link, 
.subVisual .list  a:visited, 
.subVisual .list  a:active, 
.subVisual .list  a:hover {font-size:12px;color:#f2ddba;font-weight:bold}
.subVisual .link  a, 
.subVisual .link  a:link, 
.subVisual .link  a:visited, 
.subVisual .link  a:active, 
.subVisual .link  a:hover {font-size:11px;color:#f2ddba;font-weight:bold}
.subVisual .category  a {font-size:12px;color:#fef4e2}, 
.subVisual .category  a:link {font-size:12px;color:#fef4e2}, 
.subVisual .category  a:visited {font-size:12px;color:#fef4e2}, 
.subVisual .category  a:active {font-size:12px;color:#fef4e2}, 
.subVisual .category  a:hover {font-size:12px;color:#fef4e2}
.subVisual .categoryTwo  a {font-size:12px;color:#fef4e2}, 
.subVisual .categoryTwo  a:link {font-size:12px;color:#fef4e2}, 
.subVisual .categoryTwo  a:visited {font-size:12px;color:#fef4e2}, 
.subVisual .categoryTwo  a:active {font-size:12px;color:#fef4e2}, 
.subVisual .categoryTwo  a:hover {font-size:12px;color:#fef4e2}

.subContent {
	padding:30px 30px 40px 30px;
}
.subHeight {
	height:10px;
}

.subCategory {
	padding:20px 40px 20px 40px;
	position:relative;
}
.subCategory .list{
		position:absolute;
		left:20px;
		background:transparent;
		color:#787878;
}
.subCategory .link{
		position:absolute;
		top:25px;
		right:20px;
		background:transparent;
}
.subCategory .linkSecond{
		position:absolute;
		top:40px;
		right:20px;
		background:transparent;
}
.subCategory .list  a, 
.subCategory .list  a:link,  
.subCategory .list  a:visited, 
.subCategory .list  a:active {font-size:12px;color:#787878}, 
.subCategory .list  a:hover {font-size:12px;color:#ff7700;font-weight:bold}

.titleLine {
	position:relative;
	border-bottom:solid 1px #ddd;
	height:25px;
	margin:0 0 30px 0;
}
.titleLine h4{
	display:inline;
	font-size:12pt;
	line-height:120%;
}
.titleLine .category{	
	padding-left:20px;
}
.titleLine .date{	
	position:absolute;
	top:4px;
	right:0px;
	color:#aaaaaa;
	font-size:8pt;
}
.postView {
	padding-bottom:20px;
	border-bottom:solid 1px #dddddd;
}
.tLinkOpen {
	cursor:pointer;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_arr_open.gif) no-repeat 0 3px;
	padding:0 7px 4px 8px;
}
.tLinkClose {
	cursor:pointer;
	background:url(http://img.kbs.co.kr/cms/drama/chuno/images/rm_arr_close.gif) no-repeat 0 3px;
	padding:0 7px 4px 8px;
}
.comment {
	padding-top:10px;
	margin-bottom:10px;
}
.naviList {
	background:#fafafa;
	padding:10px;
	border:solid 1px #e8e8e8;
}
.naviList span {
	padding-right:10px;
}
.naviList a, 
.naviList a:link, 
.naviList a:visited, 
.naviList a:active, 
.naviList a:hover {color:#505050;}
	

/* 댓글 박스 */
	.commentBox {
		background:#f7f7f7;
		padding:15px;
		margin:0 0 15px 0;
	}
	.commentBox textarea{
		border:solid 1px #ddd;
		width:650px;
		height:50px;
	}
	.commentBox .writer_info{
		margin:15px 0 10px 0;
		font-size:8pt;
		color:#949494;
	}
	.commentBox .writer_info strong{
		font-size:9pt;
		color:#505050;
	}
.commentBox p {
		margin:0 0 5px 0;
		line-height:140%;
	}
	.commentBox .divLine {
		height:10px;
		background:url(http://img.kbs.co.kr/cms/drama/chuno/images/cmtbox_underline.gif) repeat-x bottom left;
	}

	
/* 팝업  시작 */
html.popup, 
body.popupBody {
	height: 100%;
	margin: 0;
	padding: 0;
}
.popupBody {
  margin: 0;
  padding: 0;
  width:460px;
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/pop_bg.jpg) repeat-y;
}
.popupBody .top {
	height:140px;
	position: relative;
	z-index: 1;
}
.popupBody .top .title {
	text-align:center;
	font-weight:bold;
	color:#7d5b46;
	margin-top:75px;
	font-size:16px;
	letter-spacing:-1px;
}
.popupBody .middle {
	min-height: 100%;
	margin: -140px 0 -110px;
}
* html.popup .middle{
	height: 100%;
}
.popupWrapper {
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/pop_top.jpg) no-repeat;
}
.popupBody .contentWrapper {
	padding: 140px 45px 110px 45px;
  background:transparent;
  border:none;
}
.popupBody .pointGain {
	position:relative;
	margin-bottom:30px;
}
.popupBody .pointGain .point {
	position:absolute;
	top:0px;
	left:27px;
}
.popupBody .pointGain p {
	margin:0 0 0 130px;
	padding:13px 0 0 0;
	width:200px;
	color:#7d5b46;
	font-weight:bold;
}
.popupBody .bottom {
	height: 110px;
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/pop_bottom.jpg) no-repeat bottom left;
  text-align:center;
}
.popupBody .bottom img {
  margin:40px 0 0 0
}
.popupBox {
	width:369px;
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/popup_box.gif) no-repeat bottom left;
 }
.popupBox .top{
	height:30px;
	width:369px;
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/popup_box.gif) no-repeat top left;
 }
.popupBox .innerWrapper{
	padding:0 30px 30px 30px;
	color:#7d5b46;
	text-align:justify;
 }
	
/* 팝업  끝 */


/* 썸네일-요약글형 리스트 */
.summaryList {
	margin:0;
	padding:0;
}
.summaryList li{
	list-style:none;
	border-bottom:solid 1px #ddd;
	margin:0;
	padding:15px 10px 10px 6px;
  background: url(http://img.kbs.co.kr/cms/drama/chuno/images/sumlist_bull.gif) no-repeat 4px 24px;
}
.summaryList .container{
	padding:0 0 10px 0;
}
.summaryList h5{
	color:#333;
	font-size:11pt;
	margin:4px 0 10px 4px;
}
.summaryList h5  a, 
.summaryList h5  a:link, 
.summaryList h5  a:visited, 
.summaryList h5  a:active, 
.summaryList h5  a:hover {font-size:11pt;color:#333;font-weight:bold; }

.summaryList li a, 
.summaryList li a:link, 
.summaryList li a:visited, 
.summaryList li a:active, 
.summaryList li a:hover {color:#787878; }
	.navigation{
	text-align: center;
	margin:15px  0 0 0;
}

.navigation strong{
	color:#ff7700;
}
.navigation  a, 
.navigation  a:link, 
.navigation  a:visited, 
.navigation  a:active, 
.navigation  a:hover {color:#555; }
/* 썸네일-요약글형 리스트 */
 