@charset  "utf-8";

.content {
	background-image: none;
}
.content .main {
	width: 801px;
} 
.main .heading {
	width: 801px;
}
.main .heading h2 { background-image: url(../access/resources/h2_location.gif); }
.main .heading h2#hashimoto { background-image: url(../access/resources/h2_hashimoto.gif); }
.main .heading h2#hachioji { background-image: url(../access/resources/h2_hachioji.gif); }
#pageContacts .main .heading h2 { background-image: url(../access/resources/h2_contacts.gif); }
#pageTerms .main .heading h2 { background-image: url(../access/resources/h2_terms.gif); }


.article .article dt { color: #0047B8; }
.article .article dt a { color: #4F6D9D; }
.article .article dd { margin-bottom: 1.75em; }
.article .article dd dd { margin-bottom: 0; }

.menu dt { background-image: url(../access/resources/menu_idx.gif); }

.floatLeft {
	float: left;
	margin: 0;
	padding: 0;
	width: 620px;
}
.col2L, .col2R {
	width: 390px;
}

.col2L .article .col2L, .col2L .article .col2R {
	width: 184px;
	margin: 0; padding: 0;
}
.col2L .article .col2L p, .col2L .article .col2R p {
	margin: 0; padding: 0;
}
.article {
	width: 801px;
}

.article .articleExt {
	width: 170px;
	float: right;
	padding: 0;
	margin: 0;
	border-left: 0px dotted #CCC;
	border-bottom: 0px dotted #CCC;
	/*\*//*/
	width: 165px;
	/**/
}



#pageContacts .article .article dt { color: #0047B8; }
#pageContacts .article .article dt a { color: #4F6D9D; }
#pageContacts .article .article dd { margin-bottom: 1.75em; }
#pageContacts .article .article dd dd { margin-bottom: 0; }

/*
#pageContacts .col2L {
	width: 450px;
}
#pageContacts .col2R {
	width: 330px;
}

#pageContacts .article .articleExt {
	width: auto;
	float: none;
	padding: 1.25em 1.25em 0 1.25em;
	margin: 0;
	border: 1px dotted #CCC;
}

#pageContacts table.tblBasis th {
	text-align: left;
	padding: 0.25em 0.5em 0.25em 0;
	line-height: 1.75;
	font-weight: normal;
	vertical-align: top;
} #pageContacts table.tblBasis th.elIdx {
	padding: 1.75em 0.5em 0.5em 0;
} #pageContacts table.tblBasis td {
	padding: 0.25em 0.5em;
	background-color: #FFF;
} #pageContacts table.tblBasis caption {
	text-align: left;
	font-weight: bold;
}
*/
