<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";
@import url("http://www.imbc.com/commons/css/common2011v2.css");

/* Default Layout */
#main_service .s_menu{*width:280px !important; *margin-right:0 !important;}
body		{text-align:center; font-size:75%; background: url(http://img.imbc.com/broad/tv/drama/angel/images/bg_x.jpg) repeat-x -125px 150px;}
#wrap 		{z-index:10; width:100%;}
#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{text-align:left; overflow: hidden;}
.content{overflow:hidden; position:relative;}
#section, #rectangle_banner{float:left;}

/* visual */
.bg_sub{background:#f1eec2 url(http://img.imbc.com/broad/tv/drama/angel/images/bg_sub01.jpg) no-repeat scroll center top;}
.sub_visual{height:240px; *height:250px; position:relative;}
.angel_info{color:#524c40; text-align:right; margin:8px 5px 0 0; line-height:1.7; font-size:11px; letter-spacing:-1px;}
.angel_info span{font-weight:bold;}
.logo {position:absolute; top:35px; right:10px; width:220px; height:178px;} 
.logo a {display:block; height:100%; background:url(http://img.imbc.com/commons/images/bg_blank.gif);}

/* layout */
#container{overflow:hidden;}
#content {width:735px; float:left; margin-right:5px;}
#columnWrapper{overflow:hidden;}
#sidebar, #section{float:left;}
#section{width:595px; *width:605px; background:#fff; border-left:#f5ebbd solid 1px; padding-left:10px; *padding-left:0;}
#globalArea{height:51px; overflow:hidden;}
.footer{margin-top:30px; padding-bottom:30px;}
.bg_rey{background:url(http://img.imbc.com/broad/tv/drama/angel/images/bg_repeaty.jpg) repeat-y; *margin-top:-1px; *margin-left:1px; padding-bottom:50px;}
.vod{width:585px; *margin-left:10px;}


/* nav */
.genNav{width:130px; float:left;}
.genNav li{height:25px; line-height:26px; padding-left:17px; width:113px; *width:130px; background:url(http://img.imbc.com/broad/tv/drama/angel/images/blick.png) no-repeat 105px 6px; }
.genNav li a{color:#fff; font-weight:bold;}

/* aside */
#sidebar{width:129px; background:#fff;}
.menuGroup{padding:11px 0 0 16px;}
.menuGroup p{padding:9px 0 5px 5px; font-weight:bold; color:#343434;}
.menuGroup ul{padding-bottom:9px; border-bottom:1px solid #f5ebbd;}
.menuGroup li{line-height:20px; padding-left:5px;}
.menuGroup li a{color:#343434;}
.menuGroup li a:hover, .menuGroup li .on{color:#d4794d; text-decoration:underline; background:url(http://img.imbc.com/broad/tv/drama/angel/images/blick_aside.jpg) no-repeat 5px 5px; padding-left:13px;}


/* content */
.page_tit{color:#343434; font-weight:bold; font-size:16px; margin:22px 8px 20px 0; *margin-left:10px;}

/* 롤링 공지사항 */
.newsBarWrapper {position:relative; float:left; width:605px; height:51px; overflow:hidden;}
#newsBar {position:relative; float:left; width:100%; height:45px; margin-top:6px; overflow:hidden;}
#newsBar .items {position:absolute; left:0px; top:45px; height:45px;}
#newsBar .items a {color:#fff; line-height:45px; padding-left:20px; font-weight:bold}

/* 등장인물 */
.cast_intro_wrap {overflow:hidden; width:585px; float:left;}
.cast_intro_wrap .actorProfile {float:left; height:31px; line-height:1.45}
.cast_intro_wrap .actorProfile p {float:left;}
.cast_intro_wrap .actorProfile .name {float:left; font-size:16px; color:#000; font-weight:bold}
.cast_intro_wrap .actorProfile .actor_name {float:left; font-size:12px; color:#737373; margin-right:10px; padding-top:5px;}
.cast_intro_wrap .actorProfile .btn_starlounge {float:left; padding-top:5px; margin-right:7px}
.cast_intro_wrap .actorProfile .btn_starlounge a {float:left; width:150px; padding-left:0; height:18px; font-size:12px; color:#62303a; font-weight:bold; text-align:center; line-height:18px; background:url(http://img.imbc.com/commons/images/bullet_starlounge.gif) no-repeat 0 50%; text-decoration:underline}
.cast_intro_wrap .sns {float:right; height:31px}
.cast_intro_wrap .sns .snsFacebook {float:left; padding-right:10px; padding-top:2px;}
.cast_intro_wrap .sns .snsTwitter {float:left;}
.cast_intro_wrap .introduction {clear:both; position:relative; line-height:1.8; text-align:left}
.cast_intro_wrap .introduction .actorImage {width:585px}
.cast_intro_wrap .introduction .nav_lang {position:absolute; top:5px; left:0; width:100%; height:30px; background:url(http://img.imbc.com/broad/tv/drama/king2hearts/images/bg_navLang.png) no-repeat 100% 0; text-align:right}
.cast_intro_wrap .introduction .nav_lang li {display:inline; margin:0 20px; line-height:30px; font-size:11px; color:#3a3939; cursor:pointer}
.cast_intro_wrap .introduction .nav_lang li.on {color:#ff491f; font-weight:bold}
.cast_intro_wrap .youthCast {position:relative; margin-top:5px; height:20px;}
.castFrame iframe {width:585px; height:1200px; margin:10px 0 0 0}
.sns_like {float:right; text-align:right}
.sns_icon {float:right;}
.sns_icon span {font-size:10px !important}

/* staffconcept */
.img_txt{*margin-left:10px;}

/* 이벤트 */
.event_area{*margin-left:10px;}

/* OST */
.add_desc {overflow:hidden; width:585px; height:357px; margin-bottom:15px; *margin-left:10px}
.btn_active {display:block; width:567px; height:104px; margin-top:20px; *margin-left:10px}</pre></body></html>