.col-8{width: 14.28%;}
.col-7{width: 12.5%;}
.homelist{padding-left: 0; list-style-type: none; float: left;}
.section-title-1{border-left: solid 1px #DDDDDD;}
.section-title{padding: 8px; font-size: 13px; text-align: center; background-color: #fff; display: block;}
.today-focus-title{background-color: #E50020; border-color: #E50020; color: #fff;}
.section-item-wrap{width:12.5%;}
@media (max-width: 767px){.section-item-wrap{width:33.3%;}}
.section-item{position: relative; padding: 5px; border: solid 1px transparent; border-width: 0 1px;}
.section-item-inner{position: relative; cursor: pointer; background-color: #fff; border: 1px solid #DEE3EB;}
.section-item-photo{position: relative; min-width: 60px; min-height: 60px; background-color: #efefef; overflow: hidden;}
.section-item-photo img{width: 100%; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; height: 150px;}
.toon-adult{position: absolute; top: 0px; right: 0px; z-index: 10; background-color: #e50020; padding: 3px; color: #fff; font: normal 12px Arial; width: 20px; height: 20px;}
.season_end{position: absolute; top: 0px; left: 0px; z-index: 10; background-color: #3498DB; padding: 3px; color: #fff; font: normal 12px Arial; width: 55px; height: 23px;}
.toon-rest{position: absolute; top: 0px; left: 0; z-index: 10; background-color: #e50020; padding: 1px; color: #fff; font: normal 12px Arial; width: 29px; height: 20px;}
.toon-up{position: absolute; /*top: 81%;*/bottom:-1px; left: 0px; z-index: 10; /*background-color: rgba(229,0,32,0.7);*/background-color: rgba(240,195,8,0.7); padding: 6px; color: #fff; font: bold 14px Arial; width: 100%; height: 30px; text-align: center;}
.section-item-title{/*padding: 10px 5px 5px 5px;*/padding: 6px 5px 5px 5px;}
a:link, a:visited{color: #000; text-decoration: none;}
.section-item-title h3{margin: 0; font-weight: bold; font-size: 14px; color: #555555; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;line-height:normal;}
.section-item-addon{padding: 2px 5px 5px 5px; color: #AAAAAA;min-height:27px;}
.pull-right{float: right!important;}
.section-item-addon i{color: #E50020; margin-right: 3px;}
.toon-summary{position: absolute; background-color: rgba(0,0,0,.6); z-index: 5; display: none; color: #fff; width: 100%; height: 100%; padding: 27px 7px 7px 7px; text-overflow: ellipsis; white-space: wrap; overflow: hidden; line-height: 21px; font-size: 13px;}
.toon-more span{display: none;}
@media (min-width: 992px){.list-row{width: 12.5%;float:left;}}
@media (min-width: 600px){.list-row{width: 12.5%;float:left;}}
.list-container{overflow: hidden; margin-right: -10px; margin-bottom: 0px;}
.toon_gen{font-size: 13px; color: #8fa6c0 !important; font-weight: bold; padding-left: 5px;margin-top: -5px;white-space: nowrap; overflow: hidden;}
.today-focus-title{background-color: #f0c308; border-color: #f0c308; color: #fff;}
#wt_list .sub-nav #nav_cho li.active{background-color: #f0c308;}
#wt_list .sub-nav #nav_cho li{background-color: #fff;border: 1px solid #f0c308;}
#wt_list .sub-navc #nav_cho li.active{background-color: #f0c308;}
#wt_list .sub-navc #nav_cho li{background-color: #fff;border: 1px solid #f0c308;}
.section-title{padding: 8px; font-size: 13px; text-align: center; display: block; border-left: 1px solid #DDDDDD;cursor:pointer;}
#yoil0{border-left: 0px solid #DDDDDD;}
.ch_nav{width:100%;padding-left:0px;padding-right:0px;}
.ch_nav ul{margin:0;padding-top:5px;padding-bottom:5px;padding-left:0px;list-style:none;background:#f6f6f6;overflow-y:hidden;white-space:nowrap;}
.ch_nav li{text-align:center;line-height:40px;width:85px;display:inline-block;padding: 0px;margin-right: -4px;border-left: 1px solid #f0c308;border-bottom: 2px solid #f0c308;border-top:1px solid #f0c308;}
.ch_nav li:hover{text-align:center;line-height:40px;width:85px;display:inline-block;background-color: #f0c308;}
.ch_nav .on{text-align:center;line-height:40px;width:85px;display:inline-block;background-color: #f0c308;}
@media (max-width: 1200px){.ch_nav{width:100%;padding-left:0px;padding-right:0px;}
.ch_nav ul{margin:0;padding-top:5px;padding-bottom:5px;padding-left:0px;list-style:none;background:#f6f6f6;overflow-y:hidden;white-space:nowrap;overflow-x: scroll;}
.ch_nav li{text-align:center;line-height:35px;width:15%;display:inline-block;padding: 0px;margin-right: -4px;border-left: 1px solid #f0c308;border-bottom: 2px solid #f0c308;border-top:1px solid #f0c308;}
.ch_nav li:hover{text-align:center;line-height:35px;width:15%;display:inline-block;background-color: #f0c308;}
.ch_nav .on{text-align:center;line-height:35px;width:15%;display:inline-block;background-color: #f0c308;}}
.wt_page{width: 100%;}
.wt_page .page_list{width:100%;margin:0px;padding:0px;display: flex;align-items: center;justify-content: center;}
/* 페이징 */
.wt_page .pg_wrap {clear:both;float:left;display:inline-block}
.wt_page .pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
.wt_page .pg {text-align:center}
.wt_page .pg_page, .pg_current {display:inline-block;vertical-align:middle;background:#eee;border:1px solid #eee}
.wt_page .pg a:focus, .pg a:hover {text-decoration:none}
.wt_page .pg_page {color:#959595;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;text-decoration:none;border-radius:3px}
.wt_page .pg_page:hover {background-color:#f0c308;color:#fff;}
.wt_page .pg_start {text-indent:-999px;overflow:hidden;background:url('../img/btn_first.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee}
.wt_page .pg_prev {text-indent:-999px;overflow:hidden;background:url('../img/btn_prev.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee}
.wt_page .pg_end {text-indent:-999px;overflow:hidden;background:url('../img/btn_end.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee}
.wt_page .pg_next {text-indent:-999px;overflow:hidden;background:url('../img/btn_next.gif') no-repeat 50% 50% #eee;padding:0;border:1px solid #eee}
.wt_page .pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover {background-color:#f0c308;color:#fff}
.wt_page .pg_current {display:inline-block;background:#f0c308;border:1px solid #f0c308;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px}
