@charset "utf-8";

/* -----------------------------------------------------------
CSS Information
 File name:      header.css
 Style Info:     ヘッダー、ナビゲーション
----------------------------------------------------------- */

/*----------------------------------------------------
	#header
----------------------------------------------------*/
#header {
	padding-top:10px;
	margin:0 auto 34px auto;  
	text-align:center;	
}

#logos {
	width:930px;
	padding-left:10px;
	margin:0 auto 10px auto;
}

#logos:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
	

#logos p#logo {
	float:left;
	padding-top:4px;
	width:350px;
}

#logos ul {
	float:right;
	width:435px;
}

#logos ul li {
	float:left;
	width:120px;
	margin-right:6px;
}


/*----------------------------------------------------
	navi
----------------------------------------------------*/
#global_navi {
	background-image:url(../img/header/main_navi_back.gif);
	background-repeat:repeat-x;
}

#global_navi ul {
	width:940px;
	margin:0 auto;
}

#global_navi ul li {
	float:left;
}

/*	max-width / min-width IE6対応
----------------------------------------------------*/
* html #main_navi_box{
	height:33px;
	margin: 0 auto 34px auto;
	text-align:center;
	min-width: 650px;
	max-width: 960px;
	width: expression(document.body.clientWidth < 650? "650px" : document.body.clientWidth > 960? "960px" : "auto");
}

#main_navi ul {
	margin:0 0 0 10px;
}

#main_navi ul li {
	float:left;
}