/* CSS Document */
 #navi_continer {
	position: relative;
	z-index:0;
	width: 0px;
	height:0px;
	left: 0px;
	top: 0px;
 }

 #navi {
	position: relative;
	top: 0px;
	left: 0px;
	width: 0px;
	height: 0px;
 }

 #navi ul {
 margin: 0;
 padding: 0;
 list-style: none;
 }

 #navi li {
 color: #fffff;
 float: left;
 width: 0px;
 margin: 0;
 }

 #navi li a {
 font-size: 0px;
 color: #ffffff;
 display: block;
 width: 100%;
 padding: 0px;
 text-align: center;
 font-weight: bold;
 text-decoration: none;
 background-color: #ffffff;
 }

 #navi li a:hover {
 color: #ffffff;
 background-color: #ffffff;
 }

 /* サブメニュー */
 #navi ul.sub {
 background: #ffffff;
 }

 #navi ul.sub li {
 float: left;
 }

 #navi ul.sub li a {
 color: #ffffff;
 background: none;
 font-size: 0px;
 font-weight: normal;
 padding: 0px;
 border-top:0px solid #ffffff;
 }

 #navi ul.sub li a:hover {

 color: #ffffff;
 background-color: #ffffff;
 }

 #navi ul li.navi_menu ul {
 display: none;
 }

 #navi ul li.navi_menu_on ul {
 display: block;
 position: absolute;
 }

 #navi li.navi_menu{
 border:0px solid #ffffff;
 }

 #navi li.navi_menu_on{
 border:0px solid #ffffff;
 }
