@charset "UTF-8";
/* ===================================================================
CSS information
 file name  :  module.css
 style info :  全ページ共通 パーツ生成用 cssの定義
=================================================================== */
/*********************************************************************/
.fttr_fixed_btn {
    position: fixed;
    width: 100%;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    z-index: 30;
}
.is-animation .fttr_fixed_btn{

}
.fttr_fixed_btn img{
    max-width: 100%;
    width: auto;
    height: auto;
    display: block;
    margin-right: auto;
    margin-left: auto;
}

/*Map*/
/*********************************************************************/
.map_info {
    background-color: #e8dccf;
}
.map_info_in{
	padding: .8em;
}
#map_canvas{
    width: 100%;
    height: 360px !important;
}

/*FOOTER*/
/*********************************************************************/
#footer {
    text-align: center;
    padding-bottom: 90px;
    padding-top: 1em;
    background-color: #e8dccf;
}
.nav_l{
	display: flex;
    justify-content: center;
}
.nav_l li{
	margin-right: 1em; 
	list-style: none; 
}
.nav_l li:last-child{
	margin-right: 0;
}
.lp_footer_logo {
	text-align: center;
}
#copyright{
    font-size:10px;
    line-height:12px;
    color:#5F4426;
}

@media only screen and (max-width: 690px) {
	#footer.inner_ss{
		width: 100% !important;
	}
}
.slick-prev::before, .slick-next::before {
    color: #df2a91;
}