
body {
	font-family : "MS UI Gothic",Osaka, sans-serif;
	line-height:140%;
	background-color:#baaa8b;
	font-size:12px;
background-image:url(img/back.jpg);
padding-top:0;
margin-top:0;
}
.back{
width:800px;
text-align:center;
background-color:#ebe5cc;
}

td, th {
	font-size:12px;
	line-height:130%;
}


form{
margin:0;
padding:0;
border:0;
}
img{
  margin:0;
  padding:0;
  border:0;
  }

A:hover{
	color: #B1A150;
}
a {  color: #5B4F14; 
}

.menu{
}

.menu img{
display:block;
}

.contents{
padding:10px;
}

h2{
color:#336600;
}


.back1{
background-image:url(img/back1.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#C8C09B;
padding:0 30px 0 30px;
}


.back01{
background-color:#C8C09B;
padding:0 30px 0 30px;
}

.back11{
background-image:url(img/back1.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#C8C09B;
padding:0 0 0 30px;
}


.back111{
background-image:url(img/back1.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#C8C09B;
padding:0 30px 0 0 ;
}

.back2{
background-image:url(img/back2.jpg);
background-position:top right;
background-repeat:no-repeat;
margin-bottom:10px;
}

.back3{
background-image:url(img/back3.jpg);
background-position:top right;
background-repeat:no-repeat;
margin-bottom:10px;
}
.text01{
line-height:160%;
padding:60px 20px 0px 30px;
color:#FFFFFF;
}

.text02{
line-height:160%;
padding:50px 20px 0px 20px;
color:#FFFFFF;
}

.shoplist{
margin-bottom:10px;
}

.mono {	color: #6E7413;
	font-weight: bold;
margin-top:5px;
font-size:14px;
padding-bottom:3px;
}

.mono2 {	color: #4D8EB7;
	font-weight: bold;
margin-top:5px;
font-size:14px;
padding-bottom:3px;
}

.mono3 {	color: #FD8D31;
	font-weight: bold;
margin-top:5px;
font-size:14px;
padding-bottom:3px;
}

.mono4 {
margin-bottom:7px;
margin-top:5px;
background-image:url(img/dotte.gif);
background-position:bottom;
background-repeat:repeat-x;
padding-bottom:6px;
}




.buy{
margin-top:5px;
margin-bottom:5px;
}

.photobottom{
margin-bottom:3px;
}
.chaco{
width:235px;
}

.title{
margin:10px 0 10px 0;
}
.kodawari{
padding:10px;
background-color:#FEF6EB;
line-height:140%;
}

.nama{
background-color:#fff;
padding:5px;
border:2px solid #614843;
}

.st a{
color:#ffffff;
}

.font14{
font-size:14px;
font-weight:bold;
color:#444;
}


.data{
padding:0px 0px 10px 10px;
}

.seisan{
text-align:right;
margin-top:10px;
margin-right:12px;
}

.nedan{
font-size:14px;
font-weight:bold;
padding-left:3px;
}

.copy{
text-align:right;
margin-top:3px;
color:#fff;}

.line{
background-image:url(img/line.gif);
background-repeat:repeat-x;
}
p{
margin:10px 0;
color:#514B32;
}