@charset "UTF-8";
/* ==================================================
 File Name   : 99-wedding.css
 Last Update : 2009-05-06
 Author      : Satoshi Hatakeyama
 URL         : http://hncm.jp/
 Information : 仙台ガーデンパレス
================================================== */


/* レイアウト
-------------------------------------------------- */

html { background: #3c2814 url(./site/back_wedding.gif) 50% 0% repeat; }
body { background: transparent url(./site/back_wedding_top.gif) 50% 0% repeat-x; }
#back-image { background-color: #3c2814; }
#container #sidebar { padding-top: 80px; }
h1, h2, h3, h4, h5, h6 { font-family: serif; }

/* ヘッダ */
#header {
  border-top: 2px solid #000000;
  background: #1e140a none;
}
#header ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#header ul li {
  display: inline;
  margin: 0 0 0 5px;
  padding: 0 0 0 5px;
  border-left: solid 1px #766950;
  font-size: 85%;
}
#header ul li.firstChild,
#header ul li.first-child {
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}
#header ul li a {
  color: #cdb98c;
}

/* !スライドショー */
#slide-image {
  background: transparent none;
}
/* !ナビゲーション */
#navigation {
  background: transparent none;
}

/* !フッタ */
#footer {
  border-top: solid 1px #866c3c;
  background: #1e140a none;
  color: #dcb464;
}

/* !パンくずナビゲーション */
ol.list-breadcrumbs {}
ol.list-breadcrumbs li {
  color: #dcb464;
}
ol.list-breadcrumbs li a {
  background: transparent url(./sprite_ui.png) 100% -200px no-repeat;
  color: #dcb464;
}


/* 03:ナビゲーション
-------------------------------------------------- */

/* !グローバルナビゲーション */
ul#global-navigation {
  margin: 0;
  padding: 0;
  width: 980px;
  height: 50px;
  background: transparent url(./site/global_navigation_wedding.gif) no-repeat;
}
ul#global-navigation span {
  display: none;
}
ul#global-navigation li, ul#global-navigation a {
  margin: 0;
  padding: 0;
  height: 50px;
  display: block;
}
ul#global-navigation li {
  float: left;
  list-style: none;
}
li.nav-01 a { width: 160px; }
li.nav-02 a { width: 160px; }
li.nav-03 a { width: 160px; }
li.nav-04 a { width: 160px; }
li.nav-05 a { width: 160px; }
li.nav-06 a { width: 90px; }
li.nav-07 a { width: 90px; }
li.nav-01 a:hover { background: transparent url(./site/global_navigation_wedding.gif) 0px -50px no-repeat; }
li.nav-02 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -160px -50px no-repeat; }
li.nav-03 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -320px -50px no-repeat; }
li.nav-04 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -480px -50px no-repeat; }
li.nav-05 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -640px -50px no-repeat; }
li.nav-06 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -800px -50px no-repeat; }
li.nav-07 a:hover { background: transparent url(./site/global_navigation_wedding.gif) -890px -50px no-repeat; }
li.nav-01 a.current { background: transparent url(./site/global_navigation_wedding.gif) 0px -50px no-repeat; }
li.nav-02 a.current { background: transparent url(./site/global_navigation_wedding.gif) -160px -50px no-repeat; }
li.nav-03 a.current { background: transparent url(./site/global_navigation_wedding.gif) -320px -50px no-repeat; }
li.nav-04 a.current { background: transparent url(./site/global_navigation_wedding.gif) -480px -50px no-repeat; }
li.nav-05 a.current { background: transparent url(./site/global_navigation_wedding.gif) -640px -50px no-repeat; }
li.nav-06 a.current { background: transparent url(./site/global_navigation_wedding.gif) -800px -50px no-repeat; }
li.nav-07 a.current { background: transparent url(./site/global_navigation_wedding.gif) -890px -50px no-repeat; }
