@charset "utf-8";

/* =================================
	Universal selector
================================== */
*{
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-style: normal;
	text-decoration: none;
	background: transparent　/* ユーザースタイルシートのbackgroundをリセット */
}

/* =================================
	clearfix
================================== */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {
	display:inline-block;
	display: block;
}


/* wet2001
================================== */

body {
	background: url(../image/head_bg.gif) repeat-x;	
}


div.img_area {
	width: 100%;
	padding: 20px 0;
	border-top: solid 1px #c9c9c9;
	background: url(../wet2011/img/wet2011_bg.gif) repeat-x;
}

div.img_area_l {
	float: left;
	width: 50%;
	text-align: center;
}

div.img_area_r {
	float: left;
	width: 50%;;
	text-align: left;
}



div.container_main {
	border-top: solid 1px #c9c9c9;
	padding-top: 20px;
}


div.container_left{
	width: 180px;
	float: left;
	margin-right:20px;
}

div.container_left ul li {
	list-style: none;
}

div.container_left ul li span{
	display: none;
}
div.container_left ul li a{
	height: 29px;
	width: 180px;
	display: block;
	vertical-align:bottom;
	background: url(../wet2011/img/wet2011_btn.gif) no-repeat;

}


div.container_left ul li.navi_01 a {
	background-position:left top;
}
div.container_left ul li.navi_02 a {
	background-position:left -29px;
}
div.container_left ul li.navi_03 a {
	background-position:left -58px;
}
div.container_left ul li.navi_04 a {
	background-position:left -87px;
}
div.container_left ul li.navi_05 a {
	background-position:left -116px;
}
div.container_left ul li.navi_06 a {
	background-position:left -145px;
}
div.container_left ul li.navi_07 a {
	background-position:left -174px;
}
div.container_left ul li.navi_08 a {
	background-position:left -203px;
}
div.container_left ul li.navi_09 a {
	background-position:left -232px;
}
div.container_left ul li.navi_10 a {
	background-position:left -261px;
}
div.container_left ul li.navi_11 a {
	background-position:left -290px;
}
div.container_left ul li.navi_12 a {
	background-position:left -319px;
}
div.container_left ul li.navi_13 a {
	height: 30px;
	background-position:left -348px;
}

div.container_left ul li.navi_01on a {
	background-position:right top;
}
div.container_left ul li.navi_02on a {
	background-position:right -29px;
}
div.container_left ul li.navi_03on a {
	background-position:right -58px;
}
div.container_left ul li.navi_04on a {
	background-position:right -87px;
}
div.container_left ul li.navi_05on a {
	background-position:right -116px;
}
div.container_left ul li.navi_06on a {
	background-position:right -145px;
}
div.container_left ul li.navi_07on a {
	background-position:right -174px;
}
div.container_left ul li.navi_08on a {
	background-position:right -203px;
}
div.container_left ul li.navi_09on a {
	background-position:right -232px;
}
div.container_left ul li.navi_10on a {
	background-position:right -261px;
}
div.container_left ul li.navi_11on a {
	background-position:right -290px;
}
div.container_left ul li.navi_12on a {
	background-position:right -319px;
}
div.container_left ul li.navi_13on a {
	height: 30px;
	background-position:right -348px;
}

div.container_left ul li.navi_01 a:hover {
	background-position:right top;
}
div.container_left ul li.navi_02 a:hover {
	background-position:right -29px;
}
div.container_left ul li.navi_03 a:hover {
	background-position:right -58px;
}
div.container_left ul li.navi_04 a:hover {
	background-position:right -87px;
}
div.container_left ul li.navi_05 a:hover {
	background-position:right -116px;
}
div.container_left ul li.navi_06 a:hover {
	background-position:right -145px;
}
div.container_left ul li.navi_07 a:hover {
	background-position:right -174px;
}
div.container_left ul li.navi_08 a:hover {
	background-position:right -203px;
}
div.container_left ul li.navi_09 a:hover {
	background-position:right -232px;
}
div.container_left ul li.navi_10 a:hover {
	background-position:right -261px;
}
div.container_left ul li.navi_11 a:hover {
	background-position:right -290px;
}
div.container_left ul li.navi_12 a:hover {
	background-position:right -319px;
}
div.container_left ul li.navi_13 a:hover {
	height: 30px;
	background-position:right -348px;
}

div.sponser p {
	margin: 10px 0 3px;
	text-align: center;
	font-weight: bold;
	color:#F00;
}

div.sponser img {
	border: solid 1px #c9c9c9;
}

div.container_right{
	width: 520px;
	float: left;
}

div.container_right h2 {
	margin-bottom: 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #EB6100;
}
div.container_right p {
	margin-bottom: 10px;
}

span.tbl_cap {
	font-weight: bold;
}

table.chart_a {
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-left:1px solid #999999;
	border-spacing:0;
	border-top:1px solid #999999;
	empty-cells:show;
	line-height:1.3em;
	margin-bottom:15px;
	width:100%;	
}
.chart_a th {
	text-align:center;
	background-position:left top;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:0.3em 1em 0.2em;
}
.chart_a thead th {
	background-color:#CCC;
}
.chart_a tbody th {
	background-color:#EEE;
}
.chart_a td {
	text-align:center;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:0.3em 1em 0.2em;
	vertical-align:top;
}


/* 
================================== */


