@charset "utf-8";
/* CSS Document */

/* すべての余白をゼロに指定 */
* { margin: 0; padding: 0; }

body {
		text-align: center;
		font-family: Meiryo, メイリオ, Verdana;
		padding: 0;
		margin: 0;
}

/* --------------------------
     ヘッダー全体の定義 
-----------------------------*/

/*header全体の入れモン*/

#container {
	height:119px;
	width:980 px;
	overflow: hidden;
	display: block;/*ここの領域はカタマリ*/
}

/*header ロゴ左領域*/

div#header_left {
	    hight: 119 px;
		width: 19px; 
		float: left;
		background-image:url(../header_footer/images/header_left.png);
		padding-bottom:119px;　/*なんかpaddingしないと表示でーへん！*/
}

/*header Pro-faceロゴ領域*/

div#header_logo {
	    hight: 119 px;
		width: 202px;
		float: left;
		background-image:url(../header_footer/images/header_logo.png);
}

/*header Pro-faceロゴ画像リンク用*/

div#header_logo a {
  display: block;/*ここの領域はカタマリ*/
  height: 119px;/*ロゴ画像サイズ*/
  width: 202px; /*ロゴ画像サイズ*/

}


/*header ロゴ右上段領域*/

div#header_line  {
	    hight: 60 px;
		width: 759px;
		float: left;
		background-color:#004ea4;
		padding-bottom: 47px;
}


/*header ロゴ右下段領域*/

div#header_nav  {
	    hight: 60 px;
		width: 759px; 
		float: left;
		background-color:#004ea4;
		padding: 6px 0px 6px 0px;
		overflow: hidden;
		}
		
/* --------------------------
     検索窓用
-----------------------------*/

div#go {
	float:right;
	padding:10px 10px 0 0 ;
	}
	
div#search {
	float:right;
	padding:10px 10px 0 0 ;
		}


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

.globalnavi {
	list-style-type: none;  /*ビュレットなし*/
	width: 759px;
	height: 37px;
	margin: 0;
	overflow: hidden;
	position:absolute;
	top: 40px; /*ナビゲーションの位置(上から)
/*	left: 223px; */
}

.globalnavi li {
		text-align: center;
		width: 151px; /* 一個一個の幅*/
		height: 350px;
		line-height: 40px;
		margin: ;
		float: left; /*ナビゲーション位置 右寄せ */
}

.globalnavi a {
		font-size: 120%; /*ナビゲーション文字サイズ */
		text-decoration: none;
		display: block;
		width: 100%;
		background: url(../header_footer/images/navi.png) no-repeat 0 0;
}

.globalnavi a:hover {
		text-decoration: none;
		background: url(../header_footer/images/navi.png) no-repeat -179px 0;
}




ul.sub li{
    float:none;
}
ul.sub li ul.sub{
    position:absolute;
    left:179px;
    top:0;
}
ul.globalnavi{
    zoom:1;
}
ul.globalnavi:after {
    height:0;
    visibility:hidden;
    content:".";
    display:block;
    clear:both;
}
