.read2column {
	margin-left: 15px;
	display: flex;
}
.read2column .text {
	flex: 1 1 auto;
}
.read2column .img {
	width:173px;
	flex: 0 0 auto;
	margin-left: 20px;
}
@media screen and (max-width: 639px) {
	.read2column {
		flex-direction: column;
		margin-left: 0 !important;
	}
	.read2column .text,
	.read2column .img {
		width: 100% !important;
	}
	.read2column .text {
		order: 2;
	}
	.read2column .img {
		order: 1;
		text-align: center;
		margin: 0 0 20px 0 !important;
	}
}

.example2column {
	margin-bottom:30px;
}
.example2column .img {
	width:135px;
	float:left;
}
.example2column .text {
	width:555px;
	float:right;
	margin-top:2px;
	background:url(../images/bg_example_top.gif) no-repeat top left;

}
.example2column .text .sectionBtm {
	width:517px;
	background:url(../images/bg_example_btm.gif) no-repeat bottom left;
	padding:35px 19px 7px;
}
.example2column .text ul {
	list-style-type:none;
}
#main .example2column .text ul li {
	background:url(../images/ic_checkmark.gif) no-repeat 0px 2px;
	padding-left:26px;
	font-weight:bold;
	font-size:110%;
	margin-bottom:9px;
}
.fontSizeLarge #main .example2column .text ul li {
	background:url(../images/ic_checkmark.gif) no-repeat 0px 5px;
}
.map2column .img {
	width:389px;
	float:left;
}
.map2column .text {
	width:257px;
	float:right;
}
.normalTable img {
	padding-top:2px;
}
.sectionBlockByContent {
	margin-bottom:13px;
	margin-left:0px;
	border-left:#b2c1d3 1px solid;
	border-right:#b2c1d3 1px solid;
	border-bottom:#b2c1d3 1px solid;
	border-radius: 0 0 5px 5px;
	padding:18px 15px 15px 15px;
	position: relative;
}
/* .sectionBlockByContent .blockBtm {
	width:645px;
	background:url(../../../images/common/bg_section_btm.gif) no-repeat bottom left;
	padding:22px 15px 16px 15px;
	margin-left:-1px;
	margin-right:-1px;
	position:relative;
	z-index:2;
} */
h3.byContentHeader {
	border-left:#b2c1d3 1px solid;
	border-right:#b2c1d3 1px solid;
	border-top:#b2c1d3 1px solid;
	padding:9px 20px 9px 85px;
	font-size:100%;
	margin-bottom:0px;
	border-radius: 5px 5px 0 0;
	position: relative;
}
h3.byContentHeader::before {
	content: "";
	position: absolute;
	display: block;
	left: 5px;
	top: -7px;
	width: 61px;
	height: 46px;
}
h3.honbu {
	background: linear-gradient(#dbefff, #b6deff);
}
h3.honbu::before {
	background: url(../../location/images/bg_h2_01.png);
}
h3.kawasaki {
	background: linear-gradient(#ffe8ef, #ffd4e0);
}
h3.kawasaki::before {
	background: url(../../location/images/bg_h2_02.png);
}
h3.sagamihara {
	background: linear-gradient(#d8f2cb, #b8e8a1);
}
h3.sagamihara::before {
	background: url(../../location/images/bg_h2_03.png);
}
h3.ebina {
	background: linear-gradient(#e4def8, #cfc4f2);
}
h3.ebina::before {
	background: url(../../location/images/bg_h2_04.png);
}
h3.yokosuka {
	background: linear-gradient(#e3f3f7, #bfe6eb);
}
h3.yokosuka::before {
	background: url(../../location/images/bg_h2_05.png);
}
h3.kamakura {
	background: linear-gradient(#fff4d1, #ffe082);
}
h3.odawara {
	background: linear-gradient(#e7ddcb, #d5c4a4);
}
h3.odawara::before {
	background: url(../../location/images/bg_h2_07.png);
}
h3.zama {
	background: linear-gradient(#fff4d1, #ffe082);
}
h3.atsugi {
	background: linear-gradient(#e7ddcb, #d5c4a4);
}
h3.atsugi::before {
	background: url(../../location/images/bg_h2_04.png);
}
h3.fujisawa {
	background: linear-gradient(#e7ddcb, #d5c4a4);
}
h3.fujisawa::before {
	background: url(../../location/images/bg_h2_06.png);
}
h3.specialHeader {
	background:url(../images/bg_h3_special.gif) no-repeat top left;
	padding:6px 0px 14px;
	color:#FFF;
	font-size:100%;
	width:84px;
	text-align:center;
}

#main ul.normalList {
	margin-left:0px;
}

#main .normalTable .column2Block {
	width:400px;
}
#main .normalTable .column2Block .block {
	width:160px;
}
#main .normalTable .column2Block .last {
	width:220px;
}
.imgTel {
	margin-right:13px;
}
.btnTel {
	display:none;
	margin-top: 10px;
}