/** 共通事項 **/
body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;

	font-size:12px;
	font-family:  "MS Pゴシック" ,"Verdana", "ヒラギノ角ゴ Pro W3","Osaka‐等幅";
	color:#000000;
	/*
	background-image:url(http://img13.shop-pro.jp/PA01073/560/etc/haikei.png);
	background-repeat: repeat-x;
	*/
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	background-color: #ffffff;
	width: 850px;

	/*text-align:center;*/
}
.float {
	float:left;
}
.clear_float {
	clear:both;
}
p {
	margin: 0%;
    padding: 0%;
}

a:link {
	color: #573b00;
	text-decoration: underline;
	}

a:visited {
	color: #573b00;
	text-decoration: underline;
	}

a:active {
	color: #573b00;
	text-decoration: underline;
	}

a:hover {
	color: #efc854;
	background: #ffffff;
	text-decoration: none;
	}
/* my font */
.myfont_10 {
	font-size: 10px;
}
.myfont_11 {
	font-size: 11px;
}
.myfont_12 {
	font-size: 12px;
}
.myfont_14 {
	font-size: 14px;
}
.myfont_18 {
	font-size: 18px;
}
.myfont_20 {
	font-size: 20px;
}
/* フォント強調 */
.myfont_bold {
	font-weight: bold;
}
/* フォント色 */
.myfont_red {
	color:#ffffff;
}
.myfont_blue {
	color:#000099;
}
.myfont_brack {
	color:#000000;
}
.myfont_yellow {
	color:#ffe62c;
}
.myfont_orange {
	color:#e94a19;
}
.myfont_white {
	color:#ffffff;
}
/* テーブル */
table.mycommon_table_simple {
	margin:0px;
    padding:0px;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.mycommon_table_simple td{
	margin:0px;
    padding:0px;
}
.mytableborder td,th {
	border:solid 1px #f8bad1;
}

img {
	-ms-interpolation-mode: bicubic;
}

/** 共通事項 **/

/** index ページ固有 **/
/* ヘット枠 */
#wrapper #main_head {
	width:850px;
	/*margin-top:10px;*/
}
	#wrapper #main_head #top_title {
		width:850px;
		height:25px;
		position:relative;
	}
