﻿@import url(default.css);
/* LEFT :: 아이켄디 & 달려라톡 & TV & 연애뉴스 & 뮤직 & VOD */
#container #left #tit		{clear:both; height:19px; padding:7px 0 0 0; border-bottom:1px solid #999;}
#container #left #tit .txt	{float:left; padding:0 0 0 2px;}
#container #left #tit .btn	{float:right; padding:1px 8px 0 0;}
/* LEFT :: 아이켄디 & 달려라톡 */
#container #left #wrap1			{clear:both; height:224px; border-bottom:2px solid #000; padding:0 0 12px 0;}
#container #left #wrap1 #icandy	{float:left; width:280px;}
#container #left #wrap1 #talk	{float:right; width:420px;}
#container #left #wrap1 #talk .header_tit {height:30px; padding:13px 0 0 7px; font-size:21px; font-weight:bold;}
#container #left #wrap1 #talk .header_tit a {color:#000;}
#container #left #wrap1 #talk .header_tit a:hover {color:#3F6AC2;}
#container #left #wrap1 #talk .header_txt {width:412px; height:40px; padding:0 0 0 8px; font-size:14px; line-height:20px; color:#3F6AC2; overflow:hidden;}
#container #left #wrap1 #talk .header_txt a {color:#3F6AC2;}
#container #left #wrap1 #talk .header_txt a:hover {color:#3F6AC2;}
#container #left #wrap1 #talk .list_img	{float:left; width:111px; padding:0 0 0 8px; font-size:11px; line-height:14px; text-align:center; background:none;}
#container #left #wrap1 #talk .list_img img	{padding:0 0 5px 0;}
#container #left #wrap1 #talk .list_img a {color:#666;}
#container #left #wrap1 #talk .list_txt	{float:right; width:277px; margin:1px 3px 9px 11px; padding:0 0 0 7px; height:12px; overflow:hidden; !white-space:nowrap; background:url('../img/main_new/bul3.gif') no-repeat top left;}
#container #left #wrap1 #talk a {color:#363636;}
#container #left #wrap1 #talk a:hover {color:#3F6AC2;}
#container #left #wrap1 #talk .bar	{color:#AAA;}
#container #left #wrap1 #talk .list_btn {text-align:right; padding:0 3px 0 0;}
/* LEFT :: TV & 연애뉴스 */
#container #left #wrap2			{clear:both; height:236px; border-bottom:2px solid #000;}
#container #left #wrap2 #tvwrap	{float:left; width:255px;}
#container #left #wrap2 #tvwrap	.tv_now {width:255px; height:58px; margin:9px 0 0 0; padding:14px 0 0 0; font-size:11px; background:url('../img/main_new/tv_bg.gif') no-repeat;}
#container #left #wrap2 #tvwrap	.tv_txt {line-height:14px; text-align:right; padding:0 5px 0 0;}
#container #left #wrap2 #tvwrap	.tv_txt marquee {font-weight:bold; letter-spacing:-1px; color:#363636;}
#container #left #wrap2 #tvwrap	.tv_txt marquee a {color:#363636;}
#container #left #wrap2 #tvwrap	.tv_txt marquee a:hover {color:#3F6AC2;}
#container #left #wrap2 #tvwrap	.list_img img {border:1px solid #E9E9E9;}
#container #left #wrap2 #tvwrap	ul {clear:both;}
#container #left #wrap2 #tvwrap	.list_img {float:left; padding:0 0 0 13px;}
#container #left #wrap2 #tvwrap	.list_txt {float:left; width:160px; height:44px; padding:1px 0 0 10px; line-height:16px;}
#container #left #wrap2 #tvwrap .list_txt2{clear:both; width:230px; margin:4px 0 6px 13px; padding:0 0 0 7px; height:12px; overflow:hidden; !white-space:nowrap; background:url('../img/main_new/bul3.gif') no-repeat top left;}
#container #left #wrap2 #tvwrap .list_btn {text-align:right; padding:1px 3px 0 0;}
#container #left #wrap2 #bars	{float:left; width:25px;}
#container #left #wrap2 #news	{float:right; width:420px;}
#container #left #wrap2 #news ul	{margin:12px 0 0 0;}
#container #left #wrap2 #news .list_img	{float:left; width:130px; padding:0 0 0 8px; font-size:11px; line-height:14px; background:none;}
#container #left #wrap2 #news .list_img .imgwrap {width:117px; height:140px; border:1px solid #E7E7E7; margin:0 0 5px 0;}
#container #left #wrap2 #news .list_img .imgwrap2{width:117px; height:77px; border:1px solid #E7E7E7;}
#container #left #wrap2 #news .list_img .imgwrap2 .imgs   {position:absolute;}
#container #left #wrap2 #news .list_img .imgwrap2 .active {position:relative;}
#container #left #wrap2 #news .list_img .txtwrap {width:107px; margin:0 5px; text-align:center;}
#container #left #wrap2 #news .list_img .txtwrap2{width:107px; margin:0 5px 3px 5px; text-align:center;}
#container #left #wrap2 #news .list_img .txtwrap a {color:#666;}
#container #left #wrap2 #news .list_img .txtwrap a:hover {color:#3F6AC2;}
#container #left #wrap2 #news .list_img .txtwrap2 a {color:#666;}
#container #left #wrap2 #news .list_img .txtwrap2 a:hover {color:#3F6AC2;}
#container #left #wrap2 #news .list_img img	{border:3px solid #FFF;}
#container #left #wrap2 #news .list_tit	{float:right; width:269px; margin:0 0 15px 0; padding:8px 0 0 13px; height:19px; overflow:hidden; !white-space:nowrap; background-color:#F3F3F1;}
#container #left #wrap2 #news .list_tit	strong {color:#D84A44}
#container #left #wrap2 #news .list_txt	{float:right; width:272px; margin:1px 3px 7px 4px; height:12px; overflow:hidden; !white-space:nowrap;}
#container #left #wrap2 #news .list_bar {float:right; width:282px; margin:1px 0 0 0; height:10px; background:none; border-top:1px solid #E8E8E8;}
#container #left #wrap2 #news a {color:#363636;}
#container #left #wrap2 #news a:hover {color:#3F6AC2;}
#container #left #wrap2 #news .bar	{color:#AAA;}
#container #left #wrap2 #news .list_btn {text-align:right; padding:0 3px 0 0;}
/* LEFT :: 뮤직 & VOD */
#container #left #wrap3 #block {clear:both; margin:0 0 0 13px;}
#container #left #wrap3 #block a {color:#363636;}
#container #left #wrap3 #block a:hover {color:#3F6AC2;}
#container #left #wrap3 #block #titwrap {float:left; width:130px; padding:30px 0 0 22px;}
#container #left #wrap3 #block #titwrap .txt {line-height:18px;}
#container #left #wrap3 #block #titwrap .txt a {color:#363636;}
#container #left #wrap3 #block #titwrap .txt a:hover {color:#9C7D00;}
#container #left #wrap3 #block #titwrap .txt .acc {color:#9C7D00;}
#container #left #wrap3 #block #imgwrap {float:left; width:235px; padding:15px 0 0 0;}
#container #left #wrap3 #block #imgwrap .img_left	{float:left;}
#container #left #wrap3 #block #imgwrap .img_right	{float:right;}
#container #left #wrap3 #block #imgwrap .img_txt	{width:106px; padding:4px 2px 0 2px; color:#666; font-size:11px; text-align:center;}
#container #left #wrap3 #block #imgwrap .img_txt a {color:#666;}
#container #left #wrap3 #block #imgwrap .img_txt a:hover {color:#3F6AC2;}
#container #left #wrap3 #block #imgwrap .imgs   {position:absolute;}
#container #left #wrap3 #block #imgwrap .active {position:relative;}
#container #left #wrap3 #block #txtwrap {float:left; width:270px; padding:15px 0 0 14px;}
#container #left #wrap3 #block #txtwrap .list_txt {width:270px; line-height:14px; margin:1px 0 8px 0; padding:1px 0 0 7px; height:13px; overflow:hidden; background:url('../img/main_new/bul3.gif') no-repeat top left;}
#container #left #wrap3 #block #txtwrap .list_btn {width:278px; text-align:right; padding:0 3px 0 0;}
#container #left #wrap3 #block #txtwrap a {color:#363636;}
#container #left #wrap3 #block #txtwrap a:hover {color:#3F6AC2;}
#container #left #wrap3 #block #txtwrap .acc {color:#3F6AC2;}

