@charset "utf-8";

/* ▼▼▼ 出展社一覧
=====================================*/
#gnavi_tbl{
	width: 100%;
	display: table;
	margin: 30px 0 20px;
	overflow: hidden;
	}
	#gnavi_tbl th{
		text-align: center;
		vertical-align: bottom;
		line-height: 1.2;
		width:20%;
		background:url(img/down_bl_arrow.gif) no-repeat center bottom;
		color:#000000;
		background-color:#fff;
		padding-bottom:20px;
		}

.date {
	margin-bottom: 10px;
	font-size: 12px;
	text-align: right;
	}
h2.subtitle {
	height: 45px;
/*	background: #19AECF;*/
/*	padding: 0 30px;*/
	margin-bottom: 20px;
	color: #D18C05;
	font-size: 24px;
	line-height: 45px;
	font-weight:bold;
	background:url(img/list_border.gif) no-repeat left bottom;
	}
table.info {
	width: 960px;
	margin-bottom: 50px;
	}
	table.info th,
	table.info td {
		border-bottom: 10px solid #fff;
		line-height: 1.5;
		vertical-align: middle;
		}
	table.info td {
/*		background-color:#d9ecfa;*/
		background:#F6E8CD url(img/list_bg_arrow.png) no-repeat left center;
		padding: 25px 20px 25px 40px;
		}
	table.info th {
		padding: 25px 10px;
		width: 200px;
		background: #cbcbcb;
		color: #B37600;
		font-weight: bold;
		margin:10px 0;
		}
		table.info td ul,
		ul.list {
			overflow: hidden;
			}
		ul.list {
			border-bottom: 1px dotted #bbb;
			padding: 20px 40px;
			margin-bottom: 50px;
			}
			table.info td ul li,
			ul.list li {
				float: left;
				margin: 0 40px 0 0;
				line-height: 1.8;
				padding-right: 30px;
				}
			table.info td ul li{
				background:url(img/outer_link.png) no-repeat right center;
				padding:10px 30px 10px 0px;
			}
			table.info td ul li.no_outer_mark{
				background:none;
				padding:10px 30px 10px 0px;
				margin-right:0;
			}
			table.info td ul li:first-child:before,
			ul.list li:first-child:before {
				margin-right: 15px;
				}
			table.info td ul li:after,
			ul.list li:after {
				margin-left: 15px;
				}
				table.info td ul li a,
				ul.list li a {text-decoration: underline;}
				table.info td ul li a:hover,
				ul.list li a:hover {text-decoration: none;}


li a{color:#000000;text-decoration:underline;}
li a:hover{color:#aaaaaa;text-decoration:underline;}
li a:visit{color:#000000;text-decoration:underline;}
li a:link{color:#000000;text-decoration:underline;}
li a:avtive{color:#000000;text-decoration:underline;}
th a{color:#000000;text-decoration:underline;}
th a:hover{color:#aaaaaa;text-decoration:underline;}
th a:visit{color:#000000;text-decoration:underline;}
th a:link{color:#000000;text-decoration:underline;}
th a:avtive{color:#000000;text-decoration:underline;}
