@charset "Shift_JIS";

/*-------------------------------------*/

div#wrapper{
 margin: 0 auto;
 text-align: left;
 width: 100%;
 line-height: 1.8;
 max-height: 100%;
}

/*-------------------------------------*/
/* ヘッダー */
/*-------------------------------------*/

div#header{
 width: 960px;
 margin: 0 auto;
 text-align: left;
 padding: 5px 0 5px;
}

div#header h1{
 float: left;
 width: 300px;
 font-size: 20px;
 font-weight: bold;
}

/*-------------------------------------*/
/* グローバルナビゲーション */
/*-------------------------------------*/
div#header ul#gNavi{
 float: right;
 border-right: 1px solid #ccc;
 margin-top: 40px;
}

div#header ul#gNavi li{
 display: block;
 float: right;
 padding: 0 10px 0 10px;
 margin-left: 0px;
 border-left: 1px solid #ccc;
 font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif!important;
 font-size: 13px;
}

div#header ul#gNavi li a{
 font-style: normal;
 color: #008;
 text-decoration: none;
}

div#header ul#gNavi li a:hover{
 background: #ddf;
 color: #c3f;
}

ul#gNavi{
 width: 700px;
 text-align: left;
 margin: 0 auto;
}

ul#gNavi li{
 display: block;
 float: left;
 margin-left: 30px;
}

ul#gNavi li a{
 font-size: 13px;
 text-decoration: none;
 font-weight: bold;
}

ul#gNavi li a:hover{
/*-------------------
 text-decoration: underline;
------------------*/
}


ul#gNavi li.firstItem{
 margin-left: 0;
}

ul#gNavi li.currentItem{
 background: #ddf;
}

/*-------------------------------------*/
/* 画像 */
/*-------------------------------------*/
.img_pos01{
 vertical-align: middle;
 margin-right: 1px;
}

/*-------------------------------------*/
/* フッター */
/*-------------------------------------*/

div#footer{
 background: #000;
 text-align: center;
}

div#footer p#copyright{
 text-align: center;
 padding: 10px;
 color: #fff;
 font-family:"lucida grande", tahoma, verdana, arial, sans-serif!important;
}
