@charset "UTF-8";

/* ---------------------------------------------

	created: 2008-10-29;
	last-modified: 2008-12-11;

--------------------------------------------- */


/* css start ------------ */


/* --------------------------------------------------------------------
	レイアウト：トップページ
-------------------------------------------------------------------- */

/* ---------------------------------------------
	お問い合わせ
--------------------------------------------- */

body#inquiryIndex div#contentsArea div.set {
	width: 774px;
	margin: 30px 0 0 16px;
	padding: 0 0 25px;
	background: url(../img/idx_box_bg.gif) no-repeat left bottom;
}

body#inquiryIndex div#contentsArea div.set h3 {
	padding: 30px 0 0 30px;
	background: url(../img/idx_box_head.gif) no-repeat;
}

body#inquiryIndex div#contentsArea div.set div.wrap {
	padding: 13px 30px 0;
}

body#inquiryIndex div#contentsArea div.set.tel div.wrap p.ippan {
	float: left;
	width: 327px;
}

body#inquiryIndex div#contentsArea div.set.tel div.wrap p.note {
	float: right;
	width: 314px;
}


/* Eメール */

body#inquiryIndex div#contentsArea div.block {
	width: 774px;
	margin: 34px 0 0 16px;
	padding: 0 0 30px;
	background: url(../img/idx_block_bg.gif) no-repeat left bottom;
}

body#inquiryIndex div#contentsArea div.tell {
	float: left;
	width: 371px;
}

body#inquiryIndex div#contentsArea div.tell p.txt {
	padding: 18px 0 0;
}

#inquiryIndex #container #contentsArea .block .tell p {
	padding-left: 30px;
}



/* オンライン */

body#inquiryIndex div#contentsArea div.online {
	float: right;
	width: 371px;
}

body#inquiryIndex div#contentsArea div.online p.txt {
	padding: 17px 0 0;
}

body#inquiryIndex div#contentsArea div.online p.btn {
	padding: 11px 0 0 30px;
}


body#inquiryIndex div#contentsArea p.footnote {
	padding: 13px 0 0 16px;
}


/* 追加CSS 2009/07/29 */
.faqare{
margin:30px 0 0 0;
clear:both;
}

.faqare p{
font-size:70%;
}


.li_faq {
background: url(../img/li_faq.jpg) no-repeat ;
width:255px;
height:180px;
float:left;
padding-right:20px;
}

.li_faq img{
position:relative;
top:105px;
left: 40px;
}


.li_faq p{
}

.li_form {
background: url(../img/li_form.jpg) no-repeat ;
width:255px;
height:180px;
float:left;
padding-right:20px;
}

.li_form img{
position:relative;
top:105px;
left: 40px;
}


.li_form p{
position:relative;
top:110px;
left: 10px;
width:240px;
line-height:110%;
}

.li_tel {
background: url(../img/li_tel.jpg) no-repeat ;
width:255px;
height:180px;
float:left;
}

.li_tel img{
position:relative;
top:105px;
left: 40px;
}


.li_tel p{
position:relative;
top:105px;
left: 10px;
width:240px;
line-height:110%;

}

/* css end ------------ */
