.all {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.all {  font-size: 12px}
.all {  line-height: 130%}
.all {  color: #339966}

.mini {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.mini {  font-size: 10px}
.mini {  line-height: 130%}
.mini {  color: #339966}

.die {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.die {  font-size: 12px}
.die {  line-height: 130%}
.die {  font-weight: bold}
.die {  color: #FFFFFF}

.die2 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.die2 {  font-size: 12px}
.die2 {  line-height: 130%}
.die2 {  font-weight: bold}
.die2 {  color: #6666CC}

.cap {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.cap {  font-size: 12px}
.cap {  line-height: 150%}
.cap {  color: #666666}

.allclia {  font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.allclia {  font-size: 12px}
.allclia {  line-height: 130%}
.allclia {  color: #FFFFFF}
.allred { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 130%; color: #CC3399}

/*-------
.shop{
width:400px;
}

.shopdl{
width:400px;
}

.shopdl dt{
width:100px;
float:left;
}

.shopdl dd{
width:200px;
float:left;
margin:7px 8px 0 8px;
}

.shop_qr{
width:80px;
float:left;
margin:0 0 10px 0;
}

.qr_img{
width:80px;
float:left;
}

.clear_l{
width:400px;
clear:left;
border-bottom:2px dotted #cccccc;
margin:10px 0;
}

-------*/

====================

img{
vertical-align:bottom;
border:none;
}

.title_img{
margin:0 0 10px 0;
}

.shop_button_img{
margin:5px 0 0 180px;
}

.a{
width:400px;
}

.b{
width:100px;
float:left;
margin-bottom:5px;
}

.c{
width:200px;
float:left;
margin-left:10px;
}

.c dd{
margin:5px 0 0 0;
}

.d{
width:80px;
float:left;
margin-left:10px;
}


























