@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap');

body {font-family: 'Noto Sans KR', sans-serif; font-weight: 400; background-color: #000;}

.mxw_1024 {display: block; margin: 0 auto; max-width: 1024px; width: 100%; height: auto;}
.mxw_910 {display: block; margin: 0 auto; max-width: 910px; width: 100%; height: auto;}
.sec2 {display: block; margin: 100px auto;}
.sec2 img {display: block; margin: 0 auto; max-width: 910px; width: 100%; height: auto;}
.sec4 {display: block; margin: 100px auto;}
.sec4 img {display: block; margin: 0 auto; max-width: 910px; width: 100%; height: auto;}
.sec5 {display: block; max-width: 910px; margin: 0 auto; width: 100%; border: 3px solid #fff; border-radius: 28px;}
.sec5 .btn_list {margin: 50px auto;}
.sec5 .btn_list li {margin-bottom: 15px;}
.sec5 .btn_list img {max-width: 699px; width: 100%; margin: 0 auto; display: block;}
.sec5 .btn_list a {max-width: 699px; width: 100%; display: block; margin: 0 auto;}
.sec6 {margin-top: 100px;}
.sec6 .map_wrap {display: block; margin: 0 auto; max-width: 1024px; width: 100%;}
.sec6 .map_wrap iframe {display: block;}

@media (max-width: 767px) {
    .sec2 {margin: 50px auto;}
    .sec4 {margin: 50px auto;}
    .sec5 {width: 90%;}
    .sec5 .btn_list {margin: 20px auto;}
    .sec5 .btn_list a {width: 88%;}
    .sec6 {margin-top: 50px;}
  }