DIV {
font-size : 9pt;
font-family: "MS UI Gothic", Osaka; color: #000000;
margin-left : 0px;
}
{word-break:break-all;font:12px/1.22 "Osaka", "ＭＳ Ｐゴシック", Arial, sans-serif;*font-size:small;*font:x-small;}
BODY {font-size : 9pt;
font-family: "ＭＳ Ｐゴシック", "Osaka"; 
background-color: #FFFFFF;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
 MARGIN: 0px;
 }

 h1{
    font-size: 20px;
    color: #996699;
    font-weight: normal;
    font-style: normal;
    margin: 6px;
}

h2{
font-size:9pt;
font-weight:normal;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 6px;
line-height: 1.3em;
color:#FFFFFF;
}

h3{
font-size:9pt;
font-weight:normal;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
line-height: 1.0em;
color:#000000;
}

em {
    font-size: 11px;
    color: #222222;
    font-weight: normal;
    font-style: italic;
    margin: 0px;
}
strong {
    font-weight: normal;
}
TR{font-size : 9pt; font-family: "MS UI Gothic", Osaka; color: #000000;}
TD{font-size : 9pt; font-family: "MS UI Gothic", Osaka; color: #000000;}
A:link {COLOR: #26269A; FONT-FAMILY: "MS UI Gothic",Osaka; TEXT-DECORATION: none;}
A:visited {COLOR: #443374; FONT-FAMILY: "MS UI Gothic",Osaka; TEXT-DECORATION: none;}
A:active {COLOR: #CC6789; FONT-FAMILY: "MS UI Gothic",Osaka; TEXT-DECORATION: underline;background-color:#EEEEEE;}
A:hover {LEFT: 0px; COLOR: #CC6789; FONT-FAMILY: "MS UI Gothic",Osaka; TEXT-DECORATION: underline;}
.head {
font-size: 12px;
color: #000000;
line-height: 12px;
text-align: right;
height: 50px;
background-color:#FFFFFF;
background-image: url(pi2.gif);
background-repeat: repeat-y;
} 
/*========================
削除予定
========================*/
.solid0 {
font-size: 12px;
color: #FFFFFF;
line-height: 12px;
background-color:#996699;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#333333 #333333 #333333 #333333;
} 

.solid0aa {
font-size: 12px;
color: #555555;
line-height: 12px;
text-align: center;
background-color:#DDDDDD;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#777777 #777777 #777777 #777777;
}
.solid0b {
font-size: 12px;
color: #555555;
line-height: 12px;
text-align: center;
background-color:#EEEEEE;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}
.solid1a {
font-size: 12px;
color: #FFFFFF;
line-height: 12px;
background-color:#66ccff;
width: 150px;
padding-right: 8px;
border: solid;
border-width: 0px 0px 1px 0px;
border-color:#333333 #333333 #CCCCCC #333333;
}
.solid3 {
font-size: 12px;
color: #888888;
line-height: 12px;
border: solid;
border-width: 0px 0px 0px 1px;
border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC;
} 
/*========================
新
========================*/
.solid0a {
font-size: 12px;
color: #997799;
line-height: 12px;
text-align: center;
padding-left:5px;
background-color:#EEEEEE;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#BB99BB #BB99BB #BB99BB #BB99BB;
}
.solid1 {
width: 150px;
font-size: 12px;
color: #444444;
line-height: 12px;
text-align: right;
padding-right: 8px;
border: solid;
border-width: 0px 0px 1px 0px;
border-color:#333333 #333333 #CCCCCC #333333;
}
.solid2 {
font-size: 12px;
color: #444444;
line-height: 150%;
width: 250px;
text-align: left;
padding-left: 8px;
border: solid;
border-width: 0px 0px 1px 1px;
border-color:#333333 #333333 #CCCCCC #AAAAAA;
}
.solid_a {
font-size: 12px;
color: #444444;
line-height: 12px;
text-align: center;
background-color:#EEddEE;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#999999 #999999 #999999 #999999;
}
.solid_b {
font-size: 12px;
color: #666666;
line-height: 12px;
text-align: center;
background-color:#FFFFFF;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#AAAAAA #AAAAAA #AAAAAA #AAAAAA;
}
.solid_ac {
font-size: 12px;
color: #444444;
line-height: 12px;
text-align: center;
font-weight: normal;
background-color:#FFFAAA;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#999999 #999999 #999999 #999999;
}
.solid_bc {
font-size: 12px;
color: #666666;
line-height: 12px;
text-align: center;
background-color:#FFFEEE;
border: solid;
border-width: 1px 1px 1px 1px;
border-color:#AAAAAA #AAAAAA #AAAAAA #AAAAAA;
}
.solid_st {
font-size: 12px;
color: #000000;
line-height: 12px;
background-color:#EEEEEE;
border: solid;
border-width: 0px 0px 1px 3px;
border-color:#777777 #777777 #777777 #777777;
}
/*========================
シャッフル
========================*/
.shuffle{
width:auto;
height:300px;
padding:0;
text-align: center;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 1px;
}
.shuffle img{
top:0;
left:0;
background:#fff;
padding:10px;
border:1px solid #999;
}
li {
	list-style-type: none;
}




