﻿@import url(/ann/main/css/ann.css);

/* ---------------------------- 오른쪽 컨텐츠 공통 -------------------------------- */


#container .rightcontent { width:583px;	float:left; padding:0 0 30px 0;}
#container .rightcontent ul { width:583px; list-style:none; margin:0; padding:0; float:left;}
#container .rightcontent ul li { 
	width:583px; margin:0; padding:0; line-height:0; font-size:0;}
#container .rightcontent ul li.mainbox {
	background: url('http://img.cbs.co.kr/cbs/ann/main/BG_main_boxmiddlea.jpg') repeat-y 0 0;
	display:block;
	width:583px;
	height: 562px;	
}



/* ---------------------------- 오른쪽 컨텐츠 상단부분 -------------------------------- */


#container .maincontent01 { 
	background:url('http://img.cbs.co.kr/cbs/ann/main/BG_main_Rightbox01b.jpg') no-repeat 0px 0px;
	width: 561px; height:304px;
	position: relative;
	top:0; left:11px;
}

		/* 아주 특별한 인터뷰 */
#container .maincontent01 .interview .title {
	position:relative; top:23px; left:13px; width:263px; height:50px;}
#container .maincontent01 .interview .frame { 
	position:absolute; top:81px; left:22px; width:279px; height:132px;  z-index:50;}
#container .maincontent01 .interview .ana { position:relative; top:31px; left:22px; width:279px; z-index:10;}
#container .rightcontent .maincontent01 .interview .information {
	width:280px; position:relative; top:45px; left: 25px;
	font-size:12px; font-weight:normal; line-height:14px;
}

#container .maincontent01 .interview .information strong {clear:both;
	color:#ffffff; font-size:14px; font-weight:bold; text-decoration:underline;
	line-height:18px; margin: 0 0 11px 0; display:block;
}
#container .maincontent01 .interview .information a { text-decoration:none; color:#ffffff;}
#container .maincontent01 .interview .information a:hover { text-decoration:underline; color:#ffffff;}
#container .maincontent01 .interview .information a .issue {clear:both;
	margin: 0; color:#fff4b5; font-size:12px; font-weight:bold; 
	line-height:15px; visibility:visible;
}



		/* 사진으로 담은 소식 */
#container .maincontent01 ul.picnews { margin:0; padding:0; position:absolute; top:23px; left:350px; width:190px; height:58px;}
#container .maincontent01 ul.picnews li {width:190px; height:58px;}

a.news:link {text-decoration:none; color:#ffffff; font-size:12px;}
a.news:visited {text-decoration:none; color:#ffffff; font-size:12px;}
a.news:hover {text-decoration:underline; color:#fff4b5; font-size:12px;}
a.news:active {text-decoration:underline; color:#fff4b5; font-size:12px;}


#container .maincontent01 .selfplay01 { 
	position:absolute; top:102px; left:351px; width:200px; display:inline;
}

#container .maincontent01 .selfplay02 { 
	position:absolute; top:200px; left:350px; width:200px; display:inline;
}

#container .maincontent01 .selfplay01 li, #container .maincontent01 .selfplay02 li { 
	float:left; line-height:16px; width:95px; height:55px; 
	margin:8px 0 0 1px; word-break:break-all; overflow:hidden;
}
#container .maincontent01 .selfplay01 .frame, #container .maincontent01 .selfplay02 .frame {
	background:url('http://img.cbs.co.kr/cbs/ann/main/BG_pictureFrame01.gif') no-repeat 3px 3px;
	width:97px; height:80px; margin: 0 6px 0 0; 
}
#container .maincontent01 .selfplay01 .picpaper, #container .maincontent01 .selfplay02 .picpaper {
	
}
#container .maincontent01 .selfplay01 .selfpic, #container .maincontent01 .selfplay02 .selfpic {
	border: 1px solid #ffc13c;
}

#container .maincontent01 .more { position:absolute; top:290px; left:520px;}




/* ---------------------------- 오른쪽 컨텐츠 하단부분 -------------------------------- */
#container .maincontent02 {
	background:url('http://img.cbs.co.kr/cbs/ann/main/BG_main_rbox2.gif') no-repeat 0px 0px;
	width: 561px; height:247px;
	position: relative;
	top:10px; left:11px;
	clear:both;
}

	/* tit_twit 11.04.19 추가 */
#container .maincontent02 dl.ann_sns { float:left;
	width:314px;height:235px; position:absolute; top:0px; left:0px;}
