/* ページ構造に関するスタイルを指定 */

body {
	background-image:  url(../img/bck_naname_.gif);
}


/* ★*/
#text_box{
 width:320px;
 height:300px;
 padding:10px;
 border:2px groove lightblue;
 text-align: left;

/* overflow:scroll; */
	font-size: 90%;
 	background-image:url(../img/bck_top_news.gif);
/*background-color:lightblue; */
	background-repeat:repeat;

}

/* ★くっつけられて便利？？　*/
#sidebar {
	width: 190px;
	padding: 7px 15px 15px;
}




ul {
	margin-top: 0px;
	font-size: 90%;
	line-height: 150%;
	margin-bottom: 15px;
}


dl {
	margin-top: 0px;
	font-size: 90%;
	line-height: 150%;
	margin-bottom: 15px;
}

.pagemark {
	font-weight: bold;
}

.news {
	font-size: 80%;
	line-height: 150%;
}


.t_hotel{
  border:2px dotted lightblue;
}

.t_up{
	color: "darkorange";
}


.mail{
	font-size: 80%;
 clear:left;
}




img.thumb {
	float: left;
	margin-right: 10px;
}

.line {
	width: 100%;
	background-image: url(img_try4-02/dotline_s.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-bottom: 10px;
	height:1px;
	}
	
img.topkey {
	margin-bottom: 15px;
}







.style_hotel{
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	background-image:url(../img/bck_top_news.gif);
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
	color: black;
}



/* リンクに関するCSS */

a:link {text-decoration:none}

a:visited {text-decoration:none}

a:hover {text-decoration:underline}
