@charset "UTF-8";/* CSS Document *//*出展者情報===================================*/#exhibitor {	width: 100%;	padding: 60px 0px;}#exhibitor h1 {	border-bottom: 1px solid #146ab1;    border-top: 1px solid #146ab1;    line-height: 1.4em;    padding: 20px 40px;    text-align: center;	display:inline-block;	margin-bottom:30px;}#exhibitor h1 img {	padding: 0px 15px 15px 15px;	border-bottom: solid 1px #146AB1;}#exhibitor h1 .sub-ttl {	color: #146AB1;	font-size: 1.6em;	padding-top: 15px;	margin-bottom: 30px;}.cat-ttl {	font-size: 1.8em;	color: #146AB1;	text-align: center;	margin-bottom: 50px;}.sort-nav {	margin-bottom: 60px;}.sort-nav ul {	font-size: 1.2em;	display: table;	width: 100%;	box-sizing: border-box;	border-top: solid 1px #146AB1;	border-bottom: solid 1px #146AB1;	border-left: solid 1px #146AB1;}.sort-nav ul li {	width: 20%;	display: table-cell;	text-align: center;	vertical-align: middle;	border-right: solid 1px #146AB1;}.sort-nav ul li a:link, .sort-nav ul li a:visited {	color: #146AB1;	text-decoration: none;	display: block;	padding: 15px;	background-color: none;}.sort-nav ul li a:hover{	color: #fff;	background-color: #146AB1;}.industry a:hover{background-color: #0b4775 !important;}.education a:hover{background-color: #e4007f !important;}.governance a:hover{background-color: #73a532 !important;}.finance a:hover{background-color: #ece506 !important; color:#666 !important;}.exhibitor-list {	width: 100%;	overflow: hidden;}.exhibitor-list li {	font-size: 1.2em;	line-height: 1.6em;	width: 140px;	float: left;	margin-right: 65px;	margin-bottom: 20px;}.exhibitor-list li:nth-child(5n) {	margin-right: 0px;}.exhibitor-list li a:link {	text-decoration: none;}.exhibitor-list .logo-img {	position: relative;	width: 100%;	padding: 40px 0px;	background-color: #fff;	margin-bottom: 10px;}.moji{	display: block;	padding:22px 0px;	line-height:22px;	vertical-align: middle;	}.moji2{	display: block;	padding:17px 0px;	line-height:17px;	vertical-align: middle;	}.moji3{	display: block;	padding:12px 0px;	line-height:12px;	vertical-align: middle;	}