body {background-color: #F5FFFA;}

A:link {color:#003BB2;text-decoration:none}
A:visited	{color:#7398E5;text-decoration:none}
A:active	{color:#003BB2;text-decoration:none}
A:hover	{color:#FF0000;text-decoration:underline}

SPAN A:link		{color:#CCDCFF;text-decoration:none}
SPAN A:visited	{color:#CCDCFF;text-decoration:none}
SPAN A:active	{color:#CCDCFF;text-decoration:none}
SPAN A:hover		{color:#FF0000;text-decoration:none}

.bgcolor1 {	background-color: 003BB2;}
.bgcolor2 {	background-color: 7398E5;}
.bgcolor3 {	background-color: 9EBCFD;}
.bgcolor4 {	background-color: CCDCFF;}
.bgcolor5 {	background-color: F5FFFA;}
.bgcolor6 {	background-color: FFFFFF;}

.fontcolor1 {color: #003BB2;}
.fontcolor3 {color: #9EBCFD;}
.fontcolor4 {color: #CCDCFF;}
.fontcolor6 {color: #FFFFFF;}	

.pagetitle {
	margin:0 10 0 5;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 25px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 003BB2;
	border-bottom-color: 003BB2;
	border-left-color: 003BB2;
	padding-top: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-right-width: 2px;
	border-right-color: 003BB2;
	}

.pagetitles {
	margin:0;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 25px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 003BB2;
	border-bottom-color: 003BB2;
	border-left-color: 003BB2;
	padding-top: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-right-width: 2px;
	border-right-color: 003BB2;
	}

.titlelink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0;
	border: 1px solid #7398E5;
	padding: 5px;
	}

.titlekakomi {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0;
	padding: 13px 10px 10px;
	background-color: #F5FFFA;
	border: 1px solid #7398E5;
	}

.datatitle {
	margin:0;
	border-bottom-width: 1px;
	border-left-width: 20px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	}

.datatitles {
	margin:0;
	border-bottom-width: 1px;
	border-left-width: 20px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.kakomiwaku {
	margin:0;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	border-right-width: 2px;
	border-right-color: 7398E5;
	background-color: 7398E5;
	}

.datalink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:5 5 0 0;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px 1px;
	text-align: left;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.datalinks {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:5 5 10 0;
	font-size: x-small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px 1px;
	text-align: left;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.datalinkss {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0 5 5 0;
	font-size: x-small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px 1px;
	text-align: left;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.thumblink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:5 5 0 0;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px 1px;
	text-align: left;
	border-top-width: 0px;
	border-top-color: 7398E5;
	}

.listlink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:5px;
	font-size: x-small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px 1px;
	text-align: right;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.midashilink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0 10 4;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 3px 5px 2px;
	text-align: right;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.midashilink2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0 10 4;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 3px 5px 2px;
	text-align: right;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}
		
.midashilink3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0 10 4 0;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: F5FFFA;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 3px 5px 2px;
	text-align: right;
	border-top-width: 1px;
	border-top-color: 7398E5;
	}

.kakomidatalink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:5 5 0 0;
	font-size: small;
	font-weight: normal;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: 7398E5;
	border-left-color: 7398E5;
	background-color: FFFFFF;
	border-right-width: 1px;
	border-right-color: 7398E5;
	padding: 2px 5px;
	text-align: right;
	}
