@charset "utf-8";
/* HiveLab LH 130308 */
/* common */
*{margin:0;padding:0}
html,body{width:100%;height:100%}
body{background-color:#030c11;font-family:'돋움',Dotum,Gulim,Sans-serif;font-size:12px;color:#a9b2be;line-height:1.5;-webkit-text-size-adjust:none}
h1,h2,h3,h4,h5,h6{text-align:left}
img,fieldset,iframe{border:0 none}
li{list-style:none}
a{color:#a9b2be;text-decoration:none}
a:hover{text-decoration:underline}
em,address{font-style:normal}
button,label{cursor:pointer}
input[type=text],input[type=password],input[type=image],textarea{-webkit-appearance:none;-webkit-text-size-adjust:none;-webkit-border-radius:0}
textarea{overflow:auto}
select{height:20px;border:1px solid #bfbfbf}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
.input_text, textarea{#margin:-1px 0;padding-right:1px;border-top:1px solid #d1d1d2;border-right:1px solid #eeeef0;border-bottom:1px solid #eeeef0;border-left:1px solid #d1d1d2}
hr,caption{display:none}
legend{*width:0}
.blind,.hide,legend{display:block;overflow:hidden;position:absolute;left:0;top:-5000px}
.input_check, .input_radio{width:13px;height:13px}
.cc_ellip{display:inline-block;position:relative;max-width:100%;vertical-align:top}
.cc_ellip_in{display:inline-block;overflow:hidden;max-width:100%;vertical-align:top;text-overflow:ellipsis;white-space:nowrap}

/* 공통 */
.pic_set{position:relative}
.pic_set .thmb{position:relative;margin-bottom:12px}
.pic_set .thmb img{vertical-align:top}
.pic_set .thmb .op_line{z-index:5}
.pic_set .thmb .time{position:absolute;bottom:0;right:0;width:35px;height:14px;line-height:15px;text-align:center;font-size:11px;color:#fff;background:url(../img/player/bg_dimmed.png)}
.pic_set .thmb .time span{display:none}
.pic_set .thmb .free{position:absolute;bottom:3px;right:3px;width:30px;height:11px;text-indent:-10000px;background:url(../img/sp_player.png) 0 -538px}
.pic_set p{line-height:15px}
.pic_set .date_v{display:block;margin:2px 0 1px;color:#646d79}
.pic_set span{font-size:95%;color:#485669}
.pic_set.w{min-height:53px;padding:0 0 0 89px}
.pic_set.w .thmb{position:absolute;top:0;left:1px}
.pic_set.w .thmb img{vertical-align:top}
.pic_set.w p{margin-bottom:5px}

.star_p{line-height:12px}
.star_p div{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:60px;height:12px;background:url(../img/player/sp_p_cont.png) -111px -30px}
.star_p div span{display:inline-block;*zoom:1;*display:inline;vertical-align:top;height:12px;background:url(../img/player/sp_p_cont.png) -172px -30px}
.star_p em{font-size:11px;color:#777;margin-left:5px}
.star_p em span{display:none}
.star_p.big div{width:76px;height:14px;background-position:-72px -114px}
.star_p.big div span{height:14px;background-position:-149px -114px}
.star_p.big em{position:relative;top:1px;*top:0;line-height:1;vertical-align:top;font-family:Arial;font-weight:bold;font-size:13px;color:#ff4949}

.age{overflow:hidden;display:inline-block;vertical-align:top;width:14px;height:14px;line-height:10;background:url(../img/player/sp_p_cont.png)}
.age.n19{background-position:-233px -30px}
.age.n15{background-position:-248px -30px}
.age.n12{background-position:-263px -30px}
.age.n0{background-position:-278px -30px}

.list_paging{height:14px;line-height:14px}
.list_paging div{display:inline;margin-right:3px;*margin-right:7px;font-family:verdana;font-size:11px;color:#9f9f9f}
.list_paging div span:first-child + strong{color:#444}
.list_paging div span{display:none}
.list_paging > a{overflow:hidden;display:inline-block;vertical-align:top;height:14px;line-height:10;background:url(../img/sp_player.png)}
.list_paging > a.prev{width:13px;background-position:-264px -482px}
.list_paging > a.next{width:12px;background-position:-277px -482px}

.play{position:absolute;top:50%;left:50%;width:37px;height:37px;margin:-18px 0 0 -18px;background:url(../img/player/sp_p_cont.png)}
.play.vod{background-position:-254px -94px}

.pagination2{width:100%;margin-top:20px;font-size:11px;text-align:center}
.pagination2 a{display:inline-block;width:19px;height:20px;line-height:20px;color:#646d79;vertical-align:top}
.pagination2 strong{display:block;height:18px;border:1px solid #0084fc;line-height:18px;color:#a9b2be}
.pagination2 a.prev,.pagination2 a.next{width:17px;height:18px;border:1px solid #23314d}
.pagination2 a.prev .sp,.pagination2 a.next .sp{display:inline-block;overflow:hidden;width:6px;height:9px;margin-top:4px;background:url(../img/sp_player.png) no-repeat;line-height:999px;vertical-align:top}
.pagination2 a.prev .sp{background-position:-264px -530px}
.pagination2 a.next .sp{background-position:-272px -530px}

.star{line-height:14px}
.star div{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:76px;height:14px;background:url(../img/sp_player.png) -388px -112px}
.star div span{display:inline-block;*zoom:1;*display:inline;vertical-align:top;height:14px;background:url(../img/sp_player.png) -388px -127px}
.star em{line-height:16px;font-family:Arial;font-weight:bold;font-size:14px;color:#ff4949;margin-left:5px}
.star em span{display:none}

strong.same_p{display:inline-block;vertical-align:top;width:70px;height:16px;text-align:center;line-height:17px;letter-spacing:-1px;font-weight:normal;font-size:11px;color:#c3e8ff;background:#006bae}

.op_line{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000}
/* //공통 */

#wrapper{overflow:hidden;position:relative;width:100%;min-width:1000px;min-height:100%;margin:0 auto;background:#030b10;
    scrollbar-arrow-color:#151921;
    scrollbar-track-color:#1b2026;
    scrollbar-face-color:#3f4553;
    scrollbar-darkshadow-color:#000;
    scrollbar-highlight-color:#3f4553;
    scrollbar-shadow-color:#3f4553;
    scrollbar-3dlight-color:#000}
#wrapper_inner{background:url(../img/bg_wrapper_top.jpg) 50% 0 no-repeat}
#header_wrap{position:relative;z-index:10;width:100%}
#header_bg{background:url(../img/bg_header.png) no-repeat 50% 20px}
#header{position:relative;width:1000px;height:180px;margin:0 auto;zoom:1}
#gnb_wrap{width:100%;background:#000}
#gnb{position:relative;width:1000px;height:32px;margin:0 auto}
#container{position:relative;width:1000px;height:auto;margin:0 auto;padding-bottom:100px}
#footer{position:absolute;left:50%;bottom:0;width:1000px;margin-left:-500px;padding:21px 0 20px}

.accessbility{position:relative;z-index:5;width:1000px;margin:0 auto}
.accessbility dt{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:1px}
.accessbility dd{position:absolute;left:0;top:0;width:100%}
.accessbility a{display:block;overflow:hidden;width:1px;height:1px;text-align:center;color:#fff}
.accessbility a:focus,.accessbility a:active{padding:3px 0;width:100%;height:auto;background:#f9b200}

.family_list{display:inline;float:left;margin-left:10px;line-height:0}
.family_list li{display:inline;float:left;margin-left:12px}
.family_list li a{display:inline-block;vertical-align:top;cursor:pointer}
.family_list li .ico_fam{display:inline-block;overflow:hidden;width:auto;height:18px;margin-top:5px;background:url(../img/sp_familsite.png) no-repeat;line-height:999px;vertical-align:top}
.family_list li .tving{width:54px;height:21px;background-position:0 0}
.family_list li .riot{width:34px;height:23px;background-position:0 -24px}
.family_list li .ong{width:74px;height:21px;background-position:0 -50px}

.gnb_list{display:inline;float:right;margin-top:9px;font-size:11px;line-height:15px;letter-spacing:-1px}
.gnb_list li{display:inline;float:left;position:relative;padding:0 8px}
.gnb_list li .line{display:inline-block;overflow:hidden;position:absolute;left:0;top:3px;width:1px;height:8px;background:#fff;vertical-align:top;opacity:0.3;filter:alpha(opacity=30)}
.gnb_list li a{color:#7a8187}
.gnb_list li:first-child .line{display:none}

.menu_area{position:relative;top:74px;width:100%;height:64px}
.menu_area .mn_l{display:inline;float:left;margin-left:30px}
.menu_area .mn_r{display:inline;float:right;margin-right:30px}
.menu_area .menu{position:relative;font-size:0;line-height:0}
.menu_area .menu li{display:inline;float:left;position:relative;width:150px;text-align:center}
.menu_area .menu li a{display:block;position:relative;height:64px;cursor:pointer}
.menu_area .menu li a:hover{text-decoration:none}
.menu_area .menu li .mico{display:inline-block;position:relative;width:auto;height:18px;margin:18px auto 0;background:url(../img/sp_menu.png) no-repeat;font-size:0;vertical-align:top}
.menu_area .menu li .mico1{width:84px;height:30px;margin-top:21px;background-position:0 0}
.menu_area .menu li .mico2{width:82px;height:38px;background-position:-90px 0}
.menu_area .menu li .mico3{width:86px;height:35px;background-position:-178px 0}
.menu_area .menu li .mico4{width:68px;height:35px;background-position:-280px 0}
.menu_area .menu li .light{display:none;position:absolute;right:0;top:-66px;width:235px;height:139px;margin-right:-88px;background:url(../img/bg_header_light.png) no-repeat 0 0}
.menu_area .menu li .hover .mico1,.menu_area .menu li :hover .mico1{background-position:0 -40px}
.menu_area .menu li .hover .mico2,.menu_area .menu li :hover .mico2{background-position:-90px -40px}
.menu_area .menu li .hover .mico3,.menu_area .menu li :hover .mico3{background-position:-178px -40px}
.menu_area .menu li .hover .mico4,.menu_area .menu li :hover .mico4{background-position:-280px -40px}
.menu_area .menu li .hover .light,.menu_area .menu li :hover .light{display:inline-block}
.menu_area .menu li > div{display:none;overflow:hidden;position:absolute;left:auto;top:68px;z-index:10;width:auto;height:38px;white-space:nowrap}
.menu_area .menu li > div.mrank1{left:15px;width:350px;text-align:left}
.menu_area .menu li > div.mrank2{left:-152px;width:921px;padding-left:16px;text-align:left}
.menu_area .menu li > div.mrank3{left:auto;right:20px;width:365px;text-align:left}
.menu_area .menu li > div.mrank4{left:auto;right:28px;width:293px;text-align:left}
.menu_area .menu li ul{position:absolute;top:0;left:auto;width:100%}
.menu_area .menu li ul li{float:left;width:auto;padding:0 20px}
.menu_area .menu li ul li:first-child{padding-left:0}
.menu_area .menu li ul li a{display:inline-block;height:36px}
.menu_area .menu li ul li em.new{overflow:hidden;display:inline-block;vertical-align:top;position:relative;top:11px;margin-right:5px;width:32px;height:14px;line-height:10;background:url(../img/ic_new_gnb.gif)}
.menu_area .menu li ul li .line{display:inline-block;overflow:hidden;position:absolute;left:0;top:13px;width:1px;height:11px;background:#373b40;vertical-align:top}
.menu_area .menu li ul li:first-child .line{display:none}
.menu_area .menu li ul li .sico{display:inline-block;position:relative;width:auto;height:16px;margin:11px auto 0;background:url(../img/sp_menu_li_v4.png) no-repeat;font-size:0;vertical-align:top}
.menu_area .menu li ul li .sico1_1{width:123px;background-position:0 0}
.menu_area .menu li ul li .sico1_2{width:52px;background-position:-160px 0}
.menu_area .menu li ul li .sico1_3{width:53px;background-position:-250px 0}
.menu_area .menu li ul li .sico2_1{width:211px;background-position:0 -40px}
.menu_area .menu li ul li .sico2_2{width:197px;background-position:-255px -40px}
.menu_area .menu li ul li .sico2_3{width:172px;background-position:-497px -40px}
.menu_area .menu li ul li .sico2_4{width:159px;background-position:-714px -40px}
.menu_area .menu li ul li .sico2_5{width:228px;background-position:-918px -40px}
.menu_area .menu li ul li .sico2_6{width:196px;background-position:0 -80px}
.menu_area .menu li ul li .sico2_7{width:206px;background-position:-240px -80px}
.menu_area .menu li ul li .sico2_8{width:190px;background-position:-473px -80px}
.menu_area .menu li ul li .sico2_9{width:231px;background-position:-696px -80px}
.menu_area .menu li ul li .sico2_10{width:226px;background-position:-937px -80px}
.menu_area .menu li ul li .sico2_11{width:188px;background-position:0 -120px}
.menu_area .menu li ul li .sico3_1{width:51px;background-position:0 -230px}
.menu_area .menu li ul li .sico3_2{width:43px;background-position:-87px -230px}
.menu_area .menu li ul li .sico3_3{width:55px;background-position:-166px -230px}
.menu_area .menu li ul li .sico3_4{width:56px;background-position:-256px -230px}
.menu_area .menu li ul li .sico4_1{width:53px;background-position:0 -270px}
.menu_area .menu li ul li .sico4_2{width:39px;background-position:-88px -270px}
.menu_area .menu li ul li .sico4_3{width:81px;background-position:-163px -270px}
.menu_area .menu li ul li .hover .sico1_1,.menu_area .menu li ul li :hover .sico1_1{background-position:0 -20px}
.menu_area .menu li ul li .hover .sico1_2,.menu_area .menu li ul li :hover .sico1_2{background-position:-160px -20px}
.menu_area .menu li ul li .hover .sico1_3,.menu_area .menu li ul li :hover .sico1_3{background-position:-250px -20px}
.menu_area .menu li ul li .hover .sico2_1,.menu_area .menu li ul li :hover .sico2_1{background-position:0 -60px}
.menu_area .menu li ul li .hover .sico2_2,.menu_area .menu li ul li :hover .sico2_2{background-position:-255px -60px}
.menu_area .menu li ul li .hover .sico2_3,.menu_area .menu li ul li :hover .sico2_3{background-position:-497px -60px}
.menu_area .menu li ul li .hover .sico2_4,.menu_area .menu li ul li :hover .sico2_4{background-position:-714px -60px}
.menu_area .menu li ul li .hover .sico2_5,.menu_area .menu li ul li :hover .sico2_5{background-position:-918px -60px}
.menu_area .menu li ul li .hover .sico2_6,.menu_area .menu li ul li :hover .sico2_6{background-position:0 -100px}
.menu_area .menu li ul li .hover .sico2_7,.menu_area .menu li ul li :hover .sico2_7{background-position:-240px -100px}
.menu_area .menu li ul li .hover .sico2_8,.menu_area .menu li ul li :hover .sico2_8{background-position:-473px -100px}
.menu_area .menu li ul li .hover .sico2_9,.menu_area .menu li ul li :hover .sico2_9{background-position:-696px -100px}
.menu_area .menu li ul li .hover .sico2_10, .menu_area .menu li ul li :hover .sico2_10{background-position:-937px -100px}
.menu_area .menu li ul li .hover .sico2_11, .menu_area .menu li ul li :hover .sico2_11{background-position:0 -140px}
.menu_area .menu li ul li .hover .sico3_1,.menu_area .menu li ul li :hover .sico3_1{background-position:0 -250px}
.menu_area .menu li ul li .hover .sico3_2,.menu_area .menu li ul li :hover .sico3_2{background-position:-87px -250px}
.menu_area .menu li ul li .hover .sico3_3,.menu_area .menu li ul li :hover .sico3_3{background-position:-166px -250px}
.menu_area .menu li ul li .hover .sico3_4,.menu_area .menu li ul li :hover .sico3_4{background-position:-256px -250px}
.menu_area .menu li ul li .hover .sico4_1,.menu_area .menu li ul li :hover .sico4_1{background-position:0 -290px}
.menu_area .menu li ul li .hover .sico4_2,.menu_area .menu li ul li :hover .sico4_2{background-position:-88px -290px}
.menu_area .menu li ul li .hover .sico4_3,.menu_area .menu li ul li :hover .sico4_3{background-position:-163px -290px}
.menu_area .flk{position:absolute;top:71px;width:31px;height:32px;text-indent:-10000px;z-index:100000}
.menu_area .flk.left{left:0;background:url(../img/bt_gnb_left_none.png)}
.menu_area .flk.right{right:0;background:url(../img/bt_gnb_right_none.png)}
.menu_area .flk.left.on{left:0;background:url(../img/bt_gnb_left.png)}
.menu_area .flk.right.on{right:0;background:url(../img/bt_gnb_right.png)}

.main #wrapper{min-height:1100px;background:url(../img/bg_wrapper_intro.jpg) 50% 0 no-repeat}
.main #wrapper #wrapper_inner{background:none}
.main #footer{bottom:93px}
.m_container{position:relative;z-index:0;width:752px;margin:0 auto;padding-bottom:126px}
.m_cont{position:relative;width:100%;height:524px;margin:134px -38px -2px -38px;padding:0 38px 2px 38px;background:url(../img/bg_mcont.png)}
.m_cont .logo{display:block;overflow:hidden;position:absolute;left:265px;top:-50px;z-index:10;width:309px;height:127px;background:url(../img/bg_logo.png);line-height:999px}
.m_cont .screenarea{width:688px;margin:0 auto;padding-top:74px}
.m_cont .screenbg{width:688px;height:421px;margin:-51px -51px -17px;padding:51px 51px 17px;background:url(../img/bg_mplayer.png)}
.m_cont .screen{position:relative;z-index:30;width:688px;height:421px}
.m_cont .screen img{vertical-align:top}
.m_menuarea{position:relative;margin-top:24px;padding:0 40px}
.m_menuarea .box_bor{display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #fff;opacity:0.15;filter:alpha(opacity=15)}
.m_menuarea .box_bg{display:block;position:absolute;left:1px;top:1px;right:1px;bottom:1px;background:#000;box-shadow:0 4px 4px rgba(0,0,0,.15)}
.m_menu{position:relative;z-index:10;width:100%}
.m_menu:after{display:block;clear:both;content:''}
.m_menu li{display:inline;float:left;position:relative;width:25%;text-align:center}
.m_menu li:first-child .line{visibility:hidden}
.m_menu li .box{display:block;height:58px}
.m_menu li a{cursor:pointer}
.m_menu li .sp{display:inline-block;overflow:hidden;width:auto;height:35px;margin-top:17px;background:url(../img/sp_mmenu.png) no-repeat;line-height:999px;vertical-align:top}
.m_menu li .mico1{width:101px;background-position:0 0}
.m_menu li .mico2{width:75px;background-position:-110px 0}
.m_menu li .mico3{width:80px;background-position:-190px 0}
.m_menu li .mico4{width:81px;background-position:-280px 0}
.m_menu li span.box .mico1{background-position:0 -35px}
.m_menu li span.box .mico2{background-position:-110px -35px}
.m_menu li span.box .mico3{background-position:-190px -35px}
.m_menu li span.box .mico4{background-position:-280px -35px}
.m_menu li .light{display:block;visibility:hidden;position:absolute;left:50%;top:-5px;width:235px;height:54px;margin-left:-118px;background:url(../img/bg_main_light.png) no-repeat 0 0}
.m_menu li a:hover .light{visibility:visible}
.m_menu li .line{overflow:hidden;position:absolute;left:0;top:21px;width:1px;height:14px;background:#fff;opacity:0.15;filter:alpha(opacity=15)}

.p_top{padding:0 20px;border:2px solid #2a333f;border-top:0 none;border-bottom:0 none;background:#121c29}
.p_view{position:relative;z-index:10;padding:0 20px;border-right:2px solid #28292e;border-left:2px solid #28292e;background:#101116}
.p_cont_bor{overflow:hidden;padding:20px;border:2px solid #2a333f;border-top:0 none;background:#121c29}
.p_cont_bor2{min-height:810px;padding:20px 20px 60px;border:2px solid #2a333f;border-top:0 none;background:#121c29}
.p_cont{width:100%;padding-top:10px}
.p_cont:after{display:block;clear:both;content:''}
.p_osize{margin-top:39px;padding-top:0}
.p_osize .other_ep,.p_osize .weekly_best{min-height:380px}

.cont{display:inline;float:left;width:684px}
.aside{float:right;width:240px}

.p_head{position:relative;width:100%;padding:21px 0 11px 0;line-height:24px}
.p_head:after{display:block;clear:both;content:''}
.p_head h2{display:inline;float:left;font-family:'나눔고딕',NanumGothic,'맑은 고딕','Malgun Gothic','돋움';font-size:18px;color:#fefefe}
.p_head h2 em{margin-right:5px;color:#fe4444}
.p_head h2 .origin{font-size:16px;color:#a9a9a9}
.p_head div{display:inline;float:right;font-family:'나눔고딕',NanumGothic,'맑은 고딕','Malgun Gothic';font-size:15px;color:#aaabaf}
.p_head div strong{padding-left:3px;font-family:Arial;font-size:16px;color:#fefefe}

.p_container{position:relative;width:100%;height:484px;padding-top:15px;zoom:1}
.p_container:after{display:block;clear:both;content:''}

.p_contents{display:inline;float:left;position:relative;width:688px;height:100%}
.p_contents .screen{margin-top:-3px;padding-bottom:17px;background:url(../img/bg_screen_shadow.gif) 0 100% repeat-x; height: 421px;}
.p_contents .screen img{vertical-align:top}
.opt{position:absolute;bottom:20px}
.opt.left{left:3px}
.opt.right{right:3px}
.opt a{display:inline-block;vertical-align:top;height:24px;line-height:24px;margin-left:2px;text-decoration:none;background:url(../img/sp_player.png)}
.opt a:first-child{margin-left:0}
.opt a span{position:absolute;top:-9999px;left:-9999px}
.opt a strong{color:#fefefe}
.opt a.like{width:32px;padding-left:36px;background-position:0 -273px;text-align:center}
.opt a.my{width:86px;background-position:0 -398px}
.opt a.favor{width:49px;background-position:0 -298px}
.opt a.share{width:40px;background-position:0 -323px}
.opt a.capture{width:59px;background-position:0 -348px}
.opt a.make{width:72px;background-position:0 -373px}
.opt a.viewer{width:65px;background-position:-162px -323px}
.opt a.like:hover{background-position:-69px -273px}
.opt a.my:hover{background-position:-87px -398px}
.opt a.favor:hover{background-position:-50px -298px}
.opt a.share:hover{background-position:-41px -323px}
.opt a.capture:hover{background-position:-60px -348px}
.opt a.make:hover{background-position:-73px -373px}
.opt a.viewer:hover{background-position:-162px -323px}
.opt a.my.on{background-position:-174px -398px}
.opt a.favor.on{background-position:-100px -298px}
.opt a.share.on{background-position:-82px -323px}
.opt a.capture.on{background-position:-120px -348px}
.opt a.make.on{background-position:-146px -373px}
.opt a.viewer.on{background-position:-162px -323px}
.opt a.kbd{overflow:hidden;padding-left:20px;margin:1px 4px 0 0;color:#bec0c3;font-size:11px;background:url(../img/ic_question1.gif) 0 3px no-repeat}
.opt a.kbd:hover{color:#efeff0}
.opt a.kbd span{display:block;position:relative;top:0;left:0}
.opt .bubble{position:absolute;top:-21px;height:23px;text-indent:-10000px;background:url(../img/sp_player.png)}
.opt .bubble a{display:block;height:23px}
.opt .bubble.like{left:0;width:122px;background-position:-242px -285px}
.opt .bubble.like.no{width:127px;background-position:-242px -311px}
.opt .bubble.favor{left:30px;width:238px;background-position:-242px -233px}
.opt .bubble.favor.no{width:138px;background-position:-242px -259px}
.opt .bubble.my{left:48px;width:238px;background-position:-242px -337px}
.opt .bubble.my.no{width:170px;background-position:-242px -363px}

.p_aside{display:inline;float:right;position:relative;width:240px;height:100%}
.p_aside_tab{width:100%;border-bottom:1px solid #4e535e}
.p_aside_tab:after{display:block;clear:both;content:''}
.p_aside_tab li{display:inline;float:left;width:50%;text-align:center}
.p_aside_tab li a{display:block;position:relative;height:31px;margin-left:-1px;border:1px solid #2e3034;border-bottom:0 none;background:#1a1e24;text-align:center}
.p_aside_tab li:first-child a{margin-left:0}
.p_aside_tab li .txt{display:inline-block;overflow:hidden;width:auto;height:12px;margin-top:10px;background:url(../img/sp_player.png) no-repeat;line-height:999px;vertical-align:top}
.p_aside_tab li .txt1{width:41px;background-position:0 -570px}
.p_aside_tab li .txt2{width:30px;background-position:-44px -570px}
.p_aside_tab li .num{display:inline-block;position:absolute;right:-7px;top:-12px;width:26px;height:27px;background:url(../img/sp_player.png) no-repeat -242px -27px;font-weight:bold;font-size:11px;line-height:27px;color:#fff;text-align:center;vertical-align:top}
.p_aside_tab li.on a{z-index:10;margin-bottom:-1px;padding-bottom:1px;border-color:#5e636f;background:#3f4553;cursor:pointer}
.p_aside_tab li.on .txt1{background-position:0 -556px}
.p_aside_tab li.on .txt2{background-position:-44px -556px}
.p_aside .ch{position:relative;z-index:10;color:#929397}
.p_aside .ch .h_ch{position:relative;min-height:32px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #36383c}
.p_aside .ch .h_ch img{display:inline-block;margin-top:12px;vertical-align:bottom}
.p_aside .ch .h_ch span{display:inline-block;padding-top:23px;vertical-align:bottom}
.p_aside .ch dl{margin-bottom:5px}
.p_aside .ch dl dt{display:inline;color:#bec0c3}
.p_aside .ch dl dd{display:inline}
.p_aside .ch p{margin-bottom:8px;line-height:1.5}
.p_aside .ch p a{padding-right:9px;font-size:11px;color:#bec0c3;background:url(../img/bu_arrow1.png) 100% 1px no-repeat}
.p_aside .ch em{color:#bec0c3}
.p_aside .ch .next{display:block;margin-top:7px;color:#bec0c3}
.p_aside .ch .tt{position:absolute;top:27px;right:4px;padding-right:9px;font-size:11px;color:#bec0c3;background:url(../img/bu_arrow1.png) 100% 1px no-repeat}
.p_aside .ch .free{color:#508fdd}
.p_aside .ch .pm{top:284px !important}
.p_aside .pbot{position:absolute;bottom:18px;left:0;z-index:5}
.p_aside .pm a{display:block;margin-top:5px}
.p_aside .pm img{vertical-align:top}

.p_aside .team{position:relative;z-index:5;margin:10px 0 6px}
.p_aside .team dl{display:inline-block;width:160px;vertical-align:top;zoom:1;*display:inline;position:relative}
.p_aside .team dt{height:24px;line-height:24px;padding:0 37px 0 10px;color:#929397;border:1px solid #15191e;background:#000 url(../img/bu_select_arrow2.gif) 100% 50% no-repeat}
.p_aside .team dd{position:absolute;top:25px;left:0;width:100%;background:#000}
.p_aside .team ul{border:1px solid #15191e;border-width:0 1px 1px}
.p_aside .team li{height:24px;line-height:24px;padding:0 10px}
.p_aside .team a{display:block;text-decoration:none}
.p_aside .team a:hover{color:#0a6bc4}
.p_aside .team p{position:absolute;top:4px;right:0;font-size:11px;color:#929397}
.p_aside .team p a{overflow:hidden;display:inline-block;vertical-align:middle;width:28px;height:18px;line-height:10}
.p_aside .team p a.on{background:url(../img/ic_talk_on.gif)}
.p_aside .team p a.off{background:url(../img/ic_talk_off.gif)}

.p_bantop{margin:0 -20px;padding-bottom:12px;text-align:center}
.p_bantop img{vertical-align:top }

.p_bnr{position:absolute;top:0;right:-153px}

.select_sort{padding:0 8px 0 10px;border:1px solid #14181c;background:#000}
.select_sort dt{display:none}
.select_sort dd{display:none}
.select_sort dd a{display:block;height:21px;padding-right:12px;line-height:21px;text-align:right;text-decoration:none;font-size:11px;color:#929397}
.select_sort dt + dd{display:block}
.select_sort dt + dd a{background:url(../img/bu_sort1_off.gif) 100% 50% no-repeat}

.sort_ch{position:relative;z-index:10;height:41px}
.sort_ch .filter{padding-top:17px;zoom:1}
.sort_ch .filter:after{content:"";display:block;clear:both}
.sort_ch .filter dt{display:none}
.sort_ch .filter dd{float:left;padding-left:9px;margin-left:8px;font-size:11px;color:#6c6c6f;background:url(../img/bu_bar1.gif) 0 1px no-repeat}
.sort_ch .filter dt + dd{padding-left:0;margin-left:0;background:none}
.sort_ch .filter dd a{color:#6c6c6f}
.sort_ch .filter dd a span{display:block;padding-right:13px;background:url(../img/bu_sort1_off.gif) 100% 5px no-repeat}
.sort_ch .filter dd.on a{color:#fefefe}
.sort_ch .filter dd.on a span{background:url(../img/bu_sort1_on.gif) 100% 5px no-repeat}
.sort_ch .select_sort{position:absolute;top:11px;right:0}

.layer_ch{position:absolute;top:35px;left:0;padding-top:5px}
.layer_ch ul{width:134px;border:1px solid #4e535e;background:#101116}
.layer_ch li{border-top:1px solid #2e3034}
.layer_ch li:first-child{border-top:0}
.layer_ch a{display:block;height:24px;padding-left:6px;line-height:25px;text-decoration:none;color:#949aa5 !important}
.layer_ch a:hover{background:#1d2128}
.layer_ch span{position:absolute;top:0;left:34px;width:8px;height:6px;background:url(../img/bu_layer_ch.gif)}

.list_ch{overflow:auto;position:relative;height:392px;background:#242932 url(../img/bg_list_ch.gif) 0 0 repeat-y}
.list_ch li{position:relative;height:39px;padding:10px 0 0 79px;background:#242932}
.list_ch li.even{background:#1b2026}
.list_ch li:hover{background:#17191f}
.list_ch li a{text-decoration:none;color:#949aa5}
.list_ch li a img:first-child{position:absolute;top:10px;left:0}
.list_ch li p{margin-bottom:3px}
.list_ch li div{font-size:11px;color:#545b6a}
.list_ch li div span{display:none}
.list_ch li div em{margin-left:5px;color:#73819b}
.list_ch .reg_mych{height:36px;padding:13px 9px 0 0;text-align:right}
.list_ch .reg_mych a{padding-right:10px;font-size:11px;color:#bec0c3;background:url(../img/bu_arrow1.png) 100% 1px no-repeat}
.list_ch .empty{position:relative;height:177px;padding-top:215px;text-align:center;background:#242932}
.list_ch .empty p{margin-bottom:12px;font-size:11px;color:#949aa5}
.list_ch .empty a{display:block;width:117px;height:28px;margin:0 auto;text-indent:-10000px;background:url(../img/sp_player.png) 0 -423px}
.list_ch .empty span{position:absolute;left:92px;top:113px;width:55px;height:83px;background:url(../img/sp_player.png) -272px -27px}
.list_ch.scrolling .container{width:225px}
.list_ch.scrolling .dragger_container {height:360px}

.txt_fld{position:relative;height:35px;padding:5px 0 0 40px;background:#3f4553;border:1px solid #3f4553}
.txt_fld textarea{overflow:auto;width:170px;height:28px;padding:2px 10px 0;border:0;background:none;resize:none;font-size:11px;color:#777c85}
.txt_fld textarea.val{background:url(../img/val_textarea_talk.png) 10px 2px no-repeat}
.txt_fld .thmb{position:absolute;top:5px;left:8px}
.txt_fld .thmb a{display:none;position:absolute;top:0;left:0;width:30px;height:30px;background:url(../img/bg_dimmed.png)}
.txt_fld .thmb a.add{text-indent:-10000px;background:url(../img/sp_player.png) -388px -142px}
.txt_fld .thmb a.change{text-align:center;line-height:30px;letter-spacing:-1px;font-size:11px;text-decoration:none;color:#fff}
.txt_fld .thmb:hover a{display:block}

.txt_opt{position:relative;height:39px}
.txt_opt > span{position:absolute;right:57px;bottom:12px;font-size:11px;color:#6c6c6f}
.txt_opt > span em{color:#bec0c3}
.txt_opt ul{padding-top:12px;zoom:1}
.txt_opt ul:after{content:"";display:block;clear:both}
.txt_opt ul li{float:left;margin-right:4px}
.txt_opt ul li a{display:block;width:14px;height:13px;text-indent:-10000px;background:url(../img/sp_player.png)}
.txt_opt ul li.tw a{background-position:-329px -52px}
.txt_opt ul li.fb a{background-position:-344px -52px}
.txt_opt ul li.mt a{background-position:-359px -52px}
.txt_opt ul li.tw.on a{background-position:-329px -38px}
.txt_opt ul li.fb.on a{background-position:-344px -38px}
.txt_opt ul li.mt.on a{background-position:-359px -38px}
.txt_opt > a{position:absolute;right:0;bottom:10px;width:52px;height:22px;text-indent:-10000px;background:url(../img/sp_player.png) -118px -423px}
.w_area.on .txt_fld{border:1px solid #bec0c3}

.list_talk{overflow:auto;position:relative;height:310px}
.list_talk li{position:relative;min-height:30px;padding:6px 20px 9px 45px;font-size:11px;background:#242932;vertical-align:top;word-break:break-all;word-wrap:break-word}
.list_talk li.even{background:#1b2026}
.list_talk li:hover{background:#17191f}
.list_talk li:hover + li{background:#2b313b}
.list_talk li img:first-child{position:absolute;left:8px;top:8px}
.list_talk li div{margin-bottom:2px;color:#545b6a}
.list_talk li div span{display:inline-block;vertical-align:top;position:relative;top:3px;width:7px;height:9px;text-indent:-10000px;background:url(../img/sp_player.png)}
.list_talk li div span.fb{background-position:-330px -27px}
.list_talk li div span.tw{background-position:-340px -27px}
.list_talk li div span.mt{background-position:-350px -27px}
.list_talk li p{line-height:1.3;color:#949aa5}
.list_talk li > a{position:absolute;top:8px;left:205px;text-indent:-10000px;background:url(../img/sp_player.png);opacity:0.3;filter:alpha(opacity=30)}
.list_talk li > a:hover{opacity:1;filter:alpha(opacity=100)}
.list_talk li > a.report{width:7px;height:6px;background-position:-242px -57px}
.list_talk li > a.del{width:8px;height:7px;background-position:-252px -57px}
.list_talk li.my p{color:#508fdd}
.list_talk li.admin{background:#000}
.list_talk li.admin div{color:#fe4444}
.list_talk li.admin p{color:#b2b6bf}

.more_list a{display:block;height:28px;line-height:28px;text-align:center;text-decoration:none;font-weight:bold;font-size:11px;color:#929397;background:url(../img/bg_more_view.gif)}
.more_list a:hover{background-image:url(../img/bg_more_view_hover.gif)}

.clip_origin{position:relative;height:66px;padding:10px 0 0 12px;margin-bottom:10px;background:#2f3849}
.clip_origin:hover{background:#26344b}
.clip_origin h4{position:absolute;left:66px;top:51px;z-index:10;width:28px;height:15px;text-align:center;line-height:16px;font-weight:normal;font-size:11px;color:#332403;background:#fbac00;opacity:0.7;filter:alpha(opacity=70)}
.clip_origin a{color:#afb5bf}
.clip_origin .pic_set{min-height:53px;padding-top:3px}
.clip_origin .pic_set > span{color:#798191}
.clip_origin .pic_set p{margin-bottom:4px;line-height:17px}

.prgm_clip{position:relative}
.prgm_clip h4{height:16px;padding:12px 0;margin-bottom:12px;background:url(../img/line_solid1.gif) 0 100% repeat-x}
.prgm_clip h4 span{display:block;width:68px;height:13px;text-indent:-10000px;background:url(../img/sp_player.png) 0 -510px}
.prgm_clip h4.rcm span{width:47px;background-position:-69px -510px}
.prgm_clip .select_sort{position:absolute;top:7px;right:0}
.prgm_clip .list{position:relative;height:414px;overflow:auto}
.prgm_clip .list li{padding:3px 10px 3px 0;margin-bottom:9px}
.prgm_clip .list li:hover{background:#22262f}
.prgm_clip .list li a{color:#929397}
.prgm_clip .list li.on .op_line{border:1px solid #fe4444;opacity:1;filter:alpha(opacity=100)}
.prgm_clip .pm{position:absolute;bottom:0;left:0}
.prgm_clip .pm .close{position:absolute;top:7px;right:6px;width:11px;height:10px;text-indent:-10000px;background:url(../img/sp_player.png) -242px -83px}
.clip_origin + .prgm_clip .list{height:328px}
.clip_origin + .prgm_clip .list li{margin-bottom:6px}

.select_ss{position:relative;z-index:10;background:#1a1e24}
.select_ss a{text-decoration:none;color:#929397}
.select_ss h4 a{display:block;width:214px;height:28px;padding:0 12px;line-height:28px;font-weight:normal;font-size:12px;border:1px solid #36383c;background:url(../img/bu_select_arrow1.gif) 100% 0 no-repeat}
.select_ss ul{position:absolute;top:30px;width:100%;border-bottom:1px solid #36383c;background:#1a1e24}
.select_ss ul li{border:1px solid #36383c;border-width:0 1px}
.select_ss ul li a{display:block;height:26px;padding:0 12px;line-height:26px}
.select_ss ul li a:hover{background:#13161b}

.mov_info{position:relative;height:147px;padding:10px 10px 0 120px;margin-bottom:20px;background:#232932}
.mov_info .thmb{position:absolute;top:10px;left:10px}
.mov_info .thmb .op_line{width:92px;height:135px}
.mov_info dl{margin-top:8px}
.mov_info dt{margin-bottom:6px;font-weight:bold;color:#bec0c3}
.mov_info dd{margin-bottom:5px;color:#929397}
.mov_info .star{position:absolute;bottom:12px;left:120px}
.mov_info .feat{margin-bottom:8px}


/* 레이어 */
.layer_p{position:absolute;right:-12px;top:-15px;z-index:10;padding:8px 6px;background:#101116}
.layer_p > div{position:relative;width:251px;height:466px;border:4px solid #333a46}
.layer_p h5{height:31px;padding:18px 0 0 12px;font-family:NanumGothicBold;font-size:15px;color:#bec0c3}
.layer_p .close{position:absolute;right:9px;top:9px;width:13px;height:13px;text-indent:-10000px;background:url(../img/sp_player.png) -242px -67px}

.time_tb{top:-45px}
.time_tb > div > div{overflow:auto;position:relative;width:250px;height:415px;border-top:1px solid #36383c}
.time_tb ul{padding:15px 0 15px 12px}
.time_tb ul li{margin-top:9px;vertical-align:top;line-height:1;color:#929397;zoom:1}
.time_tb ul li:after{content:"";display:block;clear:both}
.time_tb ul li:first-child{margin-top:0}
.time_tb ul li span{float:left;margin-right:15px}
.time_tb ul li em{float:left;margin-right:15px;color:#bec0c3}
.time_tb ul li strong{float:left;font-weight:normal}
.time_tb ul li.on , .time_tb ul li.on em{color:#fe4444}

.live_issue{position:absolute;top:45px;left:0;z-index:10}
.live_issue p{position:absolute;bottom:0;left:0;width:240px;height:27px;text-align:center;line-height:27px;color:#fefefe;background:url(../img/bg_dimmed.png)}
.live_issue a{position:absolute;top:5px;right:5px;width:11px;height:10px;text-indent:-10000px;background:url(../img/sp_player.png) -242px -83px}

.detail_info .meta{width:229px;margin:0 auto;padding:9px 0 0 8px;border-top:1px solid #36383c}
.detail_info .meta dl{zoom:1}
.detail_info .meta dl:after{content:"";display:block;clear:both}
.detail_info .meta dl:first-child{border-top:0}
.detail_info .meta dl dt{float:left;margin-right:3px;line-height:18px;color:#bec0c3}
.detail_info .meta dl dd{float:left;letter-spacing:-1px;line-height:18px;color:#929397}
.detail_info .meta dl dd.mov_sum span{overflow:hidden;display:inline-block;vertical-align:top;margin:2px 1px 0;height:9px;color:#484848}
.detail_info .meta dl.h{margin-top:12px}
.detail_info .meta dl.h dt{float:none;margin-bottom:5px}
.detail_info .meta dl.h dd{float:none;letter-spacing:0;line-height:17px}
.detail_info .meta dl.h dd.des{overflow:auto;position:relative;height:172px;line-height:17px}
.detail_info .meta p{line-height:16px;font-weight:bold;color:#bec0c3}
.detail_info .meta .star{margin:5px 0}
.detail_info .device{margin-top:13px;zoom:1}
.detail_info .device:after{content:"";display:block;clear:both}
.detail_info .device li{float:left;padding:0 21px;background:url(../img/line_device.png) 0 0 repeat-y}
.detail_info .device li span{display:block;height:57px;text-indent:-10000px;background:url(../img/sp_player.png)}
.detail_info .device li:first-child{padding-left:0;background:none}
.detail_info .device li:first-child + li + li{padding-right:0}
.detail_info .device li.pc span{width:36px;background-position:-242px -113px}
.detail_info .device li.tb span{width:53px;background-position:-281px -113px}
.detail_info .device li.mb span{width:47px;background-position:-338px -113px}
.detail_info .device li.pc.on span{background-position:-242px -173px}
.detail_info .device li.tb.on span{background-position:-281px -173px}
.detail_info .device li.mb.on span{background-position:-338px -173px}
.detail_info .same_p{position:absolute;top:19px;left:76px}
.detail_info .scrolling .container{padding-right:15px}
.detail_info .scrolling .dragger_container {height:140px}

.p_wrap{background:url(../img/player/bg_p_area.gif)}

.cont h3{margin-bottom:12px;font-size:12px;line-height:19px}
.cont h3 > span{overflow:hidden;display:inline-block;vertical-align:top;width:96px;height:19px;line-height:10;background:url(../img/sp_player.png)}
.cont h3 em{display:inline-block;position:relative;font-weight:normal;font-size:11px;vertical-align:top}
.cont h3 .ico_free{display:inline-block;overflow:hidden;width:28px;height:11px;margin:1px 0 0 7px;background:url(../img/sp_player.png) no-repeat -472px -398px;line-height:999px;vertical-align:top}
.cont h3 em span{display:none}

.tab_mov{margin-bottom:24px;zoom:1}
.tab_mov:after{content:"";display:block;clear:both}
.tab_mov a{float:left;width:171px;height:44px;text-indent:-10000px;background:url(../img/sp_tab_mov.gif)}
.tab_mov a.tm1{background-position:0 -44px}
.tab_mov a.tm2{background-position:-171px -44px}
.tab_mov a.tm3{background-position:-342px -44px}
.tab_mov a.tm4{background-position:-513px -44px}
.tab_mov a.tm1.on{background-position:0 0}
.tab_mov a.tm2.on{background-position:-171px 0}
.tab_mov a.tm3.on{background-position:-342px 0}
.tab_mov a.tm4.on{background-position:-513px 0}

.tab_mov2{margin-bottom:24px;zoom:1}
.tab_mov2:after{content:"";display:block;clear:both}
.tab_mov2 a{float:left;width:136px;height:44px;text-indent:-10000px;background:url(../img/sp_tab_mov.gif)}
.tab_mov2 a.tm1{background-position:0 -134px}
.tab_mov2 a.tm2{background-position:-136px -134px}
.tab_mov2 a.tm3{background-position:-272px -134px}
.tab_mov2 a.tm4{width:139px;background-position:-408px -134px}
.tab_mov2 a.tm5{width:137px;background-position:-547px -134px}
.tab_mov2 a.tm1.on{background-position:0 -90px}
.tab_mov2 a.tm2.on{background-position:-136px -90px}
.tab_mov2 a.tm3.on{background-position:-272px -90px}
.tab_mov2 a.tm4.on{background-position:-408px -90px}
.tab_mov2 a.tm5.on{width:137px;background-position:-547px -90px}

.bat_date{position:relative;z-index:5;padding-left:5px;margin-bottom:25px}
.bat_date p{font-weight:bold;font-size:14px;line-height:1;color:#9da6b3}
.bat_date dl{position:absolute;top:-5px;right:0}
.bat_date dt{border:1px solid #26303d}
.bat_date dt a{display:block;height:28px;line-height:28px;padding:0 40px 0 12px;color:#9da6b3;text-decoration:none;background:#101116 url(../img/bu_select_arrow3.gif) 100% 50% no-repeat}
.bat_date dd{position:absolute;top:28px;left:0;width:100%;background:#101116}
.bat_date ul{position:relative;overflow-y:scroll;max-height:140px;border:1px solid #26303d;border-width:0 1px 1px}
.bat_date li a{display:block;height:28px;line-height:28px;padding:0 12px;text-decoration:none}
.bat_date li a:hover{background:#172f55}

.select_team{overflow:hidden;position:relative;margin-bottom:20px}
.select_team ul{width:2052px;zoom:1}
.select_team ul:after{content:"";display:block;clear:both}
.select_team li{float:left;width:114px;background:url(../img/bg_list_team.jpg)}
.select_team li:first-child{border-left:0}
.select_team li a{display:block;height:78px;font-size:0;line-height:0;background:url(../img/team_mov_spring2014.gif)}

.select_team li.t1 a{background-position:0 -235px}
.select_team li.t2 a{background-position:-114px -235px}
.select_team li.t3 a{background-position:-228px -235px}
.select_team li.t4 a{background-position:-342px -235px}
.select_team li.t5 a{background-position:-456px -235px}
.select_team li.t6 a{background-position:-570px -235px}
.select_team li.t7 a{background-position:0 -314px}
.select_team li.t8 a{background-position:-114px -314px}
.select_team li.t9 a{background-position:-228px -314px}
.select_team li.t10 a{background-position:-342px -314px}
.select_team li.t11 a{background-position:-456px -314px}
.select_team li.t12 a{background-position:-570px -314px}
.select_team li.t13 a{background-position:0 -392px}
.select_team li.t14 a{background-position:-114px -392px}
.select_team li.t15 a{background-position:-228px -392px}
.select_team li.t16 a{background-position:-342px -392px}


.select_team li.t1.on a{background-position:0 0}
.select_team li.t2.on a{background-position:-114px 0}
.select_team li.t3.on a{background-position:-228px 0}
.select_team li.t4.on a{background-position:-342px 0}
.select_team li.t5.on a{background-position:-456px 0}
.select_team li.t6.on a{background-position:-570px 0}
.select_team li.t7.on a{background-position:0 -79px}
.select_team li.t8.on a{background-position:-114px -79px}
.select_team li.t9.on a{background-position:-228px -79px}
.select_team li.t10.on a{background-position:-342px -79px}
.select_team li.t11.on a{background-position:-456px -79px}
.select_team li.t12.on a{background-position:-570px -79px}
.select_team li.t13.on a{background-position:0 -157px}
.select_team li.t14.on a{background-position:-114px -157px}
.select_team li.t15.on a{background-position:-228px -157px}
.select_team li.t16.on a{background-position:-342px -157px}

.select_team > a{position:absolute;top:24px;width:28px;height:32px;background:url(../img/bt_team_select.png)}
.select_team > a.prev{left:-1px;background-position:0 0}
.select_team > a.next{right:-2px;background-position:-28px 0}
.select_team > a.prev:hover{background-position:0 -32px}
.select_team > a.next:hover{background-position:-28px -32px}

.other_ep{position:relative}
.other_ep h3 > span{width:67px;background-position:-264px -398px}
.other_ep > ul{zoom:1;margin:0 0 -10px -24px}
.other_ep > ul:after{display:block;clear:both;content:""}
.other_ep > ul > li{float:left;width:212px;height:230px;margin:0 0 12px 24px;background:url(../img/bg_list_vod.jpg) 0 0 no-repeat}
.other_ep > ul > li.null{float:none;width:100%;height:128px;padding:80px 0 0 0;text-align:center;background:none !important}
.other_ep .thmb{position:relative;margin-bottom:12px}
.other_ep .thmb img{vertical-align:top}
.other_ep .op_line{width:210px;height:140px}
.other_ep p{margin-bottom:3px;color:#a9b2be}
.other_ep .lb{zoom:1}
.other_ep .lb:after{content:"";display:block;clear:both}
.other_ep .lb span{float:left;padding-left:7px;margin-left:6px;color:#485669;background:url(../img/bu_bar2.gif) 0 4px no-repeat}
.other_ep .lb span:first-child{padding-left:0;margin-left:0;background:none}
.other_ep .list_paging{position:absolute;top:4px;right:0}
.other_ep .pagination2{margin-top:0;padding-top:10px;border-top:1px solid #293f58}

.bnr_area li{margin-top:10px}
.bnr_area li:first-child{margin-top:0}
.bnr_area img{vertical-align:top}

.in_ch{position:relative;margin-bottom:20px}
.cont .in_ch h3 > span{background-position:-238px 0}
.in_ch .list{position:relative;height:287px;padding-left:270px}
.in_ch .list .bnr{position:absolute;top:0;left:0}
.in_ch .list .bnr a{display:block;margin-bottom:11px}
.in_ch .list ul{margin-left:-21px;zoom:1}
.in_ch .list ul:after{content:"";display:block;clear:both}
.in_ch .list ul li{float:left;width:128px;height:149px;margin-left:21px}
.in_ch .list .pic_set .op_line{width:126px;height:83px}
.in_ch .list_paging{position:absolute;top:0;right:0}

.ch_tt{position:relative;margin-bottom:25px}
.cont .ch_tt h3 > span{width:84px;height:15px;background-position:-335px 0}
.ch_tt .all_tt{position:absolute;top:8px;right:0;padding-right:7px;font-size:11px;background:url(../img/player/bu_arrow1.gif) 100% 3px no-repeat}
.ch_tt .tt{position:relative}
.ch_tt .tt > a{position:absolute;top:0;width:26px;height:28px;text-indent:-10000px;background:url(../img/player/sp_p_cont.png)}
.ch_tt .tt > a.prev{left:0;background-position:0 -114px}
.ch_tt .tt > a.next{right:0;background-position:-27px -114px}
.ch_tt .tt .time{zoom:1}
.ch_tt .tt .time:after{content:"";display:block;clear:both}
.ch_tt .tt .time span{float:left;width:218px;height:26px;padding-left:13px;line-height:26px;color:#fff;border:1px solid #68707a;border-width:1px 1px 1px 0;background:#96a0b3}
.ch_tt .tt .time span:first-child{width:192px;padding-left:39px}
.ch_tt .tt .time span.on{font-weight:bold;background:#4f5971}
.ch_tt .tt .prgm{width:696px;overflow:hidden}
.ch_tt .tt .prgm ul{border:1px solid #d8d8d8;border-width:0 1px 1px;zoom:1}
.ch_tt .tt .prgm ul:after{content:"";display:block;clear:both}
.ch_tt .tt .prgm ul li{float:left;height:37px;padding:10px 14px 0;border-right:1px solid #d8d8d8}
.ch_tt .tt .prgm ul li em{display:block;font-size:11px;color:#777}
.ch_tt .tt .prgm ul li.on{background:#f6f6f6}

.cont .pm{border:1px solid #e5e5e5;border-width:1px 0}

.cont .reply h3 > span{width:80px;background-position:-264px -420px}

.reply{margin-top:20px}
.reply .write{position:relative;min-height:42px;padding:12px 12px 14px 64px;border-top:2px solid #030a12;border-bottom:1px solid #030a12;background:#28313c}
.reply .write .thmb{position:absolute;top:12px;left:12px}
.reply .write .thmb a{display:none;position:absolute;top:0;left:0;width:42px;height:42px;background:url(../img/player/bg_dimmed.png)}
.reply .write .thmb a.add{text-indent:-10000px;background:url(../img/player/sp_p_cont.png) -210px -133px}
.reply .write .thmb a.change{text-align:center;line-height:42px;letter-spacing:-1px;font-size:12px;text-decoration:none;color:#fff}
.reply .write .thmb:hover a{display:block}
.reply .write textarea{overflow:auto;display:block;width:600px;height:30px;padding:5px;border:1px solid #0b131d;background:#121c29;font-size:12px;line-height:16px;color:#a9b2be;vertical-align:top;resize:vertical}
.reply .write textarea.val.login{background:#121c29 url(../img/player/val_reply_log.png) 5px 6px no-repeat}
.reply .write textarea.val{background:#121c29 url(../img/player/val_reply.png) 5px 6px no-repeat}
.reply .write textarea.focus{height:60px}
.reply .share{margin-top:10px}
.reply .share a{overflow:hidden;display:inline-block;vertical-align:top;width:17px;height:17px;line-height:10;background:url(../img/player/sp_p_cont.png)}
.reply .share a.tw{background-position:-311px -57px}
.reply .share a.fb{background-position:-293px -57px}
.reply .share a.mt{background-position:-329px -57px}
.reply .share a.tw.on{background-position:-311px -75px}
.reply .share a.fb.on{background-position:-293px -75px}
.reply .share a.mt.on{background-position:-329px -75px}
.reply .reg{position:absolute;bottom:11px;right:12px}
.reply .reg span{color:#9f9f9f}
.reply .reg span em{color:#777}
.reply .reg a{overflow:hidden;display:inline-block;vertical-align:middle;width:78px;height:25px;margin-left:3px;line-height:10;background:url(../img/player/sp_p_cont.png) 0 -143px}
.reply ul li{position:relative;min-height:42px;padding:14px 0 14px 66px;border-top:1px solid #313944;line-height:17px;vertical-align:top}
.reply ul li:first-child{border-top:0}
.reply ul li .thmb{position:absolute;top:14px;left:12px}
.reply ul li > strong{display:inline-block;margin:-1px 0 0;color:#a9b2be;vertical-align:top}
.reply ul li > em{display:inline-block;margin:-1px 0 0;font-size:11px;color:#485669;vertical-align:top}
.reply ul li .sns{overflow:hidden;display:inline-block;vertical-align:top;width:14px;height:13px;line-height:10;background:url(../img/sp_player.png)}
.reply ul li .sns.fb{background-position:-344px -38px}
.reply ul li .sns.tw{background-position:-329px -38px}
.reply ul li .sns.mt{background-position:-359px -38px}
.reply ul li p{margin-top:4px;padding-right:95px;word-break:break-all}
.reply ul li .func{position:absolute;top:14px;right:18px}
.reply ul li .func a{display:inline-block;font-size:11px;color:#c2c2c2;vertical-align:top}
.reply ul li .func a.on{color:#444}
.reply ul li .func span{overflow:hidden;display:inline-block;width:1px;height:8px;margin:3px 5px -3px;line-height:1;background:#485669;vertical-align:top}
.re_reply{position:relative;left:-13px;width:560px;padding:13px 0 13px 66px;margin-top:18px;border:1px solid #030a12;background:#28313c}
.reply ul li .re_reply .func{right:11px}
.reply .add_v{min-height:68px;padding:21px 0 13px 193px}
.reply .add_v .video{position:absolute;top:13px;left:63px}
.reply .add_v .video img{vertical-align:top}
.reply .add_v .video .op_line{opacity:0.3;filter:alpha(opacity=30)}
.reply .add_v .video .time{position:absolute;bottom:0;right:0;width:35px;height:15px;line-height:15px;text-align:center;font-size:11px;color:#fff;background:url(../img/player/bg_dimmed.png)}
.reply .add_v .video .time span{display:none}
.reply .add_v .re_reply{left:-139px;margin-top:30px}
.reply .add_v .meta{margin-top:5px;color:#485669}
.reply .add_v .meta span{overflow:hidden;display:inline-block;vertical-align:top;position:relative;top:2px;line-height:1;height:9px;color:#485669}
.re_reply_write{position:relative;left:-15px;width:624px;height:85px;padding:9px 0 0 11px;margin-top:9px;border:1px solid #030a12;background:#28313c}
.re_reply_write textarea{overflow:auto;width:589px;height:30px;padding:7px 11px;border:1px solid #0b131d;background:#121c29;font-size:12px;line-height:16px;color:#a9b2be;resize:none}
.re_reply_write span{position:absolute;bottom:14px;left:13px;color:#9f9f9f}
.re_reply_write span em{color:#777}
.re_reply_write a{position:absolute;bottom:9px;right:11px;width:78px;height:25px;margin-left:3px;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) 0 -143px}
.reply .more_re a{display:block;height:38px;line-height:38px;text-align:center;font-weight:bold;color:#53647a;border:1px solid #0b0b0b;background:url(../img/bg_more_re.gif) 0 0 repeat-x}

.board .write{margin-top:53px;background:#21304a}
.board .write textarea{width:868px}

.cban_list{width:100%}
.cban_list:after{display:block;clear:both;content:''}
.cban_list li{display:inline;float:left;margin-left:12px}
.cban_list li:first-child{margin-left:0}
.cban_list li img{vertical-align:top}

.share_area{position:relative;z-index:10;margin:-20px 0 22px;border:4px solid #ebebeb}
.share_area > div{position:relative;padding:18px 20px;border:1px solid #c2c2c2}
.share_area h3{font-size:14px}
.share_area .close{position:absolute;top:10px;right:10px;width:17px;height:17px;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) -54px -114px}
.share_area .reg_submit{height:46px;padding-top:10px;border-top:1px solid #e9e9e9;background:#f7f7f7}
.share_area .reg_submit a{display:block;width:90px;height:36px;margin:0 auto;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) -103px -143px;opacity:0.5;filter:alpha(opacity=50)}
.share_area .reg_submit a[href]{opacity:1;filter:alpha(opacity=100)}
.share_area .reg_area{position:relative;width:377px}
.share_area .reg_area textarea{
    overflow:auto;display:block;width:351px;height:64px;padding:12px 12px;margin-bottom:14px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f6f6f6;resize:none;
    scrollbar-arrow-color:#dfdfdf;
    scrollbar-track-color:#f5f5f5;
    scrollbar-face-color:#ffffff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#dfdfdf;
    scrollbar-3dlight-color:#dfdfdf
}
.share_area .reg_area textarea.val{background:#f6f6f6 url(../img/player/val_capture.png) 12px 12px no-repeat}
.share_area .reg_area .size{color:#777}
.share_area .reg_area .size em{color:#444}
.share_area .reg_area .sns{position:absolute;bottom:-3px;right:0}
.share_area .reg_area .sns a{overflow:hidden;display:inline-block;vertical-align:middle;width:21px;height:21px;line-height:10;margin-left:1px;background:url(../img/player/sp_p_cont.png)}
.share_area .reg_area .sns a.tw{background-position:-315px -93px}
.share_area .reg_area .sns a.fb{background-position:-293px -93px}
.share_area .reg_area .sns a.mt{background-position:-337px -93px}
.share_area .reg_area .sns a.tw.on{background-position:-315px -115px}
.share_area .reg_area .sns a.fb.on{background-position:-293px -115px}
.share_area .reg_area .sns a.mt.on{background-position:-337px -115px}

.url{position:relative;margin-bottom:20px}
.url input{width:419px;height:38px;padding:0 10px;font-size:14px;line-height:38px;background:#f6f6f6;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.url > a{overflow:hidden;display:inline-block;vertical-align:top;width:90px;height:40px;margin-left:2px;line-height:10;background:url(../img/player/sp_p_cont.png) 0 -169px}
.url .sns{position:absolute;top:10px;right:0}
.url .sns span{overflow:hidden;vertical-align:top;display:inline-block;width:1px;height:30px;margin-right:20px;line-height:10;background:#d8d8d8}
.url .sns a{overflow:hidden;vertical-align:top;display:inline-block;height:30px;line-height:10;background:url(../img/player/sp_p_cont.png)}
.url .sns a.fb{width:29px;background-position:-293px -137px}
.url .sns a.mt{width:30px;margin-left:8px;background-position:-323px -137px}
.source .code{display:inline-block;vertical-align:top;padding-right:10px;background:url(../img/player/bu_arrow3.gif) 100% 50% no-repeat}
.source dl{display:none;position:relative;z-index:10;margin:20px 0 12px;zoom:1}
.source dl:after{content:"";display:block;clear:both}
.source dl dt{float:left;margin-right:10px;padding-top:4px;font-weight:bold;font-size:14px}
.source dl dd{float:left;position:relative;width:70px;min-height:24px;margin-right:25px}
.source ul{position:absolute;top:0;left:0;width:70px;border-bottom:1px solid #e5e5e5}
.source ul li{display:none;border:1px solid #e5e5e5;border-width:0 1px}
.source ul li a{display:block;width:52px;height:22px;padding:0 8px;line-height:22px;text-decoration:none;font-size:13px;background:#fff}
.source ul li a:hover{background:#f6f6f6}
.source ul li:first-child{display:block;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #e5e5e5}
.source ul li:first-child + li{border-top:1px solid #e5e5e5}
.source ul li:first-child a{background:url(../img/player/bu_select_arrow1.gif) 100% 0 no-repeat}
.source ul:hover li{display:block}
.source ul.tag{width:78px}
.source ul.tag li a{width:60px}
.source textarea{
    display:none;overflow:auto;width:514px;height:84px;padding:7px 11px;font-size:14px;line-height:20px;
    border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f6f6f6;resize:none;
    scrollbar-arrow-color:#dfdfdf;
    scrollbar-track-color:#f5f5f5;
    scrollbar-face-color:#ffffff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#dfdfdf;
    scrollbar-3dlight-color:#dfdfdf
}
.source .copy{display:none;overflow:hidden;vertical-align:top;width:102px;height:100px;margin-left:2px;line-height:20;background:url(../img/player/sp_p_cont.png) 0 -210px}
.source.on .code{background-image:url(../img/player/bu_arrow2.gif)}
.source.on dl{display:block}
.source.on textarea{display:inline}
.source.on .copy{display:inline-block}

.capture > div{padding:0}
.capture .func_area{position:relative;height:193px;padding:22px 20px 0 295px}
.capture .func_area .thmb{position:absolute;top:22px;left:20px;width:254px;height:168px;background:url(../img/player/pic_thmb_default1.gif)}
.capture .func_area .thmb .op_line{width:252px;height:166px}
.capture .func_area p{margin-bottom:11px}
.capture .func_area p a{overflow:hidden;display:inline-block;vertical-align:middle;width:110px;height:36px;line-height:10;margin-right:6px;background:url(../img/player/sp_p_cont.png) -103px -180px}
.capture .func_area p a.again{background-position:-103px -217px}

.making > div{padding:0}
.make_area{position:relative;height:226px;padding:78px 0 0 295px}
.make_area > p{position:absolute;top:21px;left:20px;width:230px;height:40px;line-height:17px;padding:7px 12px 0;background:#ebebeb}
.make_area .make_clip{position:absolute;top:21px;left:295px;width:131px;height:36px;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) -103px -280px}
.make_area .make_clip.again{background-position:-103px -317px}
.make_area .thmb{position:absolute;top:83px;left:20px}
.make_area .thmb .op_line{width:252px;height:166px}
.make_area .thmb a{display:block;width:78px;height:25px;margin:6px 0 0 176px;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) -103px -254px;opacity:0.5;filter:alpha(opacity=50)}
.make_area .thmb a[href]{opacity:1;filter:alpha(opacity=100)}
.make_area .edit{margin-bottom:35px}
.make_area .edit dl{margin-bottom:8px;line-height:1;zoom:1}
.make_area .edit dl:after{content:"";display:block;clear:both}
.make_area .edit dl dt{float:left;width:42px;height:12px;margin:3px 3px 0 0;text-indent:-10000px;background:url(../img/player/sp_p_cont.png) 0 -317px}
.make_area .edit dl dd{float:left;font-family:Arial;font-weight:bold;font-size:18px}
.make_area .edit .bar{position:relative;width:363px;height:26px;padding:6px 7px 0;background:url(../img/player/sp_p_cont.png) 0 -360px}
.make_area .edit .bar > em{position:absolute;bottom:-18px;font-family:Arial;font-weight:bold;color:#c2c2c2}
.make_area .edit .bar > em.start{left:0}
.make_area .edit .bar > em.finish{right:0}
.make_area .edit .bar > div{position:relative;width:363px;height:20px}
.make_area .edit .bar .drag{position:absolute;top:0;left:0;height:18px;cursor:pointer;border:1px solid #fcd19c;background:#fcb55e}
.make_area .edit .bar .drag a{position:absolute;top:-6px;width:6px;height:32px;text-indent:-10000px;cursor:e-resize;background:url(../img/player/sp_p_cont.png)}
.make_area .edit .bar .drag a.start{left:0;background-position:-253px -133px}
.make_area .edit .bar .drag a.finish{right:0;background-position:-260px -133px}
.make_area .edit .bar .drag.click{border:1px solid #bcc3dc;background:#939ec7}
.make_area .edit .bar .drag.click a{display:none}
.make_area .reg_area textarea{height:54px}

.movie_set{position:relative}
.movie_set .thmb{margin-bottom:12px}
.movie_set p{margin-bottom:5px}
.movie_set .meta{margin-bottom:5px}
.movie_set .meta span{overflow:hidden;display:inline-block;vertical-align:top;height:11px;color:#cfcfcf}

.layer_movie_detail{display:none;position:absolute;top:0;z-index:10;width:263px;height:245px}
.layer_movie_detail h4{padding:15px;font-weight:bold;font-size:12px;background:#f2f2f2}
.layer_movie_detail > div{padding:15px 13px;line-height:18px;color:#777}
.layer_movie_detail > div p{margin-top:8px}
.layer_movie_detail em{color:#444}
.layer_movie_detail strong{color:#fe4444}
.layer_movie_detail.right{right:-290px;padding:1px 5px 0 12px;background:url(../img/player/movie_layer_right.gif)}
.layer_movie_detail.left{left:-290px;padding:1px 12px 0 5px;background:url(../img/player/movie_layer_left.gif)}

.movie_list{position:relative;margin-bottom:34px}
.cont .movie_list.genre h3 > span{width:85px;height:15px;background-position:-240px -14px}
.cont .movie_list.free h3 > span{width:85px;height:15px;background-position:-326px -15px}
.movie_list ul{position:relative;zoom:1}
.movie_list ul:after{content:"";display:block;clear:both}
.movie_list ul li{float:left;position:relative;margin-left:23px}
.movie_list ul li:first-child{margin-left:0}
.movie_list ul li:hover{z-index:10;zoom:1}
.movie_list ul li:hover .layer_movie_detail{display:block}
.movie_list .op_line{width:118px;height:170px}
.movie_list .list_paging{position:absolute;top:2px;right:4px}

.weekly_best{position:relative;margin-bottom:40px;zoom:1}
.weekly_best h3 > span{display:inline-block;overflow:hidden;width:67px;height:19px;margin-bottom:12px;background:url(../img/sp_player.png) -264px -442px;line-height:999px;vertical-align:top}
.weekly_best h3 .ico_free{display:inline-block;overflow:hidden;width:28px;height:11px;margin:1px 0 0 7px;background:url(../img/sp_player.png) no-repeat -472px -398px;line-height:999px;vertical-align:top}
.weekly_best ul li{margin-top:20px;vertical-align:top}
.weekly_best ul li:first-child{margin-top:0}
.weekly_best ul li.on .op_line{border:1px solid #fe4444;opacity:1;filter:alpha(opacity=100)}
.weekly_best .list_paging{position:absolute;top:4px;right:0;z-index:10}

.weekly_best.tving_clip h3 > span{display:inline-block;overflow:hidden;width:101px;height:19px;margin-left:3px;margin-bottom:12px;background:url(../img/sp_player.png) -79px -567px;line-height:999px;vertical-align:top}
.weekly_best.tving_clip ul li{margin:0}
.weekly_best.tving_clip .tab_clip{margin:2px 0 19px;zoom:1}
.weekly_best.tving_clip .tab_clip:after{content:"";display:block;clear:both}
.weekly_best.tving_clip .tab_clip li{float:left;width:120px}
.weekly_best.tving_clip .tab_clip li a{display:block;height:34px;text-indent:-9999px;background:url(../img/sp_tab_mov.gif)}
.weekly_best.tving_clip .tab_clip .tc1 a{width:121px;background-position:0 -214px}
.weekly_best.tving_clip .tab_clip .tc2 a{background-position:-121px -214px}
.weekly_best.tving_clip .tab_clip .tc1.on a{background-position:0 -179px}
.weekly_best.tving_clip .tab_clip .tc2.on a{background-position:-121px -179px}
.weekly_best.tving_clip .clip_list li{margin-top:20px}

.notice_area{position:relative;margin-bottom:37px}
.notice_area h3{width:63px;height:19px;margin-bottom:12px;text-indent:-10000px;background:url(../img/sp_player.png) -350px -398px}
.notice_list{line-height:16px}
.notice_list li{position:relative;width:auto;margin-top:8px;padding:0 0 0 14px;zoom:1}
.notice_list li:first-child{margin-top:0}
.notice_list li .bul{display:inline-block;overflow:hidden;position:absolute;left:1px;top:6px;width:2px;height:3px;background:url(../img/sp_player.png) no-repeat -264px -514px;vertical-align:top}
.list_more{position:absolute;right:0;top:2px;font-size:11px;line-height:16px;letter-spacing:-1px}
.list_more a{display:inline-block;color:#646d79;vertical-align:top}
.list_more .ico_arrow{display:inline-block;overflow:hidden;width:5px;height:7px;margin:4px 0 0 3px;background:url(../img/sp_player.png) no-repeat -264px -520px;vertical-align:top}

.ban_list{margin-top:50px}
.ban_list li{margin-top:10px}
.ban_list li:first-child{margin-top:0}
.ban_list li img{vertical-align:top}

.p_bot{margin:60px 0 0;border:1px solid #000;background:#1c293a}
.bot_banarea{overflow:hidden;position:relative;height:78px;zoom:1}
.bot_banlist{width:800px;margin:0 auto}
.bot_banlist li{float:left;line-height:78px;vertical-align:top}
.bot_banlist li .box{display:block;position:relative;height:78px;padding:0 26px 0 27px;line-height:78px}
.bot_banlist li a:hover{text-decoration:none}
.bot_banlist li img{vertical-align:middle}
.bot_banlist li .vm{display:inline-block;overflow:hidden;width:0;vertical-align:middle}
.bot_banlist li .line{display:inline-block;overflow:hidden;position:absolute;left:0;top:27px;width:1px;height:23px;background:#303b4a;vertical-align:top}
.bot_banlist li:first-child .line{visibility:hidden}

.tab_s{width:100%;margin-bottom:20px}
.tab_s:after{display:block;clear:both;content:''}
.tab_s li{display:inline;float:left;width:318px;padding-left:1px;border-top:1px solid #000;border-bottom:1px solid #06090c;text-align:center}
.tab_s li:first-child{padding-left:0}
.tab_s li a{display:block;height:46px;margin:-1px 0;background:url(../img/sp_tabbg.png) no-repeat 0 0}
.tab_s li .sp{display:inline-block;overflow:hidden;height:18px;margin-top:14px;background:url(../img/sp_tabbg.png) no-repeat;line-height:999px}
.tab_s li .txt1{width:63px;background-position:0 -124px}
.tab_s li .txt2{width:110px;background-position:-66px -124px}
.tab_s li .txt3{width:125px;background-position:-180px -124px}
.tab_s li .txt4{width:91px;background-position:-330px -124px}
.tab_s li .txt5{width:106px;background-position:-426px -124px}
.tab_s li.on a{margin:-4px -1px -3px -3px;padding:3px 1px 2px 3px;background-position:0 -48px}
.tab_s li.on .txt1{background-position:0 -104px}
.tab_s li.on .txt2{background-position:-66px -104px}
.tab_s li.on .txt3{background-position:-180px -104px}
.tab_s li.on .txt4{background-position:-330px -104px}
.tab_s li.on .txt5{background-position:-426px -104px}
.tab_s2 li{width:477px}
.tab_s2 li a{background-position:-330px 0}
.tab_s2 li.on a{background-position:-330px -48px}
.td_type{display:inline-block;padding-right:4px;background:url(../img/sp_player.png) no-repeat 100% -444px;color:#fff;vertical-align:top}
.td_type .tx{display:inline-block;height:21px;padding:1px 4px 0 8px;background:url(../img/sp_player.png) no-repeat -400px -444px;font-size:11px;line-height:21px;vertical-align:top}
.tbl_area{}
.tbl_thbg{display:block;position:relative;height:36px;margin-bottom:-38px;border:1px solid #353e49;background:#182336}
.tbl_s1,.tbl_s1 th,.tbl_s1 td{margin:0;padding:0;border:0 none}
.tbl_s1{position:relative;width:100%;border-bottom:1px solid #243450;line-height:15px;text-align:center;border-collapse:collapse;table-layout:fixed}
.tbl_s1 .tw_lpd{width:22px}
.tbl_s1 .tw_num{width:70px}
.tbl_s1 .tw_tit{}
.tbl_s1 .tw_writer{width:178px}
.tbl_s1 .tw_click{width:80px}
.tbl_s1 .tw_regist{width:138px}
.tbl_s1 .tw_rpd{width:33px}
.tbl_s1 th{height:38px;font-weight:normal;color:#65b5ff}
.tbl_s1 td{padding:10px 0;border-top:1px solid #1d2a40;color:#646d79}
.tbl_s1 tr:first-child td{border-top:0 none}
.tbl_s1 td.tit{padding-left:10px;text-align:left}
.tbl_s1 td.regist{color:#485669}
.tbl_s1 td .td_type{margin:-4px 0 -3px}

.tb_btn{display:inline-block;padding-right:2px;background:url(../img/sp_player.png) no-repeat 100% -470px;color:#fff;vertical-align:top}
.tb_btn .tx{display:inline-block;height:26px;padding:1px 10px 0 12px;background:url(../img/sp_player.png) no-repeat -380px -470px;line-height:26px;vertical-align:top}
.tb_btn.tb_type2{background-position:100% -500px}
.tb_btn.tb_type2 .tx{background-position:-380px -500px}
.tbl_btn{width:100%;margin-top:20px}
.tbl_btn:after{display:block;clear:both;content:''}
.tbl_btn ul{width:auto}
.tbl_btn ul li{display:inline;float:left;margin-left:7px}
.tbl_btn ul li:first-child{margin-left:0}
.pos_btn{position:relative;z-index:10;margin-top:0}
.pos_btn:after{display:none}
.pos_btn .tb_l{position:absolute;left:0;top:16px}
.pos_btn .tb_r{position:absolute;right:0;top:16px}
.tb_l{display:inline;float:left}
.tb_r{display:inline;float:right}

.view_toparea{padding:10px 28px;line-height:16px;border:1px solid #353e49;background:#182336}
.view_top{position:relative;width:100%}
.view_top:after{display:block;clear:both;content:''}
.view_tit{display:inline;float:left;color:#65b5ff}
.view_reg{display:inline;float:right}
.view_reg li{display:inline;float:left;margin-left:24px;color:#3f6c9b}
.view_reg li:first-child{margin-left:0}
.view_reg li .hipen{display:inline-block;overflow:hidden;width:1px;height:9px;margin:-1px 2px 0;background:#1e4169;vertical-align:middle}
.view_cont{padding:28px 29px;word-break:break-all;word-wrap:break-word}
.view_page{margin-top:50px;border-top:1px solid #212f48;border-bottom:1px solid #24334e;line-height:15px}
.view_page li{position:relative;padding:10px 10px 10px 142px;border-top:1px solid #1a2639;color:#646d79;zoom:1}
.view_page li:first-child{border-top:0 none}
.view_page li .ltype{display:block;position:absolute;left:0;top:0;bottom:0;width:123px;background:#182336;text-align:center}
.view_page li .ltype a{display:block;padding:10px 0;color:#65b5ff}
.view_page li .ltype .sp{display:inline-block;overflow:hidden;width:11px;height:6px;margin:-1px 14px 0 0;background:url(../img/sp_player.png) no-repeat;vertical-align:middle}
.view_page li .ltype .ico_next{background-position:-264px -542px}
.view_page li .ltype .ico_prev{background-position:-264px -550px}

.write_tit{position:relative;height:22px;margin-bottom:1px;padding:7px 8px 7px 55px;border:1px solid #353e49;background:#182336;line-height:22px;zoom:1}
.write_tit .tit{display:inline-block;position:absolute;left:0;top:7px;width:55px;font-size:11px;color:#a9b2be;text-align:center;vertical-align:top}
.write_tit .inp_bor{display:block;height:16px;padding:3px 5px;background:#fff;line-height:16px}
.write_tit .inp_txt{width:100%;height:16px;*margin:-1px 0;border:0 none;background:transparent;line-height:16px;vertical-align:top}
.write_area{width:auto}
.write_area img{vertical-align:top}

.info_top{width:100%;line-height:27px}
.info_top:after{display:block;clear:both;content:''}
.info_top .infot_l{display:inline;float:left;font-size:11px;color:#646d79}
.info_top .info_tab{float:left}
.info_top .info_tab:after{content:"";display:block;clear:both}
.info_top .info_tab dt{float:left;width:106px;height:20px;margin-right:15px;text-indent:-10000px;background:url(../img/tit_schedule.gif)}
.info_top .info_tab dd{float:left;padding-left:11px;margin-left:10px;line-height:20px;font-weight:bold;font-size:14px;color:#646d79;background:url(../img/bu_bar2.gif) 0 6px no-repeat}
.info_top .info_tab dt + dd{padding-left:0;margin-left:0;background:none}
.info_top .info_tab dd a{color:#646d79}
.info_top .info_tab dd.on a, .info_top .info_tab dd a:hover{color:#afb8c5}
.info_top .infot_r{display:inline;float:right}
.info_top .infot_r .txt{display:inline;float:left}
.info_sel{display:inline;float:left;position:relative;width:349px;margin-left:10px;border:1px solid #263647;background:#121c29;font-size:11px;line-height:25px}
.info_sel a{display:block;position:relative;padding:0 10px;zoom:1}
.info_sel a:hover{text-decoration:none}
.info_sel dt .ico_arrow{display:inline-block;position:absolute;right:7px;top:10px;width:9px;height:5px;background:url(../img/sp_player.png) no-repeat -286px -520px;vertical-align:top}
.info_sel dd{display:none;position:absolute;top:100%;left:-1px;right:-1px;border:1px solid #263647;background:#121c29;line-height:23px}
.info_sel dd ul{padding:6px 0}
.info_sel dd a{color:#a8c5e3}
.info_sel dd a:hover{background:#006fd3}
.cell_bor{margin-top:15px;border:1px solid #000;background:#142235}
.info_tbl,.info_tbl th,.info_tbl td{margin:0;padding:0;border:0 none}
.info_tbl{width:100%;line-height:14px;color:#646d79;text-align:center;border-collapse:collapse}
.info_tbl th{border-bottom:1px solid #060a10;border-left:1px solid #0a111a;color:#65b5ff;vertical-align:top}
.info_tbl th a{display:block;padding-bottom:10px;color:#65b5ff}
.info_tbl th .tx{display:block;padding-top:10px}
.info_tbl th .ico_arrow{display:block;visibility:hidden;overflow:hidden;width:9px;height:5px;margin:3px auto -3px;background:url(../img/sp_player.png) no-repeat -274px -520px;vertical-align:top;text-indent:-9999px}
.info_tbl th .ico_arrow.up2{background-position:-274px -514px}
.info_tbl th a:hover{text-decoration:none}
.info_tbl th a:hover,.info_tbl th a.rank{background:#090e14}
.info_tbl th a:hover .ico_arrow,.info_tbl th a.rank .ico_arrow{visibility:visible}
.info_tbl td{padding:10px 0;border-top:1px solid #0e1825;border-left:1px solid #0a111a}
.info_tbl td.name{padding-left:8px;color:#a9b2be;text-align:left}
.info_tbl tr:first-child td{border-top:0 none}
.info_tbl tr th:first-child,.info_tbl tr td:first-child{border-left:0 none}

.tb_caption{height:32px;margin-top:30px;padding-left:18px;line-height:32px;font-weight:bold;font-size:15px;color:#afb8c5;background:#060d16}
.info_top + .tb_caption{margin-top:20px}

.lg_bor{position:relative;border:1px solid #000;background:#152336}
.lg_rem{position:absolute;top:27px;z-index:10;width:34px;height:39px;background:url(../img/sp_player.png) no-repeat}
.lg_rem a{display:block;width:100%;height:100%;cursor:pointer}
.lg_rem .sp{display:inline-block;overflow:hidden;width:14px;height:21px;margin-top:10px;background:url(../img/sp_player.png) no-repeat;line-height:999px;vertical-align:top}
.lrem_l{left:-23px;margin:-2px -10px -10px -2px;padding:2px 10px 10px 2px;background-position:-378px -534px;text-align:left}
.lrem_r{right:-23px;margin:-2px -2px -10px -10px;padding:2px 2px 10px 10px;background-position:-430px -534px;text-align:right}
.lrem_l .sp{margin-left:9px;background-position:-340px -560px}
.lrem_r .sp{margin-right:9px;background-position:-358px -560px}
.lrem_l .disabled{cursor:default}
.lrem_l .disabled .sp{background-position:-340px -536px}
.lrem_r .disabled .sp{background-position:-358px -536px}
.lg_over{overflow:hidden;position:relative;width:100%}
.lg_list{width:100%;background:#152336}
.lg_list:after{display:block;clear:both;content:''}
.lg_list li{display:inline;float:left;width:238px;border-left:1px solid #000}
.lg_list li:first-child{width:237px;border-left:0 none}
.lg_list li a{display:block;position:relative;height:98px;background:#152336;font-size:0;line-height:0;text-align:center;cursor:pointer}
.lg_list li em.new{position:absolute;top:0;left:0;z-index:15;width:58px;height:58px;text-indent:-10000px;background:url(../img/ic_new_ss.png)}
.lg_list li .total_tit{display:block;position:relative;z-index:10;text-align:center}
.lg_list li .total_tit img{vertical-align:top}
.lg_list li .l_bg{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.lg_list li .t_bg{visibility:hidden;overflow:hidden;position:absolute;left:1px;top:0;right:0;height:1px;background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.lg_list li .l_shadow,.lg_list li .r_shadow,.lg_list li .b_shadow{display:block;visibility:hidden;overflow:hidden;position:absolute;background:url(../img/sp_lgshadow.png) no-repeat;line-height:999px;cursor:default}
.lg_list li .l_shadow{top:100%;left:2px;width:7px;height:7px;background-position:0 -120px}
.lg_list li .r_shadow{left:100%;top:0;width:7px;height:107px;background-position:100% 0}
.lg_list li .b_shadow{top:100%;left:9px;right:0;height:7px;background-repeat:repeat-x;background-position:0 -110px}
.lg_list li .bg_light{display:inline-block;visibility:hidden;overflow:hidden;position:absolute;left:50%;top:-44px;width:160px;height:160px;margin-left:-80px;background:url(../img/bg_lglight.png) no-repeat 0 0;vertical-align:top;cursor:default}
.lg_list li .on{z-index:10;background:#1d2e46}
.lg_list li .on .l_bg,.lg_list li .on .t_bg,.lg_list li .on .l_shadow,.lg_list li .on .r_shadow,.lg_list li .on .b_shadow,.lg_list li .on .bg_light{visibility:visible}

.lg_view{position:relative;min-height:196px;margin-top:41px;zoom:1}
.view_dl{position:absolute;top:61px;left:334px}
.view_dl dl{position:relative}
.view_dl dl dd{padding-left:84px}
.view_dl dt.tit{display:inline-block;position:absolute;left:0;top:0;padding-left:12px;font-weight:normal;color:#485669;vertical-align:top;zoom:1}
.view_dl dt.tit .bul{display:inline-block;overflow:hidden;position:absolute;left:2px;top:7px;width:2px;height:3px;background:url(../img/sp_player.png) no-repeat -340px -586px;vertical-align:top}
.view_dl .sns_dd{margin-top:14px}

.lg_info{position:relative;min-height:196px;margin-top:49px;padding-left:336px;zoom:1}
.r_view{position:absolute;left:0;top:0;width:298px;height:194px;padding:1px;background:url(../img/bg_lgview.jpg) no-repeat 0 0;text-align:center}
.r_view .ico{display:block}
.r_view .ico img{vertical-align:top}
.info_dl{padding-top:22px}
.info_dl dt{width:100px;margin-bottom:12px}
.info_dl dt img{vertical-align:top}
.info_dl dd{position:relative;margin-top:2px;padding-left:71px;zoom:1}
.info_dl dd.sns_dd{margin-top:14px}
.info_dl dd .tit{display:inline-block;position:absolute;left:0;top:0;padding-left:12px;font-weight:normal;color:#485669;vertical-align:top;zoom:1}
.info_dl dd .tit .bul{display:inline-block;overflow:hidden;position:absolute;left:2px;top:7px;width:2px;height:3px;background:url(../img/sp_player.png) no-repeat -340px -586px;vertical-align:top}
.info_dl.ltit2 dd{padding-left:87px}
.info_dl.date{position:absolute;top:74px;left:669px}

.sns_info{width:100%}
.sns_info:after{display:block;clear:both;content:''}
.sns_info li{display:inline;float:left;margin-left:7px}
.sns_info li:first-child{margin-left:0}
.sns_info li a{display:inline-block;overflow:hidden;width:89px;height:26px;margin:-4px 0;background:url(../img/sp_player.png) no-repeat;line-height:999px;vertical-align:top}
.sns_info li .ico_tw{background-position:0 -614px}
.sns_info li .ico_fb{background-position:-92px -614px}
.sns_info li .ico_hp{background-position:-184px -614px}
.sns_info li .ico_cf{background-position:-276px -614px}
.sns_info li .disable{cursor:default}
.sns_info li .ico_tw.disable{background-position:0 -732px}
.sns_info li .ico_fb.disable{background-position:-92px -732px}
.sns_info li .ico_hp.disable{background-position:-184px -732px}
.sns_info li .ico_cf.disable{background-position:-276px -732px}

.section{margin-top:30px;overflow:hidden}
.h3_tit{line-height:0}
.h3_tit .tit{display:inline-block;overflow:hidden;width:auto;height:19px;font-size:0;line-height:999px;background:url(../img/sp_player.png);vertical-align:top}
.h3_tit .tit_result{width:102px;background-position:-362px -420px}
.h3_tit .tit_champsspring2013{width:302px;height:20px;background-position:0 -590px}
.h3_tit .tit_champwinter2013{width:535px;height:21px;background:url(../img/tit_winter_team.png) no-repeat}
.h3_tit .tit_champspring2014{width:423px;height:21px;background:url(../img/tit_champspring2014_team.png) no-repeat}


.tit_left{width:100%}
.tit_left:after{display:block;clear:both;content:''}
.tit_left .h3_tit{display:inline;float:left}
.h3_list{display:inline;float:left;margin-left:15px;line-height:18px}
.h3_list li{display:inline;float:left;position:relative;padding:1px 8px 0;letter-spacing:-1px}
.h3_list li .line{display:inline-block;overflow:hidden;position:absolute;left:0;top:6px;width:1px;height:8px;background:#263748;vertical-align:top}
.h3_list li:first-child .line{visibility:hidden}
.h3_list li a{font-weight:bold;color:#646d79}
.h3_list li .on{color:#a9b2be}
.team_pt{position:relative;z-index:10;width:225px;height:69px;margin:0 auto;border:1px solid #000;background:#18293f;vertical-align:top}
.team_pt .bor_t{display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;height:1px;background:#273d55}
.team_pt .bor_l{display:block;overflow:hidden;position:absolute;left:0;top:0;bottom:0;width:1px;background:#273d55}
.team_pt .bg_lb,.team_pt .bg_b,.team_pt .bg_rb,.team_pt .bg_r,.team_pt .bg_rt{display:block;overflow:hidden;position:absolute;background:url(../img/bg_reboxshadow.png) no-repeat;line-height:999px}
.team_pt .bg_lb{left:0;top:100%;width:8px;height:8px;background-position:0 -20px}
.team_pt .bg_b{left:8px;top:100%;right:0;height:8px;background-repeat:repeat-x;background-position:0 -10px}
.team_pt .bg_rb{left:100%;top:100%;width:8px;height:8px;background-position:0 0}
.team_pt .bg_r{left:100%;top:8px;bottom:0;width:8px;background-image:url(../img/bg_reboxshadow2.png);background-repeat:repeat-y}
.team_pt .bg_rt{left:100%;top:0;width:8px;height:8px;background-position:0 -30px}
.team_pt dl{text-align:center}
.team_pt dl dt{position:relative;width:100%;height:29px;border-bottom:1px solid #000;background:#1a2d45;line-height:29px;color:#497dad}
.team_pt dl dt strong{color:#65b5ff}
.team_pt dl .rank{position:relative;width:100%;min-height:17px;padding:11px 0;line-height:17px;zoom:1}
.team_pt dl .team{white-space:nowrap}
.team_pt dl .txt_vs{color:#646d79}
.league_bor{margin-top:19px;padding:26px 0 30px;border:1px solid #000;background:#142235}
.league_list{width:100%}
.league_list:after{display:block;clear:both;content:''}
.league_list li{display:inline;float:left;position:relative;text-align:center}
.league_list li .line_t{display:block;position:absolute;left:50%;bottom:100%;width:2px;height:32px;margin:0 0 0 -1px;background:#3f5b74}
.league_list li .line_tl{display:block;position:absolute;right:50%;bottom:100%;left:0;height:2px;margin:0 -1px 30px -1px;background:#3f5b74}
.league_list li .line_tr{display:block;position:absolute;left:50%;bottom:100%;right:0;height:2px;margin:0 -1px 30px -1px;background:#3f5b74}
.league_list li .line_awst{display:block;position:absolute;left:100%;bottom:100%;width:2px;height:30px;margin:0 0 32px -1px;background:#3f5b74}
.league_list li.align_r .line_awst{left:auto;right:100%;margin:0 -1px 32px 0}
.league_list.rank1 li{width:100%}
.league_list.rank2 li{width:50%}
.league_list.rank4 li{width:25%}
.rank2_pd{margin-top:29px;padding:0 120px}
.rank2_pd .league_list li .line_tr,.rank2_pd .league_list li .line_tl{bottom:50%;margin-bottom:4px}
.rank2_pd2{margin-top:60px;padding:0 5px}
.rank2_pd2 .league_list li .line_awst{height:128px}
.rank4_pd{margin-top:62px;padding:0 5px}
.r_tblbox{position:relative;margin-top:19px}
.r_tblbox .bg_lb,.r_tblbox .bg_b,.r_tblbox .bg_rb,.r_tblbox .bg_r,.r_tblbox .bg_rt{display:block;overflow:hidden;position:absolute;background:url(../img/bg_reboxshadow.png) no-repeat;line-height:999px}
.r_tblbox .bg_lb{left:0;top:100%;width:8px;height:8px;background-position:0 -20px}
.r_tblbox .bg_b{left:8px;top:100%;right:0;height:8px;background-repeat:repeat-x;background-position:0 -10px}
.r_tblbox .bg_rb{left:100%;top:100%;width:8px;height:8px;background-position:0 0}
.r_tblbox .bg_r{left:100%;top:8px;bottom:0;width:8px;background-image:url(../img/bg_reboxshadow2.png);background-repeat:repeat-y}
.r_tblbox .bg_rt{left:100%;top:0;width:8px;height:8px;background-position:0 -30px}
.r_tit{position:relative;height:34px;margin-bottom:-1px;border:1px solid #000;background:#142235;font-weight:bold;font-size:14px;line-height:34px;color:#65b5ff;text-align:center}
.r_tit .lbor,.r_tit .tbor{display:block;overflow:hidden;position:absolute;left:0;top:0;background:#213348}
.r_tit .lbor{bottom:0;width:1px}
.r_tit .tbor{right:0;height:1px}
.re_box{overflow:hidden;border:1px solid #060a10}
.re_box .half_bor{display:block;position:absolute;left:50%;top:36px;bottom:1px;width:2px;background:#000}
.re_box .half_bor2{display:block;position:absolute;left:50%;top:36px;bottom:1px;width:1px;margin-left:2px;background:#3f5b74;opacity:0.3;filter:alpha(opacity=30)}
.re_tbl,.re_tbl th,.re_tbl td{margin:0;padding:0;border:0 none}
.re_tbl{width:100%;margin-bottom:-1px;text-align:center;table-layout:fixed;border-spacing:0}
.re_tbl .tw1{width:16%}
.re_tbl td{padding:10px 0;border-top:1px solid #213348;border-bottom:1px solid #060a10;border-left:1px solid #213348;border-right:1px solid #060a10;background:#142235;color:#a9b2be}
.re_tbl td.date{color:#646d79}
.re_tbl td.vs{}
.re_tbl td .team{white-space:nowrap}
.re_tbl td .txt_vs{color:#646d79}
.re_tbl td.result{border-right:0 none;font-size:14px;font-weight:bold}
.re_tbl2 td.vs{border-right:0 none}

.tm_bor{position:relative;margin-top:18px;margin-left:1px;border:1px solid #000;background:#152336;zoom:1}
.tm_list{width:101%;margin-bottom:-1px}
.tm_list:after{display:block;clear:both;content:''}
.tm_list li{display:inline;float:left;width:158px;height:98px;border-right:1px solid #000;border-bottom:1px solid #000;background:#152336}
.tm_list li a{display:block;position:relative;width:100%;height:100%;background:#152336;font-size:0;line-height:0;text-align:center;cursor:pointer}
.tm_list li .ico_tm{display:block;position:relative;z-index:10;width:100%;height:100%}
.tm_list li .ico_tm span{display:inline-block;overflow:hidden;width:100%;height:100%;background:url(../img/sp_tmlogo_v2.png) no-repeat;line-height:999px;vertical-align:top}
.tm_list li .ico_tm .cjentusfrost{background-position:0 0}
.tm_list li .ico_tm .cjentusblaze{background-position:0 -99px}
.tm_list li .ico_tm .mvpozone{background-position:0 -198px}
.tm_list li .ico_tm .mvpblue{background-position:0 -297px}
.tm_list li .ico_tm .najinsword{background-position:0 -396px}
.tm_list li .ico_tm .najinshield{background-position:0 -495px}
.tm_list li .ico_tm .ktbullets{background-position:0 -594px}
.tm_list li .ico_tm .ktarrows{background-position:0 -1584px}
.tm_list li .ico_tm .midas{background-position:0 -1683px}
.tm_list li .ico_tm .prime{background-position:0 -1782px}
.tm_list li .ico_tm .arena{background-position:0 -693px}
.tm_list li .ico_tm .lgim1{background-position:0 -1881px}
.tm_list li .ico_tm .lgim2{background-position:0 -792px}
.tm_list li .ico_tm .sktelecomt1{background-position:0 -891px}
.tm_list li .ico_tm .sktelecomt2{background-position:0 -990px}
.tm_list li .ico_tm .xenicsstrom{background-position:0 -1089px}
.tm_list li .ico_tm .teamdark{background-position:0 -1188px}
.tm_list li .ico_tm .teamnb{background-position:0 -1287px}
.tm_list li .ico_tm .jin_fal{background-position:0 -1386px}
.tm_list li .ico_tm .jin_ste{background-position:0 -1485px}
.tm_list li .on{z-index:10;background:#1d2e46}
.tm_list li .on .ico_tm .cjentusfrost{background-position:-159px 0}
.tm_list li .on .ico_tm .cjentusblaze{background-position:-159px -99px}
.tm_list li .on .ico_tm .mvpozone{background-position:-159px -198px}
.tm_list li .on .ico_tm .mvpblue{background-position:-159px -297px}
.tm_list li .on .ico_tm .najinsword{background-position:-159px -396px}
.tm_list li .on .ico_tm .najinshield{background-position:-159px -495px}
.tm_list li .on .ico_tm .ktbullets{background-position:-159px -594px}
.tm_list li .on .ico_tm .ktarrows{background-position:-159px -1584px}
.tm_list li .on .ico_tm .midas{background-position:-159px -1683px}
.tm_list li .on .ico_tm .prime{background-position:-159px -1782px}
.tm_list li .on .ico_tm .arena{background-position:-159px -693px}
.tm_list li .on .ico_tm .lgim1{background-position:-159px -1881px}
.tm_list li .on .ico_tm .lgim2{background-position:-159px -792px}
.tm_list li .on .ico_tm .sktelecomt1{background-position:-159px -891px}
.tm_list li .on .ico_tm .sktelecomt2{background-position:-159px -990px}
.tm_list li .on .ico_tm .xenicsstrom{background-position:-159px -1089px}
.tm_list li .on .ico_tm .teamdark{background-position:-159px -1188px}
.tm_list li .on .ico_tm .teamnb{background-position:-159px -1287px}
.tm_list li .on .ico_tm .jin_fal{background-position:-159px -1386px}
.tm_list li .on .ico_tm .jin_ste{background-position:-159px -1485px}
.tm_list li .l_bg{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.tm_list li .t_bg{visibility:hidden;overflow:hidden;position:absolute;left:1px;top:0;right:0;height:1px;background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.tm_list li .l_shadow,.tm_list li .r_shadow,.tm_list li .b_shadow{display:block;visibility:hidden;overflow:hidden;position:absolute;background:url(../img/sp_lgshadow.png) no-repeat;line-height:999px;cursor:default}
.tm_list li .l_shadow{top:100%;left:2px;width:7px;height:7px;background-position:0 -120px}
.tm_list li .r_shadow{left:100%;top:0;width:7px;height:107px;background-position:100% 0}
.tm_list li .b_shadow{top:100%;left:9px;right:0;height:7px;background-repeat:repeat-x;background-position:0 -110px}
.tm_list li .bg_light{display:inline-block;visibility:hidden;overflow:hidden;position:absolute;left:50%;top:-44px;width:160px;height:160px;margin-left:-80px;background:url(../img/bg_lglight.png) no-repeat 0 0;vertical-align:top;cursor:default}
.tm_list li .on .l_bg,.tm_list li .on .t_bg,.tm_list li .on .l_shadow,.tm_list li .on .r_shadow,.tm_list li .on .b_shadow,.tm_list li .on .bg_light{visibility:visible}

.layer_pos{position:relative;z-index:10}

.layer_pos.w702{width:702px}

.layer_box{padding:4px;background:#455972}

.layer_in{position:relative;border:1px solid #06162b;background:#224067;color:#507bb4;zoom:1}
.layer_in .sp{display:inline-block;overflow:hidden;height:18px;background:url(../img/sp_player.png) no-repeat;line-height:999px;vertical-align:top}

.layer_contpd{padding:20px}

.layer_cont{position:relative;min-height:168px;padding-left:275px;zoom:1}
.layer_cont .l_pic{position:absolute;left:0;top:0;width:254px;height:168px}
.layer_cont .l_pic img{vertical-align:top}
.layer_cont .l_pic .bor{display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10)}
.layer_cont .r_cap{line-height:36px}
.layer_cont .r_cap .btn_cap{width:110px;height:36px;margin-right:10px;background-position:0 -694px}
.layer_cont .r_cap .tx{display:inline-block;margin:1px 0 -1px;vertical-align:top}
.layer_cont .r_box{margin-top:11px;border:1px solid #062143;background:#1c3556}
.layer_cont .r_box .content{padding-right:11px}
.layer_cont .r_box .tarea_pd{padding:10px}
.layer_cont .r_box .tarea_pd textarea{width:100%;min-height:68px;height:auto;border:0 none;background:transparent;font-size:12px;color:#507bb4;vertical-align:top;resize:none}
.layer_cont .r_box .list{overflow:auto;position:relative;height:88px}
.layer_cont .r_box .scrolling .customScrollBox{position:relative;height:100%;overflow:hidden}
.layer_cont .r_box .scrolling .customScrollBox .container{position:relative;top:0;width:auto}
.layer_cont .r_box .scrolling .customScrollBox .dragger_container{position:absolute;top:11px;right:0;width:10px;height:66px;border-left:1px solid #062143;border-right:0 none;cursor:pointer;background:#0d223d}
.layer_cont .r_box .scrolling .customScrollBox .dragger{position:absolute;width:10px;height:30px;cursor:pointer; background:#294160}
.layer_cont .r_box .scrolling .scrollUpBtn, .layer_cont .r_box .scrolling .scrollDownBtn{display:inline-block;overflow:hidden;position:absolute;right:0;width:11px;height:12px;background:url(../img/sp_player.png);cursor:pointer}
.layer_cont .r_box .scrolling .scrollUpBtn{top:0;background-position:-338px -651px}
.layer_cont .r_box .scrolling .scrollDownBtn{bottom:0;background-position:-338px -663px}
.layer_cont .r_sns{width:100%;margin-top:10px;line-height:21px}
.layer_cont .r_sns:after{display:block;clear:both;content:''}
.layer_cont .r_sns .txt{display:inline;float:left;margin-left:2px}
.layer_cont .r_sns .sns{display:inline;float:right}
.layer_cont .r_sns .sns li{display:inline;float:left;margin-left:5px}
.layer_cont .r_sns .sns li .sp{width:21px;height:21px}
.layer_cont .r_sns .sns .ico_tw{background-position:-260px -650px}
.layer_cont .r_sns .sns .ico_fb{background-position:-286px -650px}
.layer_cont .r_sns .sns .ico_mt{background-position:-312px -650px}
.layer_cont .r_sns .sns .on .ico_tw{background-position:-260px -674px}
.layer_cont .r_sns .sns .on .ico_fb{background-position:-286px -674px}
.layer_cont .r_sns .sns .on .ico_mt{background-position:-312px -674px}

.layer_h3{padding-left:3px;font-size:14px;line-height:24px;color:#fff}

.layer_sel{position:relative;z-index:10}
.layer_sel a:hover{text-decoration:none}
.layer_sel .btn_top{display:block;position:relative;height:22px;padding:0 35px 0 7px;border:1px solid #062143;background:#1c3556;line-height:22px;color:#507bb4;zoom:1;cursor:pointer}
.layer_sel .btn_top .r_arrow{display:block;position:absolute;right:0;top:2px;bottom:2px;width:19px;border-left:1px solid #062143}
.layer_sel .btn_top .ico_arrow{width:7px;height:4px;margin:7px 0 0 6px;background-position:-360px -650px}
.layer_sel .drop_sel{position:absolute;left:0;right:0;z-index:10;top:100%;margin-top:-1px;border:1px solid #062143;background:#1c3556}
.layer_sel .drop_sel li{line-height:22px}
.layer_sel .drop_sel li a{display:block;padding:0 7px;background:#1c3556;color:#507bb4}
.layer_sel .drop_sel li a:hover{background:#062143}

.tit_type2{width:100%;margin-top:18px}
.tit_type2:after{display:block;clear:both;content:''}
.tit_type2 .layer_h3{display:inline;float:left;margin:0 10px 0 24px}
.tit_type2 .layer_h3:first-child{margin-left:0}
.tit_type2 .layer_sel{display:inline;float:left}

.url_pd{position:relative;min-height:40px;margin-top:6px;padding-right:115px;zoom:1}

.url_sns{position:absolute;right:0;top:10px;padding-left:20px;border-left:1px solid #507bb4}
.url_sns li{display:inline;float:left;margin-left:8px}
.url_sns li:first-child{margin-left:0}
.url_sns li .sp{width:30px;height:30px}
.url_sns li .ico_fb{background-position:-190px -650px}
.url_sns li .ico_mt{background-position:-224px -650px}

.url_scanpd{position:relative;min-height:40px;padding-right:96px;zoom:1}
.url_scanpd .inp_bor{display:block;padding:10px;border:1px solid #062143;background:#1c3556}
.url_scanpd .inp_bor .inp_txt{width:100%;height:18px;*margin:-1px 0;border:0 none;background:transparent;font-size:14px;line-height:18px;color:#507bb4;vertical-align:top}
.url_scanpd .url_rbtn{position:absolute;right:0;top:0}
.url_scanpd .url_rbtn .btn_scan{width:90px;height:40px;margin:0 0 -2px -2px;padding:0 0 2px 2px;background-position:-94px -650px}

.code_my{margin-top:17px;padding-left:3px}
.code_my a{color:#889db7;cursor:pointer}
.code_my .txt{display:inline-block;vertical-align:top}

.code_my .ico_arrow{width:5px;height:3px;margin:6px 0 0 5px;background-position:-360px -656px}
.code_pd{position:relative;min-height:101px;margin-top:12px;padding-right:108px;zoom:1}
.code_pd .code_rbtn{position:absolute;right:0;top:-1px}
.code_pd .code_rbtn .btn_scan{width:102px;height:101px;margin:0 0 -2px -2px;padding:0 0 2px 2px;background-position:-391px -594px}

.code_box{border:1px solid #062143;background:#1c3556}
.code_box .content{padding-right:11px}
.code_box .tarea_pd{padding:10px}
.code_box .tarea_pd textarea{width:100%;min-height:78px;height:auto;border:0 none;background:transparent;font-size:14px;line-height:20px;color:#507bb4;vertical-align:top;resize:none}
.code_box .list{overflow:auto;position:relative;height:98px}

.tv_talk{margin-top:12px}

.layer_fbtn{padding:8px 0;border-top:1px solid #06162b;text-align:center}
.layer_fbtn a{display:inline-block;margin:0 3px;vertical-align:top;cursor:pointer}
.layer_fbtn .btn_regist{width:90px;height:40px;margin:0 0 -2px -2px;padding:0 0 2px 2px;background-position:0 -650px}
.layer_close{position:absolute;right:10px;top:10px}
.layer_close .sp{width:17px;height:17px;background-position:-370px -650px}
/* r_side [s] */
#r_side{position:absolute;left:50%;top:207px;width:240px;margin-left:510px}
.r_ban{position:relative;width:240px}
.r_ban img{vertical-align:top}
.r_ban .bor{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #fff;opacity:0.2;filter:alpha(opacity=20)}
.r_ban .bglt,.r_ban .bgl,.r_ban .bgr,.r_ban .bgrt{display:block;overflow:hidden;position:absolute;width:4px;height:auto;background:url(../img/sp_bgrsideban.png) no-repeat;line-height:999px;vertical-align:top}
.r_ban .bglb,.r_ban .bgb,.r_ban .bgrb{display:block;overflow:hidden;position:absolute;width:auto;height:9px;background:url(../img/sp_bgrsideban2.png) no-repeat;line-height:999px;vertical-align:top}
.r_ban .bglt{right:100%;top:1px;height:7px;background-position:0 0}
.r_ban .bgl{right:100%;top:8px;bottom:0;background-position:-5px 0;background-repeat:repeat-y}
.r_ban .bgr{left:100%;top:8px;bottom:0;background-position:-10px 0;background-repeat:repeat-y}
.r_ban .bgrt{left:100%;top:1px;height:7px;background-position:-15px 0}
.r_ban .bglb{top:100%;right:100%;width:8px;margin-right:-4px;background-position:0 0}
.r_ban .bgb{top:100%;left:4px;right:4px;background-position:0 -10px;background-repeat:repeat-x}
.r_ban .bgrb{top:100%;left:100%;width:8px;margin-left:-4px;background-position:0 -20px}
/* r_side [e] */
/* container [e] */
/* footer [s] */
address{padding-top:4px;color:#d0d0d0;text-align:center}
/* footer [e] */
#footer{position:absolute;left:50%;bottom:0;width:1030px;margin-left:-515px;padding:21px 0 20px}
.footer_info{position:relative;zoom:1;height:55px;letter-spacing:-1px}
.footer_info ul{position:absolute;left:32px;top:9px;width:262px;height:37px;text-indent:-9999px;background:url(../img/sp_footer.png) no-repeat 0 0}
.footer_info ul li a{position:absolute;top:0;height:33px;}
.footer_info ul .en a{left:0;width:55px;}
.footer_info ul .og a{left:77px;width:80px;}
.footer_info ul .hv a{left:173px;width:72px;}
.footer_info p{position:absolute;left:310px;font-size:11px;color:#2e343a;line-height:19px}
.footer_info p a{color:#2e343a}
.footer_info .bar{width:1px;height:8px;margin:0 5px 0 5px;color:#21282e;vertical-align:top}
.footer_info .tel{letter-spacing:0;text-decoration:none}
.footer_info address{position:absolute;top:35px;left:507px;color:#383f46;font-style:normal;font-family:Verdana,Sans-serif;font-size:10px}
.footer_info em{letter-spacing:0}

/* 상단 신한카드 GNB 재설정 기간 종료 후 삭제 */
.allthatBody{position:relative;z-index:200}
.allthatHeaderWrap{margin-bottom:0 !important}