@charset "UTF-8";.slide-enter-active[data-v-a54b938a],.slide-leave-active[data-v-a54b938a]{transition:transform .3s ease}.slide-enter-from[data-v-a54b938a],.slide-leave-to[data-v-a54b938a]{transform:translate(100%)}.menu-dim[data-v-a54b938a]{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000b3;z-index:999}.side-menu[data-v-a54b938a]{position:fixed;top:0;right:0;width:375px;height:100vh;background:#009465;color:#fff;z-index:1000;display:flex;flex-direction:column;box-sizing:border-box;padding:24px 28px 24px 32px}.menu-header[data-v-a54b938a]{display:flex;justify-content:space-between;align-items:center}.menu-title[data-v-a54b938a]{display:flex;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:700;font-size:24px;line-height:100%;color:#fff}.menu-title .mobile-header-text-wrapper[data-v-a54b938a]{text-align:left}.menu-title .mobile-header-text-wrapper .main-text[data-v-a54b938a]{font-weight:700;font-size:20px;line-height:100%;color:#fff}.menu-title .mobile-header-text-wrapper .sub-text[data-v-a54b938a]{font-weight:700;font-size:16px;line-height:100%;color:#fff}.menu-logo[data-v-a54b938a]{width:46px;height:37px}@media (max-width: 743px){.menu-logo[data-v-a54b938a]{width:37px;height:30px}}.menu-close[data-v-a54b938a]{width:24px;height:24px;display:flex;background:none;border:none;color:#fff;cursor:pointer}.menu-list[data-v-a54b938a]{display:flex;flex-direction:column;margin-top:56px;flex-grow:1;padding:0 26px 0 19px;overflow-y:auto;scrollbar-width:none}.menu-list[data-v-a54b938a]::-webkit-scrollbar{display:none}.menu-item[data-v-a54b938a]{padding:0 24px;border-bottom:2.5px solid rgba(255,255,255,.4);justify-content:center;cursor:pointer;display:flex;align-items:center;min-height:72px;gap:12px;font-weight:600;font-size:24px;line-height:100%;color:#fff;text-align:left}.menu-item-icon[data-v-a54b938a]{width:24px;height:24px}.menu-item-text[data-v-a54b938a]{flex-grow:1;color:#fff;text-align:center}.menu-item[data-v-a54b938a]:hover{color:#ffdf80}.menu-footer[data-v-a54b938a]{margin-top:36px;text-align:center;font-weight:600;font-size:16px;line-height:100%;color:#fff}.menu-footer .main[data-v-a54b938a]{color:#fff}.menu-footer .sub[data-v-a54b938a]{font-weight:500;color:#fff}@media (min-width: 768px) and (max-width: 1279px){.density-medium-wrapper[data-v-a54b938a]{display:block;cursor:pointer}}@media (min-width: 1280px){.side-menu[data-v-a54b938a]{display:none}}@media (max-width: 767px){.side-menu[data-v-a54b938a]{width:100%;height:100vh;left:0;right:0;background:#009465;z-index:2000;padding:0}.menu-header[data-v-a54b938a]{justify-content:space-between;padding:24px 28px 0 24px}.menu-list[data-v-a54b938a]{padding:0 55px 0 51px}.menu-item[data-v-a54b938a]{font-size:24px;height:72px;padding:18px 24px;box-sizing:border-box}.menu-footer[data-v-a54b938a]{font-size:16px;margin-top:36px;padding-bottom:20px}.menu-close[data-v-a54b938a]{width:32px;height:32px}}#end[data-v-3469f5c5]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;z-index:9999999999;overflow-y:auto;display:flex;justify-content:center;align-items:center}#end .end-wrapper[data-v-3469f5c5]{width:100%;display:flex;justify-content:center}@media (max-width: 743px){#end .end-wrapper[data-v-3469f5c5]{padding:0 16px}}#end .end-area[data-v-3469f5c5]{width:100%;max-width:420px;display:flex;justify-content:center}#end .end-img-wrapper[data-v-3469f5c5]{width:100%;max-height:90vh;display:flex;justify-content:center;align-items:center}#end .end-img-inner[data-v-3469f5c5]{width:100%;height:auto;aspect-ratio:1406 / 2209;max-height:90vh;max-width:calc(90vh * (1406 / 2209));background-image:url(/assets/images/common/thanks-letter-end.webp?t=251226);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#end .end-img-bg[data-v-3469f5c5]{width:100%;height:100%;background-image:url(/assets/images/common/thanks-letter-end.webp?t=251226);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#end .end-img[data-v-3469f5c5]{width:100%;height:100%;display:block}#end .end-btn-wrapper[data-v-3469f5c5]{position:absolute;top:.905%;right:1.42%;width:8.53%;aspect-ratio:1 / 1;cursor:pointer;z-index:10}#end[data-v-f385d7d1]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:9999999999;overflow-y:auto;display:flex;justify-content:center;align-items:center}#end .end-wrapper[data-v-f385d7d1]{width:100%;display:flex;justify-content:center}@media (max-width: 743px){#end .end-wrapper[data-v-f385d7d1]{padding:0 16px}}#end .end-area[data-v-f385d7d1]{width:100%;max-width:420px;display:flex;justify-content:center}#end .end-img-wrapper[data-v-f385d7d1]{width:100%;max-height:90vh;display:flex;justify-content:center;align-items:center}#end .end-img-inner[data-v-f385d7d1]{width:100%;height:auto;aspect-ratio:1406 / 2209;max-height:90vh;max-width:calc(90vh * (1406 / 2209));background-image:url(/assets/images/common/thanks-letter-end-v2.webp?t=251231);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#end .end-img-bg[data-v-f385d7d1]{width:100%;height:100%;background-image:url(/assets/images/common/thanks-letter-end.webp?t=251226);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#end .end-img[data-v-f385d7d1]{width:100%;height:100%;display:block}#end .end-btn-wrapper[data-v-f385d7d1]{position:absolute;top:.905%;right:1.42%;width:8.53%;aspect-ratio:1 / 1;z-index:10}#tutorial[data-v-40729fd0]{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:#000;z-index:9999999999;overflow:hidden;touch-action:manipulation;-ms-touch-action:manipulation}#tutorial .tutorial-wrapper[data-v-40729fd0]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column}#tutorial .tutorial-wrapper .tutorial-bg-img[data-v-40729fd0]{position:absolute;width:100%;height:100%;object-fit:cover}#tutorial .tutorial-wrapper .tutorial-bg-img.mobile[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-bg-img.pc[data-v-40729fd0]{display:none}#tutorial .tutorial-wrapper .tutorial-bg-img.mobile[data-v-40729fd0]{display:block}}#tutorial .tutorial-wrapper .tutorial-img[data-v-40729fd0]{position:relative;width:100%;height:100%;object-fit:contain}#tutorial .tutorial-wrapper .tutorial-img.mobile[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-img.pc[data-v-40729fd0]{display:none}#tutorial .tutorial-wrapper .tutorial-img.mobile[data-v-40729fd0]{display:block}}#tutorial .tutorial-wrapper .tutorial-page-mobile[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-page-mobile[data-v-40729fd0]{position:absolute;display:block;width:100%;top:25px;object-fit:contain;pointer-events:none}}#tutorial .tutorial-wrapper .mobile-skip[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .mobile-skip[data-v-40729fd0]{display:block;position:absolute;width:29.33vw;height:16px;bottom:24px;right:5.86vw;cursor:pointer}}#tutorial .tutorial-wrapper .tutorial-skip[data-v-40729fd0]{position:absolute;width:14.43vw;height:42px;bottom:30px;right:3.28vw;cursor:pointer}#tutorial .tutorial-wrapper .tutorial-skip-mobile[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-skip-mobile[data-v-40729fd0]{display:block;position:absolute;width:100%;height:16px;bottom:24px;object-fit:contain}}#tutorial .tutorial-wrapper .tutorial-skip-img[data-v-40729fd0]{display:block;position:absolute;width:100%;max-height:54px;bottom:24px;object-fit:contain;pointer-events:none}#tutorial .tutorial-wrapper .tutorial-skip-img.mobile[data-v-40729fd0]{display:none}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-skip-img.pc[data-v-40729fd0]{display:none}#tutorial .tutorial-wrapper .tutorial-skip-img.mobile[data-v-40729fd0]{display:block;top:25px;bottom:unset}}#tutorial .tutorial-wrapper .tutorial-next[data-v-40729fd0],#tutorial .tutorial-wrapper .tutorial-skip[data-v-40729fd0]{position:absolute;cursor:pointer}@media (max-width: 424px){#tutorial .tutorial-wrapper .tutorial-skip[data-v-40729fd0]{display:none}}#piece[data-v-621148d6]{position:fixed;top:0;left:0;width:100vw;height:100%;background:#000000bf;z-index:9999999999;overflow-y:auto;display:flex;justify-content:center}#piece .piece-wrapper[data-v-621148d6]{width:100%;display:flex;justify-content:center}#piece .piece-wrapper .piece-area[data-v-621148d6]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:30px;box-sizing:border-box;margin:auto}#piece .piece-wrapper .piece-area .piece-text[data-v-621148d6]{font-weight:700;font-size:32px;line-height:100%;color:#fff}@media (max-width: 743px){#piece .piece-wrapper .piece-area[data-v-621148d6]{gap:16px}#piece .piece-wrapper .piece-area .piece-img[data-v-621148d6]{width:120px}#piece .piece-wrapper .piece-area .piece-text[data-v-621148d6]{font-size:24px}}#piece .piece-wrapper .piece-btn-wrapper[data-v-621148d6]{width:193px;height:72px;background:#fff9e7;border-radius:100px;border:2.5px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;cursor:pointer;gap:8px;display:flex;align-items:center;justify-content:center;flex-direction:row}#piece .piece-wrapper .piece-btn-wrapper .piece-right-arrow[data-v-621148d6]{width:12.5px;height:25px;transform:scaleX(-1)}#piece .piece-wrapper .piece-btn-wrapper .piece-btn-text[data-v-621148d6]{font-weight:700;font-size:26px;line-height:100%;color:#009466;text-align:right}@media (max-width: 743px){#piece .piece-wrapper .piece-btn-wrapper[data-v-621148d6]{width:113px;height:44px;box-shadow:0 4px #007963;border:2px solid #86C3AB}#piece .piece-wrapper .piece-btn-wrapper .piece-btn-text[data-v-621148d6]{font-size:16px}#piece .piece-wrapper .piece-btn-wrapper .piece-right-arrow[data-v-621148d6]{width:6px;height:12px}}#piece[data-v-621148d6]::-webkit-scrollbar{display:none}#piece-complete[data-v-56ed0219]{position:fixed;top:0;left:0;width:100vw;height:100%;background:#000000bf;z-index:9999999999;overflow-y:auto;display:flex;justify-content:center}#piece-complete .piece-wrapper[data-v-56ed0219]{width:100%;display:flex;justify-content:center}#piece-complete .piece-wrapper .piece-area[data-v-56ed0219]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;box-sizing:border-box;margin:auto}#piece-complete .piece-wrapper .piece-area .piece-text[data-v-56ed0219]{font-weight:700;font-size:32px;line-height:100%;margin-bottom:48px;color:#fff}#piece-complete .piece-wrapper .piece-area .piece-img[data-v-56ed0219]{margin-bottom:20px}@media (max-width: 743px){#piece-complete .piece-wrapper .piece-area .piece-img[data-v-56ed0219]{width:120px;margin-bottom:12px}#piece-complete .piece-wrapper .piece-area .piece-text[data-v-56ed0219]{font-size:24px;margin-bottom:32px}}#piece-complete .piece-wrapper .piece-btn-wrapper[data-v-56ed0219]{width:308px;height:72px;background:#fff9e7;border-radius:100px;border:2.5px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;cursor:pointer;gap:8px;display:flex;align-items:center;justify-content:center;flex-direction:row}#piece-complete .piece-wrapper .piece-btn-wrapper .piece-right-arrow[data-v-56ed0219]{width:12.5px;height:25px;transform:scaleX(-1)}#piece-complete .piece-wrapper .piece-btn-wrapper .piece-btn-text[data-v-56ed0219]{font-weight:700;font-size:26px;line-height:100%;color:#009466;text-align:right}@media (max-width: 743px){#piece-complete .piece-wrapper .piece-btn-wrapper[data-v-56ed0219]{width:191px;height:40px;box-shadow:0 4px #007963;border:2px solid #86C3AB}#piece-complete .piece-wrapper .piece-btn-wrapper .piece-btn-text[data-v-56ed0219]{font-size:16px}#piece-complete .piece-wrapper .piece-btn-wrapper .piece-right-arrow[data-v-56ed0219]{width:6px;height:12px}}#invitation[data-v-a3311f54]{position:fixed;top:0;left:0;width:100vw;height:100%;background:#000000bf;z-index:9999999999;overflow-y:auto;display:flex;justify-content:center}#invitation .invitation-wrapper[data-v-a3311f54]{width:100%;display:flex;justify-content:center}#invitation .invitation-wrapper .invitation-area[data-v-a3311f54]{position:relative;display:flex;align-items:center;justify-content:center;max-width:405px;width:100%;height:488px;background:#fff9e7;flex-direction:column;box-shadow:0 0 24px #103f3726;box-sizing:border-box;border-radius:24px;padding:24px 40px 32px;margin:auto}#invitation .invitation-wrapper .invitation-area .icon-close-wrapper[data-v-a3311f54]{position:absolute;top:8px;right:8px;cursor:pointer;width:54px;height:54px}#invitation .invitation-wrapper .invitation-area .icon-close-wrapper .icon-close-img[data-v-a3311f54]{width:54px;height:54px}#invitation .invitation-wrapper .invitation-area .invitation-header[data-v-a3311f54]{text-align:center;margin-bottom:20px}#invitation .invitation-wrapper .invitation-area .invitation-header .invitation-text[data-v-a3311f54]{font-weight:700;font-size:32px;line-height:100%;text-align:center}#invitation .invitation-wrapper .invitation-area .invitation-header .icon-mark-email-img[data-v-a3311f54]{width:48px;height:48px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper[data-v-a3311f54]{max-width:325px;width:100%}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item[data-v-a3311f54]{display:flex;flex-direction:row;justify-content:space-between;padding:12px 0;border-bottom:1px solid #DFD7B9}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item[data-v-a3311f54]:first-child{padding-top:0}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item[data-v-a3311f54]:last-child{padding-bottom:0;border-bottom:none}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .left-area[data-v-a3311f54]{display:flex;flex-direction:column;gap:8px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .left-area .header-wrapper[data-v-a3311f54]{display:flex;gap:8px;align-items:center}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .left-area .header-wrapper .header-img[data-v-a3311f54]{width:24px;height:24px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .left-area .header-wrapper .header-title[data-v-a3311f54]{font-weight:600;font-size:18px;line-height:100%}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .left-area .header-sub[data-v-a3311f54]{font-weight:500;font-size:14px;line-height:100%;color:#666}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area[data-v-a3311f54]{display:flex;width:40px;align-items:center;flex-direction:column;gap:4px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area .icon-active[data-v-a3311f54],#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area .icon-inactive[data-v-a3311f54]{width:24px;height:24px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area .right-text[data-v-a3311f54]{font-weight:500;font-size:14px;line-height:100%}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area .text-active[data-v-a3311f54]{color:#222}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper .invitation-item .right-area .text-inactive[data-v-a3311f54]{color:#a7a398}@media (max-width: 743px){#invitation .invitation-wrapper .invitation-area[data-v-a3311f54]{max-width:343px;height:478px}#invitation .invitation-wrapper .invitation-area .invitation-header .invitation-text[data-v-a3311f54]{font-size:24px}#invitation .invitation-wrapper .invitation-area .invitation-list-wrapper[data-v-a3311f54]{max-width:297px}}#invitation[data-v-a3311f54]::-webkit-scrollbar{display:none}@font-face{font-family:paperlogy;src:url(/assets/css/font/Paperlogy-8ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:paperlogy;src:url(/assets/css/font/Paperlogy-7Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:paperlogy;src:url(/assets/css/font/Paperlogy-6SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:paperlogy;src:url(/assets/css/font/Paperlogy-5Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:paperlogy;src:url(/assets/css/font/Paperlogy-4Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:maruburi;src:url(/assets/css/font/MaruBuri-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:maruburi;src:url(/assets/css/font/MaruBuri-Regular.woff2) format("woff2");font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;color:#373737;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#332c5c;-webkit-tap-highlight-color:transparent}div,span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}:root{--viewport-height: 100%;--vh: 1vh;--primary-color: #8976fd;--secondary-color: #8976fd33;--tertiary-color: #8976fd1a;--font-color: #2f2c41;--font-second-color: #5d596c;--font-sub-color: #6e6b7d;--font-gray: #93909e}html body .color-font{color:var(--font-color, #2f2c41)}html body .color-font-second{color:var(--font-second-color, #5d596c)}html body .color-font-sub{color:var(--font-sub-color, #6e6b7d)}html body .color-font-gray{color:var(--font-gray, #93909e)}html body .color-font-placeholder{color:#a5a3ae}html body .text-h1{font-size:2rem}html body h1{font-weight:700;font-size:2rem}html body .text-h2{font-size:1.75rem}html body h2{font-weight:700;font-size:1.75rem}html body .text-h3{font-size:1.5rem}html body h3{font-weight:700;font-size:1.5rem}html body .text-h4{font-size:1.25rem}html body h4{font-weight:700;font-size:1.25rem}html body .text-h5{font-size:1.125rem}html body h5{font-weight:700;font-size:1.125rem}html body .text-h6{font-size:1rem}html body h6{font-weight:700;font-size:1rem}html body .text-h7{font-size:.875rem}html body h7{font-weight:700;font-size:.875rem}html body .text-s-1{font-size:1rem}html body .text-s-2{font-size:2rem}html body .text-s-3{font-size:3rem}html body .text-s-4{font-size:4rem}html body .text-s-5{font-size:5rem}html body .text-s-6{font-size:6rem}html body .text-s-7{font-size:7rem}html body .text-s-8{font-size:8rem}html body .text-s-9{font-size:9rem}html body .text-s-10{font-size:10rem}html body .text-s-11{font-size:11rem}html body .text-s-12{font-size:12rem}html body .text-s-13{font-size:13rem}html body .text-s-14{font-size:14rem}html body .text-s-15{font-size:15rem}html body .text-s-16{font-size:16rem}html body .text-s-17{font-size:17rem}html body .text-s-18{font-size:18rem}html body .text-s-19{font-size:19rem}html body .text-s-20{font-size:20rem}html body .text-c1{font-size:.75rem}html body .text-c2{font-size:.6875rem}html body .text-b{font-weight:700}html body .text-i{font-style:italic}html body .mr-1{margin-right:.5rem}html body .ml-1{margin-left:.5rem}html body .mt-1{margin-top:.5rem}html body .mb-1{margin-bottom:.5rem}html body .ma-1{margin:.5rem}html body .mr-2{margin-right:1rem}html body .ml-2{margin-left:1rem}html body .mt-2{margin-top:1rem}html body .mb-2{margin-bottom:1rem}html body .ma-2{margin:1rem}html body .mr-3{margin-right:1.5rem}html body .ml-3{margin-left:1.5rem}html body .mt-3{margin-top:1.5rem}html body .mb-3{margin-bottom:1.5rem}html body .ma-3{margin:1.5rem}html body .mr-4{margin-right:2rem}html body .ml-4{margin-left:2rem}html body .mt-4{margin-top:2rem}html body .mb-4{margin-bottom:2rem}html body .ma-4{margin:2rem}html body .mr-5{margin-right:2.5rem}html body .ml-5{margin-left:2.5rem}html body .mt-5{margin-top:2.5rem}html body .mb-5{margin-bottom:2.5rem}html body .ma-5{margin:2.5rem}html body .mr-6{margin-right:3rem}html body .ml-6{margin-left:3rem}html body .mt-6{margin-top:3rem}html body .mb-6{margin-bottom:3rem}html body .ma-6{margin:3rem}html body .mr-7{margin-right:3.5rem}html body .ml-7{margin-left:3.5rem}html body .mt-7{margin-top:3.5rem}html body .mb-7{margin-bottom:3.5rem}html body .ma-7{margin:3.5rem}html body .mr-8{margin-right:4rem}html body .ml-8{margin-left:4rem}html body .mt-8{margin-top:4rem}html body .mb-8{margin-bottom:4rem}html body .ma-8{margin:4rem}html body .mr-9{margin-right:4.5rem}html body .ml-9{margin-left:4.5rem}html body .mt-9{margin-top:4.5rem}html body .mb-9{margin-bottom:4.5rem}html body .ma-9{margin:4.5rem}html body .mr-10{margin-right:5rem}html body .ml-10{margin-left:5rem}html body .mt-10{margin-top:5rem}html body .mb-10{margin-bottom:5rem}html body .ma-10{margin:5rem}html body .mr-11{margin-right:5.5rem}html body .ml-11{margin-left:5.5rem}html body .mt-11{margin-top:5.5rem}html body .mb-11{margin-bottom:5.5rem}html body .ma-11{margin:5.5rem}html body .mr-12{margin-right:6rem}html body .ml-12{margin-left:6rem}html body .mt-12{margin-top:6rem}html body .mb-12{margin-bottom:6rem}html body .ma-12{margin:6rem}html body .mr-13{margin-right:6.5rem}html body .ml-13{margin-left:6.5rem}html body .mt-13{margin-top:6.5rem}html body .mb-13{margin-bottom:6.5rem}html body .ma-13{margin:6.5rem}html body .mr-14{margin-right:7rem}html body .ml-14{margin-left:7rem}html body .mt-14{margin-top:7rem}html body .mb-14{margin-bottom:7rem}html body .ma-14{margin:7rem}html body .mr-15{margin-right:7.5rem}html body .ml-15{margin-left:7.5rem}html body .mt-15{margin-top:7.5rem}html body .mb-15{margin-bottom:7.5rem}html body .ma-15{margin:7.5rem}html body .mr-16{margin-right:8rem}html body .ml-16{margin-left:8rem}html body .mt-16{margin-top:8rem}html body .mb-16{margin-bottom:8rem}html body .ma-16{margin:8rem}html body .mr-17{margin-right:8.5rem}html body .ml-17{margin-left:8.5rem}html body .mt-17{margin-top:8.5rem}html body .mb-17{margin-bottom:8.5rem}html body .ma-17{margin:8.5rem}html body .mr-18{margin-right:9rem}html body .ml-18{margin-left:9rem}html body .mt-18{margin-top:9rem}html body .mb-18{margin-bottom:9rem}html body .ma-18{margin:9rem}html body .mr-19{margin-right:9.5rem}html body .ml-19{margin-left:9.5rem}html body .mt-19{margin-top:9.5rem}html body .mb-19{margin-bottom:9.5rem}html body .ma-19{margin:9.5rem}html body .mr-20{margin-right:10rem}html body .ml-20{margin-left:10rem}html body .mt-20{margin-top:10rem}html body .mb-20{margin-bottom:10rem}html body .ma-20{margin:10rem}html body .w1{width:10%}html body .w2{width:20%}html body .w3{width:30%}html body .w4{width:40%}html body .w5{width:50%}html body .w6{width:60%}html body .w7{width:70%}html body .w8{width:80%}html body .w9{width:90%}html body .w10{width:100%}html body .d-block{display:block}html body .d-inline-block{display:inline-block}html,body,#app{font-size:16px;line-height:1.5;font-family:paperlogy;color:var(--font-color, #2f2c41);touch-action:manipulation;-ms-touch-action:manipulation}a,a:hover,a:visited,a:active{color:inherit;text-decoration:none}#app{display:flex;flex-direction:column}.layout-body{width:100%;display:flex;flex:1 1;background-color:#f7f7f7}.layout-body .lnb{padding:1.5rem .5rem;width:calc(260px - 1rem);border-right:1px solid #dbdade;background-color:#fff}.layout-body .lnb ul{display:flex;flex-direction:column}.layout-body .lnb ul li{margin-bottom:.5rem}.layout-body .lnb ul li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;display:flex;width:calc(100% - 2rem);padding:.75rem 1rem;align-items:center}.layout-body .lnb ul li a:hover{background-color:#f2f2f3}.layout-body .lnb ul li a .svg{margin-right:.5rem}.layout-body .lnb ul li a.active{background-color:#f4f3ff;color:var(--primary-color, #8976fd);font-weight:700}.layout-body .lnb ul li a.active .svg path{fill:var(--primary-color, #8976fd)}.layout-body .layout-content-body-wrapper{flex:1;padding:2rem 1.5rem;display:flex;justify-content:center}.layout-body .layout-content-body-wrapper .layout-content-body{width:100%;display:flex;flex-direction:column}.layout-body .layout-content-body-wrapper .layout-content-body section.page-title h1{font-size:1.75rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-title h1 span{margin-left:1rem;color:#a5a3ae;font-size:1.125rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a;margin-top:1rem;background-color:#fff;flex:1 1}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-top{padding:2rem 1.5rem 1.5rem;border-bottom:1px solid #dbdade}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-top .page-top-title{font-size:1.125rem;font-weight:700;color:var(--font-sub-color, #6e6b7d);margin-bottom:1rem}.layout-body .layout-content-body-wrapper .layout-content-body section.page-content>.page-body{padding:1.5rem}.layout-body .layout-content-body-wrapper.fullpage{align-items:center}@media (min-width: 1920px){.layout-body .layout-content-body-wrapper>.layout-content-body{max-width:1180px}}#notice-inapp{position:fixed;min-height:calc(var(--vh, vh) * 100);height:calc(var(--vh, vh) * 100);width:100%;top:0;left:0;background-color:#f6e9ff;z-index:10000000000000000000}#notice-inapp>.wrap-center{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;text-align:center}#notice-inapp>.wrap-center>div{margin-top:20px}#notice-inapp>.wrap-center img{display:inline-block}#notice-inapp>.wrap-center p{margin-top:20px;line-height:1.5em;color:#756d65}#notice-inapp>.wrap-bottom{position:absolute;bottom:20px;right:0}#notice-inapp>.wrap-bottom p{float:left;color:#58524c;text-align:right;line-height:1.5em}#notice-inapp>.wrap-bottom.top{bottom:unset;top:20px}.dimmed{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:#000000b3;display:flex;justify-content:center;align-items:center}.dimmed .popup-wrapper{position:relative;width:548px;height:240px;border-radius:24px;box-sizing:border-box;background-color:#fff9e7;padding-top:35px}@media (max-width: 743px){.dimmed .popup-wrapper{width:342px;height:226px;padding-top:22px}}.dimmed .popup-wrapper .icon-exit{position:absolute;top:8px;right:8px;cursor:pointer}.dimmed .popup-wrapper .warning-wrapper{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.dimmed .popup-wrapper .warning-wrapper .icon-brightness{margin-bottom:12px}@media (max-width: 743px){.dimmed .popup-wrapper .warning-wrapper .icon-brightness{margin-bottom:16px}}.dimmed .popup-wrapper .warning-wrapper .warning-main{font-weight:700;font-size:32px;line-height:100%;margin-bottom:8px}@media (max-width: 743px){.dimmed .popup-wrapper .warning-wrapper .warning-main{font-size:22px;line-height:26px}}.dimmed .popup-wrapper .warning-wrapper .warning-sub{font-family:Paperlogy;font-weight:400;font-size:24px;line-height:100%}.dimmed .popup-wrapper .warning-wrapper .warning-sub.mobile{display:none}@media (max-width: 743px){.dimmed .popup-wrapper .warning-wrapper .warning-sub{font-size:18px}.dimmed .popup-wrapper .warning-wrapper .warning-sub.pc{display:none}.dimmed .popup-wrapper .warning-wrapper .warning-sub.mobile{display:block;text-align:center;line-height:21px}}body::-webkit-scrollbar{display:none}@keyframes toast{0%{transform:translateY(12.5rem)}}@keyframes toast-lg{0%{transform:translateY(50rem)}}.toast-wrapper{width:100%;position:fixed;bottom:20px;z-index:101;animation:toast .5s ease-in-out;text-align:center}.toast-wrapper .toast{display:inline-block;background:#000c;box-shadow:0 .5rem 3rem .5rem #0000001a;color:#fff;line-height:2rem;padding:1rem 2.5rem;border-radius:5rem;font-size:14px}.toast-wrapper .toast.mobile{display:none}@media (max-width: 743px){.toast-wrapper .toast.pc{display:none}.toast-wrapper .toast.mobile{display:inline-block;line-height:16px}}@media (max-width: 767px){.toast-wrapper{text-align:center}}.toast-deadline-wrapper{width:100%;position:fixed;bottom:20px;z-index:101;animation:toast .5s ease-in-out;text-align:center}.toast-deadline-wrapper .toast{display:inline-block;background:#000c;box-shadow:0 .5rem 3rem .5rem #0000001a;color:#fff;line-height:1rem;padding:1rem 2.5rem;border-radius:5rem;font-size:14px}.toast-deadline-wrapper .toast.mobile{display:none}@media (max-width: 743px){.toast-deadline-wrapper .toast.pc{display:none}.toast-deadline-wrapper .toast.mobile{display:inline-block;line-height:16px}}@media (max-width: 767px){.toast-deadline-wrapper{text-align:center}}.box-shadow{-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a}.box-shadow-gnb{-webkit-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);-moz-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);box-shadow:0 2px 16px #8976fd40}.apoc-checkbox{position:relative;padding-left:1.5rem}.apoc-checkbox:has(>input[type=checkbox]:checked){color:var(--primary-color, #8976fd)}.apoc-checkbox:has(>input[type=checkbox]:checked):before{content:"✔";color:#fff;font-size:.8rem;text-align:center;line-height:1.2;background-color:var(--primary-color, #8976fd);border:1px solid var(--primary-color, #8976fd)}.apoc-checkbox:before{content:"";-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;z-index:1;display:inline-block;width:1rem;height:1rem;border:1px solid #dbdade;position:absolute!important;left:0;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-checkbox input[type=checkbox]{display:none}.apoc-radio{position:relative;padding-left:1.5rem}.apoc-radio:has(>input[type=radio]:checked){color:var(--primary-color, #8976fd)}.apoc-radio:has(>input[type=radio]:checked):before{content:"";color:#fff;font-size:.8rem;text-align:center;line-height:1.2;background-color:#fff;border:1px solid var(--primary-color, #8976fd)}.apoc-radio:has(>input[type=radio]:checked):after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;z-index:1;width:calc(1rem - 4px);height:calc(1rem - 4px);position:absolute!important;background-color:var(--primary-color, #8976fd);left:3px;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-radio:before{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;z-index:1;display:inline-block;width:1rem;height:1rem;border:1px solid #dbdade;position:absolute!important;left:0;position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges}.apoc-radio input[type=radio]{display:none}.apoc-input{position:relative;font-size:.875rem;color:var(--font-color, #2f2c41)}.apoc-input>input{width:calc(100% - 24px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;padding:10px 12px}.apoc-input>input:focus{outline-color:var(--primary-color, #8976fd);box-shadow:0 0 0 3px #8976fd40;caret-color:var(--primary-color, #8976fd)}.apoc-input>input:has(+.password-append){width:calc(100% - 24px - 1rem);padding:10px calc(12px + 1rem) 10px 12px}.apoc-input .icon-prepend{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;left:12px;display:flex;pointer-events:none}.apoc-input .icon-prepend .svg{height:1em;path-fill:var(--font-color, #2f2c41);path-stroke:var(--font-color, #2f2c41)}.apoc-input .icon-prepend+input{padding-left:calc(1.5rem + 12px);width:calc(100% - (1.5rem + 24px))}.apoc-input .password-append{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;position:absolute;right:6px;padding:.5rem 2px;display:flex;cursor:pointer}.apoc-input .password-append .svg{height:1em;path-fill:var(--font-color, #2f2c41);path-stroke:var(--font-color, #2f2c41)}.apoc-btn{padding:10px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;cursor:pointer;font-size:inherit;background:#fff;color:var(--font-color, #2f2c41)}.apoc-btn .svg{vertical-align:top;height:1em}.apoc-btn .svg path{fill:var(--font-color, #2f2c41);stroke:var(--font-color, #2f2c41)}.apoc-btn.primary{background:var(--primary-color, #8976fd);color:#fff;border:1px solid var(--primary-color, #8976fd);-webkit-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);-moz-box-shadow:0px 2px 16px 0px rgba(137,118,253,.2509803922);box-shadow:0 2px 16px #8976fd40}.apoc-btn.primary .svg{vertical-align:top}.apoc-btn.primary .svg path{fill:#fff;stroke:#fff}.apoc-btn.danger{color:#ea5455}.apoc-btn.danger .svg path{fill:#ea5455;stroke:#ea5455}.apoc-btn.slim{font-size:.875rem;padding:.5rem}.apoc-btn.shadow{-webkit-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);-moz-box-shadow:0px 2px 16px 0px rgba(93,89,108,.1019607843);box-shadow:0 2px 16px #5d596c1a}.apoc-btn.no-border{border:0}.apoc-select{font-size:.875rem;position:relative;min-width:3rem}.apoc-select .selected-area{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;cursor:pointer;background:#fff;padding:10px 12px;color:var(--font-color, #2f2c41)}.apoc-select .option-list-area-wrapper{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;border:1px solid #dbdade;padding:10px 12px;position:absolute;width:calc(100% - 24px);background:#fff;z-index:2;overflow-y:auto}.apoc-select .option-list-area-wrapper .option-list-area{list-style:none;padding:0;margin:0}.apoc-select .option-list-area-wrapper .option-list-area li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;z-index:1;cursor:pointer;color:var(--font-color, #2f2c41);padding:.25rem .5rem}.apoc-select .option-list-area-wrapper .option-list-area li:hover{background-color:#f2f2f3}.apoc-select .option-list-area-wrapper .option-list-area li.selected{color:var(--primary-color, #8976fd)}.apoc-select .select-arrow-down{width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);right:.5rem}.apoc-select .select-arrow-down.opened{transform:rotate(180deg) translateY(50%)}table{width:100%;border-top:1px solid #dbdade;font-size:.875rem}table tr th{padding:17px 8px}table tr{border-bottom:1px solid #dbdade}table tr td{padding:8px;vertical-align:middle;text-align:center}table tr td.left{text-align:left}table tr td.right{text-align:right}span.badge{font-size:.75rem;padding:.25rem .5rem;background-color:#f2f2f3;color:var(--font-sub-color, #6e6b7d);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;z-index:1}span.badge.danger{background-color:#ffebeb;color:#ea5455}span.badge.primary{background-color:#f4f3ff;color:var(--primary-color, #8976fd)}.table-paging{font-size:.875rem;display:flex;justify-content:space-between;margin-top:1rem}.table-paging .entry,.table-paging .paging{color:#a5a3ae;display:flex;flex-direction:row;align-items:center;gap:.5rem}.table-paging .paging button{color:var(--font-sub-color, #6e6b7d);display:flex}.table-paging .paging button .svg{height:1em}.table-paging .paging button .svg path{fill:var(--font-sub-color, #6e6b7d);stroke:var(--font-sub-color, #6e6b7d)}.table-paging .paging button.active{background-color:#f4f3ff;color:var(--primary-color, #8976fd)}.mount-element{opacity:0;position:absolute}.page{min-height:calc(var(--vh, vh) * 100)}@media (max-width: 743px){.page{min-height:100dvh}}.page.non-home-style{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-top:64px;height:100%}.page.intro-style{padding-top:0;min-height:unset}#award{display:flex;align-items:center;justify-content:center;width:100%;padding:32px 0;touch-action:manipulation;-ms-touch-action:manipulation}@media (max-width: 743px){#award{padding:32px}}@media (max-width: 424px){#award{padding:16px 0}}#award::-webkit-scrollbar{display:none}#award .award-wrapper{display:flex;flex-direction:column;align-items:center;padding:30px 65px 29px 66px;max-width:671px;width:100%;background:#fff9e7;border-radius:56px;box-shadow:0 0 24px #103f3726;box-sizing:border-box}@media (max-width: 743px){#award .award-wrapper{max-width:343px;padding:24px 16px;border-radius:24px}}@media (max-width: 424px){#award .award-wrapper{padding:24px 16px}}#award .award-wrapper .main{position:relative;width:100%;max-width:369px;height:84px;margin-bottom:6px;display:flex;justify-content:center;align-items:center}@media (max-width: 743px){#award .award-wrapper .main{width:100%;max-width:230px;height:52px}}#award .award-wrapper .main .rect{position:relative}#award .award-wrapper .main .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#award .award-wrapper .main .rect .text{font-size:28px}}@media (max-width: 743px){#award .award-wrapper .main .rect.pc{display:none}}#award .award-wrapper .main .rect.mobile{display:none}@media (max-width: 743px){#award .award-wrapper .main .rect.mobile{display:block}}#award .award-wrapper .sub{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-2%;text-align:center;color:#009466;margin-bottom:24px}@media (max-width: 743px){#award .award-wrapper .sub{display:none;font-weight:600;font-size:18px;line-height:100%;margin-bottom:28px}}#award .award-wrapper .sub-mobile{display:none}@media (max-width: 743px){#award .award-wrapper .sub-mobile{display:block;text-align:center;color:#009466;font-weight:600;font-size:18px;line-height:100%;margin-bottom:24px}}#award .award-wrapper .award-select-wrapper{position:relative;display:flex;gap:15px;width:575px;height:174px;margin-bottom:24px}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper{width:311px;gap:8px}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:280px;background-color:#fff;border-radius:18px;box-shadow:0 0 5.36px #103f3726;box-sizing:border-box;cursor:pointer}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper{width:152px;height:166px}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert{display:flex;align-items:center;justify-content:center;flex-direction:column;width:268px;height:162px;border-radius:18px;box-sizing:border-box}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert{width:144px;height:158px}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert.selected{background-color:#c8e2c5}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-checked{position:absolute;top:16px;right:16px;width:27px;height:27px}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-checked img{width:100%;height:100%}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-checked{top:-4px;right:-4px;width:30px;height:30px}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-img-wrapper{position:absolute;top:5px;width:145px}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-img-wrapper{width:112px;top:15px}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-img-wrapper .photo-cert-img{width:100%;height:100%}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-main{position:absolute;top:102px;font-weight:700;font-size:24px;line-height:100%;margin-bottom:6px;color:#009466}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-main{top:unset;bottom:57px;font-size:16px;margin-bottom:0}}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub{position:absolute;display:flex;justify-content:center;align-items:center;gap:5px;bottom:22px;font-weight:400;font-size:15px;line-height:100%;color:#222}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub.mobile{display:none}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub .photo-cert-dot{width:3px;height:3px;border-radius:50%;background-color:#009466}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub{font-size:14px;line-height:16px}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub.pc{display:none}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub.mobile{display:flex;flex-direction:column;gap:4px;bottom:15px}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub .cert-sub-left:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#009466;margin-right:8px;vertical-align:middle;line-height:16px}#award .award-wrapper .award-select-wrapper .photo-and-cert-wrapper .photo-and-cert .photo-cert-sub .cert-sub-right:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#009466;margin-right:8px;vertical-align:middle}}#award .award-wrapper .award-select-wrapper .photo-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;width:280px;background-color:#fff;border-radius:18px;box-shadow:0 0 5.36px #103f3726;cursor:pointer}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper{width:151px;height:166px}}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo{display:flex;align-items:center;justify-content:center;flex-direction:column;width:268px;height:162px;border-radius:18px;box-sizing:border-box}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo{width:143px;height:154px}}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo.selected{background-color:#c8e2c5}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-img-wrapper{position:absolute;width:100px;top:18px}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-img-wrapper{width:80px}}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-img-wrapper .photo-cert-img{width:100%;height:100%}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-checked{position:absolute;top:16px;right:16px;width:27px;height:27px}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-checked img{width:100%;height:100%}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-checked{top:-4px;right:-4px;width:30px;height:30px}}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-main{position:absolute;top:102px;font-weight:700;font-size:24px;line-height:100%;color:#009466}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-main{font-size:16px;top:unset;bottom:47px}}#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-sub{position:absolute;bottom:22px;font-weight:400;font-size:15px;line-height:100%;color:#222}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-sub{font-size:14px;bottom:25px}}@media (max-width: 743px){#award .award-wrapper .award-select-wrapper .photo-wrapper .photo .photo-sub:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#009466;margin-right:8px;vertical-align:middle}}#award .award-wrapper .award-photo-button-wrapper{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}#award .award-wrapper .award-photo-button-wrapper .confirm-btn{display:flex;align-items:center;justify-content:center;width:324px;height:60px;border-radius:75px;background-color:#c8e2c5;border:2px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;cursor:pointer;font-weight:700;font-size:20px;line-height:100%;color:#009466}#award .award-search-wrapper{display:flex;flex-direction:column;align-items:center;padding:30px 65px 29px 66px;max-width:671px;width:100%;background:#fff9e7;border-radius:56px;box-shadow:0 0 24px #103f3726;box-sizing:border-box}@media (max-width: 743px){#award .award-search-wrapper{max-width:617px;padding:24px 32px;border-radius:24px}}@media (max-width: 424px){#award .award-search-wrapper{padding:24px 16px}}#award .award-search-wrapper .main{position:relative;width:100%;max-width:369px;height:84px;margin-bottom:6px;display:flex;justify-content:center;align-items:center}#award .award-search-wrapper .main .custom-svg{position:absolute;top:0;left:0;width:100%;height:100%}#award .award-search-wrapper .main .custom-svg .custom-svg.mobile{display:none}@media (max-width: 743px){#award .award-search-wrapper .main{width:100%;max-width:230px;height:52px}#award .award-search-wrapper .main .custom-svg.pc{display:none}#award .award-search-wrapper .main .custom-svg.mobile{display:block;width:230px;height:52px}}#award .award-search-wrapper .main .rect{position:relative}#award .award-search-wrapper .main .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#award .award-search-wrapper .main .rect .text{font-size:28px}}@media (max-width: 743px){#award .award-search-wrapper .main .rect.pc{display:none}}#award .award-search-wrapper .main .rect.mobile{display:none}@media (max-width: 743px){#award .award-search-wrapper .main .rect.mobile{display:block}}#award .award-search-wrapper .sub{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-2%;text-align:center;color:#009466;margin-bottom:24px}@media (max-width: 743px){#award .award-search-wrapper .sub{display:none;font-weight:600;font-size:18px;line-height:100%;margin-bottom:28px}}#award .award-search-wrapper .sub-mobile{display:none}@media (max-width: 743px){#award .award-search-wrapper .sub-mobile{display:block;text-align:center;color:#009466;font-weight:600;font-size:18px;line-height:100%;margin-bottom:24px}}#award .award-search-wrapper .school{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:15px}#award .award-search-wrapper .school .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#award .award-search-wrapper .school .title{font-size:16px}}#award .award-search-wrapper .school .award-input input{width:100%;height:60px;box-sizing:border-box;border-radius:18px;border:2.5px solid #DFD7B9;font-weight:500;font-size:18px;line-height:100%;color:#000;padding:19px 24px}@media (max-width: 743px){#award .award-search-wrapper .school .award-input input{height:54px;font-size:16px;padding:17px 16px;border-radius:12px}}#award .award-search-wrapper .school .award-input input::placeholder{color:#999;font-family:paperlogy;font-weight:500}#award .award-search-wrapper .school .award-input input:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}@media (max-width: 743px){#award .award-search-wrapper .school{margin-bottom:16px}}#award .award-search-wrapper .grade{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:15px}#award .award-search-wrapper .grade .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#award .award-search-wrapper .grade .title{font-size:16px}}#award .award-search-wrapper .grade .award-input input{width:100%;height:60px;box-sizing:border-box;border-radius:18px;border:2.5px solid #DFD7B9;font-weight:500;font-size:18px;line-height:100%;color:#000;padding:19px 24px}@media (max-width: 743px){#award .award-search-wrapper .grade .award-input input{height:54px;font-size:16px;padding:17px 16px;border-radius:12px}}#award .award-search-wrapper .grade .award-input input::placeholder{color:#999;font-family:paperlogy;font-weight:500}#award .award-search-wrapper .grade .award-input input:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}@media (max-width: 925px){#award .award-search-wrapper .grade{margin-bottom:16px}}#award .award-search-wrapper .student{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:15px}#award .award-search-wrapper .student .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#award .award-search-wrapper .student .title{font-size:16px}}#award .award-search-wrapper .student .award-input input{width:100%;height:60px;box-sizing:border-box;border-radius:18px;border:2.5px solid #DFD7B9;font-weight:500;font-size:18px;line-height:100%;color:#000;padding:19px 24px}@media (max-width: 743px){#award .award-search-wrapper .student .award-input input{height:54px;font-size:16px;padding:17px 16px;border-radius:12px}}#award .award-search-wrapper .student .award-input input::placeholder{color:#999;font-family:paperlogy;font-weight:500}#award .award-search-wrapper .student .award-input input:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}#award .award-search-wrapper .voice-wrapper{width:100%;display:flex;flex-direction:column;margin-bottom:48px}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper{margin-bottom:24px}}#award .award-search-wrapper .voice-wrapper .voice-main{font-weight:600;font-size:18px;line-height:100%;color:#222;margin-bottom:4px}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper .voice-main{font-size:16px}}#award .award-search-wrapper .voice-wrapper .voice-sub{font-weight:400;font-size:15px;line-height:100%;color:#222;margin-bottom:12px}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper .voice-sub{font-size:14px}}#award .award-search-wrapper .voice-wrapper .character-wrapper{display:flex;justify-content:center;gap:8px}#award .award-search-wrapper .voice-wrapper .character-wrapper.mobile{display:none}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper .character-wrapper{justify-content:center;flex-wrap:wrap;gap:9px}}@media (max-width: 554px){#award .award-search-wrapper .voice-wrapper .character-wrapper{display:flex;flex-direction:column;gap:12px}#award .award-search-wrapper .voice-wrapper .character-wrapper.pc{display:none}#award .award-search-wrapper .voice-wrapper .character-wrapper.mobile{display:flex}#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row{display:grid;gap:9px;justify-content:center}#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row:first-child{grid-template-columns:repeat(2,minmax(100px,auto))}#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row:last-child{grid-template-columns:repeat(2,minmax(100px,auto))}}@media (max-width: 424px){#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row .character{flex:0 1 100px;max-width:100px;height:148px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}#award .award-search-wrapper .voice-wrapper .character-wrapper .character-row .character:last-child{flex:0 1 100px;width:100px;height:148px}}#award .award-search-wrapper .voice-wrapper .character-wrapper .character{width:104.75px;height:135.75px;background-color:#fff;box-shadow:0 0 7.15px #103f3726;box-sizing:border-box;border:2px solid transparent;border-radius:2.6px;padding:8px 0;position:relative;cursor:pointer}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-img-wrapper{display:flex;justify-content:center;width:100%;height:92.25px;margin-bottom:7.5px;box-sizing:border-box;padding:0 5px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-img-wrapper img{width:100%;height:100%;object-fit:contain}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper{display:flex;justify-content:center;align-items:flex-end;gap:4px;color:#222}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-division{font-weight:400;font-size:10.5px;line-height:100%}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-name{font-weight:700;font-size:12px;line-height:100%}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-name .small-name{font-size:12px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character.selected{border:2px solid rgb(0,172,167);border-radius:2.6px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character.selected .character-img-wrapper img{background-color:#c8e2c5}#award .award-search-wrapper .voice-wrapper .character-wrapper .character.selected .character-name-wrapper .character-division,#award .award-search-wrapper .voice-wrapper .character-wrapper .character.selected .character-name-wrapper .character-name span{color:#007963}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-selected{position:absolute;top:-7px;right:-7px;width:30px;height:30px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-selected img{width:100%;height:100%}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper .character-wrapper .character{width:100px;height:148px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-img-wrapper{width:100%;height:90px;margin-bottom:4px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper{flex-direction:column;justify-content:center;align-items:center}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-division{font-weight:400;font-size:11.69px;line-height:100%}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-name{font-weight:700;font-size:16px;line-height:100%}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-name-wrapper .character-name .small-name{font-size:12px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character .character-selected{width:33px;height:33px;top:-7px;right:-7px}}#award .award-search-wrapper .voice-wrapper .character-wrapper .character:nth-child(2) .character-name-wrapper{align-items:center}@media (max-width: 743px){#award .award-search-wrapper .voice-wrapper .character-wrapper .character:nth-child(2) .character-name-wrapper{gap:4px}#award .award-search-wrapper .voice-wrapper .character-wrapper .character:nth-child(2) .character-name-wrapper .character-division{font-size:11.69px}}#award .award-search-wrapper .award-button-wrapper{display:flex;justify-content:center;gap:15px;width:100%}#award .award-search-wrapper .award-button-wrapper .award-back{display:flex;justify-content:center;align-items:center;width:138px;height:54px;background-color:#fff4d2;border:2px solid rgba(0,148,102,.4);border-radius:75px;box-shadow:0 6px #007963;box-sizing:border-box;cursor:pointer;font-weight:600;font-size:19.5px;line-height:100%;gap:4.5px}#award .award-search-wrapper .award-button-wrapper .award-back .back-text{color:#009466}#award .award-search-wrapper .award-button-wrapper .award-back .arrow-left{width:21px;height:16px}@media (max-width: 743px){#award .award-search-wrapper .award-button-wrapper .award-back{display:none;width:113px;height:40px;font-size:16px;box-shadow:0 4px #007963}}#award .award-search-wrapper .award-button-wrapper .origin-button{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:370.5px;height:54px;cursor:pointer;background-color:#c8e2c5;border:2px solid rgba(0,148,102,.4);border-radius:75px;box-sizing:border-box;font-weight:700;font-size:19.5px;line-height:100%;box-shadow:0 6.75px #007963;color:#009466}@media (max-width: 743px){#award .award-search-wrapper .award-button-wrapper .origin-button{width:176px;height:40px;font-size:16px;font-weight:600;box-shadow:0 4px #007963;border-radius:100px}}#award .award-result-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:427px}@media (max-width: 743px){#award .award-result-wrapper{max-width:343px;width:100%;padding:0 16px}}#award .award-result-wrapper .award-result{position:relative;width:393px;height:465px;box-sizing:border-box;padding:11px;border-radius:18px;background:#fff9e7;margin-bottom:16px}#award .award-result-wrapper .award-result .award-save-area{position:relative}#award .award-result-wrapper .award-result .award-save-area .award-result-img{height:443px}#award .award-result-wrapper .award-result .award-save-area .award-result-img.mobile{display:none}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-result-img.pc{display:none}#award .award-result-wrapper .award-result .award-save-area .award-result-img.mobile{height:100%;display:block}}#award .award-result-wrapper .award-result .award-save-area .award-title{position:absolute;font-family:maruburi;top:108px;left:50%;transform:translate(-50%);font-weight:700;font-size:24px;line-height:100%;text-align:center;color:#222}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-title{top:98px;font-size:24px;line-height:32px}}#award .award-result-wrapper .award-result .award-save-area .award-title span{margin-right:50px}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-title span{margin-right:37px}}#award .award-result-wrapper .award-result .award-save-area .award-title span:last-child{margin-right:0}#award .award-result-wrapper .award-result .award-save-area .school-area{position:absolute;top:160px;right:30px;display:flex;gap:4px}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .school-area{top:131px;right:24px}}#award .award-result-wrapper .award-result .award-save-area .school-area .school-name{font-family:maruburi;font-weight:700;font-size:12px;line-height:100%;color:#009466}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .school-area .school-name{font-size:12px}}#award .award-result-wrapper .award-result .award-save-area .school-area .school-grade{font-family:maruburi;font-weight:700;font-size:12px;line-height:100%;color:#009466}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .school-area .school-grade{font-size:12px}}#award .award-result-wrapper .award-result .award-save-area .student-name{position:absolute;top:178px;right:26px;font-family:maruburi;font-weight:700;font-size:15px;line-height:100%;letter-spacing:4px;color:#009466}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .student-name{top:151px;font-size:15px;right:24px}}#award .award-result-wrapper .award-result .award-save-area .award-context{width:100%;position:absolute;top:242px;left:50%;transform:translate(-50%);font-family:maruburi;font-weight:400;font-size:13.5px;line-height:180%;text-align:center;color:#000}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-context{display:none}}#award .award-result-wrapper .award-result .award-save-area .award-context-mobile{display:none}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-context-mobile{display:block;width:100%;position:absolute;top:194px;left:50%;transform:translate(-50%);font-family:maruburi;font-weight:400;font-size:14px;line-height:180%;text-align:center;color:#000}}#award .award-result-wrapper .award-result .award-save-area .award-context-footer{position:absolute;bottom:61px;font-family:maruburi;left:50%;transform:translate(-50%);font-weight:700;font-size:12px;line-height:150%;text-align:center;color:#666}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-save-area .award-context-footer{font-size:11px;bottom:30px}}#award .award-result-wrapper .award-result img{width:100%;height:100%}#award .award-result-wrapper .award-result .award-result-save{position:absolute;width:24px;height:35px;top:21px;right:22px;cursor:pointer}@media (max-width: 1024px){#award .award-result-wrapper .award-result .award-result-save{display:none}}@media (max-width: 743px){#award .award-result-wrapper .award-result .award-result-save{display:none}}@media (max-width: 743px){#award .award-result-wrapper .award-result{width:343px;border-radius:18px;height:100%;padding:10px 9px 10px 8px;margin-bottom:12px}#award .award-result-wrapper .award-result img{width:100%;height:403px}}#award .award-result-wrapper .award-result-voice{width:100%;height:143px;margin-bottom:78px;border-radius:24px;background:#fff9e7;box-sizing:border-box;padding:18px}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice{width:341px;height:116px;padding:14px 17px 8px 20px;margin-bottom:0}}#award .award-result-wrapper .award-result-voice .character{display:flex;align-items:center;height:18px;gap:4px;margin-bottom:4px}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .character{height:20px;margin-bottom:3px}}#award .award-result-wrapper .award-result-voice .character .recipient{font-weight:600;font-size:15px;line-height:100%}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .character .recipient{font-size:14px}}#award .award-result-wrapper .award-result-voice .character .character-division{font-weight:400;font-size:15px;line-height:100%}@media (max-width: 925px){#award .award-result-wrapper .award-result-voice .character .character-division{font-size:14px}}#award .award-result-wrapper .award-result-voice .character .character-name{font-weight:600;font-size:15px;line-height:100%}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .character .character-name{font-size:14px}}#award .award-result-wrapper .award-result-voice .character .character-verify{width:18px;height:18px}#award .award-result-wrapper .award-result-voice .character .character-verify img{width:100%;height:100%}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .character .character-verify,#award .award-result-wrapper .award-result-voice .character .character-verify img{width:20px;height:20px}}#award .award-result-wrapper .award-result-voice .audio-player-wrapper{display:flex;box-sizing:border-box;height:8px;margin-bottom:13px}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .audio-player-wrapper{height:6px;margin-bottom:7px}}#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player{width:100%;display:flex;max-width:600px;margin:0 auto;text-align:center}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player{display:flex;width:100%}}#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container{display:flex;flex-grow:1;height:8px}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container{display:flex;width:100%;height:6px;margin-top:0}}#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container .progress-bar{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f1e0;border-radius:10px;outline:none;overflow:hidden;margin:0}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container .progress-bar{display:flex;width:100%;height:6px;margin:0}}#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container .progress-bar::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#66bfa3;border-radius:50%;cursor:pointer;box-shadow:-400px 0 0 400px #66bfa3}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .audio-player-wrapper .audio-player .progress-container .progress-bar::-webkit-slider-thumb{width:8px;height:8px;box-shadow:-200px 0 0 200px #66bfa3}}#award .award-result-wrapper .award-result-voice .voice-func-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper{gap:12px}}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save{display:none}@media (max-width: 1024px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save{display:flex;justify-content:center;align-items:center;width:138px;height:54px;background-color:#fff4d2;border:2.5px solid rgba(0,148,102,.4);border-radius:75px;box-shadow:0 6px #007963;cursor:pointer;font-weight:600;font-size:19.5px;line-height:100%;gap:4.5px}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save .icon-save-green-text{color:#009466}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save .icon-save-green{width:28px;height:28px}}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save{display:flex;justify-content:center;align-items:center;width:113px;height:40px;background-color:#fff4d2;border:2.5px solid rgba(0,148,102,.4);border-radius:100px;box-shadow:0 4px #007963;cursor:pointer;font-weight:600;font-size:16px;line-height:100%;gap:4.5px}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save .icon-save-green-text{color:#009466}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-save .icon-save-green{width:22px;height:22px}}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-back{display:flex;justify-content:center;align-items:center;width:138px;height:54px;background-color:#fff4d2;border:2.5px solid rgba(0,148,102,.4);border-radius:75px;box-shadow:0 6px #007963;cursor:pointer;font-weight:600;font-size:19.5px;line-height:100%;gap:4.5px}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-back .back-text{color:#009466}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-back .arrow-left{width:21px;height:16px}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-back .arrow-left{width:13px;height:10px}}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-back{width:113px;height:40px;font-size:16px;box-shadow:0 4px #007963}}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#c8e3c9;border-radius:100px;border:2.5px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;cursor:pointer}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-play{width:22.5px;height:22.5px}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-play img{width:100%;height:100%}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-pause{width:22.5px;height:22.5px}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-pause img{width:100%;height:100%}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func{width:52px;height:48px;border-radius:127.27px;border-width:2.55px;box-shadow:0 4px #007963}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-play,#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-func .arrow-pause{width:22px;height:22px}}#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-ar-filter{display:flex;justify-content:center;align-items:center;width:145px;height:54px;background-color:#fff4d2;border:2.5px solid rgba(0,148,102,.4);border-radius:100px;box-shadow:0 6px #007963;cursor:pointer;font-weight:600;font-size:19.5px;line-height:100%;gap:4.5px;color:#009466}@media (max-width: 743px){#award .award-result-wrapper .award-result-voice .voice-func-wrapper .voice-ar-filter{width:113px;height:40px;font-size:16px;box-shadow:0 4px #007963}}#app .header{position:fixed;z-index:3;width:100%;height:64px;background:#8383839e;box-sizing:border-box;padding:0 48px;text-align:center;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){#app .header{padding:0 16px}}@media (max-width: 767px){#app .header{height:64px;padding:0 16px}}#app .header .header-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}#app .header .header-wrapper .header-logo,#app .header .header-wrapper .header-logo .route-root{display:flex;justify-content:center;align-items:center;gap:12px}#app .header .header-wrapper .header-logo .route-root .logo{width:36px}@media (max-width: 767px){#app .header .header-wrapper .header-logo .route-root .logo{width:36px}}#app .header .header-wrapper .header-logo .route-root .logo-desc{display:flex;align-items:flex-start;flex-direction:column;height:45px;gap:4px;justify-content:center;position:relative;font-size:18px;font-weight:700;line-height:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}#app .header .header-wrapper .header-logo .route-root .logo-desc .logo-desc-main{font-weight:700;font-size:20px;line-height:100%;color:#fff}#app .header .header-wrapper .header-logo .route-root .logo-desc .logo-desc-sub{font-weight:700;font-size:18px;line-height:100%;color:#fff}@media (max-width: 1024px){#app .header .header-wrapper .header-logo .route-root .logo-desc{display:none}}#app .header .header-wrapper .header-logo .route-other{display:flex;justify-content:center;align-items:center;gap:12px}#app .header .header-wrapper .header-logo .route-other .logo{width:36px}@media (max-width: 1024px){#app .header .header-wrapper .header-logo .route-other .logo{display:none}}#app .header .header-wrapper .header-logo .route-other .logo-desc{display:flex;align-items:flex-start;flex-direction:column;height:45px;gap:4px;justify-content:center;position:relative;font-size:18px;font-weight:700;line-height:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}#app .header .header-wrapper .header-logo .route-other .logo-desc .logo-desc-main{font-weight:700;font-size:20px;line-height:100%;color:#fff}#app .header .header-wrapper .header-logo .route-other .logo-desc .logo-desc-sub{font-weight:700;font-size:18px;line-height:100%;color:#fff}@media (max-width: 1024px){#app .header .header-wrapper .header-logo .route-other .logo-desc{display:none}}#app .header .header-wrapper .header-logo .route-other .header-back{display:none}@media (max-width: 1024px){#app .header .header-wrapper .header-logo .route-other .header-back{display:flex;justify-content:center;align-items:center;cursor:pointer}#app .header .header-wrapper .header-logo .route-other .header-back .white-arrow{width:24px;height:24px}#app .header .header-wrapper .header-logo .route-other .header-back .back-text{font-weight:700;font-size:18px;line-height:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}}#app .header .header-wrapper .division-filter{display:flex;flex:1;justify-content:space-evenly;height:64px;align-items:center}#app .header .header-wrapper .division-filter .division-item{position:relative;font-size:18px;font-weight:700;line-height:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}#app .header .header-wrapper .division-filter .division-item.active{color:#009466;text-shadow:none}#app .header .header-wrapper .division-filter .division-item .active-border{position:absolute;width:100%;height:2.25px;background-color:#009466;bottom:-9px}@media (max-width: 1024px){#app .header .header-wrapper .division-filter{display:none}}#app .header .header-wrapper .letter-wrapper{width:86px;justify-content:center;align-items:center;display:flex}#app .header .header-wrapper .letter-wrapper .letter-item{width:100%;height:39px;border-radius:46px;display:flex;justify-content:center;align-items:center;cursor:pointer;gap:5px;background-color:#fff9e7}#app .header .header-wrapper .letter-wrapper .letter-item .letter{width:30px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count{font-size:15px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .owned{color:#009466;font-weight:700}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .division{font-size:15px;font-weight:400;color:#999}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .total{font-weight:500;color:#999}#app .header .header-wrapper .letter-wrapper .density-medium-wrapper{display:none}@media (max-width: 1024px){#app .header .header-wrapper .letter-wrapper{display:flex;justify-content:center;align-items:center;width:169px;flex-direction:row;gap:15px}#app .header .header-wrapper .letter-wrapper .letter-item{width:86px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .owned{font-size:18px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .division{font-size:14px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .total{font-weight:500;font-size:18px}#app .header .header-wrapper .letter-wrapper .letter-item .letter{width:30px}}@media (max-width: 1024px) and (max-width: 1024px){#app .header .header-wrapper .letter-wrapper .density-medium-wrapper{width:32px;height:32px;display:block;cursor:pointer}#app .header .header-wrapper .letter-wrapper .density-medium-wrapper img{width:100%;height:100%}}@media (max-width: 1024px) and (max-width: 925px){#app .header .header-wrapper .letter-wrapper .density-medium-wrapper{width:32px;height:32px}#app .header .header-wrapper .letter-wrapper .density-medium-wrapper img{width:100%;height:100%}}@media (max-width: 767px){#app .header .header-wrapper .letter-wrapper{width:130px;gap:12px}#app .header .header-wrapper .letter-wrapper .letter-item{width:86px;height:40px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .owned{font-size:18px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .division{font-size:14px}#app .header .header-wrapper .letter-wrapper .letter-item .letter-count .total{font-size:18px}#app .header .header-wrapper .letter-wrapper .letter-item .letter{width:30px}#app .header .header-wrapper .letter-wrapper .density-medium-wrapper{width:32px;height:32px}}#listen{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:32px 0;gap:36px;touch-action:manipulation;-ms-touch-action:manipulation}@media (max-width: 424px){#listen{padding:16px}}#listen::-webkit-scrollbar{display:none}#listen .listen-wrapper{position:relative;display:flex;width:100%;align-items:center;justify-content:center}@media (max-width: 1279px){#listen .listen-wrapper{flex-direction:column;gap:36px}}@media (max-width: 743px){#listen .listen-wrapper{gap:12px}}#listen .listen-wrapper .listen-container{display:flex;flex-direction:column;align-items:center;padding:20px 30px;max-width:671px;height:710px;width:100%;background:#fff9e7;border-radius:56px;box-shadow:0 0 24px #103f3726;box-sizing:border-box}@media (max-width: 743px){#listen .listen-wrapper .listen-container{max-width:343px;height:552px;padding:14px 0 0;border-radius:24px}}#listen .listen-wrapper .listen-container .rect{position:relative;height:84px}#listen .listen-wrapper .listen-container .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#listen .listen-wrapper .listen-container .rect .text{font-size:28px;line-height:32px;top:55%}}#listen .listen-wrapper .listen-container .rect .goods-text{font-weight:700;font-size:24px;line-height:100%;text-align:center;color:#009466}@media (max-width: 743px){#listen .listen-wrapper .listen-container .rect .goods-text{margin-top:0;font-size:18px;font-weight:600;line-height:100%}}#listen .listen-wrapper .listen-container .rect.pc{margin-bottom:6px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .rect.pc{display:none}}#listen .listen-wrapper .listen-container .rect.mobile{display:none}@media (max-width: 743px){#listen .listen-wrapper .listen-container .rect.mobile{height:52px;display:block}}#listen .listen-wrapper .listen-container .sub{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-2%;text-align:center;color:#009466}@media (max-width: 743px){#listen .listen-wrapper .listen-container .sub{display:none;font-weight:600;font-size:18px;line-height:100%}}#listen .listen-wrapper .listen-container .sub-mobile{display:none}@media (max-width: 743px){#listen .listen-wrapper .listen-container .sub-mobile{display:block;text-align:center;color:#009466;font-weight:600;font-size:18px;line-height:21px;margin-top:4px;margin-bottom:4px}}#listen .listen-wrapper .listen-container .listen-audio{position:relative;width:470px;height:92px;margin-top:20px}#listen .listen-wrapper .listen-container .listen-audio .headphone-img{position:absolute;width:106px;height:115px;top:40%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 743px){#listen .listen-wrapper .listen-container .listen-audio .headphone-img{width:80px;height:80px}}#listen .listen-wrapper .listen-container .listen-audio.mobile{display:none}@media (max-width: 743px){#listen .listen-wrapper .listen-container .listen-audio.pc{display:none}#listen .listen-wrapper .listen-container .listen-audio.mobile{width:276px;height:55px;display:block;margin-top:16px;margin-bottom:10px}}#listen .listen-wrapper .listen-container .voice-func-wrapper{display:flex;gap:8px;margin-bottom:20px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-func-wrapper{align-items:center;justify-content:center;margin-bottom:0;gap:20px}}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-stop{display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#fff9e7;box-sizing:border-box;box-shadow:0 6px #007963;cursor:pointer}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-stop .stop{width:22.5px;height:22.5px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-stop{width:41px;height:41px;box-shadow:0 3px #007963}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-stop .stop{width:18px;height:18px}}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-play{cursor:pointer;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#c8e3c9;box-sizing:border-box;box-shadow:0 6px #007963}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-play .play,#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-play .pause{width:22.5px;height:22.5px}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-replay{cursor:pointer;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#fff9e7;box-sizing:border-box;box-shadow:0 6px #007963}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-replay .replay{width:22.5px;height:22.5px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-replay{width:41px;height:41px;box-shadow:0 3px #007963}#listen .listen-wrapper .listen-container .voice-func-wrapper .voice-replay .replay{width:18px;height:18px}}#listen .listen-wrapper .listen-container .voice-select-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;position:relative}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper{margin-top:auto;margin-bottom:0}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:54px;height:54px;background:#fff9e7;box-shadow:0 6px #007963;border-radius:75px;padding:16px 0;box-sizing:border-box;border:1.8px solid rgba(0,148,102,.4);gap:6px;cursor:pointer}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper{width:41px;height:41px;box-shadow:0 4px #007963;position:absolute;left:12px;bottom:10px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper .voice-left-arrow{width:10px;height:20px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper .voice-left-arrow{width:8px;height:16px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper .icon-save-green-text{font-weight:700;font-size:20px;line-height:100%;color:#009466}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-left-wrapper .icon-save-green-text{font-size:16px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list{max-width:466px;width:100%;height:342px;border-radius:24px;box-sizing:border-box;padding:6px 9px 12px 8px;background-color:#fcf3cc}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list{padding:10px 12px;height:292px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;border-radius:24px;box-sizing:border-box}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top{display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:10px;width:100%;height:58px;padding-left:18px}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top.is-active{border-radius:24px;background-color:#a5d6c1}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top.is-active .voice-text-wrapper .voice-title,#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top.is-active .voice-text-wrapper .voice-desc{color:#009466}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top.is-active{border-radius:18px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-item-play{width:16px;height:20px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-item-play{width:14px;height:18px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper{display:flex;align-items:flex-start;flex-grow:1;flex-direction:column;gap:4px}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper .voice-title{font-weight:700;font-size:20px;line-height:100%;text-align:right;color:#666}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper .voice-desc{font-family:Paperlogy;font-size:19.5px;font-weight:400;line-height:100%}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-item-placeholder{display:block;width:16px;height:21px;flex-shrink:0}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-item-placeholder{width:14px;height:18px}}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top{height:48px;gap:12px;padding-left:18px}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:1.2}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper .voice-title{text-align:left;line-height:19px;font-weight:700;font-size:15px}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .voice-item-top .voice-text-wrapper .voice-desc{line-height:19px;font-weight:400;font-size:15px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .dot-dashed{width:100%;margin-top:2px;margin-bottom:2px;height:0;border:none;border-top:2px dashed transparent;border-image:repeating-linear-gradient(to right,rgb(78,173,153) 0,rgb(78,173,153) 8px,transparent 8px,transparent 16px) 1;background-image:repeating-linear-gradient(to right,rgb(78,173,153) 0,rgb(78,173,153) 8px,transparent 8px,transparent 16px);background-repeat:repeat-x;background-position:bottom;background-size:auto 2px}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-list .voice-item .dot-dashed{margin-top:3px;margin-bottom:3px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper{display:flex;justify-content:center;align-items:center;width:54px;height:54px;background:#fff9e7;box-shadow:0 6px #007963;border-radius:75px;padding:16px 0;box-sizing:border-box;border:1.8px solid rgba(0,148,102,.4);gap:6px;cursor:pointer}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper{width:41px;height:41px;box-shadow:0 4px #007963;position:absolute;right:12px;bottom:10px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper .voice-left-arrow{width:10px;height:20px;transform:scaleX(-1)}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper .voice-left-arrow{width:8px;height:16px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper .icon-save-green-text{font-weight:700;font-size:20px;line-height:100%;color:#009466}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .voice-right-wrapper .icon-save-green-text{font-size:16px}}#listen .listen-wrapper .listen-container .voice-select-wrapper .page-mobile-wrapper{display:none;width:100%;align-items:center;justify-content:center;gap:12px;height:15px}#listen .listen-wrapper .listen-container .voice-select-wrapper .page-mobile-wrapper .dot{width:12px;height:12px;background:#e1dcc9;border-radius:50%}#listen .listen-wrapper .listen-container .voice-select-wrapper .page-mobile-wrapper .dot.selected{border:3px solid #27BE9A}@media (max-width: 743px){#listen .listen-wrapper .listen-container .voice-select-wrapper .page-mobile-wrapper{position:absolute;display:flex;gap:8px;width:calc(100% - 82px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:-o-crisp-edges;bottom:22px}#listen .listen-wrapper .listen-container .voice-select-wrapper .page-mobile-wrapper .dot{width:10px;height:10px}}#listen .listen-wrapper .listen-container .page-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;height:15px}#listen .listen-wrapper .listen-container .page-wrapper .dot{width:12px;height:12px;background:#e1dcc9;border-radius:50%}#listen .listen-wrapper .listen-container .page-wrapper .dot.selected{border:3px solid #27BE9A}@media (max-width: 743px){#listen .listen-wrapper .listen-container .page-wrapper{display:none}}#listen .listen-wrapper .ebook-wrapper{position:absolute;display:flex;width:202px;height:54px;align-items:center;justify-content:center;box-shadow:0 6px #007963;border-radius:75px;background-color:#fff9e7;border:2px solid rgba(0,148,102,.4);bottom:32px;right:48px;cursor:pointer}@media (max-width: 1279px){#listen .listen-wrapper .ebook-wrapper{position:relative;bottom:0;right:0}}@media (max-width: 743px){#listen .listen-wrapper .ebook-wrapper{width:158px;height:40px;box-shadow:0 4px #007963}}#listen .listen-wrapper .ebook-wrapper .ebook-btn{display:flex;align-items:center;justify-content:center;gap:6px}#listen .listen-wrapper .ebook-wrapper .ebook-btn .ebook-text{font-weight:700;font-size:19.5px;line-height:100%;color:#009466}#listen .listen-wrapper .ebook-wrapper .ebook-btn .icon-arrow-img{width:14px;height:14px}@media (max-width: 743px){#listen .listen-wrapper .ebook-wrapper .ebook-btn{gap:4px}#listen .listen-wrapper .ebook-wrapper .ebook-btn .ebook-text{font-size:16px;line-height:19px}#listen .listen-wrapper .ebook-wrapper .ebook-btn .icon-arrow-img{width:13px;height:13px}}#congrats{display:flex;align-items:center;justify-content:center;width:100%;padding:32px 0;touch-action:manipulation;-ms-touch-action:manipulation}@media (max-width: 743px){#congrats{padding:10p x}}#congrats::-webkit-scrollbar{display:none}#congrats .congrats-wrapper{display:flex;flex-direction:column;align-items:center;max-width:856px;width:100%;height:633px;padding:0 18px;box-sizing:border-box}@media (max-width: 743px){#congrats .congrats-wrapper{max-width:375px;height:388px;padding:0;margin-bottom:0}}#congrats .congrats-wrapper .rect{position:relative;height:84px}#congrats .congrats-wrapper .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#congrats .congrats-wrapper .rect .text{font-size:28px}}#congrats .congrats-wrapper .rect .congrats-text{font-weight:700;font-size:24px;line-height:100%;text-align:center;color:#009466}@media (max-width: 743px){#congrats .congrats-wrapper .rect .congrats-text{margin-top:0;font-size:18px;font-weight:600;line-height:100%}}@media (max-width: 743px){#congrats .congrats-wrapper .rect.pc{display:none}}#congrats .congrats-wrapper .rect.mobile{display:none}@media (max-width: 743px){#congrats .congrats-wrapper .rect.mobile{height:52px;display:block}}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper{display:block;margin-top:16px;height:280px}}#congrats .congrats-wrapper .video-wrapper .video-container{display:flex;justify-content:center;align-items:center;position:relative;max-width:766px;height:473px;box-sizing:border-box;margin-bottom:16px}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container{margin:0;max-width:375px;height:280px}}#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img{width:100%;height:473px}#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img.pc{display:block}#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img.mobile{display:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img{width:100%;height:280px}#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img.pc{display:none}#congrats .congrats-wrapper .video-wrapper .video-container .video-container-img.mobile{display:block}}#congrats .congrats-wrapper .video-wrapper .video-container .speaker-name{position:absolute;font-weight:700;font-size:24px;line-height:100%;color:#009466;top:13px;right:18px;width:145px;text-align:center}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .speaker-name{top:33px;width:105px;font-size:15px}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper{position:absolute;display:flex;bottom:9px;width:calc(100% - 26px);height:418px;padding:5px 0;align-items:center;justify-content:center;box-sizing:border-box;border-radius:24px}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-tech{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:24px;background:transparent!important;background-color:transparent!important}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-tech{width:100%!important;height:192px!important;border-radius:12px!important;padding:0!important}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-poster{background-size:cover!important;background-position:center!important;border-radius:24px!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .vjs-poster img{object-fit:cover;width:100%;height:100%;border-radius:24px!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .inline-play-btn{display:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .inline-play-btn{display:block;position:absolute}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-item{pointer-events:none}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-control-bar,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-big-play-button,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-js .vjs-control-text{display:none!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play{display:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper{width:calc(100% - 32px);height:192px;bottom:32px;border-radius:12px;padding:0 2px}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play{position:absolute;display:block;opacity:0;transition:all .3s ease}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play .mobile-play,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play .mobile-pause{width:56px;height:56px}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play{opacity:1;transform:scale(1.1);transition:all .3s ease}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play .mobile-play,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .mobile-video-play .mobile-pause{width:56px;height:56px;cursor:pointer}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:24px;top:0;object-fit:cover}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video.active{object-fit:contain}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video{border-radius:12px}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video::-webkit-media-controls{display:none!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video::-moz-media-controls{display:none!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper video::-ms-media-controls{display:none!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-overlay{position:absolute;top:5px;left:0;right:0;bottom:0;background:#0006;display:flex;justify-content:center;align-items:center;cursor:default;height:408px;border-radius:24px}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-overlay{top:0;max-width:339px;width:100%;height:unset;border-radius:12px}}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-overlay .overlay-content{display:flex;justify-content:center;align-items:center;cursor:pointer}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .video-overlay .overlay-content img{width:60px;height:60px}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper .full-screen-exit-wrapper{display:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full{display:block;position:fixed;top:0;left:0;width:100vw;height:100%;z-index:9999;background:#000;border-radius:0}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full video,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full .video-js,#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full .video-js .vjs-tech{width:100%!important;height:100%!important;border-radius:12px!important;padding:0!important;object-fit:contain!important}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full .video-overlay{max-width:100%;width:100%;height:100%}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full .full-screen-exit-wrapper{position:absolute;top:16px;left:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:9999;cursor:pointer}#congrats .congrats-wrapper .video-wrapper .video-container .video-source-wrapper.full .full-screen-exit-wrapper .full-text{font-weight:700;font-size:18px;line-height:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25)}}#congrats .congrats-wrapper .video-func-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper{justify-content:center;gap:7px}}#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper{display:flex;justify-content:center;align-items:center;max-width:236px;width:100%;height:54px;background:#fff9e7;box-shadow:0 6px #007963;border-radius:75px;padding:0 18px;box-sizing:border-box;border:1.8px solid rgba(0,148,102,.4);cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper{max-width:179px;height:44px;box-shadow:0 5px #007963;padding:0 0 0 12px;justify-content:flex-start;border:2.5px solid rgba(0,148,102,.4)}}#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left{display:flex;align-items:center;width:100%;flex:1;gap:16px}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left{gap:10px}}#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left .video-left-arrow{width:10px;height:20px}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left .video-left-arrow{width:8px;height:16px}}#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left .icon-save-green-text{font-weight:700;font-size:18px;line-height:100%;color:#009466;flex:1;text-align:left}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-left-wrapper .video-left .icon-save-green-text{font-size:15px;line-height:16px}}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper{display:flex;gap:8px}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper{display:none}}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-stop{display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#fff9e7;box-sizing:border-box;box-shadow:0 6px #007963;cursor:pointer}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-stop .stop{width:22.5px;height:22.5px}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-play{cursor:pointer;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#fff9e7;box-sizing:border-box;box-shadow:0 6px #007963}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-play .play,#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-play .pause{width:22.5px;height:22.5px}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-replay{cursor:pointer;display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:75px;border:2px solid rgba(0,148,102,.4);background:#fff9e7;box-sizing:border-box;box-shadow:0 6px #007963}#congrats .congrats-wrapper .video-func-wrapper .video-control-wrapper .video-replay .replay{width:22.5px;height:22.5px}#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper{display:flex;justify-content:center;align-items:center;max-width:236px;width:100%;height:54px;background:#fff9e7;box-shadow:0 6px #007963;border-radius:75px;padding:0 18px;box-sizing:border-box;border:1.8px solid rgba(0,148,102,.4);cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper{max-width:179px;height:44px;box-shadow:0 5px #007963;padding:0 12px 0 0;justify-content:flex-end;border:2.5px solid rgba(0,148,102,.4)}}#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right{display:flex;align-items:center;width:100%;flex:1;gap:16px}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right{gap:10px}}#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right .video-right-arrow{width:10px;height:20px;transform:scaleX(-1)}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right .video-right-arrow{width:8px;height:16px}}#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right .icon-save-green-text{font-weight:700;font-size:18px;line-height:100%;color:#009466;flex:1;text-align:right}@media (max-width: 743px){#congrats .congrats-wrapper .video-func-wrapper .video-right-wrapper .video-right .icon-save-green-text{font-size:15px;line-height:16px}}#goods{display:flex;align-items:center;justify-content:center;width:100%;padding:32px 0;touch-action:manipulation;-ms-touch-action:manipulation}@media (max-width: 743px){#goods{padding:32px}}@media (max-width: 424px){#goods{padding:16px}}#goods::-webkit-scrollbar{display:none}#goods .goods-wrapper{display:flex;flex-direction:column;align-items:center;padding:30px 64px 29px;max-width:671px;width:100%;background:#fff9e7;border-radius:56px;box-shadow:0 0 24px #103f3726;box-sizing:border-box}@media (max-width: 743px){#goods .goods-wrapper{max-width:617px;padding:24px 32px;border-radius:24px}}@media (max-width: 424px){#goods .goods-wrapper{padding:24px 16px}}#goods .goods-wrapper .rect{position:relative;height:84px}#goods .goods-wrapper .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#goods .goods-wrapper .rect .text{top:55%;font-size:28px;line-height:33px}}#goods .goods-wrapper .rect .goods-text{font-weight:700;font-size:24px;line-height:100%;text-align:center;color:#009466}@media (max-width: 743px){#goods .goods-wrapper .rect .goods-text{margin-top:0;font-size:18px;font-weight:600;line-height:100%}}#goods .goods-wrapper .rect.pc{margin-bottom:6px}@media (max-width: 743px){#goods .goods-wrapper .rect.pc{display:none}}#goods .goods-wrapper .rect.mobile{display:none}@media (max-width: 743px){#goods .goods-wrapper .rect.mobile{height:52px;display:block}}#goods .goods-wrapper .sub{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-2%;text-align:center;color:#009466;margin-bottom:24px}@media (max-width: 743px){#goods .goods-wrapper .sub{display:none;font-weight:600;font-size:18px;line-height:100%;margin-bottom:28px}}#goods .goods-wrapper .sub-mobile{display:none}@media (max-width: 743px){#goods .goods-wrapper .sub-mobile{display:block;text-align:center;color:#009466;font-weight:600;font-size:18px;line-height:117%;margin-top:4px;margin-bottom:24px}}#goods .goods-wrapper .customer{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:12px}#goods .goods-wrapper .customer .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#goods .goods-wrapper .customer .title{font-size:16px}}#goods .goods-wrapper .customer .customer-input-wrapper{display:flex;flex-direction:row;width:calc(100% - 9px);gap:9px}@media (max-width: 743px){#goods .goods-wrapper .customer .customer-input-wrapper{flex-direction:column;gap:8px}}#goods .goods-wrapper .customer .customer-input-wrapper .goods-input.customer-name{width:40%}@media (max-width: 743px){#goods .goods-wrapper .customer .customer-input-wrapper .goods-input.customer-name{width:100%}}#goods .goods-wrapper .customer .customer-input-wrapper .goods-input.customer-mobile{width:60%}@media (max-width: 743px){#goods .goods-wrapper .customer .customer-input-wrapper .goods-input.customer-mobile{width:100%}}@media (max-width: 743px){#goods .goods-wrapper .customer{margin-bottom:16px}}#goods .goods-wrapper .kid{width:100%;display:flex;align-items:center;gap:9px;margin-bottom:12px;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .kid{align-items:flex-start}}#goods .goods-wrapper .kid .kid-img{width:24px;height:24px}#goods .goods-wrapper .kid .label{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#goods .goods-wrapper .kid .label{font-size:14px;line-height:150%}}#goods .goods-wrapper .address{display:flex;flex-direction:column;gap:8px;width:100%;padding-bottom:20px;border-bottom:1px solid #DFD7B9}#goods .goods-wrapper .address .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#goods .goods-wrapper .address .title{font-size:16px}}#goods .goods-wrapper .address .address-wrapper{display:flex;flex-direction:row;width:calc(100% - 9px);gap:9px}#goods .goods-wrapper .address .address-wrapper .goods-input{pointer-events:none}#goods .goods-wrapper .address .address-wrapper .goods-input.customer-address{width:calc(100% - 100px)}#goods .goods-wrapper .address .address-wrapper .address-search-btn{display:flex;justify-content:center;align-items:center;width:100px;height:60px;border-radius:18px;background-color:#222;font-weight:500;font-size:18px;line-height:100%;color:#fff;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .address .address-wrapper .address-search-btn{height:54px;border-radius:12px}}#goods .goods-wrapper .address .address-detail-wrapper{display:flex;flex-direction:row;width:calc(100% - 9px);gap:9px}#goods .goods-wrapper .address .address-detail-wrapper .goods-input.customer-address-detail{width:65%}@media (max-width: 743px){#goods .goods-wrapper .address .address-detail-wrapper .goods-input.customer-address-detail{width:100%}}#goods .goods-wrapper .address .address-detail-wrapper .goods-input.customer-postcode{width:35%}@media (max-width: 743px){#goods .goods-wrapper .address .address-detail-wrapper .goods-input.customer-postcode{width:100%}}#goods .goods-wrapper .address .customer-postcode{pointer-events:none}@media (max-width: 743px){#goods .goods-wrapper .address{margin-bottom:16px}}#goods .goods-wrapper .privacy-wrapper{display:flex;width:100%;flex-direction:column;gap:12px;padding:0;box-sizing:border-box;margin-bottom:15px}#goods .goods-wrapper .privacy-wrapper .all{width:100%;display:flex;align-items:center;gap:9px;cursor:pointer;margin-top:20px}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .all{align-items:center}}#goods .goods-wrapper .privacy-wrapper .all .all-img{width:24px;height:24px}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .all .all-img{width:20px;height:20px}}#goods .goods-wrapper .privacy-wrapper .all .label{font-weight:700;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .all .label{font-size:14px;line-height:150%}}#goods .goods-wrapper .privacy-wrapper .privacy-sub{display:flex;flex-direction:column;padding:0 16px;gap:12px}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event{width:100%;display:flex;align-items:center;gap:9px}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event{align-items:flex-start}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .event-img{width:24px;height:24px;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .event-img{width:20px;height:20px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper{gap:8px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label{font-weight:600;font-size:18px;line-height:100%;color:#222;cursor:pointer}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label span{color:#009466}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label{font-size:14px;line-height:150%}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label-arrow{width:24px;height:24px;display:flex;cursor:pointer}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label-arrow .arrow{transition:transform .3s ease}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event .label-wrapper .label-arrow .arrow.rotate{transform:rotate(180deg)}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms{padding:20px 24px;border:2px solid #DFD7B9;border-radius:18px;background-color:#fff;color:#222}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms{padding:14px 16px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-header{font-weight:700;font-size:15px;line-height:150%;color:#444}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-header{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-one .terms-one-header{font-weight:700;font-size:15px;line-height:150%;color:#444;text-decoration:underline}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-one .terms-one-header{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-one .terms-one-desc{font-weight:600;font-size:15px;line-height:150%;text-decoration:underline;color:#444}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-one .terms-one-desc{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-header{font-weight:500;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-header{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-desc{font-weight:400;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-desc{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-body{font-weight:600;font-size:15px;line-height:150%;color:#444}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-two .terms-two-body{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-header{font-weight:700;font-size:15px;line-height:150%;color:#444;text-decoration:underline}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-header{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-body{font-weight:600;font-size:15px;line-height:150%;text-decoration:underline;color:#444}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-body{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-desc{font-weight:400;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-three .terms-three-desc{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-four .body{font-weight:400;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .event-terms .terms-four .body{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy{width:100%;display:flex;align-items:flex-start;gap:9px}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy{align-items:flex-start}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .privacy-img{width:24px;height:24px;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .privacy-img{width:20px;height:20px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label{font-weight:400;font-size:18px;line-height:100%;color:#222;cursor:pointer}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label span{color:#009466}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label{font-size:14px;line-height:150%}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label-arrow{display:flex;cursor:pointer;width:24px;height:24px}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label-arrow .arrow{transition:transform .3s ease}#goods .goods-wrapper .privacy-wrapper .privacy-sub .privacy .label-wrapper .label-arrow .arrow.rotate{transform:rotate(180deg)}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm{width:100%;display:flex;align-items:center;gap:9px;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm{align-items:flex-start}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .alarm-img{width:24px;height:24px}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .alarm-img{width:20px;height:20px}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .label-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .label-wrapper .label{font-weight:400;font-size:18px;line-height:100%;color:#222;cursor:pointer}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .label-wrapper .label span{color:#009466}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .label-wrapper .label{font-size:14px;line-height:150%}}#goods .goods-wrapper .privacy-wrapper .privacy-sub .alarm .label-wrapper .label-arrow{display:flex}#goods .goods-wrapper .privacy-wrapper .privacy-desc{padding:0 16px}#goods .goods-wrapper .privacy-wrapper .privacy-desc>div{position:relative;padding-left:1em;font-weight:400;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .privacy-wrapper .privacy-desc>div{font-size:12px}}#goods .goods-wrapper .privacy-wrapper .privacy-desc>div:before{content:"·";position:absolute;left:5px;color:#666}#goods .goods-wrapper .goods-guide{padding:24px;background-color:#fcf3cc;width:100%;box-sizing:border-box;border-radius:18px;margin-bottom:50px}@media (max-width: 743px){#goods .goods-wrapper .goods-guide{border-radius:24px;padding:16px 20px}}#goods .goods-wrapper .goods-guide .guide-title{font-weight:700;font-size:18px;line-height:100%;margin-bottom:6px;color:#666}@media (max-width: 743px){#goods .goods-wrapper .goods-guide .guide-title{font-size:16px;font-weight:600}}#goods .goods-wrapper .goods-guide .guide-desc{font-family:Paperlogy;font-weight:400;font-size:15px;line-height:150%;color:#666}@media (max-width: 743px){#goods .goods-wrapper .goods-guide .guide-desc{font-size:12px}}#goods .goods-wrapper .goods-guide .guide-desc>div{position:relative;padding-left:1em}#goods .goods-wrapper .goods-guide .guide-desc>div:before{content:"·";position:absolute;left:5px;color:#000}#goods .goods-wrapper .goods-btn-wrapper{width:calc(100% - 15px);gap:15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#goods .goods-wrapper .goods-btn-wrapper .event-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:324px;width:100%;height:54px;box-shadow:0 6px #007963;border:1.8px solid rgba(0,148,102,.4);border-radius:75px;background-color:#c8e2c5;font-weight:700;font-size:20px;line-height:100%;color:#009466;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .goods-btn-wrapper .event-btn{width:167px;height:40px;border-radius:100px;border:2px solid #86C3AB;box-shadow:0 4px #007963;font-weight:600;font-size:16px;line-height:100%}}#goods .goods-wrapper .goods-btn-wrapper .app-search-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:202px;width:100%;height:54px;border:1.8px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;border-radius:75px;background-color:#fff4d2;gap:9px;cursor:pointer}@media (max-width: 743px){#goods .goods-wrapper .goods-btn-wrapper .app-search-btn{width:144px;height:40px;border-radius:100px;box-shadow:0 4px #007963;border:2px solid #86C3AB;gap:2px}}#goods .goods-wrapper .goods-btn-wrapper .app-search-btn .app-search-text{font-weight:600;font-size:20px;line-height:100%;color:#009466}@media (max-width: 743px){#goods .goods-wrapper .goods-btn-wrapper .app-search-btn .app-search-text{font-size:16px}}#goods .goods-wrapper .goods-btn-wrapper .app-search-btn .icon-arrow-img{width:21px;height:16px}@media (max-width: 743px){#goods .goods-wrapper .goods-btn-wrapper .app-search-btn .icon-arrow-img{width:12px;height:12px}}#goods .goods-search-wrapper{display:flex;flex-direction:column;align-items:center;padding:30px 64px 29px;max-width:671px;width:100%;background:#fff9e7;border-radius:56px;box-shadow:0 0 24px #103f3726;box-sizing:border-box}@media (max-width: 743px){#goods .goods-search-wrapper{max-width:617px;padding:24px 32px;border-radius:24px}}@media (max-width: 424px){#goods .goods-search-wrapper{padding:24px 16px}}#goods .goods-search-wrapper .rect{position:relative;height:84px}#goods .goods-search-wrapper .rect .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-weight:700;font-size:42px;line-height:100%;color:#fff;text-align:center}@media (max-width: 743px){#goods .goods-search-wrapper .rect .text{font-size:28px}}#goods .goods-search-wrapper .rect .goods-text{font-weight:700;font-size:24px;line-height:100%;text-align:center;color:#009466}@media (max-width: 743px){#goods .goods-search-wrapper .rect .goods-text{margin-top:0;font-size:18px;font-weight:600;line-height:100%}}#goods .goods-search-wrapper .rect.pc{margin-bottom:6px}@media (max-width: 743px){#goods .goods-search-wrapper .rect.pc{display:none}}#goods .goods-search-wrapper .rect.mobile{display:none}@media (max-width: 743px){#goods .goods-search-wrapper .rect.mobile{height:52px;display:block}}#goods .goods-search-wrapper .sub{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-2%;text-align:center;color:#009466;margin-bottom:24px}@media (max-width: 743px){#goods .goods-search-wrapper .sub{display:none;font-weight:600;font-size:18px;line-height:100%;margin-bottom:28px}}#goods .goods-search-wrapper .sub-mobile{display:none}@media (max-width: 743px){#goods .goods-search-wrapper .sub-mobile{display:block;text-align:center;color:#009466;font-weight:600;font-size:18px;line-height:100%;margin-top:8px;margin-bottom:24px}}#goods .goods-search-wrapper .customer{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:34px}#goods .goods-search-wrapper .customer .title{font-weight:600;font-size:18px;line-height:100%;color:#222}@media (max-width: 743px){#goods .goods-search-wrapper .customer .title{font-size:16px}}#goods .goods-search-wrapper .customer .customer-input-wrapper{display:flex;flex-direction:row;width:calc(100% - 9px);gap:9px}@media (max-width: 743px){#goods .goods-search-wrapper .customer .customer-input-wrapper{flex-direction:column;gap:8px}}#goods .goods-search-wrapper .customer .customer-input-wrapper .goods-input.customer-name{width:40%}@media (max-width: 743px){#goods .goods-search-wrapper .customer .customer-input-wrapper .goods-input.customer-name{width:100%}}#goods .goods-search-wrapper .customer .customer-input-wrapper .goods-input.customer-mobile{width:60%}@media (max-width: 743px){#goods .goods-search-wrapper .customer .customer-input-wrapper .goods-input.customer-mobile{width:100%}}@media (max-width: 743px){#goods .goods-search-wrapper .customer{margin-bottom:16px}}#goods .goods-search-wrapper .goods-btn-wrapper{width:calc(100% - 15px);gap:15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#goods .goods-search-wrapper .goods-btn-wrapper .event-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:324px;width:100%;height:54px;box-shadow:0 6px #007963;border:1.8px solid rgba(0,148,102,.4);border-radius:75px;background-color:#c8e2c5;font-weight:700;font-size:20px;line-height:100%;color:#009466;cursor:pointer}@media (max-width: 743px){#goods .goods-search-wrapper .goods-btn-wrapper .event-btn{width:167px;height:40px;border-radius:100px;border:2px solid #86C3AB;box-shadow:0 4px #007963;font-weight:600;font-size:16px;line-height:100%}}#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:202px;width:100%;height:54px;border:1.8px solid rgba(0,148,102,.4);box-shadow:0 6px #007963;border-radius:75px;background-color:#fff4d2;gap:9px;cursor:pointer}@media (max-width: 743px){#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn{width:144px;height:40px;border-radius:100px;box-shadow:0 4px #007963;border:2px solid #86C3AB;gap:2px}}#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn .app-search-text{font-weight:600;font-size:20px;line-height:100%;color:#009466}@media (max-width: 743px){#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn .app-search-text{font-size:16px}}#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn .icon-arrow-img{width:21px;height:16px}@media (max-width: 743px){#goods .goods-search-wrapper .goods-btn-wrapper .app-search-btn .icon-arrow-img{width:12px;height:12px}}#goods .goods-input input{width:100%;height:60px;box-sizing:border-box;border-radius:18px;border:2px solid #DFD7B9;font-weight:500;font-size:18px;line-height:100%;color:#000;padding:19px 24px}@media (max-width: 743px){#goods .goods-input input{height:54px;font-size:16px;padding:17px 16px;border-radius:12px}}#goods .goods-input input::placeholder{color:#999;font-family:paperlogy;font-weight:500}#goods .goods-input input:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}.bg-award{background-image:url(/assets/images/award/award-bg.webp?t=251111);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1024px){.bg-award{background-image:url(/assets/images/award/award-mobile-bg.webp?t=251111)}}.bg-award-result{background-image:url(/assets/images/award/award-result-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.bg-listen{background-image:url(/assets/images/listen/listen-bg.webp?t=251111);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1024px){.bg-listen{background-image:url(/assets/images/listen/listen-mobile-bg.webp?t=251111)}}.bg-congrats{background-image:url(/assets/images/congrats/congrats-bg.webp?t=251111);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1024px){.bg-congrats{background-image:url(/assets/images/congrats/congrats-mobile-bg.webp?t=251111)}}.bg-goods{background-image:url(/assets/images/goods/goods-bg.webp?t=251107);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;transform:translateZ(0)}@media (max-width: 1024px){.bg-goods:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background-image:url(/assets/images/goods/goods-bg.webp?t=251107);background-size:cover;background-position:center;z-index:-1;transform:translateZ(0)}}
