.main{background:#fff;margin:auto;display:flex;flex-direction:column;gap:80px;padding:80px 0;max-width:1200px}@media screen and (max-width:1200px){.main{padding:80px 40px;gap:60px}}@media screen and (max-width:767px){.main{padding:20px 16px 30px;background:#f1f2f5}.main.flutter{padding-top:16px}}.main .float_wrap{position:relative}.main .float_arrow_btn{top:-30px;right:19px;position:absolute;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#f17757;box-shadow:0 2px 6px #0003;border-radius:30px}.main .float_arrow_btn .q-icon>img{width:18px;height:14px}.main__video{position:relative;width:100%;background-image:url(/assets/home_post-DlH9ei3G.webp);background-size:cover;background-position:center center}@media screen and (max-width:420px){.main__video{height:270px}}.main__video video{object-fit:cover}.main__video--text{padding:0 0 40px 26px;position:absolute;bottom:0}.main__video p{background:#00000080}.main__video .title{text-transform:capitalize;line-height:18px;padding:0 2px}.main__video .text{font-size:24px;line-height:32px;padding:0 2px}.main__video .text:first-child{margin-bottom:2px}.main__video .video{height:413px;margin:0;outline:none;border:none}.main__video--body{padding:50px 24px 40px}.main__brand--img{height:270px;overflow:hidden}.main__brand--img img{height:270px;object-position:right}.main__brand--text{padding:40px 0 0 24px;position:absolute;top:0}.main__brand--text .title{text-transform:capitalize;line-height:18px;padding:0 2px}.main__brand--text .text{font-size:24px;line-height:32px;padding:0 2px}.main__brand--text .text:first-child{margin-bottom:2px}.main__text{padding:40px 24px}.main__text .title{font-size:24px;line-height:32px;padding-bottom:20px}.main__wrap{margin:auto}.main__banner{background:#fff!important}.main__body{background:#f8f8f8}.main__loading{padding:1rem;margin:0 auto}.main__box{padding:1rem 0;background:#fff;text-align:center}.main__box p{color:#999;line-height:1.5;margin:.2rem 0;font-size:1rem}.main__box h3{font-size:1.35rem;letter-spacing:-.9px;line-height:1.2;color:#111}.main__btn_group{text-align:center}.main__btn_group a{cursor:pointer}.main__btn{border-radius:300px;display:flex;justify-content:center;align-items:center;background:var(--primary);width:100%;height:40px;padding:.6rem;margin:.5rem .5rem 0;font-size:.875rem;font-weight:700;color:#111}@media screen and (max-width:420px){.main__btn{width:100%;height:40px}}.main__btn__kakao{background:#f9e749;border:1px solid #f9e749;display:flex;justify-content:center;align-items:center}.main__btn__kakao .kakao{display:inline-block}.main__btn__kakao p{font:inherit;font-size:14px!important;line-height:1.29;font-weight:700;letter-spacing:-.35px}.main__btn__phone{background:#000;color:#fff;font-size:14px;line-height:1.29;font-weight:800;letter-spacing:-.35px}.main .info-link-box{padding:85px 24px}.main .info-link-box--title{font-size:40px;font-weight:700;line-height:56px;padding-bottom:16px}@media screen and (max-width:1200px){.main .info-link-box--title{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.main .info-link-box--title{font-size:28px;line-height:38px}}.main .info-link-box--desc{font-size:24px;line-height:36px;padding-bottom:56px}@media screen and (max-width:1200px){.main .info-link-box--desc{font-size:20px;line-height:30px}}@media screen and (max-width:767px){.main .info-link-box--desc{font-size:16px;line-height:24px}}.main .info-link-box__btn .q-btn{max-width:380px;width:100%;height:60px;border-radius:10px}@media screen and (max-width:1200px){.main .info-link-box__btn .q-btn{height:50px}}.main .info-link-box__btn span{font-size:18px;font-weight:400}@media screen and (max-width:1200px){.main .info-link-box__btn span{font-size:16px}}
