body {   font: "‚l‚r ‚oƒSƒVƒbƒN",arial,helvetica,clean,sans-serif;
         font-size: 92%;
         color: #666;
}   

p  { line-height: 140%;
     margin:0px;
     padding: 0 0 10px 0;
 }  

img { border:0;
}

li  {
      list-style-type: none;
}

a { color: #603;  
    text-decoration:none;   
}   

a:link {   
    color:#603;   
}   

a:hover {   
    color: #FF33FF;
    text-decoration:underline;   
}   

h1,h2,h3,h4,h5 { font-size: 100%;
                 margin: 0;
 }

.clear { clear: both;
}

.txt { padding-left: 10px;
       line-height: 140%;
}

.txt2 { 
       padding-left: 10px;
       color: #F69;
       font-weight: 600;
}


#body {   
    width:841px;   
    margin:0 auto; 
}  

#main { margin-left: 0;
     width: 640px;
     float: right;
     margin-bottom: 20px;
}

#side  { margin-left: 0;
      width: 180px;
      margin-right: 20px;
      float: right;
}

#end   {
      width: 841px;
      height: 100px;
      background-image : url(end-bg1.jpg);
      clear: both;
}

#head-bx1 { width: 841px;
            padding: 0;
            margin: 0;
}

strong {
     width: 831px;
     padding: 10px 0 0 10px;
}


.head-txt1 { font-weight: 600;
             width: 331px;
             padding: 5px 0 10px 10px;
             float: left;
}

.head-txt2  { 
              width: 500px;
              padding: 5px 0 10px 10px;
              margin: 0;
              float: left;
}

.head-link1 { 
              width: 330px;
              text-align: right;
              font-size: 70%;
              padding: 10px 0 0 0px;
              margin: 0;
              float: left;
}

#head-rogo1 { width: 401px;
              height: 180px;
              float: left;
              margin: 0;
              padding: 0;
}

#head-rogo2 { width: 440px;
              height: 180px;
              margin: 0;
              padding: 0;
              float: left;
}

.head-nvi1   { 
               float: left;
               margin-bottom: 0;
}

.head-nvi1 a { 
               text-align: center;
               font-size: 80%;  
               width: 119px;
               height: 22px;
               padding: 7px 0 0 0;
                color: #FFF;
               font-weight: 600;
               background-image : url(bt-bg1.gif);
               display: block;
               border-bottom: solid 1px #FFFFFF;
               border-right: solid 1px #FFFFFF;

}

.head-nvi1 a:hover { color: #FFF;
                     background-image : url(bt-bg1-2.gif);
                     text-decoration: none;
}

.head-nvi2   { font-size: 80%;  
               float: left;
               margin-bottom: 0;
               text-align: center;
}

.head-nvi2 a { 
              width: 121px;
               height: 22px;
               padding: 7px 0 0 0;
               color: #FFF;
               font-weight: 600;
               background-image : url(bt-bg1.gif);
               display: block;
               border-bottom: solid 1px #FFFFFF;

}

.head-nvi2 a:hover { color: #FFF;
                     background-image : url(bt-bg1-2.gif);
                     text-decoration: none;
}

.head-bx2    {
               width: 841px;
               height: 70px;
               background-image : url(top-bg1.gif);            
               clear: both;
               margin-top: 0;
               margin-bottom: 20px;
}

h1  {
           color: #FFF;
           width: 841px;
           height: 23px;
           padding-top: 7px;
           text-align: center;
           margin: 0;
           clear: both;

}

.strong   { 
            color: red;
            font-weight: 600;
}

.strong2  { 
            color: red;
            font-weight: 600;
            padding-left: 10px;
}

.order-img1 { 
            width: 200px;
            height: 82px;
            margin-right: 20px;
            margin-top: 20px;
            margin-bottom: 20px;
            float: left;
}


.order-img2 { 
            width: 200px;
            height: 82px;
            margin-top: 20px;
            margin-bottom: 20px;
            float: left;
}

.end-link1 {
            width: 841px;
            font-size: 80%;
            text-align: center;
            padding-top: 20px;
}

.end-link1 a { 
             color: #666666;
}

.end-link1 a:hover {
             color: #F6C;
}

.end-link2 {
            width: 841px;
            font-size: 80%;
            text-align: center;
            padding-bottom: 10px;
}

.end-link2 a { 
             color: #666;
}

.end-link2 a:hover {
             color: #F6C;
}

.addres  {
           width: 841px;
           color: #FFF;
           font-weight: 600;
           text-align: center;
           padding-bottom: 20px;
}

dl.kaitori1  { 
               width: 630px;
               margin: 10px 0 0 10px;
               padding: 0;
}

dl.kaitori1 dt {
                 width: 125px;
                 float: left;
                 clear: both;
}

dl.kaitori1 dd  { width: 480px;
                  margin-left: 135px;
 
}

.kaitori-txt1 { 
                color: #F3C;
                font-weight: 600;
                padding-bottom: 5px;
                border-bottom: dotted 1px #CCC;
}

.kaitori-txt2  { 
                padding-top: 10px;
}
 
.kaitori-txt3  { 
                padding-top: 20px;
                font-weight: 600;
}

.eria-txt1 {
             font-size: 100%;
             padding: 10px 10px;
}

.eria-txt2 {
             font-size: 70%;
             padding: 5px 10px;
}

ul.end-link3  {
              font-size: 70%;
              margin: 0;
              padding: 0;
}

ul.end-link3 li { 
             float: left;
             padding-left: 10px;
}

                      
           