@charset "euc-kr";
/* IMBC Web Operation Division */ 
@import url("http://www.imbc.com/commons/css/common2013v2.css");

/* --- default --- */
#container h1 		{position:absolute; left:0; top:0}
#container h1 a 	{display:block; width:100%; height:175px}
#container h1 span {position:absolute; width:0; height:0; overflow:hidden; text-indent:-5000px}
hr 		{clear:both; display:none}
em	 	{font-style:normal}
.blind {position:absolute; left:-1000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
/* --- layout --- */
body.main	{background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_main_y.gif") repeat-y center 88px; text-align:center; font-family: "³ª´®°íµñ", 'Nanum Gothic'; }
body.sub	{background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_sub_y.jpg") repeat-y center 88px; text-align:center; font-family: "³ª´®°íµñ", 'Nanum Gothic';}
#wrap_main {width:100%; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_main_v2.jpg") no-repeat center 88px; text-align:center}
#wrap_sub {width:100%; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_sub_v6.jpg") no-repeat center 88px; text-align:center}
#wrap {width:100%; text-align:center}
#wrap_sub2	{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; overflow:hidden; width:993px; margin:0 auto; text-align:left}
#spot 		{z-index:10; position:relative; width:830px; height:33px; *height:208px; padding-top:175px}
.sub #spot a {width:830px}
#colgroup	{overflow:hidden; width:820px; margin:-6px 0 20px 0; background:#fff url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_colgroup.gif") repeat-y left top}
#colgroup_inner {overflow:hidden; width:820px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_foot.gif") no-repeat 0 bottom; }
#snb		{float:left; overflow:hidden; width:180px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_snb_mid.gif") repeat-y left top}
#main_content {overflow:hidden; width:823px; padding-top:478px; text-align:left}
.sub #imbc_content {float:left; overflow:hidden; width:600px; *width:640px; padding:0 20px 30px 20px; text-align:center}
#footer		{z-index:10; clear:both; width:100%; background-color:#82CFD3; padding:30px 0 50px; text-align:center;}
#Adcode		{position:absolute; top:0; right:0;}
/* --- main --- */
.main_bar {overflow:hidden; width:820px; height:33px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_main_bar.gif") repeat-x left top}
.main_bar ul {float:left; overflow:hidden; width:180px; height:33px}
.main_bar ul li {float:left; height:33px}
.main_bar ul li a {display:block; overflow:hidden; height:33px; text-indent:-5000em}
.main_bar ul li.vod a {width:82px !important; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/menu_bar_v3.jpg") no-repeat 0 0}
.main_bar ul li.bbs a {width:92px !important; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/menu_bar_v3.jpg") no-repeat -86px 0}
.main_bar .p_info {float:left; overflow:hidden; width:619px; *width:640px; height:22px; *height:33; padding:11px 21px 0 0; text-align:right; line-height:1.335; font-size:11px; color:#fff; letter-spacing:-1px}
.main_bar .p_info em {font-size:11px; color:#fff; margin:0 4px}
.main_section {overflow:hidden; width:821px; *width:823px; height:861px; /* margin-bottom:38px;*/ padding:0 0 0 0; border:0px solid #e6530c; background:#fff; text-align:left; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_main_section_v3.png") no-repeat 0 0}
.main_section .main_menu {position:relative; float:left; overflow:hidden; width:168px; min-height:700px; height:750px; margin-right:32px; padding-top:25px;}
.main_section .main_menu ul {overflow:hidden; width:130px}
.main_section .main_menu ul li {overflow:hidden; width:107px; *width:130px; margin-top:6px; padding:1px 0 0 23px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_star.gif") no-repeat; vertical-align:top}
.main_section .main_menu ul li a, .main_menu ul li span {display:block; margin-bottom:6px; font-size:12px; color:#464646; letter-spacing:-1px; font-weight:bold; line-height:1.335; text-decoration:none}
.main_section .main_menu ul li a:hover {text-decoration:none}
.main_section .main_menu ul li a.indent {display:block; margin:0 0 2px -15px; padding-left:17px; color:#7d7d7d; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_dott.gif") no-repeat; font-weight:normal}
.main_section .main_menu .menus {overflow:hidden; width:168px; margin-bottom:12px; }
.main_section .main_menu .menus .category {margin-bottom:8px; padding-left:43px; font-size:12px; color:#464646; font-weight:bold; background:url('http://img.imbc.com/broad/tv/ent/goldfish/images2/bg-menu-star1.png') no-repeat 27px 2px;}
.main_section .main_menu .menu {display:block; margin-bottom:3px; padding-left:44px; color:#7d7d7d; background:url('http://img.imbc.com/broad/tv/ent/goldfish/images2/bg-menu-star2.png') no-repeat 32px 4px;}
.this1 {position:relative; float:left; width:396px; min-height:168px; height:auto !important; height:168px; margin:0 22px 10px 0}
.this1 h2 {height:18px; *height:29px; padding-top:11px; margin-bottom:9px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_dott.gif") repeat-x left bottom; line-height:1.335; font-size:12px; color:#464646; font-weight:bold}
.this1 .more {display:block; position:absolute; right:0; top:12px; padding-left:11px; font-size:12px; color:#4c3b3a; letter-spacing:-1px; line-height:1.335; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_plus.gif") no-repeat 0 4px; text-decoration:none}
.this1 .more:hover {text-decoration:none}
.this1 .img {position:absolute; left:0; top:38px; overflow:hidden; width:183px; height:118px}
.this1 .detail {overflow:hidden; width:203px; *width:396px; padding:1px 0 0 193px; font-size:12px; color:#7d7d7d; line-height:1.65}
.this2 {overflow:hidden; width:599px; margin-top:18px; margin-bottom:15px}
.this2 h2 {padding:1px 0 5px 10px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_arrow_v1.jpg") no-repeat 0 4px; line-height:1.335; font-size:12px; color:#464646; font-weight:bold}
.this2 .img {float:left; overflow:hidden; width:213px}
.this2 .img img {vertical-align:top}

.main_photo {position:relative; overflow:hidden; width:610px; margin:0 0 12px 0;}
.main_photo h2 {padding:1px 0 5px 10px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_arrow_v1.jpg") no-repeat 0 4px; line-height:1.335; font-size:12px; color:#464646; font-weight:bold}
.main_photo .more {display:block; position:absolute; right:0; top:2px; padding-left:11px; font-size:12px; color:#4c3b3a; letter-spacing:-1px; line-height:1.4; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_plus.gif") no-repeat 0 4px; text-decoration:none}
.main_photo .more:hover {text-decoration:none}
.main_photo ul {overflow:hidden; width:100%}
.main_photo ul li {float:left; overflow:hidden; width:133px; margin-right:18px}
.main_photo ul li a {display:block; overflow:hidden; width:133px; font-size:12px; color:#7d7d7d; line-height:1.335; font-weight:bold; text-align:left; text-decoration:none}
.main_photo ul li a:hover {text-decoration:none}
.main_photo ul li a img {display:block; margin-bottom:6px}

.main_clip {position:relative; overflow:hidden; width:610px; margin:0 0 12px 0;}
.main_clip h2 {padding:1px 0 5px 10px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_arrow_v1.jpg") no-repeat 0 4px; line-height:1.335; font-size:12px; color:#464646; font-weight:bold}
.main_clip .more {display:block; position:absolute; right:0; top:2px; padding-left:11px; font-size:12px; color:#4c3b3a; letter-spacing:-1px; line-height:1.4; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_plus.gif") no-repeat 0 4px; text-decoration:none}
.main_clip .more:hover {text-decoration:none}
.main_clip ul {overflow:hidden; width:100%}
.main_clip ul li {float:left; overflow:hidden; width:133px; margin-right:18px}
.main_clip ul li a {display:block; overflow:hidden; width:133px; font-size:12px; color:#7d7d7d; line-height:1.335; font-weight:bold; text-align:left; text-decoration:none}
.main_clip ul li a:hover {text-decoration:none}
.main_clip ul li a img {display:block; margin-bottom:6px}

.main_news {position:relative; overflow:hidden; width:620px; margin:0 0 12px 0;}
.main_news h2 {padding:1px 0 5px 10px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_arrow_v1.jpg") no-repeat 0 4px; line-height:1.335; font-size:12px; color:#464646; font-weight:bold}
.main_news ul {overflow:hidden; width:100%}
.main_news ul li {float:left; overflow:hidden; width:189px; margin-right:15px}
.main_news ul li .img {overflow:hidden; display:block; width:189px; height:113px; margin-bottom:6px;}
.main_news ul li .img img {width:189px;}
.main_news ul li a {display:block; overflow:hidden; width:189px; font-size:12px; color:#7d7d7d; line-height:1.335; font-weight:bold; text-align:left; text-decoration:none}
.main_news ul li a:hover {text-decoration:none}
.main_news ul li a img {display:block; margin-bottom:6px}

.history_banner {display:block; width:629px; height:62px}
.banner_list {overflow:hidden; width:599px}
.banner_list ul {overflow:hidden; width:603px}
.banner_list ul li {float:left; overflow:hidden; width:197px; height:64px; margin:0 4px 4px 0;}
.banner_list ul li img {vertical-align:top; width:197px; height:64px;}
/* --- sub --- */
#snb .main_menu {overflow:hidden; width:179px; padding-top:29px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_snb_top.gif") no-repeat left top}
#snb .main_menu ul {overflow:hidden; width:139px; *width:179px; padding:0 15px 11px 25px}
#snb .main_menu ul li {overflow:hidden; width:107px; *width:130px; margin-top:6px; padding:1px 0 0 23px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_star.gif") no-repeat; vertical-align:top}
#snb .main_menu ul li a, .main_menu ul li span {display:block; margin-bottom:8px; font-size:12px; color:#464646; letter-spacing:-1px; font-weight:bold; line-height:1.335; text-decoration:none}
#snb .main_menu ul li a:hover {text-decoration:none}
#snb .main_menu ul li a.indent {display:block; margin:0 0 2px -15px; padding-left:17px; color:#7d7d7d; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/icon_dott.gif") no-repeat; font-weight:normal}
#snb .main_menu .menus {overflow:hidden; width:168px; margin-bottom:12px; }
#snb .main_menu .menus .category {margin-bottom:8px; padding-left:43px; font-size:12px; color:#464646; font-weight:bold; background:url('http://img.imbc.com/broad/tv/ent/goldfish/images2/bg-menu-star1.png') no-repeat 27px 2px;}
#snb .main_menu .menu {display:block; margin-bottom:3px; padding-left:44px; color:#7d7d7d; background:url('http://img.imbc.com/broad/tv/ent/goldfish/images2/bg-menu-star2.png') no-repeat 32px 4px;}

.sub #imbc_content h2 {width:600px; height:38px; *height:55px; margin-bottom:20px; padding-top:17px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/bg_dott.gif") repeat-x left bottom; text-align:left}
.sub #imbc_content h2 .s_menu {font-size:12px; color:#6f5f5e; line-height:1.335; font-weight:normal}
.sub #imbc_content h2 .b_menu {font-size:16px; color:#6f5f5e; line-height:1.335; font-weight:bold; display: inline-block; padding-top: 4px; font-family: "³ª´®°íµñ";}
.section {width:600px; min-height:600px; height:auto !important; height:600px; text-align:left}
.section table {table-layout:auto}

/*  */
.whatever {position:relative; width:599px; height:373px; background:url("http://img.imbc.com/broad/tv/ent/goldfish/images2/whatever.jpg") no-repeat; margin-bottom:8px;}
.whatever h3, .whatever p, .whatever li {visibility:hidden;}
.whatever .infoChange {position:absolute; bottom:34px; right:70px; visibility:visible; margin:0;}
.whatever .infoChange a {display:block; width:94px; height:28px; text-indent:-5000px;}

/* like btn */
.btn-like-program-wrap{position:absolute; top:10px; left:620px; z-index:999;}

/* event ticket */
.banner-ticket {position:relative; left:-4px; display:block; width:132px; height:74px; margin-top:5px;}
.event-top-ticket {margin-bottom:20px;}

/* ³ª´Â ºÃ´Ù */
.con-raspatch{}
.info-raspatch{position:relative;margin-bottom:28px;}
.info-raspatch a{position:absolute;width:157px;height:110px;background-color:#fff;bottom:32px;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.ink-twitter{left:46px;}
.ink-facebook{left:221px;}
.link-mbc-facebook{right:46px;}
.banner-raspatch, .banner-guest-report{text-align:center;}
.banner-guest-report{margin-top:7px;}