@charset "UTF-8";

body{ background:#ffffff;margin-top:15px; font-size:small; color:#333333; }
a{text-decoration:none; color:#FF6699; } 
a:active{color:#000000; } 
a:hover{color:#666666; } 

img {
 border-style:none; }
 
p {
 text-align:left;
 margin:auto; }
 
 
ul {
 text-align: left;}

h1 {
 font-size:medium;
}
 
h6 {

  font-size:70%;
  margin:auto;
  color:#555555;
}



h5 {
 margin:auto; }

div#img {
 margin-top: 40px;

}

div#oshirase {
  color:#cc0000;}

div#map {
 padding:0 74px;
 margin:0 auto;
 width: 352px;
}

div#form {
 text-align:left;
 margin:0 auto;
}

#wrap { width: 730px; margin: 0 auto; text-align:center; }
#inner { margin: 0; text-align:center; }

div#main {
  width: 230px;
  float:left;
  text-align: left;
  margin-top: 80px;
 }

div#sub {
  float:right;
  position:relative;
  width: 500px;
  text-align: center;
}   

# .clear { clear:both; }  
# .clear hr { display:none; }

form {
 color:#666;
 font-size:small; }

td.info {
 padding-right:5px;
 background-color:#FFCCCC;
 font-size:x-small;
 }

span {
 color:#CC0000;
 font-size:x-small;
 }
 
.order {
 border:none; }
 
div#webshop {
 margin:0 auto;
 width: 500px; }
 
p.mada {
  color:#fff; font-size:x-small; margin:0 auto; }

p.mou {
 color:#FF3399; font-size:x-small; margin:0 auto; }

table {
 width:100%; }
 
td.ws {
 padding:3px 3px 0 3px;
 border:dotted 1px #999; }
 
table.num {
 margin-top:0;
 width:auto;
 padding:0 3px;
 border:solid 1px ; 
 border-color:#666; }

td.img,td.comm,table.num {
 text-align:left; }
 
table.comm {
 width:500px;
 border:solid 1px;
 border-color:#666;
 padding:5px; }

td.img img{
 border:solid 1px;
 border-color:#666666; }

p.order {
 margin:10px; }

table.goods {
 width:500px;
 margin:0 auto;
 }
 
p.small {
 font-size:80%; }
