.bgmain {
	background-color:#ffffff;
	color:#000000;
}

.menu {
	background-color:#cccccc;
	color:#000000;
}

.title {
	font-size:12pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:bold;
	color:#000066;
}
.lead {
	font-size:10pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:12pt;
	color:#000000;
}
.date2 {
	font-size:20pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:20pt;
	color:#000000;
}
.subtitle {
	font-size:14pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:12pt;
	color:#000000;
}

.pop {
	font-size:22pt;
	font-weight:bold;
	font-family:ＭＳ Ｐ明朝,OSAKA;
	font-style:normal;
	color:#000000;
}

.sub {
	font-size:14pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.main2 {
	font-size:11pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.main3 {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}
.main4 {
	font-size:9pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.catch {
	font-size:16pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:18pt;
	color:#ffffff;
}

.main {
	background-color:#ffffff;
	font-size:10pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:48px
	color:#000000;
}

.mes {
	font-size:11pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.name {
	font-size:12pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.addr {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:10px
	color:#000000;
}

.data {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}
.data2 {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#ffffff;
}
.data3 {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}
.index {
	font-size:10pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#666666;
}

.tel {
	font-size:11pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.fax {
	font-size:11pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.url {
	font-size:32pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.br {
	font-size:10pt;
	font-weight:bold;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	line-height:6pt
	color:#000000;
}

.comment {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#000000;
}

.sign {
	font-size:8pt;
	font-weight:normal;
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-style:normal;
	color:#ffffff;
}
A {
	text-decoration:none;
	color:#a80000
}
A:HOVER {
	text-decoration:none;
	color:#a800a8
}

