@charset "utf-8";
body { touch-action:manipulation; }
body.scroll_active { overscroll-behavior-y: none; }


section,
footer { display: flex; justify-content: center; width: 100%; }

.sect3_wrap { display: flex; flex-direction: column; align-items: center; padding-block: 7.3958vw 7.6042vw; }
.sect3_wrap .title_wrap { margin-bottom: 4.375vw; }
.sect3_wrap .sect3_contWrap { display: flex; justify-content: center; align-items: flex-start; gap: 3.6458vw; max-width: 1920px; }
.sect3_wrap .sect3_contWrap .rightCont { margin-top: 1.5625vw; }
.sect3_wrap .sect3_contWrap .rightCont img { width: 32.9167vw; max-width: 632px; }
.sect3_wrap .sect3_contWrap .leftCont { width: 38.5417vw; }
.sect3_wrap .sect3_contWrap .leftCont iframe { width: 38.5417vw; aspect-ratio: 100 / 53.6486; }
.sect3_wrap .sect3_contWrap .leftCont .parking_desc { width: 29.1667vw; max-width: 560px; margin-block: 2.8646vw 2.7083vw; }
.sect3_wrap .sect3_contWrap .leftCont .map_btn_wrap { display: flex; gap: 0.7813vw; }
.sect3_wrap .sect3_contWrap .leftCont .map_btn { width: 10.625vw; }
@media (min-width: 1921px) {
  .sect3_wrap { display: flex; flex-direction: column; align-items: center; padding-block: 142px 146px; }
  .sect3_wrap .title_wrap { margin-bottom: 84px; }
  .sect3_wrap .sect3_contWrap { display: flex; justify-content: center; align-items: flex-start; gap: 70px; max-width: 1920px; }
  .sect3_wrap .sect3_contWrap .rightCont { margin-top: 30px; }
  .sect3_wrap .sect3_contWrap .rightCont img { width: 632px; max-width: 632px; }
  .sect3_wrap .sect3_contWrap .leftCont { width: 740px; }
  .sect3_wrap .sect3_contWrap .leftCont iframe { width: 740px; aspect-ratio: 100 / 53.6486; }
  .sect3_wrap .sect3_contWrap .leftCont .parking_desc { width: 560px; max-width: 560px; margin-block: 55px 52px; }
  .sect3_wrap .sect3_contWrap .leftCont .map_btn_wrap { display: flex; gap: 15px; }
  .sect3_wrap .sect3_contWrap .leftCont .map_btn { width: 204px; }
}
.pc_cont_960 { display: block !important; }
.pc_flex_960 { display: flex !important; }
.mo_cont_960,
.mo_flex_960 { display: none !important; }
@media (max-width: 960px) {
  .sect3_mo_wrap { flex-direction: column; align-items: center; padding-block: 18.1250vw 15.7813vw; }
  .sect3_mo_wrap .sect3_mo_img1 { width: 85.3125vw; margin-bottom: 5.625vw; }
  .sect3_mo_wrap .map_wrap { display: flex; flex-direction: column; align-items: center; gap: 5.625vw; width: 88.8281vw; margin-bottom: 12.8125vw; }
  .sect3_mo_wrap .map_wrap iframe { width: 100%; aspect-ratio: 100 / 53.6499; }
  .sect3_mo_wrap .map_wrap .map_btn_wrap { display: flex; justify-content: center; gap: 2.1875vw; width: 100%; }
  .sect3_mo_wrap .map_wrap .map_btn { width: 28.125vw; }
  .sect3_mo_wrap .sect3_mo_img1,
  .sect3_mo_wrap .sect3_mo_img2{ width: 85.3125vw; }

  .pc_cont_960,
  .pc_flex_960 { display: none !important; }
  .mo_cont_960 { display: block !important; }
  .mo_flex_960 { display: flex !important; }
}