/** えのくま住器 **/
h1 {
	float:left;
	width:570px;
	height:15px;
	padding:0px;
	margin:3px 0px 0px 5px;
}
		#wrapper #main_head #title_0 {
			float:left;
			width:80px;
			height:15px;
			margin:0px;
			padding:3px 0px 0px 0px;
		}
		#wrapper #main_head #title_2 {
			float:left;
			width:80px;
			height:15px;
			margin:0px;
			padding:3px 0px 0px 0px;
		}
		#wrapper #main_head #title_3 {
			float:left;
			width:100px;
			height:15px;
			margin:0px;
			padding:3px 0px 0px 0px;
		}
		#wrapper #main_head #main_top_img {
		clear:both;
		position:relative;
		background:url("img/parts/main_top_title_img.png") no-repeat;
		width:850px;
		height:168px;
		}
		#wrapper #main_head #main_top_img #free_dial_img {
			position:absolute;
			top:20px;
			left:582px;
			width: 247px;
			height:69px;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_top_img #free_dial_img a {
			background:url("img/parts/main_top_title_img-1.png") no-repeat;
			display: block;
			width: 247px;
			height: 69px;
		}
		#wrapper #main_head #main_top_img #free_dial_img a:hover {
			background:url("img/parts/main_top_title_img-2.png") no-repeat;
			width:247px;
			height:69px;
		}

	/* リンク帯 */
	#wrapper #main_head #main_link_belt {
		width:850px;
		height:36px;
		background:#6fba2a;
	}
		/* ガス ボタン */
		#wrapper #main_head #main_link_belt #main_gus {
			float:left;
			width: 141px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_gus a {
			background:url("img/parts/belt_link_buttom-1.png") no-repeat;
			display: block;
			width: 141px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_gus a:hover {
			background:url("img/parts/belt_link_buttom-1-1.png") no-repeat;
			width:141px;
			height:36px;
		}
		/* 太陽光 ボタン */
		#wrapper #main_head #main_link_belt #main_sun {
			float:left;
			width: 141px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_sun a {
			background:url("img/parts/belt_link_buttom-2.png") no-repeat;
			display: block;
			width: 141px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_sun a:hover {
			background:url("img/parts/belt_link_buttom-2-1.png") no-repeat;
			width:141px;
			height:36px;
		}
		/* 給水 ボタン */
		#wrapper #main_head #main_link_belt #main_waterservice {
			float:left;
			width: 141px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_waterservice a {
			background:url("img/parts/belt_link_buttom-3.png") no-repeat;
			display: block;
			width: 141px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_waterservice a:hover {
			background:url("img/parts/belt_link_buttom-3-1.png") no-repeat;
			width:141px;
			height:36px;
		}
		/* 業務 ボタン */
		#wrapper #main_head #main_link_belt #main_business {
			float:left;
			width: 141px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_business a {
			background:url("img/parts/belt_link_buttom-4.png") no-repeat;
			display: block;
			width: 141px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_business a:hover {
			background:url("img/parts/belt_link_buttom-4-1.png") no-repeat;
			width:141px;
			height:36px;
		}
		/* リフォーム事業 ボタン */
		#wrapper #main_head #main_link_belt #main_reform {
			float:left;
			width: 141px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_reform a {
			background:url("img/parts/belt_link_buttom-5.png") no-repeat;
			display: block;
			width: 141px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_reform a:hover {
			background:url("img/parts/belt_link_buttom-5-1.png") no-repeat;
			width:141px;
			height:36px;
		}
		/* お問い合わせ ボタン */
		#wrapper #main_head #main_link_belt #main_inquiry {
			float:left;
			width: 145px;
			height:36px;
			margin: 0px;
			padding: 0%;
			overflow: hidden;
			text-indent:-9999px;
		}
		#wrapper #main_head #main_link_belt #main_inquiry a {
			background:url("img/parts/belt_link_buttom-6.png") no-repeat;
			display: block;
			width: 145px;
			height: 36px;
		}
		#wrapper #main_head #main_link_belt #main_inquiry a:hover {
			background:url("img/parts/belt_link_buttom-6-1.png") no-repeat;
			width:145px;
			height:36px;
		}
/* 本文１ */
#wrapper #main_body1 {
	width:850px;
	height:320px;
	margin-top:3px;
}
	#wrapper #main_body1 #sub_left_img {
		float:left;
		width:594px;
		height:318px;
		/*background:#b0e1ff;*/
		border:solid 1px #000000;
	}


	#wrapper #main_body1 #sub_right_img {
		float:left;
		width:243px;
		height:320px;
		margin-left:9px;
		/*background:#6f8cff;*/
	}
		#wrapper #main_body1 #sub_right_img #sub_right_img_1 {
			width:243px;
			height:91px;
			background:#6f8cff;
			border:solid 1px #000000;
		}
		#wrapper #main_body1 #sub_right_img #sub_right_img_2 {
			width:243px;
			height:61px;
			margin-top:4px;
			background:#6f8cff;
			border:solid 1px #000000;
		}
		#wrapper #main_body1 #sub_right_img #sub_right_img_3 {
			width:243px;
			height:86px;
			margin-top:4px;
			background:#6f8cff;
			border:solid 1px #000000;
		}
		#wrapper #main_body1 #sub_right_img #sub_right_img_4 {
			width:243px;
			height:59px;
			margin-top:4px;
			padding:1px;
			background:#ffffff;
		}
