@charset "UTF-8";

@media screen and (max-width:1100px) {
	#link section { width: 100%;}
}
@media screen and (max-width:768px) {
	#link #sec1 ul { width: 100%; float: none !important;}
	#link #sec1 ul:last-child { padding-top: 0;}
	
	#link #sec3 { padding: 20px;}
}
@media screen and (max-width:640px) {
	#link #sec3 .bnr_col th { width: 45%;}
}
@media screen and (max-width:480px) {
	#link #sec3 { padding: 10px;}
	#link #sec3 .bnr_col tr,
	#link #sec3 .bnr_col th,
	#link #sec3 .bnr_col td { display: block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	#link #sec3 .bnr_col th { border-right: none;}
	#link #sec3 .bnr_col td { padding: 10px; border-bottom: none;}
	#link #sec3 .bnr_col tr:last-child { border-top: 1px solid #cbb493;}
}