@charset "euc-kr";
@import url("http://imbc.com/commons/css/common2011.css");

/* Aside AD Banner Hide */
#Adcode{display:none !important;}

/* Default Selectors */
.hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.HideText {text-indent:-5000em;}
.radio {width:13px; height:12px; margin:-1px 2px 0 0; vertical-align:middle;}
.checkbox {width:13px; height:13px; vertical-align:middle}
.skip_navi {display:none;}
.bold {font-weight:bold}
/* ºí·¯ ¾ø¾Ö±â (ÅÇÅ°°¡ ÀÛµ¿ÇÏÁö ¾ÊÀ¸¹Ç·Î °¡±ÞÀû »ç¿ëÇÏÁö ¾Êµµ·Ï ±ÇÀå) */
/* a, img, label, input{selector-dummy:expression(this.hideFocus=true);} */

/* Default Layout */
body		{text-align:center; font-size:75%; word-wrap:break-word; word-break:break-all}
#wrap 		{width:100%; text-align:center;}
#header		{z-index:30; position:relative; clear:both; 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:20; position:relative; width:990px; margin:0 auto; text-align:left;}
#content	{z-index:10; float:left; width:990px;}
#f_copyright	{z-index:10; clear:both; width:100%; height:82px; color:#c3755a; padding-top:38px; text-align:center;}

