@charset "utf-8";



.img-cover-box {
	position:relative;
}

.img-cover-front {
	z-index:1;
}

.img-cover-back {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	z-index:2;
}


.mom-c-article-main-picbox-right {
	width:48%;
}

.mom-c-article-main-img {
	margin-top:40px;
}

.mom-c-article-main-caption {
	margin-bottom:40px;
}

.mom-c-article-contact-btn {
	margin:25px 0;
}

.mom-c-article-contact-btn a {
	width:280px;
	height:50px;
}

.mom-c-article-kakomi-title {
	text-align:left !important;
}


.mom-c-article-head-ippan-bg {
	background:#000;
	color:#fff;
	background:#393939;
}


.mom-c-article-head-ippan-bg.mom-c-article-head,
.mom-c-article-head-ippan-bg .mom-c-article-head-tbox {
	height:auto;
}

.mom-c-article-head-ippan-bg .mom-c-article-head-tbox {
	padding:22px 0 27px;
}

.mom-c-article-head-ippan-bg .mom-c-article-head-tbox {
	background:url(title-bg.jpg) no-repeat calc(100% - 10px) #393939;
	background-size:contain;
}

.mom-c-article-contact-btn a {
	font-size:18px;
}

@media screen and (max-width:950px) {
	.mom-c-article-main-picbox-right {
		width:100%;
		text-align:center;
	}

	.mom-c-article-main-picbox-right img {
		width:60%;
	}

	.mom-c-article-head-ippan-bg .mom-c-article-head-tbox {
	background:url(title-bg.jpg) no-repeat calc(100% + 100px) #393939;
		background-size:contain;
	}
	
	.mom-c-article-contact-btn a {
		font-size:14px;
	}

	.mom-c-article-head-tbox-inner h1{
		font-size:22px;
	}
}