@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2013v2.css");
img{vertical-align:top;}
/* @ lyaout */
body{text-align:center;}
#wrapper{position:relative; width:100%; background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/bg_v2.jpg) no-repeat center 88px;}
#container{position:relative; overflow:hidden; position:relative; width:990px; margin:0 auto; text-align:left;}
#footer{clear:both; position:relative; width:100%; padding:20px 0;}

/* container */
.visual{position:relative; width:990px; height:455px;}
#content{width:990px;}

.visual ul{width:990px; height:50px; *height:206px; padding-top:156px;}
.visual .some_wed{float:left; margin-left:6px;}
.visual .some_thu{float:right; margin-right:12px;}
.spot{overflow:hidden; width:990px; height:30px;}
.spot p{float:left;}
.spot .m_board{width:175px; height:30px;}
.spot .time{width:801px; *width:815px; padding-right:14px; font:bold 12px dotum; color:#eeece0; text-align:right; line-height:32px;}

/* .content */
.nav{float:left; width:142px; *width:175px; height:399px; *height:420px; padding:21px 17px 0 16px; background:#eefafc;}
.content{position:relative; float:left; width:792px; *width:815px; height:409px; *height:420px; padding:11px 0 0 23px; background:#f9f9f9;}

.nav h3{width: 150px;height: 24px; *height:35px;padding-top:11px;border-bottom:1px dotted #d4d4d4;}
.nav h3 span{display:block; float:left; width:21px; *width:25px; height:21px; padding-left:4px; font:bold 12px dotum; color:#fff;}
.nav .menu_wed{background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/icon_wed.png) no-repeat 0 5px; font:bold 12px dotum; color:#d23f62;}
.nav .menu_thu{background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/icon_thu.png) no-repeat 0 5px; font:bold 12px dotum; color:#038476;}
.nav ul li{width:115px; *width:142px; height:23px; *height:35px; padding:11px 0 0 27px; border-bottom:1px dotted #d4d4d4;}
.nav ul li a{display:block; font:bold 12px dotum; color:#666;}
.content h2{overflow:hidden; width:230px; *width:246px; height:21px; *height:29px; padding:8px 0 0 16px; background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/icon_week.png) no-repeat 14px 5px; font:bold 14px dotum; color:#fff;}
.content h2 span{display:block; float:left; width:22px;}
.wed_preview{overflow:hidden;float:left;width:246px;height:366px;margin-left: 19px;  background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/bg_thu.gif) no-repeat;}
.thu_preview{overflow:hidden; float:left; width:246px; height:366px;  background:url(http://img.imbc.com/broad/tv/culture/hellokids/images/bg_wed.gif) no-repeat;}
.obj{overflow:hidden; width:210px; *width:212px; height:158px; *height:160px; margin:13px 0 22px 17px; border:1px solid #efefef;}
.obj img{height:158px;}
.wed_preview dl dd, .thu_preview dl dd{width:208px; *width:246px; padding:0 19px; font:12px dotum; color:#444;}
.date2{font-weight:bold;}
.title{padding:13px 0 7px 0;}
.title a{font-weight:bold; line-height:30px;}
.context a{line-height:18px;}

.banner{position:absolute; top:10px; right:10px;}

.btn-like-program-wrap {position:absolute; top:10px; right:10px; z-index:999;}