/*.btn { background-color: #00f3; }*/
.section-1 { background-color: #ffe6e6; }
.section-1 .mo .btn-1 {
    top: 60%;
    left: 0;
    width: 100%;
    height: 9%;
}
.section-1 .pc .btn-1 {
    top: 52%;
    left: 7%;
    width: 86%;
    height: 11%;
}

.section-2 { background-color: #d9d9d9; }
.section-wrap .section:last-child { padding-bottom: 0 !important; }