@import url(https://font.imbc.com/nanumgothic/nanumgothic.css);
@import url(https://font.imbc.com/noto/noto.css);

/* common style */
a {color:inherit;}
button {border:0 none;background:none;cursor:pointer;}
body { text-align:center; }
.wrapper {min-width:1024px;font-family:'Malgun Gothic', '¸¼Àº °íµñ', dotum, sans-serif;}
.ellipsis{
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient: vertical;
 word-wrap:break-word; 
} 

/*main top visual - teaser  */
.visual-top {position:relative;overflow:hidden;width:1024px;margin:0 auto;height:148px;background:url(http://img.imbc.com/broad/tv/drama/forensic2/images/main-top.png) no-repeat 50% bottom;}
.visual-top .broad_info {overflow:hidden;margin:40px 0 0 40px; }
.visual-top .broad_info .tit-logo {float:left;width:73px;margin-right:20px;}
.visual-top .broad_info .broad_about {margin-top:0;line-height: 28px;text-align:left;}
.visual-top .broad_info .broad_about h2 {color:#fff; font-size:22px; font-weight:bold;letter-spacing:-0.1em; margin-bottom:7px; }
.visual-top .broad_info .broad_about .broad_staff {color:#fff;font-size:12px;letter-spacing:-0.05em; line-height:20px; }
.visual-top .broad_info .broad_about .broad_staff img { vertical-align:middle; margin:0 3px; }
.visual-top .btn-like-program-wrap {display:inline-block;position:absolute;z-index:200; right:20px; top:42px;}

/* main top visual */
.main.visual-top { overflow:hidden; width:1024px; height:auto; background:none; margin:10px auto 30px; position:relative;}  
.main.visual-top .broad_info { width:1024px; overflow:hidden; position:absolute; bottom:57px; left:40px; z-index: 200; margin:0; }
.main.visual-top .broad_info .tit-logo {float:left;width:73px;margin-right:17px;}
.main.visual-top .broad_info .broad_about {margin-top:0; line-height: 28px;text-align:left;}
.main.visual-top .broad_info .broad_about h2 {color:#fff; font-size:22px; font-weight:bold;letter-spacing:-0.09em; margin-bottom:3px; }
.main.visual-top .broad_info .broad_about .broad_staff {color:#d0c5c9;font-size:12px;letter-spacing:-0.12px; display:inline-block; margin-left:1.5px; margin-top:2px; line-height:20px;}
.main.visual-top .broad_info .broad_about .broad_staff img { vertical-align:middle; }
.main.visual-top .btn-like-program-wrap {display:inline-block;position:absolute;z-index:200; right:20px; top:20px;}

/*preview visual-txt-box */
.roll-ban-event { width:1024px; height:580px; position:relative; margin-bottom:15px; background-color:#000;}
.roll-ban-event li { position: absolute; top: 0; left: 0; width:1024px; height: 580px;opacity: 0; -ms-filter: "alpha(opacity=0)"; z-index:10;}
.roll-ban-event li img { width:100%; height:100%; }
.roll-ban-event li:first-child{ opacity: 1; -ms-filter: "alpha(opacity=100)"; }
.roll-controll-btn .btn:last-child {margin-right: 0;}
.roll-controll-btn .btn { vertical-align:middle; background-color:#dcdcdc; border-radius:50%; border:2px solid #dcdcdc; box-sizing:border-box; display: inline-block; width: 12px; height: 12px;margin-right: 18px; border: 0; cursor: pointer; } 
.roll-controll-btn .btn.on { border:2px solid #000; background-color:#fff;} 
.btn-front { position:absolute; right:0; width: 22px; height: 22px; text-indent: 100%; white-space: nowrap; cursor: pointer; background-image:url('http://img.imbc.com/broad/tv/drama/fantasy2017/images/btn-play-stop.png'); background-repeat: no-repeat; background-color: transparent; background-position: 0 0; background-color:#ddd; z-index: 1000; }
.btn-stop { background-position: 0 -22px; }
.btn-preview{ position:absolute; top:23px;right: 15px;cursor:pointer;}

/*sub top visual*/
.sub .visual-top {position:relative;overflow:hidden;width:1024px;margin:0 auto;height:148px;background:url(http://img.imbc.com/broad/tv/drama/forensic2/images/main-top.png) no-repeat 50% bottom;}
.sub .visual-top .broad_info {overflow:hidden;margin:40px 0 0 40px; position:static; }
.sub .visual-top .broad_info .tit-logo {float:left;width:73px;margin-right:20px;}
.sub .visual-top .broad_info .broad_about {margin-top:0;line-height: 28px;text-align:left;}
.sub .visual-top .broad_info .broad_about h2 {color:#fff; font-size:22px; font-weight:bold;letter-spacing:-0.1em; margin-bottom:7px; }
.sub .visual-top .broad_info .broad_staff {color:#fff;font-size:12px;letter-spacing:-0.05em; line-height:20px; }
.sub .visual-top .broad_info .broad_about .broad_staff img { vertical-align:middle; margin:0 3px; }
.sub .btn-like-program-wrap {display:inline-block;position:absolute;z-index:200; right:20px; top:42px;}

/*nav*/
.nav {margin: 0 auto; height: 94px;font-size:15px;line-height:45px;letter-spacing:-.5px}
.nav ul { height:45px;text-align: center;margin-top:12px;border-bottom:1px solid #ccc;}
.nav li {display: inline-block;*display: inline; height: 94px;text-align: center;vertical-align: top;}
.nav li .item{display: inline-block;*display: inline;position: relative;height: 45px;vertical-align: top;color:#222; margin:0 15px; font-size:15px; }
.nav li .item:hover{color:#1b5e71;font-weight:bold; border-bottom:3px solid #1b5e71; box-sizing:border-box;}
.nav .hidden {display: none;}

/*section paging*/
.section .num { display:none; }
.section .paging{position:absolute;top:0px; right:0px;}
.section .paging a{ display: block;float: left}
.section .paging a img { width:28px; height:28px; }

/*contents*/
.section { width:1024px; margin:0 auto; position:relative; text-align:left; margin-bottom:45px; overflow:hidden; }
.section h2 { width:228px; height:33px; color:#010101; font-size:14px; font-weight: bold;line-height:2;} 
.section .box-wrap { width:714px; position: relative; float:left; margin-bottom:40px; }
.section .con_box { height:216px; overflow:hidden; }
.section .con_box ul { float:left; }
.section .con_box ul li { position:relative; float:left; width:228px; height: 214px; margin-right:12px; border:1px solid #dcdcdc; }
.section .con_box ul li:nth-child(3n){margin-right:0;}
.section .con_box a {line-height:20px; font-weight:bold; font-size:14px; letter-spacing:-.5px; color:#424242; font-weight:bold;}
.section .con_box .img {position:relative; display:block; width:100%; height:128px; margin-bottom:7px; overflow:hidden;}
.section .con_box .img img{width:228px;}
.section .con_box .txt {padding:3px 15px; display:block;font-size:14px;text-align:left;color:#424242;font-weight: normal;}
.section .con_box img.ico-m-play {width:30px; height:30px;position:absolute; bottom:10px; right:10px; width:auto; height:auto; z-index:10;}
.date {position: absolute;color:#959595; font-size:11px;bottom:7px; left:15px;line-height: 20px;}
.content .section-bottom {  }
.content .section-main-right { width:250px; position:absolute; top:0; right:0; }

/* main - preview section */
.ad-wrap { margin-bottom:40px; }
.section-preview { position:relative; overflow:hidden; text-align:left; margin-bottom: 32px; }
.section-preview .left{float:left;width:714px;}
.section-preview .vod{ overflow:hidden; width:384px; float:left;}
.section-preview .vod a img { margin-left:-10%; height:263px; }
.section-preview .vod-txt {float:left;width:298px;height:238px;padding:20px 12px 0 20px;letter-spacing:-0.1em;color:#222;font-size:14px;position:relative;}
.section-preview .vod-txt p:nth-child(1){font-weight:bold;}
.section-preview .vod-txt div:nth-child(2){font-size:22px;line-height:30px;margin-top:14px;}
.section-preview .vod-txt p:nth-child(3){color:#757575;letter-spacing:0;position:absolute;bottom:20px;}

/* main - sketch section */
.section .sketch { width:230px; margin-right:12px; }
.section .sketch_box ul {  } 

/* main - photo section */
.section .photo { width:472px; } 
.section .photo_box ul li:nth-child(2n) { margin-right:0; } 

/* main - news section */
.section .news { width:714px; } 
.section .news_box ul {  } 

/* main - clip section */
.section .clip { width:714px; display:none; } 
.section .clip_box ul {  } 

/* main - insta section */
.section .insta-wrap { display:none; }
.section .insta-wrap .insta { width:250px; height:250px; }
.section .insta-wrap .insta a { display:inline-block; width:100%; height:100%; background-color:#ff9900; }

/* main - cast slide */
.castList { margin-bottom:40px; position:relative; width: 250px; height: 250px;overflow: hidden; }
.castList ul li { float: left;position: relative; width: 250px; height: 250px; background: #e3f1ff;overflow: hidden;}
.castList ul li a{ position: absolute; top: 0; right: 0; }
.castList .name{ font-size:22px; color:#000; position:absolute; top:19px; left:25px; line-height:29px;letter-spacing: -1.5px;}
.castList li a img { width:250px; }

/* main - event banner */
.event-wrap { margin-bottom:45px; width: 250px; height: 250px; overflow: hidden; }
.event-wrap a { display:block; width:100%; height:100%; }

/* footer */
#footer { padding:55px 0; color:#424242; background-color:#ececec; }

/*----------------------------------------------- ¼­ºê ----------------------------------------*/
/*sub*/
.sub .content { width:1024px; *width:1024px;margin: 0 auto; padding-bottom:50px;background: #fff; text-align: left; overflow: hidden;}
.sub .content h2.tit-content { color:#d3d3d3; padding-left:50px; background:#1b5e71 url(http://img.imbc.com/broad/tv/drama/forensic2/images/sub-title.png) 28px no-repeat; border:1px solid #e0e0e0; margin-bottom: 15px;line-height: 44px;font-size:15px;font-weight:bold;}
.sub .content .section-left {position:relative; margin-right: 48px; width: 725px; float: left; }
.sub .content .section-left .imbbs {text-align:center;padding-top:10px;margin-top:10px;border:1px solid #dbdbdb; }
.sub .content .section-right { float: left;}
.sub .border_box {text-align:center;}

/* board */
.recommend-banner { margin-bottom:20px; }

/* concept */
.concept-txt { padding:72px 62px; box-sizing:border-box; }
.concept-txt .top-txt { margin-bottom:70px; }
.concept-txt .bottom-txt { color:#fff; font-family:'notokr-regular'; font-size:18px; line-height:30px; letter-spacing:-2px; }

/* staff */
.staff-wrap { padding:0 56px; box-sizing:border-box; background:url(http://img.imbc.com/broad/tv/drama/forensic2/images/staff-bg.jpg) no-repeat center top; height:582px; }
.staff-main { width:100%; height:500px; display:table; text-align:left; }
.staff-main ul { width:100%; height:100%; display:table-cell; vertical-align:middle; padding-top:20px;}
.staff-main ul li { margin:20px auto 0; overflow:hidden; }
.staff-main ul li:first-child { margin-top:0; }
.staff-main ul li strong, .staff-main ul li span { font-size:18px; line-height:26px; display:block; }
.staff-main ul li strong { box-sizing:border-box; color:#fff; width:16%; margin-right:3%; box-sizing:border-box; float:left; }
.staff-main ul li span {  }
.staff-main ul li span.name-wrap { overflow:hidden; margin-top:26px;width:81%; float:left; box-sizing:border-box; letter-spacing:-1px; word-break:keep-all; }
.staff-main ul li span.name { color:#fff; float:left; font-weight:bold; clear:both; }
.staff-main ul li span.portfolio { color:#fff; word-break:keep-all; margin-bottom:22px; }

.staff-name { padding:30px 0; box-sizing:border-box; overflow:hidden; background-color:#9cd1d3; }
.staff-name table { box-sizing:border-box; width:50%; float:left; overflow:hidden; font-family:'µ¸¿ò', 'dotum', sans-serif; }
.staff-name table tr {  }
.staff-name table tr:first-child { border-top:none; }
.staff-name table th, .staff-name table td { text-align:left; letter-spacing:-1px; vertical-align:middle; font-size:14px; padding:0 10px; color:#333; height:30px; }
.staff-name table th { font-family:'notokr-medium'; font-weight:normal; color:#0b3233; padding-left:50px; }
.staff-name table td { font-family:'notokr-regular'; color:#383838; }
.staff-name table td.spacing-none { letter-spacing:0px; }
.staff-name table tr.first-item th, .staff-name table tr.first-item td { }
.staff-name table tr.last-item th, .staff-name table tr.last-item td {  }
.staff-name table.left { border-right:1px solid #b0dadc; }
.staff-name table.right { border-left:1px solid #8cbcbd; }
.staff-name table.right th { box-sizing:border-box; }

/*cast*/
.ui-list-cast-slide { width:725px; margin-bottom:13px; }
.ui-list-cast-slide ul { width:733px; margin-left:-4px; overflow:hidden; }
.ui-list-cast-slide ul li { float:left; width:25%; padding:0 4px 8px; box-sizing:border-box; background:#fff; }
.ui-list-cast-slide ul li.first {  }
.ui-list-cast-slide ul li.last {  }
.ui-list-cast-slide ul li.prev {  }
.ui-list-cast-slide ul li.next {  }
.ui-list-cast-slide ul li a { font-size:14px; color:#333; border:1px solid #e3e3e3; box-sizing:border-box; display:inline-block; width:100%; text-align:center;padding:15px 0;}
.ui-list-cast-slide ul li.active {  }
.ui-list-cast-slide ul li.active a { color:#1b5e71; border:1px solid #1b5e71; text-decoration: underline; }
.ui-list-cast-slide ul li.active a span {font-weight: bold;}
.ui-list-cast-slide ul li a:hover { color:#1b5e71; border:1px solid #1b5e71; text-decoration: underline; font-weight:bold; }

.ui-list-cast-slide ul.sub-cast li { width:20%; }
.ui-list-cast-slide ul.main-cast li a:hover { border:1px solid #1b5e71; }
.ui-list-cast-slide ul.main-cast li.active a { border:1px solid #1b5e71; }
.ui-list-cast-slide ul.sub-cast li a:hover { border:1px solid #1b5e71; }

.ui-dividing-cast-main { overflow: hidden; position: relative; overflow: hidden;}
.ui-dividing-cast-main .image { overflow: hidden; position: relative; width: 300px; height: 450px; margin: 0 0 10px;  float: left; margin-right: 21px; }
.ui-dividing-cast-main .header { height: 53px; padding: 0 0 0 20px; background-color: #f2f5f5; border-top: 2px solid #e0e8e8; font-size: 14px; font-weight: bold; color: #737270; line-height: 53px; float: left; width: 384px; *width: 360px; }
.ui-dividing-cast-main .header .extra { margin: 0 0 0 6px; padding: 0 0 0 8px; background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/bg-cast-main.png") repeat-y left; }
.ui-dividing-cast-main .description { margin: 0 0 16px; padding: 20px 25px; line-height: 18px; border-bottom: 2px solid #e0e8e8; width: 354px; *width: 360px; float: left; }
.ui-dividing-cast-main .description .meta { font-weight: bold; font-size:13px;margin-bottom: 18px}
.ui-dividing-cast-child { overflow: hidden; position: relative; }
.ui-dividing-cast-child .item { overflow: hidden; position: relative; float: left; width: 200px; height: 206px; margin: 0 5px 0 0; }
.ui-dividing-cast-child .item .image { overflow: hidden; position: relative; width: 200px; height: 150px; margin: 0 0 1px;}
.ui-dividing-cast-child .item .header { height: 53px; padding: 0 20px; background-color: #f2f5f5; border-top: 2px solid #e0e8e8; font-size: 14px; font-weight: bold; color: #737270; line-height: 53px; }
.ui-dividing-cast-child .item .header .extra { margin: 0 0 0 13px; padding: 0 0 0 8px; background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/bg-cast-main.png") repeat-y left; }
.ui-button-cast-main { position: absolute;right: 12px;top: 2px;height: 53px;padding: 0 9px 0 0;line-height: 53px;color: #3c7a72;text-decoration: underline;background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/icon-arrow-right.png") no-repeat right center; }
.ui-button-cast-main strong { font-weight: bold; }
.ui-button-cast-side { display: block; position: absolute; right: 13px; top: 2px; height: 53px; padding: 0 9px 0 0; line-height: 53px; color: #3c7a72;  text-decoration: underline; background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/icon-arrow-right.png") no-repeat right center; }
.ui-dividing-cast-side { overflow: hidden; position: relative; padding: 76px 0 0; background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/bg-cast-header.png") repeat-x top; }
.ui-dividing-cast-side .category { display: block; position: absolute; left: 13px; top: 2px; height: 53px; padding: 0 9px 0 0; line-height: 53px; color: #3c7a72; }
.ui-button-cast-side strong { font-weight: bold; }
.ui-list-cast-side { overflow: hidden; position: relative; }
.ui-list-cast-side .item { position: relative; width: 475px; *width:669px;min-height: 140px; margin-bottom: 20px; *margin-bottom: 45px; padding: 10px 0 0 218px; }
.ui-list-cast-side .item.item_m { margin: 0; } 
.ui-list-cast-side .item .image { overflow: hidden; position: absolute; left: 0; top: 0; width: 200px; height: 150px; }
.ui-list-cast-side .item .image img { width: 200px; *margin-top:-20px; }
.ui-list-cast-side .item .header { margin: 0 0 15px; font-size: 14px; color: #777574; font-weight: bold; }
.ui-list-cast-side .item .header .extra { margin: 0 0 0 13px; padding: 0 0 0 8px; background: url("http://img.imbc.com/broad/tv/drama/hwajung/img/bg-cast-main.png") repeat-y left; font-weight:normal; }
.ui-list-cast-side .item .meta { margin: 0 0 15px; color: #44403e; line-height: 18px; }
.ui-list-cast-side .item .description { color: #44403e; line-height: 1.5; font-weight:bold; }

/*news*/

/*vod preview  */
.preview_wrapper p { text-align:center !important; font-size:12px; }
.preview_wrapper em { text-align:center !important; font-size:12px; }
.preview_wrapper .vod_btn { margin-left:10% !important; }

/* Á¦ÀÛ¹ßÇ¥È¸ */
.live { padding-top:600px; box-sizing:border-box; margin-bottom:20px; background:#262521 url(http://img.imbc.com/broad/tv/drama/speciallaborinspector/images/live-bg.jpg) no-repeat center top; }
.live .live-top {  }
.live .live-info {  }
.live .live-info img { margin-right:-40px; }
.live .live-info span { display:block; }
.live .live-vod { margin-bottom:25px; text-align:center; }
.live .live-vod-wrap { width:660px; margin:0 auto; padding:10px; box-sizing:border-box; background:url(http://img.imbc.com/broad/tv/drama/speciallaborinspector/images/live-frame-bg.png); }
.live .live-bottom { text-align:center; }
.live .heyo-banner { margin-bottom:23px; }
.live .btn-area { margin-bottom:36px; }
.live .btn-area ul { width:450px; margin:0 auto; overflow:hidden; }
.live .btn-area ul li { float:right; }
.live .btn-area ul li:first-child { float:left; }
.live .btn-area ul li a { display:block; }
.live-boardtxt { margin-bottom:30px; background:#000 url(http://img.imbc.com/broad/tv/drama/hideandseek/images/botton-line.png) repeat-x center bottom; color:#fff; text-align:center; padding-bottom:20px; font-family:'notokr-light'; letter-spacing:-1px; font-size:16px; }

/**/
#rptView_ctl00_tblAdamMedia { text-align:center; }
.btn-like-program-wrap .btn-like-program-summary { margin-top:5px !important; }

/*event 2019-05-21 ½Ã½ºÅÛ°³¹ßÆÀ Á¤º´¿ì*/
.cf:after, .cf:before {content: ''; clear: both; display: block;}
.event-box {position: relative;width: 100%;padding: 0; }
.event-box > div {width: 100%;}
.event-box .ml_30 {margin-left: 30px;}
.event-box .num_img {display: inline-block; position: relative; top: 2px; margin-right: 9px; background-size: cover; background-position: center;}
.event-box .evt_bx_01 {height: 478px; background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_bg_001.jpg) 0 0 no-repeat; background-size: cover; background-position: center; /*background-image: none;*/}           
.event-box .evt_bx_02 { background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_bg_002_v2.jpg) 0 0 no-repeat; }
.event-box .evt_bx_02 .bx02_pd_bx {width: auto;height: auto;padding: 32px 0 35px 47px;}
.event-box .evt_bx_02 .txt_ov_ln {display: block;width: 125px;height: 2px;background: #107f9b;margin: 0 0 4px 0;}
.event-box .evt_bx_02 .txt_ov_ln:first-child {margin-top: 0;}
.event-box .evt_bx_02 .bx02_txt_box {width: 100%;}
.event-box .evt_bx_02 .bx02_txt_box > p {float: left;}
.event-box .evt_bx_02 .bx02_txt_box > img {float: right;margin-right: 43px;margin-top: 9px;letter-spacing: -1px;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p1 {width: 130px; font-size: 18px; color: #107f9b; font-weight: bold; line-height: 22px; letter-spacing:-1px; margin-right:30px; }
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 {font-size: 18px; color: #214048; font-weight: normal; line-height: 28px; letter-spacing: -2px;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .c_107f9b {color: #107f9b;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .num_img {width: 21px; height: 21px;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .num_001 {background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_num_001.png) 0 0 no-repeat;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .num_002 {background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_num_002.png) 0 0 no-repeat; margin-top: 0px;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .bg_80ddf7 {background: #80ddf7; color: #214048; font-weight: 900;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 .ml_30 {margin-left: 30px;}
.event-box .evt_bx_02 .bx02_txt_box .bx02_txt_p2 strong {}                 
.event-box .evt_bx_03 { background-color:#0e2227; position: relative; padding-bottom:33px; }
.event-box .evt_bx_03 .bx03_pd_bx {padding: 35px 0 0 48px; margin-bottom:30px; }
.event-box .evt_bx_03 .bx03_txt_box {position: relative;}
.event-box .evt_bx_03 .bx03_txt_box .mbs_edt {position: absolute;  width: 108px; height: 22px; top: 16px; right: 65px; background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_btn_002.png) 0 0 no-repeat; background-size: cover; background-position: center;}
.event-box .evt_bx_03 .bx03_txt_box .mbs_edt a {display: inline-block; width: 100%; height: 100%;}
.event-box .evt_bx_03 .bx03_txt_box > p {float: left;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p1 {width: 109px; height: 34px; background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_notice_001.png) 0 0 no-repeat; margin-right: 12px;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p2 {color: #d3d3d3; font-size: 15px; line-height: 19px; letter-spacing: -1px;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p2 .num_img {width: 12px; height: 13px; margin-bottom: 2px;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p2 .noti_001 {background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_noti_001.png) 0 0 no-repeat;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p2 .noti_002 {background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_noti_002.png) 0 0 no-repeat; margin-top: 4px;}
.event-box .evt_bx_03 .bx03_txt_box .bx03_txt_p2 .ml_30 {margin-left: 21px;}
.event-box .evt_bx_03 .ssn1_link {width: 333px;height: 67px;background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_ctt_btn_001.png) 0 0 no-repeat;background-size: cover;background-position: center; margin:0 auto; }
.event-box .evt_bx_03 .ssn1_link a {display: block; width: 100%; height: 100%;}
.event-box .evt_bx_04 {height: 80px;background: url(http://img.imbc.com/broad/tv/drama/forensic2/images/forensic2_evt_bg_004_v2.jpg) 0 0 no-repeat;background-size: cover;background-position: center;/*background-image: none;*/}