/* 共通 */
BODY { background-color: #ffffff }
.body { background-color: #ffffff }

/* 記事一覧アイコン */
table.news td.icon { 
font-size:10px;
width:10px;
}

/* 記事一覧タイトル */
table.news td.title { 
font-size:12px;
/*white-space:nowrap;*/
width:200px;
}

/* 区切り線 */
table.news td.hr { 
font-size:4px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #cccccc;
width:175px;
}


/* 台風情報 */
#taihu{
	background:url(img/2018taihu_l.jpg) no-repeat;
	width:770px;
	height:100px;
	
	margin:0 0 0 15px;
	text-align:left;
	color:#FFF;
	font-size:16px;
	line-height:140%;
}

#taihu p{
	padding:15px 0 0 370px;
	margin:0;
}
#taihu a{
	color:#FFF;
}