@media screen and (max-width: 767px) {
.itemListWrap {
    margin: auto;
    width: calc(100vw - 30px);
}
.itemBtn{
    width: 50%;
    padding: 0.5em 0;
}
.itemList li {
    width: 50%;
	margin-bottom: 1.5em;
    padding: 1.5%;
}
.itemList li:nth-child(-n+4) {
display: block;
}
.btn-light.btn-outline{
display: none;
}
.fh5co-project .fh5co-text h2{
text-align: center;
}
.fh5co-project .fh5co-text p{
text-align: center;
font-size: 0.8em;
}
}
.itemList {
	padding:1px;
}

@media screen and (max-width: 1024px) {
.itemListWrap{
	margin: auto;
}
}
