/* CSS Document */

div.wrap{
background:url(../img/sec/left1.jpg) no-repeat top left;}

div#main .h2head{
background:url(../img/top/ttl_shopmenu.gif) no-repeat top right;
padding: 30px 20px 0 0;
}

div#main .box1 p, div#main .box2{
color:#996600;
}

div#main #topimg {
background:url(../img/sec/topimg1.jpg) no-repeat top left;
width:520px;
height:240px;
text-align:right

}

div#main #topimg h1{
font:x-small/140% arial,"ＭＳ Ｐゴシック", "Osaka";
margin:4px;
color:#B76A15
}

h2#whole img{
float:left;
margin:0 20px 0 0;
}

div#topinfo{
border-bottom: 1px dotted #B76A15;
padding:0 0 10px 0;
margin:0 0 20px 0}

div#topinfo h3 {
padding:2px 15px;
color:#fff;
text-align:left;
font-size:15px;
display:block;
width: 280px;
margin: 20px 0;
background: #B76A15;
font-weight:normal;
clear:both
}

div.sectionH3{
border-bottom:1px dotted #E4D3B2;
margin:10px 10px 10px 20px;
padding:10px 0;
}

div.sectionH3 h3{
}

div.sectionH3 span{
display:block;
font-size:small;
text-align:right}

h2#whole {
font:x-small/140% arial,"ＭＳ ゴシック", "Osaka−等幅";
color:#CF5D5D}

#wholethumb{
clear:both}

#side #count{
font:x-small/140% arial,verdana,"ＭＳ Ｐゴシック",;
color:#8FA97C;
padding:5px 0 5px 6px;

}

.box1 p, .box2 p{
font:x-small/140% verdana,geneva"ＭＳ Ｐゴシック", "Osaka";
}
