@charset "utf-8";

/*==========================================================

	car_search　共通レイアウト

==========================================================*/
.pc_main {
	background-color: #FFF;
}
/* ▼パンくずリスト▼ */
#topic-path {
	line-height:1.1;
	font-size:1.3em;
	padding:10px 0 6px;
	margin:0 10px;
}	
#topic-path ul li{
	float:left;
	list-style:none;
	background:url(/lib/images/arrow_topic.gif) right center no-repeat;
	padding:0 10px 0 5px;
	font-size:11px;
}
#topic-path ul li.tail {
	background:none;
}
/* ▲パンくずリスト▲ */

.defaulttitle {
  border-top: 3px solid #0B7FBA;
  border-bottom: 1px solid #FFF;
  background: -moz-linear-gradient(
 top,
 #ffffff 0%,
 #ebebeb);
  background: -webkit-gradient(
 linear, left top, left bottom,
 from(#ffffff),
 to(#ebebeb));
  width: 100%;
  height: 45px;
}

a{
	color:#35556A;
	text-decoration: none;
}

.contact_btnarea input	{
	margin-bottom:10px;
}
.contact_btnarea a	{
	margin-bottom:10px;
	display: block;
}

.present-form {
	margin:25px 0 20px;
}
.present-form .ttlCam {
	    font-size: 12px;
	    border-bottom: 1px solid #D6DDE3;
    margin: 15px 0 10px;
    padding-bottom:5px;
}
.CamAreaWrap {
	border:#D1F1FE solid 5px;
	padding:0 15px 15px;
}
.input-p span {
	display:block;
}
.autoAddress {
	margin-left:10px;
}
input {
	margin-bottom:3px;
}
.contact_btnarea1 {
    width: 240px !important;
    margin: 0 auto !important;
    padding-top: 10px !important;
}
.contact_btnarea1 input {
    float: none !important;
    margin-right: 0px !important;
}
p.sendDetail {
	padding:30px 0 60px !important;
	font-size:14px !important;
}
.contact_main {
	margin-bottom:10px !important;
}