/* 本文２ */
#wrapper #main_body2 {
	width:850px;
	margin-top:25px;
}
	/* 左枠 */
	#wrapper #main_body2 #sub_left_block {
		float:left;
		width:655px;
		/*background:#b0e1ff;*/
	}
		#wrapper #main_body2 #sub_left_block #recommendation {
			width:655px;
			/*background:#ff0700;*/
			overflow:hidden;
		}
		/* エコキュート */
		#wrapper #main_body2 #sub_left_block #ecocuteness {
			width:655px;
			/*height:280px;*/
			margin-top:10px;
			/*overflow:hidden;*/
		}
			#wrapper #main_body2 #sub_left_block #ecocuteness #ecocuteness_body {
				width:653px;
				/*height:245px;*/
				/*background:#b0e1ff;*/
				border:solid 1px #2257a7;
				/*overflow:hidden;*/
			}

		/* gus */
		#wrapper #main_body2 #sub_left_block #gasboiler {
			width:655px;
			/*height:245px;*/
			margin-top:15px;
			/*background:#a4a891;*/
			overflow:hidden;
		}
			#wrapper #main_body2 #sub_left_block #gasboiler #gasboiler_body {
				width:653px;
				/*height:247px;*/
				/*background:#ff0700;*/
				border:solid 1px #2257a7;
				overflow-x:hidden;
			}
				#wrapper #main_body2 #sub_left_block #gasboiler #gasboiler_body #void1 {
					width:1px;
					/*height:245px;*/
				}
				#wrapper #main_body2 #sub_left_block #gasboiler #gasboiler_body #void2 {
					width:0px;
					/*height:245px;*/
				}


		/* add_group */
		#wrapper #main_body2 #sub_left_block #add_group {
			width:655px;
			/*height:245px;*/
			margin-top:15px;
			/*background:#a4a891;*/
			overflow:hidden;
		}
			#wrapper #main_body2 #sub_left_block #add_group #keroseneboiler {
				width:460px;
				float:left;
				/*
				overflow:hidden;
				*/
			}
				#wrapper #main_body2 #sub_left_block #add_group #keroseneboiler #keroseneboiler_body {
					width:460px;
					/*background:#ff0700;*/
					border:solid 1px #2257a7;
					/*overflow:hidden;*/
				}


			#wrapper #main_body2 #sub_left_block #add_group #electricwaterheater {
				width:180px;
				margin-left:11px;
				float:left;
				/*background:#a4a891;*/
				/*overflow:hidden;*/
			}
				#wrapper #main_body2 #sub_left_block #add_group #electricwaterheater #electricwaterheater_body {
					width:180px;
					/*background:#ff0700;*/
					border:solid 1px #2257a7;
					/*overflow:hidden;*/
				}




		/* hr_group */
		#wrapper #main_body2 #sub_left_block #hr_group {
			width:655px;
			/*height:245px;*/
			margin-top:15px;
			/*background:#a4a891;*/
			overflow:hidden;
		}
			#wrapper #main_body2 #sub_left_block #hr_group #ricecooker {
				width:320px;
				float:left;
				/*
				overflow:hidden;
				*/
			}
				#wrapper #main_body2 #sub_left_block #hr_group #ricecooker #ricecooker_body {
					width:320px;
					/*background:#ff0700;*/
					border:solid 1px #2257a7;
					/*overflow:hidden;*/
				}


			#wrapper #main_body2 #sub_left_block #hr_group #stove {
				width:320px;
				margin-left:11px;
				float:left;
				/*background:#a4a891;*/
				/*overflow:hidden;*/
			}
				#wrapper #main_body2 #sub_left_block #hr_group #stove #stove_body {
					width:320px;
					/*background:#ff0700;*/
					border:solid 1px #2257a7;
					/*overflow:hidden;*/
				}

	/* 右枠 */
	#wrapper #main_body2 #sub_right_block {
		float:left;
		position:relative;
		width:192px;
		height:500px;
		/*background:#b0e1ff;*/
		/*margin-left:3px;*/
		background:url("img/parts/right_back_img.png") no-repeat;
	}
		#wrapper #main_body2 #sub_right_block #sub_right_block_text1 {
			position:absolute;
			top:77px;
			left:26px;
			width:134px;
			height:203px;
			background:#ffffff;
			padding:5px;
		}

/* フッター枠 */
#wrapper #main_footer {
	clear:both;
	width:850px;
	height:30px;
	/*background:#b0e1ff;*/
}
#wrapper #main_footer #text_link {
	padding-top:5px;
	padding-left:20px;xx
	/*background:#b0e1ff;*/
}

#wrapper #main_footer2 {
	width:850px;
	background:#f39801;
}
	#wrapper #main_footer2 #main_corp {
		width:850px;
		height:25px;
		/*background:#83e165;*/
	}

		#wrapper #main_footer2 #main_corp #main_name {
			width:400px;
			/*margin:0 0 0 auto;*/
			margin:auto;
			padding-top:5px;
			color:#ffffff;
			/*background:#b2bfc3;*/
		}
#wrapper #mail_send_end {
	width:850px;
	/*height:270px;*/
	/*background:#b0e1ff;*/
	/*position:relative;*/
}
	#wrapper #mail_send_end #main_top_img {
		width:850px;
	}
#wrapper #mail_end #message {
	margin-top:30px;
	text-align:center;
}



