* {
  margin: 0;
  padding: 0;
}

body {
  color: #fff;
  background-color: #fff;
  margin: 0px;
  padding: 0px;
  text-align: left;
  font-size: 11px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	font-weight: 400;
	line-height: 1.5em;
	color: #666666;
}

BR{letter-spacing:normal;}

.btn {
	background-color:#666;
	color:#fff;
	font-size: 9px;  
}


form {
  padding: 0px;
  margin: 0px;
}

h1 {
	font-size: 24px;
	margin: 0px;
	font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: 700;
	line-height: 1.5em;
	color: #FF6600;
}

h2 {
  font-size: 14px;
  font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight: 700;
  margin: 0px;
}

h3 {
	font-size: 13px;
	margin: 0px;
	font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: 500;
	line-height: 1.5em;
}

h4 {
	font-size: 10px;
	margin: 0px;
	font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: 400;
	line-height: 1.5em;
	color: #59493f;
}

h5 {
	font-size: 10px;
	margin: 0px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	font-weight: 400;
	line-height: 1.5em;
	color: #666666;
}
h6 {
	font-size: 14px;
	margin: 0px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	font-weight: 600;
	line-height: 1.5em;
	color: #006600;
}

/* ------- ■リンクの色 ------- */
a:link     {color: #638f8b; text-decoration: none;;}
a:visited   {color: #638f8b; text-decoration: none;}
a:hover   {color: #b27e59; text-decoration: underline;}

/* ------- ■全体の指定------- */
#inbox {
	MARGIN-LEFT: 25;
	MARGIN-RIGHT: auto;
	width: 840px;
	background-color: #fff;
	border: 0px solid #ccc;
		
}

/* ------- ■タイトル部分 ------- */
#banner {
	background-image: url(../img/main02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 752px;
	height: 82px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-color: #CCCCCC;
}

#banner2 {
  background-image: url(../img/shad02.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 752px;
  height: auto;
  margin: 0px;
  padding: 0px;
  clear: both;
}

#banner3 {
  background-image: url(../img/000.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 400px;
  height: 328px;
  margin: 0px;
  padding: 0px;
  clear: both;
}

#banner4 {
  background-image: url(../img/topics_bar.jpg);
  background-repeat: no-repeat;
  background-position: top;
  width: 390px;
  height: 24px;
  margin: 0px;
  padding: 0px;
  clear: both;
  text-align: left;
  font-size: 12px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	font-weight: 700;
	line-height: 1.5em;
	color: #336600;
}
#banner5 {
  background-image: url(../img/topic_back.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 390px;
  height: auto;
  margin: 0px;
  padding: 5px;
  clear: both;
}
#banner6 {
  background-image: url(../img/topics_bb.gif);
  background-repeat: no-repeat;
  background-position: top;
  width: 400px;
  height: 1px;
  margin: 0px;
  padding: 0px;
  clear: both;
}
#kentei {
  background-image: url(../img/kentei_img.jpg);
  background-repeat: no-repeat;
  background-position: top;
  width: 200px;
  height: 308px;
  margin: 0px;
  padding: 0px;
  clear: both;
  font-size: 10px;
  margin: 0px;
  line-height: 1.5em;
}
#banner7 {
	background-image: url(../img/main03.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 752px;
	height: 58px;
	margin: 0px;
	padding: 0px;
	clear: both;
	text-align: left;
  font-size: 16px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	font-weight: 700;
	line-height: 1.5em;
	color: #333333;
}
#shadw1 {
background-image: url(../img/shad03.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 752px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	clear: both;

}

#access1 {
background-image: url(../img/back02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 330px;
	height: 85px;
	margin: 0px;
	padding: 10px;
	clear: both;
}
#access2 {
background-image: url(../img/back04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 150px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#access3 {
background-image: url(../img/back02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 210px;
	height: 85px;
	margin: 0px;
	padding: 10px;
	clear: both;
}
#access3e {
background-image: url(../img/back07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 10px;
	line-height: 1.3em;
	width: 210px;
	height: 180px;
	margin: 0px;
	padding: 10px;
	clear: both;
}
#access4 {
background-image: url(../img/back02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	font-weight: 500;
line-height: 2.0em;
	width: 360px;
	height: 95px;
	margin: 0px;
	padding: 10px;
	clear: both;
}
#banner_l {
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

/* ------- ■上メニュー部分 ------- */
#centermenu {
  float: left;
  OVERFLOW: hidden;
  width: 752px;
}
/* --- メニューの部分 --- */
.centermenu_top {
  width: 750px;
  font-size: 12px;
  font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
  color: #333;
  margin: 0px 0px 0px 0px;
}
.centermenu_dat {
  border: 0px solid #CCC;
  background-repeat: no-repeat;
  width: 80px;
  height: 27px;
  font-size: 10px;
  font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
  color: #333;
  background-image: url(../img/mb_b5.jpg);
  padding: 2px 0px 0px 0px;
}
.centermenu_dat1 {
  border: 0px solid #CCC;
  background-repeat: no-repeat;
  width: 130px;
  height: 27px;
  font-size: 10px;
  font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
  color: #333;
  background-image: url(../img/mb_b2.jpg);
}
.centermenu_dat2 {
  border: 0px solid #CCC;
  background-repeat: no-repeat;
  width: 180px;
  height: 27px;
  font-size: 10px;
  font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
  color: #333;
  background-image: url(../img/mb_b3.jpg);
}
.centermenu_dat3 {
  border: 0px solid #CCC;
  background-repeat: no-repeat;
  width: 124px;
  height: 27px;
  font-size: 10px;
  font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
  color: #333;
  background-image: url(../img/mb_b4.jpg);
}
.copyu_back1 {
text-align: left;
  border: 0px solid #CCC;
  width: 752px;
  height: 30px;
  font-size: 14px;
  font-family: Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
  font-weight: 700;
line-height: 1.2em;
color: #ffffff;
  background-image: url(../img/copy_back.gif);
}


