@charset "Shift_JIS";

@import "http://www.bestprice.net/css/old/import.css";

body { }

#middle {
  width: 750px;
  margin: 25px auto 15px;
  text-align: left;
  padding:0 0;
  color:#666666;
  letter-spacing:2pt;
  line-height:150%;
  }

#middle a{
color:#0057D9;
  }

.bread li {
  float: right;
  margin-bottom: 10px;
  padding-left: 15px;
  background: url(http://www.bestprice.net/img/old/html/ico/arrow_12_up.gif) no-repeat 0 2px;
  }

/*-----------------------------------------------------------------------*/

#middle h2{
margin-bottom:15px;
}

div.col1{
height:1%;
width:366px;
float:left;
background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col1.jpg);
display:inline;
border:1px solid #ccc;
margin-bottom:15px;
}

div.col2{
height:1%;
width:365px;
float:right;
background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col2.jpg);
display:inline;
border:1px solid #ccc;
margin-bottom:15px;
}

div.col1 dl, div.col2 dl{
padding-top:14px;
padding-left:14px;
padding-right:14px;
margin-bottom:0px;
border:1px solid #fff;
height:1%;
}

div.col1 dt, div.col2 dt{
padding-bottom:5px;
border-bottom:dotted 1px #ccc;
width:335px;
}

div.col1 dd.img, div.col2 dd.img{
margin-top:9px;
float:left;
width:130px;
height:130px;
margin-bottom:9px;
}

div.col1 dd.txt, div.col2 dd.txt{
margin-top:9px;
float:right;
text-align:left;
width:195px;
}

div.col1 dd.btn, div.col2 dd.btn{
clear:both;
padding:11px;
border-top:dotted 1px #ccc;
padding-left:100px;
}

div.col3,div.col4,div.col5,div.col6{
height:1%;
width:750px;
border:1px solid #ccc;
margin-bottom:15px;
}
div.col3{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col3.jpg) bottom right;}
div.col4{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col4.jpg) bottom right;}
div.col5{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col5.jpg) bottom right;}
div.col6{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/bg_col6.jpg) bottom right;}

div.col3 dl,div.col4 dl,div.col5 dl,div.col6 dl{
border:1px solid #fff;
height:1%;
padding-bottom:10px;
}

div.col3 dt,div.col4 dt,div.col5 dt,div.col6 dt{
margin-bottom:10px;
}

div.col3 dd,div.col4 dd,div.col5 dd,div.col6 dd{
margin-left:30px;
padding-left:12px;
}
div.col3 dd{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/icon_col3.gif) no-repeat 0px 6px;}
div.col4 dd{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/icon_col4.gif) no-repeat 0px 6px;}
div.col5 dd{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/icon_col5.gif) no-repeat 0px 6px;}
div.col6 dd{ background:url(http://www.bestprice.net/img/old/html/special/sumitomo/icon_col6.gif) no-repeat 0px 6px;}

div.col7{
height:1%;
width:750px;
}


div.col7 dt{
border-bottom:1px dotted #ccc;
padding-left:15px;
padding-bottom:4px;
margin-bottom:9px;
}

div.col7 dd{
float:left;
padding-left:12px;
background:url(http://www.bestprice.net/img/old/html/special/sumitomo/icon_col7.gif) no-repeat 0px 6px;
margin-left:30px;
display:inline;
}

div.col7 dd.left, div.col7 dd.right{
width:230px;
}

div.col7 dd.center{
width:150px;
}

div.col7 dd.left{
clear:both;
}

ul.col8 li{
margin-top:30px;
float:left;
margin-left:20px;
display:inline;
}

ul.col8 li.left{
float:left;
margin-left:150px;
}