@charset "UTF-8";
/* ------------------------------------------------------------
	#contents
------------------------------------------------------------ */
#contents h2 {
	padding:5px 0;
	color:#FFFFFF;
	background:#0066FF;
	font-size:122%;
	font-weight:bold;
	/*webkit*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0066FF), to(#004CBF));
	text-shadow: rgba(0,0,0,.2) 0 1px 1px;
	/*FF*/
	background: -moz-linear-gradient(top , #0066FF, #004CBF) repeat scroll 0 0 transparent;
}
#contents p {
	margin:0 5px 15px;
}

/* ------------------------------------------------------------
	.mainMenu
------------------------------------------------------------ */
#contents .mainMenu h2 {

}
#contents .mainMenu ul  {
	margin-bottom:15px;
}
#contents .mainMenu ul li,
#contents .mainMenu ul li a {
	text-align:left;
}
#contents .mainMenu ul li {
	padding:5px;
	border-bottom:1px solid #0066FF;
}
#contents .mainMenu ul li a {
	padding:5px;
	background: url(/smt/car-kaitori/images/arrow_right.png) no-repeat right center;
	display:block;
	font-size:107%;
	text-decoration:none;
}

/* ------------------------------------------------------------
.freePhoneBlock
------------------------------------------------------------ */

.freePhoneBlock {
	margin:0 auto 16px;
	padding:5px 0 2px;
	border-radius:7px;
	width:100%;
	background:#888;
}

.freePhoneBlock .freePhoneCatch {
	padding:0 0 3px;
	color:#FFF;
	font-size:122%;
	font-weight:bold;
	text-align:center;
}

.freePhoneBlock .freePhoneNumber {
	margin:0 2px;
	padding:7px 0 6px;
	border-radius:4px;
	color:#878787;
	background:#FFF;
	font-size:77%;
	text-align:center;
}

.freePhoneBlock .freePhoneNumber img.number {
	margin:0 0 5px;
	width:288px;
	height:auto;
}

.freePhoneBlock .freePhoneNumber img.hours {
	margin:0 0 10px;
	width:288px;
	height:auto;
}

/*
.freePhoneArea {
	margin:0 0 16px;
}

.freePhoneBox {
	padding:6px 3px 3px;
	background:#777;
}

.freePhoneBox .freePhoneTitle {
	margin:0 0 5px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}

.freePhoneBox .freePhoneBoxIndent {
	padding: 5px 14px 0 12px;
	font-size:92%;
	text-align: center;
	background:#FFFFE6;
}

.freePhoneBox .freePhoneBoxIndent img {
	margin-bottom:5px;
}
*/

/* ------------------------------------------------------------
	.sendMail
------------------------------------------------------------ */
.sendMail {
	padding:5px 0;
	background-color:#FFFFCC;
}
.sendMail a {
	padding-left:20px;
	background:url(/smt/car-kaitori/images/icon_mail.gif) no-repeat left center;
}
/* ------------------------------------------------------------
	#iso
------------------------------------------------------------ */
#iso {
	margin:15px 0;
	padding:8px;
	background-color:#F1F3F3;
	background-image:none;
	border:none;
}
#iso p {
	margin:0;
	padding:0 0 0 130px;
	min-height:77px;
	font-size:77%;
	text-align:left;
	background:url(/smt/car-kaitori/images/logo_iso.gif) no-repeat;
	/*webkit*/
	-webkit-background-size: 125px 77px;
	/*FF*/
	-moz-background-size: 125px 77px;
}

/* ------------------------------------------------------------
	#footerLink
------------------------------------------------------------ */
#footerLink {
	margin:0 0 20px 15px;
	overflow:hidden;
	clear:both;
}
#footerLink a {
	margin-right:18px;
	padding:0 0 0 7px;
	color:#0099CC;
	font-size:77%;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
	background:url(/smt/car-kaitori/images/link_sig.gif) no-repeat left center;
}

.goTop {
	padding: 5px 15px 5px 20px;
	margin: 10px 0 0 auto;
	width:60%;
	float: right;
	border-color:#CED1E6;
	border-style:solid;
	border-width:1px 0 1px 1px;
	/*webkit*/
	-webkit-border-radius:17px 0 0 0;
/*	-webkit-box-shadow: 0 0 0 1px rgba(230, 230, 230, 0.4) inset, 3px 4px 5px 0px #666666;*/
	background: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#FFFFFF), to(#EBEBEB));
	/*FF*/
	-moz-border-radius:17px 0 0 0;
/*	-moz-box-shadow: 0 0 0 1px rgba(230, 230, 230, 0.4) inset, 3px 4px 5px 0px #666666;*/
	background: -moz-linear-gradient(center top , #FFFFFF, #EBEBEB) repeat scroll 0 0 transparent;
}
.goTop a {
	padding-left:13px;
	font-weight:bold;
	background: url(/smt/car-kaitori/images/icon_link_up.gif) no-repeat left center;
}