


A:hover {

COLOR: #2A8CFF;

}




div.color1 {

         color: #ffffff;
         background-color:#6699ff;

}

div.linkt{
        font-size:12px;
        
         }

div.gotop{
        font-size:12px;
        text-align:right;
        
         }

div.linkw{
        font-size:12px; line-height:150%;

        
         }

div.link{
        font-size:10px;
        font-weight:bold;
        }



div.linksa{
        font-size:12px; line-height:120%;
        }

div.linkor{
        font-size:12px; line-height:150%;
        }

div.fs{
       font-size:x-small;
      
       }

div.links{
        font-size:xx-small;
        
        }
        
div.uline{
          text-decoration:underline;
         }

div.fsize{
          font-size:14px; line-height:150%;
          }


div.fsize2{
           font-size:14px; line-height:150%;
           }

div.lim{
         list-style-image : url("img/kyu.jpg")
         }

h2{font-size:14px; font-weight:bold; background-color:#016e0a; color:#ffffff; padding-top:5px; padding-left:5px; padding-bottom:5px;}
h3{font-size:14px;font-weight:bold;}
h4{font-size:12px;font-weight:bold;}
h5{font-size:12px;font-weight:bold;} 
 

div.bw{border-width:thin;}


div.hcolor{color:white;}  

div.hsz{font-size:large;font-weight:bold;}

div.boxpt{
       width:100%;
       height:70px;
       
       background-color:#ffffff;
       }

div.boxph{
       width:100%;
       height:40px;
       background-color:#ffffff;
       
       }

div.boxpt2{
       width:800px;
       height:70px;
       text-align:center;
       background-color:#ffffff;
       
       border-bottom:solid 1px #016e0a;
       }

div.boxstm{
       width:100%;
       height:5px;
       text-align:center;
       background-color:#ffffff;
       }
div.boxstm a{
       text-decoration: none;
       }
div.boxstm a:hover{
       text-decoration: underline;
       }



div.btn2{
       width:200px;
       background-color:#dceded;
       border-width: 1px;
       border-color: #7b7b7b;
       border-style: solid;
       padding:0px 5px 0px 5px;
       text-align:left;
       font-size:13px; line-height:250%;
       
       }
div.btn2 a{
       text-decoration: none;
       }
div.btn2 a:hover
       {
       text-decoration: underline;
       }



div.btn2in{
       width:200px;
       padding:5px 0px 5px 0px;
       border-bottom:solid 1px #b5b5b5;
       
       }

div.btn2in2{
       width:200px;
       padding:10px 0px 10px 0px;
       border-bottom:solid 1px #b5b5b5;
       }

div.boxp{
       width:100%;
       text-align:left;
       background-color:#ffffff;
       font-size:14px; line-height:150%;
       
       }

div.boxp2{
       width:800px;
       text-align:left;
       background-color:#ffffff;
       
       }



div.btn{
       width:85%;
       background-color:#ffffff;
       border-width: thin;
       border-color: #ffffff;
       border-style: solid;
       padding:2px;
       
       
       }

div.boxw1{background-color:#daffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       
       }

div.boxbtm{
       border-top: solid;
       border-width: 1px;
       border-color: #016e0a;
       font-size:12px;
       width:800px;
       }



div.boxs1{
       width:130px;
       background-color:#ffffff;
       border-width: 1px;
       border-color: #ffffff;
       border-style: solid;
       padding:10px;
       float:left;
       }


div.boxs2{
       width:285px;
       background-color:#ffffff;
       border-width: 1px;
       border-color: #ffffff;
       border-style: solid;
       padding:10px;
       float:right;
       }

div.boxs3{
       width:100%;
       background-color:#daffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       
       }


div.boxs4{
       width:100%;
       background-color:#daffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       margin-right:20px;
       font-size:12px;
       }


div.boxac{
          width:270px;
          background-color:#ffffff;
          border-width: 1px;
          border-color: #ffffff;
          border-style: solid;
          padding:10px;
          float:right;
          }

            


div.boxnu1{
       width:50%;
       background-color:#ffffff;
       border-width: 1px;
       border-color: #ffffff;
       border-style: solid;
       padding:8px;
       margin-right:20px;
       float:left;
       
       }

div.boxnu2{
       width:50%;
       background-color:#ffffff;
       margin-right:20px;
       height:100%;
       
       padding:0px;
       
       float:left;
       
       }

div.boxsa{
       width:50%;
       background-color:#daffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       margin-right:5px;
       
       
       }

div.boxspt1{
       width:100%;
       background-color:#ffffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       margin-right:20px;
       
       }

div.boxspt2{
       width:90%;
       background-color:#daffff;
       border-width: 1px;
       border-color: #6699ff;
       border-style: solid;
       padding:8px;
       margin-right:20px;
       
       }

div.boxbooks{
       width:100%;
       height:200px;
       text-align:left;
       background-color:#ffffff;
       font-size:14px; line-height:200%;
       
       }

.tdlink{
        font-size:12px;
        line-height:170%;
        
        }
        

div.boxssl{
       width:120px;
       background-color:#ffffff;
       float:right;
       text-align:left;
       }
       
.fl_left{
         float:left;
        }       
 

.fl_right{
         float:right;
        }       


div.backs{
          background-image:url(img/backs2.gif);
          background-repeat:no-repeat;
         }

div.backw{
          background-image:url(img/backw2.gif);
          background-repeat:no-repeat;
         }

div.backd{
          background-image:url(img/backd2.gif);
          background-repeat:no-repeat;
         }

div.backnf{
          background-image:url(img/backnf2.gif);
          background-repeat:no-repeat;
         }

div.backc{
          background-image:url(img/backc2.gif);
          background-repeat:no-repeat;
         }


.tb_tokuchou{
             font-size:14px; line-height:150%;
             }
             

.tb_drink1{
             font-size:12px;
             }

.tb_drink2{
             font-size:14px; line-height:150%;
             }
             
.tb_shikiso{
             font-size:12px; line-height:150%;
             }
.tb_info{
         font-size:12px; line-height:150%;
         }




div.goorder{
         text-align:center;
         background:url(../img/goorder2.gif) no-repeat;
         background-position:center;
         
        }

div.linknavi{
        font-size:14px;
        line-height:150%;
        background-color:#ffffff;
        position:relative; left:0px; top:-5px;
        }
div.linknavi a{
         text-decoration: none;
        }
div.linknavi a:hover{
         text-decoration: underline;
        }

.Lst_none {
            List-style-type:none;
            margin-left:0px;
            padding:0px;
            font-size:14px;
            font-weight:bold;
}