/************************************/
/*新 トップページの部分  */

body {bgcolor:#666666; font-size:13px;}
td  {color:#666666; font-size:13px;}
a:link {text-decoration : underline; color : #666666;}
a:visited {text-decoration : underline; color : #666666;}
a:hover {text-decoration : underline; color : #000000;}
.h1menu {font-size : 12px;line-height : 150%; margin: 0; padding: 0; font-weight:normal;}
.menu,ul{margin:0px 0px 5px 20px; font-size:11px; list-style-image : url(images/cat-back.gif);}
li{margin:2px 0px 4px 0px;}
.news-text {font-size:11px; line-height:1.2; margin:0px 10px 5px 15px;}
.footer {font-size:12px; line-height:1.4; margin:5px 10px 5px 10px;}
.waku {border:solid 1px #cccccc;}
.chumoku-text {font-size:11px; line-height:1.4; margin:5px 5px 5px 5px;}



/************************************/
/* タテナビ上部  */

div.base { 
text-align:center;
 width: 160px;
}
div.base-head {
  float: center;  width: 160px;
}
div.base-left {
    float: left;  width: 85px;
}
div.base-right {
    float: left;
}
div.base-footer {
  float:center;
  width: 160px;
}

/************************************/
/* タテナビ  */

#leftbox {
　float:left;
width:160px;
background-color:#fdf8de;
}
#leftbox li {
margin-bottom:0.5em;
padding-bottom:0.1em;
list-style:none;
border-bottom:1px dotted #cccccc;
}
#leftbox a {
text-decoration:none;
}

#leftbox a:hover {

border-bottom:2px solid #ff0000;
}

ul {
list-style-image: url("http://www.129.jp/dietbomb/navi-ya.gif");
margin-top:8px;
margin-left:5px;
padding-left:20px;
}

div.base2 { 
margin-top: 20px;
 width: 160px;
background-color:#fdf8de;
}

div.base2-head2 {
  float: left;  width: 160px;
}
div.base2-footer2 {
  float:left;
  width: 160px;
}

.menu,ul{margin:0px 0px 5px 20px; font-size:11px; list-style-image : url(images/cat-back.gif);}


li{
margin:2px 0px 4px 0px;
}
/************************************/
/*旧 トップページの部分  */


body{
  text-align:left;
  margin-left:15%;
  font-size : 12px;
  strong : normal;
  width:850px;
}

#mainbox {
width:860px;
}
#leftbox {
width:180px;
margin-top:2px;
}
#rightbox {
width:680px;
float:right;
margin-top:5px;

}

#ran-box {
width:190px;
}
#ran2-box {
width:190px;
}


/************************************/
/* トップページの部分  */

#topbox {
width:600px;
}

#eft-box {
  float: left;  width: 350px;
}
#right-box {
  float: left;
}


/************************************/
/* トップページの上部部分  */

#topbox {
width:600px;
margin-top:10px;
}

#left-box {
  float: left;  width: 200px;
}
#right-box {
  float: left;
}

div.main {  
width: 600px;
  margin-left:10px;
margin-top:10px;
}


div.main-menu {
  float: left;  width: 350px;
}
div.main-content {
  margin-left:10px;
  margin-bottom:10px;
  float: left;
}

div.main-content2 {
  margin-left:10px;
  float: left;
}


div.ra-1 {  
width: 189px;
border:1px solid #ff6699;
margin-top:0px;
}

div.ra-menu {
  float: left;  width: 75px;
margin-right:0.1em;
padding:0.1em;
float:left;
margin-top:5px;
}
div.ra-content {
  float: left;
margin-top:5px;
}


div.ra-2 {  
width: 189px;
border:1px solid #ff9900;
  text-align:center;
}

div.ra2-menu {
  float: left;  width: 75px;
}
div.ra2-content {
  float: left;}

div.top-bun{
  margin-left:2px;
  margin-bottom:5px;
color:#666666;
  font-size : 12px;
float: left;  width: 570px;
height: 50px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
border-color:#ff9900;
border-width:1px;
border-style:solid;background:#ffffcc;
}

.h-5{
color:#FFFFFF;
background-color:#cc0000;
font-weight: bold;
padding:5px;
}


/************************************/
/* 看板部分  */



.st{
position:absolute;right:520px;top:0px;

}



h1{
font-size : 12px
}

font-size:small;
strong{
  font-weight : normal;
}

/************************************/
/* 看板ナビゲーション  */

#btn2 {
width:780px;
height: 18px;
text-align:center;
background-color:#ffcc00;
font-weight: bold;
}
#btn3 {
width:600px;
  height: 25px;
  background-image: url(http://www.dietbomb.jp/img/kan.jpg);
  background-repeat : no-repeat;
margin-left:5px;
}

#btny {

margin-left:7px;
}

#btn2 li {
border-right:1px dotted #FFFFFF;
margin-right:0.1em;
padding:0.1em;
float:left;
list-style:none;
}


#btn2 a {
text-align:center;
text-decoration:none;
padding-left:0.4em;
border-bottom:2px;
}
#btn2 a:hover {
padding-left:0.4em;
border-bottom:2px solid #ff0000;
} 

.top-navi{
color:#FFFFFF;
font-weight: bold;
}


/************************************/
/* パーツ　H1 その他 */

.h-2{
padding-left:50px;
color:#ffffff;
font-weight: bold;
position:absolute;top:160px;
}

h2 {
border-bottom:1px solid #cc0000;
border-top:1px solid #cc0000;
  margin-left:10px;
font-size:20px;

}

.h-3{
color:#cc0000;
font-weight: bold;
padding-left:30px;
}

#content{width:650px;text-align:left;}


#item {float:left;width:265px;height:100px;text-align:center;margin:15px 0px;border:1px solid #ffffff;display:block;}
#item {font-size:12px;}
#item a{display:block;border:1px solid #ffffff;}
#item a:hover{border:1px solid #cc0000;}


/************************************/
/* パーツ　商品かごの設定  */

div.kagobase { 
margin-left:10px;
padding-left:20px;
width: 650px;
}
div.kagobase-left {
float: left;  width: 280px;
height: 235px;
text-align:center;

}
div.kagobase-right {
float: left;  width: 300px;
height: 235px;
margin-left:20px;
}

div.kagobase-right2 {
float: left;  width: 300px;
margin-left:20px;
margin-left:20px;
}



div.kagobase-left2 {
border-color:#666666;
border-width:1px;

float: left;  width: 267px;
height: 123px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
border-width:1px;

}


div.kagobase-kago {
margin-top:5px;;
margin-left:20px;;

}

.kagokakaku{
font-size : 17px;
color:#FF0000;
font-weight: bold;
}

.name{
font-size : 15px;
font-weight: bold;
color:#FF0000;
}

#spacebox {
height: 50px;
}

#spacebox2 {
height: 10px;
border-bottom:1px dotted #cccccc;
margin-bottom:30px;
}

/************************************/
/* パーツ　カテゴリーの表示設定  */

body{font-size:small;}
img{border:none;}
a{text-decoration:none;}


h3{font-size:small;border-bottom:1px solid #999999;}
h3, p{margin:2px 0;padding:2px 0;}

#cat

.item{width:300px;height:110px;float:left;display:block;margin:10px 10px 10px 10px;}
.item-right{float:right;display:block;width:185px;}
.item-right img{float:right;padding:5px 0;}
.item-left img{width:100px;}
.kakaku{color:#CC0000;}
.p{border-top:1px solid #999999;}