/* RIGHT :: 공통 */
#container #right #tit			{clear:both; height:18px; padding:7px 0 0 0; background-color:#ECECEA; border-top:1px solid #D6D6D3; border-bottom:1px solid #D6D6D3;}
#container #right #tit .txt		{float:left; padding:0 0 0 10px;}
#container #right #tit .btn		{float:right; padding:1px 8px 0 0;}
#container #right #tit2			{clear:both; height:18px; margin:5px 0 0 0; padding:7px 0 0 0; background-color:#ECECEA; border-top:2px solid #7B7B7A; border-bottom:1px solid #D6D6D3;}
#container #right #tit2 .txt	{float:left; padding:0 0 0 10px;}
#container #right #tit2 .btn	{float:right; padding:1px 8px 0 0;}
#container #right .content		{border-left:1px solid #ECECEA; border-right:1px solid #ECECEA;}
#container #right .content_end	{border-left:1px solid #ECECEA; border-right:1px solid #ECECEA; border-bottom:1px solid #ECECEA;}
/* RIGHT :: 차트 */
#container #right #chart		{height:209px;}
#container #right #chart .nav	{height:12px; padding:10px 7px 0 0; text-align:right; font-size:11px; letter-spacing:-1px;}
#container #right #chart .nav .bar	{color:#AAA;}
#container #right #chart .nav .acc	{font-weight:bold; color:#3F6AC2;}
#container #right #chart #chartwrap .img .imgs   {position:absolute;}
#container #right #chart #chartwrap .img .active {position:relative;}
#container #right #chart #chartwrap .line		{padding:15px 0 9px 0;}
#container #right #chart #chartwrap .tit		{font-weight:bold; padding:0 0 8px 0; color:#363636;}
#container #right #chart #chartwrap .num	{padding:0 0 6px 0;}
#container #right #chart #chartwrap .nums	{height:20px; padding:0 0 0 9px;}
#container #right #chart #chartwrap .num_up	{text-align:right; padding-top:1px; text-align:center; color:#FF5E00;}
#container #right #chart #chartwrap .num_dn	{text-align:right; padding-top:1px; text-align:center; color:#666;}
#container #right #chart #chartwrap .artist	{line-height:14px; color:#363636;}
#container #right #chart #chartwrap .artist2{width:180px; height:12px; padding:1px 0 0 0; overflow:hidden; color:#363636;}
#container #right #chart .btn	{padding:0 9px 0 0; text-align:right;}
/* RIGHT :: 투표 */
#container #right #vote			{height:216px; text-align:center;}
#container #right #vote .txtwrap{padding:13px 0 11px 0;}
#container #right #vote .tit	{color:#363636; font-weight:bold; vertical-align:top;}
#container #right #vote .txt	{color:#363636; text-align:left;} 
#container #right #vote .imgwrap{text-align:left; padding:0 0 0 22px; background:url('../img/main_new/vote_bg.gif') no-repeat;}
#container #right #vote .imgwrap img {border:1px solid #7C7B76;}
#container #right #vote .radio	{padding:5px 0 0 0; vertical-align:top}
#container #right #vote .names	{height:27px; padding:8px 0 0 0; vertical-align:top; text-align:left; color:#363636; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:14px;}
#container #right #vote .btn	{text-align:center; padding:9px 0 0 0;}
/* RIGHT :: 이벤트 */
#container #right #event		{height:73px; padding:9px 0 0 0;}
#container #right #event li		{margin:0 0 0 11px; padding:5px 0 0 7px; height:15px; background:url('../img/main_new/bul2.gif') left no-repeat;}
#container #right #event li a	{color:#363636;} 
/* RIGHT :: 광고 */
#container #right #ad		{height:128px; background-color:#454545;}


