@charset "UTF-8";
/* CSS Document */


/* Reset
========================================== */
body {font:1.2em/1 "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;}

#kaiteki h2,#kaiteki h3 {
	margin: 0;
	padding: 0;
}

#kaiteki p {
	margin: 0 0 10px;
	padding: 0;
	line-height: 1.5;
}

#kaiteki ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
}

#kaiteki ul li {
	margin: 0 0 10px;
	padding: 0;
	list-style: none;
}


/* 各設定
========================================== */
#kaiteki {
	width: 589px;
	margin: 0 auto;
}

#kaiteki a {
	color: #F3058F;
	text-decoration: underline;
}

#kaiteki a:hover {
	color: #F3058F;
	text-decoration: underline;
}

#kaiteki a img {
	border: 0;
}

#kaiteki h2 {
	margin: 0 0 10px;
}

#kaiteki h3 {
	margin: 0 0 10px;
}

#kaiteki p.lead {
	margin: 0 0 30px;
}

#kaiteki p.img-r {
	display: inline;
	float: right;
	margin: 0 0 0 10px;
}

#kaiteki p.img-l {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
}

#kaiteki p.map {
	text-align: center;
}

#kaiteki p.page-up {
	display: inline;
	float: right;
	margin: 10px 0 0;
	padding: 0 0 0 15px;
	background: url(090915img/arrow.png) no-repeat 0 50%;
}

#kaiteki dl.hyou {
	height: 100%;
}

#kaiteki dl.hyou:after { /* for Modern Browser */
	content: "."; display: block; clear: both; height: 0px; visibility: hidden;
}

#kaiteki dl.hyou dt {
	display: inline;
	float: left;
	clear: both;
}

#kaiteki dl.hyou dd {
	margin: 0 0 10px 7em;
}

#kaiteki .section {
	margin: 0 0 30px;
	clear: both;
}

#kaiteki .section #car-share {
	padding: 0 0 0 100px;
	background: url(090915img/p1.gif) no-repeat;
}

#kaiteki .section #office {
	padding: 0 0 0 100px;
	background: url(090915img/p2.gif) no-repeat;
}

#kaiteki .section #ture {
	padding: 0 0 0 100px;
	background: url(090915img/p3.gif) no-repeat;
}

#kaiteki .section #soudan {
	padding: 0 0 0 100px;
	background: url(090915img/p4.gif) no-repeat;
}

#kaiteki .section #info {
	padding: 0 0 0 100px;
	background: url(090915img/p5.gif) no-repeat;
}

/* 1.Basic Table
========================================== */
table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
th,td {text-align: left; vertical-align: top;}
caption {text-align: left;}

#kaiteki table {
	width: 95%;
	margin: 0;
	font-size: 80%;
	line-height: 1.666;
}

#kaiteki table.ture {
	margin: 0 0 20px;
}

#kaiteki table tr {
	border: 1px solid #000;
}

#kaiteki table tr th {
	border: 1px solid #000;
}

#kaiteki table tr th.t01 {
	background: #D7BF9D;
}

#kaiteki table tr th.t02 {
	background: #EADFCB;
}

#kaiteki table tr th.t03 {
	background: #CBE87C;
}

#kaiteki table tr td {
	border: 1px solid #000;
}

#kaiteki #footer {
}

#kaiteki #footer p {
	margin: 0;
	padding: 0;
	line-height: 1.5;
}

#kaiteki #footer p.tit {
	font-size: 123.1%;
	font-weight: bold;
}

#kaiteki #footer p.tel {
	margin: 5px 0 5px;
}

#kaiteki #footer span.ico {
	margin: 0 5px 0 0;
	padding: 0 2px;
	color: #FFF;
	background: #492E06; 
}

#kaiteki #fla {
	margin: 30px 0;
}