/* OWN Style (HOME) */
body {background:#3f2110;}
#wrap3 {background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/bg_main_top_repeat.jpg) repeat-x 0px 150px;}
#wrap2 {background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/bg_main_top.jpg) no-repeat 50% 150px;}
#wrap1 {background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/bg_main_bottom.jpg) no-repeat 50% 520px;}
#content {position:relative; float:left; width:990px; min-height:100px; height:auto !important; height:100px; background:#fff;}
#main_visual{position:relative; overflow:hidden; text-align:center; width:990px; height:370px;}

/*-- ¿ÞÂÊ¸Þ´º --*/
.nav {float:left; width:180px; background:#ffeaea;}
.nav ul.btnMain_vod_board {overflow:hidden; float:left; width:180px; height:33px; background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/btnMain_vod_board.jpg) no-repeat 0px 0px;}
.nav ul.btnMain_vod_board li {float:left; text-indent:-5000px;}
.nav ul.btnMain_vod_board li.vod{width:86px; height:33px;}
.nav ul.btnMain_vod_board li.vod a {width:86px; height:33px; display:block; background:url(http://img.imbc.com/broad/images/blank.gif) repeat 0px 0px;}
.nav ul.btnMain_vod_board li.board{width:94px; height:33px;}
.nav ul.btnMain_vod_board li.board a{width:94px; height:33px; display:block; background:url(http://img.imbc.com/broad/images/blank.gif) repeat 0px 0px;}
.nav ul.menuMain_list {float:left; padding:20px; padding-bottom:0px;}
.nav ul.menuMain_list li {float:left; width:140px; border-top:1px solid #ead6d6; padding-top:8px; padding-bottom:8px; *padding-bottom:5px; text-indent:5px; font-weight:bold; color:#4f2b1a;}
.nav ul.menuMain_list li a {font-weight:bold; color:#4f2b1a;}
.nav ul.menuMain_list li ul.menuMain_subList {position:relative; float:left; margin-top:6px; padding-top:5px; padding-bottom:0px; border-top:1px solid #ead6d6}
.nav ul.menuMain_list li ul.menuMain_subList li {float:left; border:0px; padding:0px; height:16px; text-indent:21px; font-weight:200; color:#4f2b1a; background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/icon_subList.jpg) no-repeat 6px 3px; line-height:1.6em;}
.nav ul.menuMain_list li ul.menuMain_subList li a{font-weight:200; color:#4f2b1a;}
.nav .staffMain_info {display:inline; float:left; width:140px; margin-left:20px; padding-top:20px; border-top:1px solid #ead6d6; padding-bottom:93px; text-indent:5px;}
.nav .staffMain_info p {font-size:11px; letter-spacing:-1px; color:#ff8a86;}
.nav .staffMain_info p span {font-weight:bold;}
.mainTvInfo {position:relative; float:left; padding-right:10px; width:800px; *width:810px; height:33px; background:#4f2b1a; text-align:right; color:eca363; font-size:11px; line-height:3em;}
.mainTvInfo span {color:#9e673f; margin-left:3px; margin-right:3px;}

.h_section {float:left; width:550px;}

/*-- °øÁö»çÇ× --*/
.secNotice {position:relative; display:inline; overflow:hidden; float:left; width:510px; margin-left:20px; margin-top:20px;}
.secNotice h3{font-weight:bold; font-size:12px; color:#ff5954; width:510px; border-bottom:1px dotted #acacac; padding-bottom:10px;}
.secNotice dt {float:left; text-indent:21px; width:510px; height:32px; *height:50px; border-bottom:1px solid #e9e9e9; padding-top:18px; color:#41240a;}
.secNotice dt a {color:#41240a;}
.secNotice dd{float:left; overflow:hidden; padding:20px; width:490px; *width:510px; height:100px; *height:145px; color:#7a6553; line-height:1.3em;}
.secNotice dd a {color:#7a6553;}
.secNotice ul {float:left; width:502px;}
.secNotice ul li {text-indent:30px; font-size:14px; color:#41240a; padding-top:15px; padding-bottom:14px; border-bottom:1px solid #e9e9e9; background:url(http://img.imbc.com/broad/tv/culture/miracle7/images2/icon_main_notice.jpg) no-repeat 10px 15px;}
.secNotice ul li a {font-size:14px; color:#41240a;}

/*-- ÃÖ½Å¹æ¼Û --*/

.mainRecently {position:relative; display:inline; overflow:hidden; float:left; width:510px; height:172px; margin-left:20px; margin-top:30px;}
.mainRecently h3{font-weight:bold; font-size:12px; color:#ff5954; width:510px; padding-bottom:12px;}
dt.mainRimg {float:left; width:190px; height:143px; border:1px solid #b1a38b;}
dt.mainRtxt {float:left; width:278px; *width:318px; padding:20px; padding-bottom:0px; padding-top:10px; *padding-top:20px; font-size:14px; font-weight:bold; color:#41240a;}
dt.mainRtxt a {font-size:14px; font-weight:bold; color:#41240a;}
.mainRecently dd {overflow:hidden; float:left; width:278px; *width:318px; height:92px; *height:95px; padding:0px 20px; color:#7a6553; line-height:1.3em;}
.mainRecently dd a {color:#7a6553;}
.mainRecently dd p {font-size:11px; color:#ffaca9; padding-bottom:15px;}

.mainRecently .img {float:left; width:192px; height:144px; margin-right:14px;}
.mainRecently .re_list_cmt3 {float:left; width:192px; height:144px; margin-right:14px;}
.mainRecently .text {float:left; overflow:hidden; width:300px; padding-top:2px; margin-top:15px;}
.mainRecently .text .title {margin-bottom:3px;}
.mainRecently .text .title a {font-size:14px; color:#333; font-weight:bold; line-height:130%; text-decoration:none}
.mainRecently .text .date {margin-bottom:4px;}
.mainRecently .text .date a {font-size:11px;; color:#ff92b4; line-height:130%; text-decoration:none}
.mainRecently .text .content {float:left; font-size:11px; color:#777; line-height:1.4; text-decoration:none; white-space:normal; margin-top:10px;}
.mainRecently .text .content b i {font-style:normal;}

/*-- ½ÅÃ»ÇÏ±â --*/
.mainRequest {position:relative; display:inline; overflow:hidden; float:left; width:510px; height:80px; margin-left:20px; margin-top:30px;}
.mainRequest h3{font-weight:bold; font-size:12px; color:#ff5954; width:249px; padding-bottom:12px;}
.mainRequest ul {overflow:hidden; float:left; width:510px; height:50px;}
.mainRequest ul li {overflow:hidden; float:left; width:125px; height:45px;}
.mainRequest ul li.banner02,
.mainRequest ul li.banner03,
.mainRequest ul li.banner04 {display:inline; margin-left:-2px;}

/*-- ±¤°í --*/
.ads {float:left; width:250px; margin-top:10px;}
.ads #rectangle_banner {margin-bottom:10px}
.ads #eventBanner {float:left;}
.ads #eventBanner img {width:250px; height:55px;}