.tab2 {border-left:none; overflow:hidden; }
.tab2 li {
	box-sizing:border-box; display:inline-block;
}
	/*@media all and (min-width: 320px) and (max-width: 56.25em) {
		.tab2 li {width:30%;}
	}*/

.tab2 li.on {
	border-bottom: 3px solid #1e3050;
	color:#1e3050;
}
.tab2 li.on a {
	background-color: #1e3050;
	color: #fff;
}
.tab2_con2 {clear:both;}
.tab2_con2 > div {display:none; height:auto; text-align:left;}