/*表示部分全体の背景色及び背景画像*/
body { 
       text-align: center; 
       background-color: #fff; 
       background-image: url("images/sameimages/body.jpg"); background-repeat: repeat-x; 
       margin: 0; 
}
/*###########################*/

/*サイトの枠*/
#alltrack { 
       text-align: left; 
       width: 756px; 
       margin: auto; 
       background-image: url("images/sameimages/alltrack.gif"); 
       border-top: #bababa 2px solid; 
       border-bottom: #bababa 2px solid; 
}
/*###########################*/

#box { 
       width: 750px; 
       margin-left: 3px; 
}


/*テキストブラウザ用テキスト設定*/
.headerp { 
       display: none; 
       margin: 0; 
}
.mainp { 
       margin: 0; 
}
.footerp { 
       color: #fff; 
       font-size: 12px; 
       text-align: right; 
       margin-top: 20px; 
       margin-right: 15px; 
}
/*###########################*/


/*ヘッダー*/
#header { 
       width: 750px; 
       height: 50px; 
       background-image: url("images/sameimages/same_1.jpg"); 
}
/*###########################*/


/*メイン画像領域*/
#main { 
       width: 750px; 
       height: 150px; 
       background-image: url("images/commodity1/commodity1_1.jpg"); 
}
.mainimage { 
       margin: 0; 
}
/*##########################*/


/*ナビゲーション*/
#navigation { 
       width: 750px; 
       height: 40px; 
}
/*##########################*/


/*ナビゲーション設定*/
ul#navi { 
       height: 40px; 
       margin-top: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-bottom: 0px; 
       padding: 0; 
}
li#bot1, li#bot2, li#bot3, li#bot4, li#bot5, li#bothome { 
       float: right; 
       list-style-type: none; 
       margin: 0; 
}
/*##########################*/


/*ナビゲーション画像*/
li#bothome a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_7.jpg"); 
}
li#bothome a:hover { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_7b.jpg"); 
}
li#bot1 a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_2.jpg"); 
}
li#bot1 a:hover { 
       background-image: url("images/sameimages/same_2b.jpg"); 
}
li#bot2 a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_3b.jpg"); 
}
li#bot2 a:hover { 
       background-image: url("images/sameimages/same_3b.jpg"); 
}
li#bot3 a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_4.jpg"); 
}
li#bot3 a:hover { 
       background-image: url("images/sameimages/same_4b.jpg"); 
}
li#bot4 a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_5.jpg"); 
}
li#bot4 a:hover { 
       background-image: url("images/sameimages/same_5b.jpg"); 
}
li#bot5 a { 
       margin: 0; 
       width: 125px; 
       height: 40px; 
       display: block; 
       text-decoration: none; 
       background-image: url("images/sameimages/same_6.jpg"); 
}
li#bot5 a:hover { 
       background-image: url("images/sameimages/same_6b.jpg"); 
}
/*##########################*/


/*コンテンツ部分*/
#contents { 
       width: 750px; 
       margin-top: 15px; 
       margin-bottom: 5px; 
}
/*##########################*/


/*パーツ部分*/
.parts { 
       width: 740px; 
       margin-left: 9px; 
       margin-bottom: 10px; 
}
.partialparts { 
       float: left; 
       width: 360px; 
       margin-right: 8px; 
       background-color: #fafafa; 
       margin-bottom: 10px; 
}
.pimage { 
       margin: 0; 
       padding: 0; 
}
.partsimage { 
       margin-top: 40px; 
       margin-left: 40px; 
       margin-right: 40px; 
       margin-bottom: 20px; 
       width: 280px; 
       height: 210px; 
}
.ptitle { 
      margin-top: 0px; 
      margin-left: 11px; 
      margin-right: 11px; 
      margin-bottom: 10px; 
      padding-top: 7px; 
      padding-bottom: 5px; 
      padding-left: 15px; 
      font-size: 14px; 
      color: #444; 
      background-color: #fff; 
      border-left: #47590d 7px double; 
}
.ptext { 
      margin-top: 10px; 
      margin-left: 26px; 
      margin-right: 26px; 
      margin-bottom: 10px; 
      font-size: 12px; 
      color: #444; 
      line-height: 18px; 
}
/*##########################*/



/*フッター*/
#footer { 
       clear: both; 
       width: 750px; 
       height: 50px; 
       background-image: url("images/sameimages/same_f.jpg")
}
/*##########################*/