@charset "UTF-8";

/*------------------------------------------------------------------------------
　お問合せ 
------------------------------------------------------------------------------*/

/* フリーダイアルパターン01（電話のみ）*/
#contactArea_01 {
	width:580px;
	height:95px;
	background-image:url(../images/contact/contact_common_freecall01.gif);
	background-repeat:no-repeat;
}
#contactArea_01 #headerBox {
	padding-left:140px;
	padding-top:8px;
}
#contactArea_01 #headerBox p, h2, h3, h4 {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_01 #numberBox {
	padding-left:170px;
	padding-top:2px;
	margin-bottom:3px;
}
#contactArea_01 #numberBox p {
	font-size:18px;
	font-weight:bold;
	color:#FF6347;
}
#contactArea_01 #detailBox {
	padding-left:140px;
}
#contactArea_01 #detailBox p {
	color:#000000;
}
#contactArea_01 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_01 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}

/* フリーダイアルパターン02（電話・WEB問い合わせ）*/
#contactArea_02 {
	width:580px;
	height:125px;
	background-image:url(../images/contact/contact_common_freecall_nomark02.gif);
	background-repeat:no-repeat;
}
#contactArea_02 #headerBox {
	padding-left:140px;
	padding-top:7px;
	margin-bottom:3px;
}
#contactArea_02 #headerBox p, h2, h3, h4 {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_02 #numberBox {
	padding-left:170px;
	margin-bottom:3px;
}
#contactArea_02 #numberBox p {
	font-size:18px;
	font-weight:bold;
	color:#FF6347;
}
#contactArea_02 #detailBox {
	padding-left:140px;
}
#contactArea_02 #detailBox p {
	color:#000000;
}
#contactArea_02 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_02 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}

/* 通常電話パターン01（電話のみ）*/
#contactArea_03 {
	width:580px;
	height:95px;
	background-image:url(../images/contact/contact_common_01.gif);
	background-repeat:no-repeat;
}
#contactArea_03 #headerBox {
	padding-left:140px;
	padding-top:8px;
}
#contactArea_03 #headerBox p {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_03 #numberBox {
	padding-left:165px;
	margin-bottom:3px;
}
#contactArea_03 #numberBox p {
	font-size:18px;
	font-weight:bold;
	color:#FF6347;
}
#contactArea_03 #detailBox {
	padding-left:140px;
}
#contactArea_03 #detailBox p {
	color:#000000;
}
#contactArea_03 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_03 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}


/* フリーダイアルパターン002（電話・メールアイコンWEB問い合わせ）*/
#contactArea_002 {
	width:580px;
	height:95px;
	background-image:url(../images/contact/contact_common_freecall_nomark01.gif);
	background-repeat:no-repeat;
}
#contactArea_002 #headerBox {
	padding-left:140px;
	padding-top:7px;
	margin-bottom:3px;
}
#contactArea_002 #headerBox p, h2, h3, h4 {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_002 #numberBox {
	float:left;
	padding-left:140px;
}
#contactArea_002 #numberBox .phone {
	margin-left:0;
	line-height:24px;
	color:#FF6437;
	font-size:18px;
	font-weight:bold;
	margin-top:-3px;
}
#contactArea_002 #numberBox .phonemes {
	color:#000000;
	font-size:14px;
	font-weight:normal;
}
#contactArea_002 #numberBox .open {
	padding-left:-20px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#contactArea_002 #mailBox {
	float:left;
	padding-left:20px;
}
#contactArea_002 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_002 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}

/* 通常電話パターン003（電話）*/
#contactArea_003 {
	width:580px;
	height:95px;
	background-image:url(../images/contact/contact_common_01.gif);
	background-repeat:no-repeat;
}
#contactArea_003 #headerBox {
	padding-left:140px;
	padding-top:7px;
	margin-bottom:3px;
}
#contactArea_003 #headerBox p, h2, h3, h4 {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_003 #numberBox {
	float:left;
	padding-left:140px;
}
#contactArea_003 #numberBox .phone {
	margin-left:30px;
	line-height:24px;
	color:#FF6437;
	font-size:18px;
	font-weight:bold;
	margin-top:-5px;
}
#contactArea_003 #numberBox .open {
	padding-left:-20px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#contactArea_003 #mailBox {
	float:left;
	padding-left:20px;
}
#contactArea_003 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_003 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}


/* フリーダイアルパターン004（電話・メールアイコンWEB問い合わせ・訪問修理用）*/
#contactArea_004 {
	width:580px;
	height:130px;
	background-image:url(../images/contact/contact_common_freecall_nomark04.gif);
	background-repeat:no-repeat;
}
#contactArea_004 #headerBox {
	padding-left:140px;
	padding-top:7px;
	margin-bottom:3px;
}
#contactArea_004 #headerBox p, h2, h3, h4 {
	padding-bottom:1px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
#contactArea_004 #numberBox {
	float:left;
	padding-left:140px;
}
#contactArea_004 #numberBox .phone {
	margin-left:0;
	line-height:24px;
	color:#FF6437;
	font-size:18px;
	font-weight:bold;
	margin-top:-3px;
}
#contactArea_004 #numberBox .phonemes {
	color:#000000;
	font-size:14px;
	font-weight:normal;
}
#contactArea_004 #numberBox .open {
	padding-left:-20px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#contactArea_004 #mailBox {
	float:left;
	padding-left:20px;
}
#contactArea_004 ul{
	clear:both;
	margin:0;
	padding:0;
	padding-left:140px;
	width:440px;
	_width:580px; /* IE6対策 */
}
#contactArea_004 ul li{
	list-style-type:none;
	color:#000000;
	line-height:16px;
}
