body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
#layout {
	margin: 0px auto 0px auto;
	text-align: center;
	width: 800px;
}
.normal {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.mini {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}

a:link {
	text-decoration: none;
	color: #CCCCCC;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: underline;
	color: #CCCCCC;
}

.menuHead {
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
}
a:link.menuHead {
	color: #666666;
	text-decoration: none;
}
a:visited.menuHead {
	color: #666666;
	text-decoration: none;
}
a:hover.menuHead {
	color: #666666;
	text-decoration: underline;
}
a:active.menuHead {
	color: #666666;
	text-decoration: underline;
}

.menuHead02 {
	color: #990000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
}
a:link.menuHead02 {
	color: #990000;
	text-decoration: none;
}
a:visited.menuHead02 {
	color: #990000;
	text-decoration: none;
}
a:hover.menuHead02 {
	color: #990000;
	text-decoration: underline;
}
a:active.menuHead02 {
	color: #990000;
	text-decoration: underline;
}

.menuTop {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	;
	line-height: 18px;
	font-weight: bold;
}
a:link.menuTop {
	color: #006699;
	text-decoration: none;
}
a:visited.menuTop {
	color: #006699;
	text-decoration: none;
}
a:hover.menuTop {
	color: #006699;
	text-decoration: underline;
}
a:active.menuTop {
	color: #006699;
	text-decoration: underline;
}
.normalWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.normalRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 16px;
	color: #CC0000;
}
.normalBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 16px;
	color: #0033CC;
}
.miniWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
.miniRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	line-height: 12px;
	color: #CC0000;
}
.miniBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	line-height: 12px;
	color: #0033CC;
}

.midnormal {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}
.midnormalWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.midnormalRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #CC0000;
}
.midnormalBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #6AB5DA;
}

.bignormal {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}
.bignormalWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.bignormalRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #CC0000;
}
.bignormalBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	line-height: 20px;
	color: #6AB5DA;
}

.bold {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
}
.boldWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
}
.boldRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #CC0000;
}
.boldBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #1100CC;
}
.shopBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	font-weight: bold;
	color: #1100CC;
}

.midbold {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
}
.midboldWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
}
.midboldRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #CC0000;
}
.midboldBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #1100CC;
}

.bigbold {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #000000;
}
.bigboldWhite {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #FFFFFF;
}
.bigboldRed {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #CC0000;
}
.bigboldBlue {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #1100CC;
}

.title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.copyright {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
.news {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 16px;
	color: #6AB5DA;
}
.tel {
	color: #3399CC;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.mini_bold { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 12px; color: #990000; ; font-weight: bold}
.normalGold {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFCC00;
	font-weight: normal;
}

.subject { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-weight: bold}
.sub_Gold {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFDE59;
	font-weight: normal;
}
