/*    ---------　アクセス地図ページ　#mainボックス内の指定------------------------------------- */





#main {
    color: #000000;
}


/*   ウインドウを閉じるボックスの指定  */


#navbar  {
    height: 30px;
}

#navbar form {
   margin: 0px;
   padding: 0px;
   border: 0px none;
   height: 16px;
   display: inline;
   vertical-align: middle;
}


/* 大見出し 一行まるごと　paddingは行内の文字位置の指定です　*/


#main h2{
    background-color: #66cc00;
    color: #000000;
}









/*  地図ボックス　 */

#map {
   margin: 20px 0px;
   padding: 0px;
   border: 0px none;
   clear: both;
   width: 896px;
   height:660px;
 　background-color: transparent;
}





/*  地図ボックス内　地図画像ボックス(580*611) */

#map_img {
   margin: 10px 0px;
   padding: 0px;
   border: 1px solid #cfd3d6;
   clear: none;
   float: left;
   width: 580px;
   height: 638px;
 　background-color: transparent;
}



#map_img img {
   margin: 2px;
   padding: 0px;
   border: 0px none;
   clear: both;
   width: 576px;
   height: 611px;
   background-color: transparent;
}





/*  地図ボックス内　説明文ボックス(580*611) */

#map_txt {
   margin: 10px;
   padding: 0px;
   border: 0px none;
   clear: none;
   float: right;
   width: 294px;
   height: 640px;
 　background-color: transparent;
 　font-weight: normal;
   font-size: 13px;
   line-height: 18px;
   letter-spacing: 2px;
   color: #000000;
}


#map_txt img {
   margin: 2px 0px;
   padding: 0px;
   border: 0px none;
   height: 15px;
   display: inline;
   vertical-align: middle;
}



/*  #map_txt 説明文ボックス内のテキスト指定  */

#map_txt p {
   margin: 0px 0px 0px 10px;
   padding: 0px;
   border: 0px none;
 　font-weight: normal;
   font-size: 13px;
   line-height: 20px;
   letter-spacing: 3px;
   color: #000000;
}


#map_txt span {
   margin: 0px;
   padding: 2px;
   border: 1px solid #000000;
   font-weight: bold;
   font-size: 13px;
   line-height: 20px;
   letter-spacing: 3px;
   color: #000000;
}



#map_txt b {
   font-weight: bold;
}




#map_txt dl {
  margin: 10px 0px 0px 0px;
  padding: 0px;
  border: 0px none;
}


#map_txt dt {
   margin: 15px 0px 10px 5px;
   padding: 0px;
   font-weight: bold;
   font-size: 13px;
   line-height: 20px;
   letter-spacing: 3px;
   color: #FF3300;
}



#map_txt dd {
 　margin: 0px;
 　padding: 0px;
 　font-weight: normal;
   font-size: 13px;
   line-height: 20px;
   letter-spacing: 2px;
   color: #000000;

}














#main h4 {
   margin: 0px 0px 10px 20px;
   padding: 0px 0px 0px 10px;
   border: 0px none;
   background-color: #cccc66;
   font-weight:bold;
   clear: both;
}



/* メインコンテンツ内　ページ内移動用リンクタグのボックス指定 */

.linktag {
	margin: 10px 10px 10px 0px;
	border: 0px none;
	padding: 0px;
	background-color: transparent;
	width: 886px;
	font-size: 14px;
	letter-spacing: 2px;
	line-height: 1.4em;
	text-align: right;
	clear: both;
}





/*  google地図用　iframe 指定　*/


#googlemap {
     margin: 20px 0px;
     padding: 0px;
     border: 0px none;
     clear: both;
}




#googlemap iframe {
   margin: 0px;
   padding: 0px;
   border: 1px solid #CCCCCC;
   width: 610px;
   height: 350px;
/*
   position: relative;
   left: 40px;   
*/
}




