<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@media screen and (max-device-width: 980px) {*/

	.formtable {
		width: 95% !important;
	}
	.formtable td {
		display: block;
		width: auto;
	}
	.formtable input[type=text],
	.formtable input[type=email],
	.formtable input[type=tel],
	.formtable textarea {
		width: 97% !important;
	}

	#medama-main4 {
		width: 100% !important;
		height: 280px;
		background-size: contain;
		display: none;
	}
	#medama-main4sp {
		text-align: center;
		color: #fff;
		display: block;
	}
	#medama-main4sp-count {
		padding: 5px 0;
		background-color: #895B66;
		max-width: 980px;
		margin:0 auto;
	}
	#T2_day {
		font-size: 28px !important;
		position: relative !important;
		line-height: 140%;
	}

	#T1_day {
		font-size: 18px !important;
		left: 146px !important;
		height: auto !important;
	}
	#main-btn {
		top: 150px;
	}
	#main-btn img {
		width: 30%;
	}
	
	.btn-sejutsu {
		margin-top: 5px;
		text-align: center;
	}

	.medama-wrap {
		width: 100% !important;
		max-width: 930px!important;
	}

	.medama-container {
		width: 100% !important;
	}
	.medama-form-index {
		width: 100% !important;
	}
	
	
	.medama-wrap .inner .floatleft,
	.medama-wrap .inner .floatright {
		float: none;
		text-align: center;
		width: auto;
	}
	
	.recommend-wrap {
		width: 100%;
		margin-right: auto;
		margin-left: auto;
	}
	
	.recommend-wrap .floatleft,
	.recommend-wrap .floatright {
		float: none;
	}
	
	.recommend-wrap .mb10 {
		margin-bottom: 0;
	}
	
	.recommend-container {
		width: 95%;
		height: 57px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 10px;
		border: 3px solid #83C7C7;
		background: url(../../image_hc/medama/1507/bg.png) left top repeat;
	}
	
	.recommend-inner {
		width: 100%;
		padding: 10px 0 0 0;
		height: 47px;
		background: url(../../image_hc/medama/1507/arrow.png) right 1.4em no-repeat;
		text-align: center;
		line-height: 1.2em;
	}
	.recommend-inner a {
		display: block;
		width: 100%;
		height: 100%;
		color: #000;
	}
	.recommend-inner a:hover {
		opacity: 0.7;
	}
	.recommend-inner a span {
		color: #008C8C;
		font-size: 14px;
	}
	.recommend-inner a span.recommend-medama {
		border: 1px solid #000;
		background: #CD0102;
		color: #fff !important;
		padding: 0 3px;
		font-size: 12px !important;
		margin-right: 6px;
	}
	
	.medama-inquiry-tel {
		font-size: 32px;
	}
	
	label {
		display: block;
	}
	
/*}*/

/*僾儔僗偺僗儔僀僟乕*/
.slider1 {
	padding: 20px 30px;
}

.slick-slide img {
	margin:0 auto;
}

/*
@media screen and (min-device-width: 980px) {

	#medama-main4sp {
		display: none;
	}

}
*/

</pre></body></html>