body                 {
                      width : 700px ;
                      height : auto ;
                      margin : auto ;
                      background-color : #000000 ;
                     }

h1                   {
                      width : 700px ;
                      background-color :#000000 ;
                      font-size : 12px ;
                      color : #FFFFFF ;
                      margin-top : 5px ;
                      text-align : center ;
                     }

#container           {
                      width : 700px ;
                      height : auto ;
                      margin : 0px ;
                      padding : 0px ;
                      border-style : solid ;
                      border-width : 3px ;
                      border-top-width : 1px ;
                      border-bottom-width : 1px ;
                      border-color : #666666 ;
                      background-color : #FFFFFF ;
                     }

#heder               {
                      width : 700px ;
                      height : 340px ;
                      margin : 0px ; 
                      padding : 0px ;
                     }

#heder-nav           {
                      width : 700px ;
                      margin : 0px ;
                      padding : 0px ;
                     }

#heder-nav h2        {
                      font-size : 9px ;
                      margin : 0px ;
                      padding : 0px ;
                      float : left ;
                     }

#heder-nav h2 em     {
                       visibility : hidden ;
                     }

#heder-nav h2 a      {
                       text-decoration : none ;
                       display : block ;
                       width : 100px ;
                       height : 30px ;
                     }

#heder-nav h2#kannai a                     {
                                            background : url(bt/bt2-1.gif) no-repeat ;
                                           }


#heder-nav h2#kannai a:hover,#heder-nav h2#kannai a:active   {
                                                               background : url(bt/bt2.gif) no-repeat ;
                                                             }

#heder-nav h2#heya a                     {
                                            background : url(bt/bt3-1.gif) no-repeat ;
                                           }


#heder-nav h2#heya a:hover,#heder-nav h2#heya a:active   {
                                                           background : url(bt/bt3.gif) no-repeat ;
                                                         }

#heder-nav h2#ryori a                     {
                                            background : url(bt/bt4-1.gif) no-repeat ;
                                           }


#heder-nav h2#ryori a:hover,#heder-nav h2#ryori a:active   {
                                                               background : url(bt/bt4.gif) no-repeat ;
                                                             }

#heder-nav h2#huro a                     {
                                            background : url(bt/bt5-1.gif) no-repeat ;
                                           }


#heder-nav h2#huro a:hover,#heder-nav h2#huro a:active   {
                                                           background : url(bt/bt5.gif) no-repeat ;
                                                          }

#heder-nav h2#este a                     {
                                            background : url(bt/bt6-1.gif) no-repeat ;
                                           }


#heder-nav h2#este a:hover,#heder-nav h2#este a:active   {
                                                               background : url(bt/bt6.gif) no-repeat ;
                                                             }

#heder-nav h2#access a                     {
                                            background : url(bt/bt7-1.gif) no-repeat ;
                                           }


#heder-nav h2#access a:hover,#heder-nav h2#access a:active   {
                                                               background : url(bt/bt7.gif) no-repeat ;
                                                             }

#heder-nav h2#yoyaku a                     {
                                            background : url(bt/bt8-1.gif) no-repeat ;
                                           }


#heder-nav h2#yoyaku a:hover,#heder-nav h2#yoyaku a:active   {
                                                               background : url(bt/bt8.gif) no-repeat ;
                                                             }

#list                            { 
                                   width : 700px ;
                                   height : 50px ;
                                   margin-top : 20px ;
                                 }
#list p                {
                        font-size : 14px ;
                        color : #333333 ;
                        text-align : center ;
                       }


#list ul#category        {
                        margin : 0px;
                        padding-top : 5px;
                        font-size : 15px ;
                        width : 700px ;
                        height : 30px ;
                       }

#list ul#category li     {
                         margin : 0px ;
                         list-style : none ;
                         padding : 1px ;
                       }

#list ul#category li a   {
                         display : block ;
                         text-decoration : none;
                         color : #333333 ;
                       }


#list ul#category li#sogo             { 
                                      width: 140px;
                                      text-align : center;
                                      float : left ; 
                                    }

#list ul#category li#sogo  a      {
                                  color : #333333 ;
                                }

#list ul#category li#sogo a:hover,#list ul#category li#sogo a:active {
                                                                  color : #CC0000 ;
                                                                 }

#list ul#category li#stay            { width: 135px;
                                     text-align : center;
                                     float : left ;
                                    }
                      
#list ul#category li#stay   a      {
                                  color : #333333 ;
                                }

#list ul#category li#stay  a:hover,#list ul#category li#stay  a:active {
                                                                  color : #CC0000 ;
                                                                }
           
#list ul#category li#glume      { width: 135px;
                                 text-align : center;
                                     float : left ;
                               }

#list ul#category li#glume  a      {
                                  color : #333333 ;
                                }

#list ul#category li#glume a:hover,#list ul#category li#glume a:active {
                                                                  color : #CC0000 ;
                                                                }


#list ul#category li#kanko     { width: 135px; 
                                 text-align : center;
                                     float : left ;
                               }

