@charset "utf-8";

/* --------------------------------------------------
	contact
-------------------------------------------------- */

.link_deco3{
	margin:30px 0 10px 20px;
}


.link_deco3 img{
	vertical-align: middle;
	margin-left:60px;
}



.form_area{
    padding:30px 0 60px;
	margin:0 auto;
    width: 940px;
	border-bottom: 1px solid #592004;
}

.form_area dl {
    margin-bottom: 1.2em;
}

.form_area dt {
    width: 150px;
}

.form_area dd {
    margin-bottom: 10px;
    margin-top: -1.4em;
    padding-left: 180px;
    width: 900px;
}


.submitarea{
	padding:20px 0 10px;
 	text-align:center;
}


.submitarea p{
	margin-bottom:20px;
}



#reference{
	font-size:19px;
}

#reference dl {
margin:50px 85px 0;
}

#reference dt {
    width: 250px;
}

#reference dd {
    margin-bottom: 10px;
    margin-top: -1.6em;
    padding-left: 240px;
}


/* --------------------------------------------------
	faq
-------------------------------------------------- */

.link_deco2 {
margin:0 auto;
border-bottom: 1px solid #592004;
width:1000px;
padding-bottom:40px;
}

.link_deco2 ul{
	margin:50px 30px 0;
}

.link_deco2 ul li{
	margin-bottom:5px;
}

.link_deco2 img{
	vertical-align: middle;
}


h3.faq_title{
	margin:40px 45px 20px;
	font-size:20px;
	padding:20px 0 0 35px;
	font-weight: 800;
	letter-spacing:5px;
}

h3.faq_title img{
	vertical-align: middle;
	margin-right:25px;
}


div.faq_a{
	margin:0 45px 30px;
	padding:0 0 50px 35px;
	border-bottom: 1px dashed #D29A2A;
}

div.faq_a img {
	float:left;
	margin:-8px 20px 0 0;
}


p.faqinner{
	margin:10px 0 0 70px;
}


.faqlist{
	margin:10px 70px;
}

dl.faqlist dt{
 /* clear: left;*/
  float: left;
  margin: 0 0 0.2em;
  width: 1.5em;
  padding-left: 5px;
}

dl.faqlist dd {
  margin-bottom: 0.3em;
  margin-left: 1.7em;
}

dl.faqlist dt.faq_first{
	margin-left:-5px;
}


#link_deco3{
	margin-top:10px;
}

#link_deco3 img{
	vertical-align: middle;
	margin:5px 10px 0 75px;
}

.link_deco3 span.arrow_img3{
	margin-right:10px;
}


