.styles-module__wppwha__list{padding-bottom:10rem}.styles-module__wppwha__banner{background:url(../media/banner_bg.2mmoy772hf3n_.png) 50%/cover no-repeat;width:100%;height:24.1rem;position:relative;top:-.1rem}.styles-module__wppwha__title{text-align:center;padding-top:5.5rem}.styles-module__wppwha__flat .styles-module__wppwha__title{padding-top:7.6rem}.styles-module__wppwha__title h1{letter-spacing:-.06em;color:#151515;font-size:3.5rem;font-weight:700;line-height:1}.styles-module__wppwha__title p{letter-spacing:-.06em;color:#151515;margin-top:1.8rem;font-size:2.5rem;font-weight:300;line-height:1}.styles-module__wppwha__title p b{font-weight:700}.styles-module__wppwha__tabs{scrollbar-width:none;width:100%;max-width:120rem;position:absolute;bottom:0;left:50%;overflow-x:auto;transform:translate(-50%)}.styles-module__wppwha__tabs::-webkit-scrollbar{display:none}.styles-module__wppwha__tabs ul{width:max-content;margin:0 auto;display:flex}.styles-module__wppwha__tabs li{flex:none;width:15.1rem}.styles-module__wppwha__tabs a{letter-spacing:-.06em;color:#151515;background:#fff;border:1px solid #d8d8d8;border-left:none;justify-content:center;align-items:center;width:100%;height:5.3rem;font-size:1.6rem;font-weight:300;display:flex}.styles-module__wppwha__tabs li:first-child a{border-left:1px solid #d8d8d8;border-top-left-radius:.5rem}.styles-module__wppwha__tabs li:last-child a{border-top-right-radius:.5rem}.styles-module__wppwha__tabs li.styles-module__wppwha__on a{color:#fff;background:#000;border-color:#000;font-weight:400}.styles-module__wppwha__best{margin-top:5.8rem}.styles-module__wppwha__best h2{letter-spacing:-.06em;text-align:center;color:#252525;font-size:3rem;font-weight:400;line-height:1.2}.styles-module__wppwha__best h2 b{color:#000;font-weight:700}.styles-module__wppwha__best ol{justify-content:space-between;gap:1.7rem;padding:6.8rem 1.6rem 0;display:flex}.styles-module__wppwha__best li{width:22rem;min-width:0}.styles-module__wppwha__circle{border-bottom:1px solid #ddd;border-radius:0 0 50% 50%;width:22rem;height:22rem;display:block;position:relative;overflow:hidden}.styles-module__wppwha__circle:before{content:"";background:#eee;border:1px solid #ddd;border-radius:50%;position:absolute;inset:0}.styles-module__wppwha__circle em{z-index:1;text-align:center;color:#fff;background:#ff7c41;border-radius:50%;width:4.5rem;height:4.5rem;font-size:1.8rem;font-style:normal;font-weight:900;line-height:4.5rem;transition:background-color .3s;position:absolute;top:.5rem;left:1.1rem}.styles-module__wppwha__best li:hover .styles-module__wppwha__circle em{background:#c75522}.styles-module__wppwha__paper{background:#fff;border:1px solid #e4e4e4;width:16rem;height:19.4rem;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:3px 3px 7px #00000014}.styles-module__wppwha__paper img{width:100%;display:block}.styles-module__wppwha__best strong{letter-spacing:-.03em;text-align:center;word-break:keep-all;color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1.5rem;font-size:1.6rem;font-weight:400;line-height:2.3rem;display:-webkit-box;overflow:hidden}.styles-module__wppwha__best li:hover strong{text-underline-position:under;text-decoration:underline}.styles-module__wppwha__search{justify-content:space-between;margin-top:10rem;margin-bottom:2rem;display:flex}.styles-module__wppwha__word{letter-spacing:-.05em;color:#252525;padding-top:1rem;padding-left:3.3rem;font-size:1.8rem;line-height:2.8rem}.styles-module__wppwha__word strong{font-weight:700}.styles-module__wppwha__box{display:flex}.styles-module__wppwha__box input{letter-spacing:-.05em;color:#252525;background:#fff;border:1px solid #e5e5e5;border-radius:.5rem 0 0 .5rem;width:39rem;height:4.8rem;padding:0 2rem;font-size:1.5rem}.styles-module__wppwha__box button{color:#fff;background:#000;border-radius:0 .5rem .5rem 0;width:8rem;height:4.8rem;font-size:1.6rem;font-weight:500}.styles-module__wppwha__board{border:1px solid #e6e6e6;border-radius:1rem}.styles-module__wppwha__head{justify-content:space-between;align-items:center;padding:1.5rem 4rem;display:flex}.styles-module__wppwha__crumb{letter-spacing:-.05em;color:#252525;align-items:center;gap:.3rem;font-size:1.6rem;display:flex}.styles-module__wppwha__crumb strong{font-weight:500}.styles-module__wppwha__crumb em{color:#de1e11;font-style:normal;font-weight:500}.styles-module__wppwha__arrow{margin:0 .2rem}.styles-module__wppwha__tools{align-items:center;gap:1rem;display:flex}.styles-module__wppwha__select{width:9.8rem;position:relative}.styles-module__wppwha__now{letter-spacing:-.05em;text-align:left;color:#555;background:url(../media/ico_select.38-8wsgiuz031.svg) right 1.1rem center/1rem no-repeat;border:1px solid #e1e1e1;border-radius:.5rem;width:100%;height:3.2rem;padding:0 1.1rem .1rem 1rem;font-size:1.4rem}.styles-module__wppwha__select ul{z-index:2;background:#fff;border:1px solid #252525;border-radius:.5rem;width:100%;padding-top:3.2rem;position:absolute;top:0;left:0;overflow:hidden}.styles-module__wppwha__select li:first-child{border-top:1px solid #252525}.styles-module__wppwha__select ul button{letter-spacing:-.05em;text-align:left;color:#555;width:100%;height:3.2rem;padding:0 1.1rem .1rem 1rem;font-size:1.4rem}.styles-module__wppwha__select ul button:hover{color:#fff;background:#1e90ff}.styles-module__wppwha__views{height:3.2rem;display:flex}.styles-module__wppwha__views button{border:1px solid #cacaca;justify-content:center;align-items:center;width:3.2rem;display:flex}.styles-module__wppwha__views button:first-child{border-radius:.3rem 0 0 .3rem}.styles-module__wppwha__views button:last-child{border-left:none;border-radius:0 .3rem .3rem 0}.styles-module__wppwha__views button.styles-module__wppwha__on{border-color:#3d3d3d}.styles-module__wppwha__views img{width:1.4rem}.styles-module__wppwha__thead{border-top:1px solid #aaa;border-bottom:1px solid #e6e6e6;display:flex}.styles-module__wppwha__thead span{letter-spacing:-.05em;text-align:center;color:#252525;height:4.7rem;font-size:1.6rem;font-weight:500;line-height:4.7rem}.styles-module__wppwha__table li{border-bottom:1px solid #e6e6e6;display:flex}.styles-module__wppwha__table li:last-child{border-bottom:none}.styles-module__wppwha__table li:hover{background:#f7f7f7}.styles-module__wppwha__thead span:first-child,.styles-module__wppwha__table .styles-module__wppwha__duty{text-align:left;flex:none;width:24rem;padding:0 2rem 0 4rem}.styles-module__wppwha__table .styles-module__wppwha__duty{letter-spacing:-.05em;color:#555;padding-top:1.15rem;padding-bottom:1.15rem;font-size:1.6rem;line-height:2.3rem}.styles-module__wppwha__thead span:nth-child(2),.styles-module__wppwha__table .styles-module__wppwha__name{text-align:left;flex:1;min-width:0;padding-left:2rem}.styles-module__wppwha__table .styles-module__wppwha__name{letter-spacing:-.05em;color:#252525;padding-top:1.15rem;padding-bottom:1.15rem;font-size:1.6rem;line-height:2.3rem}.styles-module__wppwha__name strong{color:#eb2f26;font-weight:500}.styles-module__wppwha__table a.styles-module__wppwha__duty:hover,.styles-module__wppwha__table a.styles-module__wppwha__name:hover{text-underline-position:under;text-decoration:underline}.styles-module__wppwha__thead span:nth-child(3),.styles-module__wppwha__table .styles-module__wppwha__files{flex:none;width:17.5rem;padding:0 1.5rem}.styles-module__wppwha__table .styles-module__wppwha__files{align-self:flex-start;height:4.6rem}.styles-module__wppwha__files{align-items:center;gap:.5rem;min-height:4.6rem;display:flex}.styles-module__wppwha__files button{flex:none;display:flex}.styles-module__wppwha__files img{width:2rem;height:2rem}.styles-module__wppwha__thead span:nth-child(4),.styles-module__wppwha__count{flex:none;width:10rem}.styles-module__wppwha__count{letter-spacing:-.05em;text-align:center;color:#555;font-size:1.5rem;line-height:4.6rem}.styles-module__wppwha__thead span:nth-child(5),.styles-module__wppwha__grade{flex:none;width:14rem}.styles-module__wppwha__grade{justify-content:center;align-items:flex-start;display:flex}.styles-module__wppwha__grade em{letter-spacing:-.05em;color:#4662b8;border:1px solid #4662b8;border-radius:.3rem;justify-content:center;align-items:center;width:5.3rem;height:2rem;margin-top:1.3rem;font-size:1.2rem;font-style:normal;display:inline-flex}.styles-module__wppwha__grade em.styles-module__wppwha__free{color:#555;border-color:#555}.styles-module__wppwha__grade em.styles-module__wppwha__basic{color:#fff;background:#4662b8;border-color:#4662b8}.styles-module__wppwha__grade em.styles-module__wppwha__premium{color:#fff;background:#ce1f1d;border-color:#ce1f1d}.styles-module__wppwha__grid{border-top:1px solid #e6e6e6;grid-template-columns:repeat(5,1fr);gap:4.5rem 4rem;padding:4rem 4.9rem;display:grid}.styles-module__wppwha__thumb{justify-content:center;align-items:center;height:14.2rem;display:flex}.styles-module__wppwha__thumb img{border:1px solid #e5e5e5;border-radius:.5rem;max-width:100%;max-height:100%}.styles-module__wppwha__grid .styles-module__wppwha__name{letter-spacing:-.05em;word-break:break-all;color:#252525;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1rem 0 1.2rem;font-size:1.6rem;line-height:2.3rem;display:-webkit-box;overflow:hidden}.styles-module__wppwha__grid li:hover .styles-module__wppwha__name{text-underline-position:under;text-decoration:underline}.styles-module__wppwha__grid .styles-module__wppwha__files{min-height:0}.styles-module__wppwha__empty{letter-spacing:-.05em;text-align:center;color:#555;border-top:1px solid #aaa;padding:8rem 0;font-size:1.6rem}.styles-module__wppwha__retry{letter-spacing:-.05em;color:#252525;background:#fff;border:1px solid #252525;border-radius:.5rem;height:3.6rem;margin-top:1.6rem;padding:0 2rem;font-size:1.4rem}.styles-module__wppwha__paging{border:1px solid #e6e6e6;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:6.4rem;margin-top:1.5rem;display:flex}.styles-module__wppwha__paging>a{justify-content:center;align-items:center;width:2.8rem;height:2.8rem;margin:0 1rem;display:flex}.styles-module__wppwha__paging ul{margin:0 .5rem;display:flex}.styles-module__wppwha__paging li{margin:0 1rem}.styles-module__wppwha__paging li a{color:#999;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:1.3rem;display:flex}.styles-module__wppwha__paging li.styles-module__wppwha__on a{color:#fff;background:#555}.styles-module__wppwha__paging>.styles-module__wppwha__narrow{display:none}.styles-module__wppwha__bone{background:#eee;border-radius:.4rem;animation:1.2s ease-in-out infinite styles-module__wppwha__bone;display:inline-block}.styles-module__wppwha__boneCrumb{width:18rem;height:2rem}.styles-module__wppwha__boneTools{width:26rem;height:3.2rem}.styles-module__wppwha__boneTitle{width:34rem;height:3.6rem}.styles-module__wppwha__boneLong{vertical-align:middle;width:60%;height:1.8rem}.styles-module__wppwha__boneShort{vertical-align:middle;width:8rem;height:1.8rem}.styles-module__wppwha__boneTiny{width:4.5rem;height:1.8rem;margin-top:1.4rem}.styles-module__wppwha__bonePanel{height:15rem;display:block}.styles-module__wppwha__boneSearch{justify-content:flex-end}.styles-module__wppwha__boneBox{width:47rem;max-width:100%;height:4.8rem}@keyframes styles-module__wppwha__bone{50%{opacity:.5}}@media (max-width:1200px){.styles-module__wppwha__best ol{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.styles-module__wppwha__best li{flex:none}.styles-module__wppwha__grid{grid-template-columns:repeat(3,1fr)}.styles-module__wppwha__thead span:first-child,.styles-module__wppwha__table .styles-module__wppwha__duty{width:15rem;padding-left:2rem}.styles-module__wppwha__thead span:nth-child(5),.styles-module__wppwha__grade{width:8rem}}@media (max-width:900px){.styles-module__wppwha__search{flex-direction:column;gap:1.5rem;margin-top:6rem}.styles-module__wppwha__word{padding-left:0}.styles-module__wppwha__box{width:100%}.styles-module__wppwha__box input{flex:1;width:auto;min-width:0}.styles-module__wppwha__tools{flex-wrap:wrap;align-self:stretch}.styles-module__wppwha__head{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.5rem 2rem}.styles-module__wppwha__thead span:first-child,.styles-module__wppwha__table .styles-module__wppwha__duty,.styles-module__wppwha__thead span:nth-child(4),.styles-module__wppwha__count{display:none}.styles-module__wppwha__thead span:nth-child(3),.styles-module__wppwha__table .styles-module__wppwha__files{width:12rem}.styles-module__wppwha__paging>.styles-module__wppwha__wide{display:none}.styles-module__wppwha__paging>.styles-module__wppwha__narrow{display:flex}.styles-module__wppwha__paging li.styles-module__wppwha__far{display:none}}@media (max-width:700px){.styles-module__wppwha__banner{height:38vw}.styles-module__wppwha__title{padding-top:9vw}.styles-module__wppwha__flat .styles-module__wppwha__title{padding-top:13vw}.styles-module__wppwha__title h1{font-size:5.7vw}.styles-module__wppwha__title p{margin-top:2vw;font-size:4vw}.styles-module__wppwha__tabs li{width:30vw}.styles-module__wppwha__tabs a{height:9.26vw;font-size:3.24vw}.styles-module__wppwha__best{margin-top:4rem}.styles-module__wppwha__best h2{font-size:2.2rem}.styles-module__wppwha__best ol{padding-top:3rem}.styles-module__wppwha__best li,.styles-module__wppwha__circle{width:16rem}.styles-module__wppwha__circle{height:16rem}.styles-module__wppwha__paper{width:11.6rem;height:14rem}.styles-module__wppwha__grid{grid-template-columns:repeat(2,1fr);gap:3rem 2rem;padding:3rem 2rem}.styles-module__wppwha__table .styles-module__wppwha__name{padding-left:2rem}.styles-module__wppwha__thead span:nth-child(3),.styles-module__wppwha__table .styles-module__wppwha__files{display:none}.styles-module__wppwha__paging li,.styles-module__wppwha__paging>a{margin:0 .4rem}}@media (prefers-reduced-motion:reduce){.styles-module__wppwha__bone{animation:none}}.styles-module__wppwha__panel{background:#f9fafb;border-radius:2rem;margin-top:6rem;margin-bottom:7rem;padding:4.5rem 0}.styles-module__wppwha__field{gap:1rem;padding:0 11rem;display:flex}.styles-module__wppwha__field input{letter-spacing:-.05em;color:#151515;background:#fff;border:1px solid #e5e5e5;border-right:none;border-radius:1rem 0 0 1rem;flex:1;min-width:0;height:6rem;margin-right:-1rem;padding:0 3rem;font-size:1.6rem}.styles-module__wppwha__field input::placeholder{color:#c7c7c7}.styles-module__wppwha__field button{color:#fff;background:#000;border-radius:0 1rem 1rem 0;flex:none;width:12rem;height:6rem;font-size:1.7rem;font-weight:500}.styles-module__wppwha__field .styles-module__wppwha__all{color:#000;background:#fff;border:1px solid #000;border-radius:1rem}.styles-module__wppwha__none{text-align:center;margin-top:6rem;padding:3rem 0 5rem}.styles-module__wppwha__none p{letter-spacing:-.05em;word-break:keep-all;color:#252525;font-size:2rem;line-height:3.5rem}.styles-module__wppwha__none strong{font-weight:700}.styles-module__wppwha__none span{color:#de1e11;font-weight:700}.styles-module__wppwha__panel.styles-module__wppwha__tight{margin-top:0}.styles-module__wppwha__update{text-align:center;margin-top:0}.styles-module__wppwha__month{white-space:nowrap;color:#fff;background:#000;border-radius:1.9rem;align-items:center;gap:.5rem;height:3.8rem;margin-bottom:1.7rem;padding:0 2.5rem;font-size:1.7rem;font-weight:500;line-height:3.8rem;display:inline-flex}.styles-module__wppwha__month b{font-weight:700}.styles-module__wppwha__update ol{justify-content:flex-start;gap:4rem}.styles-module__wppwha__update li:first-child{margin-left:auto}.styles-module__wppwha__update li:last-child{margin-right:auto}.styles-module__wppwha__update li{text-align:left}.styles-module__wppwha__update strong{white-space:nowrap;text-overflow:ellipsis;display:block}.styles-module__wppwha__fresh .styles-module__wppwha__circle em{font-size:1.3rem;font-weight:700;top:.9rem;left:1.5rem;overflow:hidden}.styles-module__wppwha__fresh .styles-module__wppwha__circle em:after{content:"UP";opacity:0;background:#fb621d;border-radius:50%;transition:opacity .2s;position:absolute;inset:0}.styles-module__wppwha__fresh:hover .styles-module__wppwha__circle em:after{opacity:1}.styles-module__wppwha__gift .styles-module__wppwha__circle em{background:#ff1541;border-radius:0;width:5rem;height:5rem;font-size:1.5rem;font-weight:700;line-height:5rem;animation:1.5s step-end infinite styles-module__wppwha__gift;top:.7rem;left:1.7rem;-webkit-mask:url(../media/badge_burst.0e-of2ujspc93.svg) 50%/100% 100% no-repeat;mask:url(../media/badge_burst.0e-of2ujspc93.svg) 50%/100% 100% no-repeat}.styles-module__wppwha__gift .styles-module__wppwha__paper:after{content:"즉시다운";text-align:center;color:#fff;background:#000000a6 url(../media/down_circle.1w_z1zuoeub_y.svg) 50% 7.4rem/2.6rem no-repeat;width:100%;height:100%;padding-top:11rem;font-size:1.5rem;font-weight:500;transition:top .2s;position:absolute;top:100%;left:0}.styles-module__wppwha__gift:hover .styles-module__wppwha__paper:after{top:0}@keyframes styles-module__wppwha__gift{0%{background:#ff1541}50%{background:#000}}.styles-module__wppwha__category{padding-top:3rem}.styles-module__wppwha__category h2{letter-spacing:-.06em;text-align:center;color:#252525;margin:7rem 0 5.3rem;font-size:3rem;font-weight:400}.styles-module__wppwha__category h2 b{font-weight:700}.styles-module__wppwha__depts{grid-template-columns:repeat(5,1fr);display:grid}.styles-module__wppwha__dept{padding-bottom:5.1rem}.styles-module__wppwha__dept strong{margin-bottom:1.3rem;display:block}.styles-module__wppwha__dept strong a{letter-spacing:-.05em;color:#151515;background:url(../media/arrow_circle.1kcrxea7yrjbg.svg) right .55rem/1.6rem no-repeat;padding-right:3rem;font-size:1.7rem;font-weight:700;line-height:2.7rem;display:inline-block}.styles-module__wppwha__dept li{padding:.4rem 0}.styles-module__wppwha__dept li a{letter-spacing:-.05em;color:#656565;font-size:1.5rem;line-height:2.1rem}.styles-module__wppwha__dept li a:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:1201px) and (max-width:1240px){.styles-module__wppwha__update ol{gap:3.5rem}}@media (max-width:900px){.styles-module__wppwha__panel{margin-top:3rem;margin-bottom:4rem;padding:2.5rem 2rem}.styles-module__wppwha__field{flex-wrap:wrap;padding:0}.styles-module__wppwha__field input{height:5rem;padding:0 2.5rem}.styles-module__wppwha__field button{width:8rem;height:5rem}.styles-module__wppwha__field .styles-module__wppwha__all{width:100%;height:4.4rem}.styles-module__wppwha__none{margin-top:3rem;padding:1rem 0 3rem}.styles-module__wppwha__none p{font-size:1.6rem;line-height:2.6rem}.styles-module__wppwha__depts{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.styles-module__wppwha__category h2{margin:4rem 0 3rem;font-size:2.2rem}.styles-module__wppwha__depts{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.styles-module__wppwha__gift .styles-module__wppwha__circle em{animation:none}}.styles-module__wppwha__document{background:linear-gradient(#d2d7ff,#f0eaff)}.styles-module__wppwha__sample{background:linear-gradient(#ece3c9,#ccc4ab)}.styles-module__wppwha__excel{background:linear-gradient(#2e8a67,#53a988)}.styles-module__wppwha__standard{background:linear-gradient(#cfe6f9,#eef6fd)}.styles-module__wppwha__ppt{background:linear-gradient(90deg,#13467d,#7d6dae)}.styles-module__wppwha__contract{background:linear-gradient(#6ea9fa,#c7d0df)}.styles-module__wppwha__excel .styles-module__wppwha__title h1,.styles-module__wppwha__excel .styles-module__wppwha__title p,.styles-module__wppwha__ppt .styles-module__wppwha__title h1,.styles-module__wppwha__ppt .styles-module__wppwha__title p{color:#fff}.styles-module__wppwha__resume{background:linear-gradient(#c6e9ee,#edf8fa)}.styles-module__wppwha__names .styles-module__wppwha__dept{padding-bottom:2.4rem}
