@charset "shift_jis";


/* -----------------------------------------------------------
 File name:      head.css
 Style Info:     ヘッダー及びグローバルナビ／ローカルナビの設定
----------------------------------------------------------- */



/* head
----------------------------------------------- */
div#head{
width:758px;
height:90px;
background-color:#101C89;
}

/* left　左レイアウト
----------------------------------------------- */

div#head div#left {
	float: left;
	width: 280px;
	margin: 14px 0 0 9px;
	display: inline;
}

/* logo   ロゴ
----------------------------------------------- */
div#head div#left div#logo{
	width:260px;
	float:left;
	margin-top:22px;
}


/* right　右レイアウト
----------------------------------------------- */
div#head div#right {
	float: right;
	width: 460px;
	height: 55px;
	margin: 10px 9px 0 0;
	display: inline;
	text-align:right;
	line-height:100%;
}

/* navH   ナビゲーション
----------------------------------------------- */
div#head div#right div#navH {
	float: right;
	width: auto;
	height: 13px;
	font-size:77%;
	text-align: right;

}

div#head div#right div#navH ul li {
	display: inline;
}

div#head div#right div#navH ul li a {
	padding-left: 17px;
	background-image: url(../img_common/icon_navH.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}

div#head div#right div#navH ul li a {
	color: #FFFFFF;
	font-size: 90%;
	line-height: 13px;
	text-decoration:none;
}

div#head div#right div#navH ul li a:hover {
	background-position: 10px -13px;
}

div#head div#right div#navH ul li a:hover {
	color: #00CCFF;
}


/* head_text  h1　SEO用てきすと
----------------------------------------------- */
div#head div#right div#head_text h1{
color:#FFFFFF;
font-size:85%;
margin-top:5px;
height:12px;
}



/* hd_contact  お問い合わせ
----------------------------------------------- */
div#head div#right div#hd_contact{
margin-top:3px;
height:35px;
background-image:url(../img_common/hd_contact_bg.gif);
background-position:right ;
background-repeat:no-repeat;
position:relative;
}

div#head div#right div#hd_contact img{
position:relative; top : 12px ; left : -5px ; 
}



/* navG  グローバルナビゲーション
----------------------------------------------- */
div#navG{
clear:both;
width:758px;
height:36px;
}


div#navG ul li {
	display: inline;
}


/* navL  ローカルナビゲーション
----------------------------------------------- */

div#navL{
width:758px;
height:28px;
}

div#navL ul li {
	display: inline;
}

