@charset "utf-8";

/* --------------------------------------- */
/* inquiry.css
/* --------------------------------------- */


/* --------------------------------------- */
/* div#main
/* --------------------------------------- */

h4 {
	margin: 10px 0 18px 10px;
}

div#main div {
	float: left;
}

p.fig {
	margin-left: 20px;
}

p.image01 {
	float: left;
	margin: 13px 10px 0 61px;
}

p.information01 {
	float: left;
	width: 419px;
	margin-top: 54px;
	font-size: 115%;
}

p.image02 {
	float: right;
	margin: 13px 60px 0 0
}


/*----- div.inquiry ------*/

div.inquiry {
	float: left;
	width: 695px;
	margin-top: 27px;
	background-color: #ffd9d9;
}

p.phone {
	width: 695px;
	margin-left: 10px;
	color: #e5002e;
	font-size: 186%;
	font-weight: bold;
}

p.phone img {
	margin-left: 30px;
}

p.image03 {
	float: left;
	width: 154px;
	margin: 45px 0 10px 20px;
}

div.inquiry div {
	float: left;
	width: 373px;
}

div.inquiry ul {
	margin-top: 15px;
	margin-left: 40px;
	font-size: 158%;
	line-height: 1.2;
}

p.information02 {
	width: 373px;
	margin-top: 10px;
	margin-left: 40px;
	font-size: 129%;
	color: #ff0033;
	line-height: 1.3;
}

p.image04 {
	float: right;
	width: 126px;
	margin: 40px 20px 10px 0;

}


/*----- div#access ------*/

div#access {
	float: left;
	width: 695px;
	margin-top: 15px;
}

p#map {
	float: left;
	width: 400px;
	margin-left: 10px;
}

iframe {
	width: 400px;
	height: 400px;
	border: none;
}

p#map a {
	float: right;
	margin-top: 10px;
	color: #ff5905;
	font-size: 117%;
}

p#map a:hover {
	color: #000;
}

div#access div {
	float: left;
	width: 250px;
	margin-left: 15px;
}

div#access div ul {
	margin-bottom: 5px;
}

div#access div p {
	margin: 15px 0;
	line-height: 1.3;
}

p span.lead {
	color: #ff5600;
}


