@charset 'utf-8';
/*! common */
.clfix{*zoom:1}
.clfix:after,.clfix:before{line-height:0;display:table;content:''}
.clfix:after{clear:both}
/*! 湲곗〈 IR湲곕쾿(hidden_new) */
.hidden,.hidden_new{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}
.hide_txt{font-size:1px;line-height:0;position:absolute;display:inline-block;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}
.bx_zone{position:relative;width:1245px;margin:0 auto}
/*! skipnav */
.skipnav{line-height:1;position:absolute;z-index:9999;top:0;left:0;width:100%;height:0}
.skipnav a{font-size:0;line-height:1;display:block;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;padding:0}
.skipnav a:active,.skipnav a:focus,.skipnav a:hover{font-size:1.333em;font-weight:700;line-height:100%;position:absolute;z-index:50;top:0;left:0;width:100%;height:19px;margin:0;padding:5px 0;text-align:center;color:#fff;border:1px solid #c4d7ea;background:#2b6cb0}
/*! Browser Upgrade Prompt */
.ie7 #wrap,.ie8 #wrap{position:relative}
.browserupgrade{position:relative;display:none;height:60px;padding:25px 0 0;text-align:center;background:#202020}
.browserupgrade strong{margin-right:20px}
.browserupgrade a{font-size:14px;display:inline-block}
.browserupgrade .browser_update{margin-right:110px}
/*! dimm */
.dimm{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;display:none;opacity:.6;background:#000;filter:alpha(opacity=60)}
.dimm img{display:block}
/*! loading */
.all_loading .loading{position:fixed;z-index:100;top:50%;left:50%;display:block;width:36px;height:36px;margin:-18px 0 0 -18px;background:url(/images/common/img_loading_bar.gif) center center no-repeat}
/*! Layout */
#wrap{width:100%;min-width:1300px}
/*! bg01:�꾨줈洹몃옩/�몄꽦��, bg02:2 VOD/�⑥뿉��/�댁슜沅�, bg03:�대깽��, bg04:4_�뚯궗�뚭컻/留덉씠�섏씠吏�/寃���/洹몄쇅怨듯넻 */
#wrap.bg01{background:url(/images/common/bg_container01.png) center top no-repeat}
#wrap.bg02{background:url(/images/common/bg_container02.png) center top no-repeat}
#wrap.bg03{background:url(/images/common/bg_container03.png) center top no-repeat}
#wrap.bg04{background:url(/images/common/bg_container04.png) center top no-repeat}
#header{width:100%;height:110px}
#header h1{position:relative;width:1245px;margin:0 auto}
#header h1 a{position:absolute;z-index:10;top:24px;left:50%;display:block;width:115px;height:57px;margin:0 0 0 -58px;text-indent:-999em;background:url(/images/common/h1_logo.png) left top no-repeat}
#header h1 a.s01{background-position:left -58px}
#header h1 a.s02{background-position:left -116px}
#header h1 a.s03{background-position:left -174px}
#header h1 a.s04{background-position:left -232px}
#header .gnb_dimm{display:block;width:100%;transition:opacity .5s;opacity:0;filter:alpha(opacity=0)}
#header.on .gnb_dimm{position:absolute;z-index:6;top:0;left:0;display:block;min-width:1300px;height:110px;opacity:.4;background:#000;filter:alpha(opacity=40)}
#header.on .search_zone{display:block;opacity:1;filter:alpha(opacity=100)}
#header.on .util,#header.on h1{z-index:5}
#container{min-width:1300px}
#content{width:1245px;margin:0 auto;padding:0 0 100px}
/*! Layout - �쒕툕 移댄뀒怨좊━蹂� 硫붾돱 �곸뿭 */
#content .side_content_area{float:left;width:278px;padding:0 0 30px;border:1px solid #eaeaea;border-top:0}
#content .lnb_area{width:220px;padding:40px 30px 70px}
#content .lnb_area .lnb>li{position:relative;border-bottom:1px solid #eaeaea}
#content .lnb_area .lnb>li>a{font-size:18px;font-weight:700;position:relative;z-index:2;display:block;padding:16px 0 18px;color:#2a2a2a}
#content .lnb_area .lnb>li.on>a,#content .lnb_area .lnb>li>a:active,#content .lnb_area .lnb>li>a:focus,#content .lnb_area .lnb>li>a:hover{color:#ff3091}
#content .lnb_2depth_area{position:relative}
#content .lnb_2depth_area .bu{position:absolute;top:-30px;right:10px;width:16px;height:8px;background:url(/images/common/ico_change.png) -400px 0 no-repeat}
#content .lnb_area .lnb>li.on>.lnb_2depth_area>.bu{background-position:-400px -10px}
#content .lnb_2depth{display:none;padding:10px 0 17px;border-top:1px solid #eaeaea}
#content .lnb_area .lnb>li.on>.lnb_2depth_area>.lnb_2depth{border:0}
#content .lnb_2depth>li{margin-top:2px}
#content .lnb_2depth>li:first-child{margin-top:0}
#content .lnb_2depth>li>a{font-size:14px;display:block;padding-left:9px}
#content .lnb_2depth>li .ico_new{vertical-align:-2px}
#content .lnb_2depth>li.on_2depth>a,#content .lnb_2depth>li>a:hover{color:#ff3091;background:url(/images/common/bl_lnb_pink.gif) left 8px no-repeat}
/*! �쒕툕 - �곷떒 �곸뿭 */
.pro_sub_top_area{position:relative;overflow:hidden;min-width:1245px;/*! height:300px;*/text-align:center}
/*! �쒕툕 - 濡쒖뺄 硫붾돱 */
.top_lnb_wrap.bottom_line{width:100%;border-bottom:1px solid #eaeaea}
.top_lnb_area{position:relative;width:1245px;height:30px;margin:0 auto;padding:11px 0 0}
.top_lnb_area .btn_buy_ticket{position:absolute;top:6px;right:0;width:164px;height:25px;padding:9px 0 0;text-align:center;border:1px solid #eaeaea}
.top_lnb_area .btn_buy_ticket span{display:inline-block;width:116px;height:15px;background:url(/images/vod/sprites_txt_buyticket.png) 0 -15px no-repeat}
.top_lnb{width:100%;text-align:center}
.top_lnb>a{font-size:16px;font-weight:700;position:relative;top:1px;display:inline-block;margin-left:17px;padding:0 9px 8px;vertical-align:top;color:#797d84}
.top_lnb>a:first-child{margin-left:0}
.top_lnb>a.on{color:#000;border-bottom:2px solid #000}
.top_lnb>a:after{position:absolute;bottom:-2px;left:0;width:0;height:2px;content:'';transition:width .3s;background-color:#000}
.top_lnb>a:focus,.top_lnb>a:hover{color:#000;border-bottom:none}
.top_lnb>a:focus:after,.top_lnb>a:hover:after{width:100%}
.top_lnb>a.on:after{transition:none}
/*! Layout - �쒕툕 醫뚯륫 硫붾돱�� 怨듯넻 �곸뿭 - �щ씪�대뱶 */
.sub_banner01{text-align:center}
.sub_banner01>a{display:block;width:250px;margin:0 auto}
.sub_banner01>a>img{width:250px}
.sub_comm_content{position:relative;width:220px;margin:13px auto 0;border-bottom:1px solid #eaeaea}
.sub_comm_content.no_line{border-bottom:0}
.sub_comm_content.no_line .txt_area{padding-bottom:13px}
.sub_comm_content.last_child{border-bottom:0}
.sub_comm_content .slide_tit{font-size:16px;font-weight:700;line-height:44px;height:44px;color:#2a2a2a}
.lnb_slide_wrap{position:relative;overflow:hidden;width:220px}
.lnb_on_air .lnb_slide_wrap{height:93px;margin-bottom:30px}
.lnb_on_air .lnb_slide_wrap>ul{position:relative;top:50%;height:93px;margin-top:-46px}
.lnb_slide_wrap>ul>li{float:left}
.lnb_slide_wrap>ul>li>a{display:block;width:220px;text-align:center}
.lnb_on_air .lnb_slide_wrap>ul>li>a{line-height:93px;height:93px}
.lnb_on_air .lnb_slide_wrap>ul>li>a .img_area img{width:220px;height:93px}
.lnb_slide_wrap>ul>li>a .img_area{position:relative;display:block;overflow:hidden;width:220px;height:125px}
.lnb_slide_wrap>ul>li>a .img_area>img{max-width:220px;max-height:125px}
.lnb_slide_wrap>ul>li>a .img_area .ico_play{position:absolute;bottom:10px;left:10px}
.lnb_slide_wrap>ul>li>a .img_area .time{position:absolute;right:0;bottom:0}
.lnb_slide_wrap>ul>li>a .txt_area{display:block;padding:10px 0 20px;text-align:left}
.lnb_slide_wrap>ul>li>a .txt_area span{padding-top:5px}
.lnb_slide_wrap>ul>li>a .txt_area span:first-child{padding-top:0}
.lnb_slide_wrap>ul>li>a .txt_area .txt01{font-size:14px;line-height:20px;display:block;overflow:hidden;max-height:40px;color:#1b2637}
.lnb_slide_wrap>ul>li>a .txt_area .txt02{font-size:13px;display:block}
.lnb_slide_wrap>ul>li>a .txt_area .txt03{font-size:14px;line-height:20px;display:block;overflow:hidden;max-height:40px}
.sub_comm_content .btn_attendants02{position:absolute;top:10px;right:0}
.lnb_on_air .btn_lnb_slide_ctr a{position:absolute;top:60px;display:block;width:7px;height:13px;margin-top:-22px;background:url(/images/common/ico_change.png) no-repeat}
.lnb_on_air .btn_lnb_slide_ctr a.btn_lnb_prev{left:-17px;background-position:-400px -20px}
.lnb_on_air .btn_lnb_slide_ctr a.btn_lnb_next{right:-17px;background-position:-410px -20px}
/*! HOT �ы넗 */
.sub_comm_content.no_line .lnb_slide_wrap .img_area{display:table;background:#000}
.sub_comm_content.no_line .lnb_slide_wrap .img_area .img{display:table-cell;vertical-align:middle;width:220px;height:125px}
.sub_comm_content.no_line .lnb_slide_wrap .img_area .img img{max-width:220px;max-height:125px}
.r_section .sub_comm_content.no_line .lnb_slide_wrap .img_area .img{width:300px;height:170px}
.r_section .sub_comm_content.no_line .lnb_slide_wrap .img_area .img img{max-width:300px;max-height:170px}
/*! Layout - �쒕툕 醫뚯륫 硫붾돱�� 怨듯넻 �곸뿭 - VOD 移댄뀒怨좊━ */
.r_section .sub_banner01>a{width:300px}
.r_section .sub_banner01>a>img{width:300px;height:250px}
.r_section .lnb_slide_wrap,.r_section .sub_comm_content{width:300px}
.r_section .lnb_on_air .lnb_slide_wrap{height:133px}
.r_section .lnb_on_air .lnb_slide_wrap>ul{height:133px;margin-top:-66px}
.r_section .lnb_slide_wrap>ul>li>a{width:300px}
.r_section .lnb_slide_wrap>ul>li>a .img_area{overflow:hidden;width:300px;height:170px;background:#000}
.r_section .lnb_slide_wrap>ul>li>a .img_area>img{max-width:300px;max-height:170px}
.r_section .lnb_on_air .btn_lnb_slide_ctr a{top:74px;margin-top:-12px}
.r_section .lnb_on_air>ul>li>a{height:133px}
.r_section .lnb_on_air .lnb_slide_wrap>ul>li>a{line-height:133px;height:133px}
.r_section .lnb_on_air .lnb_slide_wrap>ul>li>a .img_area{background:0 0}
.r_section .lnb_on_air .lnb_slide_wrap>ul>li>a .img_area img{width:300px;height:133px}
/*! Layout - �쒕툕 醫뚯륫 硫붾돱�� 怨듯넻 �곸뿭 - SNS */
.lnb_sns_list{width:220px;margin:0 auto;padding:17px 0 29px}
.r_section .lnb_sns_list{width:300px}
.lnb_sns_list>li{float:left;width:25%;height:22px;background:url(/images/common/bu_sns_line.png) left center no-repeat}
.lnb_sns_list>li:first-child{background-image:none}
.lnb_sns_list>li>a{position:relative;display:block;width:100%;height:100%}
.lnb_sns_list>li>a .ico{position:absolute;top:50%;left:50%;display:block;background:url(/images/common/ico_change.png) no-repeat}
.lnb_sns_list>li.sns01>a .ico{width:21px;height:18px;margin:-9px 0 0 -10px;background-position:0 -150px}
.lnb_sns_list>li.sns02>a .ico{width:12px;height:22px;margin:-11px 0 0 -6px;background-position:-30px -150px}
.lnb_sns_list>li.sns03>a .ico{width:21px;height:15px;margin:-7px 0 0 -10px;background-position:-50px -150px}
.lnb_sns_list>li.sns04>a .ico{width:15px;height:20px;margin:-10px 0 0 -7px;background-position:-80px -150px}
.lnb_sns_list>li.sns05>a .ico{width:15px;height:24px;margin:-10px 0 0 -5px;background-position:-100px -150px}
.lnb_sns_list>li.sns01>a:active .ico,.lnb_sns_list>li.sns01>a:focus .ico,.lnb_sns_list>li.sns01>a:hover .ico{background-position:0 -180px}
.lnb_sns_list>li.sns02>a:active .ico,.lnb_sns_list>li.sns02>a:focus .ico,.lnb_sns_list>li.sns02>a:hover .ico{background-position:-30px -180px}
.lnb_sns_list>li.sns03>a:active .ico,.lnb_sns_list>li.sns03>a:focus .ico,.lnb_sns_list>li.sns03>a:hover .ico{background-position:-50px -180px}
.lnb_sns_list>li.sns04>a:active .ico,.lnb_sns_list>li.sns04>a:focus .ico,.lnb_sns_list>li.sns04>a:hover .ico{background-position:-80px -180px}
.lnb_sns_list>li.sns05>a:active .ico,.lnb_sns_list>li.sns05>a:focus .ico,.lnb_sns_list>li.sns05>a:hover .ico{background-position:-100px -180px}
/*! Layout - �쒕툕 醫뚯륫 硫붾돱�� 怨듯넻 �곸뿭 - �ㅽ럹�� �듭빱釉뚮━�� */
.sub_comm_content .special_briefing{padding:10px 0 0}
.sub_comm_content .special_briefing dt{position:relative;width:220px}
.sub_comm_content .special_briefing dt img{display:block;width:220px}
.sub_comm_content .special_briefing dt .layer{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:35px;opacity:.8;background:#000;filter:alpha(opacity=80)}
.sub_comm_content .special_briefing dt .layer_txt{font-size:14px;line-height:35px;position:absolute;z-index:3;bottom:0;left:0;overflow:hidden;width:200px;height:35px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;color:#fff;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.sub_comm_content .special_briefing dd{padding:15px 0 0}
.sub_comm_content .special_briefing dd .bl_gray_dot li a{display:inline-block;overflow:hidden;width:210px;white-space:nowrap;text-overflow:ellipsis}
.sub_comm_content .special_briefing .more{position:absolute;top:8px;right:0}
.sub_comm_content h3{font-size:16px;font-weight:700;margin-bottom:13px;color:#2a2a2a}
.sub_comm_content h3 span{font-size:14px;font-weight:400;margin-left:7px;padding-left:10px;color:#797d84;background:url(/images/vod/title_var.gif) left center no-repeat}
/*! Layout - �쒕툕 醫뚯륫 硫붾돱�� 怨듯넻 �곸뿭 - �ㅽ럹�� �듭빱釉뚮━�� - VOD 移댄뀒怨좊━ */
.r_section .sub_comm_content .special_briefing dt{position:relative;width:300px}
.r_section .sub_comm_content .special_briefing dt a{display:block}
.r_section .sub_comm_content .special_briefing dt img{display:block;width:300px}
.r_section .sub_comm_content .special_briefing dd .bl_gray_dot li a{width:290px}
.r_section .sub_comm_content .special_briefing dt .layer_txt{width:280px}
/*! �쒕툕 怨듯넻 而⑦뀗痢� - notice */
.pro_notice{width:100%;height:37px;margin:0 auto 58px;padding:17px 0 0;background:#e5e5e5}
.pro_notice.no_bottom{margin-bottom:0}
.pro_notice .bx_notice{width:1215px;margin:0 auto;padding:0 0 0 30px}
.pro_notice .bx_notice strong{float:left;overflow:hidden;height:20px;color:#2a2a2a}
.pro_notice .bx_notice strong a{/*!display:block;*/color:#2a2a2a}
.pro_notice .bx_notice span{float:right;margin-right:0}
.pro_notice .bx_notice span strong{margin-left:10px;color:inherit}
/*! Layout - �쒕툕 怨듯넻 而⑦뀗痢� �곸뿭 */
#content .content_area{float:right;width:904px;padding:58px 0 100px}
/*! Layout - �쒕툕 怨듯넻 ���댄� �곸뿭 */
.content_tit_area{width:100%;margin-top:78px;padding:0 0 28px;border-bottom:1px solid #eaeaea}
.content_tit_area.mgt0{margin-top:0}
.content_tit_area.mgt30{margin-top:30px}
.content_tit_area.no_space{margin-top:0}
.content_tit_area.first_child{margin-top:-2px}
.content_tit_area.no_line{padding-bottom:29px;border-bottom:0}
/*! 寃뚯떆�� �곸뿭�� ���댄� 蹂대뜑 ��젣*/
.content_tit{font-size:28px;font-weight:700;line-height:32px;float:left;letter-spacing:-3px;color:#2a2a2a}
/*! Layout - �쒕툕 濡쒖��댁뀡 �곸뿭 */
.location_map{position:relative;top:10px;float:right}
.location_map>li{float:left;margin-left:10px;padding:0 0 0 14px;background:url(/images/common/bu_location.png) left 4px no-repeat}
.location_map>li.first_child{margin-left:0;padding:0;background:0 0}
.location_map>li>a,.location_map>li>span{font-size:13px;line-height:16px;display:block}
.location_map>li>a.home{position:relative;top:1px;width:15px;height:14px;background:url(/images/common/ico_change.png) -460px -60px no-repeat}
.location_map>li>a:active,.location_map>li>a:focus,.location_map>li>a:hover{text-decoration:underline}
/*! Title */
h2.tit_h2{display:block;margin:50px 0 30px;text-align:center}
/*! util */
.util{position:absolute;z-index:10;top:0;right:0}
.util li{float:left;margin-left:-1px}
.util li:first-child{margin-left:0}
.util li a{font-size:12px;font-weight:700;line-height:24px;display:block;width:94px;height:26px;text-align:center;color:#8d8d8d;border:1px solid #e8e8e8;border-top:0}
.util li.jmnet a .ico_jmnet{display:inline-block;width:10px;height:5px;margin-left:6px;vertical-align:1px;background:url(/images/common/ico_comm.png) -10px -10px no-repeat}
.util li.on a{position:relative;color:#ff3091;border:1px solid #ff3091;border-top:0}
.util li .ico_util{display:inline-block;width:16px;height:16px;margin-right:1px;vertical-align:-5px;text-indent:-999em;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.util li .ico_util.ico_joins{background-position:0 -290px}
.util li .ico_util.ico_facebook{background-position:-40px -290px}
.util li .ico_util.ico_twitter{background-position:-20px -290px}
.util li .ico_util.ico_kakao{background-position:-250px -520px}
.util li .ico_util.ico_naver{background-position:-270px -520px}
.util li .ico_util.ico_admin{background-position:0 0}
.util .jtbc2,.util .jtbc3,.util .jtbc4,.util .jtbcgolf{text-indent:-9999px}
#header .util li.jtbc2 a,#header .util li.jtbc3 a,#header .util li.jtbc4 a,#header .util li.jtbcgolf a{width:80px}
.util .jtbc2{background-image:url(/images/common/util_jtbc2.png);background-repeat:no-repeat;background-position:center 6px}
.util .jtbc3{background-image:url(/images/common/util_jtbc3.png);background-repeat:no-repeat;background-position:center 6px}
.util .jtbc4{background-image:url(/images/common/util_jtbc4.png);background-repeat:no-repeat;background-position:center 6px}
.util .jtbcgolf{background-image:url(/images/common/util_jtbcgolf.png);background-repeat:no-repeat;background-position:center 6px}
.sub .util .jtbc2{background-image:url(/images/common/util_jtbc2_sub.png);background-repeat:no-repeat;background-position:center 6px}
.sub .util .jtbc3{background-image:url(/images/common/util_jtbc3_sub.png);background-repeat:no-repeat;background-position:center 6px}
.sub .util .jtbc4{background-image:url(/images/common/util_jtbc4_sub.png);background-repeat:no-repeat;background-position:center 6px}
.sub .util .jtbcgolf{background-image:url(/images/common/util_jtbcgolf_sub.png);background-repeat:no-repeat;background-position:center 6px}
/*! j_mnet_zone */
.jmnet_zone{position:absolute;z-index:25;top:0;left:0;display:none;width:100%;height:295px;background:url(/images/common/bg_jmnet.png) left top repeat-x}
.jmnet_zone .bx_zone{padding:40px 0 0}
.jmnet_zone ul{width:1245px}
.jmnet_zone li{float:left;width:170px;min-height:235px;padding:0 0 0 39px;background:url(/images/common/bg_jmnet_line.gif) right top no-repeat}
.jmnet_zone li.internet{width:160px}
.jmnet_zone li.pro{width:160px;border:0;background:0 0}
.jmnet_zone .magazine{overflow:hidden;width:383px}
.jmnet_zone .magazine dl{float:left}
.jmnet_zone .magazine dl.area01{width:151px}
.jmnet_zone .magazine dl.area02{width:112px}
.jmnet_zone .magazine dl.area03{width:120px}
.jmnet_zone dt{height:33px;margin-bottom:23px;padding:18px 0 0}
.jmnet_zone dt span{display:block;height:18px;text-indent:-999em;background-image:url(/images/common/tit_comm.png);background-repeat:no-repeat}
.jmnet_zone .newspaper dt span{width:31px;background-position:-286px -102px}
.jmnet_zone .broadcast dt span{width:30px;background-position:-327px -102px}
.jmnet_zone .magazine dt span{width:45px;background-position:-367px -102px}
.jmnet_zone .internet dt span{width:45px;background-position:-422px -102px}
.jmnet_zone .pro dt span{width:82px;background-position:-477px -102px}
.jmnet_zone dd{margin-bottom:9px}
.jmnet_zone dd a{font-size:12px;font-weight:700;color:#5d6064}
.jmnet_zone dd a:active,.jmnet_zone dd a:focus,.jmnet_zone dd a:hover{color:#ff3091}
.jmnet_zone .jmnet_close{position:absolute;top:0;right:0;display:block;width:92px;height:31px;text-indent:-999em;background:url(/images/common/btn_jmnet_close.gif) left top no-repeat}
.zone2.jmnet_zone{height:320px;background:url(/images/common/bg_jmnet2.png) left top repeat-x}
.zone2.jmnet_zone li{min-height:252px;background:url(/images/common/bg_jmnet_line2.gif) right top no-repeat}
.zone2.jmnet_zone li.newspaper{width:226px;padding-left:20px}
.zone2.jmnet_zone li.broadcast{width:170px;padding-left:21px}
.zone2.jmnet_zone li.lesure{width:190px;padding-left:21px}
.zone2.jmnet_zone .lesure dt span{height:51px;background-image:url(/images/common/tit_common_bxzone_lesure.png)}
.zone2.jmnet_zone li.magazine{width:304px;padding-left:23px}
.zone2.jmnet_zone li.magazine dl.area01{width:164px}
.zone2.jmnet_zone li.magazine dl.area02{width:140px}
.zone2.jmnet_zone li.internet{width:132px;padding-left:20px}
.zone2.jmnet_zone li.pro{width:134px;padding-left:21px;background:0 0}
div .util li.j-brand a{width:120px;background:url(http://nstatic.jtbc.joins.com/images/common/bg_jmnet_brand.png) no-repeat}
.sub div .util li.j-brand a{background:0 0}
.zone3.jmnet_zone{height:320px;background:url(http://nstatic.jtbc.joins.com/images/common/bg_jmnet2.png) left top repeat-x}
.zone3.jmnet_zone li{min-height:252px;background:url(http://nstatic.jtbc.joins.com/images/common/bg_jmnet_line2.gif) right top no-repeat}
.zone3.jmnet_zone li.newspaper{width:150px;padding-left:20px}
.zone3.jmnet_zone li.broadcast{width:145px;padding-left:21px}
.zone3.jmnet_zone li.lesure{width:175px;padding-left:21px}
.zone3.jmnet_zone .lesure dt span{height:51px;background-image:url(http://nstatic.jtbc.joins.com/images/common/tit_common_bxzone_lesure.png)}
.zone3.jmnet_zone li.magazine{width:245px;padding-left:23px}
.zone3.jmnet_zone li.magazine dl.area01{width:125px;background:url(http://nstatic.jtbc.joins.com/images/common/tit_common_bxzone_magazine_press.png) 0 17px no-repeat}
.zone3.jmnet_zone li.magazine dl.area02{width:100px}
.zone3.jmnet_zone li.pro{width:145px;padding-left:21px}
.zone3.jmnet_zone li.pro dl{background:url(http://nstatic.jtbc.joins.com/images/common/tit_common_bxzone_pro.png) 0 17px no-repeat}
.zone3.jmnet_zone li.service{width:210px;padding-left:20px;background:0 0}
.zone3.jmnet_zone .service dl{float:left}
.zone3.jmnet_zone li.service dl.area01{width:110px;background:url(http://nstatic.jtbc.joins.com/images/common/tit_common_bxzone_service.png) 0 17px no-repeat}
.zone3.jmnet_zone li.service dl.area02{width:90px}
.zone3.jmnet_zone li.magazine dt span,.zone3.jmnet_zone li.pro dt span,.zone3.jmnet_zone li.service dt span{background-image:none}
/*! gnb */
.gnb_wrap{width:100%}
.gnb{position:relative;width:1245px;height:58px;margin:0 auto;padding:52px 0 0}
.gnb li{float:left;margin:0 20px}
.gnb li:first-child{margin-left:0}
.gnb li a{display:block;height:19px;text-indent:-999em;background-image:url(/images/common/tit_comm.png);background-repeat:no-repeat}
.gnb .gnb_left{float:left}
.gnb .gnb_right li{margin:0 13px}
.gnb li.gnb_search{margin:-4px 3px 0 12px}
.gnb li.gnb_search .search_zone{position:absolute;z-index:6;top:-52px;left:0;display:none;width:100%;height:110px;transition:opacity .5s;opacity:0;filter:alpha(opacity=0)}
.gnb li.gnb_search .search_zone>span{position:absolute;z-index:10;top:43px;right:0;display:block;width:343px;height:33px;padding:7px 0;border:1px solid #2a2a2a;background:#fff}
.gnb li.gnb_search .search_zone .inptxt{font-family:'留묒�怨좊뵓','Malgun Gothic','Apple Gothic',dotum,gulim,sans-serif;font-size:16px;width:260px;height:30px;margin-left:10px;padding:0 20px 0 10px;color:#2a2a2a;border:0}
.ie7 .gnb li.gnb_search .search_zone .inptxt,.ie8 .gnb li.gnb_search .search_zone .inptxt,.ie9 .gnb li.gnb_search .search_zone .inptxt{height:20px;padding:5px 20px 5px 10px}
.gnb li.gnb_search .search_zone .btn_inp_search{position:absolute;top:0;right:0;display:block;width:18px;height:18px;padding:15px;text-indent:-999em;background:url(/images/common/gnb_inp_search.png) 13px 15px no-repeat}
.gnb li.gnb_search .search_zone .del{position:absolute;top:0;right:-50px;display:block;width:16px;height:15px;padding:17px;text-indent:-999em;background:url(/images/common/btn_sch_close.png) 18px 18px no-repeat}
.gnb li.m01 a{width:72px;background-position:0 -100px}
.gnb li.m02 a{width:36px;background-position:-112px -100px}
.gnb li.m03 a{width:44px;background-position:-188px -100px}
.gnb li.m04 a{width:49px;background-position:0 -188px}
.gnb li.m05 a{width:49px;background-position:-75px -188px}
.gnb li.m06 a{width:49px;background-position:-150px -188px}
.gnb li.m07 a{width:48px;background-position:-225px -188px}
.gnb li.gnb_search a{width:28px;height:28px;background-position:-283px -185px}
/*! 201806 jtbc2,4 �몄꽦�� gnb 異붽� */
#header{position:relative;z-index:12}
.gnb .gnb_right{float:right;position:relative;zoom:1}
.gnb .gnb_right:after{display:block;clear:both;content:' '}
.gnb .gnb_right li.m06 div a{font-size:16px;display:block;height:15px;margin-bottom:11px}
.gnb .gnb_right li.m06 .gnb-schedule-wrap{margin-top:-9px;padding-top:25px}
.gnb .gnb_right li.m06 .gnb-schedule{display:none;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.1)}
.ie8 .gnb .gnb_right li.m06 .gnb-schedule{border:1px solid #000;background:url(/images/common/bg_gnb_schedule.png)}
.gnb .gnb_right li.m06 .gnb-schedule-wrap .gnb-schedule div.m06-1{padding-top:16px}
.gnb .gnb_right li.m06 .gnb-schedule-wrap .gnb-schedule div.m06-5{padding-bottom:13px}
.gnb .gnb_right li.m06 div.m06-1 a{width:34px;background-image:url(/images/common/tit_schedule_jtbc.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-2 a{width:42px;background-image:url(/images/common/tit_schedule_jtbc2.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-3 a{width:123px;background-image:url(/images/common/tit_schedule_jtbc3.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-4 a{width:43px;background-image:url(/images/common/tit_schedule_jtbc4.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-5 a{width:70px;background-image:url(/images/common/tit_schedule_jtbc5.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-1 a:hover{background-image:url(/images/common/tit_schedule_jtbc_on.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-2 a:hover{background-image:url(/images/common/tit_schedule_jtbc2_on.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-3 a:hover{background-image:url(/images/common/tit_schedule_jtbc3_on.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-4 a:hover{background-image:url(/images/common/tit_schedule_jtbc4_on.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06 div.m06-5 a:hover{background-image:url(/images/common/tit_schedule_jtbc5_on.png);background-repeat:no-repeat;background-position:0 0}
.gnb .gnb_right li.m06{position:relative}
.gnb .gnb_right li.m06 .gnb-schedule{position:absolute;top:33px;left:-57px;box-sizing:border-box}
.gnb .gnb_right li.m06 .gnb-schedule div{box-sizing:border-box;padding:10px 20px 5px}
.gnb .gnb_right li.m06 div a{max-width:124px;margin:0}
.sub .gnb .gnb_right li.m06 .gnb-schedule{border:none;border-bottom:1px solid #e8e8e8;background:#fff}
.sub .gnb .gnb_right li.m06 .gnb-schedule .border{display:none}
.sub .gnb .gnb_right li.m06 .gnb-schedule div{box-sizing:border-box;padding:10px 20px 5px;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;background:#fff}
.sub .gnb .gnb_right li.m06 .gnb-schedule div:first-child{border-top:1px solid #e8e8e8}
.sub .gnb .gnb_right li.m06 div.m06-1 a{background-image:url(/images/common/tit_schedule_jtbc_sub.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-2 a{background-image:url(/images/common/tit_schedule_jtbc2_sub.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-3 a{background-image:url(/images/common/tit_schedule_jtbc3_sub.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-4 a{background-image:url(/images/common/tit_schedule_jtbc4_sub.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-5 a{background-image:url(/images/common/tit_schedule_jtbc5_sub.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-1 a:hover{background-image:url(/images/common/tit_schedule_jtbc_sub_on.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-2 a:hover{background-image:url(/images/common/tit_schedule_jtbc2_sub_on.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-3 a:hover{background-image:url(/images/common/tit_schedule_jtbc3_sub_on.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-4 a:hover{background-image:url(/images/common/tit_schedule_jtbc4_sub_on.png);background-repeat:no-repeat;background-position:0 0}
.sub .gnb .gnb_right li.m06 div.m06-5 a:hover{background-image:url(/images/common/tit_schedule_jtbc5_sub_on.png);background-repeat:no-repeat;background-position:0 0}
/*! gnb_black */
.gnb_black #header h1 a{background-position:0 0}
.gnb_black .util li a{width:96px;height:27px;color:#fff;border:0;background:url(/images/common/tit_comm.png) no-repeat}
.gnb_black .util li a .ico_jmnet{background-position:-80px -50px}
.gnb_black .gnb li.m01 a{background-position:0 -70px}
.gnb_black .gnb li.m02 a{background-position:-112px -70px}
.gnb_black .gnb li.m03 a{background-position:-188px -70px}
.gnb_black .gnb li.m04 a{background-position:0 -159px}
.gnb_black .gnb li.m05 a{background-position:-75px -159px}
.gnb_black .gnb li.m06 a{background-position:-150px -159px}
.gnb_black .gnb li.m07 a{background-position:-225px -159px}
.gnb_black .gnb li.gnb_search a{background-position:-283px -155px}
/*! gnb_over */
.gnb li.m01 a:active,.gnb li.m01 a:focus,.gnb li.m01 a:hover{background-position:0 -130px}
.gnb li.m02 a:active,.gnb li.m02 a:focus,.gnb li.m02 a:hover{background-position:-112px -130px}
.gnb li.m03 a:active,.gnb li.m03 a:focus,.gnb li.m03 a:hover{background-position:-188px -130px}
.gnb li.m04 a:active,.gnb li.m04 a:focus,.gnb li.m04 a:hover{background-position:0 -218px}
.gnb li.m05 a:active,.gnb li.m05 a:focus,.gnb li.m05 a:hover{background-position:-75px -218px}
.gnb li.m06 a:active,.gnb li.m06 a:focus,.gnb li.m06 a:hover{background-position:-150px -218px}
.gnb li.m07 a:active,.gnb li.m07 a:focus,.gnb li.m07 a:hover{background-position:-225px -218px}
.gnb li.gnb_search a:active,.gnb li.gnb_search a:focus,.gnb li.gnb_search a:hover{background-position:-283px -214px}
/*! footer */
#footer{position:relative;min-width:1300px;border-top:1px solid silver}
#footer .f_content{position:absolute;top:0;left:0;width:100%;height:19px;padding:20px 0 21px;transition:all .2s}
#footer .f_content .f_second{display:none}
#footer .f_content.open{z-index:2;height:63px;background:url(/images/common/bg_footer_grad.png) left bottom repeat-x #fff}
#footer .f_menu{position:relative;width:1245px;margin:0 auto;padding:0}
#footer .f_menu ul{margin-left:149px}
#footer .f_menu ul:first-child{margin-bottom:22px}
#footer .f_menu li{float:left;margin-left:12px;padding-left:14px;background:url(/images/common/f_menu_var.gif) left 4px no-repeat}
#footer .f_menu li:first-child{margin:0;padding:0;background:0 0}
#footer .f_menu li a{font-weight:700;display:block;color:#5d6064}
#footer .f_menu li a strong{font-weight:700;color:#2a2a2a}
#footer .f_menu li a:active,#footer .f_menu li a:focus,#footer .f_menu li a:hover{text-decoration:underline}
#footer .f_more{position:absolute;top:0;right:27px;display:block;width:67px;height:13px;text-indent:-999em;background:url(/images/common/tit_comm.png) left -42px no-repeat}
#footer .f_content.open .f_more{background-position:-77px -42px}
#footer .f_address_wrap{margin-top:60px;padding:33px 0 40px;border-top:1px solid #e4e4e4}
#footer .f_address{position:relative;width:1096px;margin:0 auto;padding:0 0 0 149px;color:#797d84}
#footer .f_address .f_logo{position:absolute;top:0;left:0}
#footer .f_address ul{overflow:hidden;margin-bottom:5px}
#footer .f_address li{font-size:13px;line-height:18px;float:left;margin-right:11px;padding-right:11px;background:url(/images/common/f_var.gif) right 3px no-repeat}
#footer .f_address li.last{margin:0;background:0 0}
#footer .f_address li a{font-weight:700;color:#5d6064}
#footer .f_address .copyright{margin-top:8px}
#footer .f_address .qr_code{position:absolute;top:5px;right:0}
/*! Ico_comm */
.ico_new{display:inline-block;width:15px;height:15px;text-indent:-999em;background:url(/images/common/ico_change.png) -90px -130px no-repeat}
.ico_play{width:36px;height:36px;text-indent:-999em;background:url(/images/common/ico_comm.png) -60px -180px no-repeat}
.ico_play_big{display:block;width:50px;height:50px;text-indent:-999em;background:url(/images/common/ico_comm.png) 0 -160px no-repeat}
.ico_video_play{display:block;width:84px;height:84px;text-indent:-999em;background:url(/images/common/btn_play_movie.png) left top no-repeat}
.time{font-size:12px;line-height:24px;position:absolute;z-index:10;right:0;bottom:0;display:block;width:70px;height:24px;text-align:center;letter-spacing:-1px;color:#ccc;background:url(/images/common/ico_time.png) left top}
a:active .over_line,a:focus .over_line,a:hover .over_line{position:absolute;z-index:10;top:-1px;left:-1px;display:block;width:100%;height:100%;border:1px solid #c7c7c7}
/*! �곕졊�쒗븳 */
.ico_rank{font-weight:700;display:inline-block;text-align:center}
.ico_subtitle{font-size:12px;line-height:22px;display:inline-block;width:auto;height:22px;padding:0 5px;text-align:center;border:1px solid #eaeaea}
.ico_rank.r19{font-size:12px;line-height:22px;width:22px;height:22px;text-align:center;color:#ff0909;border:1px solid #ff0909}
.ico_rank.r15{font-size:10px;line-height:13px;width:14px;height:15px;padding:0 1px 0 0;color:#848484;border:1px solid #8d8f92}
.letter0{letter-spacing:0}
/*! Card_list Common */
.card_list li{float:left;margin-left:-1px}
.card_list li:first-child{margin-left:0}
.card_list li .img{position:relative;display:block;overflow:hidden}
.card_list li .img .ico_play{position:absolute;bottom:9px;left:12px}
.card_list li .txt,.card_list li .txt>em,.card_list li .txt>span{display:block}
.card_list li .txt{line-height:20px;padding:0 0 0 14px}
.card_list li .txt.add_count{position:relative;padding:0 0 0 31px}
.card_list li .txt.add_count .count{font-size:22px;position:absolute;top:0;left:0;display:block;width:30px}
.card_list li .txt>span{font-size:16px;font-weight:700;line-height:22px;overflow:hidden;color:#1b2637}
.card_list li .txt .font18{font-size:18px;line-height:22px}
.card_list li .txt>em{margin-top:9px;color:#5d6064}
.card_list li .empty,.card_list li a{display:block;padding:14px;border:1px solid #eaeaea}
.card_list li a .v_dimm{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background:url(/images/common/bg_video_dimm.png)}
.card_list li a:focus,.card_list li a:hover{position:relative;z-index:10;border:1px solid #c7c7c7;background:#fcfcfc}
.card_list li a{transition:border 1s,background 1s}
.card_list li a .img img{transition:transform .5s cubic-bezier(.175,.885,.32,1.275);transform:scale(1)}
.card_list li a:hover .img img{transform:scale(1.03) rotate(.02deg)}
.card_list li .ico_status,.card_list li .ico_status2,.card_list li .ico_status3{position:absolute;z-index:10;top:0;left:0}
.c_three li{width:416px}
.c_three li a{height:334px;padding:0}
.c_three li .img{width:416px;height:234px;margin:0 0 24px}
.c_three li .img img{position:relative;z-index:5;top:-1px;left:-1px;width:416px;height:234px}
.c_three li .txt{padding:0;text-align:center}
.c_three li .txt span{font-size:20px;line-height:24px;max-height:48px}
.c_three li .txt em{margin-top:4px}
.c_three li a:focus,.c_three li a:hover{position:relative}
.c_three li a:hover .img img{transform:none}
.c_three ul li.w415,.c_three ul li.w415 .img,.c_three ul li.w415 .img img{width:415px}
.c_three_left ul li{margin-top:-1px}
.c_three_left ul:first-child li{margin-top:0}
.c_three_left li:first-child{width:415px}
.c_three_left li{width:416px}
.c_three_left li a{height:353px;padding:0}
.c_three_left li .img{width:387px;height:218px;margin:13px 13px 21px}
.c_three_left li .img img{width:387px;height:218px;position:relative;z-index:5;top:-1px;left:-1px}
.c_three_left li .txt{padding:0 26px;text-align:left}
.c_three_left li .txt span{font-size:22px;line-height:25px;color:#1b2637}
.c_three_left li .txt em{margin-top:13px}
.event_three ul{margin-bottom:19px}
.event_three ul:last-child{margin:0}
.event_three ul li{margin-top:-1px}
.event_three ul:first-child li{margin-top:0}
.event_three li:first-child{width:415px}
.event_three li{width:416px}
.event_three li a{height:360px;padding:0}
.event_three li .img{width:387px;height:195px;margin:13px 13px 26px}
.event_three li .img img{position:relative;z-index:5;top:-1px;left:-1px;width:387px;height:195px}
.event_three li .txt{padding:0 26px;text-align:left}
.event_three li .txt .ttl{font-size:18px;line-height:24px;display:block;overflow:hidden;width:360px;max-height:40px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.event_three li .txt .add{display:block;overflow:hidden;height:44px;margin:10px 0 0;color:#5d6064}
.event_three li .txt .date{font-size:14px;color:#5d6064}
.c_three_3line ul.clfix:first-child li{margin-top:0}
.c_three_3line li{width:302px;margin-top:-1px}
.c_three_3line li:first-child{margin-left:0}
.c_three_3line li a{height:272px}
.c_three_3line li .img{width:274px;height:155px;margin:0 0 25px}
.c_three_3line li .img img{width:274px;height:155px}
.c_three_3line li .txt{width:240px}
.c_three_3line li .txt span{max-height:44px}
.c_three_3line li .txt em{margin-top:13px}
.c_three_3line li .v_dimm{display:none}
.c_three_push li{position:relative;width:487px;margin:0}
.c_three_push li:first-child{margin-right:1px}
.c_three_push li a{height:361px;padding:0;border:0!important}
.c_three_push li .img,.c_three_push li a .img,.c_three_push li a .img img{width:487px;height:361px}
.c_three_push li a:focus,.c_three_push li a:hover{border:0!important}
.c_three_push li.v_banner{float:right;width:250px;height:230px}
.c_three_push li.v_banner .banner_img{width:250px;height:230px;margin-bottom:20px}
.c_three_push li.v_banner .iframe_zone.banner_img img{width:250px;height:230px}
.c_three_push li.v_banner .iframe_zone img{width:250px;height:111px}
.c_three_push li.v_banner .iframe_zone a{height:auto}
.c_three_push li a:hover .img img{transform:none}
.c_three_connect ul.clfix:first-child li{margin-top:0}
.c_three_connect ul.clfix li{margin-top:-1px}
.c_three_connect li{width:281px}
.c_three_connect li:first-child{width:280px}
.c_three_connect li a{height:250px}
.c_three_connect li .img{width:253px;height:142px;margin:0 0 24px}
.c_three_connect li .img img{width:253px;height:142px}
.c_three_connect li .txt{width:242px}
.c_three_connect li .txt span{max-height:43px}
.c_four li{width:312px}
.c_four li a{height:253px}
.c_four li .img{width:282px;height:159px;margin:0 0 17px}
.c_four li .img img{width:282px;height:159px}
.c_four li .txt{width:253px}
.c_four li .txt>em{margin-top:5px}
.c_four li .txt.add_count{width:236px}
.c_four li .txt span{max-height:44px}
.c_four_sub ul.clfix:first-child li{margin-top:0}
.c_four_sub li{width:227px/*! margin-top:-1px */}
.c_four_sub li:first-child{width:226px}
.c_four_sub li .empty,.c_four_sub li a{height:196px}
.c_four_sub li .img{width:197px;height:112px;margin:0 0 14px}
.c_four_sub li .img img{width:197px;height:112px}
.c_four_sub li .txt{padding-left:10px}
.c_four_sub li .txt span{max-height:44px}
.c_four_photo li{width:312px}
.c_four_photo li a{height:300px;padding:0}
.c_four_photo li .img{width:310px;height:206px;margin:0 0 23px;text-align:center;background:#000}
.c_four_photo li .img img{max-width:310px;max-height:207px}
.c_four_photo li .txt{overflow:hidden;padding:0}
.c_four_photo li .txt span{float:left;overflow:hidden;width:180px;height:45px;padding:0 33px 0 26px;border-right:1px solid #eaeaea}
.c_four_photo li .txt .photo{font-size:16px;float:left;width:28px;height:35px;margin:0;padding:12px 0 0 42px;background:url(/images/program/ico_photo.png) 16px 14px no-repeat}
.c_five li{width:250px}
.c_five li:first-child{width:249px}
.c_five li a{height:202px;padding:13px}
.c_five li .img{width:221px;height:125px;margin:0 0 15px}
.c_five li .img img{width:221px;height:125px}
.c_five li .img .ico_play{bottom:5px}
.c_five li .txt{width:193px}
.c_five li .txt span{max-height:44px}
.c_six li:first-child{width:205px}
.c_six li{width:209px}
.c_six li a{height:318px}
.c_six li .img{width:178px;height:256px;margin:0 0 16px}
.c_six li .img img{width:178px;height:256px}
.c_six li a:hover .img img{transform:none}
.c_six li .txt{width:177px;padding-left:1px}
.c_six li .txt>span{font-size:18px;line-height:22px;height:44px}
/*! Tab Common */
.tab_normal{margin:0 0 20px}
.tab_normal li{float:left}
.tab_normal li a{padding:0 9px;-webkit-transition:color .15s cubic-bezier(.39,.575,.565,1);transition:color .15s cubic-bezier(.39,.575,.565,1);color:#797d84;background:url(/images/common/tab_var.gif) left 6px no-repeat}
.tab_normal .on a{color:#2a2a2a}
.tab_normal li:first-child a{background:0 0!important}
.tab_normal.right{float:right}
.tab_normal.size16 li a{font-size:16px}
.tab_normal.size16 li.on a{font-weight:700}
.tab_basic{width:1000px;margin:0 auto 20px;text-align:center}
.tab_basic li{display:inline-block;box-sizing:border-box;margin-left:-5px}
.win_10 .tab_basic li:first-child{margin-left:-5px}
.tab_basic li:first-child{margin-left:0}
.tab_basic li.on:first-child a{border:1px solid #2a2a2a}
.tab_basic li a{-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);letter-spacing:-1px;font-weight:700;display:block;padding:6px 18px 8px;text-align:center;color:#797d84;border:1px solid #ddd}
.tab_basic li a.size01{width:79px}
.tab_basic li a.size02{width:162px;padding:10px 18px 12px}
.tab_basic .on a{position:relative;color:#2a2a2a;border:1px solid #2a2a2a}
.tab_basic a:focus,.tab_basic a:hover{z-index:1;color:#2a2a2a}
.tab_basic.three li a{width:41px}
.tab_basic.four li a{width:54px}
.chl_visual_wrap .tab_basic a{width:79px}
.tab_comm{overflow:hidden;width:100%;height:45px;margin-bottom:30px;background:url(/images/common/bg_tab_line.gif) left bottom repeat-x}
.tab_comm li{float:left;margin-left:-1px}
.tab_comm li:first-child{margin-left:0}
.tab_comm li a{font-size:16px;font-weight:700;line-height:41px;position:relative;display:block;height:43px;-webkit-transition:border-color .2s cubic-bezier(.39,.575,.565,1);transition:border-color .2s cubic-bezier(.39,.575,.565,1);text-align:center;color:#797d84;border:1px solid #ddd;border-bottom:0}
.tab_comm li.on a{position:relative;z-index:2;height:44px;color:#1b2637;border:1px solid #000;border-bottom:0;background:url(/images/common/bg_tab_white.gif) left bottom repeat-x}
.tab_comm li a:focus,.tab_comm li a:hover{color:#2a2a2a}
.tab_comm li.on a:focus,.tab_comm li.on a:hover{color:#1b2637}
.intention_plan_area .tab_comm.two{margin-top:80px}
.tab_comm.two{width:904px}
.tab_comm.two li:first-child{width:453px}
.tab_comm.two li{width:452px}
.tab_comm.three{width:840px}
.tab_comm.three li:first-child{width:282px}
.tab_comm.three li{width:280px}
.tab_comm.seven{width:1245px}
.tab_comm.seven li:first-child{width:177px}
.tab_comm.seven li{width:179px}
/*! tab_taglist */
.tab_taglist{width:100%;margin-bottom:29px}
.tab_taglist li{float:left;margin-left:-1px}
.tab_taglist li:first-child{margin:0}
.tab_taglist li a{font-size:16px;font-weight:700;display:block;width:145px;height:93px;padding:0 30px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-align:center;color:#797d84;border:1px solid #eaeaea;border-bottom:1px solid #000}
.tab_taglist li.on a{position:relative;color:#2a2a2a;border:1px solid #000;border-bottom:0}
.tab_taglist li.last_child a{width:153px}
.tab_taglist li a span{display:table;height:94px}
.tab_taglist li .vbox_txt{display:table-cell;vertical-align:middle}
.tab_taglist li a:focus,.tab_taglist li a:hover{height:93px;color:#2a2a2a}
.tab_taglist li.on a:focus,.tab_taglist li.on a:hover{color:#2a2a2a}
/*! tab_relation */
.tab_relation{position:relative;width:855px;height:36px;margin:0 auto 20px}
.tab_relation .btn_next,.tab_relation .btn_prev{position:absolute;top:0;width:36px;height:36px;text-indent:-999em;background-image:url(/images/common/btn_rolling_comm.png);background-repeat:no-repeat}
.tab_relation .btn_prev{left:-1px;display:none;background-position:0 -260px}
.tab_relation .btn_next{right:0;display:none;background-position:-35px -260px}
.tab_relation .rolling_relation{position:relative;overflow:hidden;width:785px;margin-left:35px;opacity:0;filter:alpha(opacity=0)}
.tab_relation .rolling_relation .l_dimm{position:absolute;top:1px;left:0;display:none;width:21px;height:34px;content:'';background:url(/images/program/bg_characters_shadow_l.png) left top no-repeat}
.tab_relation .rolling_relation .w_dimm{position:absolute;top:1px;right:0;display:none;width:21px;height:34px;background:url(/images/program/bg_characters_shadow.png) right top no-repeat}
.tab_relation .rolling_relation li:first-child{margin:0}
.tab_relation .rolling_relation li{float:left;margin-left:-1px}
.tab_relation .rolling_relation li a{font-weight:700;line-height:32px;display:block;min-width:71px;height:34px;padding:0 20px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-align:center;color:#797d84;border:1px solid #ddd}
.tab_relation .rolling_relation li.on a{position:relative;z-index:2;color:#2a2a2a;border:1px solid #000}
.tab_relation .rolling_relation li a:focus,.tab_relation .rolling_relation li a:hover{color:#2a2a2a}
.tab_relation .rolling_relation li.on a:focus,.tab_relation .rolling_relation li.on a:hover{color:#2a2a2a}
.tab_relation .btn_prev.disabled{z-index:2;background-position:-160px 0}
.tab_relation .btn_next.disabled{z-index:2;background-position:-195px 0}
/*! Bullet COMMON */
.bl_gray_dot li{margin-bottom:3px;padding-left:9px;background:url(/images/common/bl_gray_dot.gif) left 10px no-repeat}
.bl_gray_dot li:last-child{margin:0}
.bl_gray_dot li a{color:#5d6064}
.bl_gray_dot2 li{margin-bottom:5px;padding-left:12px;background:url(/images/program/bl_gray_dot2.gif) left 10px no-repeat}
.bl_gray_dot2 li a{color:#5d6064}
.bl_gray_dot2 li:last-child{margin:0}
.bl_lgray_dot a{font-size:12px;display:inline-block;padding-left:7px;color:#9e9e9e;background:url(/images/common/bl_lgray_dot.gif) left 10px no-repeat}
.bl_caution li{font-size:13px;margin:1px 0;padding-left:23px;color:#797d84;background:url(/images/common/bl_caution.png) left 3px no-repeat}
.bl_check li{font-size:13px;margin:1px 0;padding-left:23px;color:#797d84;background:url(/images/common/bl_check.png) left 4px no-repeat}
/*! BTN COMMON */
.btn_area{position:relative;width:100%;height:38px;text-align:center}
.btn_area a{margin:0 0 0 6px}
.btn_area a:first-child{margin:0}
.btn_area.left{text-align:left}
.btn_area.left a:first-child{margin-left:0}
.btn_area.justify,.btn_area.right{text-align:right}
.btn_area.justify .left{position:absolute;left:0}
.btn_area.justify .left a{margin:0 6px 0 0}
.btn_area .chk_box{display:inline-block;vertical-align:-3px}
.btn_area .chk_box .input_checkbox,.btn_area .chk_box .input_checkbox span{margin:0}
/*! btns */
.btns{font-weight:700;line-height:34px;display:inline-block;height:36px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-align:center;color:#2a2a2a;border:1px solid #ddd}
.btns.btn_sch{line-height:36px;width:68px;height:38px;color:#2a2a2a;border:1px solid #ddd;background:#f4f4f4}
.btns.btn_sch:focus,.btns.btn_sch:hover{background:#e8e8e8}
.btns.btn_basic{width:108px;color:#797d84;border:1px solid #ddd}
.btns.btn_basic_wide{width:158px;color:#797d84;border:1px solid #ddd}
.btns.btn_view{font-size:14px;font-weight:700;line-height:27px;display:inline-block;width:68px;height:28px;text-align:center;color:#797d84;border:1px solid #ddd}
.btns.btn_basic:focus,.btns.btn_basic:hover,.btns.btn_basic_wide:focus,.btns.btn_basic_wide:hover{background:#f2f2f2}
/*! 寃뚯떆�� 怨듯넻 踰꾪듉*/
.btns.board,.btns.board_black,.btns.board_gray,.btns.board_white,.btns.board_white02{font-weight:700;width:98px;color:#2a2a2a;border:1px solid #ddd}
.btns.board{line-height:36px;width:100px;height:38px;color:#fff;border:0;background:#797d84}
.btns.board_gray{background:#f4f4f4}
.btns.board_gray.sm{font-size:12px;width:auto;margin-right:0!important;padding:0 14px;vertical-align:1px}
.btns.board:focus,.btns.board:hover{background:#61646a}
.btns.board_gray:focus,.btns.board_gray:hover{background:#e8e8e8}
.btns.board_black:focus,.btns.board_black:hover,.btns.board_white02:focus,.btns.board_white02:hover,.btns.board_white:focus,.btns.board_white:hover{background:#f2f2f2}
.btns.board_white02{width:118px}
.btns.board_black{width:118px;border:1px solid #000}
.ico_cancel,.ico_close,.ico_del,.ico_down,.ico_list,.ico_modify,.ico_regi,.ico_save,.ico_upload,.ico_writing{display:inline-block;margin-right:4px;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.ico_del{width:10px;height:10px;vertical-align:-1px;background-position:-60px 0}
.ico_list{width:12px;height:13px;vertical-align:-2px;background-position:-140px 0}
.ico_modify{width:14px;height:14px;vertical-align:-2px;background-position:-40px 0}
.ico_regi{width:12px;height:9px;vertical-align:0;background-position:-120px 0}
.ico_writing{width:14px;height:17px;vertical-align:-3px;background-position:-100px 0}
.ico_upload{width:11px;height:13px;vertical-align:-3px;background-position:-20px 0}
.ico_down{width:11px;height:13px;vertical-align:-2px;background-position:0 0}
.ico_cancel{width:10px;height:11px;vertical-align:-1px;background-position:-80px 0}
.ico_close{width:12px;height:11px;vertical-align:-1px;background-position:-160px 0}
.ico_save{width:12px;height:9px;vertical-align:0;background-position:-120px 0}
/*! btns_ico */
a.btns_ico{line-height:32px;display:inline-block;height:34px;padding:0 19px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);border:1px solid #ddd}
a.btns_ico:focus,a.btns_ico:hover{color:#2a2a2a}
a.btns_ico em{display:inline-block;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
a.btns_ico.on{color:#2a2a2a;border:1px solid #2a2a2a}
a.btn_auto{width:108px;padding:0;text-align:center;color:#797d84}
a.btn_auto em{width:17px;height:18px;margin-right:6px;vertical-align:-5px;background-position:-440px 0}
a.btn_auto:focus em,a.btn_auto:hover em{background-position:-440px -20px}
a.btn_auto.on{border:1px solid #2a2a2a}
a.btn_auto.on em{color:#2a2a2a;background-position:-440px -20px}
a.btn_free{font-weight:700;color:#797d84}
a.btn_free em{width:16px;height:8px;margin-left:6px;background-position:-490px -10px}
a.btn_free.on em{background-position:-490px 0}
a.btn_replay{font-size:16px;font-weight:700;position:relative;display:inline-block;width:162px;height:21px;padding:12px 0;text-align:center;color:#2a2a2a;border:1px solid #ddd}
a.btn_replay .ico_air{display:inline-block;width:20px;height:21px;margin-right:6px;vertical-align:-4px;background:url(/images/common/ico_comm.png) -50px -90px no-repeat}
a.btn_replay:focus .ico_air,a.btn_replay:hover .ico_air{background-position:-80px -90px}
a.btn_replay:focus,a.btn_replay:hover{color:#fff;border:1px solid #bcbec1;background:#bcbec1}
a.btn_more{line-height:42px;display:block;width:277px;height:44px;margin:30px auto;padding:0;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-align:center;border:1px solid #ddd}
a.btn_more span{font-size:16px;font-weight:700;color:#2a2a2a}
a.btn_more:focus,a.btn_more:hover{background:#f5f5f5}
a.btn_file_save{font-size:12px;line-height:22px;display:inline-block;width:108px;height:24px;padding:0;text-align:center;color:#797d84;border:1px solid #ddd}
a.btn_file_save em{display:inline-block;width:13px;height:14px;margin-right:6px;vertical-align:-1px;background:url(/images/common/ico_change.png) -180px 0 no-repeat}
a.btn_file_save:focus,a.btn_file_save:hover{background:#f5f5f5}
a.btn_file_save.big{font-size:14px;line-height:36px;display:inline-block;width:138px;height:38px;padding:0;text-align:center;color:#2a2a2a;border:1px solid #ddd}
a.btn_file_save.big em{display:inline-block;width:13px;height:14px;margin-right:6px;vertical-align:-1px;background:url(/images/common/ico_change.png) -180px 0 no-repeat}
a.btn_file_save.big:focus,a.btn_file_save.big:hover{background:#f5f5f5}
a.btn_buy{font-size:16px;font-weight:700;line-height:44px;display:inline-block;width:200px;height:46px;margin:0;text-align:center;color:#fff;background:#ff3091}
a.btn_buy em{display:inline-block;width:25px;height:23px;margin-right:5px;vertical-align:-5px;background:url(/images/common/ico_comm.png) 0 -120px no-repeat}
a.btn_buy:focus,a.btn_buy:hover{background:#cc2674}
a.btn_end_pro{font-size:12px;line-height:34px;display:inline-block;width:96px;height:34px;margin:0;padding:0 12px;text-align:center;color:#2a2a2a}
a.btn_end_pro em{display:inline-block;width:6px;height:12px;margin-left:18px;vertical-align:-2px;background:url(/images/common/ico_comm.png) no-repeat}
.btn_invest{font-size:16px!important;font-weight:700;line-height:34px;display:inline-block;width:100px;height:36px;padding:0;text-align:center;color:#2a2a2a!important;border:1px solid #444}
.btn_invest em{display:inline-block;width:20px;height:16px;margin-right:9px;vertical-align:-3px;background:url(/images/common/ico_comm.png) 0 -70px no-repeat}
.btn_invest:focus,.btn_invest:hover{background:#f5f5f5}
a.btn_txt_more{display:inline-block;padding-right:20px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-align:center;color:#5d6064}
a.btn_txt_more .ico_arrow{display:inline-block;width:14px;height:7px;background:url(/images/common/ico_change.png) -520px -30px no-repeat}
a.btn_txt_more.on .ico_arrow{background-position:-520px -20px}
/*! 怨듯넻 醫뚯슦 濡ㅻ쭅 */
.btn_attendants li{float:left;margin-left:-1px}
.btn_attendants li:first-child{margin-left:0}
.btn_attendants li a{display:block;width:36px;height:36px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-indent:-999em}
.btn_attendants .l_arrow,.btn_attendants .r_arrow{position:relative;overflow:hidden}
.btn_attendants .l_arrow a:focus,.btn_attendants .l_arrow a:hover,.btn_attendants .r_arrow a:focus,.btn_attendants .r_arrow a:hover{position:relative;z-index:2}
.btn_attendants .l_arrow a:before{display:block;width:36px;height:36px;content:'';background:url(/images/common/btn_rolling_comm.png) no-repeat}
.btn_attendants .r_arrow a:before{display:block;width:36px;height:36px;content:'';background:url(/images/common/btn_rolling_comm.png) -35px 0 no-repeat}
.btn_attendants a:hover{background:#f2f2f2}
/*! LNB 醫뚯슦 濡ㅻ쭅 �묒�踰꾪듉 */
.btn_attendants02 li{float:left;margin-left:-1px}
.btn_attendants02 li:first-child{margin-left:0}
.btn_attendants02 li a{display:block;width:24px;height:24px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-indent:-999em}
.btn_attendants02 .l_arrow,.btn_attendants02 .r_arrow{position:relative;overflow:hidden}
.btn_attendants02 .l_arrow a:focus,.btn_attendants02 .l_arrow a:hover,.btn_attendants02 .r_arrow a:focus,.btn_attendants02 .r_arrow a:hover{position:relative;z-index:2}
.btn_attendants02 .l_arrow a:before{display:block;width:24px;height:24px;content:'';background:url(/images/common/btn_rolling_comm.png) 0 -300px no-repeat}
.btn_attendants02 .r_arrow a:before{display:block;width:24px;height:24px;content:'';background:url(/images/common/btn_rolling_comm.png) -23px -300px no-repeat}
.btn_attendants02 a:hover{background:#f2f2f2}
.btn_attendants.bg_dark .l_arrow a:before{background-position:-80px 0}
.btn_attendants.bg_dark .r_arrow a:before{background-position:-115px 0}
.btn_attendants.bg_dark a:hover{background:0 0}
/*! 濡ㅻ쭅�곹븯 踰꾪듉 */
.btn_updown li a{display:block;overflow:hidden;width:36px;height:36px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);text-indent:-999em}
.btn_updown .r_arrow{margin-top:-1px}
.btn_updown .l_arrow a:before{display:block;width:36px;height:36px;content:'';background:url(/images/common/btn_rolling_comm.png) 0 -180px no-repeat}
.btn_updown .r_arrow a:before{display:block;width:36px;height:36px;content:'';background:url(/images/common/btn_rolling_comm.png) 0 -215px no-repeat}
.btn_updown a:hover{background:#f2f2f2}
/*! btn_expand */
a.btn_expand{display:block;width:36px;height:36px}
a.btn_expand em{display:inline-block;width:36px;height:36px;background:url(/images/common/btn_rolling_comm.png) 0 -215px no-repeat}
a.btn_expand.on em{background-position:0 -180px}
a.btn_expand:hover{background:#f2f2f2}
/*! sns_wrap */
.sns_wrap{position:relative;margin-bottom:55px}
.sns_wrap>li{float:left;margin-right:5px}
.sns_wrap .sns_zone{position:relative;z-index:5}
.sns_wrap .sns_zone .sns_list{bottom:59px;left:0}
.sns_wrap .sns_zone .sns_list a{background:#fff}
.sns_wrap .line_black a.btn_sns{border:1px solid #81858c}
.sns_wrap .line_black a.btn_sns:focus,.sns_wrap .line_black a.btn_sns:hover{border:1px solid #81858c}
.sns_wrap .btn_sns{font-size:16px;line-height:46px;display:inline-block;width:88px;height:48px;padding:0;transition:all .2s;text-align:center;color:#2a2a2a;border:1px solid #ddd}
.sns_wrap .btn_sns .ico_comment,a.btn_sns .ico_buy,a.btn_sns .ico_like,a.btn_sns .ico_share{display:inline-block;margin-right:5px;vertical-align:middle;text-indent:-999em;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.sns_wrap .btn_sns:focus,.sns_wrap .btn_sns:hover{color:#2a2a2a;border:1px solid #ddd;background-color:#f5f5f5}
.sns_wrap .btn_sns .ico_buy{width:25px;height:23px;background-position:-420px -390px}
.sns_wrap .btn_sns .ico_share{width:20px;height:14px;vertical-align:-2px;background-position:-450px -390px}
.sns_wrap .btn_sns .ico_like{width:22px;height:20px;background-position:-420px -300px}
.sns_wrap .btn_sns .ico_like.on{background-position:-450px -300px}
.sns_wrap .btn_sns .ico_comment{width:23px;height:21px;background-position:-480px -390px}
.sns_wrap .btn_sns.zero .ico_comment,.sns_wrap .btn_sns.zero .ico_like,.sns_wrap .btn_sns.zero .ico_share{margin-right:0}
.sns_wrap .btn_sns.zero strong{display:none}
/*! VOD �④굔寃곗젣 1+1 �대깽�� 2017-03-21 lim.cheolho */
.sns_wrap .floating{position:absolute;top:44px;left:0;visibility:hidden;padding:12px 19px;-webkit-transition:top .3s linear,visibility .3s linear,opacity .3s linear;-moz-transition:top .3s linear,visibility .3s linear,opacity .3s linear;transition:top .3s linear,visibility .3s linear,opacity .3s linear;opacity:0;border-radius:2px;background-color:#1983d8}
.sns_wrap .floating:before{position:absolute;top:-12px;left:34px;display:block;overflow:hidden;width:23px;height:12px;content:'';background:url(http://images.jtbc.joins.com/ui_jtbc/event/vodpayment/bg_floating_arrowup.gif) no-repeat}
.sns_wrap .floating:after{display:block;clear:both;content:''}
.sns_wrap .floating.on{top:54px;visibility:visible;opacity:1}
.sns_wrap .floating .txt{float:left;margin-right:14px}
.sns_wrap .floating .txt img{display:block}
.sns_wrap .floating .close{float:left;overflow:hidden;width:20px;height:20px;text-indent:-999em;background:url(http://images.jtbc.joins.com/ui_jtbc/event/vodpayment/btn_floating_close.png) no-repeat}
/*! vod �뚮젅�댁뼱 - 怨듭쑀�섍린 �덉씠�� */
.sns_wrap .sns_share_layer{position:absolute;z-index:20;top:55px;left:0;display:none;width:403px;border:1px solid #eaeaea;background:#fff}
.sns_wrap li.on .sns_share_layer{display:block}
.sns_wrap .sns_type_select{padding:30px 0 20px;text-align:center}
.sns_wrap .sns_type_select a{display:inline-block;width:34px;height:34px;margin:0 0 0 9px;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.sns_wrap .sns_type_select a:first-child{margin-left:0}
.sns_wrap .sns_type_select a.ico_twitter{background-position:-300px -150px}
.sns_wrap .sns_type_select a.ico_facebook{background-position:-340px -150px}
.sns_wrap .sns_type_select a.ico_kakaotalk{background-position:-380px -150px}
.sns_wrap .sns_type_select a.ico_kakaostory{background-position:-420px -150px}
.sns_wrap .sns_type_select a.ico_weibo{background-position:-460px -150px}
.sns_wrap .sns_type_select a.ico_blog{background-position:-500px -150px}
.sns_wrap .sns_type_select a.ico_renren{background-position:-540px -150px}
.sns_wrap .sns_share_source{margin:0 20px;padding:0 0 25px;border-bottom:1px solid #eaeaea}
.sns_wrap .sns_share_source.no_border{border-bottom:0}
.sns_wrap .sns_share_source .type{position:relative;margin-top:10px;padding:0 80px 0 46px}
.sns_wrap .sns_share_source .type label{position:absolute;top:6px;left:0}
.sns_wrap .sns_share_source .type label .txt{display:inline-block;width:29px;color:#2a2a2a}
.sns_wrap .sns_share_source .type .ipt_txt{width:223px;height:35px}
.sns_wrap .sns_share_source .type .btns{line-height:33px;position:absolute;top:0;right:0;width:73px;height:35px}
.sns_wrap .sns_share_util{padding:20px}
.sns_wrap .sns_share_util .area01{float:left;margin-right:13px}
.sns_wrap .sns_share_util .area01 a{color:#2a2a2a}
.sns_wrap .sns_share_util .area02{float:left}
.sns_wrap .sns_share_util .area02 .input_checkbox{margin:0 10px 0 0}
.sns_wrap .sns_share_util .area02 .input_checkbox:last-child{margin:0}
.sns_wrap .sns_share_util .area02 .input_checkbox:last-child label span{margin:0}
/*! �먮룞濡ㅻ쭅 踰꾪듉 */
.bx_ctrl{position:absolute;bottom:84px;left:50%;display:none;height:9px;margin-left:-38px}
.bx_ctrl li{float:left;margin:0 5px}
.bx_ctrl li a{display:block;width:10px;height:10px;text-indent:-999em;background:url(/images/common/ico_comm.png) -130px -60px no-repeat}
.bx_ctrl li.on a{background-position:-110px -60px}
.bx_ctrl_stop{position:absolute;bottom:78px;left:50%;display:none;margin-left:50px}
.bx_ctrl_stop a{display:block;width:20px;height:20px;text-align:center;text-indent:-999em;color:#fff;background:url(/images/common/ico_comm.png) -80px -60px no-repeat}
.bx_ctrl_stop.play a{background-position:-130px -110px}
/*! section_list_wrap */
.section_list_wrap{padding:0}
.section_list_wrap .comment_wrap.space01{margin-top:0}
.section_list_wrap .l_section{float:left;width:840px}
.section_list_wrap .r_section{float:right;width:348px;padding:30px 0 45px;border:1px solid #eaeaea}
.section_list_wrap .r_section h3{font-size:16px;line-height:22px;margin-bottom:13px;color:#2a2a2a}
.section_list_wrap .r_section h3 span{margin-left:7px;padding-left:10px;color:#797d84;background:url(/images/vod/title_var.gif) left 4px no-repeat}
.section_list_wrap .r_section .advertising01{width:300px;height:300px;margin:0 auto 46px}
.section_list_wrap .r_section .push_theme h3.line_top{padding:45px 0 0 24px;border-top:1px solid #eaeaea}
.section_list_wrap .r_section .push_theme ul{width:300px;margin:0 auto 50px}
.section_list_wrap .r_section .push_theme ul li:first-child{margin:0}
.section_list_wrap .r_section .push_theme ul li{margin-top:6px}
.section_list_wrap .r_section .push_theme ul li a{display:table;width:258px;height:46px;padding:0 20px;text-align:center;border:1px solid #eaeaea}
.section_list_wrap .r_section .push_theme ul li a span{display:table-cell;vertical-align:middle}
.section_list_wrap .r_section .push_theme ul li a:focus,.section_list_wrap .r_section .push_theme ul li a:hover{color:#1b2637;border:1px solid #f0f0f0;background:#f0f0f0}
.section_list_wrap .r_section .push_theme .advertising02{width:248px;height:92px}
/*! v_player_con */
.v_player_con{position:relative;width:760px;min-height:242px;padding:42px 39px 30px;border:1px solid #eaeaea;border-top:0;background:#fff}
.v_player_con h2,.v_player_con h3{display:block;overflow:hidden;width:600px;max-height:68px;margin:0 0 15px}
.v_player_con h3.on{width:730px}
.v_player_con h2{width:540px}
.v_player_con h2.on{width:675px}
.v_player_con h2 strong,.v_player_con h3 strong{font-size:24px;font-weight:700;line-height:34px;margin-right:5px;color:#2a2a2a}
.v_player_con h3 span{vertical-align:2px}
.v_player_con h3 .r19{margin-left:2px;vertical-align:2px}
.v_player_con .play_info{margin-bottom:26px}
.v_player_con .play_info span:first-child{padding:0;background:0 0}
.v_player_con .play_info span{margin-right:8px;padding-left:12px;color:#5d6064;background:url(/images/vod/bl_player_line.gif) left 4px no-repeat}
.v_player_con .play_info span em{margin-left:8px}
.v_player_con .play_info span em a{color:#5d6064}
.v_player_con .desc{font-size:14px;position:relative;overflow:hidden;height:43px}
.v_player_con .desc .btn_expand{position:absolute;top:0;right:0;transition:all .2s}
.v_player_con .desc.on p{height:auto}
.v_player_con .desc.on a.btn_expand.on{background-position:-142px -120px}
.v_player_con .desc p{width:710px}
.v_player_con .subtit{font-size:14px;display:block;height:20px;margin-bottom:1px;color:#5d6064}
.v_player_con .ticket{position:absolute;top:50px;right:38px;color:#5d6064}
.placeholder_guidetext{position:absolute;top:15px;left:13px;margin-top:-8px;color:#bba9b1}
.ie9 .placeholder_guidetext{top:20px}
.ie8 .placeholder_guidetext{top:17px}
.bx_video_info a{display:block;overflow:hidden}
.bx_video_info .img_info{float:left;width:353px;margin-right:30px}
.bx_video_info .img_info .img{position:relative;display:block;width:353px;height:197px}
.bx_video_info .img_info .img img{width:353px;height:197px}
.bx_video_info .img_info .img .ico_play_big{position:absolute;bottom:15px;left:19px}
.bx_video_info .txt_info{float:left;width:520px}
.bx_video_info .txt_info .tit,.bx_video_info .txt_info .txt{display:block}
.bx_video_info .txt_info .tit{margin:0 0 16px}
.bx_video_info .txt_info .tit strong{font-size:24px;font-weight:700;line-height:32px;margin-right:5px;color:#1b2637}
.bx_video_info .txt_info .tit span{vertical-align:3px}
.bx_video_info .txt_info .tit .r19{margin-left:2px;vertical-align:3px}
.bx_video_info .txt_info .txt strong{font-weight:700;display:inline-block;margin-left:6px;padding-left:12px;background:url(/images/common/bl_video_line.gif) left 5px no-repeat}
.bx_video_info .txt_info .txt{font-size:16px;line-height:24px;color:#5d6064}
.bx_video_info .txt_info .subtit{font-size:16px;display:block;overflow:hidden;width:500px;margin:8px 0 3px;white-space:nowrap;text-overflow:ellipsis;color:#5d6064;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.bx_video_info .txt_info .desc{font-size:16px;line-height:24px;display:block;overflow:hidden;height:48px;margin:0;color:#5d6064}
.login_btn_group{width:598px;margin:0 auto}
.login_btn_group.space01{margin:30px auto 60px}
.login_btn_group>a{font-size:18px;font-weight:700;line-height:18px;position:relative;display:block;float:left;width:198px;height:48px;margin:0 0 0 -1px;text-align:center;color:#000;border:1px solid #eaeaea}
.login_btn_group.black>a{color:#fff}
.login_btn_group>a:first-child{margin-left:0}
.login_btn_group>a .ico_txt{display:inline-block;margin-top:12px;vertical-align:middle}
.login_btn_group>a .ico{display:inline-block;width:29px;height:29px;margin-right:10px;vertical-align:middle;background:url(/images/common/ico_change.png) no-repeat}
.login_btn_group>a .ico.joins{background-position:0 -210px}
.login_btn_group>a .ico.facebook{background-position:-40px -210px}
.login_btn_group>a .ico.twitter{background-position:-80px -210px}
.login_btn_group>a .ico.kakao{background-position:0 -520px}
.login_btn_group>a .ico.naver{background-position:-30px -520px}
.login_btn_group>a.on .ico.joins{background-position:-120px -210px}
.login_btn_group>a.on .ico.facebook{background-position:-160px -210px}
.login_btn_group>a.on .ico.twitter{background-position:-200px -210px}
.login_btn_group>a.on .ico.kakao{background-position:-70px -520px}
.login_btn_group>a.on .ico.naver{background-position:-100px -520px}
.login_btn_group>a:focus,.login_btn_group>a:hover{position:relative;z-index:2;color:#ff3091;border:1px solid #ff3091}
.login_btnr_group.fr{float:right;padding:10px 0 0}
.login_btnr_group .txt_login{font-size:16px;font-weight:700;margin-right:12px;padding:0 17px 0 0;vertical-align:-2px;color:#2a2a2a;background:url(/images/common/line_sns_login.png) right 3px no-repeat}
.login_btnr_group .txt_login.no_bar{font-size:18px;padding:0;background:0 0}
.login_btnr_group>a{display:inline-block;width:29px;height:29px;margin-right:3px;vertical-align:-9px;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.login_btnr_group>a:last-child{margin-right:0}
.login_btnr_group>a.joins{background-position:0 -210px}
.login_btnr_group>a.facebook{background-position:-40px -210px}
.login_btnr_group>a.twitter{background-position:-80px -210px}
.login_btnr_group>a.kakao{background-position:0 -520px}
.login_btnr_group>a.naver{background-position:-30px -520px}
.login_btnr_group>a.on.joins{background-position:-120px -210px}
.login_btnr_group>a.on.facebook{background-position:-160px -210px}
.login_btnr_group>a.on.twitter{background-position:-200px -210px}
.login_btnr_group>a.on.kakao{background-position:-70px -520px}
.login_btnr_group>a.on.naver{background-position:-100px -520px}
.login_btnr_space01{padding:20px 0 0}
.login_btnr_space02{padding:6px 0 0}
.login_btnr_space02 .txt_login.no_bar{font-size:18px}
/*! share btn group */
.share_btn_group{position:absolute;top:0;right:0;width:50px}
.btn_share_toggle{position:relative;display:block;width:50px;height:50px}
.btn_share_toggle .bg{position:absolute;top:0;left:0;display:block;width:48px;height:48px;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);border:1px solid #eaeaea}
.black .btn_share_toggle .bg{opacity:.5;border:1px solid #000;background:#000;filter:alpha(opacity=50)}
.btn_share_toggle .ico{position:absolute;z-index:2;top:50%;left:50%;display:block;background:url(/images/common/ico_change.png) no-repeat}
.btn_share_toggle .ico.share{width:24px;height:17px;margin:-8px 0 0 -12px;background-position:-30px -100px}
.black .btn_share_toggle .ico.share{background-position:0 -100px}
.share_btn_list{display:none;width:50px;background:#fff}
.share_btn_list>li{width:50px;height:50px;margin:-1px 0 0}
.share_btn_list>li>a{position:relative;display:block;width:48px;height:48px;border:1px solid #eaeaea}
.share_btn_list>li>a .ico{position:absolute;top:50%;left:50%;display:block;background:url(/images/common/ico_change.png) no-repeat}
/*! share btn group - �꾩씠肄� �대�吏�. �붿씠�� & 釉붾옓 */
.black .share_btn_list>li>a .ico.facebook,.share_btn_list>li>a .ico.facebook{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-300px -220px}
.black .share_btn_list>li>a .ico.twitter,.share_btn_list>li>a .ico.twitter{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-340px -220px}
.black .share_btn_list>li>a .ico.kakaotalk,.share_btn_list>li>a .ico.kakaotalk{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-380px -220px}
.black .share_btn_list>li>a .ico.kakaostory,.share_btn_list>li>a .ico.kakaostory{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-420px -220px}
.black .share_btn_list>li>a .ico.weibo,.share_btn_list>li>a .ico.weibo{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-460px -220px}
.black .share_btn_list>li>a .ico.blog,.share_btn_list>li>a .ico.blog{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-500px -220px}
.black .share_btn_list>li>a .ico.renren,.share_btn_list>li>a .ico.renren{width:30px;height:30px;margin:-15px 0 0 -15px;background-position:-540px -220px}
.black .share_btn_list>li>a .ico.url,.share_btn_list>li>a .ico.url{width:25px;height:11px;margin:-5px 0 0 -12px;background-position:-60px -100px}
/*! share btn group - 留덉슦�� �ㅻ쾭 諛� �ъ빱�� */
.btn_share_toggle:active .bg,.btn_share_toggle:focus .bg,.btn_share_toggle:hover .bg{background-color:#f5f5f5}
.black .btn_share_toggle:active .bg,.black .btn_share_toggle:focus .bg,.black .btn_share_toggle:hover .bg{opacity:.7;background-color:#000;filter:alpha(opacity=70)}
/*! �곹깭 �쒖떆 - �ㅽ뙚 - �대깽�� */
.ico_status{z-index:10;display:inline-block;ext-align:center}
.ico_status em{display:block;padding:3px 10px 5px;text-align:center;color:#fff}
.ico_status.pink em{background:#ed296a}
.ico_status.orange em{background:#ff6d1d}
.ico_status.gray em{background:#988476}
.ico_status.blue em{background:#2877bd}
/*! �곹깭 �쒖떆 - �꾨줈洹몃옩 - �ㅻЦ */
.ico_status2{z-index:10;display:inline-block;min-width:70px;ext-align:center}
.ico_status2 em{font-size:16px;font-weight:700;display:block;padding:4px 10px 6px;text-align:center;color:#fff}
.ico_status2.pink em{background:#ed296a}
.ico_status2.gray em{background:#988476}
/*! �곹깭 �쒖떆 - �꾨줈洹몃옩 - �ㅻЦ2 */
.ico_status3{z-index:10;display:inline-block;min-width:93px;text-align:center}
.ico_status3 em{font-size:16px;font-weight:700;display:block;padding:7px 10px 8px;text-align:center;color:#fff}
.ico_status3.pink em{background:#ed296a}
.ico_status3.orange em{background:#ff6d1d}
.ico_status3.green em{background:#5db52f}
.ico_status3.gray em{background:#988476}
/*! FORM */
/*!CheckBox*/
.input_checkbox *{vertical-align:middle}
.input_checkbox{position:relative;display:inline-block;margin:0 21px 0 0}
.input_checkbox input{line-height:1;position:absolute;top:1px;left:0;display:inline-block;width:18px;height:18px;margin:0;padding:0;cursor:pointer;opacity:0;border:none;border-radius:0;outline:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.input_checkbox label{cursor:pointer;vertical-align:4px!important}
.input_checkbox label em{font-size:14px;vertical-align:-1px!important;color:#5d6064}
.input_checkbox label span{display:inline-block;width:18px;height:18px;margin-right:6px}
.ie8 .input_checkbox label span{margin-top:0}
.input_checkbox.mgr0,.input_checkbox.mgr0 span{margin:0}
.checkbox_basic{background:url(/images/common/bg_checkbox_default.png) left top no-repeat}
.checkbox_checked{background:url(/images/common/bg_checkbox_checked.png) left top no-repeat}
.checkbox_disabled{background:url(/images/common/bg_checkbox_disabled.png) left top no-repeat}
.checkbox_disabled_checked{background:url(/images/common/bg_checkbox_disabled_checked.png) left top no-repeat}
.input_checkbox input:focus+label .checkbox_basic{outline:#000 dotted 1px}
.input_checkbox input:focus+label .checkbox_checked{outline:#000 dotted 1px}
/*!RadioBox*/
.input_radio *{vertical-align:middle}
.input_radio{position:relative;display:inline-block;margin:0 21px 0 0}
.input_radio input{line-height:1;position:absolute;top:1px;left:0;display:inline-block;width:14px;height:14px;margin:0;padding:0;opacity:0;border:none;border-radius:0;outline:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.input_radio label{cursor:pointer;vertical-align:4px!important}
.input_radio label em{font-size:14px;vertical-align:-1px!important;color:#5d6064}
.input_radio label span{display:inline-block;width:14px;height:14px;margin-top:0;margin-right:4px}
.ie8 .input_radio label span{margin-top:0}
.radio_basic{background:url(/images/common/bg_radio_default.png) left top no-repeat}
.radio_checked{background:url(/images/common/bg_radio_checked.png) left top no-repeat}
.radio_disabled{background:url(/images/common/bg_radio_disabled.png) left top no-repeat}
.radio_disabled_checked{background:url(/images/common/bg_radio_disabled_checked.png) left top no-repeat}
.input_radio input:focus+label .radio_basic{outline:#000 dotted 1px}
.input_radio input:focus+label .radio_checked{outline:#000 dotted 1px}
/*! SelectBox */
.selectbox_wrap{font-weight:400;position:relative;display:inline-block;width:195px;height:42px;padding-left:0;text-align:left;vertical-align:-9px;border:1px solid #ddd;background:#fff}
.ie7 .selectbox_wrap.active{z-index:5}
.selectbox_wrap .select_result{font-size:14px;line-height:42px;display:block;overflow:hidden;width:200px;height:42px;padding:0 40px 0 0;text-indent:18px;background:url(/images/common/select_arrow.png) right 3px no-repeat}
.selectbox_wrap .select_result:hover,.selectbox_wrap .select_result:link,.selectbox_wrap .select_result:visited{text-decoration:none;color:#1b2637}
.selectbox_wrap .select_arrow{position:absolute;top:0;right:0;display:block;width:36px;height:30px;outline:0}
.selectbox_wrap .selectbox_wrapDisabled{border:1px solid #515151;background-color:#3c3c3c}
.selectbox_wrap .sel_list{position:absolute;z-index:5;top:42px;left:-1px;display:none;overflow-y:auto;width:200px;margin:0;padding:0;list-style:none;border:1px solid #ddd;background-color:#fff}
.selectbox_wrap .sel_list.reversal{top:auto;bottom:36px}
.selectbox_wrap .sel_list a{line-height:35px;display:block;overflow:hidden;height:36px;padding:0 5px 0 10px;outline:0}
.selectbox_wrap .sel_list a:link,.selectbox_wrap .sel_list a:visited{text-decoration:none;color:#797d84}
.selectbox_wrap .sel_list a.sbFocus,.selectbox_wrap .sel_list a:focus,.selectbox_wrap .sel_list a:hover,.selectbox_wrap .sel_list li.on a,.selectbox_wrap .sel_list li.on a:hover{color:#797d84;background-color:#f8f8f8}
.selectbox_wrap .sel_list .sbDisabled{display:block;padding:7px 0 7px 3px;color:#999}
.selectbox_wrap .sel_list a:focus{outline:dotted 1px}
.selectbox_wrap select{display:none}
.selectbox{display:inline}
.selectbox.block{display:block}
.selectbox_wrap.disabled .select_result{background:url(/images/common/select_arrow_disabled.gif) right 3px no-repeat #eee}
.sel_calendar{font-weight:400;position:relative;display:inline-block;width:148px;height:42px;padding-left:0;text-align:left;vertical-align:-9px;border:1px solid #ddd;background:#fff}
.sel_calendar a{font-size:14px;line-height:42px;display:block;overflow:hidden;width:108px;height:42px;padding:0 40px 0 0;text-indent:18px;background:url(/images/common/select_arrow.png) right 3px no-repeat}
.sel_calendar.disabled a{background:url(/images/common/select_arrow_disabled.gif) right 5px no-repeat #eee}
/*! Input File */
.filebox{display:inline-block}
.filebox .file_hide{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}
.filebox label{font-weight:700;line-height:40px;display:inline-block;width:88px;height:42px;margin-left:6px;cursor:pointer;text-align:center;vertical-align:middle;color:#2a2a2a;border:1px solid #eaeaea;background-color:#f4f4f4}
.filebox label.focus{outline:#000 dotted 1px}
.filebox .file_txt{display:inline-block;padding:13px 10px;border:1px solid #ddd;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.filebox .upload-display{margin-bottom:5px}
.filebox .upload-thumb-wrap{display:inline-block;width:54px;padding:2px;vertical-align:middle;border:1px solid #ddd;background-color:#fff}
.filebox .upload-display img{display:block;width:100%\9;max-width:100%;height:auto}
/*!form space*/
.space_at{font-size:12px;display:inline-block;width:11px;margin-left:-1px;text-align:left}
.ie7 .space_at{padding-left:4px}
.space_dash{display:inline-block;width:10px;text-align:center}
.ie7 .space_dash{padding-left:4px}
.space_slash{display:inline-block;width:5px;text-align:center;color:#fff}
.ie7 .space_slash{padding-left:4px}
.space_slash15{display:inline-block;width:10px;text-align:center;color:#fff}
.ie7 .space_slash15{padding-left:4px}
.space_slash15_gray{display:inline-block;width:10px;text-align:center}
.ie7 .space_slash15_gray{padding-left:4px}
.space_slash30{display:inline-block;width:25px;text-align:center;color:#fff}
.ie7 .space_slash30{padding-left:4px}
/*! board form style */
.ipt_txt{font-family:'留묒�怨좊뵓','Malgun Gothic','Apple Gothic',dotum,gulim,sans-serif;display:inline-block;height:42px;padding:0 0 0 12px;border:1px solid #ddd}
.ie7 .ipt_txt,.ie8 .ipt_txt{height:auto!important;padding:9px 0 9px 12px}
.bx_textarea{padding:10px;border:1px solid #ddd}
.bx_textarea textarea{font-family:'留묒�怨좊뵓','Malgun Gothic','Apple Gothic',dotum,gulim,sans-serif;font-size:14px;line-height:1.5;overflow:auto;width:99.8%;border:0}
.bx_textarea.add_form textarea{width:96.69%;margin-bottom:10px;padding:10px;border:1px solid #ddd}
.bx_textarea_first{margin-bottom:10px;padding:0;border:1px solid #ddd}
.bx_textarea_first textarea{font-family:'留묒�怨좊뵓','Malgun Gothic','Apple Gothic',dotum,gulim,sans-serif;font-size:14px;line-height:1.5;overflow:auto;width:99.8%;padding:0;border:0}
.ie8 .bx_textarea .placeholder_wrap,.ie9 .bx_textarea .placeholder_wrap{width:100%}
/*! BOARD */
/*! BOARD - layout */
.content_area.board .content_tit_area{border-bottom:0}
/*! BOARD - list */
.wrap_tbl table{width:100%;table-layout:fixed}
.tb_info{border-top:2px solid #555}
.tb_info td,.tb_info th{height:20px;padding:15px 0;text-align:center;color:#797d84;border-bottom:1px solid #eaeaea}
.tb_info thead th:first-child{border-left:none}
.tb_info thead th{height:51px;padding:0;border-top:0;border-bottom:1px solid #d0d0d0;color:#1b2637}
.tb_info tbody th,.tb_info thead th{font-size:14px;font-weight:700}
.tb_info tbody td.form_factor .input_checkbox,.tb_info tbody td.form_factor .input_checkbox label span,.tb_info thead th.form_factor .input_checkbox,.tb_info thead th.form_factor .input_checkbox label span{margin:0}
.tb_info th.writer{text-align:center}
.tb_info td.writer{padding-right:10px;padding-left:14px;text-align:left;word-break:break-all}
.tb_info .no{color:#5d6064}
.tb_info .title,.tb_info .title a,.tb_info .title02,.tb_info .title02 a{font-size:16px;text-align:left;letter-spacing:-1px;color:#1b2637}
.tb_info .ico_wrap,.tb_info .title a,.tb_info .title02 a{display:inline-block;overflow:hidden;vertical-align:-5px}
.tb_info .title a,.tb_info .title02 a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.tb_info .title{padding-left:20px}
.tb_info .title02{padding-left:35px}
.tb_info .reply1{padding-left:45px}
.tb_info .reply2{padding-left:70px}
.tb_info .title span,.tb_info .title span.comment,.tb_info .title02 span,.tb_info .title02 span.comment{font-size:12px;color:#797d84}
.tb_info .notice td{background:#f8f8f8}
.tb_info .notice .no{font-weight:700}
.tb_info .recom .no{color:#ff3091}
.tb_info .deleted_txt .title,.tb_info .deleted_txt .title a,.tb_info .deleted_txt .title02,.tb_info .deleted_txt .title02 a,.tb_info .report .title,.tb_info .report .title a,.tb_info .report .title02,.tb_info .report .title02 a{color:#999}
.tb_info .hidden_info{display:none}
.tb_info .hidden_info .detail_txt{padding:10px 110px 10px 120px;text-align:left}
.tb_info .hidden_info .detail_txt p{font-size:16px;line-height:26px}
.tb_info .hidden_info .detail_txt p strong{font-weight:700}
.tb_info .hidden_info .detail_txt p+ul,.tb_info .hidden_info .detail_txt ul+p{margin-top:20px}
.tb_info tr.on{background:#f8f8f8}
.tb_info tr.on .title{font-weight:700}
.tb_info tr.on+.hidden_info{display:table-row;background:#f8f8f8}
.tb_info .bu_open_close{display:inline-block;overflow:hidden;width:20px;height:10px;text-indent:-999em;background:url(/images/common/ico_comm.png) -140px -20px no-repeat}
.tb_info tr.on .bu_open_close{background-position:-140px 0}
.tb_info td .report_num,.tb_info th .report_txt{display:block}
/*! BOARD - btn vertical*/
.tb_info .btn_vetical{margin:0 3px}
.tb_info .btn_vetical>a{display:inline-block;width:24px;height:24px;text-indent:-999em;background-image:url(/images/common/btn_rolling_comm.png);background-repeat:no-repeat}
.tb_info .btn_vetical>a.prev{background-position:left -150px}
.tb_info .btn_vetical>a.next{margin-left:-4px;background-position:-23px -150px}
/*! BOARD - photo_gallerylist */
.photo_gallerylist{margin:30px 0 0;border-bottom:1px solid #eaeaea}
.photo_gallerylist li{position:relative;float:left;margin:0 30px 28px 0}
.photo_gallerylist li.mgr0{margin-right:0}
.photo_gallerylist li a{position:relative;display:block;width:281px}
.photo_gallerylist li a .img{display:table-cell;width:279px;height:209px;text-align:center;vertical-align:middle;border:1px solid #eaeaea}
.photo_gallerylist li a .img img{overflow:hidden;max-width:279px;max-height:209px}
.photo_gallerylist li a .img .photo_num{position:absolute;right:0;bottom:91px;width:51px;height:27px;padding:6px 0 0;border:1px solid #eaeaea;background:#fff}
.photo_gallerylist li a .img .photo_num em{font-weight:700;color:#797d84}
.photo_gallerylist li a .img .photo_num .ico_photo{display:inline-block;width:13px;height:13px;margin-right:3px;vertical-align:-5px;text-indent:-999em;background:url(/images/common/ico_change.png) -460px -40px no-repeat}
.photo_gallerylist li a .txt{font-size:16px;line-height:22px;display:block;overflow:hidden;height:44px;margin:15px 0 12px;color:#1b2637}
.photo_gallerylist li a .txt.report_txt{color:#999}
.photo_gallerylist li a .txt .comment,.photo_gallerylist li a .txt em{font-size:12px;margin-left:3px;color:#797d84}
.photo_gallerylist li a .date .ico_id.joins{margin-right:7px}
.photo_gallerylist li a .date strong{display:inline-block;margin-right:9px;padding-right:13px;background:url(/images/common/tbl_var.gif) right 3px no-repeat}
.photo_gallerylist li a .date em{color:#797d84}
.photo_gallerylist li .input_checkbox{position:absolute;z-index:10;top:15px;left:15px;display:block}
/*! �붾㈃ 1245px */
.wide_photo_gallerylist .photo_gallerylist a{width:394px}
.wide_photo_gallerylist .photo_gallerylist li a .img{width:392px;height:294px}
.wide_photo_gallerylist .photo_gallerylist li a .img img{overflow:hidden;max-width:392px;max-height:294px}
/*! BOARD - View */
.tb_view{margin:0 0 14px;border-top:2px solid #555}
.tb_view.position01{position:relative}
.tb_view .veiw_tit{font-size:18px;font-weight:700;line-height:26px;padding:13px 22px 18px;color:#1b2637}
.tb_view .veiw_tit .ico_status2{margin-right:12px}
.tb_view .veiw_tit .view_copy{font-size:16px;font-weight:400;line-height:16px;display:block;padding:10px 0 0}
.tb_view .view_info{position:relative;padding:15px 18px;border-top:1px solid #eaeaea;border-bottom:1px solid #d0d0d0}
.tb_view .view_info .view_info_txt.txt_style01{font-weight:700}
.tb_view .view_info .view_info_txt.txt_style01>span{color:#2a2a2a}
.tb_view .view_info .view_info_txt>strong{font-size:15px;margin-right:7px;padding-right:10px;color:#1b2637;background:url(/images/common/bg_line_infotxt.png) right center no-repeat}
.tb_view .view_info .view_info_txt>strong .ico{display:inline-block;width:16px;height:16px;margin:0 7px 0 0;vertical-align:-3px;text-indent:-999em;background:url(/images/common/ico_change.png) -270px -200px no-repeat}
.tb_view .view_info .view_info_txt>strong .ico.joins{background-position:0 -290px}
.tb_view .view_info .view_info_txt>strong .ico.admin{background-position:-60px -290px}
.tb_view .view_info .view_info_txt>strong .ico.facebook{background-position:-40px -290px}
.tb_view .view_info .view_info_txt>strong .ico.twitter{background-position:-20px -290px}
.tb_view .view_info .view_info_txt>strong .ico.kakao{background-position:-250px -520px}
.tb_view .view_info .view_info_txt>strong .ico.naver{background-position:-270px -520px}
.tb_view .view_info .view_info_txt>span{font-size:14px;margin-right:7px;padding-right:10px;color:#797d84;background:url(/images/common/bg_line_infotxt.png) right center no-repeat}
.tb_view .view_info .view_info_txt .last_child,.tb_view .view_info .view_info_txt>span:last-child{margin-right:0;padding-right:0;background:0 0}
.tb_view .view_info .view_info_btns{position:absolute;top:50%;right:0;display:block;margin-top:-13px}
.tb_view .view_cont{position:relative;border-bottom:1px solid #ddd}
.tb_view .view_cont_txt{overflow:hidden;width:864px;min-height:250px;padding:35px 20px 120px}
.tb_view .view_cont_txt .write_tbl01{margin:10px 0 0}
.tb_view .view_cont_txt img{max-width:864px;margin:10px 0}
.tb_view .view_cont_txt.no_sns{padding-bottom:30px}
.tb_view .view_cont_txt p{font-size:16px;line-height:normal;color:inherit}
.tb_view .view_cont_txt p strong{font-weight:700}
.tb_view .view_cont_txt p em{font-style:italic}
.tb_view .view_cont_sns{position:absolute;right:0;bottom:30px;text-align:right}
.tb_view .view_cont_sns>a{float:left;margin-left:-1px}
.tb_view .view_cont_sns>a:focus,.tb_view .view_cont_sns>a:hover{position:relative}
.tb_view .share_btn_group{right:0}
.tb_view .filesave_wrap{position:absolute;bottom:30px;left:20px}
.tb_view .filesave_wrap .filesave_list.on{display:block}
.tb_view .filesave_wrap .filesave_list{position:absolute;z-index:1;top:0;left:150px;display:none;min-width:200px;padding:15px 34px 15px 20px;border:1px solid #ccc;background:#fff;box-shadow:3px 3px 3px #ececec}
.tb_view .filesave_wrap .filesave_list li{padding-left:16px;background:url(/images/common/ico_file_save.png) left 5px no-repeat}
.tb_view .filesave_wrap .filesave_list li:first-child{margin-bottom:7px}
.tb_view .filesave_wrap .filesave_list li a{color:#2a2a2a}
.tb_view .filesave_wrap .filesave_list li a:focus,.tb_view .filesave_wrap .filesave_list li a:hover{text-decoration:underline}
.tb_view .filesave_wrap .filesave_list .bnt_close{position:absolute;top:0;right:0;display:block;width:8px;height:9px;padding:7px;text-indent:-999em;background:url(/images/common/btn_filesave_close.png) 7px 7px no-repeat}
/*! 寃뚯떆�� �숈쁺�� 酉� */
.view_cont_txt .in_mov{position:relative;display:block;width:90%;margin:10px 0 0;border:1px solid #eaeaea}
.view_cont_txt .in_mov .thumb{display:block}
.view_cont_txt .in_mov .thumb .img{display:block;float:left}
.view_cont_txt .in_mov .thumb .img img{width:266px;height:150px}
.view_cont_txt .in_mov .thumb .txt{position:relative;float:left;height:100px;margin:25px 0 0 20px}
.view_cont_txt .in_mov .thumb .txt .tit{font-size:18px;font-weight:700;line-height:22px;display:block;overflow:hidden;width:360px;height:46px;color:#2a2a2a}
.view_cont_txt .in_mov .thumb .txt .url{font-size:14px;position:absolute;bottom:0;left:0}
.view_cont_txt .in_img{margin:5px 0 10px}
.view_cont_txt .in_img img{width:132px;height:73px}
/*! sns_list */
.sns_list{position:absolute;right:0;bottom:50px;display:none;background:#fff}
.sns_list.on{display:block}
.sns_list>strong{line-height:36px;display:block;width:38px;height:38px;text-align:center;color:#5d6064;border:1px solid #eaeaea}
.sns_list li{margin-top:-1px}
.sns_list li a{display:block;width:22px;height:22px;padding:8px;text-align:center;text-indent:-999em;border:1px solid #ddd}
.sns_list li a span{display:block;width:22px;height:22px;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.sns_list li a.blog span{background-position:-300px -100px}
.sns_list li a.kakao span{background-position:-330px -100px}
.sns_list li a.kakaotalk span{background-position:-480px -100px}
.sns_list li a.renren span{background-position:-450px -100px}
.sns_list li a.weibo span{background-position:-420px -100px}
.sns_list li a.twitter span{background-position:-360px -100px}
.sns_list li a.fb span{background-position:-390px -100px}
.sns_list li a.url{width:38px;height:25px;padding:13px 0 0}
.sns_list li a.url span{width:25px;height:11px;margin:0 auto;background-position:-60px -100px}
/*! report_mode */
.report_mode{margin:10px 0 0;border:1px solid #eaeaea}
.report_mode .user_sel{height:32px;padding:10px 0 0 20px;border-bottom:1px solid #eaeaea;background:#f8f8f8}
.report_mode .user_sel li.manager{font-weight:700;margin-left:0;padding-left:0;background:0 0}
.report_mode .user_sel li.manager em.ico_system{display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-2px;background:url(/images/common/ico_change.png) -460px -20px no-repeat}
.report_mode .user_sel li{float:left;margin-left:20px;padding-left:20px;background:url(/images/common/tbl_var.gif) left 5px no-repeat}
.report_mode .user_sel li strong{font-weight:700}
.report_mode .user_sel li .input_checkbox,.report_mode .user_sel li .input_radio{margin:0}
.report_mode .user_sel li .input_radio:first-child{margin-right:21px}
.report_mode .modify{padding:1px 0 6px 20px}
.report_mode .modify li{margin:6px 0}
.report_mode .modify li span,.report_mode .modify li strong{font-size:12px}
.report_mode .modify li strong{font-weight:700;display:inline-block;width:55px;margin-left:10px}
.report_mode .modify li .date{margin-right:11px;color:#999}
.report_mode .modify li .author{color:#797d84}
/*! BOARD - photo */
.tb_photo{min-height:300px;padding:29px 0;border-top:2px solid #555;border-bottom:1px solid #555}
.tb_photo .photo_item{float:left;width:222px;border:2px solid #fff}
.tb_photo .photo_item img{width:100%}
/*! BOARD - view (next/prev) */
.tbl_other{margin:42px 0 0;border-top:1px solid #eaeaea}
.tbl_other li{padding:14px 0 15px;border-bottom:1px solid #eaeaea}
.tbl_other li>strong{display:inline-block;width:84px;text-indent:22px}
.tbl_other li strong .ico{display:inline-block;width:8px;height:7px;margin-left:5px;vertical-align:middle;background:url(/images/common/ico_change.png) no-repeat}
.tbl_other a{font-size:14px;color:#5d6064}
.tbl_other a:focus,.tbl_other a:hover{text-decoration:underline}
.tbl_other .comment{font-size:12px;color:#797d84}
.tbl_other li.pre strong .ico{background-position:-460px 0}
.tbl_other li.nex strong .ico{background-position:-460px -10px}
/*! BOARD - editer in table */
.view_tbl01{border-top:1px solid #ddd}
.view_tbl01 td .view_story{padding:14px 0}
.view_tbl01 td .view_story .post_image{margin:20px 0 0}
.view_tbl01 td .gb{margin-left:11px}
.write_tbl01{width:100%}
.write_tbl01 td,.write_tbl01 th{font-size:14px;padding:6px 0;color:#5d6064;border:1px solid #eaeaea}
.write_tbl01 tbody th{font-weight:700;line-height:30px;padding:8px 0 8px 21px}
.write_tbl01 tbody td{font-weight:700;padding-right:20px;padding-left:32px}
.write_tbl01 .tit_col{font-weight:400;line-height:41px;height:43px;padding:0 0 0 22px;background:#eaeaea}
.write_tbl01 .tit_col.bold{font-weight:700;color:#2a2a2a}
.write_tbl01 .ipt_txt{height:30px}
.ie8 .write_tbl01 .ipt_txt{height:auto;padding:7px 0 7px 12px}
.bx_agree{overflow:auto;height:66px}
.bx_agree_chk{text-align:right}
.bx_agree_chk .input_checkbox{margin:4px 0 8px}
.bx_agree_chk .input_checkbox label em{font-size:12px;color:#5d6064}
.bx_agree_chk .input_checkbox label span{margin-right:0;margin-left:2px}
/*! BOARD - Write */
.wrap_tbl_write table{width:100%;table-layout:fixed}
.tb_write{border-top:2px solid #999}
.tb_write .edit_zone{padding:8px 20px}
.tb_write .view_tbl01{border-top:0}
.tb_write td,.tb_write th{height:28px;padding:8px 20px 8px 0;color:#2a2a2a;border-bottom:1px solid #eaeaea}
.tb_write td *{vertical-align:middle}
.tb_write td.center{padding:0;text-align:center}
.tb_write th{font-size:14px;font-weight:700;line-height:1;padding-top:22px;padding-left:21px;vertical-align:top;color:#2a2a2a}
.tb_write .btn_area{margin:14px 0 0;text-align:right}
.tb_write .ico_login{display:inline-block;width:22px;height:22px;margin:0 0 0 6px;vertical-align:middle;text-indent:-9999px;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.tb_write .ico_login.ico_joins{background-position:0 -240px}
.tb_write .ico_login.ico_facebook{background-position:-60px -240px}
.tb_write .ico_login.ico_twitter{background-position:-30px -240px}
.tb_write .ico_login.ico_kakao{background-position:-140px -520px}
.tb_write .ico_login.ico_naver{background-position:-170px -520px}
.tb_write .ico_login.ico_admin{background-position:-90px -240px}
/*! 寃뚯떆�� 愿���(�몃��곗씠�� �ㅼ뼱�ㅻ뒗 怨�) */
.tb_write .bx_textarea .fr-view .in_mov .thumb .txt{display:block;margin-left:5px}
.tbl_info_txt{margin:5px 0 0;padding-left:21px;text-align:left}
.tb_write .ipt_join .placeholder_wrap{display:inline-block!important}
.tb_write .upload .btn_upload{margin-right:2px}
.tb_write .bx_textarea.add_form .view_tbl01{margin:10px 0 0}
.tb_write .tb_view{margin:0;border:0}
.tb_write .bu_email{font-size:18px;position:relative;top:-2px;margin:0 5px;color:#aaa}
.bx_agree{font-size:12px;padding:8px 10px;color:#5d6064;border:1px solid #ddd}
/*! BOARD - List Top */
.wrap_tbl_top{font-size:12px;position:relative;clear:both;margin:0 0 10px;text-align:left;color:#2a2a2a}
.wrap_tbl_top .total{color:#5d6064}
.wrap_tbl_top .txt_num{font-size:14px;display:block;margin:0 0 7px;color:#797d84}
.wrap_tbl_top .refrash{margin:0 0 0 18px}
.wrap_tbl_top .operation_rule{position:absolute;top:0;right:0}
.wrap_tbl_top .operation_rule .ico{display:inline-block;width:6px;height:13px;margin:0 0 0 6px;vertical-align:middle;background:url(/images/common/btn_link_arrow.png) no-repeat}
.wrap_tbl_top .operation_rule2{float:right}
.wrap_tbl_top .operation_rule2 .ico{display:inline-block;width:6px;height:13px;margin:0 0 0 6px;vertical-align:middle;background:url(/images/common/btn_link_arrow.png) no-repeat}
.wrap_tbl .btn_area{margin:14px 0 0}
/*! BOARD - search */
.tbl_search{margin:20px 0 0;text-align:center}
.tbl_search .ipt_txt{width:214px;height:36px}
.tbl_search .btn_sch,.tbl_search .selectbox_wrap{height:36px;vertical-align:middle}
.tbl_search .btn_sch{line-height:34px}
.tbl_search .selectbox_wrap .select_result{line-height:35px;height:38px;background-position:right top}
.tbl_search .selectbox_wrap .sel_list{top:36px}
/*! BOARD - tab_system */
.tab_system{float:right;margin:-5px 0 10px}
.tab_system li:first-child{margin:0}
.tab_system li{float:left;margin-left:-1px}
.tab_system li a{width:32px;height:32px}
.tab_system li.on a{position:relative;border:1px solid #2a2a2a}
.tab_system li a.btn_list_view{background-position:-380px -260px}
.tab_system li a.btn_thumbnail{background-position:-300px -260px}
.tab_system li.on a.btn_list_view{background-position:-340px -260px}
.tab_system li.on a.btn_thumbnail{background-position:-260px -260px}
/*! BOARD - Photo Rolling */
.bx_photo_wrap{position:relative;margin:80px 0 0}
.bx_photo_wrap .next,.bx_photo_wrap .prev{position:absolute;top:50%;display:block;width:10px;height:20px;margin-top:-10px;text-indent:-999em;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.bx_photo_wrap .prev{left:0;background-position:-290px 0}
.bx_photo_wrap .next{right:0;background-position:-310px 0}
.bx_photo_wrap .rolling_photo{overflow:hidden;width:844px;margin:0 auto}
.bx_photo_wrap .rolling_photo ul{float:left}
.bx_photo_wrap .rolling_photo li{float:left;margin-left:20px}
.bx_photo_wrap .rolling_photo li:first-child{margin:0}
.bx_photo_wrap .rolling_photo li a{position:relative;display:block;width:268px}
.bx_photo_wrap .rolling_photo li a .img{display:table-cell;width:266px;height:200px;text-align:center;vertical-align:middle;border:1px solid #eaeaea}
.bx_photo_wrap .rolling_photo li a .img img{overflow:hidden;max-width:266px;max-height:200px}
.bx_photo_wrap .rolling_photo li a .img .photo_num{position:absolute;right:0;bottom:59px;width:51px;height:27px;padding:6px 0 0;border:1px solid #eaeaea;background:#fff}
.bx_photo_wrap .rolling_photo li a .img .photo_num em{font-weight:700;color:#797d84}
.bx_photo_wrap .rolling_photo li a .img .photo_num .ico_photo{display:inline-block;width:13px;height:13px;margin-right:3px;vertical-align:-5px;text-indent:-999em;background:url(/images/common/ico_change.png) -460px -40px no-repeat}
.bx_photo_wrap .rolling_photo li a .txt{font-size:16px;line-height:22px;display:block;overflow:hidden;height:44px;margin:15px 0 0;color:#1b2637}
.bx_photo_wrap .rolling_photo li a .txt .ico_wrap .comment{font-size:12px;margin-left:3px;color:#797d84}
/*! BOARD - btns */
.btn_list_view,.btn_print,.btn_report,.btn_thumbnail,.btn_zoomin,.btn_zoomout{width:24px;height:24px;text-indent:-999em;background:url(/images/common/ico_change.png) no-repeat}
.btn_zoomout{background-position:-230px -240px}
.btn_zoomin{background-position:-200px -240px}
.btn_print{background-position:-140px -240px}
.btn_report{background-position:-170px -240px}
.btn_upload{display:inline-block;width:28px;height:28px;border:1px solid #ddd}
.btn_upload span{display:inline-block;width:28px;height:28px;text-indent:-9999px;background:url(/images/common/ico_change.png) no-repeat}
.btn_upload.camera span{background-position:-200px 0}
.btn_upload.link span{background-position:-230px 0}
.btn_upload.file span{background-position:-260px 0}
a.btn_sns02{line-height:36px;display:inline-block;width:98px;height:38px;text-align:center;color:#2a2a2a;border:1px solid #ddd}
a.btn_sns02 .ico_like{display:inline-block;width:22px;height:20px;margin-left:10px;vertical-align:middle;text-indent:-999em;background:url(/images/common/ico_change.png) -420px -300px no-repeat}
a.btn_sns02 .ico_like.on{background-position:-450px -300px}
a.btn_sns02 .ico_url{display:inline-block;width:20px;height:14px;margin-left:10px;vertical-align:middle;text-indent:-999em;background:url(/images/common/ico_change.png) -480px -300px no-repeat}
a.btn_sns02:focus,a.btn_sns02:hover{background:#f2f2f2}
.upload_pic{overflow:auto;width:695px;height:118px;padding:8px 8px 0;border:1px solid #ddd}
.upload_pic li{position:relative;float:left;width:110px;height:110px;margin:0 28px 8px 0;background:#ebebeb}
.upload_pic li .img{display:inline-block;width:110px;height:110px}
.upload_pic li .img img{width:110px;height:110px}
.upload_pic li em{font-size:12px;line-height:25px;position:absolute;bottom:0;left:0;display:block;width:40px;height:26px;text-align:center;color:#fff;background:url(/images/common/bg_upload_tag.png)}
.upload_pic li .btn_upload_del{position:absolute;right:-18px;bottom:0}
.upload_file{overflow:auto;width:auto;height:46px;padding:10px;border:1px solid #ddd}
.upload_file li{margin-top:3px}
.upload_file li:first-child{margin-top:0}
.upload_file.photo{width:auto;height:112px;padding:0 10px 10px}
.upload_file.photo:after{display:block;clear:both;content:''}
.upload_file.photo li{float:left;margin-top:10px;margin-right:13px}
.upload_file.photo li:first-child{margin-top:10px}
.btn_upload_del{display:inline-block;width:8px;height:9px;margin:-2px 0 0 1px;padding:5px;vertical-align:middle;text-indent:-9999px;background:url(/images/common/btn_upload_del.png) 5px 5px no-repeat}
/*! BOARD - icons */
.ico_cmt,.ico_id,.ico_refrash,.lock,.new{display:inline-block;vertical-align:middle;text-indent:-9999em;background-image:url(/images/common/ico_change.png);background-repeat:no-repeat}
.lock{width:14px;height:17px;margin:-2px 0 0 3px;background-position:-110px -130px}
.new{width:15px;height:15px;margin:0 0 0 3px;background-position:-130px -130px}
.ico_id{width:18px;height:18px;margin:0 4px 0 0}
.ico_id.joins{background-position:0 -270px}
.ico_id.twitter{background-position:-20px -270px}
.ico_id.facebook{background-position:-40px -270px}
.ico_id.kakao{background-position:-200px -520px}
.ico_id.naver{background-position:-220px -520px}
.ico_id.admin{background-position:-60px -270px}
.ico_cmt{width:17px;height:22px;margin:-11px 1px 0 0;background-position:0 -120px}
.ico_refrash{width:12px;height:10px;margin:0 3px 0 0;vertical-align:-1px;background-position:-180px -20px}
/*! BOARD - paging */
.paging{margin:10px 0 0;text-align:center}
.paging.mgt40{margin-top:40px}
.paging.mgt30{margin-top:30px}
.paging.mgt20{margin-top:20px}
.paging ul{display:inline-block}
.paging ul li{float:left}
.paging ul li a,.paging ul li strong{font-weight:700;line-height:23px;display:inline-block;height:24px;padding:0 8px;text-align:center}
.paging ul li strong{color:#ff3091;border:1px solid #eaeaea}
.paging ul li.last a{border:1px solid #eaeaea}
.paging ul li.skip span{line-height:1;display:inline-block;height:24px;padding:0 8px;text-align:center}
.paging ul li.prev a{display:inline-block;width:26px;height:26px;margin-right:14px;padding:0;vertical-align:0;text-indent:-9999px;background:url(/images/common/btn_rolling_comm.png) 0 -120px no-repeat}
.paging ul li.next a{display:inline-block;width:26px;height:26px;margin-left:14px;padding:0;vertical-align:0;text-indent:-9999px;background:url(/images/common/btn_rolling_comm.png) -25px -120px no-repeat}
.paging ul li a:focus,.paging ul li a:hover{text-decoration:underline}
/*! �뺣낫�놁쓣�� no_info_bx */
.no_info_bx{display:table;width:902px;height:290px;margin:60px 0 0;padding:0;text-align:center;border:1px solid #eaeaea}
.no_info_bx .message{font-size:20px;line-height:28px;display:table-cell;vertical-align:middle;color:#1b2637}
.no_info_bx .message .ico_preparing{display:block;width:73px;height:73px;margin:0 auto 20px;background:url(/images/common/ico_preparing.png) no-repeat}
.no_info_bx.full{width:1243px;height:280px}
.no_info_bx02{width:100%;height:auto;margin:0;border:0}
/*! vod_player_wrap - 濡쒓렇�� 諛� �댁슜沅� 援щℓ */
.use_login_layer{position:absolute;z-index:5;top:0;left:0;display:table;width:100%;height:100%}
.use_login_layer .use_dimm{position:absolute;z-index:6;top:0;left:0;display:block;overflow:hidden;width:100%;height:100%;opacity:.85;background:#000;filter:alpha(opacity=85)}
.use_login_layer .use_dimm60{position:absolute;z-index:6;top:0;left:0;display:block;overflow:hidden;width:100%;height:100%;opacity:.6;background:#000;filter:alpha(opacity=60)}
.use_login_layer .use_dimm img,.use_login_layer .use_dimm60 img{display:block}
.use_content{position:relative;z-index:7;display:table-cell;width:100%;padding-bottom:53px;vertical-align:middle}
.use_content.full{padding-bottom:0}
.use_content.top_x{padding:0}
.use_content.top_x .node02{padding-top:0}
.use_content .node01{font-size:22px;line-height:30px;text-align:center;color:#fff}
.use_content .node02{padding:37px 0 0;text-align:center}
.use_content .node02.one_txt{padding:20px 0 0}
.use_login_layer .btn_ly{position:relative;display:inline-block;color:#fff;border:1px solid #b6b6b5;background:url(/images/common/bg_opacity70_w.png) left top}
.use_login_layer .btn_ly:hover{border:1px solid #eaeaea;background-image:url(/images/common/bg_opacity70_w_over.png)}
.use_login_layer .btn_ly_pink{position:relative;display:inline-block;margin-right:0!important;color:#fff;border:1px solid #f056b0;background:url(/images/common/bg_pink70_w.png) left top}
.use_login_layer .btn_ly_pink:hover{border:1px solid #eb2699;background-image:url(/images/common/bg_pink70_w_over.png)}
.use_content .btn_login{font-size:20px;line-height:60px;width:178px;height:62px;margin-right:2px;color:#fff}
.use_content .btn_buy_use{font-size:20px;line-height:60px;width:178px;height:62px}
.use_content .btn_review{line-height:60px;width:178px;height:62px;margin-right:2px;color:#fff}
.use_content .btn_review .txt{font-size:20px;padding-left:24px;color:#fff;background:url(/images/common/ico_review.png) left 4px no-repeat}
.use_content .btn_login_big,.use_content .btn_pink_big{font-size:19px;width:180px;height:74px;margin-right:8px;padding:18px 0 0}
.use_content .node03{padding:25px 0 0;text-align:center}
.use_content .btn_keep_use{font-size:18px;padding:0;color:#fff;border-bottom:1px solid #fff}
.use_content .btn_keep_use .ico{position:relative;top:-2px;display:inline-block;width:6px;height:9px;background:url(/images/vod/bu_use01.png) left center no-repeat}
.use_notice{line-height:48px;position:absolute;z-index:7;bottom:0;left:0;width:100%;height:51px;padding-top:2px;background:#000}
.use_notice:before{position:absolute;z-index:8;top:0;left:0;width:100%;height:1px;content:'';opacity:.2;background:#fff;filter:alpha(opacity=20)}
.use_notice li.notice01{float:left;padding:0 0 0 17px}
.use_notice li.notice01 *{vertical-align:middle}
.use_notice li.notice01 .txt{font-size:16px;display:inline-block;opacity:.7;color:#fff;filter:alpha(opacity=70)}
.use_notice li.notice01 .ico{display:inline-block;width:17px;height:17px;margin-right:4px;background:url(/images/vod/ico_exclamation_mark.png) left center no-repeat}
.use_notice li.notice02{float:right;padding:0 17px 0 10px;background:url(/images/vod/bu_line_use01.png) left 18px no-repeat}
.use_notice li.notice02 .txt{font-size:15px;opacity:.7;color:#fff;filter:alpha(opacity=70)}
.use_notice li.notice02 .ico{position:relative;top:-2px;display:inline-block;width:5px;height:7px;background:url(/images/vod/bu_use02.png) left center no-repeat}
.tit_preview{position:absolute;z-index:10;top:0;left:0}
.tit_preview strong{font-size:19px;line-height:22px;display:block;height:32px;padding:27px 14px 0 46px;color:#fff}
.tit_preview strong.bg_drama{background:url(/images/common/bg_preview_drama.png) left top no-repeat}
.tit_preview strong.bg_news{background:url(/images/common/bg_preview_news.png) left top no-repeat}
.tit_preview strong.bg_enter{background:url(/images/common/bg_preview_enter.png) left top no-repeat}
.tit_preview strong.bg_culture{background:url(/images/common/bg_preview_culture.png) left top no-repeat}
.tit_preview.ing .ico_preview{position:absolute;z-index:15;top:50%;right:17px;display:block;width:20px;height:25px;margin-top:-12px;text-indent:-999em;background:url(/images/common/ico_review_top.png) left top no-repeat}
.tit_preview.ing{width:100%;height:68px}
.tit_preview.ing .top_dimm{position:absolute;top:0;left:0;display:block;width:100%;height:68px;opacity:.85;background:#000;filter:alpha(opacity=85)}
.tit_preview.ing strong{font-size:18px;font-weight:700;position:relative;z-index:2;height:47px;padding:21px 0 0 22px;background:url(/images/common/bg_player_topline.png) left bottom repeat-x}
.tit_preview.ing strong em{margin-left:10px;padding-left:9px;opacity:.7;background:url(/images/common/video_txt_var.png) left 6px no-repeat;filter:alpha(opacity=70)}
.tit_preview.ing ul{position:absolute;z-index:2;top:17px;right:17px}
.tit_preview.ing ul li{float:left}
.tit_preview.ing ul li a{font-size:16px;line-height:32px;display:block;width:94px;height:32px;text-align:center;color:#fff}
.tit_preview.ing .btn_sm_login{margin-right:5px}
/*! vod_player_wrap - �먮윭 硫붿떆吏� */
.v_error_message{position:absolute;z-index:5;top:0;left:0;display:table;width:100%;height:100%}
.v_error_message .error_dimm{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background:#222}
.v_error_message .error_notice{position:relative;z-index:7;display:table-cell;width:100%;vertical-align:middle;background:#222}
.v_error_message .error_notice p{text-align:center;color:#fefefe}
.v_error_message .error_notice a{position:relative;display:block;text-align:center}
.v_error_message .error_notice .sorry{font-size:32px;font-weight:700;line-height:48px;display:block;width:158px;margin:0 auto 30px;padding-bottom:3px;border-bottom:1px solid #919191}
.v_error_message .error_notice .sorry .ico{display:block;width:56px;height:56px;margin:0 auto 7px;background:url(/images/common/ico_comm.png) -150px -50px no-repeat}
.v_error_message .error_notice .message{font-size:18px;line-height:32px}
.v_error_message .btn_go_home{font-size:18px;line-height:51px;width:182px;height:53px;margin:12px auto 0;border:1px solid #f056b0;background:#ae146e}
.v_error_message .btn_go_home:hover{border:1px solid #eb2699;background:#d40f82}
.v_error_message .btn_go_home .txt{padding-right:14px;color:#fff;background:url(/images/common/bu_video_arrow.png) right 8px no-repeat}
.v_error_message .btn_down{font-size:20px;line-height:58px;width:222px;height:60px;margin:38px auto 0;border:1px solid #f162b6;background:url(/images/common/bg_pink70_w.png) left top}
.v_error_message .btn_down:hover{border:1px solid #ec35a0;background-image:url(/images/common/bg_pink70_w_over.png)}
.v_error_message .btn_down .txt{padding-right:29px;color:#fff;background:url(/images/common/bu_new_down.png) right top no-repeat}
.v_error_message p.txt_adobe{font-size:25px;font-weight:700;color:#fff}
.v_error_message p.txt_adobe span{font-size:16px;font-weight:400;line-height:22px;display:block;width:362px;margin:20px auto 0;padding:17px 0 0;text-align:left;opacity:.6;border-top:1px solid #999;filter:alpha(opacity=60)}
.wrap_calendar{position:absolute;top:0;left:0;width:276px}
.box_calendar{font-size:12px;position:relative;z-index:50;padding:16px;border:2px solid #eaeaea;background:#fff}
.calendar_head{font-size:24px;height:50px;text-align:center;color:#000}
.calendar_head .btn_m_pre{position:absolute;top:28px;left:30px;display:block;width:10px;height:20px;background:url(/images/common/ico_comm.png) -10px -90px no-repeat}
.calendar_head .btn_m_nex{position:absolute;top:28px;right:30px;display:block;width:10px;height:20px;background:url(/images/common/ico_comm.png) -30px -90px no-repeat}
.calendar_head .area_month{line-height:36px}
.box_date th{font-weight:700;height:34px;text-align:center;color:#1b2637}
.box_date td a{display:table-cell;width:30px;height:30px;text-align:center;vertical-align:middle}
.box_date td.on a{color:#fff;background:#ff3091}
.box_date td a:focus,.box_date td a:hover{color:#fff;background:#ff3091}
.box_date02 td.on a{color:#fff;background:#5fbe00}
.box_date02 td a:focus,.box_date02 td a:hover{color:#fff;background:#5fbe00}
/*! �먮윭 �섏씠吏� */
.error_box{position:relative;width:844px;margin:48px auto 115px;padding:0 42px 40px;border:1px solid #eaeaea;border-top:2px solid #2a2a2a}
.error_box_board{position:relative;margin:0 auto 115px;padding:50px 0;text-align:center;border:1px solid #eaeaea;border-top:1px solid #2a2a2a}
.error_txt01{margin:54px 0 0;padding:132px 0 0;text-align:center}
.error_txt01.ico01{background:url(/images/common/ico_error.png) center top no-repeat}
.error_txt01.ico02{background:url(/images/common/ico_error2.png) center top no-repeat}
.error_txt01.ico03{background:url(/images/common/ico_error3.png) center top no-repeat}
.error_txt02{margin:40px 0 0;padding:30px 30px 25px;background:#f4f4f4}
.error_txt02 li{font-size:14px;line-height:24px}
.error_txt02 li a{text-decoration:underline;color:#2a2a2a}
.error_btn{padding:30px 0 0;text-align:center}
.error_btn .btns{min-width:158px;margin-left:6px}
.error_btn .btns:first-child{margin-left:0}
/*! �ъ씠�몃㏊ */
.sitemap_wrap .tit_sitemap{margin:0 0 35px;text-align:center}
.sitemap_wrap .tit_sitemap .tit_h2{margin:70px 0 22px}
.sitemap_wrap .tit_sitemap .copy{margin:0}
.sitemap_wrap h3{position:relative;width:100%;margin-bottom:24px;padding-bottom:13px;border-bottom:1px solid #eaeaea}
.sitemap_wrap h3 strong{display:block;height:23px;text-indent:-999em;background-image:url(/images/common/tit_comm.png);background-repeat:no-repeat}
.sitemap_wrap h3:after{position:absolute;bottom:-1px;left:0;display:block;width:151px;height:2px;content:'';background:#ee2a6a}
.sitemap_wrap .sitemap .bx_site{float:left;width:385px;margin-right:30px}
.sitemap_wrap .sitemap dl{float:left;width:415px}
.sitemap_wrap .sitemap dt{font-size:16px;font-weight:700;margin:0 0 15px;color:#2a2a2a}
.sitemap_wrap .sitemap dt.second{margin-top:35px}
.sitemap_wrap .sitemap dd{margin-left:-12px}
.sitemap_wrap .sitemap dd li{margin:12px 0 0}
.sitemap_wrap .sitemap dd li a{font-size:16px;padding-left:12px;color:#666}
.sitemap_wrap .sitemap dd.end{margin:19px 0 0}
.sitemap_wrap .sitemap dd.end a:focus,.sitemap_wrap .sitemap dd.end a:hover{background:#f2f2f2}
.sitemap_wrap .sitemap dd li:first-child{margin:0}
.sitemap_wrap .sitemap dd li a:focus,.sitemap_wrap .sitemap dd li a:hover{text-decoration:underline;color:#2a2a2a;background:url(/images/common/bl_lnb_black.gif) left 10px no-repeat}
.sitemap_wrap .sitemap .site01,.sitemap_wrap .sitemap .site02,.sitemap_wrap .sitemap .site03,.sitemap_wrap .sitemap .site04{margin-bottom:76px}
.sitemap_wrap .sitemap .site02 .bx_site:last-child{width:415px;margin:0}
.sitemap_wrap .sitemap .site02 dl{float:none}
.sitemap_wrap .sitemap .site03 dl,.sitemap_wrap .sitemap .site04 dl{width:207px}
.sitemap_wrap .sitemap .site04 .bx_site:first-child{float:left;width:800px}
.sitemap_wrap .sitemap .site04 .bx_site{float:right;width:415px;margin:0}
.sitemap_wrap .tit_tv strong{width:31px;background-position:0 -296px}
.sitemap_wrap .tit_vod strong{width:54px;background-position:-41px -296px}
.sitemap_wrap .tit_info strong{width:79px;background-position:-106px -296px}
.sitemap_wrap .tit_inside strong{width:138px;background-position:-194px -296px}
.sitemap_wrap .tit_news strong{width:39px;background-position:-539px -296px}
.sitemap_wrap .tit_custom strong{width:78px;background-position:-342px -296px}
.sitemap_wrap .tit_mypage strong{width:99px;background-position:-430px -296px}
.sitemap_wrap .tit_viewer strong{background-image:url(/images/common/tit_sitemap_viewer.png)}
/*! 紐⑤컮�� 諛붾줈媛�湲� */
.mobile_go{display:block;margin-right:35px;margin-left:35px;padding:40px 0;text-align:center;background-color:#fff}
/*! �뚮옒�쒕룞�곸긽 �묎렐��  */
.hide_txt02 a{position:absolute;left:-3000%}
.hide_txt02 a.btn_hide01:focus{line-height:30px;z-index:10000000000;top:0;left:0;display:block;width:100%;height:30px;text-align:center;text-decoration:none;color:#fff;background:#000}
.mgt_m50{margin-top:-50px}
.ui_zindex5{z-index:5}
.ui_accordion_table tr{cursor:pointer}
.ui_accordion_table tr.hidden_info{cursor:default}
/*! �쒕툕 怨듯넻 愿묎퀬�곸뿭 / 媛꾧꺽�섏젙 2019-05-23 lim.cheolho */
.iframe_ad{margin-top:31px;padding:0;background:#fff}
.iframe_ad_inner{width:auto;margin:0 auto}
.articleadnetworkbanner,.netizen_link_area{margin-bottom:20px}
.articleadnetworkbanner .left{float:left;padding-right:15px}
.articleadnetworkbanner .right{float:left}
.ad_shoppingnlife_bottom strong{display:block;margin:0 0 6px}
.ad_shoppingnlife_bottom ul li{float:left;margin-left:13px}
.ad_shoppingnlife_bottom ul li:first-child{margin-left:0 !important}
#content .content_area .ad_shoppingnlife_bottom ul li{margin-left:34px}
._dablewidget {margin-top:54px;}
@media print{body.print #footer,body.print #header,body.print .bottom_line.top_lnb_wrap,body.print .comment_wrap,body.print .dimm,body.print .hide_txt,body.print .iframe_ad,body.print .pro_banner_zone,body.print .pro_notice.no_bottom,body.print .pro_sub_top_area,body.print .side_content_area,body.print .tab_basic,body.print .tb_view .filesave_wrap,body.print .tb_view .view_cont_sns,body.print .tb_view .view_info .view_info_btns,body.print .wrap_tbl_view .btn_area,body.print .wrap_tbl_view .tbl_other,body.print .wrap_tbl_write .btn_area{display:none}
body.print #content,body.print #wrap{width:auto;min-width:auto;margin:0;padding:0}
body.print #content .content_area{float:none;width:auto;padding:20px}
body.print .tb_view .view_cont_txt{width:auto;margin:0 auto;padding:35px 20px}
body.print .teaser_wrap{min-height:auto;background-color:transparent!important}
}
/*! 寃뚯떆�� 異붽� 20180523 */
.bannersort{margin:-2px 0 0} /* 諛곕꼫�섎떒 媛꾧꺽 �섏젙(諛곕꼫, 怨듭쑀踰꾪듉, 寃뚯떆�먭낵�� 怨듦컙 �섏젙.�좎껌寃뚯떆�먯뿉留� �ъ슜) 20190306 lee.eunhye */
.slelcttitle{display:inline-block;width:881px;margin-bottom:35px;padding:17px 0 17px 23px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#f8f8f8}
.slelcttitle dl{display:inline-block}
.slelcttitle dt{font-size:16px;float:left;width:89px;padding-top:7px;color:#1b2637}
.slelcttitle dd{float:left}
.mgt0{margin-top:0!important}
.mgt10{margin-top:10px!important}
.mgb155{margin-bottom:155px!important}
.mgt14{margin-top:14px!important}
.notxt{font-size:16px!important;padding:68px 0!important;text-align:center;color:#1b2637!important}
.write_infotxt{font-size:16px;line-height:23px;padding-bottom:29px;color:#5d6064}
.writeWrap{padding:1px 0 0;border-top:2px solid #555}
.writeWrap dt{font-size:14px;font-weight:700;padding:28px 23px 10px;color:#2a2a2a}
.writeWrap dt.filearea{font-size:14px;font-weight:700;padding:28px 23px 29px;word-break:break-all;color:#2a2a2a;border-bottom:1px solid #eaeaea}
.writeWrap dt.filearea .filebox label{line-height:34px;height:36px;margin:0 7px 0 68px}
.writeWrap dd{padding:0 23px 29px;word-break:break-all;border-bottom:1px solid #eaeaea}
.writeWrap dd span.input_checkbox{margin-right:10px!important;letter-spacing:-.08em}
.watchinfotx{height:176px}
.watchinfotx2{height:86px}
.writeWrap dd hr.mg10{font-size:0;margin-top:10px;border:none}
.writeWrap dd span.input_checkbox.mgr0{margin-right:0!important}
@-moz-document url-prefix(){.writeWrap dd hr.mg10{font-size:0;margin-top:14px;border:none}
}
.agreearea{margin-top:28px}
.agtit{font-weight:700;line-height:45px;padding-left:18px;color:#5d6064;background:#eaeaea}
.watch.btn_area.right{margin:14px 0 0;text-align:right}
.gsmtxt{font-size:12px;display:inline-block;margin-left:14px;color:#9e9e9e}
.viewWrap{border-top:2px solid #555}
.viewWrap .edit_zone{padding:8px 20px}
.viewWrap .view_tbl01{border-top:0}
.viewWrap td,.viewWrap th{height:20px;padding:8px 20px 8px 0;color:#2a2a2a;border-bottom:1px solid #eaeaea}
.viewWrap td *{vertical-align:middle}
.viewWrap td.center{padding:0;text-align:center}
.viewWrap th{font-size:14px;font-weight:700;line-height:1;padding-top:22px;padding-left:21px;vertical-align:top;color:#2a2a2a}
.viewWrap .btn_area{margin:14px 0 0;text-align:right}
.viewWrap dl a{text-decoration:underline}
.viewWrap dl{overflow:hidden;height:auto;padding:58px 22px 46px}
.viewWrap dl .txtit01{font-weight:700;height:23px;vertical-align:top;color:#2a2a2a}
.viewWrap dl .txcont01{line-height:22px;padding-bottom:26px;vertical-align:top;color:#5d6064}
.viewWrap dl .txcont01 a{color:#367ddd}
.bl_lgray_dotw{font-size:12px;display:inline-block;padding-left:7px;color:#9e9e9e;background:url(/images/common/bl_lgray_dot.gif) left 10px no-repeat}
.wadmin_select01{background:#fce5f0}
.reditem{color:#ff3092}
.viewWrap td a{line-height:25px;text-decoration:underline}
.select_box{line-height:34px;position:relative;display:inline-block;width:768px;height:32px;vertical-align:middle;border:1px solid #ddd;background:#fff}
.selecttit01{font-size:14px;line-height:32px;display:block;overflow:hidden;height:32px;padding-right:52px;padding-left:16px;text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#5d6064;background:url(/images/common/select_arrow.png) right center no-repeat}
.selecttit01.on{font-size:14px;line-height:32px;display:block;height:32px;padding-right:41px;padding-left:16px;text-align:left;color:#5d6064;background:url(/images/common/select_arrow_up.png) right center no-repeat}
.selectoption{position:absolute;z-index:4;top:0;left:0;display:none;overflow-y:auto;width:768px;max-height:320px;margin-top:32px;margin-left:-1px;padding:5px 0;border:1px solid #ddd;background:#fff}
.selectoption ul{overflow:hidden}
.selectoption .iopt01 a{line-height:34px;display:block;height:32px;padding-left:14px;color:#5d6064}
.selectoption span{display:inline-block;padding-right:5px}
.selecttxt{font-size:14px;line-height:22px;padding:5px 23px 0 105px;color:#797d84}
.selecttxt02{font-size:14px;line-height:28px;padding:5px 23px 0 18px;color:#797d84}
.loading_ly{position:absolute;z-index:1000;top:50%;left:50%;width:308px;height:108px;margin:-88px 0 0 -164px;padding-top:38px;letter-spacing:.01em;color:#999;border:1px solid #ccc;background:#fff}
.loadimg{display:block;width:36px;height:36px;margin:0 auto 16px;text-align:center;background:url(/images/comment/img_loading_bar.gif) center center no-repeat}
.loadtxt{font-size:15px;text-align:center}
/*! 諛⑹껌�좎껌 蹂닿린 2018-08-16 lim.cheolho */
/*! BUTTON */
.button_wrap{zoom:1;padding:12px 0}
.button_wrap:after{display:block;clear:both;content:''}
.button_wrap .right_btns{float:right}
.button_wrap .left_btns{float:left}
/*! TABLE */
.tb_write .ipt_join .date,.tb_write .ipt_join .name{margin-left:10px}
.tb_write .ipt_join .date{padding-left:10px;border-left:1px solid #ddd}
.tb_write .photolist{zoom:1;margin:0 -20px -10px 0;padding:0}
.tb_write .photolist:after{display:block;clear:both;content:''}
.tb_write .photolist li{float:none;margin:0 10px 10px 0}
.tb_write .photolist li img{max-width:733px}
/* 2018-08-31 lim.cheolho */
#tab-content-comment {margin-top:0;}
._comment-content-wrap {margin-top:50px;}
/*! Celeb top 2018-09-10 lim.cheolho */
.wrap_celeb_top{margin-bottom:55px;padding:41px 65px 44px;background-color:#f0f0f0}
.wrap_celeb_top .celeb_list li{position:relative;min-height:72px;margin-top:12px;padding-top:3px}
.wrap_celeb_top .celeb_list li:first-child{margin-top:0}
.wrap_celeb_top .celeb_list .picture{position:absolute;top:50%;left:0;margin-top:-37.5px}
.wrap_celeb_top .celeb_list .picture .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/common/mask_celeb.png) no-repeat;background-size:100% 100%}
.wrap_celeb_top .celeb_list .picture img{width:75px;height:75px}
.wrap_celeb_top .celeb_list .comment{display:block;margin-left:112px;border:1px solid #bebebe;border-radius:4px;background-color:#fff}
.wrap_celeb_top .celeb_list .comment dl{margin-left:-11px;padding:15px 15px 15px 41px;color:#000;background:url(/images/common/bu_celeb.gif) 0 50% no-repeat}
.wrap_celeb_top .celeb_list .comment dt{font-size:13px;line-height:15px;height:18px;padding-left:23px;background:url(/images/common/ico_celeb.png) no-repeat}
.wrap_celeb_top .celeb_list .comment dd{font-size:15px;line-height:20px;margin-top:3px;}
.wrap_celeb_top .celeb_paging{margin-top:20px;margin-bottom:-13px;text-align:center}
.wrap_celeb_top .celeb_paging a.prev{display:inline-block;overflow:hidden;width:26px;height:26px;vertical-align:middle;text-indent:-999em;background:url(/images/common/btn_celeb_prev.gif) no-repeat}
.wrap_celeb_top .celeb_paging a.next{display:inline-block;overflow:hidden;width:26px;height:26px;vertical-align:middle;text-indent:-999em;background:url(/images/common/btn_celeb_next.gif) no-repeat}
.wrap_celeb_top .celeb_paging span.page{display:inline-block;color:#3a3a40}
.wrap_celeb_top .celeb_paging span.page strong{font-weight:400;margin:0 9px}
.wrap_celeb_top .celeb_paging span.page span{margin:0 -9px}
.tb_info tr.celeb{background-color:#f8f8f8}
.tb_info tr.celeb .writer{color:#000}
.ico_id.celeb{background:url(/images/common/ico_celeb.png) no-repeat}
.tb_write .mgr10{margin-right:10px}
.tb_view .view_info .view_info_txt>strong .ico.celeb{background:url(/images/common/ico_celeb.png) no-repeat;background-size:100% 100%}
.tb_view .view_celeb{position:relative;min-height:83px;margin-top:12px;padding:0 18px}
.tb_view .view_celeb .picture{position:absolute;top:0;left:18px}
.tb_view .view_celeb .picture .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/common/mask_celeb_white.png) no-repeat;background-size:100% 100%}
.tb_view .view_celeb .picture img{width:75px;height:75px}
.tb_view .view_celeb .veiw_tit{padding-left:90px}
.tb_view .view_celeb .tb{display:table;width:100%}
.tb_view .view_celeb .cell{display:table-cell;height:52px;vertical-align:middle}

/* �좎껌 �쒗뵆由� 湲곕뒫 異붽� 20190222 lee.eunhye */
.share-sns-wrap {position:relative;/* margin-top:-20px;*/padding-top:20px;padding-bottom:20px;text-align:right;} /* 怨듭쑀踰꾪듉 �곷떒怨� 寃뱀묠 �섏젙 */
.share-sns-wrap .sns_list {bottom:70px;}
.slelcttitle.select-type01 dt,
.slelcttitle.select-type01 dd {float:none;width:100%;}
.slelcttitle.select-type01 dt {padding:0 16px 8px;}
.slelcttitle.select-type01 dt strong {color:#1b2637;font-weight:bold;}
.slelcttitle.select-type01 .select_box,
.slelcttitle.select-type01 .selectoption {width:852px;}
.explanation-added01 {padding-top:3px;font-size:14px;color:#9e9e9e;font-weight:normal;}
.slelcttitle.select-type01 .selecttxt {margin-right:28px;padding-left:16px;word-break:keep-all;}
.writeWrap .select_box,
.writeWrap .selectoption {width:852px;}
.writeWrap .selecttxt02 {word-break:keep-all;}
/* //�좎껌 �쒗뵆由� 湲곕뒫 異붽� 20190222 */

/* #20882 愿묎퀬 �곹뭹 議곗젙 2019-05-23 lim.cheolho */
.fixedFooter #footer {position:fixed; left:0px; bottom:0px; right:0px; z-index:1; background-color:#fff;}
.fixedFooter .onair_area.play_fixed .video_zone,
.fixedFooter .vod_player_wrap .player_zone.play_fixed .video_zone,
.fixedFooter .video_trailer_wrap .trailer_video.play_fixed .video_zone {bottom:260px;}

/* //CSS */