@charset "utf-8";

@font-face {
	font-family: 'S-CoreDream-3Light';
	src:url('font/scdream3-webfont.woff') format('woff'); /* Modern Browsers */
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'S-CoreDream-4Regular';
	src:url('font/scdream4-webfont.woff') format('woff'), /* Modern Browsers */
		url('font/scdream4-webfont.ttf') format('truetype'); /* Safari, Android, iOS */
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'S-CoreDream-5Regular';
	src:url('font/scdream5-webfont.woff') format('woff'), /* Modern Browsers */
		url('font/scdream5-webfont.ttf') format('truetype'); /* Safari, Android, iOS */
	font-weight: normal;
	font-style: normal;
}

/* 링크 ON - KV */
#wrap.linkon{min-width:1212px}
.linkon #container{min-height:auto;margin:0;background-color:#fff}
.linkon #container .inner{width:100%;padding:0}
.linkon #container .bx_slide{position:relative;width:100%;max-width:1212px;height:540px;margin:0 auto}
.linkon #container .bx_slide.only_type{max-width:none}
.linkon #container .bx_slide.only_type .slide_lst{max-width:2000px;margin:0 auto}
.linkon #container .bx_slide.only_type .video_wrap{left:50%;max-width:1212px;transform:translateX(-50%)}
.linkon #container .bx_slide.nodata_type{max-width:none;height:470px;background-color:#fa2828}
.linkon #container .bx_slide.nodata_type .slide_lst{max-width:2000px;margin:0 auto}
.linkon #container .bx_slide .slide_inner{display:block;height:100%;margin:0 auto}
.linkon #container .bx_slide .slide_lst{height:100%;font-size:0;white-space:nowrap}
.linkon #container .bx_slide .slide_item{display:inline-block;position:relative;z-index:1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;vertical-align:top;pointer-events:none}
.linkon #container .bx_slide .slide_item:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);transition:.4s;pointer-events:none;content:''}
.linkon #container .bx_slide .slide_item.is_active{pointer-events:auto}
.linkon #container .bx_slide .slide_item.is_active:before{background:rgba(0,0,0,0.3)}
.is_active .fadeInRight{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;animation-fill-mode:forwards;animation-duration:1.5s}
.linkon .bx_slide .slide_item .txt_area{margin:0 80px;padding-top:71px}
.linkon .bx_slide .slide_item .txt_area.fadeInRight{animation-delay: 0.1s}
.linkon .bx_slide .slide_item .txt_area .tit_box{ position:relative;}
.linkon .bx_slide .slide_item .txt_area .slide_tit{font-size:48px;font-weight:normal;color:#fff;line-height:60px;letter-spacing:-0.5px;white-space:initial;box-sizing:border-box;opacity:0}
.linkon .bx_slide .slide_item .txt_area .slide_tit.tit_1.fadeInRight{animation-delay: 0.2s}
.linkon .bx_slide .slide_item .txt_area .slide_tit.tit_2.fadeInRight{animation-delay: 0.4s}
.linkon .bx_slide .slide_item .txt_area .slide_date{margin-top:16px;font-size:16px;color:#fff;line-height:24px;letter-spacing:-0.5px;opacity:0}
.linkon .bx_slide .slide_item .txt_area .slide_date.fadeInRight{animation-delay: 0.6s}
.linkon .bx_slide .slide_item .btn_play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:32px;background-color:rgba(0,0,0,.2);border:2px solid #fff;opacity:0}
.linkon .bx_slide .slide_item .btn_play:before{position:absolute;top:19px;left:25px;width:0;height:0;border-width:11.5px 0 11.5px 15px;border-style:solid;border-color:transparent;border-left-color:#fff;content:''}
.linkon .bx_slide .video_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:2}
.linkon .bx_slide .video_wrap .video_inner{display:block;width:960px;height:540px;margin:0 auto}
.linkon .bx_slide .video_wrap .btn_video_close{position:absolute;top:0;right:-60px;width:22px;height:22px;padding:19px;box-sizing:content-box;background-color:transparent}
.linkon .bx_slide .video_wrap .btn_video_close:before, .linkon .bx_slide .video_wrap .btn_video_close:after{position:absolute;top:50%;left:50%;width:30px;height:2px;background-color:#fff;margin:-1px 0 0 -15px;content:''}
.linkon .bx_slide .video_wrap .btn_video_close:before{transform:rotate(-45deg)}
.linkon .bx_slide .video_wrap .btn_video_close:after{transform:rotate(45deg)}
.linkon .bx_slide .btn_wrap{position:absolute;top:230px;left:-102px;right:-102px;pointer-events:none}
.linkon .bx_slide .btn_wrap .btn{width:70px;height:96px;background-image:url(../img/sp.png);background-size:424px auto;background-position:-244px -787px;pointer-events:auto}
.linkon .bx_slide .btn_wrap .btn.btn_prev{float:left}
.linkon .bx_slide .btn_wrap .btn.btn_next{float:right;transform:rotateY(180deg)}
.linkon .bx_slide .pagination_wrap{position:absolute;top:432px;left:80px;font-size:0}
.linkon .bx_slide .pagination_wrap .index{display:inline-block;margin-top:2px;font-size:20px;line-height:24px;color:rgba(255,255,255,.6);vertical-align:top}
.linkon .bx_slide .pagination_wrap .index.active{color:#fff}
.linkon .bx_slide .pagination_wrap .index:not(.active):before{display:inline-block;margin:0 8px; vertical-align:top;content:'/'}
.linkon .bx_slide .pagination_wrap .btn_toggle{display:inline-block;position:relative;width:28px;height:28px;margin-left:14px;border-radius:14px;background-color:rgba(0,0,0,.2);vertical-align:top}
.linkon .bx_slide .pagination_wrap .btn_toggle.btn_pause .ico_pause{display:block}
.linkon .bx_slide .pagination_wrap .btn_toggle.btn_play .ico_play{display:block}
.linkon .bx_slide .pagination_wrap .btn_toggle .progress_svg{transform:rotate(-90deg)}
.linkon .bx_slide .pagination_wrap .btn_toggle .progress_stroke{transition:.4s}
.linkon .bx_slide .pagination_wrap .ico_pause{position:absolute;top:9px;left:10px;font-size:0}
.linkon .bx_slide .pagination_wrap .ico_pause:before, .linkon .bx_slide .pagination_wrap .ico_pause:after{display:inline-block;width:3px;height:11px;background-color:#fff;vertical-align:top;content:''}
.linkon .bx_slide .pagination_wrap .ico_pause:after{margin-left:2px}
.linkon .bx_slide .pagination_wrap .ico_play{display:none;position:absolute;top:8px;left:11px;font-size:0}
.linkon .bx_slide .pagination_wrap .ico_play:before{display:block;width:0;height:0;border-width:6px 0 6px 8px;border-style:solid;border-color:transparent;border-left-color:#fff;content:''}

/* 링크 ON - 라이브ON */
.linkon .bx_liveon{max-width:1212px;margin:0 auto;padding:80px 0 116px}
.linkon .bx_liveon .bx_tit{display:block;text-align:center;font-size:30px;line-height:42px;font-weight:700}
.linkon .bx_liveon .lst_liveon{margin-top:32px;font-size:0;text-align:center}
.linkon .bx_liveon .item_liveon{display:inline-block;vertical-align:top}
.linkon .bx_liveon .item_liveon + .item_liveon{margin-left:48px}
.linkon .bx_liveon .item_liveon .img{display:block;position:relative;width:240px;height:240px;border-radius:85px;background-size:cover;background-repeat:no-repeat;background-position:center}
.linkon .bx_liveon .item_liveon .ico_play{position:absolute;top:50%;left:50%;width:30px;height:30px;border:2px solid #fff;border-radius:17px;background-color:rgba(0,0,0,.2);transform:translate(-50%,-50%);}
.linkon .bx_liveon .item_liveon .ico_play:before{display:block;width:0;height:0;margin:9px 0 0 12px;border-width:6px 0 6px 9px;border-style:solid;border-color:transparent;border-left-color:#fff;content:''}
.linkon .bx_liveon .item_liveon .ico_liveon{position:absolute;bottom:-15px;left:50%;padding:5px 13px 3px;border-radius:15px;font-size:14px;line-height:22px;font-weight:500;color:#fff;background-color:#fa2828;transform:translateX(-50%);text-transform:uppercase}
.linkon .bx_liveon .item_liveon .tit{display:block;overflow:hidden;margin:32px auto 0;max-width:209px;font-size:18px;line-height:36px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.linkon .bx_liveon .item_liveon .date{display:block;margin-top:3px;font-size:15px;line-height:22px;color:#000}

/* 링크 ON - 링크ON 리스트 */
.linkon .bx_info{padding:80px 0 120px; background-color:#f4f4f4;}
.linkon .bx_info .bx_inner{overflow:hidden;width:1212px;margin:0 auto}
.linkon .bx_info .bx_inner .lst_info{overflow:hidden;position:relative;margin:80px 0 0;padding:0 67px 0 407px}
.linkon .bx_info .bx_inner .lst_info:first-of-type{margin-top:0}
.linkon .bx_info .bx_inner .bx_lst_view{overflow:hidden;position:relative}
.linkon .bx_info .bx_inner .lst_wrap{display:flex;width:740px;height:436px}
.linkon .bx_info .bx_inner .lst_inner{flex:0 0 auto;height:436px}
.linkon .bx_info .bx_inner .item_info{display:block;position:relative;flex:0 0 auto;width:351px;height:198px;margin:20px 0 0 20px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/linkon_logo.png);background-color:#fff}
.linkon .bx_info .bx_inner .lst_poster{position:absolute;top:0;left:66px;width:340px;height:416px;margin-top:20px;border-right:20px solid #f4f4f4;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/linkon_logo.png);background-color:#fff;z-index:1}
.linkon .bx_info .bx_inner .item_info .lnk_info{display:block;width:100%;height:100%;padding:30px;background-color:#fff;box-sizing:border-box}
.linkon .bx_info .bx_inner .item_info .lnk_info.cast_type{padding:31px 41px}
.linkon .bx_info .bx_inner .item_info .img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}
.linkon .bx_info .bx_inner .item_info .label{display:inline-block;padding:4px 9px 3px;border:1px solid #fa2828;border-radius:11px;font-size:13px;line-height:15px;color:#fa2828;vertical-align:top}
.linkon .bx_info .bx_inner .item_info .tit{display:block;font-size:16px;line-height:24px;color:#000}
.linkon .bx_info .bx_inner .item_info .tit:first-of-type{margin-top:14px}
.linkon .bx_info .bx_inner .item_info .ico_play{position:absolute;top:50%;left:50%;width:30px;height:30px;border:2px solid #fff;border-radius:17px;background-color:rgba(0,0,0,.2);transform:translate(-50%,-50%)}
.linkon .bx_info .bx_inner .item_info .ico_play:before{display:block;width:0;height:0;margin:9px 0 0 12px;border-width:6px 0 6px 9px;border-style:solid;border-color:transparent;border-left-color:#fff;content:''}
.linkon .bx_info .bx_inner .item_info .ico_liveon{position:absolute;top:30px;left:30px;padding:5px 12px 4px;border-radius:12px;font-size:13px;line-height:15px;font-weight:500;color:#fff;background-color:#fa2828;text-transform:uppercase}
.linkon .bx_info .bx_inner .item_info .ico{position:absolute;bottom:30px;right:30px;width:48px;height:48px;background-image:url(../img/sp.png);background-size:424px auto}
.linkon .bx_info .bx_inner .item_info .ico_mark{background-position:-244px -737px}
.linkon .bx_info .bx_inner .item_info .ico_clock{background-position:-294px -737px}
.linkon .bx_info .bx_inner .item_info .ico_date{background-position:-344px -737px}
.linkon .bx_info .bx_inner .item_info .lst_cast_wrap{overflow:hidden;position:absolute;top:31px;bottom:31px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:260px;pointer-events:none}
.linkon .bx_info .bx_inner .item_info .lst_cast_wrap.type_only{top:47px;text-align:center}
.linkon .bx_info .bx_inner .item_info .lst_cast{font-size:0;white-space:nowrap}
.linkon .bx_info .bx_inner .item_info .item_cast{display:inline-block;width:89.6667px;vertical-align:top;}
.linkon .bx_info .bx_inner .item_info .img_cast{display:block;width:80px;height:80px;border-radius:40px;background-image:url(../img/bg_cast.png);background-position:center;background-repeat:no-repeat;background-size:cover}
.linkon .bx_info .bx_inner .item_info .name_cast{display:block;overflow:hidden;margin-top:8px;font-size:16px;line-height:24px;color:#000;text-align:center;text-overflow:ellipsis}
.linkon .bx_info .bx_inner .item_info .btn_cast{position:absolute;top:49px;width:24px;height:24px;padding:10px;box-sizing:content-box;background-color:transparent}
.linkon .bx_info .bx_inner .item_info .btn_cast_prev{left:4px}
.linkon .bx_info .bx_inner .item_info .btn_cast_next{right:4px;transform:rotateY(180deg)}
.linkon .bx_info .bx_inner .item_info .btn_cast:before, .linkon .bx_info .bx_inner .item_info .btn_cast:after{position:absolute;left:16px;top:22px;width:12px;height:2px;background-color:#999;content:''}
.linkon .bx_info .bx_inner .item_info .btn_cast:before{transform-origin:top left;transform:rotate(45deg)}
.linkon .bx_info .bx_inner .item_info .btn_cast:after{transform-origin:bottom left;transform:rotate(-45deg)}
.linkon .bx_info .bx_inner .item_info .btn_cast:disabled:before, .linkon .bx_info .bx_inner .item_info .btn_cast:disabled:after{background-color:#d4d4d4}
.linkon .bx_info .bx_inner .item_info .lst_bullet{position:absolute;bottom:18px;left:10px;right:10px;font-size:0;text-align:center}
.linkon .bx_info .bx_inner .item_info .bullet{display:inline-block;width:8px;height:8px;border-radius:4px;margin-left:6px;vertical-align:top;background-color:#ddd}
.linkon .bx_info .bx_inner .item_info .bullet:first-of-type{margin-left:0}
.linkon .bx_info .bx_inner .item_info .bullet.is_active{background-color:#fa2828}
.linkon .bx_info .btn_more{display:block;position:relative;margin:50px auto 0;padding:13px 52px 13px 38px;border:1px solid #999;border-radius:25px;font-size:18px;line-height:22px;color:#000;background-color:transparent}
.linkon .bx_info .btn_more:before,
.linkon .bx_info .btn_more:after{position:absolute;top:23px;right:31px;width:14px;height:2px;background-color:#000;content:''}
.linkon .bx_info .btn_more:after{transform:rotate(90deg);}

.linkon .bx_info .bx_inner .btn_next{position:absolute;top:20px;right:0;z-index:2;width:68px;height:416px;background-color:#f4f4f4}
.linkon .bx_info .bx_inner .btn_next:before, .linkon .bx_info .bx_inner .btn_next:after{position:absolute;right:0;width:26px;height:4px;background-color:#999;content:''}
.linkon .bx_info .bx_inner .btn_next:before{top:219px;transform-origin:top right;transform:rotate(45deg)}
.linkon .bx_info .bx_inner .btn_next:after{top:215px;transform-origin:bottom right;transform:rotate(-45deg)}
.linkon .bx_info .bx_inner .btn_next:disabled{pointer-events:none}
.linkon .bx_info .bx_inner .btn_next:disabled:before, .linkon .bx_info .bx_inner .btn_next:disabled:after{background-color:#d4d4d4}

.linkon .bx_info .bx_inner .btn_prev{position:absolute;top:20px;left:0;z-index:2;width:68px;height:416px;background-color:#f4f4f4}
.linkon .bx_info .bx_inner .btn_prev:before, .linkon .bx_info .bx_inner .btn_prev:after{position:absolute;left:0;width:26px;height:4px;background-color:#999;content:''}
.linkon .bx_info .bx_inner .btn_prev:before{top:219px;transform-origin:top left;transform:rotate(-45deg)}
.linkon .bx_info .bx_inner .btn_prev:after{top:215px;transform-origin:bottom left;transform:rotate(45deg)}
.linkon .bx_info .bx_inner .btn_prev:disabled{pointer-events:none}
.linkon .bx_info .bx_inner .btn_prev:disabled:before, .linkon .bx_info .bx_inner .btn_prev:disabled:after{background-color:#d4d4d4}

.linkon .bx_info .ly_clip{position:absolute;top:20px;right:0;bottom:0;left:20px;z-index:10}
.linkon .bx_info .ly_clip .img, .linkon .bx_info .ly_clip img, .linkon .bx_info .ly_clip video{display:block;width:100%;height:100%}
.linkon .bx_info .ly_clip .btn_close{position:absolute;top:20px;right:19px;width:30px;height:30px;background:transparent}
.linkon .bx_info .ly_clip .btn_close:before, .linkon .bx_info .ly_clip .btn_close:after{position:absolute;top:14px;left:3px;width:24px;height:2px;background:#fff;content:''}
.linkon .bx_info .ly_clip .btn_close:before{transform: rotate(45deg);}
.linkon .bx_info .ly_clip .btn_close:after{transform: rotate(-45deg);}

/* 링크 ON - 컨텐츠 ON */
.linkon .bx_story_on{max-width:1212px;margin:0 auto;padding:80px 0 116px}
.linkon .bx_story_on .bx_tit{display:block;text-align:center;font-size:30px;line-height:42px;font-weight:700}
.linkon .bx_story_on .filter_wrap{margin:-10px -10px 0 0;font-size:0;text-align:right}
.linkon .bx_story_on .filter_wrap .btn_filter{display:inline-block;position:relative;padding:10px 10px 10px 11px;font-size:15px;line-height:22px;color:#666;background-color:transparent;vertical-align:top}
.linkon .bx_story_on .filter_wrap .btn_filter + .btn_filter:before{position:absolute;top:13px;left:0;width:1px;height:16px;background-color:#d4d4d4;content:''}
.linkon .bx_story_on .filter_wrap .btn_filter.is_active{color:#000;font-weight:600}
.linkon .bx_story_on .lst_story_on{margin-top:7px}
.linkon .bx_story_on .lst_story_on:before, .linkon .bx_story_on .lst_story_on:after{display:table;clear:both;content:''}
.linkon .bx_story_on .item_story_on{float:left;width:390px; margin-left:18px;border:1px solid #e4e4e4;border-radius:8px}
.linkon .bx_story_on .item_story_on:first-of-type{margin-left:0}
.linkon .bx_story_on .item_story_on .meta_wrap{position:relative;padding:19px 19px 25px 82px;border-bottom:1px solid #e4e4e4;font-size:0}
.linkon .bx_story_on .item_story_on .profile{position:absolute;top:19px;left:19px;width:52px;height:52px;border-radius:26px;background-position:center;background-repeat:no-repeat;background-size:cover;vertical-align:top}
.linkon .bx_story_on .item_story_on .name{display:block;overflow:hidden;margin-top:4px;font-size:16px;line-height:24px;color:#010101;white-space:nowrap;text-overflow:ellipsis}
.linkon .bx_story_on .item_story_on .time{display:block;font-size:13px;line-height:18px;color:#666}
.linkon .bx_story_on .item_story_on .img{display:block;height:220px;background-position:center;background-repeat:no-repeat;background-size:cover}
.linkon .bx_story_on .item_story_on .img ~ .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:44px;margin:19px 19px 34px;font-size:15px;line-height:22px;color:#666;text-overflow: ellipsis}
.linkon .bx_story_on .item_story_on .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;height:220px;margin:20px 19px 77px;font-size:15px;line-height:22px;color:#666;text-overflow: ellipsis}

/* 클립 레이어 */
.linkon .btn_nav{position:absolute;top:50%;z-index:2;width:auto;height:auto;background:none}
.linkon .btn_nav .sp{display:block;overflow:hidden;width:18px;height:30px;;background-image:url(../img/sp@2x.png);background-repeat:no-repeat;background-size:500px auto;line-height:999px}
.linkon .btn_nav.btn_prev{left:50%;-webkit-transform:translateX(-550px);transform:translateX(-550px)}
.linkon .btn_nav.btn_next{right:50%;-webkit-transform:translateX(550px);transform:translateX(550px)}
.linkon .btn_nav.btn_prev .sp{background-position:-158px 0}
.linkon .btn_nav.btn_prev:hover .sp{background-position:-178px 0}
.linkon .btn_nav.btn_next .sp{background-position:-158px -31px}
.linkon .btn_nav.btn_next:hover .sp{background-position:-178px -31px}
.linkon .ly_clip_wrap{position:fixed;top:50%;left:50%;z-index:100;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:35px 105px 34px 107px;background-color:#000;color:#fff}
.linkon .ly_clip_wrap .tit_box{font-size:0}
.linkon .ly_clip_wrap .tit{display:inline-block;font-size:18px;font-weight:normal;font-family:'S-CoreDream-4Regular';color:#fff;line-height:40px;letter-spacing:-0.5px;vertical-align:middle}
.linkon .ly_clip_wrap .num{display:inline-block;min-width:22px;height:22px;margin-left:5px;padding:0 4px 0 3px;border:1px solid #1ea889;border-radius:11px;font-size:11px;font-family:'S-CoreDream-4Regular';color:#1ea889;text-align:center;line-height:20px;letter-spacing:-0.5px;vertical-align:middle;box-sizing:border-box}
.linkon .clip_lst{overflow:hidden;max-width:734px;margin-top:10px;font-size:0;white-space:nowrap}
.linkon .clip_item{display:inline-block;margin-left:14px;vertical-align:top}
.linkon .clip_item:first-child{margin-left:0}
.linkon .clip_item a{display:block}
.linkon .clip_item .thumb_box{overflow:hidden;width:360px;height:202px}
.linkon .clip_item .thumb_box .video{width:100%;height:100%}
.linkon .clip_item .clip_tit{width:360px;margin-top:16px;font-size:16px;color:#fff;line-height:24px;white-space:normal}
.linkon .clip_item .clip_date{margin-top:4px;font-size:13px;color:#666;line-height:30px}
.linkon .clip_box.type_only .clip_item .thumb_box{width:466px;height:261px}
.linkon .ly_clip_wrap .btn_nav{position:absolute;top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:auto;background:none}
.linkon .ly_clip_wrap .btn_nav .sp{display:block;overflow:hidden;width:10px;height:18px;;background-image:url(../img/sp@2x.png);background-repeat:no-repeat;background-size:500px auto;line-height:999px}
.linkon .ly_clip_wrap .btn_nav.btn_prev{left:70px}
.linkon .ly_clip_wrap .btn_nav.btn_next{right:68px}
.linkon .ly_clip_wrap .btn_nav.btn_prev .sp{background-position:0 -72px}
.linkon .ly_clip_wrap .btn_nav.btn_prev:hover .sp{background-position:-12px -72px}
.linkon .ly_clip_wrap .btn_nav.btn_next .sp{background-position:0 -92px}
.linkon .ly_clip_wrap .btn_nav.btn_next:hover .sp{background-position:-12px -92px}
.linkon .ly_clip_wrap .btn_close{position:absolute;top:14px;right:10px;width:auto;height:auto;padding:10px;background:transparent}
.linkon .ly_clip_wrap .btn_close .sp{overflow:hidden;display:block;width:12px;height:12px;background:url(../img/sp@2x.png) no-repeat;background-size:500px auto;background-position:-198px -62px;line-height:100px}

/* 링크ON 상세 */
.linkon .detail_wrap{width:1462px;height:100%;margin:0 auto}
.linkon .detail_wrap .top_cont{height:100%;padding-top:17px;box-sizing:border-box}
.linkon .detail_wrap .top_cont .visual_area{position:relative;height:644px;margin:0 auto;border:1px solid #dadada;box-sizing:border-box}
.linkon .detail_wrap .top_cont .visual_box{position:relative;height:100%;box-sizing:border-box}
.linkon .top_cont .visual_area .visual{width:100%}
.linkon .top_cont .visual_area .noti_area{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;background-size:auto 100%;background-repeat:no-repeat;background-position:center;font-size:0;text-align:center}
.linkon .top_cont .visual_area .noti_area:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.linkon .top_cont .visual_area .noti_box{display:inline-block;vertical-align:middle}
.linkon .top_cont .visual_area .noti_box .noti_txt{font-size:20px;font-family:'S-CoreDream-4Regular';color:#fff;line-height:1.3;letter-spacing:-0.5px;white-space:pre-wrap}
.linkon .top_cont .visual_area .noti_box .btn_reserve{width:122px;height:40px;margin-top:15px;border:1px solid #41b30a;border-radius:3px;background-color:transparent;font-size:16px;color:#41b30a;line-height:15px;letter-spacing:-0.5px;box-sizing:border-box}
.linkon .top_cont .visual_area .btn_play{display:inline-block;width:96px;height:96px;background:url(../img/btn_play2.png) no-repeat;background-size:100% auto;vertical-align:middle}

.linkon .detail_wrap .top_cont .tit_area{position:relative;padding:50px 0 20px;border-bottom:1px solid #e4e4e4}
.linkon .detail_wrap .top_cont .tit_area .tit_box{position:relative;padding:0 412px 0 32px;font-family:'S-CoreDream-5Regular';box-sizing:border-box}
.linkon .detail_wrap .top_cont .tit_area .prdt_tit{font-size:0}
.linkon .detail_wrap .top_cont .tit_area .prdt_tit span{font-size:30px;font-weight:normal;color:#333;line-height:36px;letter-spacing:-0.5px;vertical-align:middle}
.linkon .detail_wrap .top_cont .tit_area .prdt_tit.tag_live:after{margin-left:10px;padding:3px 11px 2px;background-color:#da0003;font-size:16px;font-weight:normal;color:#fff;line-height:35px;letter-spacing:-0.5px;vertical-align:middle;content:'LIVE'}
.linkon .detail_wrap .top_cont .tit_area .prdt_date{margin-top:2px;font-family:'S-CoreDream-5Regular';font-size:15px;color:#666;line-height:28px;letter-spacing:-0.5px}
.linkon .detail_wrap .top_cont .tit_area .btn_box{position:absolute;top:50%;right:27px;-webkit-transfrom:translateY(-50%);transform:translateY(-50%);font-size:0}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn{width:180px;height:54px;margin:0 5px;border-radius:3px;font-size:20px;line-height:24px;letter-spacing:-0.5px;box-sizing:border-box}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn.btn_fanclub{border:1px solid #ccc;background:#fff;color:#333}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn.btn_reserve{border:1px solid #41b30a;background:#41b30a;color:#fff}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn.btn_plan{border:1px solid #767676;background:#767676;color:#fff;cursor:default}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn.btn_end{border:1px solid #989898;background:#989898;color:#d0cfd0;cursor:default}
.linkon .detail_wrap .top_cont .tit_area .btn_box .btn.btn_complete{border:1px solid #41b30a;background:#fff;color:#41b30a;cursor:default}

.linkon .detail_wrap .tit_area .flag_bx{margin:0 0 10px 0}

.linkon .detail_wrap .detail_cont{padding-bottom:108px;border:0}
.linkon .detail_wrap .detail_cont .prdt_sum_area{position:relative;min-height:396px;padding:40px 140px 40px 350px;box-sizing:border-box}
.linkon .detail_wrap .detail_cont .prdt_sum_area .thumb_box{position:absolute;top:40px;left:30px;width:260px;height:316px}
.linkon .detail_wrap .detail_cont .prdt_sum_area .thumb_box img{display:block;width:100%;height:100%}
/* .linkon .detail_wrap .detail_cont .prdt_sum_area .btn_share{overflow:hidden;position:absolute;top:37px;right:-2px;width:20px;height:22px;background:url(../img/sp@2x.png) no-repeat;background-size:500px auto;background-position:-222px 0} */
.linkon .prdt_sum_area .sns_lst{position:absolute;top:37px;right:27px;width:94px;height:32px;background:url(../img/sp.png) no-repeat;background-size:424px auto;background-position:-251px -701px;font-size:0}
.linkon .prdt_sum_area .sns_lst li{display:inline-block;width:33.33%;height:100%;vertical-align:top}
.linkon .prdt_sum_area .sns_lst a{display:block;width:100%;height:100%}

.linkon .layer{position:absolute;padding:18px 21px 21px;border:1px solid #666;border-radius:8px;background-color:#fff;box-sizing:border-box}
.linkon .layer .ly_tit{margin-bottom:16px;padding-right:35px;font-size:20px;color:#333;line-height:26px;letter-spacing:-0.5px}
.linkon .layer .btn_close{position:absolute;top:14px;right:10px;width:auto;height:auto;padding:10px;background:transparent}
.linkon .layer .btn_close .sp{overflow:hidden;display:block;width:12px;height:12px;background:url(../img/sp@2x.png) no-repeat;background-size:500px auto;background-position:-198px -48px;line-height:100px}
.linkon .layer .btn_wrap{text-align:right}
.linkon .layer .btn_wrap .btn_confirm{width:60px;height:23px;margin-top:16px;border:1px solid #ccc;background-color:#fff;font-size:13px;color:#666;line-height:20px}
.linkon .ly_reserve_noti{right:32px;bottom:13px;width:320px}
.linkon .ly_reserve_noti .notice_lst li{margin-top:10px;padding-left:10px;font-size:14px;color:#666;line-height:22px;letter-spacing:-0.5px;text-indent:-10px}
.linkon .ly_reserve_noti .notice_lst li:first-of-type{margin-top:0}
.linkon .ly_price_info{top:0;left:120px;width:320px}
.linkon .ly_price_info .price_lst li{margin-top:7px;line-height:22px}
.linkon .ly_price_info .price_lst li:first-of-type{margin-top:0}
.linkon .ly_share{top:30px;right:-2px}
.linkon .ly_share .sns_lst{font-size:0}
.linkon .ly_share .sns_lst li{display:inline-block;margin-left:6px}
.linkon .ly_share .sns_lst li:first-of-type{margin-left:0}
.linkon .ly_share .sns_lst li a{display:block;overflow:hidden;width:36px;height:36px;background:url(../img/sp.png) no-repeat}
.linkon .ly_share .sns_lst li .facebook{background-position:-366px -586px}
.linkon .ly_share .sns_lst li .twitter{background-position:-366px -624px}
.linkon .ly_share .sns_lst li .url{background-position:-366px -662px}

.linkon .detail_cont .tab_lst{padding:0 30px;border-bottom:1px solid #e4e4e4;font-size:0}
.linkon .detail_cont .tab_lst .tab_item{display:inline-block;margin-left:28px}
.linkon .detail_cont .tab_lst .tab_item:first-child{margin-left:0}
.linkon .detail_cont .tab_lst .tab_item a{display:block;position:relative;padding:9px 0;font-size:18px;font-family:'S-CoreDream-4Regular';color:#333;line-height:26px}
.linkon .detail_cont .tab_lst .tab_item.active a:after{position:absolute;bottom:-1px;left:0;z-index:1;width:100%;height:2px;background-color:#00bf7a;content:''}
.linkon .detail_cont .tab_lst .tab_item .item_tit{display:inline-block;vertical-align:middle}
.linkon .detail_cont .tab_lst .tab_item .num{display:inline-block;min-width:20px;height:20px;margin-left:5px;padding:0 8px 0 7px;border:1px solid #e5e5e5;border-radius:11px;font-size:14px;font-family:'S-CoreDream-4Regular';color:#666;text-align:center;line-height:18px;letter-spacing:-0.5px;vertical-align:middle;box-sizing:border-box}
.linkon .detail_cont .tab_lst .badge{display:inline-block;margin-left:4px;padding:2px 7px;border:1px solid #00bf7a;border-radius:9px;font-family:Montserrat-R;font-size:14px;color:#00bf7a;line-height:1;text-transform:uppercase;vertical-align:middle}

.linkon .detail_wrap .detail_info_tbl th, .linkon .detail_wrap .detail_info_tbl td{vertical-align:top}
.linkon .detail_wrap .detail_info_tbl .th, .linkon .detail_wrap .detail_info_tbl .td{position:relative;min-height:40px;padding-bottom:20px;font-size:15px;line-height:20px;letter-spacing:-0.5px;text-align:left;box-sizing:border-box}
.linkon .detail_wrap .detail_info_tbl .th{font-weight:normal;color:#666}
.linkon .detail_wrap .detail_info_tbl .td{color:#333}
.linkon .detail_wrap .detail_info_tbl .td .price_lst li{line-height:24px}
.linkon .detail_wrap .detail_info_tbl .btn_more{display:block;margin-top:5px;padding:0 7px;border:1px solid #ccc;background:transparent;font-size:0;box-sizing:border-box}
.linkon .detail_wrap .detail_info_tbl .btn_more span{display:inline-block;font-size:13px;color:#666;line-height:20px;letter-spacing:-0.5px;vertical-align:middle}
:lang(en) .linkon .detail_wrap .detail_info_tbl .btn_more span{display:inline-block;font-size:13px;color:#666;line-height:21px;letter-spacing:-0.5px;vertical-align:middle}
.linkon .detail_wrap .detail_info_tbl .btn_more:after{display:inline-block;overflow:hidden;width:5px;height:8px;margin-left:5px;background:url(../img/sp@2x.png) no-repeat;background-size:500px auto;background-position:-212px -48px;vertical-align:middle;content:''}
.linkon .detail_wrap .detail_info_tbl .mark{position:relative}
.linkon .detail_wrap .detail_info_tbl .mark span{position:relative;z-index:2}
.linkon .detail_wrap .detail_info_tbl .mark:after{position:absolute;bottom:4px;left:-1px;right:-1px;z-index:1;height:10px;content:''}
.linkon .detail_wrap .detail_info_tbl .mark1:after{background-color:rgba(0,191,122,0.3)}
.linkon .detail_wrap .detail_info_tbl .mark2:after{background-color:rgba(65,179,10,0.3)}
.linkon .detail_wrap .detail_info_tbl .price{font-family:Montserrat-R;color:#41b30a}
.linkon .detail_info_tbl .btn_area{font-size:0}
.linkon .detail_info_tbl .btn:not(:first-child){margin-left:4px}
.linkon .detail_info_tbl .btn.type_border{padding:3px 8px;border:1px solid #d4d4d4;background:#fff;font-size:15px;color:#333}

.linkon .detail_wrap .prdt_cont{padding-top:37px}
.linkon .detail_wrap .prdt_info_area{position:relative;width:980px;margin-top:100px}
.linkon .detail_wrap .prdt_info_area:first-child{margin-top:0}
.linkon .detail_wrap .prdt_info_area .view_box{overflow:hidden;height:224px;padding:0 0 0 210px;box-sizing:border-box}
.linkon .detail_wrap .prdt_info_area .view_box.type_global{min-height:640px;height:640px}
.linkon .detail_wrap .prdt_info_area.detail_info .view_box{min-height:500px;height:500px}
.linkon .detail_wrap .prdt_info_area.open .view_box{height:auto}
.linkon .detail_wrap .prdt_info_area .btn_box{margin-top:20px;padding-left:210px;text-align:left}
.linkon .detail_wrap .prdt_info_area .btn_toggle{display:inline-block;padding:6px 21px 7px 25px;border:1px solid #d4d4d4;border-radius:18px;font-size:15px;color:#333;vertical-align:top}
.linkon .detail_wrap .prdt_info_area .btn_toggle:after{display:inline-block;width:13px;height:9px;margin:-1px 0 0 4px;background:url(../img/sp@2x.png) no-repeat;background-size:500px auto;background-position:-244px 0;vertical-align:middle;content:''}
.linkon .detail_wrap .prdt_info_area.open .btn_toggle:after{transform:rotate(180deg);margin-top:-3px}
.linkon .detail_wrap .prdt_info_area .tit{position:absolute;top:0;left:30px;font-size:20px;font-family:'S-CoreDream-4Regular';color:#333;line-height:26px;letter-spacing:-0.5px}
.linkon .detail_wrap .prdt_info_area .subtit{padding-bottom:6px;font-size:16px;color:#333;line-height:26px;letter-spacing:-0.5px}
.linkon .detail_wrap .prdt_info_area .txt{padding-bottom:20px;font-size:14px;color:#666;line-height:26px;letter-spacing:-0.5px}
.linkon .detail_wrap .prdt_info_area img{width:100%}
.linkon .detail_wrap .prdt_info_area .subtit + img{margin-top:5px}
.linkon .detail_wrap .prdt_info_area.video_info{padding-bottom:0}
.linkon .detail_wrap .prdt_info_area.video_info .view_box{height:auto;min-height:auto}
.linkon .detail_wrap .prdt_info_area.video_info .tit{padding:0}
.linkon .detail_wrap .prdt_info_area.type_short{padding-bottom:0}
.linkon .detail_wrap .prdt_info_area.type_short .view_box{height:auto}

/* 링크TALK */
.linkon .prdt_cont.talk{padding:30px 30px 0}

/* 링크TALK 작성 */
.linkon .review_cont .star_review{padding:28px 20px;background:#f0f0f0}
.linkon .review_cont .board_notice{font-size:15px;color:#666}
.linkon .review_cont .btn_board_notice{margin-left:8px;border-bottom:1px solid #666;font-size:15px;color:#666}
.linkon .review_cont .review_area{margin-top:16px}
.linkon .review_cont .write_review{font-size:0}
.linkon .review_cont .write_review textarea{width:932px;height:70px;padding:20px 18px;border:1px solid #d4d4d4;resize:none;font-size:14px;font-weight:300;line-height:18px;color:#999;box-sizing:border-box}
.linkon .review_cont .write_review textarea::placeholder{font-size:14px}
.linkon .review_cont .write_review .btn{width:150px;height:70px;background:#40b409;font-size:20px;font-weight:500;color:#fff}
.linkon .review_cont .personal_info_area{margin-top:24px}
.linkon .review_cont .personal_info_area.on .btn_personal_toggle .sp{transform:rotate(180deg)}
.linkon .review_cont .personal_info_area.on .personal_info_list{display:block}
.linkon .review_cont .personal_check{position:relative;padding-left:26px;font-size:15px;line-height:18px;color:#333;letter-spacing:-0.03em}
.linkon .review_cont .personal_check:before{position:absolute;top:2px;left:0;width:16px;height:16px;background:url(../img/sp.png) no-repeat;background-size:424px auto;background-position:-283px -32px;vertical-align:middle;content:''}
.linkon .review_cont .personal_info_area input[type="checkbox"]:checked + label:before{background-position:-299px -32px}
.linkon .review_cont .personal_check .require{margin-left:2px;color:#40b409}
.linkon .review_cont .btn_personal_toggle{margin-left:1px;padding:3px 5px;-webkit-appearance:none;background:transparent;letter-spacing:-0.5px;line-height:1;cursor:pointer;vertical-align:1px}
.linkon .review_cont .btn_personal_toggle .sp{overflow:hidden;display:inline-block;width:7px;height:4px;background:url(../img/sp_theater.png) no-repeat;background-position:-478px -452px;background-size:754px auto;vertical-align:middle;line-height:999px}
.linkon .review_cont .personal_info_list{display:none;margin-top:10px;padding:0 35px;color:#999}
.linkon .review_cont .personal_info_item{font-size:14px;line-height:24px;text-indent:-12px;letter-spacing:-0.5px;word-break:keep-all}

/* 링크TALK 리스트 */
.linkon .review_list_area{margin-top:40px}
.linkon .review_list_area.no_review .review_item{line-height:160px;font-size:14px;color:#999;text-align:center;box-sizing:border-box}
.linkon .review_list{border:solid #999;border-width:1px 0 0}
.linkon .review_item{padding:27px 10px 25px;line-height:22px}
.linkon .review_item:not(:first-child){border-top:1px solid #e1e1e1}
.linkon .review_item .review_txt{margin:0;font-family:'Noto-R';font-size:14px;letter-spacing:-0.5px;color:#444;white-space:pre-wrap;word-break:keep-all}
.linkon .review_item .review_txt.is_modify{color:#e5e5e5}
.linkon .review_item .review_info{overflow:hidden;margin:10px 0 0;font-size:0}
.linkon .review_info .review_box{display:inline-block;padding-left:0;font-size:0;vertical-align:top}
.linkon .review_info .review_box dd{display:inline-block;font-size:13px;vertical-align:middle}
.linkon .review_info .review_box .review_user{color:#444}
.linkon .review_info .review_box .review_date{margin-left:10px;font-family:'Montserrat-R';color:#999}
.linkon .review_info .review_box .review_reserver{margin-left:5px}
.linkon .review_info .review_box .reserver_ico{display:block;padding:0 5px;border:1px solid #41b40a;border-radius:50px;font-size:12px;color:#41b40a;text-align:center;line-height:18px}
.linkon .review_info .btn_area{display:inline-block;margin-left:15px;vertical-align:middle;font-size:0;line-height:1}
.linkon .review_info .btn_area .btn{width:auto;height:auto;margin-left:4px;padding:0 3px;line-height:18px;border:1px solid #e1e1e1;font-size:12px;background:#fff;color:#999;cursor:pointer}
.linkon .review_info .btn_area .btn:first-child{margin-left:0}

/* 링크TALK 이벤트 템플릿 */
.linkon .basic_template{position:relative;padding:20px 20px 45px}
.linkon .basic_template .event_mark_box{position:absolute;top:20px;left:20px;width:100px;height:100px;background:url(../img/sp_theater.png) no-repeat;background-size:754px auto}
.linkon .basic_template .event_mark_box.invite{background-position:0 -541px}
.linkon .basic_template .event_desc_box{padding:25px 130px 30px;letter-spacing:-0.5px;word-break:break-all;text-align:center}
.linkon .basic_template .event_desc_box .event_tit{font-size:24px;font-weight:700;color:#333}
.linkon .basic_template .event_desc_box .event_sub_tit{margin-top:25px;font-size:14px;line-height:24px;color:#999}
.linkon .basic_template .event_goods_box{margin-top:25px;font-size:0}
.linkon .basic_template .event_goods_tit{display:inline-block;position:relative;font-size:14px;line-height:24px;color:#00bf7a;vertical-align:top}
.linkon .basic_template .event_goods_tit:after{position:absolute;top:5px;right:-9px;width:1px;height:14px;background:#00bf7a;content:''}
.linkon .basic_template .event_goods{display:inline-block;max-width:353px;margin-left:16px;font-size:14px;line-height:24px;vertical-align:top;text-align:left}
.linkon .basic_template .event_date{width:720px;margin:0 auto;padding:7px;border:2px solid #f0f0f0;border-radius:50px;font-size:0;text-align:center}
.linkon .basic_template .event_date .date_tit{display:inline-block;position:relative;margin-left:25px;font-size:14px;color:#00bf7a;vertical-align:middle}
.linkon .basic_template .event_date .date_tit:after{position:absolute;top:3px;right:-7px;width:1px;height:13px;background:#00bf7a;content:''}
.linkon .basic_template .event_date .date{display:inline-block;margin-left:13px;font-family:'Montserrat-R';font-size:14px;vertical-align:middle}
.linkon .basic_template .event_notice{margin-top:25px;padding:0 10px 0 33px;color:#999;line-height:24px;letter-spacing:-0.5px;text-indent:-13px;text-align:center}
.linkon .banner_template{overflow:hidden}
.linkon .banner_template img{width:100%}

.linkon .detail_wrap .prdt_cont.clip{padding-top:0}
.prdt_clip_lst{padding:8px 0;font-size:0}
.prdt_clip_lst .prdt_clip_item{display:inline-block;width:348px;margin:32px 22px 0 0;text-align:left;vertical-align:top}
.prdt_clip_lst .prdt_clip_item:nth-child(4n){margin-right:0}
.prdt_clip_lst .prdt_clip_item a{display:block}
.prdt_clip_lst .prdt_clip_item .thumb_box{overflow:hidden;width:100%;height:195px}
.prdt_clip_lst .prdt_clip_item .thumb_box .video{width:100%;height:100%}
.prdt_clip_lst .prdt_clip_item .clip_tit{width:100%;margin-top:10px;font-size:16px;color:#333;line-height:24px}
.prdt_clip_lst .prdt_clip_item .clip_date{margin-top:3px;font-size:13px;color:#666;line-height:30px}

@media screen and (max-width:1920px) {
	.linkon .detail_wrap{width:1218px}
	.linkon .detail_wrap .top_cont .visual_area{width:1212px;height:503px}
	.linkon .detail_wrap .top_cont .tit_area .prdt_tit span{font-size:26px}

	.prdt_clip_lst{padding:8px 28px 8px 50px}
	.prdt_clip_lst .prdt_clip_item{width:360px;margin:32px 20px 0 0}
	.prdt_clip_lst .prdt_clip_item:nth-child(4n){margin-right:20px}
	.prdt_clip_lst .prdt_clip_item .thumb_box{height:202px}
}

@media screen and (max-width:1416px) {
	.linkon .bx_slide .btn_wrap{left:50%;right:initial;width:100vw;min-width:1212px;transform:translateX(-50%)}
}

@media screen and (min-width:1212px) {
	.linkon #container .bx_slide.only_type .txt_area{width:1052px;margin:0 auto}
}


/* 링크 ON 메인 : 배너 없을 경우 */
.linkon #container.nodata .inner{background-image:url(../img/bg_linkon.jpg);background-repeat:no-repeat;background-color:#110004;background-position:top center}
.linkon #container .nodata_box{position:absolute;top:50%;left:0;width:100%;height:126px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}

.linkon #container.nodata.opening .inner{background-image:url(../img/bg_linkon_opening.jpg);background-size:auto 100%;background-color:#000}
:not(:lang(ko)) .linkon #container.nodata.opening .inner{background-image:url(../img/bg_linkon_opening_en.jpg);background-size:auto 100%;background-color:#000}


@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-27px);
		transform: translateX(-27px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-27px);
		-ms-transform: translateX(-27px);
		transform: translateX(-27px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
}

/* 부가상품 안내 */
.linkon .prdt_cont.additional_info{padding:30px 30px}
.linkon .prdt_cont.additional_info .tbl_tit{display:block;margin-bottom:8px;font-size:14px;color:#333;line-height:22px;letter-spacing:-0.5px}
.linkon .prdt_cont.additional_info .contents{margin-bottom:28px}
.linkon .prdt_cont.additional_info .tbl_notice table{width:100%;background:#f2f2f0;font-size:14px;color:#666;letter-spacing:-1px}
.linkon .prdt_cont.additional_info .tbl_notice thead th{background:#dbdbd9;font-weight:bold;text-align:center}
.linkon .prdt_cont.additional_info .tbl_notice th{padding:10px 18px;border:1px solid #dbdbd9;font-weight:normal;line-height:20px;text-align:left}
.linkon .prdt_cont.additional_info .tbl_notice td{padding:10px 18px;border:1px solid #dbdbd9;line-height:24px}
.linkon .prdt_cont.additional_info .tbl_notice th.tc{padding:0;text-align:center}
.linkon .prdt_cont.additional_info .tbl_notice li{position:relative;padding-left:6px;}
.linkon .prdt_cont.additional_info .tbl_notice li:before{position:absolute;top:10px;left:0;width:2px;height:2px;background:#999;content:''}
.linkon .prdt_cont.additional_info .tbl_notice .type_number li{padding-left:10px;text-indent:-10px}
.linkon .prdt_cont.additional_info .tbl_notice .type_number li:before{display:none}
.linkon .prdt_cont.additional_info .tbl_notice+.tbl_notice{margin-top:20px}