@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(../fonts/Pretendard/Pretendard-Regular.subset.woff2) format("woff2"),url(../fonts/Pretendard/Pretendard-Regular.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(../fonts/Pretendard/Pretendard-Medium.subset.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(../fonts/Pretendard/Pretendard-SemiBold.subset.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(../fonts/Pretendard/Pretendard-Bold.subset.woff2) format("woff2")}@font-face{font-family:Kakao;font-weight:300;font-display:swap;src:url(../fonts/kakao/KakaoSmallLight.woff2) format("woff2"),url(../fonts/kakao/KakaoSmallLight.woff) format("woff")}@font-face{font-family:Kakao;font-weight:400;font-display:swap;src:url(../fonts/kakao/KakaoBigRegular.woff2) format("woff2"),url(../fonts/kakao/KakaoBigRegular.woff) format("woff")}@font-face{font-family:Kakao;font-weight:600;font-display:swap;src:url(../fonts/kakao/KakaoBigBold.woff2) format("woff2"),url(../fonts/kakao/KakaoBigBold.woff) format("woff")}@font-face{font-family:Kakao;font-weight:700;font-display:swap;src:url(../fonts/kakao/KakaoBigExtraBold.woff2) format("woff2"),url(../fonts/kakao/KakaoBigExtraBold.woff) format("woff")}.section_floating{position:fixed;bottom:0;left:50%;transform:translate(-50%) translateY(0);z-index:10;width:100%;max-width:1440px;padding:30px 0;padding-inline:80px;transition:opacity .4s ease;box-sizing:border-box;border-radius:16px}@media only screen and (max-width:960px){.section_floating{padding-inline:60px}}@media only screen and (max-width:600px){.section_floating{padding:0 8px 8px}}.section_floating .btn_close{display:none;position:absolute;top:8px;right:26px}@media only screen and (max-width:600px){.section_floating .btn_close{display:block}}.section_floating .cont_button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:16px 20px 16px 32px;border-radius:50px;box-sizing:border-box;background:#dfe0e880;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media only screen and (max-width:600px){.section_floating .cont_button{flex-direction:column;align-items:flex-start;margin:0;padding:16px 20px;border-radius:16px}}.section_floating .tit_main{margin:0;font-size:1.8rem;line-height:1.4;text-align:left}@media only screen and (max-width:960px){.section_floating .tit_main{font-size:1.7rem;line-height:1.2}}@media only screen and (max-width:600px){.section_floating .tit_main{font-size:1.5rem}}.section_floating .btn_link_wrap{display:flex;justify-content:flex-end;flex-wrap:nowrap;gap:10px;margin-top:0}.section_floating .btn_link_wrap i{margin-top:-2px;margin-right:8px}@media only screen and (max-width:600px){.section_floating .btn_link_wrap{width:100%;justify-content:space-between;flex-wrap:wrap}}.section_floating .btn_link{margin:0;border-radius:50px;padding:12px 20px;white-space:nowrap}@media only screen and (max-width:960px){.section_floating .btn_link:has(+.safe-link){padding:12px}.section_floating .btn_link:has(+.safe-link) i{margin-right:0}.section_floating .btn_link:has(+.safe-link) .btn_text{display:none}.section_floating .btn_link:has(+.safe-link):last-child{padding:12px 20px}.section_floating .btn_link:has(+.safe-link):last-child .btn_text{display:block}}@media only screen and (max-width:600px){.section_floating .btn_link{display:flex;align-items:center;justify-content:center;width:auto;padding:0 12px}.section_floating .btn_link:last-child{flex:1}}.section_floating-placeholder{height:40px}.section_floating--static{position:absolute;bottom:0;left:0;transform:none;opacity:1}.section_floating--static .cont_button{margin:0}@media only screen and (max-width:600px){.section_floating--static .cont_button{width:100%;box-sizing:border-box}}
