.title{
	padding-top: 2em;
	padding-bottom: 0;
	text-align: center;
}
.bg-koushien {
	padding: 1em 1em;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../img/topics_emza_tawashi_koushien/koushien_back.gif);
}
.koushien_midashi01 {
	background-repeat: no-repeat;
	padding-top: 0.4em;
	height: auto;
	text-align: center;
	padding-bottom: 0.4em;
	width: auto;
}
.koushien_yusyu_midashi   {
	padding-top: 15px;
}
.koushien_yusyu {
	width: 206px;
	height: auto;
	float: left;
}
.p-auto {
	padding-left: auto;
	padding-right: auto;
}

.web-page img{
	width: auto !important;
	float: none;
	margin-top: -10px;
	height: auto !important;
}
@media only screen and (max-width:767px){
	.web-page{
		padding: 0 3%;
	}
.koushien_yusyu    {
	height: auto;
	float: left;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}
}
@media only screen and (max-width: 1080px)  and (min-width: 768px) {
}
