/*ąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ
ĄĄĄĄĄĄĄĄĄĄ€ȘÌä€€čç€ï€»ÍŃcssĄĄĄÊ /contact/„Ő„©„ë„ÀÆâ ĄË
ĄĄąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁąŁ*/

h2.midasi{
	background: url(../img/renewal/contact/head.png) no-repeat left top;
}

.notice_box{
	padding: 15px 20px 15px 80px;
	min-height: 60px;
	background: url(../img/renewal/contact/icon_notice.png) no-repeat 15px 20px #F2F2F2;
	margin: 0px 0px 15px 0px;
}

.notice_box.nblue{
	background: url(../img/renewal/contact/icon_notice_blue.png) no-repeat 15px 10px #F2F2F2;
	min-height: 45px;
}
.notice_box.nred{
	background: url(../img/renewal/contact/icon_notice_red.png) no-repeat 20px 10px #FFF2F2;
	padding: 10px 20px 10px 80px;
	min-height: 40px;
}
.notice_box b{
	color:#C40E18;
}

.notice_box p{
	display: table-cell;
	height: 60px;
	margin: 0px;
	vertical-align: middle;
}
.notice_box.nred p{
	display: table-cell;
	height: 40px;
	margin: 0px;
	vertical-align: middle;
}

.notice_box.nblue p{
	display: table-cell;
	height: 45px;
	margin: 0px;
	vertical-align: middle;
}



/* ąŁąŁąŁ FormÍŃTable ąŁąŁąŁ */

table.form_table{
	width: 100%;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-spacing: 0px;
	margin: 0px 0px 20px 0px;
}

table.form_table tr th,
table.form_table tr td{
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 10px;
}
table.form_table tr th{
	padding: 15px;
	background: #FDFED4;
	vertical-align: top;
	text-align: left;
	white-space: nowrap;
}
table.form_table.blue tr th{
	background: #DDF3FC;
}

table.form_table tr th b,
table.form_table tr td b{
	color: #C40E18;
}
table.form_table tr td big{
	display: inline-block;
	margin: 5px 0px 0px 0px;
	color: #777;
}
.no_ime{
	ime-mode: disabled;
	padding: 2px;
}
.w100{
	width: 98%;
}
.w80{
	width: 80%;
}
.input_tx{
	padding: 2px;
}


.gr_box{
	padding: 20px 20px 10px 20px;
	background: #F2F2F2;
	margin: 0px 0px 15px 0px;
}

.gr_box p{
	margin: 0px 0px 10px 0px;
}
.gr_box b{
	color: #C40E18;
}

ul.gr_box li{
	list-style: none;
	padding: 0px 0px 0px 1em;
	margin: 0px 0px 10px 0px;
	text-indent: -1em;
}

ul.gr_box li b{
	color: #5EC7F2;
}



/* ąŁąŁąŁ Ì”ÎÁ€Șž«ÀŃ€ê ąŁąŁąŁ */

table.form_table table.car_type{
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-spacing: 0px;
}
table.form_table table.car_type tr th,
table.form_table table.car_type tr td{
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 5px 10px;
}

table.form_table table.car_type tr th{
	background: #F7DD82;
	text-align: left;
	vertical-align: middle;
}
table.form_table table.car_type tr td.weight{
	background: #FCF2CD;
}


.contact_tel span,
.contact_tel strong{
	display: table-cell;
	/display: inline-block;
	height: 40px;
	line-height: 18px;
	vertical-align: middle;
}
.contact_tel span.l{
	padding: 10px 0px;
	height: 20px;
}

.contact_tel strong{
	padding: 0px 15px 0px 20px;
	vertical-align: top;
	background: url(../img/renewal/estimate/icon_tel.png) no-repeat 5px center;
	font-size: 35px;
	line-height: 40px;
	color: #FF1D25;
	font-family: "ŁÍŁÓ ŁĐ„Ž„·„Ă„Ż",Osaka;
}





