@charset "utf-8";
/* CSS Document */

.page-ttl-wrap{
background-image:url(..//img/page-bg.png);
	background-repeat:no-repeat;
	background-position:-10% bottom;
	background-size:60%;

	}

.parts-item{
	}

.parts-item a{
	position:relative;
	display:block;
	color:#FFF;
	padding:40px 16px;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	margin-top:1px;
	}

.parts-item a:after{
	background-color:rgba(0,0,0,0.5);
	content:"";
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	}

.cate_text{
	position:relative;
	z-index:1;
	}

.to-list{
	display:block;
	padding:16px;
	text-align:center;
	background:#efefef;
	color:#333;
	
	}

.to-list:hover{
	text-decoration:none;
	background:#eee;
	color:#111;
	}



.detail_content {
}

.detail_content .page-sub-title {
	font-size:20px;
}

.detail_content .detail_inner {
}

.detail_content .detail_inner .detail_img {
}

.detail_content .detail_inner .detail_img img{
	width:100%;
}

.detail_content .detail_inner .detail_text {
}

.detail_content .detail_inner .detail_text .explain {
}

.detail_content .detail_inner .detail_text .price {
	text-align:right;
	color:#C00;
	font-size:18px;
}

.detail_content .detail_inner .detail_text .cnt_btn {
	display:block;
	padding:16px;
	text-align:center;
	background:#C00;
	color:#fff;
}


.detail_content .detail_inner .detail_text .tel_contact {
	text-align:center;
}

.detail_content .detail_inner .detail_text .tel_num {
	display:block;
	padding:16px;
	text-align:center;
	background:#e83929;
	color:#fff;
}

.detail_content .detail_inner .detail_text .time_info {
	text-align:center;
}



@media (min-width: 768px) {

}

@media (min-width: 992px){

}
