/*-------------　背景の表示　------------------------ */
body {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; color: #000000; 
	padding-top: 0px; 
	background-color: #f0e6dd;  
    background-image:url(../image/background.gif);  /* bg025.gif   w6b.gif 全体の背景　本体左右の灰色部分　*/
}


html {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ffedcd);
}



/*---------表示部分全体を中央に表示させる　------------ */
.contents {
	background-color: #f1f0f0;      /*  f0e6dd;      #f9ffff;  #efffff;      本文の背景色          */ 
	border-top-width: 0px; 
	border-right: #c0c0c0 1px solid;             /*  右側枠線　灰色 */  
	border-left: #c0c0c0 1px solid;              /*  左側枠線　灰色 */  
	background-image:url(../image/ground.gif);  /* main の灰色背景　*/

/*	background-image: url(./../../image/tizu_z.gif);    */ /* 日本地図  */
/*	background-repeat:no-repeat;
	background-position: 50% 50%;  
*/


	margin: 0px auto;
	width: 850px;  /*   850px  */
	height: 100%;  
}

/* TakayamaLine ロゴ　*/
.saizyoudan img {
	padding:5px 0px 0px 30px; 
}

.saizyoudan a {
	margin-left: 600px;
	font-size:10px;
	color: #77b60a;
}




/*  装飾画像　ベル　*/

.flower
	float:left; 
	margin:0px 0px 0px 50px; 
}

.flower22 img {
	float:left; 
	margin:0px 0px 0px 400px;  


}

.flower2 img {
 	float:left; 
	margin:0px 0px 0px 120px;  
 
}

.kasen {
	margin:0px 240px 0px 210px;  
	padding-bottom: 40px; 
/*	border: 1px solid  #ff0000;  */   /*  #ff0000; */
}





/*  　リンク案内文字　　*/

    span#sample2 {
	padding-top:0px;   /*  50  */
	padding-bottom:0px;
	padding-left:650px;
	margin-top: 0px
	margin-bottom: 0px; 
	font-weight: 400; 
	font-size: 11px; 
	color:#77b60a;     /*  #ffffff;    32cd32; */ 
	font-style: normal	
       }  


/*=========== ”旅へ”の雲の写真部分　　===========*/
/*  雲の写真 ロゴ　*/
.minrogo img{
	width: 850px;  
	margin: 0px auto;
	margin-bottom: 0px; 
	padding:0px 0px 0px 0px; 
	vertical-align: text-bottom;
	border-bottom: #663399 1px solid;
}




 .contents.p{

           }  





/*  サイトマップ　見出し文字　*/
.midasi {
	float:left; 
	
	width: 250px;
	height: 20px;
	margin: 0px 0px 0px 100px;
	padding-left: 10px;  
	padding-right: 45px; 
	padding-top: 55px;
	padding-bottom: 0px; 
	background-repeat:no-repeat;
	background-position: 25% 0%;   /*　花模様の画像の位置　*/
	border-bottom-width: 0px;
/*	text-align: center;  */
	font-family:"critter",fantasy;  
	font-size:20px;
	color: #996600; 
/*	border-bottom-style:ridge;  
	border: 2px solid  #c0c0c0;     /*  #ff0000; */
*/
	color: #996600;   /*   濃い銀色　 */

}


/*　　横線　　*/
.Hr {
	margin: 70px 280px 50px 250px;

}

/*=============================== メインエリア　================================ */
/*
.main {
	margin: 0px 0px 0 35px;
	width: 850px;     /*  本文の横の長さ */
	height: 100%;


}

*/

/* -------- 　　リンクの文字　　　 ---------*/


/*　トップ、情報更新、お知らせの選択文字)　*/

.dat {

}

.dat p{
	width: 600px;  
	margin:20px 10px 5px 120px;   /*  	margin:20px 10px 5px 120px;   */
	border-bottom: 2px dotted #c0c0c0;  
	font-size:15PX;
	color: #996600; 　　/*　#00ff00; */ 
outline: none;
}


.dat a{
outline: none;
	display:block;
	margin:20px 0 5px 220px;  /*  	margin:20px 0 5px 290px;   */
	padding-left: 20px;
	border-left: 10px solid #ff0000;  
	font-size:15PX;
/*	color: #996600; 　*/　/*　#00ff00; */ 

}

.dat a:hover{
	color: #ff6600; 　　/*　オレンジ色　 */

}



/* 　市 周辺の文字　*/
.dat2 {
	margin:8px 0 5px 150px;    /* margin:8px 0 5px 230px;  */
	font-size: 13PX;  
	color: #996600; 
	padding-left: 0px;
}

.dat2 a {
	font-size:13PX;
	color: #996600; 　　/*　#00ff00; */ 
}


/* 美濃、飛騨、越中地方の選択文字*/
.dat3 {
	margin:20px 0 10px 100px; 
}
.dat3 a{
	width: 600px;  
	margin:0px 0 0px 125px; /*   	margin:0px 0 0px 190px;  */
	padding: 0px 0 3px 25px;

	border-left: 10px solid #ff0000;  
	font-size:15PX;
/*	color: #996600; 　*/　/*　#00ff00; */ 
}

