@charset "UTF-8";
/* CSS Document */
img {

border:none;
}

a {
color:#626262;
text-decoration:none;
}
a:hover {
color:#B3B3B3;
text-decoration:none;
}

body {
font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, "メイリオ", sans-serif;
 color: #626262;
 text-align:center;



}
#container {

width:1030px;
text-align: center;
margin-left:auto;
margin-right:auto;
}

#rogo{
float:left;
vertical-align: top;
}

#nav{
float:left;
width:850px;
height:20px;
margin-left:250px;
margin-bottom:20px;
margin-top:-75px;
}

#nav  ul{
float:left;
margin-left:auto;
margin-right:auto;
list-style-type:none;
}

#nav li{
	float:left;
	height:20px;
	/*font-size: !important;*/
	display: inline-block;
	width:120px;
	margin:0 0 0 7px;
	padding:5px 0 5px 10px;
	border-left:1px solid #999;
}

#nav li. first{
border-left:none;
}

#nav li a:link{
text-decoration:none;
}

#nav a img{ position:relative;
}



/* Easy Slider */
#slider{
display:block;
overflow:hidden;
	clear: both;
	
}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
	top:0;
	display: block;
	overflow:hidden;
	position: relative;
		margin: auto;
		padding: inherit;
		list-style:none;
		}
	
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width: auto;
		height: auto;
		overflow:hidden;
		;

		}	
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
	
		height:60px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:60px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:60px;
		line-height:60px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
#slider img { display: block; overflow:hidden; }
#slider{
     background : #fff url(images/loading.gif) no-repeat 50% 50%;}
/* // Easy Slider */



#main {

	width:1005px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#corp{
	margin-left:0;
width:340px;
height:330px;
position: relative;
overflow:hidden;
font-size:small;
text-align:left;
line-height: 1.4em;
}
#corp table {
margin-top:-10px;
width:340px;
height:260px;
border:1px solid;
padding:10px;
}

#corp td, th {
padding-bottom:3px;
}


#info{
font-size: medium;
margin-top:-330px;
margin-left:360px;
text-align:left;
width:370px;
height:300px;
}
#info table {
width:350px;
height:255px;
}

#info td, th {
padding-bottom:5px;
}

#info hr{
margin-top:-10px;
width:315px;
float:left;
}


#map{
	float:right;
margin-top:-270px;
margin-left:680px;
border:1px solid;
width:300px;
height:260px;

}


#footer {
	width:1278px;
	clear:both;
	margin-top:30px;
	margin-left:auto;
margin-right:auto;
text-align:center;
	
}

#footer hr{
	margin-top:20px;
	margin-bottom:20px;
}
	
#footer p{
	font-size:x-small;
}

#footer img{
	width:950px;
}