#list ul#category li#kanko  a      {
                                  color : #333333 ;
                                }

#list ul#category li#kanko a:hover,#list ul#category li#kanko a:active {
                                                                  color : #CC0000 ;
                                                                }

#list ul#category li#etc     { width: 140px; 
                                 text-align : center;
                                     float : left ;
                               }

#list ul#category li#etc  a      {
                                  color : #333333 ;
                                }

#list ul#category li#etc a:hover,#list ul#category li#etc a:active {
                                                                  color : #CC0000 ;
                                                                }

#subcol    {
             width : 700px ;
           }

#subcol p  {
            font-size : 10px ;
            color : #333333 ;
           }

#subcol a  {
            font-size : 12px ;
            color : #CC0000 ;
           } 

#foot                            { 
                                   width : 700px ;
                                   padding : 0px ;
                                   background : url(index/foot.gif) no-repeat ;
                                 }
#foot p                {
                        font-size : 14px ;
                        color : #333333 ;
                        text-align : center ;
                       }


#foot ul#subnav        {
	margin : 0px;
	font-size : 12px;
	width : 700px;
	height : 25px;
	padding: 5px 0px 0px;
                       }

#foot ul#subnav li     {
                         margin : 0px ;
                         list-style : none ;
                         padding : 1px ;
                       }

#foot ul#subnav li a   {
                         display : block ;
                         text-decoration : none;
                         color : #333333 ;
                       }


#foot ul#subnav li#umi1             { 
                                      width: 70px;
                                      text-align : center;
                                      float : left ; 
                                    }

#foot ul#subnav li#umi1  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi1 a:hover,#foot ul#subnav li#umi1 a:active {
                                                                  color : #CC0000 ;
                                                                 }

#foot ul#subnav li#umi2            { width: 40px;
                                     text-align : center;
                                     float : left ;
                                    }
                      
#foot ul#subnav li#umi2  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi2 a:hover,#foot ul#subnav li#umi2 a:active {
                                                                  color : #CC0000 ;
                                                                }
           
#foot ul#subnav li#umi3      { width: 40px;
                                 text-align : center;
                                     float : left ;
                               }

#foot ul#subnav li#umi3  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi3 a:hover,#foot ul#subnav li#umi3 a:active {
                                                                  color : #CC0000 ;
                                                                }


#foot ul#subnav li#umi4     { width: 40px; 
                                 text-align : center;
                                     float : left ;
                               }

#foot ul#subnav li#umi4  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi4 a:hover,#foot ul#subnav li#umi4 a:active {
                                                                  color : #CC0000 ;
                                                                }


#foot ul#subnav li#umi5        { width: 60px; 
                                 text-align : center;  
                                     float : left ;
                                }

#foot ul#subnav li#umi5  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi5 a:hover,#foot ul#subnav li#umi5 a:active {
                                                                  color : #CC0000 ;
                                                                }


#foot ul#subnav li#umi6   { width: 60px;
                                 text-align : center; 
                                     float : left ;
                               }

#foot ul#subnav li#umi6  a      {
                                      color : #333333 ;
                                    }

#foot ul#subnav li#umi6 a:hover,#foot ul#subnav li#umi6 a:active {
                                                                            color : #CC0000 ;   
                                                                           }
#foot ul#subnav li#umi7  { width: 70px;
                                 text-align : center; 
                                     float : left ;
                               }

#foot ul#subnav li#umi7  a      {
                                      color : #333333 ;
                                    }

#foot ul#subnav li#umi7 a:hover,#foot ul#subnav li#umi7 a:active {
                                                                            color : #CC0000 ;
                                                                           }


#foot ul#subnav li#umi8        { 
                                 width: 70px;
                                 text-align : center;
                                 float : left ;
                               }

#foot ul#subnav li#umi8  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi8 a:hover,#foot ul#subnav li#umi8 a:active {
                                                                          color : #CC0000 ;
                                                                         }


#foot ul#subnav li#umi9       { width: 60px;
                                 text-align : center;
                                     float : left ;

                               }

#foot ul#subnav li#umi9  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi9 a:hover,#foot ul#subnav li#umi9 a:active {
                                                                  color : #CC0000 ;
                                                                }

#foot ul#subnav li#umi10  { width: 70px;
                                 text-align : center; 
                                     float : left ;
                               }

#foot ul#subnav li#umi10  a      {
                                      color : #333333 ;
                                    }

#foot ul#subnav li#umi10 a:hover,#foot ul#subnav li#umi10 a:active {
                                                                            color : #CC0000 ;
                                                                           }


#foot ul#subnav li#umi11   { width: 70px;
                                 text-align : center;
                                     float : left ;
                               }

#foot ul#subnav li#umi11  a      {
                                  color : #333333 ;
                                }

#foot ul#subnav li#umi11 a:hover,#foot ul#subnav li#umi11 a:active {
                                                                          color : #CC0000 ;
                                                                         }

#footer             {
                      padding-bottom : 10px ;
                      font-size : 14px ;
                      text-align : center ;
                      color : #333333 ;
                    }

