@charset "Shift_JIS";

/* スクロールバーの表示を指定 */
html {
	overflow-y:scroll;
}

/* ウェブサイト全体の表示を指定 */
body {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

img {
	border:0px;
}

.space {
	clear:left;
}

/* 見出しh1要素の指定 */
h1 {
	margin: 0px;
}

/* ST共通ヘッダ */
.stheadbox1 {
	float:left;
	width:754px;
	height:31px;
}

.stheadimg1 {
	position:absolute;
	left:15px; 
	top:7px;
}

.stheadimg2 {
	position:absolute;
	left:579px; 
	top:9px;
}

.search_width{
width: 165px;
}

.stheadsearch{
position:absolute;
left:330px; 
top:5px;
}

.stheadbox2 {
	width:751px;
	height: 3px;
	border-top: solid #0060AF 1px;
	border-left: 0px;
	border-bottom: solid #7FAFD7 1px;
	border-right: 0px;
}

/* ヘッダー 背景の表示位置、装飾指定 */
#bgHeader {
	padding:0px;
	width: 754px;
	font-size: 0.1em;
	background-image:url(../top_img/bg_header01.gif);
	background-position: 0% 0px;
	background-repeat: repeat-y;
}

/* ヘッダー 背景（下部）の表示位置、装飾指定 */
#bgHeader02 {
	padding:0px;
	width: 754px;
	height: 4px;
	font-size: 0.1em;
	background-image:url(../top_img/bg_header02.gif);
	background-position: 0% 0px;
	background-repeat: no-repeat;
}

/* ヘッダー タイトル画像の表示位置指定 */
.headerTitle {
	float:left;
	padding: 10px 0px 0px 15px;
}

/* ヘッダー リンク画像（プロ用ページ）の表示位置指定 */
.headerLink {
	float:right;
	padding: 10px 10px 0px 0px;
}

/* フッター グレー背景（上部）の表示位置、装飾指定 */
#bgFooter {
	padding:0px;
	margin: 5px 0px 0px 0px;
	width: 750px;
	height: 6px;
	font-size: 0.1em;
	background-image:url(../top_img/bg_footer01.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

/* フッター グレー背景の表示位置、装飾指定 */
#bgFooter02 {
	padding: 2px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	width: 750px;
	text-align:right;
	font-size: 1.0em;
	background-image:url(../top_img/bg_footer02.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}

/* フッター ボーダーの表示指定 */
.footerLine01 {
	width: 750px;
	margin: 0px 0px 0px 0px;
	border-top: solid #7FC2FD 2px;
	border-left: 0px;
	border-bottom: solid #CACCCE 1px;
	border-right: 0px;
}

/* フッター リンクの表示位置指定 */
.footerLine02 {
	margin: 5px 0px 5px 15px;
	color:#5E5E5F;
}

/* フッター リンクカラーの指定 */
.footerLine02 a {
	text-decoration:none;
	color:#5E5E5F;
}

/* フッター リンクカラー（マウスオーバー時）の指定 */
.footerLine02 a:hover {
	text-decoration:underline;
	color:#5E5E5F;
}

/* フッター 画像の表示指定 */
.footerPoint {
	padding: 0px 0px 0px 10px;
	vertical-align:top;
	font-size:10pt;
	background-image:url(../top_img/p_blue.gif);
	background-position: 0px center;
	background-repeat: no-repeat;
}

/* フッター コピーライトテキストの表示位置指定 */
#footerText {
	margin: 0px 15px 0px 0px;
	font-size:10pt;
	color:#888889;
}

/* メニュー 表示位置指定 */
.menu {
	width: 743px;
	height: 41px;
	text-align:center;
}

.headTblBg {
	background-image: url(../top_img/bg_header_tbl.gif);
	background-repeat:no-repeat;
}

/* メニュー ｢HOME｣ボタンの表示位置指定 */
.menu01 a {
	background-image: url(../top_img/menu_home_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢HOME｣ボタン（マウスオーバー時）の表示指定 */
.menu01 a:hover {
	background-image: url(../top_img/menu_home_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu01 a:hover img {
	visibility:hidden;
}

/* メニュー ｢商品ガイド｣ボタンの表示位置指定 */
.menu02 a {
	background-image: url(../top_img/menu_guide_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢商品ガイド｣ボタン（マウスオーバー時）の表示指定 */
.menu02 a:hover {
	background-image: url(../top_img/menu_guide_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu02 a:hover img {
	visibility:hidden;
}

/* メニュー ｢カタログ｣ボタンの表示位置指定 */
.menu03 a {
	background-image: url(../top_img/menu_catalog_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢カタログ｣ボタン（マウスオーバー時）の表示指定 */
.menu03 a:hover {
	background-image: url(../top_img/menu_catalog_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu03 a:hover img {
	visibility:hidden;
}

/* メニュー ｢住まいとお手入れの基礎知識｣ボタンの表示位置指定 */
.menu04 a {
	background-image: url(../top_img/menu_about_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢住まいとお手入れの基礎知識｣ボタン（マウスオーバー時）の表示指定 */
.menu04 a:hover {
	background-image: url(../top_img/menu_about_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu04 a:hover img {
	visibility:hidden;
}

/* メニュー ｢ショウルーム｣ボタンの表示位置指定 */
.menu05 a {
	background-image: url(../top_img/menu_show_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢ショウルーム｣ボタン（マウスオーバー時）の表示指定 */
.menu05 a:hover {
	background-image: url(../top_img/menu_show_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu05 a:hover img {
	visibility:hidden;
}

/* メニュー ｢お客様サポート｣ボタンの表示位置指定 */
.menu06 a {
	background-image: url(../top_img/menu_support_off.gif);
	background-repeat:no-repeat;
	display:block;
}

/* メニュー ｢お客様サポート｣ボタン（マウスオーバー時）の表示指定 */
.menu06 a:hover {
	background-image: url(../top_img/menu_support_on.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	display:block;
}

.menu06 a:hover img {
	visibility:hidden;
}

/* パンくず 表示指定 */
.pan {
	margin:10px 0px 17px 8px;
	color:#807F7F;
	font-size:8pt;
}

/* パンくず リンクカラーの指定 */
.pan a {
	text-decoration:none;
	color:#807F7F;
}

/* パンくず リンクカラー（マウスオーバー時）の指定 */
.pan a:hover {
	text-decoration:underline;
	color:#807F7F;
}

/* 大見出しの表示位置指定 */
.bigTitle {
	margin-top: 5px;
	margin-left: 8px;
}

