@charset "UTF-8";@font-face{font-family:KakaoBigSans;src:local("☺"),url(/assets/fonts/KakaoBigSans-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:KakaoBigSans;src:local("☺"),url(/assets/fonts/KakaoBigSans-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:KakaoBigSans;src:local("☺"),url(/assets/fonts/KakaoBigSans-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}*{box-sizing:border-box}fieldset,img{border:0 none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle}input::-ms-clear{display:none}button{border:0 none;background-color:transparent;cursor:pointer}button:disabled{cursor:default}body{background:var(--bg-color, #fff)}body,th,td,input,select,textarea,button{font-size:var(--base-font, 12px);line-height:1.5;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Helvetica Neue,helvetica,Malgun Gothic,맑은 고딕,sans-serif;letter-spacing:-.02em;color:var(--text-color, #000)}a{color:var(--text-color, #000);text-decoration:none}a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:inherit}.screen_out{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;clip-path:inset(50%)}body{word-break:keep-all}.container-promotion{display:flex;flex-direction:column;min-height:100vh}:root{--content-pd: 30px;--font-size-base: 26px;--font-size-small: 18px;--header-height: 82px;--floating-height: 75px}@media(min-width:768px){:root{--content-pd: 40px;--font-size-base: 34px;--font-size-small: 26px;--header-height: 108px;--floating-height: 80px}}html{min-width:280px}body{word-break:keep-all;font-family:KakaoBigSans,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Helvetica Neue,helvetica,Malgun Gothic,맑은 고딕,sans-serif;background-color:#f1fb0a}.container-promotion{display:flex;flex-direction:column;min-width:320px;min-height:calc(100vh - var(--header-height) - var(--floating-height))}.promotion-main{width:100%;padding-bottom:var(--floating-height)}.promotion-header{background-color:#f1fb0a}.promotion-header .header_inner{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:17px 15px}.promotion-header .logo_kakao{width:48px;height:48px}.promotion-header .logo_kakao img{display:block;width:100%;height:100%}.promotion-header .txt_header{display:block;text-align:right;font-weight:700;font-size:14px;line-height:1.14;letter-spacing:0;color:#000}@media(min-width:768px){.promotion-header .header_inner{padding:24px 40px 18px}.promotion-header .logo_kakao{width:66px;height:66px}.promotion-header .txt_header{font-size:22px;line-height:1.2}}.sec_visual{background-color:#f1fb0a}.sec_visual .visual_bg picture{display:block;width:100%;height:100%}.sec_visual .bg_kv{display:block;width:100%;max-width:1460px;object-fit:cover;margin:0 auto}.sec_end{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;padding:40px var(--content-pd)}.sec_end .badge_recruit{display:inline-block;height:40px;padding:0 8px;font-weight:700;font-size:var(--font-size-base);line-height:40px;letter-spacing:-.22px;color:#fff;background-color:#000;margin-bottom:3px}.sec_end .txt_desc{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;line-height:1.4444444444;font-size:18px}.sec_end .end_tit{font-weight:700;font-size:26px;line-height:1.38;letter-spacing:-.26px}@media(min-width:768px){.sec_end{padding:80px var(--content-pd)}.sec_end .badge_recruit{height:60px;line-height:60px;font-size:var(--font-size-base);margin-bottom:4px}.sec_end .txt_desc{gap:10px;font-size:26px}.sec_end .end_tit{font-size:38px}}.button_wrap{position:fixed;bottom:0;left:0;right:0;z-index:1000;width:100%;margin:0 auto}.button_wrap .btn_end{display:flex;align-items:center;justify-content:center;width:100%;height:var(--floating-height);padding:0 40px;border:none;border-bottom:1px solid rgba(128,128,128,.13);background-color:#ff00e3;font-weight:700;font-size:22px;line-height:.82;color:#fff;text-decoration:none;cursor:pointer;transition:background-color .2s}.button_wrap .btn_end:hover{background-color:#e600cc}.button_wrap .btn_end:active{background-color:#cc00b3}@media(min-width:768px){.button_wrap .btn_end{font-size:24px}}
.button_wrap{display:none}