/* トップページ用 */

/*iframeに横スクロールバーを見せないため*/
html{	

overflow-y: scroll;
}

.info td{

	border: none;

	vertical-align:top;

	padding:10px;



}

.info h2 {

	font-size: 10px;

}



iframe.info-topics {

	/*float: left;*/
	margin-top:10px;
	width: 310px;

	}

	

/*.info-topics_border {

	width: 352px;

	border-right:rgb(101, 177, 227) 1px solid;

	

}*/



.info_border {

	background-color: rgb(101, 177, 227);

	width:310px;

	border:none;

	

}

.topics_list {

	margin-left: 1em;

	margin-right:10px;

	margin-bottom:20px;

	background-color: rgb(252, 242, 194);

	margin-top:10px;

	height: 145px;;

}

.info-topics ul li {

	list-style-type: none;

	line-height: 1.4;

	

}

.info-topics .date {

	float: left;

/*	width: 25%;*/

	width:70px;

	color: rgb(223, 114, 64);
	display:inline;

}

.info-topics .headline {

/*	float: right;*/

	text-align: left;

/*	width: 75%;*/

}



.headline{

	width:190px;
	float:right;
	display:inline;
	margin:0px;

}



.info-fish {

	float: right;

	width: 322px;

}



.info-fish table {

	margin-left:15px;

	background-color: rgb(196, 246, 228);

	width: 300px;

	height: 158px;

	margin-top:10px;

	

}

.info-fish td {

	border:none

}



/*.info-facilities {

	float: left;

	width: 352px;

	border-right:rgb(101, 177, 227) 1px solid;

	margin-top:20px

	

}*/



.info-facilities td {

	border:none;



}

.info-facilities .bt-more {

	float: right;

}



.info-condition {

/*	float: right;

	width: 322px;*/

/*	margin-top:20px*/

}



.info-condition td {

	border:none;

}



#sidebar #twitter_update_list {

	background-color: #ffffff;

	padding: 9px;

	padding-top: 4px;

	margin: 0 1em 0 1em;

}

.info-topics ul li:after{
	content:".";
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	font-size:0;
}