.recpic{
   margin-top : 3px;
   margin-right : 3px;
   margin-bottom : 3px;
   width : 166px;
   float : left;
   margin-left : 3px;
}
.recwrap{
   margin-top : 3px;
   margin-bottom : 3px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #999999 #999999 #999999 #999999;
   margin-right : 0px;
   width : 48%;
   bottom : auto;
   float : left;
   margin-left : 4px;
   height : 128px;
}
.recwrap2{
   margin-top : 3px;
   margin-bottom : 3px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #999999 #999999 #999999 #999999;
   margin-right : 0px;
   width : 48%;
   bottom : auto;
   float : left;
   margin-left : 10px;
   height : 128px;
}
.rectxt{
   margin-top : 3px;
   margin-bottom : 3px;
   float : left;
   margin-left : 3px;
   margin-right : 3px;
   width : 186px;
   bottom : auto;
   text-align : left;
}
.galmidashi{
   margin-top : 5px;
   margin-bottom : 2px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #ffffff #ffffff #ffffff #ffffff;
   background-color : #9b0000;
   font-size : 10pt;
   text-align : center;
   margin-right : 0px;
   width : 48%;
   bottom : auto;
   float : left;
   margin-left : 4px;
}
.galmidashi3{
   margin-top : 5px;
   margin-bottom : 2px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #ffffff #ffffff #ffffff #ffffff;
   background-color : #9b0000;
   font-size : 10pt;
   text-align : center;
   margin-right : 0px;
   width : 48%;
   bottom : auto;
   float : left;
   margin-left : 10px;
}
.menupic{
   margin-top : 3px;
   margin-right : 3px;
   margin-bottom : 3px;
   width : 166px;
   float : left;
   margin-left : 3px;
}
.menuwrap{
   margin-top : 5px;
   margin-bottom : 1px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #999999 #999999 #999999 #999999;
   height : 132px;
   margin-right : 3px;
   width : 779px;
   bottom : auto;
   float : left;
   margin-left : 4px;
}
.menutxt{
   margin-top : 5px;
   margin-bottom : 5px;
   float : left;
   margin-left : 5px;
   margin-right : 5px;
   width : 550px;
   bottom : auto;
   text-align : left;
}
.menuname{
   text-align : left;
   margin-top : 5px;
   margin-left : 5px;
   margin-right : 5px;
   margin-bottom : 5px;
}
.prizepic{
   padding-top : 10px;
   padding-bottom : 0px;
   width : 300px;
   height : 410px;
   text-align : center;
   margin-left : auto;
   margin-right : auto;
}
.prizetxt{
   text-align : left;
   padding-top : 10pt;
   padding-left : 10pt;
   padding-right : 10pt;
   padding-bottom : 10pt;
   clear : both;
}
.prizemidashi{
   text-align : center;
   margin-left : auto;
   margin-right : auto;
   padding-top : 5px;
   padding-left : 5px;
   padding-right : 5px;
   padding-bottom : 5px;
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #ffffff #ffffff #ffffff #ffffff;
   background-color : #9b0000;
   width : 790px;
   clear : both;
}
.prizemidashi2{
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #ffffff #ffffff #ffffff #ffffff;
   text-align : center;
   margin-left : auto;
   margin-right : auto;
   width : 780px;
   bottom : auto;
}
.poysp{
   text-align : center;
   padding-left : 5px;
   padding-right : 0px;
   width : 255px;
   height : 343px;
   float : left;
   padding-top : 5px;
   padding-bottom : 5px;
}
.poysp2{
   text-align : center;
   padding-left : 12px;
   padding-right : 0px;
   width : 257px;
   height : 343px;
   float : left;
   padding-top : 5px;
   padding-bottom : 5px;
}
.poysp3{
   text-align : center;
   padding-left : 5px;
   padding-right : 0px;
   width : 255px;
   height : 363px;
   float : left;
   padding-top : 5px;
   padding-bottom : 5px;
   margin-bottom : 5px;
   font-size: large;
}
.poysp4{
   text-align : center;
   padding-left : 12px;
   padding-right : 0px;
   width : 257px;
   height : 363px;
   float : left;
   padding-top : 5px;
   padding-bottom : 5px;
   margin-bottom : 5px;
   font-size: large;
}
.thumb{
   text-align : center;
   float : left;
   margin-top : 3px;
   margin-bottom : 3px;
   width : 25%;
   color : gray;
}
.poythumb{
   text-align : center;
   float : left;
   margin-top : 3px;
   margin-bottom : 7px;
   width : 25%;
   color : white;
}
.thumb2{
   text-align : center;
   float : left;
   margin-top : 3px;
   margin-bottom : 3px;
   width : 102px;
}
.kiirowaku{
   border-width : 1px 1px 1px 1px;
   border-style : solid solid solid solid;
   border-color : #ffff00 #ffff00 #ffff00 #ffff00;
}
.wrapfree{
   text-align : center;
   margin-left : auto;
   margin-right : auto;
}