A:link {
	color: #0000ff
}
A:visited {
	color: #003399
}
A:hover {
	color: #0099ff
}
A:active {
	color: #ff0000
}
TR#spc { 
	line-height : 2
}
DIV#contents {
	CLEAR: both
}
DIV#top {
	CLEAR: both; MARGIN-BOTTOM: 1%; TEXT-ALIGN: center
}
DIV#top TABLE {
	BORDER-RIGHT: rgb(150,180,200) 5px solid; BORDER-TOP: rgb(150,180,200) 0px solid; MARGIN-LEFT: auto; BORDER-LEFT: rgb(150,180,200) 5px solid; MARGIN-RIGHT: auto; BORDER-BOTTOM: rgb(150,180,200) 5px solid
}
DIV#top TABLE CAPTION {
	BORDER-RIGHT: rgb(150,180,200) 5px solid; BORDER-TOP: rgb(150,180,200) 5px solid; MARGIN-LEFT: auto; BORDER-LEFT: rgb(150,180,200) 5px solid; MARGIN-RIGHT: auto; BORDER-BOTTOM: rgb(150,180,200) 0px solid
}
DIV#top TR {
	BORDER-RIGHT: rgb(150,180,200) 1px solid; BORDER-TOP: rgb(150,180,200) 1px solid; MARGIN-TOP: 0px; BORDER-LEFT: rgb(150,180,200) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(150,180,200) 1px solid
}
TH {
	BORDER-RIGHT: rgb(150,180,200) 1px solid; BORDER-TOP: rgb(150,180,200) 1px solid; MARGIN-TOP: 0px; BORDER-LEFT: rgb(150,180,200) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(150,180,200) 1px solid
}
DIV#top UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
TD#style00 {
	font-size:15px; background-color : #fdd38e;background-position : left center; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #f9c475 #f9c475 #f9c475 #f9c475
}
TD#style0 {
	font-size:15px; background-color : #76f8e1; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #4fbeee #4fbeee #4fbeee #4fbeee
}
TD#style1 {
	font-size:15px; padding-top : 5px; padding-left : 10px; padding-right : 1px; padding-bottom : 5px; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #f9c475 #f9c475 #f9c475 #f9c475
}
TD#style2 {
	font-size:15px; padding-top : 5px; padding-left : 10px; padding-right : 1px; padding-bottom : 5px; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #96d9f5 #96d9f5 #96d9f5 #96d9f5
}
TD#style3 {
	font-size:15px; background-color : #ffb3ff; background-position : left center;border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #ff80ff #ff80ff #ff80ff #ff80ff
}
TD#style4 {
	font-size:15px; padding-top : 5px; padding-left : 10px; padding-bottom : 5px; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #ff80ff #ff80ff #ff80ff #ff80ff
}
TD#style5 {
	font-size:15px; background-color : #b9ffb9; background-position : left center; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #6af772 #6af772 #6af772 #6af772
}
TD#style6 {
	font-size:15px; padding-top : 5px;padding-left : 10px; padding-bottom : 5px
}
TD#style7 {
	font-size:15px; background-color : #d4d4d4; background-position : left center; border-width : 1px 1px 1px 1px; border-style : solid solid solid solid; border-color : #a8a8a8 #a8a8a8 #a8a8a8 #a8a8a8
}
FONT#bosai1 {
	font-size:33px; align : cellpadding : 2px; cellspacing :2px
}
FONT#bosai2 {
	font-size:25px; align : cellpadding : 2px; cellspacing :2px
}
FONT#bosai3 {
	font-size:16px; align : cellpadding : 2px; cellspacing :2px
}
FONT#bosai4 {
	font-size:12px; align : cellpadding : 2px; cellspacing :2px
}
FONT#bosai5 {
	font-size:20px; align : cellpadding : 2px; cellspacing :2px
}
DIV#kotei {
	align : center; width :1000; cellpadding : 2px; cellspacing :2px
}
DIV#yoho_img {
	BACKGROUND-POSITION: -120px -180px; BACKGROUND-IMAGE: url(http://www.jma.go.jp/jp/yoho/images/g0/214_telop_today.png); WIDTH: 240px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 190px
}
DIV#warn_img {
	BACKGROUND-POSITION: -120px -180px; BACKGROUND-IMAGE: url(http://www.jma.go.jp/jp/warn/imgs/347/99.png); WIDTH: 240px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 190px
}
DIV#warn_date {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(http://www.jma.go.jp/jp/warn/imgs/347/99.png); MARGIN-BOTTOM: 2px; WIDTH: 238px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
DIV#bottom {
	font-size:15px; align : center; width :1200; CLEAR: both; MARGIN-TOP: 10px; 
}
DIV#adobe {
	font-size:15px; align : center; width :1250; PADDING-RIGHT: 3px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; COLOR: rgb(33,33,33); PADDING-TOP: 5px; HEIGHT: 33px; BACKGROUND-COLOR: rgb(200,200,200)
}
DIV#padding {
	font-size:15px;  PADDING-LEFT: 20px
}
