@charset "shift_jis";

/* CSS Document *

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

#navigation ul li {
    position: absolute;
    height: 32px;
 }

#navigation ul li a {
    display: block;
    outline-width: 0px; 
    font-size:1px;
    line-height: 100%;
    height: 32px;
}

#navigation ul li a span { display: none; }
 
#navigation01 {
    background: url(../navigation_img/001.jpg) no-repeat left top;
    top: 88px;
    left: 0px;
    width: 190px;
}
 
#navigation01 a {
    width: 190px;
}

#navigation01 a:hover {
    background: url(../navigation_img/001_f2.jpg) no-repeat left top;
}
 
#navigation02 {
    background: url(../navigation_img/002.jpg) no-repeat left top;
    top: 88px;
    left: 191px;
    width: 190px;
}
 
#navigation02 a {
    width: 190px;
}

#navigation02 a:hover {
    background: url(../navigation_img/002_f2.jpg) no-repeat left top;
}

#navigation03 {
    background: url(../navigation_img/003.jpg) no-repeat left top;
    top: 88px;
    left: 382px;
    width: 190px;
}
 
#navigation03 a {
    width: 190px;
}

#navigation03 a:hover {
    background: url(../navigation_img/003_f2.jpg) no-repeat left top;
}
 
#navigation04 {
    background: url(../navigation_img/004.jpg) no-repeat left top;
    top: 88px;
    left: 573px;
    width: 190px;
}
 
#navigation04 a {
    width: 190px;
}

#navigation04 a:hover {
    background: url(../navigation_img/004_f2.jpg) no-repeat left top;
 }
 
#navigation05 {
    background: url(../navigation_img/005.jpg) no-repeat left top;
    top: 88px;
    left: 764px;
    width: 189px;
}
 
#navigation05 a {
    width: 189px;
}

#navigation05 a:hover {
    background: url(../navigation_img/005_f2.jpg) no-repeat left top;
}
 
/* ----------------------------------------------------------------------------------
ナビゲーションヘッダー
---------------------------------------------------------------------------------- */

#navigationHeader ul li {
    position: absolute;
    height: 9px;
 }

#navigationHeader ul li a {
    display: block;
    outline-width: 0px; 
    font-size:1px;
    line-height: 100%;
    height: 9px;
}

#navigationHeader ul li a span { display: none; }
 
#navigationHeader01 {
    background: url(../navigation_img/006.gif) no-repeat left top;
    top: 68px;
    right: 0px;
    width: 193px;
}
 
#navigationHeader01 a {
    width: 193px;
}

#navigationHeader01 a:hover {
    background: url(../navigation_img/006_f2.gif) no-repeat left top;
}

#navigationHeader02 {
    background: url(../navigation_img/007.gif) no-repeat left top;
    top: 68px;
    right: 200px;
    width: 103px;
}
 
#navigationHeader02 a {
    width: 103px;
}

#navigationHeader02 a:hover {
    background: url(../navigation_img/007_f2.gif) no-repeat left top;
}

/* ----------------------------------------------------------------------------------
ナビゲーションフッター
---------------------------------------------------------------------------------- */

#navigationFooter ul li {
    position: absolute;
    height: 9px;
 }

#navigationFooter ul li a {
    display: block;
    outline-width: 0px; 
    font-size:1px;
    line-height: 100%;
    height: 9px;
}

#navigationFooter ul li a span { display: none; }
 
#navigationFooter01 {
    background: url(../navigation_img/008.gif) no-repeat left top;
    top: 10px;
    right: 0px;
    width: 154px;
}
 
#navigationFooter01 a {
    width: 154px;
}

#navigationFooter01 a:hover {
    background: url(../navigation_img/008_f2.gif) no-repeat left top;
}