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

@import "../../common/css/module.css"; 

.m-box-slide .slide-item .item-image {
	max-height: 99px;
}

.m-list-items2 .items-item .item-image img{
	height:auto;
    aspect-ratio:auto 287 /215;
}

@media screen and (min-width: 760px) {
	.m-txt-itemttl:first-child {
		margin-top: 20px;
	}
	.m-txt-h2 {
		margin: 20px 0 30px;
	}
	.m-txt-itemttl2, .m-txt-itemttl2:first-child {
		margin-top: 20px;
	}
	.m-box-slide .slide-item .item-image {
        max-height: 117px;
	}
}

@media only screen and (max-width: 480px){
	.m-box-frpk {
		padding-left: 7px;
		padding-right: 7px;
	}
}
@media only screen and (max-width: 320px){
	.m-txt-itemttl .itemttl-txt {
		font-size: 120%;
	}
}