@charset "utf-8";
/*　MIKI */

body{
 font-family: "ＭＳ Ｐゴシック", 平成角ゴシック, Osaka, sans-serif;
 background: rgb(255,255,255);
 margin:0;
 padding:0;
}
img{border:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
td{vertical-align:top;}
td,th{font-size:11pt ! important; text-align:left; vertical-align:top;}
.auto{margin-left:auto; margin-right:auto;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.red{color:rgb(255,0,0);}
.century{font-family:Century;}
.bold{font-weight:bold;}
.small{font-size:10pt ! important;}

#copyright{
 margin:0;
 padding:0;
 width:760px;
 font-family:Arial,Verdana,serif;
 color: rgb(0,0,0);
 font-size:13px ! important;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}
#border{
 width:760px;
 background:rgb(255,255,255);
 margin:10px;
 margin-left:auto;
 margin-right:auto;
 border:1px solid rgb(255,255,255);
}
h1{
 margin:20px 0 10px 20px;
}
h2{
 margin:0;
 padding:0 0 0 5px;
}
h3{
 margin:5px 0;
}
#border table#head{
 width:760px;
}
#border table#head th{
 width:500px;
}
#border table#head td{
 width:260px;
 text-align:right;
 padding-top:10px;
}
#border ul.headul{
 margin:0;
 padding:0;
 background:rgb(187,187,187);
}
#border ul.headul li{
 margin:0;
 padding:0;
 display:inline;
}
#border table#head2{
 width:759px;
 margin:5px 0;
}
#border table#head2 td{
 text-align:right;
 padding-left:3px;
}
#border table#page{
 width:760px;
}
#border table#page th div{
 margin-bottom:5px;
}
#border table#page td{
 padding-left5px;
 width:593px;
}
#border table#page td div.borin{
 border:1px solid rgb(200,200,200);
 width:525px;
 margin-left:5px;
 margin-top:5px;
 margin-bottom:5px;
 padding:20px 30px;
}
#border table#page td div.borin p{
 width:520px;
 font-size:12pt ! important;
 line-height:18px;
}
#border table#page td div.borin p.indexback{
 background:url(../img/indexback.jpg) no-repeat center right;
}
#border table#page td div.borin div.itemimg{
 margin-bottom:50px;
}
#border table#page td div.borin p.user{
 margin-left:40px;
 width:480px;
 margin-bottom:30px;
}
#border table#page td div.borin p.infoback{
 background:url(../img/indexback.jpg) no-repeat center right;
 padding-right:180px;
 width:320px;
}
#border table#page td div.borin ul{
 list-style-type: none;
 margin-bottom:0;
}
#border table#page td div.borin li{
 margin-bottom:8px;
}

#border table#page td table.cartdisp{
 margin-top:30px;
 margin-bottom:10px;
 margin-left:auto;
 margin-right:auto;
 width:530px;
 border:1px solid rgb(200,200,200);
 border-width:0 0 1px 0;
}
#border table#page td table.cartdisp th{
 width:100px;
}
#border table#page td table.cartdisp td{
 padding-left:5px;
}
#border table#page td table.cartdisp td.titletd{
 width:330px;
}
#border table#page td table.cartdisp td.pricetd{
 width:70px;
}
#border table#page td table.cartdisp td.capwid{
 width:390px;
}
