@charset "utf-8";

ul.tabs {margin: 0; padding: 0; float: left; list-style: none; height: 47px; width: 100%; font-family:"dotum"; font-size:12px; border-bottom:1px solid #ddd;}
ul.tabs li {float: left; text-align:center; cursor: pointer; font-size:15px; width:150px; height: 47px; line-height: 47px; border: 1px solid #ddd; font-weight: bold; background: #fafafa; position: relative;}
ul.tabs li.active {background: #fff; border-top:1px solid #588bff; border-left:1px solid #588bff; border-right:1px solid #588bff; border-bottom: 1px solid #FFFFFF; color:#588bff !important;}
.tab_container {border-top: none; clear: both; float: left; width: 100%; background: #FFFFFF;}
.tab_content {font-size: 12px;	display: none;	margin-top:20px;}
.tab_container .tab_content ul {width:100%;	margin:0px;	padding:0px;}
.tab_container .tab_content ul li {list-style:none; width:100%;}
#tap_container { margin: 0 auto;}
ul.tabs a.the_more {padding:0px 0 0 6px; margin-top:10px; border:1px solid #ddd; width:24px; height:24px; display:inline-block; font-size:21px; color:#000; float:right;}
ul.tabs a.the_more:hover {background:#fafafa;}

.latest_video {}
.latest_video li {border-bottom:1px solid #eee; padding:10px 0 20px 0;}
.latest_video li:last-child {border-bottom:0px;}
.latest_video li span.text { display:inline-block; margin:0px 0 0 0px; box-sizing:border-box; width:100%;}
.latest_video li span.title {width:400px; font-size:15px; font-weight:normal !important; display:inline-block; margin-bottom:10px !important; color:#000; font-size:13px !important;}
.latest_video li span.date {width:80px; text-align:right; font-size:12px; display:inline-block; float:right;}
.latest_video li span { display:inline-block;}