/* BOTTOM :: 공지사항 & 사이트맵 */
/* BOTTOM :: 공지사항 */
#container #sitemap {margin:25px 0;}
#container #sitemap #notice_wrap		{clear:both; height:23px; padding:9px 15px 0 24px; background-color:#F8F8F6; border-top:1px solid #C6C6C5; border-bottom:1px solid #DFDFDF;}
#container #sitemap #notice_wrap dl		{float:left; padding:2px 0 0 0;}
#container #sitemap #notice_wrap dt		{float:left; color:#363636; width:62px; margin:0 12px 0 0; font-weight:bold; background:url('../img/main_new/bul1.gif') right no-repeat;}
#container #sitemap #notice_wrap dd		{float:left; color:#363636;} 
#container #sitemap #notice_wrap dd a	{color:#363636;} 
#container #sitemap #notice_wrap .bar	{float:left; width:15px; text-align:center; color:#AAA;}
#container #sitemap #notice_wrap .btn	{float:right;}
/* BOTTOM :: 사이트맵 */
#container #sitemap #sitemap_wrap		{clear:both; height:100px; padding:21px 31px 0 31px;}
#container #sitemap #sitemap_wrap dl	{clear:both; height:20px;}
#container #sitemap #sitemap_wrap dt	{float:left; width:89px; font-weight:bold;}
#container #sitemap #sitemap_wrap dd	{float:left; font-size:11px; letter-spacing:-1px; padding:2px 0 0 0;} 
#container #sitemap #sitemap_wrap .list_left	{float:left; width:450px;}
#container #sitemap #sitemap_wrap .list_right	{float:right; width:450px;}