@charset "utf-8";
/* ==========================================================
title : 東建ウェブサイト 共通 header.css
scope : 東建ウェブサイ 全ページ共通スタイル（青）ヘッダー


last modify : 2012/11/16 006_oshi
========================================================== */

/* ----------------------------------------------------------
 header
---------------------------------------------------------- */
header{
position:relative;
overflow: hidden;
width:948px;
height:100px;
margin: 0 auto ;
padding:0;
text-align:left;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #b3b3b3;
border-bottom:2px solid #146896;
	}
header .line {
	margin:0;
	padding:0;
	border-bottom:2px solid #146896;
	}

header #logoarea {
	float: left;
	margin-top:10px;
	width:335px;
	height:55px;
	}
	
/*--------------------------------------------------------------------------------
  40周年対応前の状態（復旧用）

header #searcharea {
	float: right;
	width:228px;
	height:30px;
	margin: 25px 0 0 0;
	position: relative;
	background: url(/common5/image/bg_search.gif) 0 0 no-repeat;
	}
--------------------------------------------------------------------------------*/

header #searcharea {
	float: right;
	width:228px;
	height:30px;
	margin: 32px 0 0 0px;
	position: relative;
	background: url(/common5/image/bg_search.gif) 0 0 no-repeat;
	}	
	

header #description{
    display:block;
	font-size: 11px;
	height:17px;
	padding: 2px 0 0 7px;
	color: #888888;
	font-weight: normal;
	}
header #flaArea{
	float:left;
	width:380px;
	height:60px;
	margin-top:10px;
	}
header #searcharea form .search_text {
	display : block;
	position : absolute;
	top : 6px;
	left : 33px;
	width : 131px;
}

header #searcharea form p,
header #searcharea form input {
	border : none;
	text-decoration : none;	
}

header #searcharea form .search_btn {
	position : absolute;
	top : 5px;
	left : 160px;
	width : 50px;
	height : 20px;
}

ul#globalnav{
	overflow: hidden;
	width:948px;
	margin:0 auto;
	padding: 0;
	/*clear: both;*/
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	}
ul#globalnav li{
	float: left;
	}
	
/* 40周年ロゴ */
#logo40th{
	float:right;
	width:85px;
	height:75px;
	position:absolute;
    bottom:7px;
    right:23px;
}

/*問い合わせ*/
#inq_area{
	position:absolute;
	right:136px;
	bottom:56px;
	overflow:hidden;
	height:32px;
	width:216px;	
	}
#inq_area dt{
	float:left;
	height:32px;
	width:118px;	
	}
#inq_area dd{
	float:left;
	height:32px;
	width:98px;	
	}
	