.dat3 a:hover{
	color:  #ff6600; 　　/*　オレンジ色　 */
}

/* Photo Gallery　へのリンク*/
.dat4{
	width: 600px;  
	margin:0px 0 0px 20px; /*   1540  */
font-size:10PX;
}

.det2;dat4 a{

	font-size:10PX;
}



/* 各施設へのリンク先の文字設定　*/

.text {	
 	width: 550px; 
	margin: 0px 0px 0px 160px;    /*0px 0px 0px 160px; */
/*	background-color: #ff0000;  */
	line-height: 130%
/* border:2px dotted #c0c0c0; */
}


.text a{
	display:block;
	padding-left: 0px; 
	font-size: 12PX;  
	margin: 0px 0px 0px 200px;   /*  	margin: 0px 0px 0px 280px;  */
	padding-bottom: 0px;
	padding-left: 0px;


	outline: none;  

}

/*　マウス　オーバー時　*/
.text a:hover{
	color:  #ff6600; 　　/*　オレンジ色　 */
}






/* 横点線　*/
.text2 {

}
.text2 p{
	font-size: 13PX; 
	margin: 0px 100px 0px 120px; 
	border-bottom: 2px dotted #c0c0c0;  
	padding-bottom: 0px;
	padding-left: 0px;

}



/* ページの構成　　横点線記入　　*/
.text3 {
/*	float:right;  */
	width: 740px;  
}
.text3 p{
	font-size: 14PX;   
	color: #996600;
	margin: 0px 0px 0px 120px; 
	border-bottom: 2px dotted #c0c0c0;  
	padding-bottom: 0px;
	padding-left: 430px;
	line-height: 140%;

}





/* その他　*/
/*
.text5 {
	float:left; 
	width: 170px;  
}
.text5 a{
	display:block;
	font-size: 13PX;   /*  12px  */
	margin: 0px 0px 0px 40px; 
	padding-bottom: 10px;
	padding-left: 5px;
	line-height: 140%;
}
*/


.floatclear {
	clear:left;
}


/* ========= 元へ戻る クリックボタン　　========*/

.detail {
	width:120px;   			/*    750  枠を右に表示する場合は大きくする  */
/*	height: 10px;  		*/	 /* 30px 本文の文字と上部のヘッダーの間隔 */
	padding: 20px 0px 0px 0px; 	 /*  本文との距離　　本文の下側に表示する位置　 */
 	border:0px solid #ffffff;
}


/* メニューの文字枠 */
.detail a {
	display: block; 
	margin: 0px 0px 0px 0px;    /*    700  明細ボタンの左右の位置　*/
	width: 110px;    
 	margin-left:630px;

	border:5px solid #00ffff; 
	text-decoration:none;            /* linkの下線を表示しない　*/
	background-image: url(../image/Dahlia3a.gif);      /* メニュー背景画像　　*/
	background-repeat:no-repeat;
/*	background-color: #ccff99; */
 	border:5px solid #ffffff;
	font-size: 11px;
	color: #ff0000;   /*  #ffffff;	*/
outline: none;
}


/* 未訪問時のボーダー色、*/
.detail a:link {
	height: 18px;         /*  13枠線の高さ    */
	padding-top:7px;  /*  文字の上線よりの位置  */
	padding-left: 10px;   /*  文字の左線よりの位置  */
/*	color:  #484801; 	*/	/* 文字の色 */
/*	background-color: #ccff99;    #ccccd9; メニュー文字記入の枠の背景色 */
/*	background-image: url(../image/button_details_a1.jpg);*/
	background-repeat:no-repeat;
	color: #484801;    /*  銀色　　*/
	border:0px solid #ffffff;
}


/*　ビジット　訪問済みのリンクの色(link時より変化させない）　*/
.detail a:visited {
	height: 18px; 
	color:  #484801;   /*  銀色　　*/
	border:1px solid #999999;
	padding-top:7px;      /*   外枠上線からの位置   */
	padding-left: 10px; 
 	border:0px solid #ffffff;
/*	background-color: #ccccd9;*/
}


/*　マウス　オーバー時　*/
.detail a:hover{
	height: 18px; 
	background-image: none;     /* 背景画像を表示させない  */
 	width: 107px;
	background-color: #f0e6dd;  

	background-image: url(../image/Dahlia3_2b.gif);　　/* 薄い灰色　　*/
	background-repeat:no-repeat;
	color:  #ff6600; 　　/*　オレンジ色　 */
}


/*  ご利用にさいして　　*/
.inf{
	margin: 0px 0px 0px 0px; 
	border-color: #ff0000;
  	padding-top: 15px; 
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-left: 690px; 
	background-color: #999999;   /* 663300; */  
}

.inf a{
	margin: 10px 5px 0px 0px; 
	font-size: 15px; 
	color: #ffffff;
}


