﻿* {
  margin: 0;
  padding: 0;
  font-size: 100%;
}
 html
  {
   scrollbar-face-color: #ffffff;
   scrollbar-track-color: #ffffff;
   scrollbar-arrow-color: #ff0080;
   scrollbar-3dlight-color: #ff0080;
   scrollbar-highlight-color: #ffffff;
   scrollbar-shadow-color: #ffffff;
   scrollbar-darkshadow-color: #ff0080;
  }

 body
  {
   font-size: small;
   text-align:center;
   color:#000000;
  }

 img
  {
   border: none;
   vertical-align: top;
  }

*.right
   {
   float:right;
   margin:0;
   padding:0;
   }


*.rig  {
   text-align:right;
   }

*.red  {
   color: red;
   font-size:large;
   }

#content {
   width: 900px;
   position: relative;
   top:0px;
   padding-top:0px;

   }

#content table {
   margin-top:10px;
   }


#content .box1 {
   float:right;

   }

#content .box2 {
   float:left;
   text-align:left;
   }

#content .box2 table {
   margin-left:auto;
   margin-right:auto;
   }

#content .box3 {
   float:left;
   }

#content .box4 {
   float:right;
   }
   






#logo  {
   position:absolute;
   left:0px;
   top:50px;
   width:240px;
   }


#acce  {
   position:absolute;
   left:20px;
   top:500px;
   }

#globalNav  {
   position:absolute;
   left:0;
   top:180px;
   width:240px;
   padding-bottom:327px;
   border-top: 1px solid #FFFFFF;
   font-color:#000000;
   }






#footer  {
   clear:both;
   position: relative;
   width:900px;
   height:50px;
   margin-left:0px;
background: #FFFFFF url(./image/back01.gif) left top repeat-x;
   }


#footer p {
   position: absolute;
   left:0;
   top: 45px;
   }


#footernav01  {
   position:absolute;
   right:202px;
   top:45px;
   width:101px;
   }


#footernav02  {
   position:absolute;
   right:101px;
   top:45px;
   width:101px;
   }


#footernav03  {
   position:absolute;
   right:0;
   top:45px;
   width:101px;
   }


#productlist  {
   margin-top:10px;
   }


#productlist li  {
   float:left;
   }


#header  {
   clear:both;
   position: relative;
   font-family:"HGS創英角ｺﾞｼｯｸUB",sans-serif;
   line-height:1.5;
   color:#000000;
   font-size:medium;
   font-weight:bold;
   width:900px;
   text-align:right;
   vertical-align:baseline;
   }


#header img  {
   float:left;
   margin-right: 1em;
   }

#header li  {
   list-style-type: none;
   background: url(image/libo01.gif) no-repeat 0px 0px;
   padding-left: 1em;
   display:inline;
   font-family:"MS Pｺﾞｼｯｸ",sans-serif;
   font-weight:normal;
   color:#000000;
   font-size:x-small;
   }



#header p  {
   text-align:left;
   font-size:large;
   position:absolute;
   left:250px;
   top:45px;
   }


#header hr  {
   clear:both;
   }


#header .cart  {
   position:absolute;
   left:700px;
   top:80px;
   }


#header .card  {
   position:absolute;
   left:640px;
   top:20px;
   float:left;
   }

#menu  {

   text-align:left;
   vertical-align:middle;
   background: url(./image/menuber01.gif) no-repeat;
   font-family:"MS Pｺﾞｼｯｸ",sans-serif;
   font-size:medium;
   font-weight:normal;
   color:#FFFFFF;
   width:900px;
   height:30px;
   margin:10px 0;
   }

#menu a {
    color: #FFFFFF;
    text-decoration: none;
   }

#menu li  {
   list-style-type: none;
   background: url(image/libo02.gif) no-repeat 0px 0px;
   padding-left: 1em;
   display:inline;
   font-family:"MS Pｺﾞｼｯｸ",sans-serif;
   font-size:large;
   font-weight:normal;
   color:#FFFFFF;
   height:30px;
   }