h2 {
width:560px;
height:49px;
margin:0;
padding:0;
text-indent:-9999em;
line-height:100%;
font-size:10px;
background:url(../img/shio/salt-bar.jpg) no-repeat 0 0;
}
.tawa {
padding:0 0 0 230px;
margin:20px 0 0 0;
background:url(../img/shio/towa-bg.jpg) no-repeat 0 0;
}
.tawa h3{
height:30px;
background:url(../img/shio/towa-bar.gif) no-repeat 0 0;
text-indent:-9999em;
}
.tawa p {
padding:0 0 0 20px;
}

.tokutyo {
clear:both;
margin:40px 0 0 0;
padding:0 280px 30px 10px;
background:url(../img/shio/tokutyo-bg.jpg) no-repeat 0 0;
}
.tokutyo h3{
height:55px;
margin:0;
padding:0;
text-indent:-9999em; 
}


h3.cuisine-bar{
width:378px;
height:33px;
margin:0;
padding:0;
background:url(../img/shio/cuisine-bar.jpg) no-repeat 0 0;
text-indent:-9999em;
}
.cuisine{
background:url(../img/shio/cuisine-bg.jpg) no-repeat 0 0;
padding:15px 0 0 200px;
margin:10px 0 0 0;
}
.cuisine h4{
width:239px;
height:41px;
margin:0 0 15px 0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/shio/cuisine-title.gif) no-repeat 0 0;
}
h3.mambo{
width:378px;
height:33px;
margin:20px 0 0 0;
padding:0;
background:url(../img/shio/mabo-bar.jpg) no-repeat 0 0;
text-indent:-9999em;
}


h4 {
margin:15px 0 10px 0;
padding:0;
color:#CC9900;
font-size:1em;
line-height:150%;
}
h5 {
margin:10px 0 5px 0;
padding:0;
color:#990000;
font-size:0.85em;
line-height:150%;
}
.mambo-bg{
background:url(../img/shio/mabo-img.jpg) no-repeat 0 0;
padding:0 0 0 165px;
margin:10px 0 0 0;
}

.shop{
clear:both;
width:557px;
margin:20px 0 20px 0;
padding:0;
border:1px solid #999999;
background:url(../img/shio/salt-img.jpg) no-repeat 20px 33px;
}
.shop h4{
height:56px;
margin:0;
padding:0;
background:url(../img/shio/shop-bar.jpg) no-repeat 0 0;
text-indent:-9999em;
}
.shop p{
margin:0 20px 30px 205px;
}
.shop h5{
margin:5px 0 10px 205px;
padding:0;
font-size:1em;
color:#996600;
}