body {	background-color: #cccc99 }
body {	font-size: 12px; color: #5a5e66; font-family: Verdana }
td {	font-size: 12px; color: #000000; font-family: Verdana }
a.menu:link {	color: #5a5e66; text-decoration: none }
a.menu:visited {	color: #5a5e66; text-decoration: none }
a.menu:active {	color: #8789ff; text-decoration: none }
a:link {	color: #0033cc; text-decoration: none }
a:visited {	color: #0033cc; text-decoration: none }
a:hover {	color: #00cccc; text-decoration: none }
.menufont { font-size: 12pt; color:#ffffff }
.tdtop {	background-color: #ffffff;
		line-height:0.5;
		color: #990033;
		font-size: 16px;
		font-weight: 600 }
.td1 {	background-color: #ffffff }
.td2 {	background-color: #fff9df }
.td3 {	background-color: #3366cc;
        color: #ffffff }
.td4 {	background-color: #ffffff }
.td5 {	background-color: #c0c0c0;
        color: #000000 }
.td6 {	color: #ffffff;
		background-color: #4682b4;
		text-align: center;
		vertical-align: middle
 }
.td7 {	color: #ffffff;
		border: solid 3px;
	  	border-color: #4682b4;
		background-color: #4169e1;
		vertical-align: middle
 }
 .td8q {	background-color: #ddffff;
 	font-weight: bold;
	color: #008080
}
 .td8z {	background-color: #ddffff;
	color: #000000
}
 .td8a {	background-color: #ffffff;
 	font-weight: bold;
	color: #dc143c
}
.tdside1 {	color: #ffffff;
		background-color: #ccccff;
 }
.tdside2 {	color: #ffffff;
		background-color: #9999ff;
		vertical-align: middle;
		text-align: center;
		letter-spacing: 0.1em;
		font-size: 12pt;
		height:30
 }
.tdside2 a:link {	color: #ffffff }
.tdside2 a:visited {	color: #ffffff }
.tdside2 a:hover {	color: #0000ff }
.tdside3 {	color: #ffffff;
		background-color: #b0c4de;
		vertical-align: middle;
		text-align: center;
		letter-spacing: 0.1em;
		font-size: 12pt;
		height:30
 }
.tdside3 a:link {	color: #0000ff }
.tdside3 a:visited {	color: #0000ff }
.tdside3 a:hover {	color: #0000ff }
.td9 {	background-color: #ffffff; width:45 }
#tda {	font-size: 18px;
		border: solid #000099;
		border-width: 1px 0px 0px 0px;
		padding: 0.3em 0em 3px 0.5em;
		background-color: #ffffff }
.title {	font-size: 20px; color: #0000ff; font-family: Verdana }
.matubi { text-align: right }
.matubi a:link { color: #ffffff; background: #5566cc }
.matubi a:visited { color: #ffffff; background: #5566cc }
.matubi a:active { color: #ff0000; background: #5566cc }
.matubi a:hover { text-decoration:underline}
.smap { text-align: right }
.smap a:hover { text-decoration:underline}
.kari { text-align: right }
.kari a:link {	color: #c71585; text-decoration: none }
.kari a:visited {	color: #dc143c; text-decoration: none }
.kari a:hover { text-decoration:underline }
.kari a:active {	color: #c2773a; text-decoration: none }
.nonkaigyou { white-space: nowrap }
.midashi1 { font-family: "‚l‚r ƒSƒVƒbƒN",Osaka,sans-serif }
h1 { font-size: 25px;
     border-style: solid;
     border-width: 0px 0px 1px 1em;
     border-color: #000099;
     padding: 0.3em 0em 0.3em 0.5em }
h2 { font-size: 16px;
     padding: 4px;
     color: #ffffff;
     background: #000099 }
h3 { font-size: 16px;
     border-style: solid;
     border-width: 1px 0px 0px 0px;
     padding: 4px;
     border-color: #000099 }
li { font-size: 15px;
     font-weight: normal;
     margin-top: 1.0em }
li.dir { font-weight: bold;
         color: #006666;
         margin-top: 1.5em }
a.map:link { color: #3333cc; text-decoration: none }
a.map:visited { color: #3366cc; text-decoration: none }
a.map:hover { color: #ff3366; text-decoration: underline }
a.map:active { color: #3333cc; text-decoration: none }
.honbun1 {	font-size: 14px; color: #444444; font-family: Verdana;
			line-height: 1.5
}
.honbun2 {	font-size: 13px; color: #444444; font-family: Verdana;
			line-height: 1.2
}
.honbun3 {	font-size: 13px; color: #444444; font-family: Verdana;
			line-height: 0.1
}
.honbun4a {	font-size: 14px; color: #666666; font-family: Verdana;
			line-height: 1.3; font-weight:600; white-space: nowrap
}
.honbun4b {	font-size: 15px; color: #663300; font-family: Verdana;
			line-height: 1.3; font-weight:600; white-space: nowrap
}
.honbun4c { width: 20; background-color: #eeffcc
}
.tdhonbun {	background-color: #eeffcc }
.honbun5 {	font-size: 14px; color: #444444; font-family: Verdana;
			line-height: 0.1
}
.honbun6 {	font-size: 17px; color: #800080; font-family: Verdana;
			line-height: 1.5
}
.honbun7 {	font-size: 16px; color: #333333; font-family: Verdana;
		text-align: center; font-weight: bold; line-height: 1.5;
		background-image: url(../sozai/back03.gif);
}
.honbun8 {	font-size: 18px; color: #cc0033; font-family: Verdana;
		text-align: center; font-weight: 900; line-height: 1.5;
		background-image: url(../sozai/back03.gif);
		letter-spacing: 0.3em
}
.honbun9 {font-size: 14px; color: #333300;
		font-weight: 600; line-height: 1.5;
		background-image: url(../sozai/back09.png);
}
.honbun10 {	font-size: 14px; color: #000080; font-family: Verdana;
		text-align: left; font-weight: 900; line-height: 1.4;
		background-image: url(../sozai/back06.gif);
		letter-spacing: 0.3em
}
.mem1 {	color: #330033;
		background-image: url(../sozai/back02.jpg);
		vertical-align: middle;
		text-align: center;
		font-size: 10pt;
		letter-spacing: 0.1em;
		font-weight: bold;
		padding: 5px;
		border-width: 1px;
		width:400
 }
.mem0 { border-style: dashed }
.mei0 { border-style: dashed;
		line-height: 1.4}
.mei1 { color: #000099;
		font-size: 14px;
}
.mei2 { color: #595959;
		font-size: 12px;
		background-color: #ffcc66;
		line-height: 1.3;
		padding: 8px;
}
.mei3 { letter-spacing: 1.5em}
.mei4 { letter-spacing: 0.5em}
.mei5 { color: #000033;
		font-size: 13px;
		font-weight: 600;
		background-color: #ccffcc;
}
.mei6 { color: #000033;
		font-size: 13px;
		font-weight: 600;
		background-color: #dd9944;
}
.mei7a { background-color: #bbee88;
		border-color: #ffffff;
		border-width:1px
}
.mei8a { background-color: #bbeebb;
		border-color: #ffffff;
		border-width:1px
}
.mei7b { background-color: #ddffaa;
		border-color: #ffffff;
		border-width:1px
}
.mei8b { background-color: #ddffdd;
		border-color: #ffffff;
		border-width:1px
}
.meiaa {border-color: #ffffff;
		border-width:1px
}
.hold { position: fixed; top:0; left:0 }
.mei1t{font-size: 15px;
		color: #555555;
		border-color: #ffcc66;
		line-height: 1.1;
		font-weight: 600;
		background-image: url(../sozai/back09.png);
 }
.mei2t{font-size: 16px;
		color: #000066;
		font-weight: 900;
 }
.mei3t{font-size: 16px;
		color: #336600;
		font-weight: 900;
 }
.mem99 {border-color: #6b8e23;
 		border-style: double
 }
.mei99 {border-color: #ffcc66;
 		border-style: double
 }
.mem1t {width: 100;
		font-size: 14px;
		color: #cc0033;
		border-color: #6b8e23;
		line-height: 1.1;
		text-align: center
 }
.mem2t {width: 250;
		font-size: 14px;
		background-image: url(../sozai/back01.jpg);
		border-color: #6b8e23;
		line-height: 1.1
 }
.mem3t {font-size: 12px;
		background-image: url(../sozai/back08.jpg);
		border-color: #6b8e23;
		line-height: 1.1
 }
.mem4t {width: 100;
		font-size: 14px;
		color: #330033;
		border-color: #6b8e23;
		line-height: 1.1;
		text-align: center
 }
.mei5t{color: #333344;
		font-size: 14px;
		line-height: 1.5;
		border-bottom: dotted 2px #bdb76b;
}
.mem5 { font-size: 16px;
		color: #6b8e23;
		font-weight: bold
}
.jirei0{color: #333344;
		font-size: 12px;
		border-color: #6b8e23;
		line-height: 1.1
}
.jirei1{color: #333344;
		font-size: 15px;
		border-color: #6b8e23;
		line-height: 1.1;
		text-align: center;
		background-image: url(../sozai/back05.jpg)
}
.jirei2{color: #333344;
		font-size: 12px;
		border-color: #6b8e23;
		line-height: 1.1
}
.jirei3a{color: #333344;
		font-size: 12px;
		border-color: #6b8e23;
		line-height: 1.5;
		width: 80
}
.jirei3b{color: #006400;
		font-size: 12px;
		border-color: #6b8e23;
		line-height: 1.5;
		border-bottom: dotted 2px #bdb76b;
}
.jirei3c{color: #333344;
		font-size: 12px;
		line-height: 1.5;
		border-bottom: dotted 2px #bdb76b;
}
a.yougo1:link {	color: #d2691e; text-decoration:underline }
a.yougo1:visited { color: #d2691e; text-decoration:underline }
a.yougo1:hover { color: #990033; text-decoration:none }
a.yougo2:link {	color: #000033; text-decoration:underline }
a.yougo2:visited { color: #000033; text-decoration:underline }
a.yougo2:hover { color: #990033; text-decoration:none }
a.yougo3:link {	color: #444444; text-decoration:underline }
a.yougo3:visited { color: #444444; text-decoration:underline }
a.yougo3:hover { color: #990033; text-decoration:none }

