/* BASIC css start */
body {
    font-family:'NanumSquare', Helvetica Neue, Helvetica, Arial, sans-serif;
    font-weight:400;
    color: #000;
    margin: 0;
    padding: 0;
}

.m_work_wrap { width:100%; margin:0 auto; padding:15px 0 30px; }

.m_work_wrap img { width:100%; }


.workout_slide .swiper-button-next { color:#fff; }
.workout_slide .swiper-button-prev { color:#fff; }

.workout_wrap { width:100%; margin:0 auto; }

.bn_sec { width:100%; margin:50px auto; display:grid; gap:10px; grid-template-columns: repeat(2, 1fr); }

.wide_bn { width:100%; }

.bigbn_sec { width:100%; height:auto; margin:50px 0; display:grid; gap:10px; grid-template-columns: repeat(2, 1fr); }

.footer_wide_bn { width:100%; }
/* BASIC css end */

