@charset "utf-8";
@import url( "http://fonts.googleapis.com/earlyaccess/notosanskr.css" );
.von{ font-family: 'Noto Sans KR', sans-serif; }

/* Common*/
.btmmenu{visibility:visible;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:9999;height:53px;background:#d4e1f2;border-top: 1px solid #99b0cf;}
.btmmenu{visibility:hidden}
.btmmenu.open{visibility:visible}
.btmmenu .btmtoggle{visibility:visible}

.btmmenu ul,.btmmenu li {list-style:none;padding:0}
.btmmenu .list{float:left;width:85px;height:53px; padding: 5px;text-align: center;font-weight:bold;color:#76889e}
.btmmenu .list a{color:#76889e}
.btmmenu .list i{font-size:25px;}
.btmmenu .list div{font-size:12px;line-height: 10px;}

.btmmenu .list:first-child{font-weight:bold;background:#99b0cf;color:white;width:50px}
.btmmenu .list:first-child .fa{font-size:45px!important;}

.btmmenu .rborder{border-right:solid 1px #99b0cf;width:1px;padding:0}
.btmmenu ul .active{color:#2c6dc3}
	
/* Search */
.btmmenu .searchinput{display:none}
.btmmenu .search .searchinput{position: absolute;padding: 10px;top: -65px;background: #99b0cf;width:342px;height:65px;margin-left:-6px;}
.btmmenu .search .searchin{height:45px;border:0;   box-shadow: none!important;}
.btmmenu .search .searchinput .input-group-sm>.input-group-btn>.btn{height:45px;color:#99b0cf}
.btmmenu .search .searchinput .btn{border:0;background:#fff}
.btmmenu .search .sc-btn-ex{display:none;z-index:99}

/* More */
.btmmenu .more .itemlist{position: absolute;padding: 12px;padding-top:8px;padding-right:25px;overflow:hidden;top: -280px;background: #fff;border:solid 2px #99b0cf;width:457px;height:280px;margin-left:-391px;}
.btmmenu .more .input-group-sm>.input-group-btn>.btn{height:45px;color:#99b0cf}
.btmmenu .more .btn{border:0;background:#fff}
.btmmenu .more .more-btn-ex{display:none;z-index:99}
.btmmenu .more .todaylist #stv_ul{width:407px}
/* Item list */
.btmmenu .itemlist{display:none}
.btmmenu .itemlist .title{color: #234a7f;float: left; font-size: 16px;}
.btmmenu .itemlist .todaylist ul{overflow-y: scroll;height: 240px;}
.btmmenu .itemlist li.s_item{border: solid 1px #eee;margin: 3px;}

/* Totop */
.totop i{font-size:20px!important;vertical-align:bottom;margin-left:5px}

/*view*/
.btmmenu .view{font-size:15px;font-weight:bold;padding: 12px;width:120px}

/*top*/
.btmmenu .top{width:70px;font-size:14px;font-weight:bold;padding: 15px 5px;}	
		
/*+*/
.btmmenu .more{width:70px;}

/*img*/
.btmmenu li.stv_item.c1{float:left;width:53px}
#stv_ul{float:left}

/*moreimg*/
.s_item{float:left}

/* ad */
.adright{position:absolute;margin-left:1023px;bottom:0}

/* Set */
 .btset{position: fixed;bottom: 53px;width: 136px;background: #d4e1f2;z-index: 99999999;}