/* BASIC css start */
.header_bg_com {display:none;}
#mfooter {margin-top:0px !important;}
/* 서브 페이지 03 스타일 */
.sub_title_t01 {font-size:40px; font-weight:700; color:#1a1a1a; line-height:56px; text-align:center;margin-bottom:40px;letter-spacing:-0.02em;}
.sub_title_t02 {font-size:18px; color:#6a6a6a; line-height:150%; text-align:center;letter-spacing:-0.02em;}

#page_container .wrap {width:92%; max-width:1280px; margin:112px auto 160px;text-align:center; }
div.header_bg div.txt01 {padding-top:4px;}
.sub05_sec01 {margin-bottom:160px;}
.sub05_sec01 .img_wrap {margin-top:40px;}
.sub05_sec01 .img_wrap img {width:100%;}
.video {position: relative;padding-bottom: 56.25%;;max-width: 1920px;width: 100%;margin: 0 auto;}
.video iframe {position: absolute;width: 100%;height: 100%;left: 0;right: 0;}

.sub05_sec02 {margin-bottom:160px;}
.sub05_sec02 .time {margin-top:40px;font-size:20px; color:#1a1a1a; line-height:32px; text-align:center;letter-spacing:-0.03em;}
/*한 줄이 3개인 경우*/
/* .sub05_sec02 .img_wrap {margin-top:80px;display:flex;flex-wrap:wrap;justify-content: space-between; align-items: flex-start;} */
.sub05_sec02 .img_wrap .box {background: #F5F5F5; margin-bottom: 30px;}
.sub05_sec02 .img_wrap .box > div:last-child {height:270px;padding-top:40px;    box-sizing: border-box;background:#ffffff; box-shadow: 0px 0px 25px #e0e0e0;}
.sub05_sec02 .img_wrap .box span {display:block;}
.sub05_sec02 .img_wrap .box span:nth-child(1) {font-size:16px; font-weight:400; color:#1a1a1a; line-height:20px; text-align:center;letter-spacing:-0.03em;}
.sub05_sec02 .img_wrap .box span:nth-child(2) {font-size:20px; font-weight:700; color:#1a1a1a; line-height:24px; text-align:center;letter-spacing:-0.03em;padding:34px 0 16px;position:relative;}
.sub05_sec02 .img_wrap .box span:nth-child(2)::after {position:absolute;content:"";width:16px;height:2px;background: #6A6A6A;top:10px;left:50%;transform:translateX(-50%);}
.sub05_sec02 .img_wrap .box span:nth-child(3) {font-size:14px; font-weight:400; color:#6a6a6a; line-height:150%; text-align:center;}
.sub05_sec02 .img_wrap .box img {width:400px;}

/*한 줄이 2개인 경우*/
.sub05_sec02 .img_wrap {margin-top:80px;display:flex;flex-wrap:wrap;justify-content:center; align-items: flex-start;}
.sub05_sec02 .img_wrap .box:first-child {margin-right:40px;}


.sub05_sec03 {margin-bottom:160px;}
.sub05_sec03 .img_wrap {margin-top:80px;display:flex;flex-wrap:wrap; justify-content: center; align-items: flex-start;}
.sub05_sec03 .img_wrap .box {background: #F5F5F5;position:relative}
.sub05_sec03 .img_wrap .box::after{position:absolute;content:"";width:auto;padding:0 16px;height:35px;background: #5e5e5eba;top:0;left:0;color:#ffffff;font-size:16px; font-weight:400;line-height:35px;}
.sub05_sec03 .img_wrap .box:nth-child(1)::after {content:"PARKING ZONE";}
.sub05_sec03 .img_wrap .box:nth-child(2)::after {content:"MECHANIC CENTER";}
.sub05_sec03 .img_wrap .box:first-child {margin-right:40px;}
.sub05_sec03 .img_wrap .box > div:last-child {height:225px;padding-top:40px;    box-sizing: border-box;background:#ffffff; box-shadow: 0px 0px 25px #e0e0e0}
.sub05_sec03 .img_wrap .box span {display:block;}
.sub05_sec03 .img_wrap .box span:nth-child(1) {font-size:20px; font-weight:700; color:#1a1a1a; line-height:24px; text-align:center;letter-spacing:-0.03em;margin-bottom:16px;}
.sub05_sec03 .img_wrap .box span:nth-child(2) {font-size:14px; font-weight:400; color:#6a6a6a; line-height:150%; text-align:center;letter-spacing:-0.05em;}
.sub05_sec03 .img_wrap .box img {width:400px;}



.sub05_sec04  {margin-bottom:160px;}

.sub03_sec05 .txt {margin-top:40px;font-size:20px; color:#1a1a1a; line-height:32px; text-align:center;letter-spacing:-0.03em;}
.sub03_sec05 .txt > div:last-child {margin-top:40px;color:#6a6a6a;}
.sub03_sec05 .txt > div:last-child span {font-weight:700;color:#1a1a1a;}
.sub03_sec05 .txt > div:last-child span:last-child {margin-left:24px;position:relative;}
.sub03_sec05 .txt > div:last-child span:last-child::after {position:absolute;content:"";width:1px;height:16px;background: #A8A8A8;top:50%;left:-14px;transform:translateY(-50%);}
/* BASIC css end */

