li {
margin-left:0px;
list-style-type: none;
}
.px9 {
	font-size: 10px;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.px10 {
	font-size: 11px;
	color: #555555;
	line-height: 150%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.px12 {
	color: #555555;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 125%;
}
.px9bold {
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px10bold {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px12bold {
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px12_wata_mati {
	font-size: 12px;
	color: #66FF33;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px10_white {
	font-size: 11px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px14 {
	font-size: 14px;
	color: #555555;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px12_white {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px12_red {
	font-size: 12px;
	color: #FF0000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.midium {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
	line-height: 150%;
	color: #333333;
}
.midiumbold {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
	line-height: 150%;
	color: #333333;
	font-weight: bold;
}
.px10red {
	font-size: 11px;
	color: #FF0000;
	line-height: 150%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.px14_white {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
.px16 {
	font-size: 16px;
	color: #555555;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 150%;
}
body p {
	font-weight: bold;
}
.class01 {
	font-family: "ヒラギノ明朝 ProN W3", "小塚明朝 Pro M", serif;
	font-size: 14px;
	line-height: 100%;
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.class02 {
	font-family: "ヒラギノ明朝 ProN W3", "小塚明朝 Pro M", serif;
	font-size: 14px;
	line-height: 100%;
	color: #F00;
	font-weight: normal;
	font-style: normal;
}
.class03 {
	font-family:'Roboto Condensed',  Arial bold, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: black;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: 0.1em;
}
.class03:link {
color: black;
}
.class03:hover {
color: black;
}
.class03:shadow {
	text-shadow:
		-1px -1px #000,
		1px -1px #000,
		-1px 1px #000,
		1px 1px #000;
}
.style4 {
font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
font-size:8px;
opacity: 1;
filter: alpha(opacity=60);
-moz-opacity: 1;
}
.style4:link {
color: black;
}
.style4:hover {
color: black;
}
.style5 {
    font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 11px;
	line-height: 200%;
	color: black;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.02em;
}
.style5:link {
color: black;
opacity: 0.5;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
}
.style5:hover {
color: black;
opacity: 1;
filter: alpha(opacity=100);
-moz-opacity: 1;
}
.style6 {
    font-family: 'Roboto Condensed', 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 20px;
	line-height: 220%;
	color: black;
	font-weight: bold;
	font-style: normal;
	letter-spacing: -0.02em;
}
.style6:link {
color: black;
text-decoration: underline;
}
.style6:hover {
color: black;
text-decoration: none;
}
.style7 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
letter-spacing: 0.3em;
}
.style7:link {
color: black;
}
.style7:hover {
color: black;
}
.style8 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5px;
}
.style8:link {
color: black;
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}
.style8:hover {
color: black;
opacity: 1;
filter: alpha(opacity=100);
-moz-opacity: 1;
}
.style9 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10.5px;
font-weight: bold;
}
.style10 {
font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 150%;
font-weight: bold;
letter-spacing: 0.1em;
}
.style10:link {
color: black;
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}
.style10:hover {
color: black;
opacity: 1;
filter: alpha(opacity=100);
-moz-opacity: 1;
}
.style11 {
font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.1em;
}
.style11:link {
color: black;
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}
.style11:hover {
color: black;
opacity: 1;
filter: alpha(opacity=100);
-moz-opacity: 1;
}
a:link img {
 opacity: 1;
 filter: alpha(opacity=80);
 -moz-opacity: 1;
}
a:hover img {
 opacity: 1;
 filter: alpha(opacity=100);
 -moz-opacity: 1;
}
html{
overflow-x : hidden;
overflow-y : auto;
}

body{
overflow-x : hidden;
overflow-y : auto;
}
.class003 {
	font-family:'Roboto Condensed','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 30px;
	line-height: 110%;
	color: black;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: -0.01em;
	vertical-align: -130%;
}
.class003:link {
color: black;
text-decoration: underline;
}
.class003:hover {
color: black;
text-decoration: none;
}
.class003:shadow {
	text-shadow:
		-1px -1px #000,
		1px -1px #000,
		-1px 1px #000,
		1px 1px #000;
}