.tit_twit ,
.tit_twit a {background:url('http://img.cbs.co.kr/cbs/ann/main/twit_tit.jpg') no-repeat 0px 0px;}
.tit_face ,
.tit_face a {background:url('http://img.cbs.co.kr/cbs/ann/main/sns_face.jpg') no-repeat 0px 7px;}
.tit_twit {width:100%;height:60px;display:block;}
.tit_face {
	width:293px;height:20px;display:block;text-indent:-3000px;overflow:hidden;
	padding-top:7px;margin:4px 0px 0px 21px;border-top:solid 1px #E0E0E0;
}
.tit_twit a {
	background-position:right -30px;
	width:74px;height:20px;float:right;text-indent:-3000px;overflow:hidden;margin-top:30px;
}
.tit_face a {
	background-position: right 0px;
	width:74px;height:19px;float:right;text-indent:-3000px;overflow:hidden;
}
.twit_bd {height:139px;width:293px;overflow:hidden;margin-left:21px;} 
.twit_bd .twtr-doc .twtr-hd,
.twit_bd .twtr-doc .twtr-ft {display:none;}
.twit_bd .twtr-doc {border:0px;}
.twit_bd .twtr-widget .twtr-tweet {padding:5px;border-bottom:solid 1px #E7E7E7;}
.twit_bd .twtr-timeline,
.twit_bd .twtr-doc{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
.twit_bd .twtr-timeline {
	scrollbar-face-color: white; 
	scrollbar-shadow-color: #D2D2D2; 
	scrollbar-highlight-color: #D2D2D2; 
	scrollbar-3dlight-color: #F1F1F1; 
	scrollbar-darkshadow-color: #F1F1F1; 
	scrollbar-track-color: #F1F1F1; 
	scrollbar-arrow-color: #BBBBBB;
}
.twit_bd .twtr-widget .twtr-user {font-weight:bold;}
.twit_bd .twtr-widget .twtr-bd, 
.twit_bd .twtr-widget .twtr-timeline i a, 
.twit_bd .twtr-widget .twtr-bd p{font-family:dotum, 돋움; line-height:1.4 !important;}
.twit_bd .twtr-widget .twtr-timeline i a:hover{color:#0086D8;} 
.twit_bd .twtr-widget em {padding-top:3px;}
.twit_bd .twtr-img {width:50px;height:50px;border:solid 1px #D1D1D1;}
.twit_bd .twtr-widget .twtr-tweet-wrap {padding-left:5px;}
.twit_bd .twtr-img img {width:50px;height:50px;border:solid 1px #D1D1D1;}
.twit_bd .twtr-avatar {width:63px;height:63px;}
.twit_bd .twtr-widget .twtr-tweet-text {margin-left:63px !important;width:185px; _width:165px;}
#container .twtr-widget .twtr-tweet-text em a {color:#747474 !important;}

	/* 만나서 반가워요 */
#container .maincontent02 dl.happymeet { float:right;
	width:220px;height:235px; position:absolute; top:0px; right:0px;}	
#container .maincontent02 dl.happymeet dd {
	background:url('http://img.cbs.co.kr/cbs/ann/main/bl_dot.gif') no-repeat 4px 5px;
	padding-left:12px;display:block;height:19px;}
#container .maincontent02 .happymeet dd a { line-height:1.4;text-decoration:none; color:#535353;  }
#container .maincontent02 .happymeet dd a:hover { text-decoration:underline; color:#ff521d;  }


/* 송정훈의 셀카놀이 11.04.19 삭제
#container .maincontent02 ul.selfcamera { 
	margin:0; padding:0; position:absolute; top:7px; left:344px;
	width:216px; height:73px;}
#container .maincontent02 ul.selfcamera li { width:100%;}

a.self:link {text-decoration:none; color:#535353; font-size:12px;}
a.self:visited {text-decoration:none; color:#535353; font-size:12px;}
a.self:hover {text-decoration:underline; color:#535353; font-size:12px;}
a.self:active {text-decoration:underline; color:#535353; font-size:12px;}

#container .maincontent02 .selfplay01 { 
	position:absolute; top:98px; left:344px; width:210px; display:inline;
}

#container .maincontent02 .selfplay02 { 
	position:absolute; top:168px; left:344px; width:210px; display:inline;
}
#container .maincontent02 .selfplay01 li, #container .maincontent02 .selfplay02 li { 
	float:left; line-height:16px; width:110px; height:55px; word-break:break-all; overflow:hidden;
	margin:5px 0 0 0;
}
#container .maincontent02 .selfplay01 .frame, #container .maincontent02 .selfplay02 .frame {
	background:url('http://img.cbs.co.kr/cbs/ann/main/BG_pictureFrame02.gif') no-repeat 2px 2px;
	width:88px; height:60px; margin: 0 6px 0 0;
}
#container .maincontent02 .selfplay01 .selfpic, #container .maincontent02 .selfplay02 .selfpic {	
	border: 1px solid #ececee;
}
 */
/* skybanner */
body #skybanner {width:105px;left:960px;/*	top:70px;*/position:absolute;}

