html {overflow-y: scroll;}
body { background-image: url(../img/back.gif); ; margin-top: 0px; margin-left: 0px; }

a.hp:link{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:120%; color:#0169B0; text-decoration:underline; }
a.hp:visited{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:120%; color:#0169B0; text-decoration:underline; }
a.hp:active{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:120%; color:#0169B0; text-decoration:underline; }

a.t:link{ color:#222979; }
a.t:visited{ color:#333E8E; }
a.t:active{ color:#333E8E; }

.t9{ font-size:9px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#333333; }
.t10{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#333333; }
.t12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }
.t13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }
.t14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }
.t15{ font-size:15px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }
.t16{ font-size:16px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }
.t20{ font-size:20px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333; }

.b10{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#2B71B8; }
.b12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }
.b12a{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }
.b13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }
.b14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }
.b16{ font-size:16px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }
.b20{ font-size:20px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#2B71B8; }

.r10{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#F51515; }
.r12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#F51515; }
.r13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#F51515; }
.r14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#F51515; }
.r20{ font-size:20px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#F51515; }

.p12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#9367AE; }
.p13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#9367AE; }
.p14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#9367AE; }
.p16{ font-size:16px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#9367AE; }
.p20{ font-size:20px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#9367AE; }

.y14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#FF9900; }
.o14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#FF6633; }

.w10{ font-size:10px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#ffffff; }
.w12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#ffffff; }
.w13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#ffffff; }
.w14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#ffffff; }
.w16{ font-size:16px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#ffffff; }

.pk12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#FF3366; }
.pk13{ font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#FF3366; }
.pk14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#FF3366; }

.g12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#009966; }
.gn12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#000099; }
.gn14{ font-size:14px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#000099; }
.gn16{ font-size:16px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#000099; }
.pp12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:130%; color:#330066; }

.j12{ font-size:12px;  font-family:ＭＳ Pゴシック;  line-height:120%; color:#333333; }
.j1 { background-color: #FADDF5; text-align: left; font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#9367AE;} 
.j2 { background-color: #FFFFFF; text-align: left; font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333;} 
.s1 { background-color: #9059ac; text-align: center; font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#FFFFFF;} 
.s2 { background-color: #FFFFFF; text-align: left; font-size:13px;  font-family:ＭＳ Pゴシック;  line-height:150%; color:#333333;} 


.f12{ font-size:12px; }

strong{ font-weight:bold;}
.td5{ background-color: #FFFFFF; height: 5px; }
.td10{ background-color: #FFFFFF; height: 10px; }
.td15{ background-color: #FFFFFF; height: 15px; }
.td20{ background-color: #FFFFFF; height: 20px; }
.td30{ background-color: #FFFFFF; height: 30px; }