#1 {
	color: #C00;
}
#2 {
	color: #03F;
}
#2 {

}
#a {
	text-align: left;
}
#a {
}
#a {
	text-align: left;
}
#a {
}
#h1 {
	font-size: xx-small;
}
#h1 {
	font-size: xx-small;
	text-align: center;
}
#sintyaku {
	text-align: left;
}
#ibent {
	text-align: left;
}
#sintyaku ul li {
	font-size: x-small;
}
#core {
	text-align: left;
}
#core {
	font-size: xx-small;
}
#h2 {
	font-size: 18px;
	color: #F00;
	font-weight: bold;
}
#h2 {
	font-size: 18px;
	color: #000;
}
#h2a {
	color: #F00;
	font-size: 24px;
	font-weight: bold;
}
body table tbody tr td table tr td h2 {
	font-size: 16px;
	color: #F00;
}
#h2core {
	color: #CFF;
}
#h2 {
	font-size: 24px;
	color: #F00;
}
.f {
	font-size: large;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align: center;
}
.b {
	color: #00F;
}
.r {
	color: #F00;
}
.n {
	font-size: small;
}
.n {
	font-size: small;
}
.b {
	color: #00F;
}
.n {
	font-size: small;
	color: #00F;
}
.r {
	color: #F00;
}
.p {
	color: #FCC;
}
.c {
	font-size: 16px;
}
.e {
	text-align: center;
}
.e {
	font-size: medium;
	text-align: center;
}
.g {
	text-align: center;
	font-size: medium;
	color: #F36;
	font-weight: bold;
}
.g {
	text-align: center;
	color: #363;
}
.e .e {
	text-align: left;
}
h {
	text-align: left;
}
.e .e {
	text-align: left;
}
h {
	text-align: left;
}
.t {
	font-size: medium;
}
.t {
	font-size: medium;
	font-weight: bold;
}
.v {
	font-size: medium;
}
.t {
	text-align: center;



}
.y {
	font-size: 14px;
}
.k {
	color: #F00;
}
#hosyou {
	font-size: 16px;
	font-weight: bold;
}
#ansinsekou {
	font-size: 24px;
	text-align: left;
}
#ansinsekou2 {
	font-size: 24px;
	color: #00F;
	font-style: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#ansinsekou {
	font-size: 24px;
}
#ansinsekou {
	font-size: 24px;
}
#ansinsekou {
	font-size: 24px;
}
#ansinsekou {
	font-size: 24px;
}
#ansinsekou3 {
	font-size: 18px;
	color: #F00;
	font-weight: bold;
}
#p {
	font-size: 14px;
}
#p {
	font-size: 14px;
}
#p {
	font-size: 14px;
}
#sintiku {
	font-size: 16px;
	font-weight: bold;
	color: #630;
}
#sintiku2 {
	font-size: 14px;
	color: #F00;
}
#sintiku2 {
	font-size: 16px;
}
#sintiku2 {
	font-size: 16px;
	font-weight: bold;
}
#sintiku2 {
	font-size: 16px;
}
#sintiku {
	font-size: 16px;
}
#sintiku {
	font-size: 16px;
}
#sintiku {
	font-size: 16px;
}
#sintiku {
	font-size: 16px;
}
#sintiku {
	font-size: 16px;
}
#eco {
	font-size: 18px;
	font-weight: bold;
}
#eco2 {
	font-size: 18px;
	font-weight: bold;
	color: #3F0;
}
#eco3 {
	font-size: 18px;
	font-weight: bold;
	color: #F60;
}
#eco {
	font-weight: bold;
}
#eco2 {
	font-weight: bold;
}
#eco3 {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#eco {
	font-weight: bold;
}
#sin {
	font-size: 16px;
	color: #630;
	font-weight: bold;
}
#sin2 {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
}
#sin2 {
	color: #F00;
}
#sin2 {
	color: #F00;
}
#sin {
	font-size: 16px;
}
#sin {
	font-size: 16px;
}
#sin {
	font-size: 16px;
}
#sin {
	font-size: 16px;
}
#sin {
	font-size: 16px;
}
.ibent .f {
	font-family: ＭＳ ゴシック, MS Gothic, Osaka－等幅, Osaka-mono, monospace;
}
#e {
	font-size: small;
}
#f {
	text-align: center;
}
.sub #f {
	text-align: right;

}
#e {
	font-size: xx-small;
}
#e {
	font-size: x-small;
}
#ｆ {
	color: #F60;
}
#30 {
	font-size: 24px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F00;
}
#yosikawa {
	font-size: 16px;
	color: #F00;
	font-weight: bold;
}
#yosikawa2 {
	font-size: 16px;
	color: #00F;
	font-weight: bold;
}
#yosikawa3 {
	font-size: 16px;
	font-weight: bold;
}
#yosikawa3 {
	font-size: 16px;
}
#yosikawa3 {
	font-size: 16px;
}
#yosikawa3 {
	font-size: 16px;
}
#e {
	font-size: small;
	font-weight: bold;
}
.ibent p {
	font-size: 18px;
}
.e {
	color: #FFF;
}
#ｂ {
	font-size: large;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #C30;
	font-weight: bold;
}
#ｐ {
	font-size: large;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	color: #F60;
	font-weight: bold;
}
#ｑ {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#piza {
	font-size: large;
}
#piza {
	color: #F60;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: bold;
}
#piza1 {
	font-size: medium;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#ibent {
	font-size: 18px;
	text-align: center;
	color: #F00;
	font-weight: bold;
}
#eco2 {
	color: #F00;
	text-align: center;
}
#eco {
	font-size: 18px;
}
#eco3 {
	font-size: 18px;
	color: #F00;
}
#ibent {
	font-size: 24px;
}
#ibent2 {
	font-size: 14px;
}
#ibent2 {
	font-size: 14px;
}
#ibent3 {
	font-size: 18px;
	color: #F00;
	font-weight: bold;
}
#ibent {
	font-size: 24px;
}
#ibent4 {
	color: #090;
	font-size: 14px;
	font-weight: bold;
}
#ibent {
	font-size: 24px;
}
#ibent {
	font-size: 24px;
}
#ibent6 {
	font-size: 20px;
	color: #960;
}
#ibent {
	font-size: 24px;
}

