h2 {  font-family: "VƒSM"; font-size: 16px; color: #000000; border-color: #000000 black; border-top-width: 1px; border-bottom-width: 1px}
p {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 12px}
td {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 12px}
th {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 12px; font-weight: bold}
ol {  margin-left: 20px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-right: 0px}
ul {  margin-left: 20px}
ul {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 12px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-right: 0px}
.border {  border: 1px #333333 solid}
.small {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 10px}
.msmall {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 9px}
h3 {  font-family: "VƒSL"; font-size: 14px; color: #336633; border-color: black black #336633; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 0px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.layout {  border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.big {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 14px}
.bold {  font-weight: bold}
.box {  background-color: #EFA200; padding-left: 5px; color: #FFFFFF; padding-right: 5px}
.mbig {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 24px}
caption {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 10px; text-align: left}
.tab1 {  padding-left: 10px}
.noright {  border-right-width: 0px}
.noleft {  border-left-width: 0px}
.botan:visited { color:#006600 }
.botan:link { color:#0000cc }
.botan:hover { background-color:#ffdddd }
.botan:active { color:#ff0000 }
.botan:focus { color:#cc0000;outline:none }
.botan {  background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: 1px #000000 solid; width: 100px; clip:  rect(   ); background-position: center; text-align: center; margin-right: auto; margin-left: auto}
.sbotan { background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: 1px #000000 solid; width: 80px; clip:   rect(   ); background-position: center; text-align: center; margin-right: auto; margin-left: auto ; overflow: hidden}
.none{display:none}
.white {  color: #FFFFFF}
.semai {  margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px}
.semai_sita {  margin-bottom: 0px; padding-bottom: 3px}
a:visited { color:#666666}
a:link { color:#0066CC}
a:hover { color: #FF3333}
a:active { color:#ff0000 }
a:focus { color:#cc0000;outline:none }
.indent { padding-left: 10px}
.margin-10px {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.topmargin-7 {  margin-top: -7px; margin-bottom: -7px}
.margin-5px { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.redbox { background-color: #EB6574; padding-left: 5px; color: #FFFFFF; padding-right: 5px }
.bluebox { background-color: #336699; padding-left: 5px; color: #FFFFFF; padding-right: 5px }
.whitebox { background-color: #FFFFFF; padding-left: 5px; padding-right: 5px }
.bluebox2 { background-color: #336699; padding-left: 5px; color: #FFFFFF; padding-right: 5px ; width: 173px}
.margin-20px { margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px;  }
.tel {  font-family: "Futura"; font-size: 18px}
h4 { font-family: "VƒSL"; font-size: 14px; color: #336633; border-color: black black #336633; margin-bottom: 5px; padding-bottom: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 10px; padding-top: 0px}
.copyright { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #666666; padding: 1px 0px 10px;; border-color: #666666 #FFFFFF #FFFFFF; margin: 10px 0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.profile {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	font-style: normal;
	color: #666666;
	word-spacing: 10px;
}
.midasi1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	font-weight: 800;
	color: #666666;
	word-spacing: 15px;
	letter-spacing: 1px;
	border: none;
}
.gyoukan {
	line-height: 16px;
	color: #666666;
	padding-left: 30px;
}
.redsikaku {
	background-color: #EB6574;
	padding-left: 5px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-top: 5px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	letter-spacing: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.orangesikaku {
	background-color: #ECB708;
	padding-left: 5px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-top: 5px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	letter-spacing: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.indent2 { margin-left: 20px}
.lsmall { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 11px}
.spec { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 11px ; line-height: 12px}
.clear {  background-color: transparent; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.topmargin-0 { margin-top: 0px; margin-bottom: 0px }
.ƒGƒŒƒx[ƒ^[ {
	color: 8f6741;
}
.Ž––±Žº {
	color: 00a2e4;
}
.‘Š’kŽº {
	color: 8b679f;
}
.Ã—{Žº {
	color: da7757;
}
.ˆã–±Žº {
	color: a1c8aa;
}
.ˆê”Ê—Žº {
	color: cbc7de;
}
.“ÁŽê—Žº {
	color: 9a94b4;
}
.’Eˆßô‘óŽº {
	color: 93be67;
}
.’²—Žº {
	color: efc6a1;
}
.ƒfƒCƒz[ƒ‹ {
	color: fff99c;
}
.•¨’u {
	color: dfdedf;
}
.ƒgƒCƒŒ {
	color: e4a5c2;
}
.ƒXƒ^ƒbƒtƒJƒEƒ“ƒ^[ {
	color: f7efa1;
}
.‹xŒeh’¼Žº {
	color: fff65f;
}
.ƒoƒ‹ƒRƒj[ {
	color: e08f00;
}
.‹Žº {
	color: a3d1f1;
}
.‰îŒìÞ—¿Žº {
	color: f8d970;
}
.‚·‚×‚è‘ä {
	color: cc0058;
}
.margintop10 {
	margin-top: 10px;
}
.border_ru {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}
.border_ruo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}
.border_luo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
}
.border_ro {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}
.border_lu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
}
.border_lo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
}
.border_r {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
}
.border_u {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.border_lr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
}
.border_o {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
}.marginbottmo30 {
	margin-bottom: 30px;
}

