body {
margin : 0px;
font-family:俵俽 俹僑僔僢僋;
background-image : url(../Img/bg_yellow.gif);
background-repeat: repeat-x;
background-attachment: fixed;
background-position: center top;
text-align : center;
scrollbar-base-color : #ff9933;
}

A:link { 
color : #000000;
text-decoration : none;
}

A:visited { 
color : #000000;
text-decoration : none;
}

A:active {
color : #000000;
text-decoration : none;
}

A:hover {
color : #cc0000;
text-decoration : none;
}

.right {
text-align: right;
}


img {
border : none;
}

table.line {
width : 100%;
background-image : url(../Img/line.gif);
background-repeat: repeat-x;
background-attachment: fixed;
background-position: center bottom;
}

.line2 {
border-style : none none solid none;
border-width : 0px 0px 3px 0px;
border-color : #ffffff #ffffff #0066ff #ffffff;
padding : 0;
}

.all {
width : 750px;
background-color : #ffffff;
}

.main {
width : 550px;
}

.main2 {
width : 185px;
background-color : #dddddd;
font-size : 10pt;
}

.add {
width : 200px;
font-size : 10pt;
}

.waku {
padding : 20;
border-style : double;
border-width : 10px;
border-color : #ff3300;
font-family : HGP憂塸妏恨集窾B;
}

.waku2 {
padding : 20px;
border-style : dashed;
border-width : 1px;
border-color : #ff3300;
font-family : HGP恨集窫;
}

.waku3 {
padding : 10px 2px;
border-style : dotted;
border-width : 6px;
border-color : #cccccc;
font-family : HGP恨集窫;
}

.bunsho {
width : 680px;
}

td.line {
height : 49px;
}

.side {
width : 175px;
} 

.main {
width : 550px;
} 

.menu2 {
width :200px;
}

.point {
width : 15px;
}

.sub {
width : 170px;
}

hr.kugiri {
border-style : solid;
border-color : #cc0000;
height : 1px;
}

.last {
border-style : solid;
border-color : #cc0000;
height : 5px;
}

.middle {
font-family : HGP憂塸妏恨集窾B;
font-size : 20pt;
color : #000000;
}

.middle2 {
font-family : HGP憂塸妏恨集窾B;
font-size : 18pt;
color : #000000;
}

.k20 {
font-family : HGP憂塸妏恨集窾B;
font-size : 20pt;
color : #000099;
}

.p20 {
font-family : HGP憂塸妏恨集窾B;
font-size : 20pt;
color : #ff0099;
}

.r20 {
font-family : HGP憂塸妏恨集窾B;
font-size : 20pt;
color : #cc0000;
}

.p14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #ff0099;
}

.g14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #009900;
}

.o14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #ff3300;
}

.b14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #0066ff;
}

.k14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #000099;
}

.r14 {
font-family : HGP憂塸妏恨集窾B;
font-size : 14pt;
color : #ff0000;
}

.r18 {
font-family : HGP憂塸妏恨集窾B;
font-size : 18pt;
color : #ff0000;
}

.o30 {
font-family : HGP憂塸妏恨集窾B;
font-size : 30pt;
color : #ffcc00;
font-weight : bold;
}

.k30 {
font-family : HGP憂塸妏恨集窾B;
font-size : 30pt;
color : #000099;
font-weight : bold;
}

.r30 {
font-family : HGP憂塸妏恨集窾B;
font-size : 30pt;
color : #ff0000;
font-weight : bold;
}

span.big {
font-family : HGP憂塸妏恨集窾B;
font-size : 36pt;
color : #000000;
}

span.nomal {
font-family : solid;
font-size : 12pt;
color : #000000;
}

.bigo {
font-family : HGP憂塸妏恨集窾B;
font-size : 40pt;
color : #ff6633;
}

.title1 {
font-family : HGP憂塸妏恨集窾B;
font-size : 30pt;
color : #ff6633;




.bigb {
font-family : HGP憂塸妏恨集窾B;
font-size : 30pt;
color : #0000ff;
}

.gothic {
font-family : HGP憂塸妏恨集窾B;
color : #000000;
font-size : 13pt;
}

.gothic2 {
font-family : HGP恨集窫;
font-size : 12pt;
color : #000000;
}

.solid {
border-style:solid;
border-color:#000;
border-width:1px;
padding:6px;
line-height: 20pt;
}

.dash {
border-style:dashed;
border-color:#00f;
height:1px;
width:90%;
}

