@import url(http://fonts.googleapis.com/css?family=Satisfy);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600,400italic);
@import url(http://fonts.googleapis.com/css?family=Oswald:300,400,700);
 





/* --------------------------------------     */





/** 개최결과 주요행사 웹/모바일 테이블 ***/
	#eve_table { width:100%; border-top: 1px solid #ddd; font-size:14px; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
	#eve_table tr { border-bottom: 1px solid #ddd; padding-bottom:10px; }
	#eve_table th { font-size:20px;  font-weight:100; text-align:center;vertical-align:middle;padding:20px 0;border-top: none; border-bottom: none; border-right: 1px solid #ddd;}
	#eve_table td { border-top: none; border-bottom: none; padding:8px 15px; border-right: 1px solid #ddd;}
	.h180{line-height:180% !important}
	#eve_table td.tit { font-weight:bold; font-size:15px; margin-top:10px;}
	#eve_table td.tit span, #eve_table td.date span { font-weight:normal; }
	#eve_table td.date { font-size:12px; text-align:center; }
	#eve_table td.td_cont { line-height:150%; vertical-align:middle; }
	#eve_table td.td_cont p { font-weight:bold; }
	#eve_table th.techer span { font-size:14px; font-weight:normal; }
	#eve_table td.hall { font-size:12px; border-right:none;text-align:center; vertical-align:middle; }
	#eve_table tbody.bgcolor { background:#f9f9f9; }
	#eve_table tbody { background:#ffffff; }
	#eve_table thead { background:#747474;color:#ffffff;}
	#eve_table td.tit2 { margin:10px 0; text-align:center; vertical-align:middle; }
	#eve_table td.tit2 p{font-size:15px;}
	#eve_table td span.mo_view { display:none; text-align:center; font-weight:bold; color:#000;}
	
	/*h4 { font-size:19px; font-weight:bold; padding-bottom:10px; margin-bottom:30px; border-bottom:2px solid #666; background:url(../../src/images/ico_tit_cup.png) no-repeat left 2px;  background-size:30px; padding-left:38px;}
	h5 { font-size:18px; font-weight:bold; color:#da1f3d; margin-bottom:15px; line-height:140%;}
	h6 {background:#666; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:6px 0; margin:30px 0 10px;}*/
	
	
	.web_block{display:none;}
	.th_tit{font-weight:bold; color:#000;font-size:15px;}
	#eve_table td.tit3{text-align:center; vertical-align:middle;}
	table{border-collapse:collapse;}

@media only screen and (max-width: 1598px) {
}

@media only screen and (max-width: 1200px) {

}

@media only screen and (max-width: 959px) {
	/**** 개최결과 경연대회 우측 수상자 모바일에서 내리기 ****/

	#eve_table {  border-left:none; border-right:none;}
	#eve_table th { font-weight:bold; color:#fff; font-size:16px; background:#999;  margin-bottom:10px; padding:7px 0;}
#eve_table tr{border-bottom:0}
	#eve_table td { border-bottom: 1px solid #ddd;}

	#eve_table td.date { font-size:12px; text-align:left; }
	#eve_table td.hall { text-align:left;vertical-align:middle; }
	#eve_table th.techer {padding:15px 0; background:#fff; color:#000; border:1px solid #ddd; border-top:none}
	#eve_table th, #eve_table td {  padding:1px 15px; ;}
	#eve_table, #eve_table thead, #eve_table tbody, #eve_table tr, #eve_table th, #eve_table td { display: block;	height:auto; border-right:none;}

	
	#eve_table thead {display:none; }
	#eve_table td.tit2 {  text-align:left; vertical-align:middle; }
	#eve_table td span.mo_view { display:inline-block; }
	

	#eve_table td.tit3{display:none;}
	.mobile_block{display:none;}




@media only screen and (max-width: 767px) {

}

@media only screen and (max-width: 641px) {
	
}

@media only screen and (max-width: 480px) {
	
}