
BODY {
  margin: 10px;
  background-color: #FFFFFF;
  font-size: 10pt;
  color: #666666;
}
#container {
  text-align: left;
  background: #FFF;
  margin: 0 auto;
  padding: 0;
  width: 760px;
}
#container01 {
  text-align: left;
  background-color: #e6e6e6;
  margin: 0 auto;
  padding: 0;
  width: 875px;
}

STRONG {
  font-size: 10pt;
  font-weight: normal;
}
A:LINK {
  color: blue ;
  text-decoration : none;
}
A:VISITED {
  color: blue ;
  text-decoration : none;
}
A:ACTIVE {
  color: blue ;
  text-decoration : none;
}
A:HOVER {
  color : red;
  text-decoration : underline;
}
.title {
  font-size: 12pt;
  font-weight: bold;
  color: #575757;
}
.subtitle {
  font-size: 10pt;
  color: #575757;
  font-weight: bold;
}
.hissu {
  font-size: 8pt;
  color: red;
}
.non {
  font-size: 10pt;
  color: blue;
  font-weight: bold;
}
.sale {
  font-size: 10pt;
  color: #800000;
  font-weight: bold;
}
TABLE {
  border: 0px;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
}
TD {
  font-size: 10pt;
  color: #666666;
  border: 0px;
  padding-top : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  padding-left : 4px;
}
TABLE.item {
  background-color: #FFFFFF;
  border: 1px solid a7c0fc;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
}
TH.item {
  font-size: 12pt;
  font-weight: bold;
  color: #575757;
  background-color: #a7c0fc;
  border: 1px solid a7c0fc;
  text-align: left;
  padding: 4px;
}
TD.item {
  font-size: 10pt;
  color: #666666;
  background-color: #FFFFFF;
  border : solid;
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  padding: 4px;
  text-align: left;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}
TD.item_t {
  font-size: 10pt;
  color: #575757;
  font-weight: bold;
  background-color: #FFFFFF;
  border-top-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-left-style : none;
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  padding: 4px;
  text-align: left;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}
TABLE.mlist {
  background-color: #FFFFFF;
  border: 1px solid #77B78C;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
}
TH.mlist {
  font-size: 12pt;
  font-weight: bold;
  color: #575757;
  background-color: #9DD68C;
  border: 1px solid #77B78C;
  text-align: left;
  padding: 4px;
}
TD.mlist {
  font-size: 10pt;
  color: #666666;
  background-color: #FFFFFF;
  border: 1px solid #77B78C;
  padding: 4px;
  text-align: left;
}
TD.mlist_t {
  font-size: 10pt;
  color: #575757;
  font-weight: bold;
  background-color: #FFFFFF;
  border: 1px solid #77B78C;
  padding: 4px;
  text-align: left;
}
TABLE.init {
  background-color: #FFFFFF;
  border: 1px solid #FEE600;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
}
TH.init {
  font-size: 12pt;
  font-weight: bold;
  color: #575757;
  background-color: #FFFF99;
  border: 1px solid #FEE600;
  text-align: left;
  padding: 4px;
}
TD.init {
  font-size: 10pt;
  color: #666666;
  background-color: #FFFFFF;
  border: 1px solid #FEE600;
  padding: 4px;
  text-align: left;
}
TD.init_t {
  font-size: 10pt;
  color: #575757;
  font-weight: bold;
  background-color: #FFFFFF;
  border: 1px solid #FEE600;
  padding: 4px;
  text-align: left;
}
form {
  margin : 0em ;
}
H1{
  font-size : 13px;
  margin-bottom : 10px;
  font-weight : normal;
}
H2{
  font-size : 14px;
  color : white;
  background-color : white;
  width : 600px;
  height : 20px;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 6px;
}
.img_main{
  width : 285px;
  text-align : left;
  float : left;
  height : 180px;
}
.txt_main{
  width : 300px;
  padding-left : 13px;
  float : left;
}
.goods_img{
  width : 100px;
  height : 80px;
  float : left;
  text-align : center;
}
.goods_txt{
  width : 180px;
  padding-left : 5px;
  float : left;
}
H3{
  font-size : 13px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : maroon;
}

.co_info_left{
  color : black;
  background-color : silver;
  width : 100px;

  float : left;






  text-align : center;

  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}

.co_info_left1{
  color : black;
  background-color : silver;
  width : 130px;

  float : left;






  text-align : center;

  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}

.co_info_right{






  padding-left : 5px;

  width : 400px;
  float : left;
}

.co_info_right1{






  padding-left : 5px;

  width : 300px;
  float : left;
}

.kurosui{
  background-color : #cc0000;
}
.inzai_img{
  float : left;
  width : 152px;
  height : 152px;
}
.inzai_txt{
  padding-left : 12px;
  width : 440px;
  float : left;
}
.main_inzai_img{
  width : 100px;
  height : 100px;
  float : left;
}
.main_inzai_txt{
  width : 180px;
  float : left;
}
.main_inzai{
  width : 290px;
  float : left;
  margin-top : 10px;
}
.ushi_iro{
  background-color : #0000ff;
}
.ushi_shiro{
  background-color : #009999;
}
.tuge{
  background-color : #009900;
}
.zou_jou{
  background-color : #000099;
}
.zou_koukyu{
  background-color : #666666;
}
.zou_sinmoti{
  background-color : #999999;
}
.zou_tokujou{
  background-color : #660000;
}
.zou_gokujou{
  background-color : #999900;
}
.zou_yoko{
  background-color : #990000;
}
.zou_yokoniti{
  background-color : black;
}
.goods_h2{
  background-image : url(images/h2_bg.gif);
  width : 550px;
  height : 25px;
  padding-top : 5px;
  margin-bottom : 0px;
}
.gomu_img{
  width : 110px;
  float : left;
}
.gomu_txt{

  padding-top : 5px;
  width : 400px;
  float : left;
}
.gomu_img3{
  width : 200px;
  float : left;
}
.gomu_txt3{

  padding-top : 5px;
  width : 250px;
  float : left;
}
.main_h2{
  background-color : gray;
}
.gomu_txt2{
  margin-top : 5px;



}
.inzai_cart1{
  background-color : #e0e0e0;

  float : left;
  height : 35px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.inzai_cart2{
  height : 35px;
  float : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.gomu_title{
  color : black;
  width : 300px;
}
H4{
  font-size : 13px;
  font-weight : bold;
  background-color : #ffe8e8;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}

#page{margin: 0 auto; width:800px; }

.head_page{
  width : 100%;
#  height : 70px;
  background-color : white;
  color : white;
}

.menu_page{
  width : 190px;
  text-align : center;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  background-image : url(images/bg_menu.gif);
    float : left;
}

.main_page{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  width : 600px;
      float : left;
}

.bod
{
float:right;
width:645;
text-align:right;
}

.col
{
position: relative;
margin-bottom:24;
}
.d6
{
float:right;
width:200;
text-align:left;
}

.wform{
	border-width:2px;
	border-color:#ffffff;
	border-style:solid;
	text-align:right;
	padding-right:3px;
	font-weight:bold;
	width:150px;
}

.iform{
	border-width:2px;
	border-color:#ffffff;
	border-style:solid;
	text-align:left;
	padding-left:5px;
}