@charset "utf-8";
/* CSS Document */

@import "../../common/css/module.css";


.m-list-items .items-item .slide-ttl{
	height: calc(3.75em + 14px);
	display: flex;
	/*display: block\9;*/
	align-items: center;
	justify-content: center;
	flex-direction: row;
}
.m-list-items .items-item .slide-ttl .ellipsis-wrap{
	width: 100%;
}
.m-list-items2 .items-item .slide-ttl{
	height: calc(3.75em + 14px);
	display: flex;
	display: block\9;
	align-items: center;
	justify-content: center;
}
.m-list-items2 .items-item .slide-ttl{
	width: 100%;
}
.m-box-slide .slide-item .slide-ttl{
	height: calc(3.75em + 14px);
	display: flex;
	display: block\9;
	align-items: center;
	justify-content: center;
}
.m-box-slide .slide-item .slide-ttl{
	width: 100%;
}

@media screen and (min-width: 760px) {
	.m-list-items .items-item .slide-ttl{
		height: calc(3.75em + 20px);
		max-width:100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.m-list-items2 .items-item .slide-ttl{
		height: calc(3.75em + 20px);
	}
	.m-box-slide .slide-item .slide-ttl{
		height: calc(3.75em + 20px);
	}
	.m-btn-fill.btn-size-l {
    font-size: 180%;
    padding:10px 0px;
}
}

