@charset "utf-8";
/*Common
 *******************************************************************************/
@import url("common.css");
/*Base
 *******************************************************************************/
* {
	margin:0;
	padding:0;
	font-size:12px;
	color: #333333;
	border-collapse:collapse;
	line-height:1.2em;
	font-family:"ＭＳ Ｐゴシック", Osaka;
}
html{height:100%;}
body {
	text-align:center;
	background-image:url(../img/back_image.gif);
}
a {
	color: #003d4c;
	text-decoration: underline;
}
a:hover {
	color: #367889;
	text-decoration:none;
}
a img {
	border:none;
}
h1,h2,h3,h4{

}
img{vertical-align:middle;}
/*container
 *******************************************************************************/
#container {
	width:960px;
	margin:0px auto;
	}
	#container h1{
		padding:5px 10px;
		text-align:right;
		height:15px;
		background-image:url(../img/header_back.gif);
		background-repeat:no-repeat;
		background-position:bottom;
	}
	#header{
		
	}
	#wrap{
		background-image:url(../img/content_back.gif);
		background-repeat:repeat-y;
	}
/*content
 *******************************************************************************/
#content{
	width:940px;
	min-height:400px;
	margin:0px 10px;
	}
	#nav{
		width:940px;
		height:40px;
		margin:0px 10px;
		background-image:url(../img/navi_back01.gif);
		background-repeat:repeat-x;
		}
		#nav ul{
			list-style:none;
		}
		#nav li{
			float:left;
		}
	#contentLeft{
		float:left;
		padding:0px 5px 0px 10px;
		width:455px;
		}
		#contentLeft .infomation {
			width:99%;
			border-right:0;
			margin-bottom: 10px;
		}
		#contentLeft .infomation th {
			padding: 5px;
			width:95px;
			text-align:left;
		}
		#contentLeft .infomation td {
			padding: 5px 5px 5px 0px;
			text-align:left;
		}
		#contentLeft .infomation img {
			padding:0px 2px;
		}
	#contentRight{
		float:right;
		padding:0px 10px 0px 5px;
		width:455px;
	}
/*footer
 *******************************************************************************/
#footer {
	clear: both;
	text-align:center;
	height:50px;
	width:960px;
	margin:0px auto;
	background-image:url(../img/footer_top.gif);
	background-repeat:no-repeat;
	}
	#footerNav{
		text-align:center;
		padding:10px 0px;
		}
		#footerNav ul{
			list-style:none;
			margin:0px 200px;
			border-left:1px solid #D8D8D8;
		}
		#footerNav .leb{
			border-left:1px solid #D8D8D8;
		}
		#footerNav li{
			width:100px;
			float:left;
			border-right:1px solid #D8D8D8;
		}
	#copyright{
		padding-top:10px;
		font-size:11px;
		color:#333;
	}

