/* CSS Document */
ul,li{list-style:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}
.clear{clear:both;}
body{margin:0;padding:0;width:100%;font-size:x-small;background:#000;color:#666}
a{color:#666;}
a:visited{color:#999;}
a:hover{text-decoration:none;color:#9F9866;}
/**/
h1,h2{position:absolute;left:-5150px;overflow:hidden;}
/**/
h3{margin:0 0 0.5em 0}

/**/
#wrapper{margin:0;padding:0;}

/*==========================[g_navi]==========================*/
/**/
/**/
#g_navi{width: 690px;height:160px;margin:480px auto 0 auto;display:block;}
ul#navigation {
    width:680px;
    margin:0;
    overflow:hidden;　/*float解除*/
    zoom:100%;　/*float解除*/
}
ul#navigation li {
    float:left; /*次の要素を右側へ回り込ませる*/
    list-style:none; /*リストの●を消す*/
}
ul#navigation li a {
    display:block; /*インラインからブロック要素へ変更*/
    height:106px; /*高さ*/
    text-indent:-5150px; /*テキストを横に飛ばして見えなくする*/
    background-image:url(images/menu.jpg); /*メニュー画像*/
    background-repeat:no-repeat; /*画像の繰り返しをオフに*/
}
ul#navigation a.menu0 {background-position:0px 0px;}
ul#navigation li a.menu0:hover {background-position:0 -106px;}
ul#navigation #menu0 {width:174px;}
 
ul#navigation a.menu1 {background-position:-174px 0px;}
ul#navigation li a.menu1:hover {background-position:-174px -106px;}
ul#navigation #menu1 {width:161px;}
 
ul#navigation li a.menu2 {background-position:-335px 0px;}
ul#navigation li a.menu2:hover {background-position:-335px -106px;}
ul#navigation #menu2 {width:187px;}

ul#navigation li a.menu3 {background-position:-522px 0px;}
ul#navigation li a.menu3:hover {background-position:-522px -106px;}
ul#navigation #menu3 {width:157px;}


/**/
#contents{margin:0;padding:0;width:100%}
#header{width:100%;height:835px;background:url(../images/index.jpg)  center top no-repeat;overflow:hidden;text-align:center;}
#footer{margin:0px 60px 30px 60px ;text-align:center;color:#444;}
#footer-inner{margin:0 auto;text-align:left;width:840px;letter-spacing:1px}
/**/




/**/



#i2i{display:none;}
