/* 鍮꾩��� */
#main_vimg{
	position: relative;
	top:0;left:0;
}

#main_vimg .main_vimg_item_bg{
	position: absolute;
	top:0;
	left:0;
	width:780px;
	height:390px;
	background:#000;
	z-index: 5;
	opacity: 0.5;
}


#main_vimg #main_vimg_order{
	position: absolute;
	bottom:0;
	left:0;	
	width:100%;
	height:60px;
}

#main_vimg .main_vimg_order_bg{
	position: absolute;
	top:0;
	left:0;	
	width:100%;
	height:60px;
	background: #000;
	opacity: 0.5;	
}

#main_vimg .main_vimg_order_item{
	width:100%;
	table-layout:fixed;
}

#main_vimg .main_vimg_order_item .main_vimg_order_item_title{
	width:20%;
	background:#000;
	color:#fff;
	text-align:center;
}

#main_vimg .main_vimg_order_item .main_vimg_order_item_order{
	width:140px;
	height:60px;
}

#main_vimg .main_vimg_order_item .main_vimg_order_item_order > div{ 
	float:left;
}

#main_vimg .main_vimg_order_item .main_vimg_order_item_order > div:first-child{ 
	width:105px;
	text-align: center;
	line-height: 60px;
	color:#fff;
}
#main_vimg .main_vimg_order_item .main_vimg_order_item_order > div:last-child div{ 
	width:35px;
	height:29px;
	background:#000;
	color:#fff;
	text-align:center;
	padding-top:4px;
}

#main_vimg .main_vimg_order_item .main_vimg_order_item_order > div:last-child div:last-child{ 
	margin-top:2px;
}

#main_vimg .main_vimg_item > div{
    float:left;
}

#main_vimg .main_vimg_item .main_vimg_item_one{
	position: relative;
    overflow:hidden;
    width:680px;
 
}

#main_vimg .main_vimg_item .main_vimg_item_one img, #main_vimg .main_vimg_item .main_vimg_item_two > div img{
    position: relative;
    width:100%;
}





#main_vimg .main_vimg_item .main_vimg_item_two > div{
    overflow:hidden;
    margin-left:20px;
	position: relative;
 
}

#main_vimg .main_vimg_item .main_vimg_item_two > div:first-child{
    margin-bottom:20px;
}

.main_view_item_one_title, .main_view_item_two_title{
    position: absolute;
    top:15px;
	left:15px;
	z-index: 10;
	color:#fff;

}

.main_view_item_one_title .main_view_item_one_title_one{
	font-size:24px;
}

.main_view_item_one_title .main_view_item_one_title_two{
	font-size:24px;
	margin: 5px 0 10px;
}

.main_view_item_one_title .main_view_item_one_title_three{
	font-size:11px;
}

.main_view_item_two_title .main_view_item_two_title_one{
	font-size:12px;
}

.main_view_item_two_title .main_view_item_two_title_two{
	font-size:18px;
	margin: 2px 0 5px;
}

.main_view_item_two_title .main_view_item_two_title_three{
	font-size:11px;
}
 
.ticker {
	width:100%;
	height: 60px;
	overflow: hidden;

 
}
 
.ticker ul {
	width: 100%;
	height: 60px;
	margin: 0;
  }
.ticker ul li {
	color:#fff;
	width:100%;
	height: 60px;
	line-height: 60px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
 	padding-left:30px;
}

.ticker li a{
	color:#fff;

}

#main_vimg_mobile_order li a{
    display: block;
    width:100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;    
    font-size:16px;
    padding:15px;
    color:#fff;
    background:#4b4b4c;
    border-bottom:1px solid #949494;
}

#icon_ul{
	margin:60px 0;
}

#icon_ul li{
	display:inline-block;
	width:16.0%;
	text-align: center;
}

#icon_ul li > div{
	border-right: 1px solid #d7d7d7;
	margin-bottom: 20px;
}

#icon_ul li:last-child div{
	border-right:0;
}

#content_box {
	background: #eee;
	display: block;
	clear: both;
}

