@charset "shift_jis";
/* 検索コンテンツのメインコンテンツ部分のレイアウト調整 */
#contents {
	width: 780px;
	margin:0px auto;
	float: none;
}

#contents #left {
	float: left;
	width: 375px;
	margin:0px 15px 0px 0px;
	padding: 0px;
}

#contents #right {
	float: right;
	width: 375px;
	margin:0px;
	padding: 0px;
}
/* 検索コンテンツの更新日時のレイアウト調整 */
#update {
	width: 780px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* 検索コンテンツのパンくずのレイアウト調整 */
.s_pankuzu {
	text-align: left;
	margin: 0px auto;
	width: 780px;
	padding-top: 12px;
	padding-left: 80px;
}
/* 検索項目の文字列の長さ */
.searchtext {
	width: 190px;
	margin: 0;
	padding: 0;
	height: 15px;
}
select.searchtext {
	width: 193px;
}
.searchtext2 {
	width: 300px;
}

.line {
	height: 1px;
	width: 780px;
	background: url(../../sealing/images/ex_01.gif) repeat-x;
	margin:0px;
	padding: 0px;
}
.image_space1 {
	margin: 15px 0px 30px;
}
.image_space2 {
	margin-bottom: 10px;
}
/*----------------------------------------
　General-purpose class for float release 
 ---------------------------------------*/
.clearfix:after {
	content:".";
	display:block;
	height:1px;
	clear:both;
	visibility:hidden;
}

.clearfix {
	display:inline-table;
}

/* Hides from IE-mac \*/
html .clearfix {
	*height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */
