/***** CSS　home/living共通　******/


/*テキストカラー*/
.wht-ffffff{ color:#FFFFFF; }
.brw-662a01{ color:#662A01; }/*右メニュー他で使用*/
.yel-ffb700{ color:#FFB700; }/*■アイコンで使用*/
.org-ff8a00{ color:#FF8A00; }/*強調する文章に使用*/
.brw-915932{ color:#915932; }/*ラインナップ表の枠線に使用*/
.red-d50118{ color:#d50118; }

/*テキストを隠す*/
.hidden { display:none; text-indent:-9999px; }

/*マージン*/
.mt10{ margin-top:10px; }
.mr3 { margin-right:3px;}
.mb10{ margin-bottom:10px; }
.mb5{ margin-bottom:5px; }
.ml10{ margin-left:10px; }
.ml13{ margin-left:13px; }
.ml100 { margin-left:100px;}
.p5{ padding:5px; }
.pl10{ padding-left:10px; }
.pr10{ padding-right:10px; }
.pb10{ padding-bottom:10px; }
.go_center { padding:0; margin:10px auto; }

/*ガス機器ラインナップ画像用*/
.m-top5{ margin-top:5px; }

/*テキストインデント*/
.left-1 {
	text-indent:-1em;
	padding-left:1em;
}
.left-2 {
	text-indent:-1.8em;
	padding-left:1.8em;
}

/*h2-h4関連
----------------------------------------------------------------------*/

/*特長*/
div.koumoku h3{
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
}
div.koumoku2 h3{
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
}
div.koumoku3 h3{
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
}
div.etc-midashi h4{
	color:#662A01;
	font-size:100%;
	font-weight:bold;
}
#serect-midashi{
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
}

/*ラインナップ*/
div#lineup_tit h3{
	color:#662A01;
	font-size:120%;
	font-weight:bold;
}
div.shouhin h4{
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding:3px 5px;
}

#stit-conro{
	color:#A5640F;
	font-size:150%;
	text-align:left;
	margin-left:30px;
	margin-bottom:10px;
	margin-top:25px;
}

.another{
	margin-left: 30px;
	text-align:left;
}

/* ===============================================タイトル画像===============================================*/
h1{
	display: block;
	width: 750px;
	height: 80px;
	margin: 10px auto 5px auto;
	background: url(../../../home/living/image/title.gif) no-repeat;
	font-weight: normal;
}
	
.h1_ul {
	text-align:left;
	font-size:12px;
	margin-right:10px;
	float:right;
	margin-top:30px;
}


.h1_ul a:link { color:#2B1919; text-decoration:none; }
.h1_ul a:visited { color:#2B1919; text-decoration:none; }
.h1_ul a:hover { color:#2B1919; text-decoration:underline; }

.h1_li {
	list-style:none;
	padding-left:18px;
	margin:2px 0;
	background:url(../../../home/living/image/link_f.gif) no-repeat;
}

/*機器タイトル画像
----------------------------------------------------------------------*/

/*Siセンサーコンロ*/
h2#conro{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/conro/image/title.jpg) no-repeat;}

/*ガス炊飯器*/
h2#suihan{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/suihan/image/title.jpg) no-repeat;}

/*ガスオーブン*/
h2#oven{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/oven/image/title.jpg) no-repeat;}

/*ミストサウナ*/
h2#mist{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/mist/image/title.jpg) no-repeat;}

/*ガスファンヒーター、ガスストーブ*/
h2#danbou{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/danbou/image/title.jpg) no-repeat;}

/*エコウィル*/
h2#ecowill{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/ecowill/image/title.jpg) no-repeat;}

/*食器洗い乾燥機*/
h2#shokki{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/shokki/image/title.jpg) no-repeat;}

/*小型湯沸器*/
h2#kogata{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/kogata/image/title.jpg) no-repeat;}

/*ガス衣類乾燥機*/
h2#ikanso{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/ikanso/image/title.jpg) no-repeat;}
	
/*ガス暖炉*/
h2#danro{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/danro/image/title.jpg) no-repeat;}
	
/*警報器*/
h2#keihou{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/keihou/image/title.jpg) no-repeat;}

/*温水ラジエーター*/
h2#radiator{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/radiator/image/title.jpg) no-repeat;}
	
/*暖房用放熱器*/
h2#hounetsu{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/hounetsu/image/title.jpg) no-repeat;}
	
/*床暖房*/
h2#yukadan{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/yukadan/image/title.jpg) no-repeat;}

/*浴室暖房乾燥機*/
h2#yokukan{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/yokukan/image/title.jpg) no-repeat;}

/*ガス温水機器*/
h2#onsui{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/onsui/image/title.jpg) no-repeat;}
	
/*ハイペア*/
h2#hipair{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/hipair/image/title.jpg) no-repeat;}
	
/*エネファーム*/
h2#enefarm{
	display:block;
	width:560px;
	height:104px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(../../../home/living/enefarm/image/title.jpg) no-repeat;}
	
/*SOLAMO*/
h2#solamo{
	display: block;
	width: 750px;
	height: 139px;
	margin-bottom: 20px;
	text-indent: -9999px;
	background-image: url(../../../home/living/solamo/image/solamo.png);
	background-repeat: no-repeat;
}	

/* ===============================================特長ページ関連===============================================*/

/*まとめ枠*/
#catalog{
	width:750px;
	text-align:center;
	margin:0 auto;
	padding-bottom:20px;
	background: #ffffff;
}


/* 特長
----------------------------------------------------------------------*/

/*背景画像*/
#waku_top{
	width:495px;
	height:13px;
	background:url(../../../home/living/image/waku_top.gif) no-repeat;
}
#waku_mdl{
	width:495px;
	height:auto;
	margin:0 auto 20px auto;
	background:url(../../../home/living/image/waku_mdl.gif) repeat-y;
}
#waku_btm{
	clear:both;
	width:495px;
	height:18px;
	background:url(../../../home/living/image/waku_btm.gif) no-repeat;
}


.tokuchou{
	width:440px;
	margin:0 auto 10px auto;
	background:#FFFFFF;
}
.tokuchou2{
	width:440px;
	margin:0 auto 10px auto;
	text-align:left;
	background:#FFFFFF;
}
/*最後の特長 下枠*/
.tokuchou-btm{
	width:440px;
	margin:0 auto;
	background:#FFFFFF;
}
.tokuchou-btm2{
	width:440px;
	margin:0 auto;
	text-align:left;
	background:#FFFFFF;
}

.koumoku{
	float:left;
	width:163px;
	text-align:left;
	padding:5px;
	background:#A5640F;
}
.koumoku2{
	width:50%;
	text-align:left;
	padding:5px;
	background:#A5640F;
}

.koumoku3{
	width:100%;
	text-align:left;
	padding:5px;
	background:#A5640F;
}

.naiyou{
	float:right;
	width:258px;
	text-align:left;
	padding:5px 0 0 0;
}
.naiyou2{
	text-align:left;
	padding:5px 0 0 0;
}


/* その他特長
----------------------------------------------------------------------*/
.etc-waku{
	width: 750px;
	margin-top: 0;
	margin-bottom: 25px;
	background: #FFFFFF;
}
/*最後のその他特長 下枠*/
.etc-waku-btm{
	width: 750px;
	margin-top: 0;
	margin-bottom: 10px;
	background: #FFFFFF;
}


.etc-midashi{
	padding:5px 10px;
	text-align:left;
	margin-bottom:10px;
	background:url(../../../home/living/image/contents_bg.gif);
}
.etc-txt{
	width: 730px;
	text-align: left;
	margin-top: 0;
	margin-bottom: 13px;
	background: #FFFFFF;
}

.etc-txt_sub {
	float:right;
	width:291px;
}

.etc-txt_sakana {
	border:1px solid #FF6600;
	background:#FCF0D5;
	padding:10px;
}

/*右寄せ画像用*/
.etc-txt img.right-m {
	margin-left:10px;
}
/*左寄せ画像用*/
.etc-txt img.left-m {
	margin-right:10px;
}

.line{
	width: 730px;
	height: 5px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

.line02{
	width:480px;
	height:5px;
	margin:0 auto 10px 0;
	background:url(../../../home/living/image/line.gif) no-repeat #ffffff;
}


.etc-table {
	width:480px;
	text-align:left;
	background:#FFFFFF;
}

.etc-table td {
	vertical-align:top;
}


.hyou-waku { border-collapse: collapse; background:#ffffff;}
.hyou-waku td { border: 1px solid #CEC7B6; padding:5px; }


/*右メニュー
----------------------------------------------------------------------*/

#side-bg{
	width:180px;
	padding:0 0 10px 0;
	margin:0 auto 10px auto;
	text-align:center;
	background:url(../../../home/living/image/navi_bg.gif);
}

.side-menu{
	width:150px;
	text-align:left;
	margin:0 auto;
}

.side-menu-waku{
	width:150px;
	margin-bottom:15px;
}
/*下枠用*/
.side-menu-waku-btm{
	width:150px;
}

.side-menu-txt{
	list-style:none;
	padding-left:22px;
	margin:2px 0;
	background:url(../../../home/living/image/icon_menu.gif) no-repeat 13px 0px;
}




/*右 選択メニュー
----------------------------------------------------------------------*/
#serect-waku{
	width:180px;
	padding:0 0 8px 0;
	margin:0 auto;
	text-align:center;
	background:#FFF9F0;
	border:1px solid #662A01;
}

#serect-tit{
	padding:4px;
	margin-bottom:5px;
	text-align:left;
	background:#662A01;
}

