/*<agl.folder "HEADER">*/
#sub-header-kanazawa { background-image: url(../images/kanazawa/common/sub-header_bg.gif); height: 100% }
.sub-header-kanazawa { background-image: url(../images/kanazawa/common/sub-header.gif); background-repeat: no-repeat; background-position: center top; text-align: center; margin-right: auto; margin-left: auto }
#h_menu-kanazawa { list-style-type: none; margin-right: auto; margin-left: auto; width: 900px }
#h_menu-kanazawa li { float: left }
#h_menu-kanazawa li span { display: none }
#h_menu-kanazawa li a { display: block; height: 55px ; background-repeat: no-repeat}
#h_menu-kanazawa li a:hover { background-position: 0 -55px }
#h_menu-kanazawa li a.home { background-image: url("../images/kanazawa/common/h_menu-home.gif"); width: 242px; }
#h_menu-kanazawa li a.spa { background-image: url("../images/kanazawa/common/h_menu-spa.gif"); width: 100px; }
#h_menu-kanazawa li a.ganban { background-image: url("../images/kanazawa/common/h_menu-ganban.gif"); width: 100px; }
#h_menu-kanazawa li a.restaurant { background-image: url("../images/kanazawa/common/h_menu-restaurant.gif"); width: 100px; }
#h_menu-kanazawa li a.bodycare { background-image: url("../images/kanazawa/common/h_menu-bodycare.gif"); width: 98px; }
#h_menu-kanazawa li a.barber { background-image: url("../images/kanazawa/common/h_menu-barber.gif"); width: 84px; }
#h_menu-kanazawa li a.institution { background-image: url("../images/kanazawa/common/h_menu-institution.gif"); width: 88px; }
#h_menu-kanazawa li a.news { background-image: url("../images/kanazawa/common/h_menu-news.gif"); width: 88px; }
body#home #h_menu-kanazawa li a.home,
body#spa #h_menu-kanazawa li a.spa,
body#ganban #h_menu-kanazawa li a.ganban,
body#restaurant #h_menu-kanazawa li a.restaurant,
body#bodycare #h_menu-kanazawa li a.bodycare,
body#barber #h_menu-kanazawa li a.barber,
body#institution #h_menu-kanazawa li a.institution,
body#news #h_menu-kanazawa li a.news
{ background-position: 0 -55px }
/*</agl.folder>*/

/*<agl.folder "FOOTER">*/
#footer-kanazawa { background-color: #352b00; background-image: url(../images/kanazawa/common/footer_bg.gif); background-repeat: repeat-x }
/*</agl.folder>*/

/*<agl.folder "NAVI">*/
dl.furo-kanazawa  { color: #fff; font-size: 10px; background-color: #79383A; background-image: url(../images/kanazawa/common/navi-bath-bg.gif); background-repeat: no-repeat; background-position: center bottom; padding: 10px 10px 35px }
dl.furo-kanazawa dt { font-weight: bold; padding-bottom: 3px }
dl.furo-kanazawa dd { padding-bottom: 3px }
/*</agl.folder>*/

/*<agl.folder "NEWS">*/
.news_header-kanazawa { background-image: url(../images/kanazawa/common/header-icon.gif); background-repeat: no-repeat; margin-top: 20px; padding-left: 55px }
.news_header-kanazawa h3 { color: #600; font-size: 100%; margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 8px !important; padding-bottom: 5px !important }
.news_header-kanazawa h3 a { color: #600 }
/*</agl.folder>*/

/*<agl.folder "RESTAURAUNT">*/
div.tumami-shop { font-size: 12px; background-image: url("../images/restaurant/food-ttl-tumami.jpg"); background-repeat: no-repeat; background-position: 1px 0; margin-bottom: 20px; padding-right: 30px; padding-left: 165px }
/*</agl.folder>*/

/*<agl.folder "BARBER">*/
div#barber_txt-kanazawa { color: #fff; font-size: 12px; background-image: url("../images/kanazawa/barber/barber-header.jpg"); background-repeat: no-repeat; width: 670px; height: 285px }
div#barber_txt-kanazawa p { line-height: 180%; padding-top: 30px; padding-left: 25px; width: 220px }
/*</agl.folder>*/

/*<agl.folder "BODYCARE">*/
div#bodycare_txt-kanazawa { color: #fff; font-size: 12px; background-image: url("../images/kanazawa/bodycare/bodycare-header.jpg"); background-repeat: no-repeat; width: 670px; height: 285px; overflow: hidden }
div#bodycare_txt-kanazawa p { line-height: 180%; padding-top: 35px; padding-left: 435px; width: 220px }
/*</agl.folder>*/

/*<agl.folder "GANBAN">*/
div#ganban01 { color: #fff; background-color: #5b3e16; width: 670px }
div#ganban01-txt { padding-top: 30px; padding-bottom: 20px; padding-left: 30px }
div#ganban02 { color: #fff; background-color: #01000e; width: 670px }
div#ganban02-txt { padding-top: 30px; padding-right: 30px; padding-bottom: 20px }
/*</agl.folder>*/

