.clicalmap_area .container, .clicalmap_area-style-2 .container {
	position: relative
}
.clicalmap_area img, .clicalmap_area-style-2 img {
	right: 0;
	width: 100%;
	top: auto;
	height: auto;
}
.ImageMap{
	z-index: 100;
}

/*******section-fade********/
/* 画面外にいる状態 */
.fadein {
	opacity : 0.1;
	transform : translate(0, 50px);
	transition : all 500ms;
	}

/* 画面内に入った状態 */
.fadein.scrollin {
	opacity : 1;
	transform : translate(0, 0);
	}

/******* yutori_cemetary-page ********/
.page-id-5 .yt-bg-player{
	display: none;
}

/******* yutori_cemetary-page-single ********/
.page-id-7 .yt-bg-player{
	display: none;
}

/******* p_text-left ********/
 .left_text{
 	text-align: left;
 }


/******* menu page video_css ********/
.image{
	width: 100%;
}
@media only screen and (max-width: 991px){
.sp-video-padding{
	padding-top: 123px;
}
}


/******* page-navi_css ********/
.wp-pagenavi a, .wp-pagenavi span{
    text-decoration: none !important;
    border: 2px solid #BFBFBF !important;
    background: white !important;
    color: #dedede !important;
    border-radius: 20px !important;
    padding: 12px 27px !important;
    margin: 10px !important;
}

.wp-pagenavi a:hover{
    text-decoration: none !important;
    border: 2px solid black !important;
    background: white !important;
    color: black !important;
    border-radius: 20px !important;
    padding: 12px 27px !important;
    margin: 10px !important;
}

/******* menu-img_css ********/

.height_auto {
	height: auto;
}

/******* menu-img_css ********/

.footer_img-small{
	width: 50px;
	height: 50px;
}



.project_text_h3{
	color: #fff !important;
}

.btn btn-gold {
	color: #333 !important;
}


.nav_list_white a{
	/*color: #fff !important;*/
}


@media (min-width:641px) {
	.sp_area{
		display: none;
	}
}


@media (max-width:640px) {
	.slider-content{
	padding-top: 155px!important;
    font-size: 20px!important;
	}
}

@media (max-width:376px) {
	.slider-content{
	 padding-top: 160px!important;

	}

	.slider-content h1{
     font-size: 28px!important;
     margin: 0px 35px 0px!important;
	}
}


