@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");

/* base */
body		{text-align:center}
#wrap 		{z-index:10; width:100%;}
#header		{z-index:30; position:relative; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left;}
#container	{z-index:10; position:relative; width:990px; margin:0 auto; text-align:left}
#content	{z-index:30; position:relative;}
#Adcode		{display:none !important;}
#footer		{width:990px; margin:0 auto; text-align:center; color:#634c00; clear:both; position:relative; top:30px; padding-bottom:30px;}

/* layout */
body{background:#f0efef;}
#wrap{background:#f0efef url(http://img.imbc.com/broad/tv/ent/whatismom/images/bgSub.jpg) no-repeat center top; background-size:1920px 1600px;}
.logo{text-indent:-5000; width:276px; height:97px; padding:4px 0 0 2px;}
.logo a{display:block; width:276px; height:97px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/logoSub.png) no-repeat;}

#nav{margin-top:149px; height:51px; overflow:hidden;}
#nav ul{background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/bgNavSub.jpg) no-repeat; width:130px; height:51px; float:left;}
#nav ul li{height:25px; line-height:25px; padding-left:17px;}
#nav ul li a{font-weight:bold; color:#fff; c olor:#111;tt}
#nav p{float:left; width:590px; *width:605px; text-align:right; padding-right:15px; color:#fff; font-weight:bold; line-height:51px; height:51px; background:#fecb09;}

#content{width:735px; clear:both; overflow:hidden; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/bgRepeatSub.jpg) repeat-y; border-bottom:1px solid #e0dad7;}
#aside{float:left; padding:15px 12px 0 10px; width:108px; *width:130px; letter-spacing:-1;}
#aside ul li.sTit{border-bottom:1px dashed #e0dad7; padding-bottom:12px;}
#aside ul li span{color:#fe6600; font-weight:bold; line-height:33px; margin-bottom:5px;}
#aside ul.list{width:107px;}
#aside ul.list li{background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/liBlick.jpg) no-repeat left 3px; padding-left:15px;}
#aside ul.list li a{line-height:20px; color:#111;}

#section{float:left; width:585px; padding:0 10px 60px;}
#section h2{height:59px; line-height:59px; font-weight:bold; font-size:16px; color:#37312b;}


/* staff */
#staff .context{border-top:3px solid #2b2b2b;}
#staff dl{overflow:hidden; color:#2b2b2b; clear:both; padding:14px 0; border-top:1px dashed #dfdfdf; width:572px; margin-left:7px;}
#staff dl.first{border-top:none;}
#staff dl dt{float:left; width:96px; text-align:right; margin-right:17px; padding-top:3px; font-weight:bold;}
#staff dl dd{float:left; width:458px;} 
#staff dl dd ul li{line-height:20px;}
#staff .context p{height:44px; line-height:44px; color:#2b2b2b; border-top:1px dashed #dfdfdf; font-weight:bold; padding-left:23px;}

/* tvinfo */
#tvinfo  h2 span{font-size:12px; font-weight:normal;}
#tvinfo .txt{background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/bgTvinfo.jpg) no-repeat; width:504px; *width:585px; height:199px; *height:238px; padding:39px 0 0 31px;}
#tvinfo .context{position:relative; overflow:hidden; width:585px}
#tvinfo #content h3{margin-top:269px;}
#tvinfo #content h3 img {vertical-align:top}
#tvinfo .tab1 {position:absolute; left:0; top:0; cursor:pointer}
#tvinfo .tab2 {position:absolute; left:109px; top:0; cursor:pointer}
#tvinfo_bbs2 {display:none}
#tvinfo .tvinfo_bbs {margin-top:62px; border-top:3px solid #2b2b2b; padding-top:20px;}
 
 
 /* concept */
#concept .txt{background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/conceptImg.jpg) no-repeat; padding:625px 24px 35px 27px;}

/* cast */
.castList{overflow:hidden; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/bgCastNav.jpg) no-repeat; padding:30px 0 0 10px; width:575px; *width:585px; height:90px; *height:120px; position:relative;}
.castList ul li{float:left; text-indent:-5000; line-height:62px; height:62px; cursor:pointer;}
.castList ul li.castGroup1{width:104px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/castNav_01.jpg) no-repeat;}
.castList ul li.castGroup2{width:106px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/castNav_02.jpg) no-repeat;}
.castList ul li.castGroup3{width:114px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/castNav_03.jpg) no-repeat;}
.castList ul li.castGroup4{width:124px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/castNav_04.jpg) no-repeat;}
.castList ul li.castGroup5{width:112px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/castNav_05.jpg) no-repeat;}
.castList p{width:109px; height:19px; text-indent:-5000; line-height:19px; background:url(http://img.imbc.com/broad/tv/ent/whatismom/images/btnMap.jpg) no-repeat; cursor:pointer; position:absolute; right:9px; bottom:9px;}
.castList ul li.on{background-position:0 -62px;}

.castMap{border-top:5px solid #da612f;}

.castEtc dl{overflow:hidden; margin-top:20px; clear:both;}
.castEtc dt, .castEtc dd{float:left;}
.castEtc dt{margin-right:10px;}
.castEtc dt span{display:block; margin-top:5px; text-align:center;}
.castEtc dd ul li.name, .castEtc dd ul li.job{float:left; color:#343434; font-weight:bold; line-height:18px; font-size:14px;}
.castEtc dd ul li.name{margin-right:8px;}
.castEtc dd ul li.txt{clear:both; color:#737373; letter-spacing:-1px; line-height:18px; margin-top:3px; width:400px;}

.castEtc{display:none;}

.part1{margin:20px 0;}

#analects #section p{margin-bottom:20px;}
#analects iframe table{width:585px !important;}

#right_common{position:absolute; top:0; right:0; clear:both;}