@charset "euc-kr";
@import url("http://www.imbc.com/broad/css/default.css");

/*
iMBC Web Design Team (http://imbc.co.kr/)
Author : Kwon, hyeok min 090712
E-mail : crossfire@imbc.co.kr
*/

/* Layout Selector */
#wrap		{position:relative; width:100%; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/bg_footer.gif) repeat-x bottom; text-align:center;}
#header		{z-index:30; position:relative; clear:both; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; width:990px; margin:0 auto;}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; background:none; text-align:left;}
.spot		{z-index:10; position:relative; clear:both; width:829px; height:235px;}
.lnb		{z-index:10;}
.colgroup	{z-index:10; position:relative;	float:left; width:827px; *width:829px; margin-bottom:30px; border:1px solid #c7c7c7; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/bg_main_mid.gif) repeat-y 0 0;}
.snb		{z-index:10; position:relative; float:left; width:159px; height:auto; background:none; text-align:center;}
#content	{z-index:20; position:relative; float:left; width:668px; background:none; text-align:left; overflow-x:hidden;}
#footer		{z-index:10; clear:both; width:100%; height:163px;}
#Adcode		{top:0 !important;}

/* Default Class Selector */
.spot h1{position:absolute;}
.spot h1 a{display:block; color:transparent; *font:0/0 Sans-serif; overflow:hidden;}
.spot h1 img{display:block; border:1px solid #c7c7c7;}
.snb h2{margin-bottom:10px;}
#content h2{border:1px solid #c7c7c7; border-width:1px 0 1px 0;}
#content h3{height:37px; margin-bottom:15px !important; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/h2_bg.gif) no-repeat center bottom;}
#content h3 img{margin:13px 0 0 9px;}

/* Sub Main Selector */
.mainContent{float:left; width:100%; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/bg_main_mid2.gif) repeat-y 222px 0;}
.mainContent2{float:left; width:100%; padding-bottom:35px; text-align:center;}

.mainContent .columnA{float:left; width:223px; overflow:hidden;}
.mainContent .columnA dl{widht:222px; margin-bottom:10px}
.mainContent .columnA dl dt{padding:7px 0 7px 6px;}
.mainContent .columnA dl dt img{display:block;}
.mainContent .columnA dl dd{width:203px; margin-left:9px; line-height:13px;}
.mainContent .columnA dl dd a{font-size:11px; line-height:13px; letter-spacing:-1px;}
.mainContent .columnA dl dd a:hover{font-size:11px; line-height:13px; letter-spacing:-1px;}
.mainContent .columnA dl dd.dd1{margin-bottom:5px; color:#657d96; font-size:11px; line-height:13px; letter-spacing:-1px;}
.mainContent .columnA dl dd.dd1 a{color:#657d96;}
.mainContent .columnA dl dd.dd1 a:hover{color:#657d96;}
.mainContent .columnA dl dd.dd2{text-align: justify}
.mainContent .columnA dl dd.dd2 a{color:#7a7b7f;}
.mainContent .columnA dl dd.dd2 a:hover{color:#7a7b7f;}

.mainContent .columnB{float:left; width:223px; overflow:hidden;}
.mainContent .columnB ul{margin-bottom:-1px;}
.mainContent .columnB ul li{padding:10px 10px 7px 10px; border-bottom:1px solid #c7c7c7; font-size:11px; letter-spacing:-1px; line-height:13px;}
.mainContent .columnB ul li a{color:#7a7b7f; font-size:11px; letter-spacing:-1px; line-height:13px;}
.mainContent .columnB ul li a:hover{color:#7a7b7f; font-size:11px; letter-spacing:-1px; line-height:13px;}
.mainContent .columnB ul li strong{color:#657d96;}

.mainContent .columnC{float:left; width:222px; overflow:hidden;}
.mainContent .columnC ul{float:left; margin:18px 0 0 8px;}
.mainContent .columnC ul li{float:left; margin:0 6px 16px 0;}
.mainContent .columnC ul li img{border:1px solid #c9c9c9;}
.mainContent .columnC ul li a{display:block; }

/* Side Menu Class Selector */
.sideMenu{display:inline; float:left; width:145px; margin-left:14px; margin-bottom:10px; text-align:left;}
.sideMenu li{float:left; width:145px; margin-bottom:5px; line-height:13px; color:#7a7b7f; font-size:11px; font-family:dotum;}
.sideMenu li a{color:#7a7b7f !important; font-size:11px; font-family:dotum !important; line-height:13px;}
.sideMenu li a:hover{color:#5b73af  !important; font-size:11px;  font-family:dotum !important; line-height:13px;}
.sideMenu li a strong{color:#7a7b7f !important; font-size:11px; font-family:dotum !important; line-height:13px;}
.sideMenu li a:hover strong{color:#5b73af  !important; font-size:11px;  font-family:dotum !important; line-height:13px;}

/* Class Selector */
#2008_vod_table{width:650px !important; overflow:hidden;}

.table_type1{clear:both; margin:0 auto; margin-bottom:15px;}
.table_type1 th{background:#8db5dd; color:#fff; font-weight:bold; text-align:center;}
.table_type1 td{border-bottom:1px solid #d1e1f1; color:#828181; text-align:center; letter-spacing:-1px;}
.table_type1 td a{color:#828181 !important}
.table_type1 td a:hover{color:#828181}

.table_type2{clear:both; margin:0 auto; margin-bottom:15px;}
.table_type2 thead th{border:1px solid #c6daee; border-width:1px 0; color:#8db5dd; font-size:14px;}
.table_type2 tbody td{padding:10px 8px 8px 8px; border-bottom:1px solid #c6daee; color:#6d6d6d; letter-spacing:-1px;}
.table_type2 tbody td p{color:#6d6d6d; font-size:11px;}

.bx_type1{width:650px; overflow:hidden;}
.bx_type1 #icon{display:none;}
.bx_type1 #box{clear:both; width:620px; margin:0 auto; margin-bottom:15px; overflow:hidden;}
.bx_type1 #box_title{width:620px; padding:4px 0 2px 26px; border:1px solid #c6daee; border-width:1px 0; color:#8db5dd; font-size:14px; font-weight:bold; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/icon_note1.gif) no-repeat 8px 6px;}
.bx_type1 #list{width:620px; padding:10px 8px 8px 8px; border-bottom:1px solid #c6daee;}
.bx_type1 .font_b{padding-left:9px; font-weight:bold; color:#6d6d6d; letter-spacing:-1px; background:url(http://img.imbc.com/broad/tv/ent/lalala/images2/icon_note2.gif) no-repeat 0 2px;}
.bx_type1 .font{color:#6d6d6d; font-size:11px; color:#6d6d6d; letter-spacing:-1px;}

.table_type3{clear:both; margin:0 auto;}
.table_type3 .p1{color:#8db5dd; font-size:14px; text-decoration:underline; letter-spacing:-1px;}
.table_type3 .p2{color:#738494; font-size:11px; letter-spacing:-1px; line-height:15px;}
.table_type3 .p3{color:#9d9d9d; font-size:11px; letter-spacing:-1px; line-height:15px;}
.table_type3 .p4{color:#7e93a6; letter-spacing:-1px; line-height:15px;}

.table_type4{clear:both; margin 0 auto;}
.table_type4 th img{border:1px solid #8db5dd;}
.table_type4 td{padding-top:6px;}
.table_type4 .p1{margin-bottom:5px; color:#8db5dd; font-size:14px; text-decoration:underline;}
.table_type4 .p2{color:#9d9d9d; font-size:11px; letter-spacing:-1px; line-height:13px;}

.table_pageCount{clear:both; margin:0 auto;}
.table_pageCount td{color:#828181; text-align:center;}
.table_pageCount td a.current{color:#8db5dd; font-weight:bold;}
.table_pageCount td a.current:hover{color:#8db5dd; font-weight:bold; text-decoration:none;}
.table_pageCount td a.link{color:#828181;}
.table_pageCount td a.link:hover{color:#828181;}

.bx_type1{float:left; margin:0 auto; margin:0 0 20px 9px; padding:15px 15px; background:#f5f7f8; text-align:left;}

.re_list_cmt3 {height:173px;}
