@charset "shift_jis";
body {
	color:#000000;
	margin:0;
	padding:0;
	font: 12px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
#container  h2 {
	color: #996600;
	font: bold 14px "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}

/*Nݒ
----------------------------------------------------------------*/
a {  }
a:link { color: #0000FF; }
a:visited { color: #B42884; }
a:hover, a:active { color: #0000FF; background-color:#F5F592; }


/*oݒ
----------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {
margin:0;
padding:0;
font-weight:bold;
}


/*vf
----------------------------------------------------------------*/
p {
	margin:0;
	padding:0;
	font: 12px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}

ul,ol,li,dl,dt,dd,form,input {
margin:0;
padding:0;
}

ul { line-height:140%; }

dl { line-height:140%; }

dd{ margin-left:1em;
margin-bottom:1em;}

br { font-size:10px; }

hr { display:none }

img	{ border:0 }
.px10 {
	font: 10px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	color: #666666;
}
.px10b {
	font: 10px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	color: #000000;
}
#sctable table {
	border-left:1px solid #996600;
	border-top:1px solid #996600;
}
#sctable th {
	border-right:1px solid #996600;
	border-bottom:1px solid #996600;
}
#sctable td {
	border-right:1px solid #996600;
	border-bottom:1px solid #996600;
}
#sctable p {
	font: 10px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	color: #000000;
}

.pix12 {
	color: #CC0000;
	font: bold 12px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
.pix12b {
	color: #996600;
	font: 12px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
.pix14 {
	color: #CC0000;
	font: bold 14px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
.pix14b {
	color: #0066CC;
	font: bold 14px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
.pix16 {
	font-size: 16px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
	color: #A08200;
}
.pix16b {
	font-size: 16px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
	color: #009933;
}
.pix16c {
	font-size: 16px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
	color: #8D5E8E;
}
.pix16d {
	color: #CC0000;
	font: bold 16px "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
}
.pix18 {
	font-size: 18px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
	color: #A08200;
}
.pix20 {
	font-size: 20px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
}
.pix20a {
	font: 20px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	color: #FFFFFF;
}
.pix20b {
	font: bold 20px/1.5em "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	color: #CC0000;
}
.pix22 {
	font-size: 22px;
	font-weight: bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	line-height: 1.5em;
}
.px14bl01 {
	font-size: 14px;
	line-height: 1.5em;
	font-weight: bold;
	color: #6699FF;
}