#content_box{
	padding:0px 0;
}

 

#content_box .content_box_notice{
	width:100%;
	border:1px solid #dcdcdc;
	padding:20px;
	background: #fff;
	min-height:240px;
}


#content_box .content_box_notice2{
	width:100%;
	border:1px solid #dcdcdc;
	padding:20px;
	background: #fff;
	min-height:240px;
}

#content_box .content_box_notice table{
	width:100%;
	table-layout:fixed;
}

#content_box .content_box_notice table th{
	padding-bottom: 20px;
}

#content_box .content_box_notice table td{
	padding:5px 0;
}

#content_box .content_box_notice table td:first-child{
	position: relative;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;	
}


#content_box .content_box_notice table td:first-child::before {
	padding-left:2px;
	content: "·";
}

#content_box2 .content_box_notice table td:first-child::before {
	padding-left:2px;

}
#content_box .content_box_notice table td:last-child{
	text-align: right;
}

#content_box .content_box_notice table tr:first-child th:last-child{
	width: 75px;
	text-align: right;
}

.main-banner{
    display:block;
    padding:30px;
    color:#fff;
    height:220px;
    position: relative;
}

.main-banner > div{
    font-size:13px;
}

.main-banner > div:first-child{
    font-size:20px;
    margin-bottom:10px;
}

.main-banner > div:nth-child(2){
    margin-bottom:80px;
}

.main-banner > div:nth-child(2){
    margin-bottom:80px;
}

.main-banner  a{
    position: absolute;
    bottom:30px;
    left:30px;
}

#bner {
    position: relative;
 
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791;
}
.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 4px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
} 

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}


#bner .owl-box .owl-prev, #bner .owl-box .owl-next{
	display: none;
}

#bner .owl-box .owl-dots{
    position: absolute;
    right:10px;
    top:10px;
    z-index: 5555;
}

#bner #owl3 .item img{
    height:220px;
    
}

#media_section{
	padding:60px 0;
}

#media_section .owl-box{
	margin-top:20px;
	position: relative;
	padding:0 80px;
}

#media_section .owl-box .owl-dots{
    display: none;
}

#media_section .owl-box .owl-prev{
    background:#000 url("http://211.239.150.198/~tkasite/img/left.png");
    background-repeat: no-repeat;
    background-position: center center;
	position: absolute;
	top:38%;
	left:-60px;
	width:50px;
    height:70px;
    opacity: .5;
    
}

#media_section .owl-box .owl-next{
    background:#000 url("http://211.239.150.198/~tkasite/img/right.png");
    background-repeat: no-repeat;
    background-position: center center;    
	position: absolute;
	top:38%;
	right:-60px;
	width:50px;
    height:70px;
    opacity: .5;
}

#media_section .item_info{
    background:#fff;
    padding:20px;
}

#media_section .item_info div:first-child{
    font-size:10px;
}

#media_section .item_info div:last-child{
    font-size:14px;
    width:100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;       
}

#media_section .owl-box .item{
	display: block;
}

#sponsors_section{
	padding:60px 0;
	background:#eee;
}

#sponsors_section .sponsors-box{
	margin-top:20px;
}
 
#sponsors_section .sponsors-box .sponsors-box-one, #sponsors_section .sponsors-box .sponsors-box-two{
	clear: both;
}

#sponsors_section .sponsors-box .sponsors-box-one > div,
#sponsors_section .sponsors-box .sponsors-box-two > div{
	display: inline-block;
	float:left;
	width:20%;
	text-align:center;
}

#sponsors_section .sponsors-box .sponsors-box-one > div a,
#sponsors_section .sponsors-box .sponsors-box-two > div a{
	border:1px solid #e5e5e5;
	display:block;
	min-height:80px;
	line-height: 80px;
}


 
#sponsors_section .sponsors-box .sponsors-box-one .m-down {
	display:none;
}

 

#sponsors_section .sponsors-box .sponsors-box-one > div:first-child{
	width:60%;
}