.serect-menu-waku{
	width:150px;
}

.serect-menu{
	list-style:none;
	padding-left:10px;
	margin:2px 0;
	background:url(../../../home/living/image/icon_serect.gif) no-repeat;
}



table.mousikomi {

	width:150px;
	margin:0 auto;
	text-align:left;
}

.uketuke {
	font-size:80%;;
	color:#FFFFFF;
	font-weight:bold;
	background:#A5640F;
	padding:2px;
	}
.serect-under {
	list-style:none;
	padding:2px 12px ;
	margin:2px 0;
	background:url(../../../image/ic_red.gif) 0.2em 0.6em no-repeat #FEB4A8;
	border-right:3px solid #B83F3A;
	border-bottom:2px dotted #B83F3A;
	font-weight: bold;	
}
.serect_bb { 
	font-size:105%; 
	line-height:160%;
	padding:2px 12px;
	margin:2px 0;
	font-weight: bold;
	background:#E6645F;
	color:#FFFFFF;
	list-style:none;
	 }

/* ページトップ
----------------------------------------------------------------------*/

.page-top_living{
	width: 500px;
	margin-top: 0;
	margin-left: auto;
	margin-bottom: 20px;
	padding: 0 8px;
}

/*↑ページトップ1種類に統一
.page-top{
	width:480px;
	margin:0 auto 20px auto;
	padding:0 10px;
}

.page-top_line{
	width:500px;
	margin:0 auto 20px auto;
	padding:0 8px;
}*/

.f-lft{
	float:left;
	text-align:left;
}

.f-rit{
	float:right;
	text-align:right;
}







/* ===========================================ラインナップページ関連===========================================*/

/*ラインナップタイトル*/
#lineup_tit{
	width: 730px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	padding: 5px;
	text-align: left;
	border-left: 4px double #662A01;
	border-bottom: 1px solid #662A01;
}


/*アイコン説明*/
#syoukai{
	width:500px;
	border:1px dotted #B79E6C;
	margin:0 auto 25px auto;
	padding:10px 0;
	background:#ffffff;
}

#syoukai_tit{
	width:480px;
	text-align:left;
	margin:0 auto;
}

.syoukai_stit{
	background:#662a01;
	width:480px;
	text-align:left;
	margin:8px auto 0 auto;
	padding: 3px 0 3px 8px;
}

#syoukai table{
	width:480px;
	margin:5px auto 0 auto;
}


/*ラインナップナビ*/
#lineup_navi{
	width:500px;
	margin:0 auto 5px auto;
	padding:0 8px;
}

#lineup_navi ul {
	margin: 0;
	padding: 0;
	text-align:left;
}

#lineup_navi li {
	float:right;
	clear:left;
	list-style-type:none;
	display:block;
	padding-left:16px;
	padding-right:10px;
	margin-left:5px;
	background:url("../../../home/living/image/link.gif") no-repeat 0px 1px;
}


/*ラインナップナビ オーブン*/
#lineup_navi_oven{
	width:500px;
	margin:0 auto 5px auto;
}

#lineup_nav_oven ul {
	float:right;
	margin: 0;
	padding: 0;
}

#lineup_navi_oven li {
	display:block;
	list-style-type:none;
	text-align:left;
	padding-left:18px;
	margin-left:5px;
	background:url("../../../home/living/image/link.gif") no-repeat 0px 4px;
}


/*商品*/
.shouhin{
	width:500px;
	margin:0 auto 10px auto;
	border:1px solid #CEC7B6;
	background:#D1A88C;
}

.shouhin-waku { width:500px; border-collapse: collapse; background:#ffffff;}
.shouhin-waku td { border: 1px solid #CEC7B6; padding:5px; }
.bg-ylw { background-color:#FFF7E5; }

.caption{ 
	font-size:70%; 
	text-align:left; 
	margin:5px 0;
}

/*tdの位置指定*/
.cnt-top{
	text-align:center;
	vertical-align:top;
}

.cnt-cnt{
	text-align:center;
	vertical-align:middle;
}
.lft-top{
	text-align:left;
	vertical-align:top;
}

.lft-cnt{
	text-align:left;
	vertical-align:middle;
}


/*主な機能txt付き*/
.fnc-waku{ width:125px;}
.fnc-waku td { border:0px; padding:0; font-size:75%; line-height:130%;}
.fnc-waku td.kinou{ padding:0 0 0 3px;}

.plft3{ padding:0 0 0 3px;}

.sunpou{ margin-bottom:5px;}
.sunpou td{ border:0px; padding:0;}

/*一番下の注釈*/
.annotation{
	clear:both;
	padding-top:10px;
	text-align:left;
}
