<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'utf-8';
/*! common */
.clfix{*zoom:1}
.clfix:after,.clfix:before{line-height:0;display:table;content:''}
.clfix:after{clear:both}
.blind,.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;white-space:nowrap}
.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;white-space:nowrap;border:0}
/*! skipnav */
.skipnav{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}
/*! Browser Upgrade Prompt */
.browserupgrade{font-size:1pc;margin:.2em 0;padding:.2em 0;color:#000;background:#ccc}
.browserupgrade strong{font-weight:700;color:#000}
.browserupgrade a{font-weight:700;text-decoration:underline;color:#8d0080}
/*! dimm */
.dimm{position:fixed;z-index:206;top:0;right:0;bottom:0;left:0;display:none;opacity:.6;background:#000}
.dimm img{display:block}
/*! LAYOUT */
.header_content{position:relative;z-index:205;width:100%;height:51px;background:#fff}
.header_content.fixed{position:fixed;top:0;right:0;left:0;height:51px}
.header_main,.header_sub{display:none}
#content{padding:0 0 35px}
#content.pdb10{padding:0 0 10px}
#content.pdb15{padding:0 0 15px}
#content.pdb0{padding:0}
#content .program{padding-top:50px}
#content .program.no_sub_nav{padding-top:0}
#content .board{padding-top:51px}
/*! �깆뿉�� �ъ슜�섎뒗 �섏씠吏��� �쒖뼱 */
.app_layout #footer,.app_layout #header{display:none}
/*! LAYOUT MAIN */
.main #content{padding:0}
.main .header_main{display:block}
.main .header_content{position:absolute;top:0;left:0;width:100%;height:45px;background:0 0}
.main .header_content h1{position:absolute;top:50%;left:50%;width:59px;height:29px;margin:-13px 0 0 -29px}
.main .header_content h1 a{display:block;height:29px;background:url(/m/images/common/h1_logo.png) no-repeat;background-size:59px}
.main .header_content h1 a:before{position:absolute;content:'��'}
/*! 而⑥뀎蹂� 而щ윭 - �대몢�� 踰꾩쟾 */
.sub.dark .header_content h1 a{color:#fff}
.sub.dark .gnb_wrap .btn_gnb{background-position:15px 18px}
.sub.dark .gnb_sch a{background-position:16px 16px}
.sub.dark .header_content .logo{background-position:0 -19px}
.sub.dark .sub_nav{border-bottom:0}
.sub.dark .sub_nav:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:1px;content:'';opacity:.1;background-color:#000;filter:alpha(opacity=10)}
.sub.dark .sub_nav:after{position:absolute;z-index:2;bottom:0;left:0;display:block;width:100%;height:1px;content:'';opacity:.2;background-color:#000;filter:alpha(opacity=20)}
.sub.dark .sub_nav .nav_head a.nav_toggle:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:34px;content:'';opacity:.1;background-color:#000;filter:alpha(opacity=10)}
.sub.dark .sub_nav .nav_head a.nav_toggle .txt{position:relative;z-index:3;opacity:.7;color:#fff;filter:alpha(opacity=70)}
.sub.dark .sub_nav .nav_head a.nav_toggle:after{z-index:3;background-position:-155px -90px}
.sub.dark .sub_nav.open:after{display:none}
.sub.dark .sub_nav.open .nav_head a.nav_toggle:after{background-position:-140px -90px}
.sub.dark .sub_nav.open .nav_head a.nav_toggle .txt{opacity:1;filter:alpha(opacity=100)}
.sub.dark .sub_nav.open .nav_layer:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:7px;content:'';opacity:.25;background-color:#000;filter:alpha(opacity=25)}
/*! 而⑥뀎蹂� 而щ윭 - 諛앹� 踰꾩쟾 */
.sub.bright .sub_nav{border-bottom:0}
.sub.bright .sub_nav:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:1px;content:'';opacity:.1;background-color:#000;filter:alpha(opacity=10)}
.sub.bright .sub_nav:after{position:absolute;z-index:2;bottom:0;left:0;display:block;width:100%;height:1px;content:'';opacity:.2;background-color:#000;filter:alpha(opacity=20)}
.sub.bright .sub_nav .nav_head a.nav_toggle:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:34px;content:'';opacity:.05;background-color:#000;filter:alpha(opacity=5)}
.sub.bright .sub_nav .nav_head a.nav_toggle .txt{position:relative;z-index:3;opacity:.7;color:#000;filter:alpha(opacity=70)}
.sub.bright .sub_nav .nav_head a.nav_toggle:after{z-index:3;background-position:-110px -90px}
.sub.bright .sub_nav.open:after{display:none}
.sub.bright .sub_nav.open .nav_head a.nav_toggle:after{background-position:-125px -90px}
.sub.bright .sub_nav.open .nav_head a.nav_toggle .txt{opacity:1;filter:alpha(opacity=100)}
.sub.bright .sub_nav.open .nav_layer:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:7px;content:'';opacity:.15;background-color:#000;filter:alpha(opacity=15)}
/*! �쒕툕 怨듯넻 �곷떒 ���댄� �곸뿭 */
.sub .header_sub{display:block}
.sub .header_content h1{font-size:20px;font-weight:700;display:table;height:51px;margin:0 auto;text-align:center;color:#2a2a2a}
.sub .header_content h1 a,.sub .header_content h1 span{display:table-cell;vertical-align:middle}
.sub .header_content h1.w6_below{font-size:20px;line-height:22px;width:auto;word-wrap:break-word;word-break:keep-all}
.sub .header_content h1.w10_below{font-size:16px;line-height:16px;width:42%;word-wrap:break-word;word-break:keep-all}
.sub .header_content h1.w10_over{font-size:14px;line-height:14px;width:42%;word-wrap:break-word;word-break:keep-all}
.sub .header_content .logo{position:absolute;top:16px;left:47px;display:block;width:36px;height:19px;background:url(/m/images/common/h1_sub_logo.png) no-repeat;background-size:36px}
.sub .header_content .logo:before{position:absolute;content:'��'}
.gnb_sch{position:absolute;top:0;right:0}
.gnb_sch a{display:block;width:18px;height:18px;padding:14px 16px;background:url(/m/images/common/btn_top_sch.png) 16px 14px no-repeat;background-size:18px}
.gnb_sch a:before{position:absolute;content:'��'}
.main .gnb_sch a{background-position:16px -81px}
.sub .gnb_sch a{padding:16px;background-position:16px -31px}
.gnb_wrap{position:absolute;top:0;left:0}
.gnb_wrap .btn_gnb{display:inline-block;width:19px;height:15px;padding:15px;background:url(/m/images/common/btn_topmenu.png) 16px 15px no-repeat;background-size:19px}
.gnb_wrap .btn_gnb:before{position:absolute;content:'��'}
.main .gnb_wrap .btn_gnb{background-position:15px -80px}
.sub .gnb_wrap .btn_gnb{padding:18px 15px;background-position:15px -31px}
body.gnb_open{position:fixed;overflow:hidden}
.bx_gnb{position:fixed;z-index:201;top:0;right:0;bottom:0;left:0;display:none}
@-moz-keyframes gnbopen{0%{display:block}
}
@-webkit-keyframes gnbopen{0%{display:block}
}
@keyframes gnbopen{0%{display:block}
}
@-moz-keyframes gnbopen_gnb{0%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes gnbopen_gnb{0%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
@keyframes gnbopen_gnb{0%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
@-moz-keyframes gnbopen_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
@-webkit-keyframes gnbopen_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
@keyframes gnbopen_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
.bx_gnb.open{display:block;-webkit-animation:gnbopen 0s 0s ease;-moz-animation:gnbopen 0s 0s ease;-ms-animation:gnbopen 0s 0s ease;animation:gnbopen 0s 0s ease}
.bx_gnb.open .gnb{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-animation:gnbopen_gnb .3s 0s ease;-moz-animation:gnbopen_gnb .3s 0s ease;-ms-animation:gnbopen_gnb .3s 0s ease;animation:gnbopen_gnb .3s 0s ease}
.bx_gnb.open .dimm{display:block;-webkit-animation:gnbopen_dimm .3s 0s ease;-moz-animation:gnbopen_dimm .3s 0s ease;-ms-animation:gnbopen_dimm .3s 0s ease;animation:gnbopen_dimm .3s 0s ease;opacity:.6}
@-moz-keyframes gnbclose{0%{display:block}
100%{display:none}
}
@-webkit-keyframes gnbclose{0%{display:block}
100%{display:none}
}
@keyframes gnbclose{0%{display:block}
100%{display:none}
}
@-moz-keyframes gnbclose_gnb{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
}
@-webkit-keyframes gnbclose_gnb{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
}
@keyframes gnbclose_gnb{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
100%{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px)}
}
@-moz-keyframes gnbclose_gnb_close{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes gnbclose_gnb_close{0%{opacity:1}
100%{opacity:0}
}
@keyframes gnbclose_gnb_close{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes gnbclose_dimm{0%{opacity:.6}
100%{opacity:0}
}
@-webkit-keyframes gnbclose_dimm{0%{opacity:.6}
100%{opacity:0}
}
@keyframes gnbclose_dimm{0%{opacity:.6}
100%{opacity:0}
}
.bx_gnb.close{-webkit-animation:gnbclose 0s .3s ease;-moz-animation:gnbclose 0s .3s ease;-ms-animation:gnbclose 0s .3s ease;animation:gnbclose 0s .3s ease}
.bx_gnb.close .gnb{-webkit-transform:translateX(-271px);-moz-transform:translateX(-271px);-ms-transform:translateX(-271px);-o-transform:translateX(-271px);transform:translateX(-271px);-webkit-animation:gnbclose_gnb .3s 0s ease;-moz-animation:gnbclose_gnb .3s 0s ease;-ms-animation:gnbclose_gnb .3s 0s ease;animation:gnbclose_gnb .3s 0s ease}
.bx_gnb.close .btn_gnb_close{-webkit-animation:gnbclose_gnb_close .3s 0s ease;-moz-animation:gnbclose_gnb_close .3s 0s ease;-ms-animation:gnbclose_gnb_close .3s 0s ease;animation:gnbclose_gnb_close .3s 0s ease;opacity:0}
.bx_gnb.close .dimm{display:block;-webkit-animation:gnbclose_dimm .3s 0s ease;-moz-animation:gnbclose_dimm .3s 0s ease;-ms-animation:gnbclose_dimm .3s 0s ease;animation:gnbclose_dimm .3s 0s ease;opacity:0}
.gnb{position:absolute;z-index:300;top:0;bottom:0;left:0;width:271px;background:#fff}
.gnb_inner{position:relative;overflow-x:hidden;overflow-y:auto;width:271px;height:100%;-webkit-overflow-scrolling:touch}
.gnb .gnb_top{height:140px;padding:34px 0 0}
.gnb .gnb_top.bg01{background:none no-repeat;background-size:cover;
  background-image: url(/m/images/common/img_navi_drawar_web.png);
  background-image: -webkit-image-set(
    url(/m/images/common/img_navi_drawar_web.png) 1x,
    url(/m/images/common/img_navi_drawar_web@2x.png) 2x
  );
}
.gnb .user{font-size:17px;font-weight:700;position:relative;margin:0 0 12px;padding:0 20px;color:#fff}
.gnb .user .user_wrap{position:relative;display:block;height:46px;padding:0 70px 0 0}
.gnb .user .user_wrap .ico_sns{float:left}
.gnb .user .user_wrap .name{display:block;display:-webkit-box;clear:right;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.gnb .user .user_wrap .link_login{display:block}
.gnb .user .ico_sns{width:24px;height:24px;vertical-align:-6px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;background-size:24px 24px}
.gnb .user .ico_sns.fb{background-image:url(/m/images/common/ico_gnb_facebook.png)}
.gnb .user .ico_sns.fb:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'�섏씠�ㅻ턿 怨꾩젙';opacity:0;color:transparent}
.gnb .user .ico_sns.tw{background-image:url(/m/images/common/ico_gnb_twitter.png)}
.gnb .user .ico_sns.tw:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'�몄쐞�� 怨꾩젙';opacity:0;color:transparent}
.gnb .user .ico_sns.jo{background-image:url(/m/images/common/ico_gnb_joins.png)}
.gnb .user .ico_sns.jo:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'議곗씤�� 怨꾩젙';opacity:0;color:transparent}
.gnb .user .ico_sns.ka{background-image:url(/m/images/common/ico_gnb_kakao.png)}
.gnb .user .ico_sns.ka:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'移댁뭅�� 怨꾩젙';opacity:0;color:transparent}
.gnb .user .ico_sns.na{background-image:url(/m/images/common/ico_gnb_naver.png)}
.gnb .user .ico_sns.na:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'�ㅼ씠踰� 怨꾩젙';opacity:0;color:transparent}
.gnb .user .ico_sns.ap{background-image:url(/m/images/common/ico_gnb_apple.png)}
.gnb .user .ico_sns.ap:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'�좏뵆ID 怨꾩젙';opacity:0;color:transparent}
.btn_login,.btn_logout{line-height:24px;position:absolute;top:0;right:20px;display:block;width:65px;height:27px;text-align:center}
.btn_login em,.btn_logout em{font-size:12px;display:inline-block;color:#fff}
.btn_login .bg,.btn_logout .bg{position:absolute;top:0;left:0;display:block;width:63px;height:25px;opacity:.5;border:1px solid #fff}
.btn_gnb_close{position:absolute;top:26px;right:-44px;display:block;width:18px;height:18px;padding:13px}
.btn_gnb_close span{display:block;width:18px;height:18px;background:url(/m/images/common/ico_comm.png) -190px -80px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.gnb .util li{float:left;width:33%;text-align:center}
.gnb .util a{font-size:15px;display:block;color:#fff}
.gnb .util .ico{display:block;width:35px;height:35px;margin:0 auto 5px;background:none no-repeat;background-size:contain;}
.gnb .util .ico.onair{
  background-image: url(/m/images/common/ico_onair_70_wh.png);
  background-image: -webkit-image-set(
    url(/m/images/common/ico_onair_70_wh.png) 1x,
    url(/m/images/common/ico_onair_70_wh@2x.png) 2x
  );
}
.gnb .util .ico.table{
  background-image: url(/m/images/common/ico_schedule_70_wh.png);
  background-image: -webkit-image-set(
    url(/m/images/common/ico_schedule_70_wh.png) 1x,
    url(/m/images/common/ico_schedule_70_wh@2x.png) 2x
  );
}
.gnb .util .ico.mypage{
  background-image: url(/m/images/common/ico_mypage_70_wh.png);
  background-image: -webkit-image-set(
    url(/m/images/common/ico_mypage_70_wh.png) 1x,
    url(/m/images/common/ico_mypage_70_wh@2x.png) 2x
  );
}
.gnb .gnb_list{position:relative;top:0;right:0;bottom:0;left:0;width:271px}
.gnb .gnb_list&gt;ul&gt;li ul{display:none}
.gnb .gnb_list&gt;ul&gt;li.on ul{display:block}
.gnb .gnb_list&gt;ul&gt;li&gt;a{font-size:17px;line-height:47px;position:relative;display:block;height:47px;padding:0 16px;color:#000;border-bottom:1px solid #eaeaea}
.gnb .gnb_list&gt;ul&gt;li&gt;a:after{position:absolute;top:50%;right:19px;display:block;width:16px;height:9px;margin-top:-4px;content:'';background:url(/m/images/common/ico_comm.png) -170px -75px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.gnb .gnb_list&gt;ul&gt;li.on&gt;a:after{background-position:-170px -65px}
.gnb .gnb_list .dep2{padding:0 20px;border-bottom:1px solid #d3d3d3;background:#f8f8f8}
.gnb .gnb_list .dep2 li{border-bottom:1px solid #eee}
.gnb .gnb_list .dep2 li:last-child{border-bottom:0}
.gnb .gnb_list .dep2 li a{font-size:14px;line-height:39px;display:block;height:39px;padding:0 12px;color:#5d6064;background:url(/m/images/common/bul_sub.png) 4px 50% no-repeat;background-size:2px}
.gnb .gnb_list li.dep1 a:after{width:6px;height:11px;background-position:-170px -85px}
.slide_indigator span{float:left;width:13px;height:10px;cursor:pointer;background:url(/m/images/common/bg_slide_indigator.png) no-repeat;background-size:26px}
.slide_indigator span:before{position:absolute;content:'��'}
.slide_indigator span.on{background-position:-13px 0}
.slide_indigator span.on:after{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.slide_indigator.wh span{background-position:0 -10px}
.slide_indigator.wh span.on{background-position:-13px -10px}
.slide_indigator a.play,.slide_indigator a.stop{display:inline-block;width:17px;height:17px;margin:0 -1px -3px 0;background:url(/m/images/common/ico_comm.png) -35px -130px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.slide_indigator a.stop{background-position:-35px -110px}
.slide_indigator a.play:after,.slide_indigator a.stop:after{position:absolute;content:'��'}
.slide_indigator .slide_dot{display:inline-block}
.slide_indigator .slide_dot a{float:left;width:13px;height:10px;cursor:pointer;background:url(/m/images/common/bg_slide_indigator.png) no-repeat;background-size:26px}
.slide_indigator .slide_dot a:before{position:absolute;content:'��'}
.slide_indigator .slide_dot a.on{background-position:-13px 0}
.slide_indigator .slide_dot a.on:after{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.slide_indigator.wh .slide_dot a{background-position:0 -10px}
.slide_indigator.wh .slide_dot a.on{background-position:-13px -10px}
.slide_indigator .slide_dot a.play,.slide_indigator .slide_dot a.stop{width:17px;height:17px;margin:-3px 2px 0 0;background:url(/m/images/common/ico_comm.png) -35px -130px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.slide_indigator .slide_dot a.stop{background-position:-35px -110px}
.footer_content{margin-bottom:50px;padding:28px 15px 23px;border-top:1px solid #eaeaea;background:#fbfbfb}
.footer_content .f_menu{margin:0 0 18px}
.footer_content .f_menu ul{display:table;width:100%;padding-bottom:20px}
.footer_content .f_menu li{display:table-cell;text-align:center}
.footer_content .f_menu li:nth-child(1),.footer_content .f_menu li:nth-child(4){-webkit-box-flex:.6;-moz-box-flex:.6;-webkit-flex:.6;-ms-flex:.6;flex:.6}
.footer_content .f_menu a{font-size:13px;line-height:1;display:block;color:#5d6064;border-left:1px solid #eaeaea}
.footer_content .f_menu li:first-child a{border-left:0}
.footer_content .copy{font-size:11px;line-height:1.3;text-align:center;color:#7c7c7c}
.footer_content div&gt;.copy{margin:0 0 10px}
.footer_content .f_util{margin:0 0 22px}
.footer_content .f_util ul{display:table;width:100%}
.footer_content .f_util li{display:table-cell;width:33.333%;text-align:center;border:1px solid #eaeaea;border-right:0}
.footer_content .f_util li:last-child{border-right:1px solid #eaeaea}
.footer_content .f_util li a{font-size:13px;line-height:32px;display:inline-block;height:32px;text-align:center;color:#5d6064;background:#fbfbfb}
.footer_content .f_util li.login a{padding:0 0 0 20px;background-repeat:no-repeat;background-position:0 8px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;background-size:16px 16px}
.footer_content .f_util li.login.fb a{background-image:url(/m/images/common/ico_footer_facebook.png)}
.footer_content .f_util li.login.tw a{background-image:url(/m/images/common/ico_footer_twitter.png)}
.footer_content .f_util li.login.jo a{background-image:url(/m/images/common/ico_footer_joins.png)}
.footer_content .f_util li.login.jc a{background-image:url(/m/images/common/ico_footer_jtbc.png)}
.footer_content .f_util li.login.ka a{background-image:url(/m/images/common/ico_footer_kakao.png)}
.footer_content .f_util li.login.na a{background-image:url(/m/images/common/ico_footer_naver.png)}
.footer_content .f_util li.login.ap a{background-image:url(/m/images/common/ico_footer_apple.png)}
.btn_go_top{position:fixed;z-index:100;right:15px;bottom:40px;display:none;width:42px;height:42px;background:url(/m/images/common/ico_comm.png) -145px -185px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.btn_go_top:after{position:absolute;content:'��'}
/*! BTNS */
.btn_area{padding:15px 0 0}
.btn_area.pd0{padding:0}
.btn_area.justify{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.btn_area.justify a{margin-left:6px;align-items:center;-webkit-align-items:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.btn_area.justify a:first-child{margin-left:0}
.btn_area.center{text-align:center}
.btn_area.right{text-align:right}
.btn_area.line02{padding:6px 0 0}
.btn_area02{margin:-5px 0 5px;padding:0;text-align:center}
.btns{display:inline-block;text-align:center;vertical-align:middle}
.btns.btn_wh{font-size:13px;line-height:34px;height:32px;color:#2a2a2a;border:1px solid #ddd}
.btns.btn_wh02{font-size:13px;line-height:34px;height:32px;padding:0 30px;color:#2a2a2a;border:1px solid #ddd}
.btns.btn_wh_deep{font-size:13px;line-height:34px;width:159px;height:32px;text-align:center;color:#2a2a2a;border:1px solid #2a2a2a}
.btns.btn_wh_gray{font-size:13px;line-height:34px;width:119px;height:32px;text-align:center;color:#2a2a2a;border:1px solid #ddd}
.btns.btn_bk{font-size:13px;line-height:31px;height:32px;color:#fff;border:1px solid #797d84;background:#797d84}
.btns.btn_bk.single{padding:0 20px}
.btns.btn_down{width:34px;height:34px;background:url(/m/images/common/ico_comm.png) -160px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.btns.btn_sch{font-size:13px;line-height:32px;width:66px;height:32px;text-align:center;color:#2a2a2a;border:1px solid #ddd;background:#f4f4f4}
.btns.btn_view{font-size:11px;line-height:23px;width:38px;height:21px;color:#797d84;border:1px solid #ddd;background:#fff}
.btns.btn_view.block{font-size:11px;line-height:23px;display:block;box-sizing:border-box;min-width:64px;height:23px;margin:5px auto 0;padding:0 10px;color:#797d84;border:1px solid #ddd;background:#fff}
.btns.btn_view.block:first-child{margin-top:0}
.btn_more{font-size:14px!important;line-height:1;display:block;padding:10px 0 19px;text-align:center;color:#797d84!important;border-top:1px solid #eaeaea}
.btn_more.bdn{padding-top:4px;border-top:0}
.btn_more.bdn02{padding-top:4px;padding-bottom:4px;border-top:0}
.btn_more.pdt0{padding-top:0}
.btn_more.pdb0{padding-bottom:0}
.btn_more.pdb25{padding-bottom:24px}
a.bt_str{display:inline-block;width:39px;height:23px;background:url(/m/images/common/ico_comm.png) -134px -35px no-repeat;background-size:250px}
a.bt_str.on{background-position:-210px -95px}
/*! ICONS */
.ico_play{z-index:10;display:inline-block;width:29px;height:29px;background:url(/m/images/common/ico_comm.png) no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_more{display:inline-block;width:10px;height:6px;vertical-align:1px;background:url(/m/images/common/ico_comm.png) -10px -30px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_user{display:inline-block;width:13px;height:13px;vertical-align:-3px;background:url(/m/images/common/ico_comm.png) -30px -25px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_user39{display:inline-block;width:20px;height:20px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -225px -20px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_user36{display:inline-block;width:18px;height:18px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -40px -45px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_fb{display:inline-block;width:20px;height:20px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) 0 -50px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_tw{display:inline-block;width:20px;height:20px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -25px -50px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_ka{display:inline-block;width:20px;height:20px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) 0 -245px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_ap{display:inline-block;width:20px;height:20px;vertical-align:-5px;background:url(/m/images/common/ico_apple_29x29.png) no-repeat;background-size:40px auto}
a:hover .ico_fb{background-position:0 -75px}
a:hover .ico_tw{background-position:-25px -75px}
.ico_time{display:inline-block;width:10px;height:10px;vertical-align:-1px;background:url(/m/images/common/ico_comm.png) -45px -25px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_people{display:inline-block;width:10px;height:10px;margin:0 3px 0 0;vertical-align:-1px;background:url(/m/images/common/ico_comm.png) -135px -20px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! FORM  */
/*! FORM - input */
input[type=number],input[type=password],input[type=tel],input[type=text]{-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.ipt_txt{display:inline-block;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.ipt_txt input{font-size:13px;line-height:31px;display:block;width:92%;height:32px;padding:0 0 0 9px;color:#797d84;border:1px solid #ddd;align-items:center;-webkit-align-items:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.ipt_txt.date{position:relative}
.ipt_txt.date a{position:absolute;top:0;right:1px;width:28px;height:34px}
.ipt_txt.date .ico_cal{display:block;width:28px;height:34px;background:url(/m/images/common/select_cal.png) right center no-repeat;background-size:26px}
.ipt_txt.date .ico_cal:before{position:absolute;content:'��'}
.ipt_txt .ico_user{margin:10px 8px}
.ipt_file{position:relative;display:block}
.ipt_file input[type=file]{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}
.ipt_file label{display:block;height:32px;margin-right:40px;border:1px solid #ddd}
.ipt_file label .ico{position:absolute;top:0;right:0;display:inline-block;width:34px;height:34px;background:url(/m/images/sprit/btn_fileupload.gif) no-repeat;background-size:100%}
@media screen and (max-width:320px){.ipt_txt.date input{font-size:12px}
}
/*! FORM - SelectBox */
.selectbox_wrap{font-weight:400;position:relative;display:inline-block;height:32px;text-align:left;vertical-align:top;border:1px solid #ddd;background:#fff}
.selectbox_wrap select{width:100%;height:100%;text-indent:5px;color:#797d84;border:0;border-radius:0;background:url(/m/images/common/select_arrow.png) right center no-repeat #fff;-webkit-background-size:23px 32px;-moz-background-size:23px 32px;background-size:23px 32px;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.selectbox_wrap.cal select{width:100%;height:100%;text-indent:5px;color:#797d84;border:0;border-radius:0;background:url(/m/images/common/select_cal.png) right center no-repeat;-webkit-background-size:26px 26px;-moz-background-size:26px 26px;background-size:26px 26px;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
/*! 340 �댄븯 �ъ씠利� 議곗젙 */
.selectbox{display:inline}
.selectbox.block{display:block}
/*! FORM - table in date select */
.selectbox_date{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:9px}
.selectbox_date .selectbox_wrap{margin-left:5px;align-items:center;-webkit-align-items:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.selectbox_date .selectbox_wrap:first-child{margin-left:0;box-flex:2;-moz-box-flex:2;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
.selectbox_wrap.cal .select_result{background:url(/m/images/common/select_cal.png) right center no-repeat;background-size:26px}
/*! �щ젰 �닿린 踰꾪듉 */
.selectbox_wrap.btn_cal{font-weight:400;line-height:32px;position:relative;display:inline-block;height:32px;text-align:left;vertical-align:top;border:1px solid #ddd;background:#fff}
.selectbox_wrap.btn_cal span{display:block;width:100%;height:100%;text-indent:5px;color:#797d84;background:url(/m/images/common/select_cal.png) right center no-repeat;-webkit-background-size:26px 26px;-moz-background-size:26px 26px;background-size:26px 26px}
/*! 340 �댄븯 �ъ씠利� 議곗젙 */
@media screen and (max-width:340px){.selectbox_wrap select,.selectbox_wrap.btn_cal span,.selectbox_wrap.cal select{font-size:11px}
}
/*! FORM - textarea*/
.textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px;border:1px solid #ddd}
.textarea textarea{font-size:13px;width:100%;height:100%;resize:none;color:#797d84;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
/*!input_radio*/
.input_radio{position:relative;display:inline-block;padding:7px 0}
.input_radio input{position:absolute;top:0;left:0;opacity:0}
.input_radio input+label{font-size:13px;margin-right:15px;color:#797d84}
.input_radio input+label:before{position:absolute;top:50%;left:0;display:inline-block;width:18px;height:18px;margin-top:-9px;content:'';background:url(/m/images/common/bg_rad_default.png) left top no-repeat;background-size:18px 18px}
/*! 320 �댄븯 ���� */
@media screen and (max-width:320px){.input_radio input+label:before{margin-top:-8px}
}
.input_radio input:focus+label:before{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}
.input_radio input:checked+label:before{background-image:url(/m/images/common/bg_rad_checked.png)}
.input_radio input:checked:focus+label:before{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}
.input_radio input:disabled+label:before{background-image:url(/m/images/common/bg_rad_disabled.png)}
.input_radio input:disabled:checked+label:before{background-image:url(/m/images/common/bg_rad_checked_disabled.png)}
.input_radio label{display:inline-block;padding-left:24px;vertical-align:middle}
.input_radio strong{color:#222}
/*!input_checkbox*/
.input_checkbox{position:relative;display:inline-block}
.input_checkbox input{position:absolute;top:0;left:0;opacity:0}
.input_checkbox input+label{font-size:13px;margin-right:15px;color:#797d84}
.input_checkbox input+label:before{position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;content:'';background:url(/m/images/common/bg_chk_default.png) left top no-repeat;background-size:18px 18px}
.input_checkbox input:focus+label:before{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}
.input_checkbox input:checked+label:before{background-image:url(/m/images/common/bg_chk_checked.png)}
.input_checkbox input:checked:focus+label:before{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}
.input_checkbox input:disabled+label:before{background-image:url(/m/images/common/bg_chk_disabled.png)}
.input_checkbox input:disabled:checked+label:before{background-image:url(/m/images/common/bg_chk_checked_disabled.png)}
.input_checkbox label{position:relative;display:block;padding-left:25px}
.input_checkbox strong{color:#222}
/*! TITLE  */
/*! title : 16px bold */
.tit_h3b{font-size:17px;font-weight:700;margin:22px 0 14px;color:#2a2a2a}
.tit_h3b.pd{padding:0 15px}
.tit_h3b a{font-size:17px;font-weight:700;color:#2a2a2a}
.tit_h3b .arr{display:inline-block;width:4px;height:7px;content:' ';vertical-align:3px;background:url(/m/images/common/ico_comm.png) 0 -30px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tit_h3b.wh{margin-top:0;padding:0;color:#fff}
.tit_h3b.wh a{color:#fff}
.tit_h3b.wh .arr{background-position:-5px -30px}
/*! view info - link title : 14px bold #ff3091 */
.pro_tit{font-size:14px;font-weight:700;margin-bottom:10px;padding-right:45px;color:#ff3091}
.pro_tit a{font-size:14px;font-weight:700;display:block;width:100%;word-wrap:break-word;word-break:keep-all;color:#ff3091}
.pro_tit .ico_pro{display:inline-block;width:20px;height:19px;margin-right:5px;vertical-align:middle;background:url(/m/images/common/ico_comm.png) -225px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.pro_tit em{font-size:13px;font-weight:400;margin-left:4px;vertical-align:1px;color:#999ca1}
/*! �대�吏� �몃꽕�� 踰꾪듉/�쒓렇 (paly / time / gallery) default */
.bx_img .ico_play{position:absolute;bottom:6px;left:6px}
.bx_img .ico_play:before{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�곸긽';opacity:0;color:transparent}
.bx_img .time{font-size:12px;line-height:18px;position:absolute;right:0;bottom:0;height:18px;margin:0;padding:0 8px;text-align:center;opacity:.6;color:#fff;background:#000}
.bx_img .time:before{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�ъ깮�쒓컙';opacity:0;color:transparent}
.bx_img .gallery{font-size:12px;line-height:18px;position:absolute;right:0;bottom:0;height:18px;padding:0 8px 0 24px;text-align:center;opacity:.6;color:#fff;background:#000}
.bx_img .gallery:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'�대�吏� 媛�닔';opacity:0;color:transparent}
.bx_img .gallery:after{position:absolute;top:50%;left:7px;display:inline-block;width:14px;height:11px;margin-top:-6px;margin-right:2px;content:'';vertical-align:-1px;background:url(/m/images/common/ico_comm.png) -50px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.bx_img .ico_status{font-size:15px;line-height:26px;position:absolute;top:0;left:0;width:58px;height:26px;margin:0;text-align:center;text-transform:uppercase;color:#fff;background:#000}
.bx_img .ico_status.pink{background:#ed296a}
.bx_img .ico_status.green{background:#5db52f}
.bx_img .ico_status.org{background:#ff6400}
/*! LIST */
.list_wrap{padding:0 16px}
/*! line1 */
.card_list li{margin:0 0 20px}
.card_list li&gt;a{display:block;padding:0 6px}
.card_list li&gt;a:before{position:absolute;content:'��'}
.card_list li&gt;a .bx_img{position:relative;display:block;margin:0 -6px 12px}
.card_list li&gt;a .bx_img img{display:block;width:100%}
.card_list li&gt;a strong{font-size:17px;line-height:20px;display:block;display:-webkit-box;overflow:hidden;max-height:42px;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;color:#1b2637;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card_list li&gt;a span.txt_normal{font-size:17px;line-height:20px;display:block;color:#1b2637}
.card_list li&gt;a span{font-size:15px;display:block;margin:2px 0 0;color:#5d6064}
.card_list li&gt;a em{font-size:13px;line-height:16px;display:block;display:-webkit-box;overflow:hidden;margin:4px 0 0;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;color:#797d84;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card_list li&gt;a em.txt_cut{display:block;overflow:hidden;max-height:32px;-webkit-line-clamp:0}
.card_list li&gt;a em.txt_cut2{display:block;overflow:hidden;max-height:16px;-webkit-line-clamp:0}
.card_list li&gt;a em.sub_copy{display:block;margin:0}
.card_list li&gt;a em.sub_copy .bu01,.card_list li&gt;a em.sub_copy .bu02{font-size:13px;display:inline-block;vertical-align:2px;color:#797d84}
.card_list li&gt;a em.sub_copy .txt{font-size:13px;line-height:16px;display:inline-block;overflow:hidden;max-width:92%;white-space:nowrap;text-overflow:ellipsis;color:#797d84;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.card_list li&gt;a em.sub_copy+em{margin-top:0}
.card_list li&gt;a .tag{font-size:11px;line-height:19px;display:inline-block;height:19px;margin:0 7px 0 0;padding:0 5px;text-align:center;vertical-align:2px;color:#fff;background:#ff3091}
.card_list li&gt;a .tag.pink{background:#ff3091}
.card_list li&gt;a .tag.org{background:#ff6d1d}
.card_list li&gt;a .tag.blue{background:#2877bd}
.card_list li&gt;a .tag.brown{background:#988476}
.card_list li&gt;a .bx_img .gallery,.card_list li&gt;a .bx_img .time{font-size:15px;line-height:28px;height:27px}
/*! line1 - underline */
.card_list.line li{margin:0 0 21px;padding:25px 0 0;border-top:1px solid #eaeaea}
.card_list.line li:first-child{padding-top:0;border-top:0}
/*! line1 - event */
.card_list.event li{margin:0 0 21px;padding:25px 0 0;border-top:1px solid #eaeaea}
.card_list.event li:first-child{padding-top:25px;border-top:0}
.card_list.event li&gt;a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
/*! after list btn */
.card_list+.btn_area{padding:0}
.card_list.tline1 li&gt;a em{margin:4px 0 0;-webkit-line-clamp:1}
/*! line2 */
.card_list.line2 li{float:left;width:48.5%;margin-bottom:19px}
.card_list.line2 li:nth-child(odd){margin-right:1.5%}
.card_list.line2 li:nth-child(even){margin-left:1.5%}
.card_list.line2 li:nth-child(2n+1){clear:both}
.card_list.line2 li a strong{font-size:15px;font-weight:400;line-height:18px;max-height:34px;color:#1b2637}
.card_list.line2 li a .bx_img .ico_play{width:18px;height:17px;background-position:-30px 0}
.card_list.line2 li a em{margin:7px 0 0}
.card_list.line2+.btn_area{padding:0}
.card_list.line2+.btn_area .btn_more{padding-bottom:0}
.card_list.line2 li&gt;a .bx_img .time{font-size:12px;line-height:18px;height:18px}
.card_list.line2 .bx_img .ico_status{font-size:11px;line-height:19px;width:41px;height:18px}
/*! line1 - horizontal */
.card_list_horiz li{position:relative;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #eaeaea}
.card_list_horiz li a{display:block}
.card_list_horiz li a&gt;div{display:table}
.card_list_horiz li a .bx_img{position:relative;display:table-cell;width:124px;height:70px;vertical-align:middle;background:#404040}
.card_list_horiz li a .bx_img img{display:block;width:124px;height:70px}
.card_list_horiz li a .bx_txt{display:table-cell;padding:0 0 0 11px;vertical-align:middle}
.card_list_horiz li a .bx_img .ico_play{width:18px;height:17px;background-position:-30px 0}
.card_list_horiz li a strong{font-size:14px;line-height:1.3;display:block;display:-webkit-box;overflow:hidden;padding:0 20px 0 0;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;color:#1b2637;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card_list_horiz li.etc_thumb a strong{font-weight:700}
.card_list_horiz li a em{font-size:12px;display:block;margin:6px 0 0;color:#797d84}
.card_list_horiz li a em.txt_ellipsis1{display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.card_list_horiz li.on a .bx_img:after{position:absolute;z-index:11;top:0;left:0;width:100%;height:100%;content:'';opacity:.6;background:#000}
.card_list_horiz li.on a .bx_img .ico_playing{position:absolute;z-index:15;top:50%;left:50%;width:34px;height:38px;margin:-19px 0 0 -17px;background-position:-150px -135px}
.card_list_horiz li.on:after{position:absolute;top:-3px;left:-3px;display:block;width:100%;min-height:74px;content:'';border:1px solid #000}
.card_list.summary li a strong{font-size:15px;font-weight:400}
/*! �ъ뒪�고삎 - �щ씪�대뱶 由ъ뒪�� */
.card_poster_slide{overflow:hidden;width:100%;margin:0 0 19px}
.card_poster_slide li{position:relative;float:left;width:101px;margin:0 0 0 5px}
.card_poster_slide li:first-child{margin-left:0}
.card_poster_slide li a{display:block;width:101px}
.card_poster_slide li a .bx_img{display:block;margin:0 0 11px}
.card_poster_slide li a .bx_img img{width:101px;height:145px}
.card_poster_slide li a&gt;div{position:relative}
.card_poster_slide li a strong{font-size:15px;font-weight:400;display:block;overflow:hidden;height:19px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.card_poster_slide li a em{font-size:13px;display:block;margin:2px 0 0;color:#fff}
/*! �숈쁺�� - �щ씪�대뱶 由ъ뒪�� (�ы넗媛ㅻ윭由� �곸꽭 由ъ뒪��) */
.card_list_slide{overflow:hidden;width:auto!important;min-height:115px;margin-top:-10px;padding-top:10px;padding-bottom:15px;padding-left:15px}
.card_list_slide li{position:relative;float:left;width:125px;margin:0 6px 0 0}
.card_list_slide li:last-child{margin:0 15px 0 0}
.card_list_slide li a,.card_list_slide li a div&gt;span{display:block}
.card_list_slide li a .bx_img{position:relative;width:100%}
.card_list_slide li a .bx_img img{display:block}
.card_list_slide li a .bx_img .ico_play{width:18px;height:17px;background-position:-30px 0}
.card_list_slide li a .bx_txt{padding:11px 0 0}
.card_list_slide li a .bx_txt strong{font-size:14px;font-weight:700;line-height:1.2;display:block;overflow:hidden;padding:0 20px 0 0;white-space:nowrap;text-overflow:ellipsis;color:#2a2a2a;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.card_list_slide li a .bx_txt em{font-size:12px;display:block;margin:2px 0 0;color:#797d84}
.card_list_slide li a .bx_txt span{font-size:14px;line-height:1.3;display:block;display:-webkit-box;overflow:hidden;padding:0 20px 0 0;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;color:#5d6064;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card_list_slide li.on a .bx_img:after{position:absolute;z-index:11;top:0;left:0;width:100%;height:100%;content:'';opacity:.6;background:#000}
.card_list_slide li.on a .bx_img .ico_playing{position:absolute;z-index:15;top:50%;left:50%;width:34px;height:38px;margin:-19px 0 0 -17px;background-position:-150px -135px}
.card_list_slide li.on:after{position:absolute;top:-3px;left:-3px;display:block;width:129px;min-height:123px;content:'';border:1px solid #000}
.card_list_slide li.on a .bx_txt span,.card_list_slide li.on a .bx_txt strong{color:#1b2637}
/*! TAB */
.tab{margin:0 0 15px}
.tab ul{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tab li{margin-left:-1px;align-items:center;-webkit-align-items:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.tab li a{font-size:13px;display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:34px;text-align:center;color:#797d84;border:1px solid #eaeaea;background:#f9f9f9;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.tab li a span{line-height:1.3;display:block;width:100%;text-align:center;word-wrap:break-word;word-break:keep-all}
.tab li.on a:after{font-size:0;line-height:1px;position:absolute;right:0;bottom:0;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.tab li a:active,.tab li.on a{position:relative;color:#ff3091;border-color:#ff3091;background:#fff}
/*! TAB - �먯쨪 */
.tab.more ul{display:block}
.tab.more ul:after,.tab.more ul:before{display:table;content:' '}
.tab.more ul:after{clear:both}
.tab.more li{float:left;width:33.5%;margin-bottom:-1px}
.tab.more li a{height:42px}
/*! BANNER */
.advertising{margin:0 0 25px;text-align:center}
.advertising img{width:100%}
.advertising a{display:block}
.advertising.mgb0{margin-bottom:0}
.advertising.mgb5{margin-bottom:5px}
.advertising.mgb30{margin-bottom:30px!important}
.board .advertising{margin:-15px 0 5px}
.advertising_txt{margin: -15px 0 0 -10px; height: 130px; overflow: hidden;}/* 愿묎퀬 �곸뿭 �섏젙 2023-09-13 lim.cheolho */
/*! SNS 怨듯넻 (size 80*80) */
.bx_sns{position:relative;text-align:center}
.bx_sns .open{width:40px;height:40px;background:url(/m/images/common/ico_sns.png) no-repeat;background-size:40px}
.bx_sns ul{margin-left:-5px}
.bx_sns li{display:inline-block;margin:0 0 0 5px}
.bx_sns li a{display:block}
.bx_sns li a:before{position:absolute;content:'��'}
.bx_sns li a .ico{display:inline-block;width:40px;height:40px;vertical-align:top;background:url(/m/images/common/ico_sns.png) no-repeat;background-size:40px}
.bx_sns li.url a .ico{background-position:0 -200px}
.bx_sns li.close a .ico{background-position:0 -40px}
.bx_sns li.fb a .ico{background-position:0 -80px}
.bx_sns li.tw a .ico{background-position:0 -120px}
.bx_sns li.katalk a .ico{background-position:0 -160px}
.bx_sns li.kas a .ico{background-position:0 -240px}
.bx_sns li.blog a .ico{background-position:0 -280px}
.bx_sns li.weibo a .ico{background-position:0 -320px}
.bx_sns li.renren a .ico{background-position:0 -360px}
/*! SNS - �ㅻЦ 怨듭쑀 , border ���� */
.bx_sns.bd{margin:11px 0 25px;padding-top:15px;border-top:1px solid #eaeaea}
/*! SNS - �꾨줈洹몃옩 怨듭쑀 */
.program_top .bx_sns{position:absolute;top:0;left:0;width:100%;height:100%}
.program_top .pro_info{font-size:13px;position:absolute;z-index:1;bottom:15px;left:12px;color:#fff}
.program_top .pro_info img{width:72px}
.program_top .pro_info span{display:block;padding:4px 0 0 4px}
.program_top .bx_sns ul{position:absolute;right:16px;bottom:60px;display:none}
.program_top .bx_sns li{position:absolute;display:block;float:none;margin:0}
.program_top .bx_sns li:nth-child(1){right:0;bottom:5px}
.program_top .bx_sns li:nth-child(2){right:50px;bottom:5px}
.program_top .bx_sns li:nth-child(3){right:100px;bottom:5px}
.program_top .bx_sns li:nth-child(4){right:0;bottom:55px}
.program_top .bx_sns li:nth-child(5){right:50px;bottom:55px}
.program_top .bx_sns li:nth-child(6){right:100px;bottom:55px}
.program_top .bx_sns li:nth-child(7){right:0;bottom:105px}
.program_top .bx_sns li:nth-child(8){right:50px;bottom:105px}
.program_top .bx_sns li:nth-child(9){right:100px;bottom:105px}
.program_top .bx_sns li.close{position:absolute;right:0;bottom:-45px;margin:5px 0 0 5px}
.program_top .bx_sns .open{position:absolute;right:16px;bottom:15px;display:block}
.program_top .bx_sns .open:before{position:absolute;content:'��'}
.program_top .bx_sns.on{z-index:2}
.program_top .bx_sns.on .bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#000}
.program_top .bx_sns.on .open{display:none}
.program_top .bx_sns.on ul{display:block}
/*! SNS - 寃뚯떆�� �곸꽭 (size 30*30) */
.view_cont_sns&gt;a{float:left;margin-left:-1px}
.view_cont_sns em{display:inline-block;color:#e62117}
a.btn_sns.like{line-height:28px;width:82px;height:28px;padding:0}
a.btn_sns.url{line-height:28px;width:58px;height:28px;padding:0}
a.btn_sns .ico_like02{display:inline-block;width:18px;height:16px;margin:0 3px 0 0;vertical-align:-4px;background:url(/m/images/common/ico_comm.png) -50px -210px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
a.btn_sns .ico_url{display:inline-block;width:16px;height:16px;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -109px -54px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.view_cont_sns.on .sns_list{display:block}
.sns_list{position:absolute;right:0;bottom:50px;display:none}
.sns_list li{margin-top:5px}
.sns_list a{display:block;width:30px;height:30px;background:url(/m/images/common/ico_sns02.png) no-repeat;background-size:30px}
.sns_list a:before{position:absolute;content:'��'}
.sns_list a.url{background-position:0 0}
.sns_list a.band{background-position:0 -30px}
.sns_list a.kakao{background-position:0 -60px}
.sns_list a.tw{background-position:0 -90px}
.sns_list a.fb{background-position:0 -120px}
.sns_list a.kakaotalk{background-position:0 -150px}
.sns_list a.weibo{background-position:0 -180px}
.sns_list a.renren{background-position:0 -210px}
/*! Contents Wrap Line*/
.wrap_bggray_line{height:5px;border-top:1px solid #eaeaea;background:#f2f2f2}
/*! TABLE */
.tbl_wrap{margin:10px 0 0;padding:0 16px}
.tbl_wrap .tbl_info{font-size:12px;line-height:29px;position:relative;display:block;color:#797d84}
.tbl_wrap .tbl_info&gt;span{padding:0 4px 0 7px;background:url(/m/images/common/bg_view_line.png) left center no-repeat;background-size:1px 9px}
.tbl_wrap .tbl_info&gt;span:first-child{padding-left:0;background:0 0}
.tbl_wrap .tbl_info strong{color:#797d84}
/*! tbl tag */
.tbl_wrap .tag{font-size:12px;line-height:19px;display:inline-block;height:18px;padding:0 6px;vertical-align:1px;color:#fff;background:#999fab}
.tbl_wrap .tag.recom{background:#ff3091}
.tbl_wrap .tag.vote{background:#ff6400}
/*! TABLE - list */
.tbl_list{padding:0;border-top:1px solid #999}
.tbl_list.mgt5{margin-top:5px}
.tbl_list&gt;ul&gt;li{border-bottom:1px solid #eaeaea}
.tbl_list&gt;ul&gt;li &gt; span,
.tbl_list&gt;ul&gt;li a{line-height:1.3;display:block;padding:17px 25px 12px;border-top:5px solid #f2f2f2}
.tbl_list&gt;ul&gt;li a strong{font-size:15px;color:#1b2637}
.tbl_list&gt;ul&gt;li a strong em{display:inline-block;margin-left:5px}
.tbl_list&gt;ul&gt;li.resdat&gt;span{line-height:1.3;display:block;padding:17px 25px 12px;border-top:5px solid #f2f2f2}
.tbl_list&gt;ul&gt;li.resdat&gt;span strong{font-size:15px}
.tbl_list&gt;ul&gt;li.resdat&gt;span strong em{display:inline-block;margin-left:5px}
.tbl_list&gt;ul&gt;li.deleted_txt&gt;span{line-height:1.3;display:block;padding:17px 25px 12px;border-top:5px solid #f2f2f2}
.tbl_list&gt;ul&gt;li.deleted_txt&gt;span strong{font-size:15px}
.tbl_list&gt;ul&gt;li.deleted_txt&gt;span strong em{display:inline-block;margin-left:5px}
.tbl_list&gt;ul&gt;li a .cmd{font-size:12px;vertical-align:2px;color:#aaa}
.tbl_list&gt;ul&gt;li a .lock{font-size:12px;width:10px;height:12px;vertical-align:2px;vertical-align:1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -210px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tbl_list&gt;ul&gt;li a .new{font-size:12px;width:11px;height:11px;vertical-align:2px;vertical-align:0;color:#aaa;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tbl_list&gt;ul&gt;li:first-child a{display:block;border-top:0}
.tbl_list&gt;ul&gt;li.deleted_txt a&gt;strong,.tbl_list&gt;ul&gt;li.deleted_txt&gt;span&gt;strong,.tbl_list&gt;ul&gt;li.resdat a&gt;strong,.tbl_list&gt;ul&gt;li.resdat&gt;span&gt;strong{color:#797d84}
.tbl_list&gt;ul&gt;li.notice{background:#f8f8f8}
.tbl_list .btn_area{margin:16px 0 20px;padding:0 16px}
.tbl_list .tbl_sch{padding:0 16px}
.tbl_list .answer a{position:relative;padding-left:42px;border-top:0}
.ico_answer{position:absolute;top:18px;left:27px;display:block;width:10px;height:13px;background:url(/m/images/common/ico_comm.png) -175px -50px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! TABLE - list �묒꽦�� 濡쒓렇�� �꾩씠肄� �쒖떆 */
.tbl_list .user .ico{position:relative;top:1px;display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:12px 12px;-moz-background-size:12px 12px;background-size:12px 12px}
.tbl_list .ico_joins{background-image:url(/m/images/board/ico_list_joins.png)}
.tbl_list .ico_joins:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'議곗씤�� 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_facebook{background-image:url(/m/images/board/ico_list_facebook.png)}
.tbl_list .ico_facebook:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'�섏씠�ㅻ턿 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_twitter{background-image:url(/m/images/board/ico_list_twitter.png)}
.tbl_list .ico_twitter:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'�몄쐞�� 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_jtbc{background-image:url(/m/images/board/ico_list_jtbc.png)}
.tbl_list .ico_jtbc:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'愿�由ъ옄 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_kakao{background-image:url(/m/images/board/ico_list_kakao.png)}
.tbl_list .ico_kakao:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'移댁뭅�� 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_naver{background-image:url(/m/images/board/ico_list_naver.png)}
.tbl_list .ico_naver:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'�ㅼ씠踰� 怨꾩젙';opacity:0;color:transparent}
.tbl_list .ico_apple{background-image:url(/m/images/board/ico_list_apple.png)}
.tbl_list .ico_apple:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'�좏뵆ID 怨꾩젙';opacity:0;color:transparent}
/*! TABLE - write */
.tbl_wrap .bl_ref{padding:13px 0 0}
.tbl_write table{width:100%;border-top:1px solid #999}
.tbl_write.space01{margin-bottom:20px}
.tbl_write th{padding-top:18px;padding-left:10px;color:#1b2637}
.tbl_write td{color:#797d84}
.tbl_write td .input_checkbox{padding:7px 0}
.tbl_write td,.tbl_write th{font-size:13px;padding:10px 0 8px;vertical-align:top;border-bottom:1px solid #eaeaea}
.tbl_write td.watch,.tbl_write th.watch{padding:17px 0 8px 10px}
.tbl_write .user{position:relative}
.tbl_write .user .ipt_txt input{padding-left:30px}
.tbl_write .user .ico,.tbl_write .user .ico_user,.tbl_write .user .user_icon{position:absolute;top:50%;left:9px;display:inline-block;width:14px;height:14px;margin-top:-6px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:14px 14px;-moz-background-size:14px 14px;background-size:14px 14px}
.bx_agree{height:128px;border:1px solid #ddd}
.ico_cam{display:inline-block;width:34px;height:34px;vertical-align:-3px;background:url(/m/images/common/ico_comm.png) -75px -45px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.btn_write_layer{position:fixed;z-index:100;right:15px;bottom:90px;display:none;width:42px;height:42px;background:url(/m/images/common/ico_comm.png) -100px -185px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.btn_write_layer:after{position:absolute;content:'��'}
.tbl_write .ico_joins{background-image:url(/m/images/board/ico_write_joins.png)}
.tbl_write .ico_facebook{background-image:url(/m/images/board/ico_write_facebook.png)}
.tbl_write .ico_twitter{background-image:url(/m/images/board/ico_write_twitter.png)}
.tbl_write .ico_jtbc{background-image:url(/m/images/board/ico_write_jtbc.png)}
.tbl_write .ico_kakao{background-image:url(/m/images/board/ico_write_kakao.png)}
.tbl_write .ico_naver{background-image:url(/m/images/board/ico_write_naver.png)}
.tbl_write .ico_apple{background-image:url(/m/images/board/ico_write_apple.png)}
.tbl_write .btn_open_cam{position:relative;display:inline-block;overflow:hidden;width:34px;height:34px}
.tbl_write .btn_open_cam input{position:absolute;top:0;left:0;visibility:hidden;width:34px;height:34px}
.tbl_write .btn_open_cam .ico_cam{position:absolute;top:0;left:0}
.tbl_write .btn_open_link{display:inline-block;width:32px;height:32px;vertical-align:top;border:1px solid #ddd}
.tbl_write .btn_open_link .ico{display:inline-block;width:32px;height:32px;vertical-align:0;background:url(/m/images/common/ico_link.png) center center no-repeat;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;background-size:24px 24px}
/*! TABLE - write �ъ쭊泥⑤� */
.area_upload_pic{overflow:auto;height:78px;padding:8px 8px 0;border:1px solid #ddd}
.area_upload_pic li{margin-bottom:10px}
.area_upload_pic.photo{height:43px;padding:8px 8px 0}
.area_upload_pic.photo:after{display:block;clear:both;content:''}
.area_upload_pic.photo li{float:left;margin-right:10px}
.area_upload_pic .img{display:inline-block;width:35px;padding-right:2px}
.area_upload_pic .size01{font-size:13px;display:inline-block;padding-right:3px;color:#5d6064}
.area_upload_pic .size02{font-size:13px;display:inline-block;padding-right:5px;color:#aaa}
.area_upload_pic em{font-size:12px;display:inline-block;padding-right:5px;color:#ff3091}
.area_upload_pic .btn_del{display:inline-block;width:12px;height:12px;vertical-align:-2px;background:url(/m/images/common/ico_comm.png) -175px -34px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.area_upload_pic .btn_del:before{position:absolute;content:'��'}
/*! TABLE - view */
.tit_view{font-size:18px;line-height:1.3;padding:0 11px 12px;color:#2a2a2a}
.tit_view .view_copy{font-size:12px;font-weight:400;display:block;margin:5px 0 0}
.tit_view .tag{margin-right:7px;vertical-align:2px}
.tbl_view table{width:100%!important;border-top:1px solid #eaeaea}
.tbl_view td,.tbl_view th{font-size:13px;line-height:1.4;padding:10px 0;vertical-align:top;color:#1b2637;border-bottom:1px solid #eaeaea}
.tbl_view th{padding-left:10px}
.tbl_view .tbl_img_wrap{margin:0 0 7px}
.tbl_view .file{position:relative}
.tbl_view .file .btn_down{position:absolute;top:2px;right:0}
.tbl_view .tbl_info{line-height:26px;min-height:26px;padding-right:25px;padding-left:11px;border-top:1px solid #eaeaea}
.tbl_view .tbl_info .function{position:absolute;z-index:5;top:0;right:0}
.tbl_view .tbl_info .function.on ul{display:block}
.tbl_view .tbl_info .function&gt;a{display:block;width:25px;height:26px;background:url(/m/images/common/ico_comm.png) -195px -15px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tbl_view .tbl_info .function&gt;a:before{position:absolute;content:'��'}
.tbl_view .tbl_info .function ul{position:absolute;top:23px;right:0;display:none;background:#fff}
.tbl_view .tbl_info .function li{margin-bottom:-1px;border:1px solid #eaeaea}
.tbl_view .tbl_info .function li a{font-size:13px;line-height:32px;display:block;width:69px;height:32px;text-align:center;color:#797d84}
.tbl_view .tbl_info .function li a small{font-size:13px}
.tbl_view .tbl_info .function li a strong{font-size:17px;color:#797d84}
.tbl_view .tbl_info strong{color:#1b2637}
.tbl_view .view_cont{position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.tbl_view .view_cont_txt{font-size:15px;padding:25px 10px 80px;word-wrap:break-word;word-break:keep-all;color:#1b2637}
.tbl_view .view_cont_txt img{display:block;margin:10px 0}
.view_cont_txt .tit{margin:0 0 10px}
.view_cont_txt .tbl_wrap{margin:0 0 10px;padding:0}
.view_cont_txt .tbl_wrap table{width:100%;border-top:1px solid #999}
.view_cont_txt .tbl_write td{font-size:13px;padding:10px 0 8px;vertical-align:top;border-bottom:1px solid #eaeaea}
.view_cont_txt .tbl_write th{padding-top:18px;padding-left:10px;color:#1b2637}
.view_cont_txt .tbl_write .tit_col{font-size:12px;font-weight:400;line-height:33px;padding:0 0 0 10px;color:#5d6064;background:#f5f5f5}
.view_cont_txt .tbl_write .tit_col02{font-size:12px;font-weight:400;line-height:39px;padding:0 0 0 10px;color:#1b2637;border-bottom:none;background:#fff}
.view_cont_txt .tbl_write .box{padding-top:0}
.view_cont_txt .tbl_write .bx_agree{font-size:12px;position:relative;overflow:auto;height:63px;margin:0 0 3px;padding:12px 10px 30px;color:#797d84;border:none;background:#f5f5f5}
.view_cont_txt .tbl_write .bx_agree .btn_area,.view_cont_txt .tbl_write .bx_agree .btn_area a{margin:0;padding:0}
.view_cont_txt .tbl_write .bx_agree .btn_area{position:absolute;bottom:0;left:0;width:100%}
.view_cont_txt .tbl_write .bx_agree .btn_area a{font-size:12px!important;padding:6px 0}
.tbl_view .view_cont_sns{position:absolute;right:10px;bottom:15px}
.ico_sns{display:inline-block;width:18px;height:18px;margin:0 4px 0 0}
.view_cont_files{position:absolute;bottom:15px;left:10px}
a.btn_save_file{font-size:12px;line-height:28px;display:inline-block;height:28px;padding:0 9px;color:#5d6064;border:1px solid #eaeaea}
a.btn_save_file .ico{display:inline-block;width:11px;height:11px;margin-left:1px;vertical-align:-1px;background:url(/m/images/common/ico_comm.png) -190px -65px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.view_cont_files .file_list{position:absolute;bottom:39px;left:0;display:none}
.view_cont_files .file_list li{display:table;width:160px;margin-bottom:-1px;text-align:left;border:1px solid #eaeaea}
.view_cont_files .file_list li a{font-size:15px;line-height:18px;display:table-cell;height:28px;padding:5px 10px;vertical-align:middle;color:#1b2637;background:#fff}
.ico_file{display:inline-block;width:9px;height:12px;margin:0 6px 0 0;background:url(/m/images/common/ico_comm.png) -150px -20px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! 寃뚯떆�� 酉� �곸뿭�� �ㅼ뼱媛��� �숈쁺�� �곸뿭 */
.view_cont_txt .in_mov_area{margin-top:11px;padding-top:11px;border-top:1px solid #eaeaea}
.view_cont_txt .in_mov_area .in_mov,.view_cont_txt .in_mov_wrap{font-size:12px;position:relative;min-height:48px;padding:7px 7px 7px 107px;border:1px solid #dededd}
.view_cont_txt .in_mov_area .in_mov .img{position:absolute;top:0;left:7px;display:block;width:90px}
.view_cont_txt .in_mov_area .in_mov .img img{width:90px;height:48px}
.view_cont_txt .in_mov_area .in_mov .txt .tit{line-height:1.2;display:block;margin:0 0 3px;padding:0 10px 0 0;color:#1b2637}
.view_cont_txt .in_mov_area .in_mov .txt .url{display:block;color:#5d6064}
.view_cont_txt iframe{width:100%;max-width:560px;height:100%}
/*! 理쒖냼 480 �댁긽 ���� */
@media screen and (min-width:480px){.view_cont_txt iframe{min-height:315px}
}
.in_mov .btn_del_comment2{position:absolute;top:0;right:0;display:inline-block;width:10px;height:10px;padding:10px;background:url(/m/images/comment/ico_del_comment.png) 10px 10px no-repeat;background-size:10px}
/*! table new table */
.tbl_view_new .tbl_write th{padding-top:0;padding-bottom:0;vertical-align:middle}
.tbl_view_new .view_cont_txt{padding-bottom:50px}
.view_cont_txt_new{margin-top:10px}
.view_cont_txt_new .tbl_write{margin-bottom:0}
.view_cont_txt_new .tbl_write td.box_new{padding-bottom:0;border-bottom:0}
/*! TABLE - view : admin form */
.bx_agree_chk.type02{text-align:right}
.bx_agree_chk.type02 .input_checkbox input+label{margin-right:18px;padding-right:8px}
.bx_agree_chk.type02 .input_checkbox input+label:before{right:0;left:100%}
.ico_sns.tw{vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -190px -45px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.ico_sns.fb{vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -208px -45px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! TABLE - view �묒꽦�� 濡쒓렇�� �꾩씠肄� �쒖떆 */
.tbl_view .user .ico{position:relative;top:2px;display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:12px 12px;-moz-background-size:12px 12px;background-size:12px 12px}
.tbl_view .ico_joins{background-image:url(/m/images/board/ico_view_joins.png)}
.tbl_view .ico_facebook{background-image:url(/m/images/board/ico_view_facebook.png)}
.tbl_view .ico_twitter{background-image:url(/m/images/board/ico_view_twitter.png)}
.tbl_view .ico_jtbc{background-image:url(/m/images/board/ico_view_jtbc.png)}
.tbl_view .ico_kakao{background-image:url(/m/images/board/ico_view_kakao.png)}
.tbl_view .ico_naver{background-image:url(/m/images/board/ico_view_naver.png)}
.tbl_view .ico_apple{background-image:url(/m/images/board/ico_view_apple.png)}
/*! TABLE - �댁쟾/�ㅼ쓬蹂닿린 */
.tbl_other{margin:35px 0 0}
.tbl_other.space01{margin-bottom:35px}
.tbl_other.space02{margin-bottom:20px}
.tbl_other.tbl_list{border-top:1px solid #ededed}
.tbl_other.tbl_list li{border-bottom:1px solid #ededed}
.tbl_other.tbl_list li a,.tbl_other.tbl_list li&gt;span{line-height:38px;position:relative;display:block;height:38px;padding:0 16px;border-top:none}
.tbl_other.tbl_list li .ico{display:inline-block;width:7px;height:6px;vertical-align:1px;background:url(/m/images/common/ico_comm.png) -135px -60px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tbl_other.tbl_list li .ico.pre{background-position:-135px -60px}
.tbl_other.tbl_list li .ico.next{background-position:-145px -60px}
.tbl_other.tbl_list strong{font-size:13px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#5d6064;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis)}
.tbl_other.tbl_list strong.tit{width:46px}
.tbl_other.tbl_list strong:nth-child(2){position:absolute;top:0;left:62px;max-width:65%;padding-right:55px}
.tbl_other.tbl_list .cmd{font-size:12px;display:inline-block;margin-left:5px;vertical-align:2px;color:#aaa}
.tbl_other.tbl_list .lock{font-size:12px;display:inline-block;width:10px;height:12px;margin-left:5px;vertical-align:2px;vertical-align:1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -210px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tbl_other.tbl_list .new{font-size:12px;display:inline-block;width:11px;height:11px;margin-left:5px;vertical-align:2px;vertical-align:0;color:#aaa;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! 340 �댄븯 議곗젙 */
@media screen and (max-width:340px){.tbl_other.tbl_list strong:nth-child(2){max-width:55%}
}
.tbl_other.tbl_list strong:nth-child(2) span{position:absolute;right:0}
.tbl_other.tbl_list a&gt;span{position:absolute;top:0;right:22px}
.tbl_other.tbl_list a&gt;span em{margin-left:4px}
/*! TABLE - 媛ㅻ윭由� 由ъ뒪�� �곷떒 �덈줈怨좎묠 �곸뿭 */
.wrap_tbl_top{position:relative;padding:10px 16px 5px}
.wrap_tbl_top.photo_wrap{margin-top:-10px}
.wrap_tbl_top+.tbl_list{margin-top:5px}
.wrap_tbl_top .tab_system{position:absolute;top:10px;right:19px}
a.refresh{font-size:13px;color:#797d84}
.ico_refresh{display:inline-block;width:12px;height:10px;margin-right:5px;background:url(/m/images/common/ico_comm.png) -100px -15px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tab_system li{float:left}
.tab_system li .btn_list_view{display:inline-block;width:13px;height:12px;background:url(/m/images/common/ico_comm.png) 0 -100px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tab_system li .btn_thumbnail{display:inline-block;width:12px;height:12px;background:url(/m/images/common/ico_comm.png) 0 -120px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.tab_system li.on .btn_list_view{background-position:-17px -100px}
.tab_system li.on .btn_thumbnail{background-position:-17px -120px}
.tab_system li.on a:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.tab_system a{padding-left:12px}
.tab_system a:before{position:absolute;content:'��'}
.tab_system .line{padding-right:12px;background:url(/m/images/common/bg_view_line02.png) right center no-repeat;background-size:1px 12px}
/*! TABLE - 媛ㅻ윭由� 由ъ뒪�� */
.photo_list{margin:0;padding:0 16px;border-top:none}
.photo_list .notice_top{padding:0 10px;border-top:1px solid #999}
.photo_list .notice_top a{display:block;padding:0 0 14px}
.photo_list .notice_top a:first-child{padding-top:11px}
.photo_list .notice_top a&gt;strong{font-size:15px}
.photo_list .notice_top a .cmd{font-size:12px;display:inline-block;margin-left:5px;vertical-align:2px;color:#aaa}
.photo_list .notice_top a .tbl_info{margin:10px -10px 0;padding-left:7px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.photo_list .cont_view{text-align:center}
.photo_list .cont_view a{display:block;text-align:center}
.photo_list .cont_view img{margin-bottom:5px}
.photo_list .btn_area,.photo_list .tbl_sch{padding:0}
.photo_list .btn_area .btn_more{padding:5px 0 0}
.gallery_list .list01,.gallery_list .list02{float:left;width:48.5%}
.gallery_list .list01{margin-right:1.5%}
.gallery_list .list02{margin-left:1.5%}
.gallery_list li{margin:0 0 25px}
.gallery_list li:last-child{margin:0 0 6px}
.gallery_list li a{display:block;padding:0 6px}
.gallery_list li a .bx_img{position:relative;display:block;margin:0 -6px 11px}
.gallery_list li a strong{font-size:15px;font-weight:700;line-height:1.3;display:block;color:#1b2637}
.gallery_list li.resdat a strong{color:#797d84}
.gallery_list li .info{display:block}
.gallery_list li .info&gt;span{font-size:12px;padding:0 4px 0 0;color:#797d84;background-size:1px 9px}
.gallery_list li .info&gt;span.user{padding:0;background:0 0}
.gallery_list a .cmd{font-size:12px;display:inline-block;margin-left:5px;vertical-align:2px;color:#aaa}
.gallery_list a .lock{font-size:12px;display:inline-block;width:10px;height:12px;margin-left:5px;vertical-align:2px;vertical-align:1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -210px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.gallery_list a .new{font-size:12px;display:inline-block;width:11px;height:11px;margin-left:5px;vertical-align:2px;vertical-align:0;color:#aaa;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! TABLE - 媛ㅻ윭由� 由ъ뒪�� - pinterest */
.m_photo_list{width:100%}
.m_photo_list .m_photo_item{display:block;width:50%;margin:0 0 25px;padding:0}
.m_photo_list .m_photo_item .bx_img{position:relative;display:block}
.m_photo_list .m_photo_item .bx_img img{width:100%}
.m_photo_list .m_photo_item strong{font-size:15px;font-weight:700;line-height:1.3;display:block;margin-top:5px;color:#1b2637}
.m_photo_list .m_photo_item strong.resdat{color:#797d84}
.m_photo_list .m_photo_item .cmd{font-size:12px;display:inline-block;margin-left:5px;vertical-align:2px;color:#aaa}
.m_photo_list .m_photo_item .lock{font-size:12px;display:inline-block;width:10px;height:12px;margin-left:5px;vertical-align:2px;vertical-align:1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -210px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.m_photo_list .m_photo_item .new{font-size:12px;display:inline-block;width:11px;height:11px;margin-left:5px;vertical-align:2px;vertical-align:0;color:#aaa;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.m_photo_list .m_photo_item .info{display:block}
.m_photo_list .m_photo_item .info&gt;span{font-size:12px;padding:0 4px 0 0;color:#797d84;background-size:1px 9px}
.m_photo_list .m_photo_item .m_photo_inner{margin:0 4px}
/*! TABLE - 媛ㅻ윭由� �곸꽭 �섎떒 由ъ뒪�� */
.wrap_pohto_list{margin-top:35px}
.wrap_pohto_list .card_list_slide li a .bx_img{width:124px;text-align:center;border:1px solid #eaeaea}
.wrap_pohto_list .card_list_slide li a .bx_img img{display:inline;width:auto;height:70px}
.wrap_pohto_list .card_list_slide li a .bx_txt span{line-height:18px;height:36px;padding-right:0}
.wrap_pohto_list .card_list_slide li a .bx_txt span em:first-child{margin-left:3px}
.wrap_pohto_list .card_list_slide li a .cmd{font-size:12px;display:inline-block;margin-right:5px;vertical-align:0;color:#aaa}
.wrap_pohto_list .card_list_slide li a .lock{font-size:12px;display:inline-block;width:10px;height:12px;margin-right:5px;vertical-align:-1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -210px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.wrap_pohto_list .card_list_slide li a .new{font-size:12px;display:inline-block;width:11px;height:11px;margin-right:5px;vertical-align:-1px;color:#aaa;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! PAGING */
.paging_wrap{margin:15px 0 0;border-top:1px solid #eaeaea}
.paging{position:relative;margin:12px 16px 20px;text-align:center}
.paging.space01{margin-top:30px}
.paging.lr0{margin:12px 0 15px}
.paging a,.paging strong{vertical-align:middle}
.paging strong{font-size:13px;line-height:27px;display:inline-block;color:#797d84}
.paging .fir,.paging .last,.paging .next,.paging .prev{position:absolute;top:0;display:inline-block;width:38px;height:27px;background:url(/m/images/common/btn_paging.png) no-repeat;background-size:152px}
.paging .fir:after,.paging .last:after,.paging .next:after,.paging .prev:after{position:absolute;content:'��'}
.paging .fir{left:0;background-position:-38px 0}
.paging .prev{left:43px}
.paging .last{right:0;background-position:-76px 0}
.paging .next{right:43px;background-position:-114px 0}
/*! TABLE - search */
.tbl_sch{display:box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tbl_sch.space01{margin-bottom:20px}
.tbl_sch&gt;*{vertical-align:top}
.tbl_sch&gt;span.ipt_txt{margin:0 6px;align-items:center;-webkit-align-items:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.tbl_sch .space{font-size:12px;line-height:34px;height:34px;color:#797d84}
.tbl_sch .ipt_txt.date{margin:0 4px}
.tbl_sch .ipt_txt.date:first-child{margin-left:0}
/*! VIEW INFO */
.main_view{margin-top:-15px;padding:0 0 20px}
.no_sub_nav .main_view{margin-top:0}
.main_view .bx_img{position:relative;display:block;margin-bottom:19px}
.main_view .bx_img img{width:100%}
.main_view .bx_img .ico_play{position:absolute;top:50%;left:50%;width:33px;height:33px;margin:-17px 0 0 -17px;background:url(/m/images/common/ico_comm.png) -65px 0 no-repeat;background-size:250px}
/*! �숈쁺�� �뚮젅�댁뼱 �곸뿭 */
.player_zone{position:relative;margin:0 0 20px}
.area_onair .player_zone{margin-bottom:0}
.player_zone .video_zone{height:100%;text-align:center;background-color:#000}
.player_zone .video_zone .temp_img{max-width:100%;height:100%}
.use_login_wrap{display:none}
.video_bg_zone{position:absolute;top:0;left:0}
.use_login_layer{position:absolute;z-index:5;top:0;left:0;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_dimm img{display:block}
.use_content_section{width:100%;height:100%}
.use_content_wrap{display:table;width:100%;height:100%}
.use_content{position:relative;z-index:7;display:table-cell;width:100%;vertical-align:middle}
.use_content_login{top:-19px}
.use_content .node01{font-size:12px;line-height:18px;text-align:center;color:#fff}
.use_content_login .node01{padding:0 0 6px}
.use_content .node02{text-align:center}
.use_content .btn_use_login{position:relative;display:inline-block;width:97px;height:28px;margin-right:2px;padding:5px 0 0;border:1px solid #b6b6b5}
.use_content .btn_use_login:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.24;background:#fff;filter:alpha(opacity=24)}
.use_content .btn_use_login&gt;span{font-size:12px;position:relative;z-index:3;color:#fff}
.use_content .btn_use_login .ico_replay{display:inline-block;width:8px;height:10px;background:url(/m/images/common/ico_review.png) left center no-repeat;-webkit-background-size:8px 10px;-moz-background-size:8px 10px;background-size:8px 10px}
.use_content .btn_buy_use{position:relative;display:inline-block;width:97px;height:28px;padding:5px 0 0;border:1px solid #e90e8e}
.use_content .btn_buy_use:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.7;background:#e90e8e;filter:alpha(opacity=70)}
.use_content .btn_buy_use&gt;span{font-size:12px;position:relative;z-index:3;color:#fff}
.use_content .node03{padding:14px 0 0;text-align:center}
.use_content .btn_keep_use{font-size:11px;color:#fff;border-bottom:1px solid #fff}
.use_content .btn_keep_use .ico{position:relative;top:-1px;display:inline-block;width:4px;height:6px;background:url(/m/images/common/bu_keep_use.png) left center no-repeat;-webkit-background-size:4px 6px;-moz-background-size:4px 6px;background-size:4px 6px}
.use_notice{position:absolute;z-index:7;bottom:0;left:0;width:100%;height:35px;background-color:#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{position:relative;display:table;width:100%;height:35px;text-align:left}
.use_notice li.notice01 .txt{font-size:11px;line-height:11px;display:table-cell;width:100%;padding:1px 8px 0 28px;vertical-align:middle;opacity:.7;color:#fff;filter:alpha(opacity=70)}
.use_notice li.notice01 .txt a{color:#fff}
.use_notice li.notice01 .ico{position:absolute;top:50%;left:8px;display:block;width:10px;height:10px;margin:-5px 0 0;background:url(/m/images/common/ico_exclamation_mark.png) left center no-repeat;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}
.use_notice li.notice02{display:none;float:right;padding:0 8px 0 10px;background:url(/m/images/vod/bu_line_use01.png) left 21px no-repeat}
.use_notice li.notice02 .txt{font-size:9px;opacity:.7;color:#fff;filter:alpha(opacity=70)}
.use_notice li.notice02 .txt em{margin-right:3px}
.use_notice li.notice02 .ico{position:relative;top:0;display:inline-block;width:4px;height:6px;background:url(/m/images/common/bu_keep_use.png) left center no-repeat;-webkit-background-size:4px 6px;-moz-background-size:4px 6px;background-size:4px 6px}
/*! �숈쁺�� �뚮젅�댁뼱 �곸뿭 - �먮윭 硫붿떆吏� */
.v_error_message{position:absolute;z-index:5;top:0;left:0;display:none;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_wrap{display:table;width:100%;height:100%}
.v_error_message .error_notice{position:relative;z-index:7;display:table-cell;width:100%;text-align:center;vertical-align:middle}
.v_error_message .error_notice p{text-align:center;color:#fefefe}
.v_error_message .error_notice .sorry{font-size:16px;font-weight:700;position:relative;display:inline-block;margin:0 0 20px;padding-bottom:3px}
.v_error_message .error_notice .sorry:after{position:absolute;bottom:2px;left:0;display:block;width:100%;height:1px;content:'';opacity:.2;background-color:#fff;filter:alpha(opacity=20)}
.v_error_message .error_notice .sorry .ico{display:block;width:28px;height:28px;margin:0 auto 7px;background:url(/m/images/common/ico_video_error.png) no-repeat;-webkit-background-size:28px 28px;-moz-background-size:28px 28px;background-size:28px 28px}
.v_error_message .error_notice .message{font-size:12px;opacity:.8;color:#fff;filter:alpha(opacity=80)}
.v_error_message .go_home{padding:5px 0 0;text-align:center}
.v_error_message .btn_go_jtbc{position:relative;display:inline-block;width:97px;height:28px;padding:5px 0 0;border:1px solid #e90e8e}
.v_error_message .btn_go_jtbc:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:.7;background:#e90e8e;filter:alpha(opacity=70)}
.v_error_message .btn_go_jtbc&gt;span{font-size:12px;position:relative;z-index:3;color:#fff}
.info_txt{position:relative;padding:0 16px}
.info_txt dt strong{font-size:16px;font-weight:700;line-height:1.4;display:block;padding-right:35px;color:#1b2637}
.info_txt em{font-size:13px;line-height:16px;display:block;margin:6px 0 0;color:#797d84}
.info_txt dt .btn_expand{position:absolute;top:0;right:16px;display:block;width:26px;height:26px;background:url(/m/images/common/ico_comm.png) 0 -150px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.info_txt dt .btn_expand:before{position:absolute;content:'��'}
.info_txt.on dd{display:block}
.info_txt.on .btn_expand{background-position:-26px -150px}
.info_txt dd{display:none}
.info_txt dd em{margin:18px 0 12px}
.info_txt dd ul{padding-top:13px;border-top:1px solid #f3f3f3}
.info_txt dd li{display:table;width:100%}
.info_txt dd li span:first-child{font-weight:700;color:#5d6064}
.info_txt dd li span{font-size:13px;line-height:18px;display:table-cell;margin:6px 0 0;color:#797d84}
.info_txt dd li span.tit{width:20%}
.info_txt dd li span a{font-size:13px;color:#797d84}
.info_txt em.sub_copy{display:block;margin:7px 0 0}
.info_txt em.sub_copy .bu01,.info_txt em.sub_copy .bu02{font-size:13px;display:inline;vertical-align:2px;color:#797d84}
.info_txt em.sub_copy .txt{font-size:13px;line-height:1;display:inline;width:auto;color:#797d84}
/*! �곕졊�쒗븳 */
.ico_rank{font-weight:700;display:inline-block;text-align:center}
.ico_subtitle{font-size:12px;line-height:18px;display:inline-block;width:18px;height:18px;text-align:center;vertical-align:2px;border:1px solid #eaeaea}
.ico_rank.r19{font-size:12px;line-height:18px;width:18px;height:18px;text-align:center;vertical-align:2px;color:#ff0909;border:1px solid #ff0909}
.ico_rank.r15{font-size:12px;line-height:18px;width:18px;height:18px;text-align:center;vertical-align:2px;color:#8d8f92;border:1px solid #eaeaea}
.wrap_ico_list{margin-top:20px;padding:0 16px}
.ico_list li{float:left;margin-right:4px}
a.btn_sns{font-size:13px;display:inline-block;width:58px;height:18px;padding:10px 0;text-align:center;color:#797d84;border:1px solid #ebebeb}
a.btn_sns.on{position:relative;z-index:2;border:1px solid #7d8188}
a.btn_sns .ico_share{display:inline-block;width:18px;height:13px;margin:0 3px 0 0;vertical-align:-3px;background:url(/m/images/common/ico_comm.png) -110px -55px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
a.btn_sns .ico_like{display:inline-block;width:17px;height:16px;margin:0 3px 0 0;vertical-align:-4px;background:url(/m/images/common/ico_comm.png) -50px -210px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
a.on.btn_sns .ico_like,a.on.btn_sns .ico_like02{background-position:-75px -210px}
a.btn_sns .ico_comment{display:inline-block;width:20px;height:17px;margin:0 3px 0 0;vertical-align:-5px;background:url(/m/images/common/ico_comm.png) -140px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
a.btn_sns .ico_buy{display:inline-block;width:20px;height:16px;vertical-align:-3px;background:url(/m/images/common/ico_comm.png) -112px -20px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
/*! �レ옄 �띿뒪�멸� �놁쓣 寃쎌슦 */
a.btn_sns.zero{text-align:center}
a.btn_sns.zero .count{display:none}
a.btn_sns.like.zero{width:auto;min-width:62px}
a.btn_sns.like.zero .count{display:none}
a.btn_sns.zero .ico_comment,a.btn_sns.zero .ico_like,a.btn_sns.zero .ico_like02,a.btn_sns.zero .ico_share{margin-right:-2px}
/*! VOD �④굔寃곗젣 1+1 �대깽�� 2017-03-21 lim.cheolho */
.floating_list{position:relative;z-index:10;margin-bottom:5px}
.floating{position:absolute;z-index:3;top:33px;left:16px;visibility:hidden;padding:7px 10px;-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}
.floating:before{position:absolute;top:-6px;left:25px;display:block;overflow:hidden;width:12.5px;height:6px;content:'';background:url(https://images.jtbc.joins.com/ui_jtbc/event/vodpayment/bg_floating_arrowup.gif) no-repeat;background-size:100% 100%}
.floating:after{display:block;clear:both;content:''}
.floating.on{top:43px;visibility:visible;opacity:1}
.floating .txt{float:left;margin-right:9px}
.floating .txt img{display:block}
.floating .close{float:left;overflow:hidden;width:14.5px;height:14.5px;text-indent:-999em;background:url(https://images.jtbc.joins.com/ui_jtbc/event/vodpayment/btn_floating_close.png) no-repeat;background-size:100% 100%}
/*! BULLET LIST */
.bl_gray_dot2 li{font-size:12px;line-height:1.4;padding:0 0 4px 8px;color:#5d6064;background:url(/m/images/common/bg_dot.png) left 6px no-repeat;background-size:2px}
.bl_gray_dot2 li:last-child{padding-bottom:0}
.bl_ref li,.bl_ref span{font-size:12px;line-height:1.3;padding-left:10px;color:#797d84;background:url(/m/images/common/bul_ref.png) left 4px no-repeat;background-size:7px}
.bl_ref span{display:block}
/*! �볤� */
.comment_util{padding:24px 16px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;background:#f4f5f6}
.wrap_tab_scroll{position:relative;overflow:hidden;height:38px;border-bottom:1px solid #eaeaea}
.wrap_tab_scroll:before{position:absolute;z-index:1;top:0;left:0;display:block;width:24px;height:36px;content:'';background:url(/m/images/common/bg_gra_tab2.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.wrap_tab_scroll:after{position:absolute;z-index:1;top:0;right:0;display:block;width:24px;height:36px;content:'';background:url(/m/images/common/bg_gra_tab.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.wrap_tab_scroll .wrap_tab_in{position:relative;overflow-x:scroll;height:38px;margin-bottom:-15px;padding-bottom:15px;-webkit-overflow-scrolling:touch}
.wrap_tab_scroll nav{position:absolute;top:0;left:0}
.wrap_tab_scroll ul{display:table;padding:0 16px;white-space:nowrap}
.wrap_tab_scroll ul li{display:table-cell;width:200px;margin:0;white-space:nowrap}
.wrap_tab_scroll ul li a{font-size:15px;font-weight:700;line-height:37px;position:relative;display:block;height:37px;margin:0 13px;padding:0 5px;text-align:center;color:#797d84}
.wrap_tab_scroll ul li:first-child a{margin-left:0!important}
.wrap_tab_scroll ul li.on a{color:#000}
.wrap_tab_scroll ul li.on a:before{position:absolute;bottom:-1px;left:0;display:block;width:100%;height:2px;content:'';background:#000}
.wrap_tab_scroll ul li.on a:after{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.wrap_tab_scroll.pay{margin-top:50px}
.wrap_tab_full{position:relative;height:37px}
.wrap_tab_full .wrap_tab_in{height:37px}
.wrap_tab_full nav{position:absolute;top:-1px;left:0;border-bottom:1px solid #eaeaea}
.wrap_tab_full ul{display:table;padding:0 16px}
.wrap_tab_full ul li{display:table-cell;width:200px;margin:0;padding:0}
.wrap_tab_full ul li a{font-size:15px;font-weight:700;line-height:37px;position:relative;display:block;height:37px;text-align:center;color:#797d84}
.wrap_tab_full ul li:first-child a{margin-left:0}
.wrap_tab_full ul li.on a{color:#000}
.wrap_tab_full ul li.on a:before{position:absolute;bottom:-1px;left:0;display:block;width:100%;height:2px;content:'';background:#000}
.wrap_tab_full ul li.on a:after{font-size:0;line-height:1px;overflow:hidden;width:1px;height:1px;content:'�좏깮��';opacity:0;color:transparent}
.wrap_tab_full.vod ul li:nth-child(4){width:28%}
.sub_nav{position:absolute;z-index:200;top:51px;overflow-y:scroll;width:100%;height:34px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-top:1px solid #dfdfdf;border-bottom:1px solid #eaeaea}
.sub_nav .nav_head{position:absolute;z-index:1;top:0;right:0;left:0;height:34px}
.sub_nav .nav_head a.nav_toggle{line-height:34px;display:block;overflow:hidden;height:34px;padding:0 17px;background:#f5f5f5}
.sub_nav .nav_head a.nav_toggle .txt{font-size:14px;color:#797d84}
.sub_nav .nav_head a.nav_toggle:after{position:absolute;top:50%;right:19px;display:block;width:12px;height:7px;margin-top:-3px;content:'';background:url(/m/images/common/ico_comm.png) -155px -80px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.sub_nav.open .nav_head a.nav_toggle:after{background-position:-155px -70px}
.sub_nav .nav_layer{position:absolute;top:34px;left:0;display:none;overflow-y:scroll;width:100%;-webkit-overflow-scrolling:touch}
.sub_nav .nav_layer a.nav_toggle.this{background:#fff}
.sub_nav.open{position:absolute;top:51px;right:0;bottom:0;left:0;height:auto}
.sub_nav.fixed{position:fixed;top:0}
.sub_nav.open .nav_head a.nav_toggle{background:#fff}
.sub_nav.open .nav_layer+.dimm{position:absolute;z-index:-1;display:block;-webkit-animation:sub_nav_dimm 1s 0s ease;-moz-animation:sub_nav_dimm 1s 0s ease;-ms-animation:sub_nav_dimm 1s 0s ease;animation:sub_nav_dimm 1s 0s ease}
@-moz-keyframes sub_nav_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
@-webkit-keyframes sub_nav_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
@keyframes sub_nav_dimm{0%{display:block;opacity:0}
100%{opacity:.6}
}
@-moz-keyframes sub_nav_layer{0%{display:block;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes sub_nav_layer{0%{display:block;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes sub_nav_layer{0%{display:block;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
}
.sub_nav.open .nav_layer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);display:block;-webkit-animation:sub_nav_layer .3s 0s ease;-moz-animation:sub_nav_layer .3s 0s ease;-ms-animation:sub_nav_layer .3s 0s ease;animation:sub_nav_layer .3s 0s ease}
.nav_list_wrap{position:relative;padding-top:7px;border-top:1px solid #dfdfdf;background:#f2f2f2}
.nav_list_wrap a.menu.this:after{background-position:-155px -70px}
.nav_list_wrap .dep2{padding-bottom:15px;background:#fff}
.nav_list_wrap .dep2&gt;li{border-bottom:1px solid #d3d3d3}
.nav_list_wrap .dep2&gt;li a{font-size:16px;line-height:40px;position:relative;display:block;height:40px;padding:0 16px;color:#000}
.nav_list_wrap .dep3{position:relative;display:block;padding:0 21px;background:#f8f8f8}
.nav_list_wrap .dep3:after{position:absolute;top:-25px;right:19px;display:block;width:16px;height:9px;content:'';background:url(/m/images/common/ico_comm.png) -170px -75px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.nav_list_wrap .dep3 li{display:none;border-bottom:1px solid #eee}
.nav_list_wrap .dep2&gt;li.on .dep3{border-top:1px solid #f4f4f4}
.nav_list_wrap .dep2&gt;li.on .dep3:after{background-position:-170px -65px}
.nav_list_wrap .dep2&gt;li.on .dep3 li{display:block}
.nav_list_wrap .dep2&gt;li.on .dep3 li.current a{font-weight:700}
.nav_list_wrap .dep3 li:last-child{border-bottom:0}
.nav_list_wrap .dep3 li a{font-size:14px;line-height:36px;display:block;height:36px;padding:0 12px;color:#5d6064;background:url(/m/images/common/bul_sub.png) 4px 50% no-repeat;background-size:2px}
.nav_list_wrap .dep3 li a .ico_new{display:inline-block;width:11px;height:11px;background:url(/m/images/common/ico_comm.png) -195px 0 no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.nav_list_wrap .dep2&gt;li.on&gt;a:after{font-size:1px;line-height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px;content:'硫붾돱 �대┝';opacity:0;color:transparent}
/*! 留덉씠�섏씠吏� spot.css */
.bx_my_wrap{padding:25px 16px 15px}
.bx_my_name{position:relative;margin:0 0 12px}
.bx_my_name .ico{display:inline-block;width:20px;height:20px;vertical-align:-4px;background:url(/m/images/common/ico_comm.png) no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.bx_my_name .ico.fb{background-position:0 -75px}
.bx_my_name .ico.tw{background-position:-25px -75px}
.bx_my_name .ico.joins{background-position:-225px -20px}
.bx_my_name .ico.ka{background-position:-25px -245px}
.bx_my_name .ico.na{background-position:-75px -245px}
.bx_my_name .ico.ap{background-image:url(/m/images/common/ico_apple.png);background-position:-20px 0;background-size:80px auto}
.bx_my_name strong{font-size:17px;font-weight:700;color:#2a2a2a}
.bx_my_name .btn_info{font-size:12px;line-height:24px;position:absolute;top:0;right:0;display:inline-block;height:23px;padding:0 11px;color:#2a2a2a;border:1px solid #dedede}
.bx_my_info dl{border:1px solid #eaeaea;border-top:2px solid #272727}
.bx_my_info dl dt{font-size:15px;padding:7px 0;text-align:center;color:#5d6064;background:#fafafa}
.bx_my_info dl dd{padding:0 25px 30px}
.bx_my_info dl dd .txt_area{text-align:center;color:#2a2a2a}
.bx_my_info dl dd .txt_area strong{font-weight:700}
.bx_my_info dl dd .txt_area span{color:#ff3091}
.bx_my_info dl dd .txt_area2{font-size:13px;line-height:1.4;text-align:center;color:#797d84}
.bx_my_info dl.auto_pay01 dd .txt_area{font-size:14px;padding:25px 0 15px}
.bx_my_info dl.auto_pay01 dd .btn_area{padding:0}
.bx_my_info dl.auto_pay02 dd{padding-bottom:17px}
.bx_my_info dl.auto_pay02 dd .txt_area{font-size:18px;padding:46px 0 40px;border-bottom:1px solid #eaeaea}
.bx_my_info dl.auto_pay02 dd .txt_area span{display:block}
.bx_my_info dl.auto_pay02 dd .txt_area2{padding:20px 0 0;text-align:left}
.bx_my_info dl.auto_pay02 dd .txt_area2 li{font-size:12px;position:relative;padding:19px 0;border-bottom:1px solid #f4f4f4}
.bx_my_info dl.auto_pay02 dd .txt_area2 li:last-child{border-bottom:0}
.bx_my_info dl.auto_pay02 dd .txt_area2 li a{font-size:12px;line-height:30px;position:absolute;top:50%;right:0;display:block;width:105px;height:30px;margin-top:-16px;text-align:center;color:#fff;background:#bcbec1}
.bx_my_info dl.auto_pay02 dd .txt_area2.type02 li{display:table;width:100%}
.bx_my_info dl.auto_pay02 dd .txt_area2.type02 li span{display:table-cell;vertical-align:middle}
.bx_my_info dl.auto_pay02 dd .txt_area2.type02 li span.btn{text-align:right}
.bx_my_info dl.auto_pay02 dd .txt_area2.type02 li span.btn a{position:inherit;display:inline-block;margin-top:0;margin-left:20px}
.bx_my_info dl.auto_pay03 dd .txt_area{font-size:18px;font-weight:700;padding:46px 0 43px;border-bottom:1px solid #eaeaea}
.bx_my_info dl.auto_pay03 dd .txt_area2{padding:40px 0 0;text-align:center}
.bx_my_info dl.auto_pay03 dd .txt_area2 em{font-size:11px;display:block;margin:6px 0 0;color:#999ca1}
.bx_my_info .btn_area{text-align:center}
.btn_reapply{font-size:13px;line-height:34px;display:inline-block;width:161px;height:34px;text-align:center;color:#fff!important;background:#ff3091}
.bx_my_info dl.auto_pay04 .txt_area{padding:25px 0 5px}
.bx_my_info dl.auto_pay05 .txt_area{padding:25px 0 0}
.bx_my_info dl.auto_pay06 .txt_area{padding:25px 0 5px}
.bx_my_info dl.auto_pay06 .txt_area2{text-align:center}
.bn_rolling_mypage{position:relative;overflow:hidden;width:auto!important;margin:0 16px 15px}
.bn_rolling_mypage .slide_control{position:absolute;top:0;right:72%;bottom:0;left:0;text-align:center}
.bn_rolling_mypage .slide_title{position:absolute;z-index:2;right:19%;bottom:50%;left:19%;margin-bottom:1%;text-align:center}
.bn_rolling_mypage .slide_title.one-item{margin-bottom:-10%}
.bn_rolling_mypage .slide_title img{width:100%;height:auto}
.bn_rolling_mypage .slide_indigator{position:absolute;z-index:2;top:50%;right:0;left:0;margin-top:3%;text-align:center}
.bn_rolling_mypage .tit_area{font-size:13px;font-weight:700;position:absolute;top:50%;left:16px;margin-top:-10px;color:#fff}
.bn_rolling_mypage .tit_area strong{font-weight:700;letter-spacing:-1px}
.bn_rolling_mypage .rolling_area{overflow:hidden;height:auto}
.bn_rolling_mypage .rolling:after{display:block;clear:both;content:''}
.bn_rolling_mypage .rolling li{float:left}
.bn_rolling_mypage .rolling li a{display:block;width:100%}
.bn_rolling_mypage .rolling li a img{width:100%}
.bn_rolling_mypage .clfix::after,.bn_rolling_mypage .clfix::before{display:none}
.bn_html_mypage{position:relative;margin:0 16px 15px;text-align:center}
.bn_html_mypage img{width:100%}
.bn_html_mypage .slide_title{position:absolute;top:0;right:72%;bottom:0;left:0;text-align:center}
.bn_html_mypage .slide_title div{position:absolute;z-index:2;right:18%;bottom:50%;left:18%;margin-bottom:-10%;text-align:center}
.my_ticket .tit_h3b{padding:0 16px}
.my_ticket .my_ticket_top{margin:0 0 20px;padding:0 16px}
.my_ticket .ticket_date{padding:15px 0 8px;text-align:center}
.my_ticket .ticket_date label{font-weight:700;vertical-align:1px;color:#2a2a2a}
.tb_ticket{margin:0}
.tb_ticket.mgb25{margin-bottom:25px}
.tb_ticket table{width:100%;border-top:1px solid #999}
.tb_ticket thead th{font-size:14px;padding:15px 0 13px;text-align:center;color:#1b2637;border-bottom:1px solid #eaeaea;background:#f5f5f5}
.tb_ticket tbody th{font-size:13px;font-weight:700;padding:20px 0 19px 8px;color:#1b2637;border-bottom:1px solid #eaeaea}
.tb_ticket tbody td{font-size:13px;padding:20px 0 19px 8px;color:#5d6064;border-bottom:1px solid #eaeaea}
.tb_ticket tbody td.center{text-align:center}
.tb_ticket tbody em{font-size:12px;font-weight:700;display:block;color:#797d84}
.tb_ticket tbody em.inuse{color:#ff3091}
.tb_ticket tbody em.unpost{color:#797d84}
.tb_ticket tbody em.expiry{color:#b0b4b9}
.tb_ticket tbody th span{font-size:12px;font-weight:400;line-height:1.3;display:block;margin:7px 0 0;color:#5d6064}
.tb_ticket tbody .center{text-align:center}
.tb_ticket .btn_area .btn_wh{width:103px}
.tb_ticket .state.using{color:#ff3091}
.tb_ticket .state.end{color:#5d6064}
.pay_notice{text-align:center}
.pay_notice p{padding:20px 0 0}
.pay_notice a{text-decoration:underline;color:#1b2637}
.pay_notice span{font-size:11px;display:block;color:#797d84}
.pay_qa{padding:24px 0;text-align:center;border-bottom:1px solid #eaeaea;background:#f5f5f5}
.pay_qa strong{font-size:13px;display:block;margin:0 0 5px;color:#1b2637}
.pay_qa span{font-size:11px;display:block;color:#797d84}
.btns.btn_replay{width:22px;height:17px;background:url(/m/images/common/ico_comm.png) -130px -70px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.btns.btn_replay:after{position:absolute;content:'��'}
.btns.btn_return{font-size:13px;line-height:31px;width:160px;height:32px;color:#fff;border:1px solid #797d84;background:#797d84}
/*! �쒖뒪�� �먭� */
.system_check{padding:61px 41px;text-align:center}
.system_check .txt01 strong{font-size:17px;display:block;margin:12px 0 11px;color:#ff3091}
.system_check .img_system{display:inline-block;width:64px;height:64px;background:url(/m/images/common/img_system_check.png) no-repeat;background-size:100%}
.system_check .txt02{font-size:13px;color:#797d84}
.system_check .time{font-size:15px;margin:28px 0 0;padding:26px 0 0;color:#2a2a2a;border-top:1px solid #fef4f7}
.system_check .time em{font-size:12px;display:block;color:#999ca1}
/*! 寃��됯껐怨� �놁쓬 */
.no_sch_result{padding:61px 41px;text-align:center}
.no_sch_result .txt01{padding:0 0 20px}
.no_sch_result .txt01 strong{font-size:17px;font-weight:700;color:#ff3091}
.no_sch_result .txt01 span{font-size:17px}
.no_sch_result .txt02{font-size:13px;color:#797d84}
/*! �댁슜 �놁쓬 */
.bx_none{font-size:17px;line-height:1.3;text-align:center;color:#797d84}
.bx_none .ico_jtbc{display:block;width:79px;height:79px;margin:0 auto 20px;background:url(/m/images/common/img_none_chart.png) no-repeat;background-size:100%}
/*! �깅줉�� �꾨줈洹몃옩 �놁쓬 */
.program_none{font-size:15px;line-height:25px;padding:30px 0 46px;text-align:center;color:#2a2a2a}
.program_none .img_none{display:block;width:51px;height:51px;margin:0 auto 10px;background:url(/m/images/common/img_none.png) no-repeat;-webkit-background-size:51px 51px;-moz-background-size:51px 51px;background-size:51px 51px}
/*! 湲�濡쒕쾶 �쒖뒪�� �ㅻ쪟 �덈궡 �섏씠吏� */
.global_error_top .logo{height:30px;margin:70px 16px 0;padding:0 0 20px;border-bottom:1px solid #000;background:url(/m/images/common/img_logo_system.png) center top no-repeat;-webkit-background-size:59px 30px;-moz-background-size:59px 30px;background-size:59px 30px}
.global_error_page{padding:35px 0 0;text-align:center}
.global_error_page .img01{padding:0 0 25px}
.global_error_page .txt01{padding:0 0 30px}
.global_error_page .txt01 strong{font-size:18px;line-height:25px;display:block;margin:0}
.global_error_page .img_system{display:inline-block;width:64px;height:64px;background:url(/m/images/common/img_system_check.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.global_error_page .img_error404{display:inline-block;width:64px;height:64px;background:url(/m/images/common/img_system_error2.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.global_error_page .img_error500{display:inline-block;width:64px;height:64px;background:url(/m/images/common/img_system_error.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.global_error_page .txt02{font-size:13px;margin:0 35px;text-align:left;word-break:keep-all;color:#797d84}
.global_error_page .txt02 .link{text-decoration:underline}
.global_error_page .time{font-size:14px;line-height:22px;margin:0 16px;padding:30px 0;letter-spacing:-1px;color:#2a2a2a;border-bottom:1px solid #ddd}
.global_error_page .time em{font-size:12px;display:block;color:#999ca1}
.global_error_page .btn_area{font-size:14px;line-height:22px;margin:30px 16px 0;padding:20px 0 0;letter-spacing:-1px;color:#2a2a2a;border-top:1px solid #ddd}
.global_error_page .btn_area a{font-size:12px;line-height:32px;display:inline-block;width:107px;height:32px;text-align:center;color:#2a2a2a;border:1px solid #ddd}
.global_error_page .btn_area a.btn01{margin-right:5px}
/*! �꾩씠�꾨젅�� 愿묎퀬 �곸뿭 / 媛꾧꺽�섏젙 2019-05-23 lim.cheolho*/
.iframe_ad{padding:5px 0 0;border-top:1px solid #eaeaea;background:#f2f2f2}
.iframe_ad_inner{padding-top:10px;background:#fff}
.iframe_ad_inner &gt; iframe:nth-child(3){display:block;width:320px!important;margin:24px auto 0}
.iframe_ad_inner &gt; div:nth-child(2){margin: 24px 0; text-align: center;}
#dablewidget_37JJE27N{margin-top:22px}
/*! �꾩씠�꾨젅�� 愿묎퀬 �곸뿭 - �명꽣 �섎떒 2媛� */
.iframe_footer_ad{position:fixed;z-index:15;right:0;bottom:0;left:0;width:100%;height:50px;text-align:center;background-color: #fff;}
.iframe_footer_ad_inner{text-align:center}
/*! �쒕퉬�� 以�鍮� 以묒엯�덈떎. */
.no_service_wrap .service{font-size:14px;line-height:16px;display:inline-block;width:100%;margin:70px 0 50px;padding:70px 0 0;text-align:center;color:#2a2a2a;background-repeat:no-repeat;background-position:center top;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px}
.no_service_wrap .service.ing01{background-image:url(/m/images/common/ico_no_service01.png)}
.no_service_wrap .service.ing02{background-image:url(/m/images/common/ico_no_service02.png)}
.no_service_wrap .service.ing03{background-image:url(/m/images/common/ico_no_service03.png)}
.no_service_wrap .service.ing04{background-image:url(/m/images/common/ico_no_service04.png)}
/*! 諛곕꼫�곸뿭 - �먯쑀�� */
.pro_banner_area{padding:0 16px 16px}
/*! 寃뚯떆�� �곷떒 �대깽�� �곸뿭 */
.event_area{margin:-15px 0 20px}
.event_area a{display:block}
.event_area+.advertising{margin:0}
/*! �⑥뿉�� �좎뒪�� �뚮┝ */
.toast_popup{position:absolute;z-index:300;top:200px;left:50%;display:none;width:200px;height:94px;margin:0 0 0 -100px;border-radius:12px}
.toast_popup .dimm{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;opacity:.75;border-radius:12px;background-color:#000;filter:alpha(opacity=75)}
.toast_popup .toast_cont{font-size:14px;line-height:18px;position:relative;z-index:3;padding:48px 0 0;text-align:center;color:#fff;background:url(/m/images/common/ico_toast.png) center 14px no-repeat;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px}
.swiper-container{width:100%;height:100%}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
/*! //CSS */
.btn_allview_w{float:right}
.btn_allview_w span{font-size:13px;color:#797d84}
.btn_allview_w .ico_more{margin-left:1px;transform:rotate(270deg)!important;vertical-align:1px}
.tbl_list&gt;ul&gt;li.noti{background:#f8f8f8}
.reditem{color:#ff3092}
.slelcttitle{display:block;margin-bottom:19.5px;padding:8px 20px 15px 16px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#f8f8f8}
.slelcttitle dt{font-size:15px;height:27px;padding-top:3.5px;padding-left:9.5px;color:#1b2637}
.select_box{font-size:13px;line-height:32px;position:relative;display:inline-block;width:100%;height:30px;vertical-align:middle;border:1px solid #ddd;background:#fff}
.select_box a{line-height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.selecttit01{font-size:13px;line-height:32px;display:block;height:30px;padding-right:20.5px;padding-left:8px;text-align:left;color:#5d6064;background:url(/m/images/common/select_arrow.png) right center no-repeat;background-size:23px 32px}
.selecttit01.on{font-size:13px;line-height:32px;display:block;height:30px;padding-right:20.5px;padding-left:8px;text-align:left;color:#5d6064;background:url(/m/images/common/select_arrow_up.png) right center no-repeat;background-size:23px 32px}
.selectoption{position:absolute;z-index:4;top:0;left:0;display:none;overflow-y:auto;width:100%;max-height:480px;margin-top:30px;margin-left:-1px;padding:2.5px 0;border:1px solid #ddd;background:#fff}
.selectoption ul{overflow:hidden;margin-bottom:15px}
.selectoption .iopt01 a{font-size:12px;line-height:15px;display:block;padding:0 13px}
.selectoption .iopt01 a dt{font-size:12px;line-height:18.5px;display:block;overflow:hidden;height:16.5px;margin-top:10px;padding-left:0;white-space:nowrap;text-overflow:ellipsis;color:#1b2637}
.selectoption .iopt01 a dd{font-size:12px;line-height:18.5px;display:block;overflow:hidden;height:16.5px;padding-left:0;text-align:right;white-space:nowrap;text-overflow:ellipsis;color:#adaeaf}
.selectoption span{display:inline-block;padding-right:2.5px}
.selecttxt{font-size:13px;line-height:14px;padding:10px 11.5px 0 10px;color:#797d84}
.wrap_tbl_top.graynew01{color:#797d84}
.tbl_wrap.tbl_list .normal{font-size:15px;font-weight:400;display:block;padding:80px 0;text-align:center;color:#1b2637;background:#fff}
.infonew01{font-size:13px;line-height:20px;padding:16px 16px 22px;color:#797d84}
.tbl_write .user .ico2{position:relative;top:1px;display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:12px 12px;-moz-background-size:12px 12px;background-size:12px 12px}
.qna_write .user .user_icon {position:static;}
.wrtit{font-size:13px;height:auto;color:#1b2637}
.tbl_write .btn_open_cam2{position:relative;display:inline-block;overflow:hidden;width:34px;height:34px;vertical-align:middle}
.tbl_write .btn_open_cam2 input{position:absolute;top:0;left:0;visibility:hidden;width:34px;height:34px}
.tbl_write .btn_open_cam2 .ico_cam{position:absolute;top:0;left:0}
.wphotoadd{padding:10px 0}
.wphotoadd .btn_del{display:inline-block;width:12px;height:12px;margin-left:13px;vertical-align:-2px;background:url(/m/images/common/ico_comm.png) -175px -34px no-repeat;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}
.w_agree_wrap{overflow-y:auto;height:90px;margin:0 10px 0 0;padding:12px;background:#f5f5f5}
.bx_agree_chk.righta{text-align:right}
.tbl_view .tbl_info.wt{border-bottom:1px solid #eaeaea}
.tit_view.wt{padding-top:14px;border-top:1px solid #999}
.viewcontent{padding:24px 0 0;vertical-align:top;border-bottom:1px solid #eaeaea}
.viewcontent dt{font-size:15px;font-weight:400;padding:0 11px;color:#1b2637}
.viewcontent dd{font-size:15px;padding:0 11px 30px;color:#5d6064}
/*! 諛⑹껌�좎껌 2018-08-16 lim.cheolho */
.viewcontent .view_cont_files{position:static;padding:0 11px 30px}
.viewcontent .photolist{zoom:1;margin-right:-10px;padding:10px 22px 36px}
.viewcontent .photolist:after{display:block;clear:both;content:''}
.viewcontent .photolist li{float:none;margin:0 10px 10px 0}
.mgt15{margin-top:15px}
a.vlink{text-decoration:underline;color:#367ddd}
.btn_area.justify.wview{padding-top:7px}
.input_radio.mgl10{margin-left:10px}
.loadingwrap{position:absolute;z-index:210;top:50%;left:50%;width:52.5%;height:15.1%;margin:-12% 0 0 -26%;border:1px solid #ccc;background:#fff}
.loadimg{display:block;width:100%;height:55px;text-align:center;background:url(/m/images/common/loading.gif) 50% 28px no-repeat;background-size:19px 19px}
.loadtext{font-size:11px;text-align:center;color:#999}
.load{height:60px;text-align:center;background:url(/m/images/common/loading.gif) 50% 50% no-repeat;background-size:19px 19px}
.mgt-6{margin-top:-6px}
.mgb18{margin-bottom:18px!important}
/*! Celeb top 2018-09-10 lim.cheolho */
.wrap_celeb_top{margin:-15px 0 10px;padding:22px 25px 17px;background-color:#f0f0f0}
.wrap_celeb_top .celeb_list li{position:relative;margin-top:10px;padding-top:0}
.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:-27.5px}
.wrap_celeb_top .celeb_list .picture .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/m/images/common/mask_celeb.png) no-repeat;background-size:100% 100%}
.wrap_celeb_top .celeb_list .picture img{width:55px;height:55px}
.wrap_celeb_top .celeb_list .comment{display:block;margin-left:70px;border:1px solid #bebebe;border-radius:2px;background-color:#fff}
.wrap_celeb_top .celeb_list .comment dl{margin-left:-6px;padding:8px 12px 8px 18px;color:#000;background:url(/m/images/common/bu_celeb.png) 0 50% no-repeat;background-size:6px 11px}
.wrap_celeb_top .celeb_list .comment dt{font-size:11px;line-height:12px;height:12px;padding-left:15px;background:url(/m/images/common/ico_celeb.png) no-repeat;background-size:12px auto}
.wrap_celeb_top .celeb_list .comment dd{font-size:13px;line-height:17px;margin-top:3px}
.wrap_celeb_top .celeb_paging{margin-top:18px;text-align:center}
.wrap_celeb_top .celeb_paging a.prev{display:inline-block;overflow:hidden;width:37.5px;height:26.5px;vertical-align:middle;text-indent:-999em;background:url(/m/images/common/btn_celeb_prev.gif) no-repeat;background-size:100% 100%}
.wrap_celeb_top .celeb_paging a.next{display:inline-block;overflow:hidden;width:37.5px;height:26.5px;vertical-align:middle;text-indent:-999em;background:url(/m/images/common/btn_celeb_next.gif) no-repeat;background-size:100% 100%}
.wrap_celeb_top .celeb_paging span.page{font-size:11px;display:inline-block;color:#72767c}
.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}
.tbl_list&gt;ul&gt;li.celeb{background-color:#f8f8f8}
.tbl_list .ico_celeb{background-image:url(/m/images/common/ico_celeb.png)}
.tbl_list .ico_celeb:before{font-size:1px;line-height:1px;position:absolute;overflow:hidden;width:1px;height:1px;content:'���� 怨꾩젙';opacity:0;color:transparent}
.tbl_view .ico_celeb{background-image:url(/m/images/common/ico_celeb.png)}
.tbl_view .view_celeb{position:relative;min-height:55px;margin:12px 0;padding:0 18px}
.tbl_view .view_celeb .picture{position:absolute;top:50%;left:18px;margin-top:-27.5px}
.tbl_view .view_celeb .picture .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/m/images/common/mask_celeb_white.png) no-repeat;background-size:100% 100%}
.tbl_view .view_celeb .picture img{width:55px;height:55px}
.tbl_view .view_celeb .tit_view{padding:0 0 0 67px}
.tbl_view .view_celeb .tb{display:table;width:100%}
.tbl_view .view_celeb .cell{display:table-cell;height:55px;vertical-align:middle}
.board .bx_sns{padding:18px 0}
.explanation-added01{font-size:13px;font-weight:400;padding:3px 0;color:#9e9e9e}
/*! 怨좉컼�쇳꽣 201909 lee.eunhye */
#content .board.help{padding-top:0;border-top:1px solid #dfdfdf}
#content .board.help .view_cont font,#content .board.help .view_cont p,#content .board.help .view_cont span,#content .board.help .view_cont td{font-family:Dotum,'�뗭�',Gulim,'援대┝','Helvetica Neue',Helvetica,Arial,Verdana,Tahoma,sans-serif!important;font-size:15px;line-height:22.5px!important;word-break:break-all!important}
#content .board.freedom-press .view_cont_txt font,#content .board.freedom-press .view_cont_txt p,#content .board.freedom-press .view_cont_txt span,#content .board.freedom-press td,#content .board.freedom-press tr{font-size:15px!important;font-weight:400;width:auto!important;height:auto!important;color:#1b2637!important}
#content .board.help .view_cont font b span{text-decoration:underline}
#content .board.help .view_cont td{padding:2%;vertical-align:middle!important;border:1px solid #eaeaea}
#content .board-wrap-notice{padding-top:8px;border-top:1px solid #dfdfdf}
#content .board.help .wrap_tbl_view{padding-top:15px}
.input_radio_v2{position:relative;display:inline-block;margin:0 21px 0 0}
.input_radio_v2 input{line-height:1;position:absolute;top:1px;left:0;display:inline-block;width:18px;height:18px;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_v2 label{font-family:'Noto Sans KR';font-weight:400;padding-left:26px;cursor:pointer;vertical-align:middle;color:#666}
.input_radio_v2 label::before{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:18px;height:18px;margin-top:0;margin-right:4px;content:'';transition:border-color .2s ease;border:1px solid #ddd;border-radius:50%}
.input_radio_v2 label::after{position:absolute;top:8px;left:5px;display:inline-block;width:8px;height:8px;content:'';transition:background .2s ease;border-radius:50%}
.input_radio_v2 input:checked+label::before,.input_radio_v2 input:focus+label::before{border-color:#e62d87}
.input_radio_v2 input:checked+label::after{background:#e62d87}
.input_radio_v2 input:disabled+label::before{border-color:#ddd}
.input_radio_v2 input:disabled+label::after{position:absolute;top:8px;left:5px;display:inline-block;width:8px;height:8px;content:'';border-radius:50%;background:#ddd}
.input_radio_v2.news input:checked+label::before,.input_radio_v2.news input:focus+label::before{border-color:#00286e}
.input_radio_v2.news input:checked+label::after{background:#00286e}
/*! 媛쒖씤�뺣낫 泥섎━諛⑹묠 APP 2022-08-18 lim.cheolho */
.app_layout div[data-board=bb10010485].tbl_view{position:relative;margin-top:-17px;background:#fff}
.app_layout div[data-board=bb10010485].tbl_view .tbl_info,.app_layout div[data-board=bb10010485].tbl_view .tit_view{display:none}
.app_layout div[data-board=bb10010485].tbl_view .view_cont{border:0}
.app_layout div[data-board=bb10010485].tbl_view .view_cont_txt{padding-top:0}
/*! �볤� &amp; �듦� - 由ъ뒪�� - 而⑦뀗痢� - �뺣낫 */
.user_id{font-family:'Noto Sans KR';font-size:13px;line-height:13px;display:inline-block;vertical-align:middle;letter-spacing:-.65px;color:#666}
.user_icon{display:inline-block;overflow:hidden;width:13px;height:13px;margin-right:4px;vertical-align:-2px;background-repeat:no-repeat;background-position:left top;background-size:cover}
.user_icon.apple{background-image:url(/m/images/ico_apple.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.apple{background-image:url(/m/images/ico_apple@2x.png)}
}
.user_icon.facebook{background-image:url(/m/images/ico_fb.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.facebook{background-image:url(/m/images/ico_fb@2x.png)}
}
.user_icon.joins{background-image:url(/m/images/ico_joins.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.joins{background-image:url(/m/images/ico_joins@2x.png)}
}
.user_icon.jtbc{background-image:url(/m/images/ico_jtbc.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.jtbc{background-image:url(/m/images/ico_jtbc@2x.png)}
}
.user_icon.kakao{background-image:url(/m/images/ico_kakao.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.kakao{background-image:url(/m/images/ico_kakao@2x.png)}
}
.user_icon.twitter{background-image:url(/m/images/ico_tw.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.twitter{background-image:url(/m/images/ico_tw@2x.png)}
}
.user_icon.naver{background-image:url(/m/images/ico_naver.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.naver{background-image:url(/m/images/ico_naver@2x.png)}
}
.user_icon.admin{background-image:url(/m/images/ico_admin.png)}
@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.user_icon.admin{background-image:url(/m/images/ico_admin@2x.png)}
}
/* 愿묎퀬 �곸뿭 �섏젙 2023-09-13 lim.cheolho */
#vod-tab-wrap {position: relative;}
</pre></body></html>