#sponsors_section .sponsors-box .sponsors-box-one > div img,
#sponsors_section .sponsors-box .sponsors-box-two > div img{
 
	max-height:50px;
}

#sponsors_section2{
	padding:60px 0;
	background:#eee;
}

#sponsors_section2 .sponsors-box{
	margin-top:20px;
}
 
#sponsors_section2 .sponsors-box .sponsors-box-one, #sponsors_section2 .sponsors-box .sponsors-box-two{
	clear: both;
}

#sponsors_section2 .sponsors-box .sponsors-box-one > div,
#sponsors_section2 .sponsors-box .sponsors-box-two > div{
	display: inline-block;
	float:left;
	width:20%;
}

#sponsors_section2 .sponsors-box .sponsors-box-one > div a,
#sponsors_section2 .sponsors-box .sponsors-box-two > div a{
	border:1px solid #e5e5e5;
	display:block;
}

 
#sponsors_section2 .sponsors-box .sponsors-box-one .m-down {
	display:none;
}

 

#sponsors_section2 .sponsors-box .sponsors-box-one > div:first-child{
	width:60%;
}

#sponsors_section2 .sponsors-box .sponsors-box-one > div img,
#sponsors_section2 .sponsors-box .sponsors-box-two > div img{
	width:100%;
}

#fsite_section{
	border-top:1px solid #d2d2d2;
	padding:20px 0;
	clear:both;
}

#fsite_section .kta-title{
	display: none;
}
 
#fsite_section .fsite_section_box > div{
	display: table-cell;
	vertical-align: middle;
	width:100%;
}

#fsite_section .fsite_section_box > div:first-child{
	width:140px;
}

#fsite_section .fsite_section_box > div:last-child{
	/* width:180px; */
	text-align:right;
}

#fsite_section .fsite_section_box .fsite_title span{
	font-size:16px;
	font-weight:500;
	border-right:1px solid #ddd;
	padding:2px 30px 2px 10px;
}

#fsite_section .fsite_section_box .fsite_order select{
	border:1px solid #ddd;
	padding:5px 10px;
}

#fsite_section .fsite_section_box #owl2 .owl-prev{
	position: absolute;
	top:42%;
	left:0px;
	width:20px;
	height:20px;
	background:red;
}

#fsite_section .fsite_section_box #owl2  .owl-next{
	position: absolute;
	top:42%;
	right:0px;
	width:20px;
	height:20px;
	background:red;
}
/* @media (max-width: 560px) { */
@media (max-width: 900px) {
	#sponsors_section .sponsors-box .sponsors-box-one .m-down {
		display:block;
	}
	#sponsors_section .sponsors-box .sponsors-box-one > div,
	#sponsors_section .sponsors-box .sponsors-box-two > div{
		width:50%;
	}	
	#sponsors_section .sponsors-box .sponsors-box-one > div:first-child{
		width:100%;
		padding-bottom:20px;
	}	
}

@media (max-width: 818px) {
    #bner #owl3 .item img{
        height:auto;
        
    }

	#content_box .kta-m-6{
		width:50%;
        float:left;
        margin-top:10px;
	}

	#content_box .content_box-b_one{
        padding-right:3px;
        
    }
    


	#icon_ul li{
		width:32.2%;
	}
	#icon_ul li:nth-child(3) > div {
		border-right:0;
	}
	#icon_ul .icon_ul_down{
		margin-top:30px;
	}
	
	#fsite_section .kta-title{
		display:block;
	}

	#fsite_section .fsite_section_box{
		margin-top:20px;
	}
	
 
	#fsite_section .fsite_section_box > div:first-child, #fsite_section .fsite_section_box > div:last-child{
		display:none;
	}	

}

/*seokyoung*/
#owl2 .owl-item {
	margin-left:0px;
	margin-right:0px;
}
#owl2 .owl-item .item{
	text-align:center;
	line-height: 60px;
}

#owl2  .owl-prev, #owl2  .owl-next{
	display: none;
}
 

#owl2 .owl-item img {
    width: auto;
	text-align:center;
	display: inline-block;
}