@charset "UTF-8";
/* =====================================
	about
===================================== */

.about{
    width: 750px;
    margin: 0 auto;
}

.about .inner{
    padding: 0 0 16%;
}

.about ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 89.33%;
    margin: 0 auto;
}

.about ul li{
    font-size: 1.6rem;
    line-height: 1.5;
    text-align: center;
    width: 47.76119402985075%;
    margin-bottom: 4%;
}

.about ul li:nth-last-child(-n+3){
    margin-bottom: 5%;
}

.about ul li:nth-last-child(-n+2){
    margin-bottom: 0;
}

.about ul li img{
    width: 100%;
    margin-bottom: 1.8%;
}

.about .btnType01{
    display: table;
    margin: 7.33% auto 0;
}

.support{
    border-top: 2px solid #dbdad9;
}


@media screen and (max-width: 768px) {

.about{
    width: 100%;
}

.about .inner{
    padding: 13.33vw 0 16vw;
}

.about ul{
    width: 89.33vw;
    margin: 5.33vw auto 0;
}

.about ul li{
    width: 47.76119402985075%;
    font-size: 3vw;
    margin-bottom: 4vw;
}

.about ul li:nth-last-child(-n+3){
    margin-bottom: 5vw;
}

.about ul li:nth-last-child(-n+2){
    margin-bottom: 0;
}

.about ul li img{
    margin-bottom: 1.8vw;
}

.about .btnType01{
    margin: 7.33vw auto 0;
}

.support{
    border-top: 0.266vw solid #dbdad9;
}

}