body {
	background: #FFFFFF url(image/bg.gif) repeat-x scroll left top;
	font: small/140% "ＭＳ Ｐ明朝", "細明朝体";
	color: #3169A5;
}
.bg-left {
	background: url(image/bg-left.gif) repeat-y scroll left top;
}
.bg-right {
	background: url(image/bg-right.gif) repeat-y scroll left top;
}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #3399FF;
	text-decoration: underline;
}
.midashi-blue {
	font-weight: bold;
	color: #3366CC;
}
.text-xsmall {
	font-size: x-small;
	line-height: 150%;
}
.thalasso-bg {
	background: url(thalasso/image/bg-thalasso.jpg) no-repeat scroll left top;
}

