A:link {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0%; BORDER-TOP: 0px; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 0%; BORDER-LEFT: 0px; PADDING-TOP: 0%; BORDER-BOTTOM: 0px;COLOR:#0000CC
}
A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0%; BORDER-TOP: 0px; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 0%; BORDER-LEFT: 0px; PADDING-TOP: 0%; BORDER-BOTTOM: 0px;COLOR:#9900CC
}
A:hover {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0%; BORDER-TOP: 0px; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 0%; BORDER-LEFT: 0px; PADDING-TOP: 0%; BORDER-BOTTOM: 0px;COLOR:#0066FF
}
A:active {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0%; BORDER-TOP: 0px; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 0%; BORDER-LEFT: 0px; PADDING-TOP: 0%; BORDER-BOTTOM: 0px;COLOR:#FF0000
}
TABLE.cinfo {
	FONT-SIZE: 12px; FONT-FAMILY: ‚l‚r ƒSƒVƒbƒN
}
H1 {
	FONT-FAMILY: ,‚l‚r ‚o–¾’©
}
.map {
	FONT-SIZE: 12px
}
.mail {
	FONT-WEIGHT: bold; COLOR: #0000ff; FONT-FAMILY: ,MS UI Gothic
}
.speech {
	FONT-SIZE: 12px; FONT-FAMILY: ,‚l‚r –¾’©
}
.speech2 {
	FONT-SIZE: large; COLOR: #e8b316
}
.logo {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(main_logo.jpg); BACKGROUND-REPEAT: no-repeat; background-attachment: fixed
}
.headback {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(head.jpg); BACKGROUND-REPEAT: no-repeat; background-attachment: fixed
}
.head{
	background-color:#0099ff;background-image:url(menu/back.gif); BACKGROUND-REPEAT: repeat
}
.menu {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 0% 0% 0% 0px; PADDING-TOP: 0%
}
.menu_b {
	LEFT: 0px; TOP: 22px
}
.btn1 {
	MARGIN-LEFT: 15px
}
.under {
	FONT-SIZE: 12px; COLOR: #0000CC; FONT-STYLE: bold; FONT-FAMILY: ,‚l‚r ‚o–¾’©
}
.Torihiki {
	FONT-SIZE: 12px; LINE-HEIGHT: 115%; FONT-FAMILY: ,‚l‚r –¾’©
}
.ques {
	FONT-SIZE: 12px; COLOR: #282828
}
.ques2 {
	FONT-SIZE: 12px; COLOR: #00009f
}
.scr {
	SCROLLBAR-BASE-COLOR: #0099FF; BACKGROUND-COLOR: #0099FF;  scrollbar-arrow-color:white;BACKGROUND-IMAGE: url(menu/back.gif); BACKGROUND-REPEAT: repeat; background-attachment: fixed
}
.tbm{
	height:22px; width:22px
}
.tbalign{
	text-align:left
}
.tbmargin{
	margin-left:25px
}
.lmargin
{
	margin-left:5px
}
.logoanim{
	margin-left:10px
}
.hlogo{
	margin-left:16px
}
.scr2{
	SCROLLBAR-BASE-COLOR: #0099FF; BACKGROUND-COLOR: #0099FF;  scrollbar-arrow-color:white;BACKGROUND-IMAGE: url(../../menu/back.gif); BACKGROUND-REPEAT: repeat; background-attachment: fixed
}
.balign{
	text-align:center
}
.scr_r {
	SCROLLBAR-BASE-COLOR: #0099FF; BACKGROUND-COLOR: #0099FF;  scrollbar-arrow-color:white;BACKGROUND-IMAGE: url(menu/back.gif); BACKGROUND-REPEAT: repeat; background-attachment: fixed;text-align:center
}
/*body {
	border-width: 5px;border-style: outset;border-color: #0044FF;width:fixed;height:fixed;margin-left:0px;margin:0px;margin-top:0px
}*/
.c1{
position:absolute; left:0px; top:0px; visibility:hidden;
font-size:9pt; color:#0066FF; 
background-color:#FFFFFF ; layer-background-color:#FFFFFF;
border:3px solid #0066FF; padding-top:5px;padding-left:5px;overflow:visible;width:150px;height:80px
}
.text_l{
	text-align:left;color:#ffffff
}

H3 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0em; BORDER-TOP-STYLE: none; TEXT-INDENT: 0.5em; PADDING-TOP: 0.1em; FONT-STYLE: bold; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #1010fe; BORDER-BOTTOM-STYLE: none
}
H3 A:link {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
H3 A:visited {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
H3 A:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #0000bb
}
Li{
	list-style-type:square
}
TD.r{
	background-color:#5BC0FF
}
body{
	font-size:12px
}
.tbpot{
	text-align:center
}
.aisatu{
	text-align:right
}
