﻿/* default */
@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700);

/* tvBox */
.tvBox {padding:16px; margin:0; border-top:1px solid #e6e5df !important; border:0; background:#fff;}
.tvBox .title {position:relative; border-bottom:1px solid #ebebeb; padding-bottom:0.8em;}
.tvBox .title h3 {text-align:left; font-size:1.2em; color:#000; letter-spacing:0; padding:0;}
.tvBox .title .play {background:url('/images/mobile/ico_play.png') no-repeat; padding-left:24px;}
.tvBox .title a {position:absolute; top:0; right:0;}

/* 누리 TV · 포토뉴스 */
/*.tvBox {border: 1px solid #ccc; background: #fbfbfb; padding: .5em; margin-bottom: 2em;position: relative; }*/
/*.tvBox h3 {text-align: center; font-size: 1.2em; letter-spacing: -.03em; color: #000; padding: .3em 0 .8em 0;}*/
.tBox > ul > li {float: left; width: 45%; padding: 0 2.5%;}
.tBox > ul > li * {text-align: center;}
.iBox {position: relative;}
.tBox .iBox img.thumb {width: 100%; text-align: center; border: 1px solid #ccc;}
span.lTi {font-size: 11px; line-height: 1.3em; letter-spacing: -.05em; color: #6b6b6b; display: block; padding-top: .5em; text-align: center;}
span.f img {position: absolute; bottom: 5px; right: 5px;}
.tBox .arBox {clear: both; position: relative; width: 30%; margin: 0 auto; height: 20px; padding: 10px 0;}
.tBox .arBox a.aL {position: absolute; left: 0;}
.tBox .arBox a.aR {position: absolute; right: 0;}
.tBox .arBox .page {text-align: center; padding-top: 2px;}
.page li{display:inline-block;_display:inline-block;_zoom:1}
.page li a{display:inline-block;overflow:hidden;width: 8px; height: 8px; border-radius: 9px; background: #acacac;text-indent:-9999em; float: left; -webkit-box-shadow: 0px 0px 3px 0px rgba(255,255,255,1);
-moz-box-shadow: 0px 0px 3px 0px rgba(255,255,255,1);
box-shadow: 0px 0px 3px 0px rgba(255,255,255,1);}
.page li a:hover{text-decoration:none}
.page li.current a{width: 8px; height: 8px; border-radius: 9px; background: #c1282d}
.bx-wrapper .bx-viewport {box-shadow: none !important;}
.bx-wrapper .bx-pager.bx-default-pager a {margin: 0 2px !important; background: #bab9b8 !important;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #e61600 !important;}
.outside span a {display: inline-block; width: 22px; height: 20px; font-size: 0; text-indent: -9999em; position: absolute; bottom: 10px;}
.outside span#slider-prev a {background: url('/images/mobile/main2016/arr2_l.png') left top no-repeat; left: 10px;}
.outside span#slider-next a {background: url('/images/mobile/main2016/arr2_r.png') left top no-repeat; right: 10px;}

