@charset "utf-8";
/* CSS Document */
/*メインの中左コンテンツ*/
/*各ページの中央コンテンの個々に置く*/
/*メインのコンテンツです*/
/*アクセスののページです*/

#slidebox{
	background-image:url(../image/accesstop.jpg);
	background-repeat:no-repeat;
	}

#Content {
	border-top: 25px solid #333333;
	width: 830px;
	height:auto;
	background: white;
	margin: 0 auto;/*overflow:hidden;*/
		position:relative;
	top:-50px;

}
/*	  全体を包むワンカラム（フッター除く）*/  
#OneColumnMain {
	width: 774px;
	height:auto;
		  background:white;
	  margin-top: 28px;
	margin-left: 28px;
	/*margin-bottom:40px;*/
}
	
 /*１段目ご案内カラム*/
.Column01{
	margin-top:10px;
	width:774px;
	height:350px;
	/*background:aqua;*/
	}	

/*グーグル・マップ用ボックス*/

.googlebox{
	width: 374px;
	height: 310px;
	background: #FFFFFF;
	float: left;
	padding: 0px;
	border: thin solid #999999;
	}
	
.googlebox p{
			font-size:12px;
			text-align:center;
			}
			
/*右寄せの為地図画像ボックス*/
.Column01 .aMapBox{
	float:right;
	}	
	
	


	
	
	
	
/*2段目横長カラム*/
.Column02{
/*	margin-top:15px;
*/	width:774px;
	height:140px;
/*	background:olive;*/
	}	

.Column02 .mojibox{
	float:left;
	width: 374px;
	height: 140px;
	background: white;
	border: thin solid #005151;
	}


.mojibox2{
	float:right;
	width: 374px;
	height: 140px;
	background: white;
	border: thin solid #005151;
	}



.mojibox p{
	font-size: 12px;
	color: #666666;
	padding-top: 1em;
	padding-left: 5em;
	line-height:2em;
	padding-bottom:5em;
	}	
	
.mojibox2 p{
	font-size: 12px;
	color: #666666;
	padding-top: 1em;
	padding-left: 5em;
	line-height: 1.8em;
	padding-bottom: 5em;
	}	
	
.minibox{
	width:100%;
	height:28px;
	background:#005151;
	}
.minibox h1{
	color:#CCC;
	text-align: center;
	font-size: 14px;
	line-height:30px;/*縦センター合わせようバックベタ高さ28ｐｘ*/
	}

	
	
		

  #access{
	  width:774x;
	  font-size:14px;
color:#666666;	
	  }
	  
	#access img{
		overflow:hidden;
		margin-top:28px;
		padding-bottom:48px;
		margin-left:28px;
		}	

.adustHeight{
	height:50px;
	width:830px;
	background:white;
	position:relative;
	top:50px;/*コンテントの高さです*/
	}	
		  
