@charset "UTF-8";



/*********** 共通 *************/

h2 .en {
	text-shadow: 0 0 10px #2a4551, 0 0 10px rgba(42,69,81,0.5);
}

h2 .ja {
	text-shadow: 0 0 10px #2a4551, 0 0 10px rgba(42,69,81,0.5);
}

/*********** ↑共通 *************/





.plan-bg {
	color: #fff;
	background: #b2aaa6;
	padding: 80px 0;
}

.owners-bg {
	position: relative;
	color: #555;
	text-align: center;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	outline: 1px solid #867d75;
	outline-offset: -15px;
	padding: 60px;
	margin-top: 120px;
}

.owners-bg .txt1 {
	font-size: 2.4rem;
}

.owners_01 {
	max-width: 530px;
	margin: 0 auto;
	margin-top: 50px;
}

.owners-bg .txt2 {
	margin-top: 50px;
}

.owners-bg .box {
	color: #534741;
	background: #edecea;
	padding: 20px;
	margin-top: 40px;
}

.owners-bg .box .txt {
	font-size: 2.4rem;
	line-height: 1.6;
	margin-bottom: 10px
}




/************ slick ***********/

.plan-slider {
	margin-top: 80px;
}

.plan-slider li {
	padding: 0 15px;
}

.plan-slider li a img {
	transition: 0.2s;
}

.plan-slider li a:hover img {
	opacity: 0.6;
}

.slick-next {
	width: 45px;
	height: 45px;
	top: 50%;
    right: 50px;
	z-index: 50;
	transform: translateY(-50%);
	text-indent:-999999px;
	background-size:contain;
	background-image: url(/content/dam/31sumai/mfr/G2302/assets/images/common/mk_slide-r.png);
	background-repeat: no-repeat;
	background-position: left center;
	transition: 0.2s;
}

.slick-next:hover {
	background-image: url(/content/dam/31sumai/mfr/G2302/assets/images/common/mk_slide-r_on.png);
}

.slick-prev {
	width: 45px;
	height: 45px;
	top: 50%;
    left: 30px;
	z-index: 50;
	transform: translateY(-50%);
	text-indent:-999999px;
	background-size:contain;
	background-image: url(/content/dam/31sumai/mfr/G2302/assets/images/common/mk_slide-l.png);
	background-repeat: no-repeat;
	background-position: left center;
	transition: 0.2s;
}

.slick-prev:hover {
	background-image: url(/content/dam/31sumai/mfr/G2302/assets/images/common/mk_slide-l_on.png);
}

/************ ↑slick ***********/