/* --- 新着情報 --- */
.whatsnew_top {
  width: 340px;
  font-size: 10px;
  color: #333;
  margin: 0px 0px 0px 0px;
}

.whatsnew_dat {
	border: 0px solid #CCC;
	width: 80px;
	font-size: 10px;
	color: #ff0000;
	background-color: #CCCCCC;
}
.whatsnew_dat1 {
	border: 0px solid #CCC;
	width: 260px;
	font-size: 10px;
	color: #333;
	background-color: #fff;
}


/* --- サイド陰部分 --- */
.side_l_dat {
	width: 24px;
	height: 100%;
	background-image: url(../img/l2.gif);
}
.side_r_dat {
	width: 24px;
	height: 100%;
	background-image: url(../img/r2.gif);  
}

.td1_dat {
	height: 29px;
	margin: 5;
}

.images{
	position         : absolute;
	left: 20px;
	visibility       : hidden;
}

.links {
         font-family      : Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
         font-size        : 20pt              ;
		 font-weight:900;
         visibility       : visible           ;
}

#msg   {
          font-family      : Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
		  font-size        : 9px              ;
		  line-height: 1.7em;
		  padding: 5px;
		  color            : #666666           ;
}

.hr1{
	border: 1;
	margin: 5px 0px;
	border-top-style: dotted;
}

.hr2{
	border: 1;
	margin: 5px 0px;
	border-top-style: dotted;
	border-color: #999999;	
}
.access2 {
background-image: url(../img/back04.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	text-align:left;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 240px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access2e {
background-image: url(../img/back04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:right;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 180px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access3 {
background-image: url(../img/back04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:right;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 60px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access4 {
background-image: url(../img/back04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:left;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 50px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access4e {
background-image: url(../img/back04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:left;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 70px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access5 {
background-image: url(../img/back04.jpg);
	background-repeat: repeat;
	background-position: 0px 0px;
	text-align:left;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 290px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.access6 {
	background-color:#EEEEEE;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:left;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 50px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height:1.9em;
	color:#FF3333;
}
.car1 {
background-image: url(../img/back05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 400px;
	height: 24px;
	margin: 0px;
	padding: 4px;
	clear: both;
}
.car2 {
background-image: url(../img/back05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 14px;
	font-family : Georgia, Times, serif, "Times New Roman", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	width: 700px;
	height: 24px;
	margin: 0px;
	padding: 4px;
	clear: both;
}
.car3 {
background-image: url(../img/back05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	width: 700px;
	height: 24px;
	margin: 0px;
	padding: 4px;
	clear: both;
}
.adobe_reader_area{
   padding-top:1.5em;
   width:100%;
}
.adobe_reader_area p{
   float:left;
   margin:0px;
   padding:0px 0px 0px 8px;
   font-size:11px;
   line-height:1.3em;
}
.adobe_reader_area img{
   float:left;
}

/*ケーブルカー　ペーパークラフト　リスト*/
UL.cable_car_claftlist{
   margin:0px;
   padding:0px;
}

.cable_car_claftlist LI{
   list-style:none;
   background-image:url(../img/arrow_right.gif);
   background-position:left center;
   background-repeat:no-repeat;
   padding-left:13px;
   padding-right:15px;
   display:inline;
} 
TABLE.border02{
  border:1px solid #CCCCCC;
}
TD.no_border01{
  padding:16px;
}
TD.eat_photo01{
   padding-right:18px;
   vertical-align:top;
}
TD.no_border02{
  padding:4px;
}
TD.no_border03{
  padding:10px;
}
TABLE.border03{
  border:1px solid #CCCCCC;
}
TD.no_border001{
  padding:10px;
  background-image:url(./img/flower01.gif);
  background-position:left top;
  background-repeat:no-repeat;
}
TD.no_border002{
  padding:10px;
  background-image:url(./img/flower02.gif);
  background-position:right top;
  background-repeat:no-repeat;
}
TD.no_border003{
  padding:10px;
  background-image:url(./img/flower03.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
}
TD.no_border004{
  padding:10px;
  background-image:url(./img/flower04.gif);
  background-position:right bottom;
  background-repeat:no-repeat;
}
.flower1 {
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka";
	line-height:1.6em;
	clear: both;
}
TD.no_border_map1{
  padding:0px;
  background-image:url(../hiking/img/hiking_map.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  width: 752px;
height: 436px;
}