@charset "shift-JIS";
body {
	/*  font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "MS PSVbN";*/
  font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "MS PSVbN";
}
/*TCgΜx[Xfont-sizeΜέθ*/
p, ul, dl, th, td {
	font-size: 100%;
	color: #666;
}
blockquote {
	font-size: 120%;
}
table {
	font-size: 100%;
	color: #F00;
}
select, input, textarea {
}
pre, code, samp, kbd, var {
	font-family: Consolas, Monaco, monospace;
}
.px12 {
	font-size: 12px;
	color: #FFF;
}
.px20 {
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
}
.pix8 {
	333333font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 8px;
	color: #454545;
}
.pix9 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 9px;
	color: #454545;
}
.pix10 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 10px;
	color: #454545;
}
.pix11 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 11px;
	color: #656565;
}
.pix12 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #454545;
}
.pix13 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 13px;
	color: #454545;
}

.pix14 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 14px;
	color: #454545;
}
.pix15 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #454545;
}
.pix15w {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #ffffff;
}
.pix16 {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 16px;
	color: #121212;
}
.top3px {
	margin-top: 3px;
}
.top8px {
	margin-top: 8px;
}
.top10px {
	margin-top: 10px;
}
.top12px {
	margin-top: 12px;
}
.top13px {
	margin-top: 13px;
}
.top15px {
	margin-top: 15px;
}
.top20px {
	margin-top: 20px;
}
.top30px {
	margin-top: 30px;
}
.btm8px {
	margin-bottom: 8px;
}
.btm10px {
	margin-bottom: 10px;
}
.left13px {
	margin-left: 13px;
}
.btm13px {
	margin-bottom: 13px;
}
.btm16px {
	margin-bottom: 16px;
}
.btm20px {
	margin-bottom: 20px;
}
.top3pxbtm13px {
	margin-top: 3px;
	margin-bottom: 13px;
}
.top8pxbtm20px {
	margin-top: 8px;
	margin-bottom: 20px;
}
.top8pxbtm8px {
	margin-top: 8px;
	margin-bottom: 8px;
}
.top8pxbtm13px {
	margin-top: 8px;
	margin-bottom: 13px;
}
.topbtm13px {
	margin-top: 13px;
	margin-bottom: 13px;
}
.top20pxbtm13px {
	margin-top: 20px;
	margin-bottom: 13px;
}
