@charset "utf-8";
/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
#main h2 {
	margin-bottom: 39px;
}

#main h3 {
	clear: both;
	margin-bottom: 53px;
}

#main .h3Ttl {
	margin-bottom: 21px;
}

#main p {
	font-size: 1.3em;
	margin: 0 10px 17px 12px;
}

#main article {
	margin: 0 19px 67px 18px;
}

#main .flow {
	clear: both;
	margin-bottom: 58px;
}

#main .flow01 {
	margin-bottom: 37px;
}

#main .flow02 {
	margin-bottom: 75px;
}

#main .flow03 {
	margin-bottom: 19px;
}

#main .flow .photoBox {
	float: left;
}

#main .flow .textBox {
	float: right;
	margin-top: 1px;
	width: 807px;
}

#main .flow .textBox p {
	font-size: 1.2em;
	line-height: 1.7;
	margin-bottom: 0;
}

#main .flow .textBox p a {
	font-weight: bold;
}

#main .fee {
	margin: 0 19px 69px 101px;
}

#main .fee p a {
	color: #00265A;
}

#main .comTable {
	font-size: 1.2em;
	margin-bottom: 38px;
	width: 99%;
}

#main .comTable td {
	padding: 8px 8px 7px 9px;
}

#main .comTel {
	margin: 0 0 0 55px;
}

#main .comTel .rBox {
	width: 755px;
}

#main .comTel .rBox .imgText {
	margin: 0;
}