body {

	text-align: center;

	margin: 0px;

}





.banner {

	background-image: url(images/mountain_mainbanner.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-9999px;

}

.banner_koyo {

	height: 269px;

	width: 650px;

	text-indent:-9999px;

	background: url(images/koyo_mainbanner.jpg)  no-repeat center;

	margin-left:auto;margin-right:auto;

}



/* gbṽoi[ */

h1.akadake{

	background-image: url(images/banner_akadake.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.amagoidake{

	background-image: url(images/banner_amagoidake.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.houou{

	background-image: url(images/banner_houou.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.kaikoma{

	background-image: url(images/banner_kaikoma.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

	margin-top:0px;

}



h1.mizugaki{

	background-image: url(images/banner_mizugaki.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.hinata{

	background-image: url(images/banner_hinata.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.gongen{

	background-image: url(images/banner_gongen.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.kinpusan{

	background-image: url(images/banner_kinpusan.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.amigasa{

	background-image: url(images/banner_amigasa.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h1.kaya{

	background-image: url(images/banner_kayagatake.jpg);

	background-repeat: no-repeat;

	height: 269px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}













/* gbṽoi[ */





h2{

	margin:12px 0 0 0;

}



h2.title_intro{

	background-image: url(images/title_intro_s.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h2.miwaku{

	background-image: url(images/main_miawku.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 580px;

	background-position: center;

	text-indent:-10000px;

}



h2.toplist{

	background-image: url(images/main_list.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 580px;

	background-position: center;

	text-indent:-10000px;

}



h2.koyo{

	background-image: url(images/main_koyo.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 580px;

	background-position: center;

	text-indent:-10000px;

}



h2.title_map{

	background-image: url(images/title_map_s.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}





h2.title_course{

	background-image: url(images/title_couse_s.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}



h2.title_couseguide{

	background-image: url(images/title_couseguide_s.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 650px;

	background-position: center;

	text-indent:-10000px;

}









.container_inner {

	width: 650px;

	background-color: #FFFFFF;

}

.description {

	width: 580px;

	text-align: left;

	color: #666666;

	margin-right: auto;

	margin-left: auto;

	padding: 7px;

}

.main_text {

	font-size: 90%;

	line-height: 220%;

	letter-spacing: 0.3ex;

	height:18em;

}



.photo_desc{

	margin-right:0px;

	padding-right:0px;

	}

#wrapper {

	width:640px;

	float:center;

	margin-top:0px;

	margin-left: 5px;

}



#right {

 width:210px;

 float:right;

}



#center {

 width:210px;

 float:left;

}

#footer {

 width:100%;

 clear:left;

 font-size:80%;

}



.list {

	padding: 10px;

	width: 628px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	text-align: left;

}





#footerlink{

	background: #FFFFFF;

	text-align:right;

	line-height: 12pt;

	font-size:80%;

}



#footerlink a { color: #36414d; text-decoration: underline; }

#footerlink a:hover { color: #a3b8cc; }

#footer{

	height: 20px;

	background: #FFFBEC;

}

#footer_inner{

	text-align:right;

	margin-right: 10px;

}





/* {{쐬stylesheet 070912 */



#pmap {

		width:300px;

		float:left;

		margin-left:10px;

}





#map {

		width:300px;

		height:300px;

		float:left;

		margin-left:10px;

}



#time{

      text-align:left;

      font-size: 80%;

      line-height: 160%;

      letter-spacing: 0.3ex;

      width:580px;

      border:1px dotted ;

	  padding:10px;

	  background-color:#fefefe;

	  color: #666666;

}





.description {

	font-size: 80%;

	line-height: 160%;

	letter-spacing: 0.3ex;

}









/* {{쐬stylesheet 070912 */





.style3{

	font-size:0.83em;

}

.style3 a:link{

	color:#0066CC;

}

.style3 a:visited{

	color:#0066CC;

}

.style3 a:hover{

	text-decoration:underline;

}



.table_title {

	font-size: 1em;

	color: #FFFFFF;

}





/*　081009 */



hr{

	border:1px dashed #CCCCCC;

	width:565px;

}





/* 091014 */

.top_row{

	overflow:hidden;

  clear:both;

  margin:10px 0 0 0;

}



.top_row span{

 width:200px;

 float:left;

 margin:0 5px;

 display:inline;

}



.top_row p{

 width:194px;

 float:left;

 margin:5px 7px 0 0;

 padding:5px;

	border: 1px solid #CCCCCC;

	text-align: left;

	font-size: 80%;

	line-height: 160%;

  display:inline;

}



.top_row p a{

	display:block;

  margin:5px;

}



.top_row p a:link,a:visited{

	color: #666666;

	text-decoration: none;

}

.top_row p a:hover{

	color: #0468CA;

	text-decoration: none;

}
