@charset "utf-8";
/*-------------------ブランド(商品)----------------*/
.item_title {
 background:url(./../images/list.gif) no-repeat left top;
 margin:10px 0px 0px 0px;
 padding:0px 0px 20px 0px;
 width:700px;
 text-align:left;
 float:left;
}
.item_title h4{
 background:url(./../images/underline700_b.gif) no-repeat left bottom;
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 20px;
 font-size:14px;
 letter-spacing:0px;
 line-height:20px;
 color:#3e3e3e;
 font-family:"Arial","ＭＳ ゴシック","Osaka","sans-serif";
}
.item_table{
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 0px;
 float:left;
}
/*------------------商品テーブル---------------*/
table.items{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:700px;
 text-align:left;
 vertical-align:top;
 float:left;
}
table.items td{
 vertical-align:top;
}
table.items td img.catch{
 border:1px #c0c0c0 solid;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
 vertical-align:top;
}
table.items .intro{
 margin:0px 0px 0px 20px;
 padding:0px 0px 0x 0px;
 font-size:13px;
 letter-spacing:0px;
 line-height:18px;
 color:#3e3e3e;
}
table.items .items_bar{
 margin:20px 0px 20px 20px;
 padding:0px 0px 0x 0px;
}
table.items .items_title{
 background:url(./../images/brand/list_item.gif) no-repeat left top;
 margin:0px 0px 0px 20px;
 padding:0px 0px 0x 0px;
}
table.items .items_title p{
 margin:0px 0px 10px 20px;
 padding:0px 0px 0x 0px;
 font-size:13px;
 letter-spacing:0px;
 line-height:14px;
 color:#3e3e3e;
 font-weight:bold;
 width:460px;
}
table.items .items_box{
 background:#eeeeee;
 border:1px #c0c0c0 solid;
 margin:0px 0px 10px 20px;
 padding:0px 0px 0x 0px;
}
table.items .items_box p {
 margin:10px 10px 10px 10px;
 padding:0px 0px 0x 0px;
 font-size:12px;
 letter-spacing:0px;
 line-height:18px;
 color:#3e3e3e;
}
table.items .note_table{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 20px;
 float:left;
}
dl.note{
 background:url(./../images/underline480.gif) no-repeat left bottom;
 border-left:3px solid #bc9a6c;
 margin:1px 0px 0px 0px;
 padding:5px 0px 5px 0px;
 width:480px;
 float:left;
}
dt.title{
 margin:0px 0px 0px 5px;
 padding:0px 0px 0px 0px;
 font-size:13px;
 letter-spacing:0px;
 line-height:18px;
 color:#3e3e3e;
 font-weight:bold;
 width:70px;
 float:left;
}
dd.text{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0x 0px;
 font-size:13px;
 letter-spacing:0px;
 line-height:18px;
 color:#3e3e3e;
 float:left;
}
table.items .shopping_table{
 margin:30px 0px 0px 0px;
 padding:0px 0px 0x 0px;
 float:left;
 text-align:right;
 width:500px;
}
.shop_botton{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 200px;
}