body {
	background-attachment : fixed;
	margin : 0px;
	background-color : #ffffff;
	color : #000000;
	}
a:link		{ color:#0000ff }
a:visited	{ color:#330099 }
a:active	{ color:#009900 }
a:hover		{ color:#ff0000 }
p {
	line-height : 1.4;
	font-size : 80%;
	}
.title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ccffcc;
	border-color : #009999;
	text-align : left;
	}
.side-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ccffcc;
	border-color : #009999;
	text-align : center;
	}
.text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #009999;
	text-align : left;
	}
.end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #009999;
	text-align : left;
	}
.yado-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ccffcc;
	border-color : #009900;
	text-align : center;
	}
.yado-subtitle {
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	background-color : #ccffcc;
	border-color : #009900;
	text-align : center;
	color="#006666";
	}
.yado-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #009900;
	text-align : left;
	}
.yado-photo {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #009900;
	text-align : center;
	}
.yado-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #009900;
	text-align : left;
	}
.onsen-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ffdfdf;
	border-color : #cc5500;
	text-align : center;
	}
.onsen-photo {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #cc5500;
	text-align : center;
	}
.onsen-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #cc5500;
	text-align : left;
	}
.side-top {
	border-width : 4px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #009999;
	text-align : left;
	}
.side-kanko {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ffeebb;
	border-color : #ff6600;
	text-align : center;
	}
.side-drive {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #eeeeff;
	border-color : #0099ff;
	text-align : center;
	}
.side-drive-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #0099ff;
	text-align : left;
	}
.side-road {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ffdfdf;
	border-color : #ff2d2d;
	text-align : center;
	}
.side-road-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #ff2d2d;
	text-align : left;
	}
.side-weather {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ddffdd;
	border-color : #00cc00;
	text-align : center;
	}
.side-weather-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #00cc00;
	text-align : left;
	}
.side-traffic {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #f0f0f0;
	border-color : #666666;
	text-align : center;
	}
.side-traffic-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #666666;
	text-align : left;
	}
.side-traffic-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #666666;
	text-align : left;
	}
.kanko-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ffeebb;
	border-color : #ff6600;
	text-align : left;
	}
.kanko-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #ff6600;
	text-align : left;
	}
.kanko-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #ff6600;
	text-align : left;
	}
.life-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ffdfdf;
	border-color : #ff3399;
	text-align : left;
	}
.life-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #ff3399;
	text-align : left;
	}
.life-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #ff3399;
	text-align : left;
	}
.road-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ccccff;
	border-color : #006699;
	text-align : left;
	}
.road-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : left;
	}
.road-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : left;
	}
.disney-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #eeeeff;
	border-color : #006699;
	text-align : left;
	font-family: "Arial"; 
	}
.disney-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : left;
	font-family: "Arial"; 
	}
.disney-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : left;
	font-family: "Arial"; 
	}
.tms-title {
	border-width : 4px 1px 1px 1px;
	border-style : solid;
	background-color : #ccccff;
	border-color : #006699;
	text-align : center;
	}
.tms-text {
	border-width : 0px 1px 1px 1px;
	border-style : solid solid dashed solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : center;
	}
.tms-end {
	border-width : 0px 1px 2px 1px;
	border-style : solid;
	background-color : #ffffff;
	border-color : #006699;
	text-align : center;
	}
.footer {
	border-width : 4px 1px 2px 1px;
	border-style : solid;
	background-color : #f0fff0;
	text-align : left;
	border-color : #000099;
	}

