@charset "UTF-8";


/*  .mainvisual  */
.mainvisual{
	margin-bottom:20px;
}
.mainvisual h3{
	height:40px;
	border-left:6px solid #385693;
	margin:15px 0 15px 8px;
	padding:5px 0 5px 6px;
	color:#385693;
	font-weight:bold;
}
.mainvisual nav ul{
    display:table;
    width:310px;
	margin:20px auto 0;
}
.mainvisual nav ul li{
	display:table-cell;
	width:150px;
}