body.top_page { 
	font-size: 10pt; 
	background: #ffffcc;
	background-image: url(../img/back1.png);
	color: #000080; 
	scrollbar-face-color: #ffffcc; 
	scrollbar-shadow-color: #000080; 
	scrollbar-highlight-color: #000080; 
	scrollbar-3dlight-color: #ffffcc; 
	scrollbar-darkshadow-color: #ffffcc; 
	scrollbar-track-color: #ffffcc; 
	scrollbar-arrow-color: #000080
}}}}}

body.sub_page { 
	font-size: 10pt; 
	background: #ffffcc;
	color: #000080; 
	scrollbar-face-color: #ffffcc; 
	scrollbar-shadow-color: #000080; 
	scrollbar-highlight-color: #000080; 
	scrollbar-3dlight-color: #ffffcc; 
	scrollbar-darkshadow-color: #ffffcc; 
	scrollbar-track-color: #ffffcc; 
	scrollbar-arrow-color: #000080
}}

a:link {color: #ff8000; text-decoration: none;}
a:visited {color: #ff8000; text-decoration: none;}
a:active {color: #ff8000; text-decoration: underline; background-position: 0% 50%; background-attachment: scroll; background-repeat: repeat;}
a:hover {color: red; background-color: peachpuff; text-decoration: underline;}
a.guide:link {color: #008000; text-decoration: none;}
a.guide:visited {color: #008000; text-decoration: none;}
a.guide:active {color: #008000; text-decoration: underline; background-position: 0% 50%; background-attachment: scroll; background-repeat: repeat;}
a.guide:hover {color: #008000; text-decoration: underline;}
a.bbs:link {color: #ff0080; text-decoration: none;}
a.bbs:visited {color: #ff0080; text-decoration: none;}
a.bbs:active {color: #ff0080; text-decoration: underline; background-position: 0% 50%; background-attachment: scroll; background-repeat: repeat;}
a.bbs:hover {color: #ffffff; background-color: #ff0080; text-decoration: underline;}
a.mail:link {color: #0000ff; text-decoration: none;}
a.mail:visited {color: #0000ff; text-decoration: none;}
a.mail:active {color: #0000ff; text-decoration: underline; background-position: 0% 50%; background-attachment: scroll; background-repeat: repeat;}
a.mail:hover {color: #ffffff; background-color: #0000ff; text-decoration: underline;}

tr,td { font-size: 10pt; line-height:130%; color: #000080; }
tr.tab { margin: 0px; padding: 2px;}

td.activetab { border-right: 1px solid #000080; }
td.tab { border-right: 1px solid #000080; border-bottom: 1px solid #000080; background: #e8e8e8; }
td.lasttab { border-bottom: 1px solid #000080; background: #e8e8e8; }
td.activelasttab { }

td.background { background-image:url(../img/back2.png); }

div.title { font-size: 12pt; line-height:130%; border-left: 6px solid #000080; border-right: 6px solid #000080; border-top: 2px solid #000080; border-bottom: 2px solid #000080; padding: 3px; }
div.header1 { font-size: 12pt; font-weight:bolder; line-height:130%; border-left: 6px solid #000080; border-bottom: 2px solid #000080; padding: 3px; }
div.header2 { font-size: 12pt; font-weight:bolder; line-height:130%; color: #ff0000; border-left: 6px solid #ff8000; border-bottom: 2px solid #ff8000; padding: 3px; }
div.photo1 { border-left: 1px solid #000080; border-right: 1px solid #000080; border-top: 1px solid #000080; border-bottom: 1px solid #000080; padding: 8px; }
div.photo2 { border-left: 1px solid #ff8000; border-right: 1px solid #ff8000; border-top: 1px solid #ff8000; border-bottom: 1px solid #ff8000; padding: 8px; }
div.photo3 { border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 8px; }
div.photo4 { border-left: 1px solid #000000; border-right: 2px solid #000000; border-top: 1px solid #000000; border-bottom: 2px solid #000000; padding: 8px; }

th.hoge1{font:13px;font-weight:bold;background:#000080;color:#ffffff;text-align:center;font-family:Verdana,Arial,;border:#0000FF;}
th.hoge2{background:#ffffff;color:#000080;text-align:center;}

