@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css?family=Noto+Serif+JP&:400,500,700&display=swap&subset=japanese);@import url(https://fonts.googleapis.com/css2?family=Oswald&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;background:0 0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{color:#555;font-size:62.5%;font-family:hiragino-kaku-gothic-pron,sans-serif;font-weight:500}body,html{height:100%;line-height:1.6;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}legend{display:table;max-width:100%;padding:0;white-space:normal}fieldset{margin:0 2px;border:1px solid #999;padding:.35em .625em .75em}a{margin:0;padding:0;font-size:100%;outline:0;background:0 0;text-decoration:none;vertical-align:baseline;-webkit-tap-highlight-color:transparent}a:link{color:#000;outline:0}a:visited{color:#000;outline:0}a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted inherit;cursor:help}table{width:100%;border-spacing:0;border-collapse:collapse}table td,table th{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}hr{height:1px;margin:1em 0;padding:0;border:0;display:block;overflow:visible;border-top:1px solid #999}img{max-width:100%;display:block;font-size:0;line-height:0;height:auto;vertical-align:bottom}input,select{vertical-align:middle}button,select{text-transform:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:''}select::-ms-expand{display:none}button{margin:0;padding:0;border:none;background:initial}button,input[type=button],input[type=reset],input[type=search],input[type=submit]{-webkit-appearance:none}label{font-weight:400}audio:not([controls]){display:none;height:0}input{padding:0}input::-ms-clear,input::-ms-reveal{visibility:hidden}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#ccc;opacity:1}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{margin:0;padding:0;-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{font-size:inherit;font-weight:inherit}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}strong{font-weight:700}＠media print section{display:block;page-break-before:always}＠media print code,＠media print pre{page-break-after:always}@page{margin:.5cm}＠media print a,＠media print code,＠media print pre{word-wrap:break-word}＠media print pre a[href]:after{content:""}＠media print pre abbr[title]:after{content:""}＠media print pre .ir a:after,＠media print pre a[href^='#']:after,＠media print pre a[href^='javascript:']:after{content:''}＠media print .noPrint{display:none!important}＠media print body{width:1280px;font-size:12pt;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-print-color-adjust:exact}＠media print body .continer{padding-top:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}#responsibleCheck{width:1px;height:0}.spOnly{display:none!important}.offTouch{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}html{font-size:62.5%;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{position:relative;font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:1.6rem;font-weight:400;color:#fff;background-color:#1c99b4;background-attachment:fixed;height:100%;min-height:100%;overflow-x:hidden;-webkit-transform-origin:58.8% 89%;transform-origin:58.8% 89%;-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body::before{content:"";position:fixed;z-index:-2;width:100%;height:100%;background-color:#1c99b4;background-image:-webkit-gradient(linear,left top,left bottom,from(#001d38),color-stop(7.333vw,#001d38),color-stop(35.333vw,#003655),color-stop(45.333vw,#004b68),color-stop(100.667vw,#1c99b4),color-stop(80%,#1c99b4),to(rgba(28,153,180,0)));background-image:linear-gradient(180deg,#001d38,#001d38 7.333vw,#003655 35.333vw,#004b68 45.333vw,#1c99b4 100.667vw,#1c99b4 80%,rgba(28,153,180,0))}body::after{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/index/paper.png);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply}body.big .lightBg{opacity:1;visibility:visible}body.fixed .loading{display:block}body.fixed.param .loading{display:none}body.browserError::after{content:"";display:block;position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.6)}body.isActive .bg{opacity:1;visibility:visible}body.isActive .bgStar{opacity:1;visibility:visible}.loading{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:none;background-image:url(/images/common/LINE_spinner_dark.svg);background-size:30px;background-position:center;background-repeat:no-repeat}.lightBg{position:fixed;top:-250%;left:-250%;width:500%;height:500%;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity 1s ease-out,visibility 1s ease-out;transition:opacity 1s ease-out,visibility 1s ease-out}.lightBg::after{content:"";display:block;width:100%;height:100%;background:radial-gradient(circle,#fff 50%,rgba(255,255,255,0) 100%)}main{position:relative;display:block;width:100%}main article section{display:block;width:100%;position:relative}a{display:block;cursor:pointer}img{width:100%;margin:auto}.ofi{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.container{max-width:750px;margin:auto;position:relative}.inView{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.inView.fadeIn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.storyBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;letter-spacing:.52px;text-align:center;color:#fff;border-radius:80px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#0f728c;cursor:pointer;margin:0 auto;width:53.33333vw;max-width:400px;padding-top:4.93333vw;padding-bottom:4.93333vw;margin-bottom:9.33333vw}.quizBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;text-align:center;color:#fff;border-radius:50px;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);background-color:#1d5e6f;cursor:pointer;margin:0 auto;width:34.66667vw;max-width:260px;padding-top:3.2vw;padding-bottom:3.2vw}.backToTopBtn{display:inline-block;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;letter-spacing:.52px;text-align:center;color:#1d5e6f;text-decoration:underline;padding-bottom:2.4vw;padding-right:2.4vw;padding-left:2.4vw}.backToTopBtn.white{color:#fff}.backBtn{display:inline-block;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;letter-spacing:.52px;text-align:center;color:#fff;text-decoration:underline;padding-bottom:2.4vw;padding-right:5.33333vw;padding-left:5.33333vw}.externalLinkBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;text-align:center;color:#0f728c;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:50px;width:45.33333vw;max-width:340px}.externalLinkBtn.big{width:53.73333vw;max-width:403px}.externalLinkBtn.big a::after{top:49%;right:4.26667vw;width:2.4vw;max-width:18px;height:2.4vw;max-height:18px}.externalLinkBtn a{position:relative;display:block;width:100%;color:inherit;border-radius:50px;padding-top:3.2vw;padding-bottom:3.2vw}.externalLinkBtn a::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5.33333vw;background-image:url(/images/week2/modal_external_icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:2.93333vw;max-width:22px;height:2.93333vw;max-height:22px}.externalTxtLink{text-align:center}.externalTxtLink a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;letter-spacing:.52px;text-align:center;color:#fff;border-bottom:solid 1px #fff}.externalTxtLink a.isHidden{display:none}.externalTxtLink a::after{content:"";display:block;background-image:url(/images/week2/external_icon_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:2.4vw;max-width:18px;height:2.4vw;max-height:18px;margin-left:2.13333vw;margin-bottom:.66667vw}.findGiftBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;text-align:center;color:#0f728c;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:80px;cursor:pointer;width:53.33333vw;max-width:400px;padding-top:4.93333vw;padding-bottom:4.93333vw}.recommendGiftBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1.38;letter-spacing:.52px;text-align:center;color:#0f728c;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#fff;border:solid 1px #fff;border-radius:50px;cursor:pointer;width:40vw;max-width:300px;height:13.33333vw;max-height:100px}.recommendGiftBtn.resetBtn{color:#fff;background-color:rgba(255,255,255,0);-webkit-box-shadow:none;box-shadow:none}.seeArtBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;text-align:center;color:#0f728c;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:80px;cursor:pointer;width:53.33333vw;max-width:400px;padding-top:4.93333vw;padding-bottom:4.93333vw}.seeArtCompleteBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;letter-spacing:.52px;text-align:center;color:#0f728c;background-color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);border-radius:80px;cursor:pointer;width:48vw;max-width:360px;padding-top:4.93333vw;padding-bottom:4.93333vw}.seeArtCompleteBtn:disabled{color:#888;background-color:rgba(188,188,188,.84);-webkit-box-shadow:none;box-shadow:none;cursor:default}.getWallPaperBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;letter-spacing:.52px;text-align:center;color:#0f728c;background-color:#fff;border-radius:50px;cursor:pointer;width:53.33333vw;max-width:400px;padding-top:3.6vw;padding-bottom:3.6vw}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}50.999%{opacity:1;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51%{opacity:0;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51.999%{opacity:0;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}52%{opacity:1;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}50.999%{opacity:1;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51%{opacity:0;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51.999%{opacity:0;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}52%{opacity:1;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes star{0%{opacity:1}25%{opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes star{0%{opacity:1}25%{opacity:0}60%{opacity:1}100%{opacity:1}}@-webkit-keyframes sparkle{0%{opacity:1}90%{opacity:0}100%{opacity:1}}@keyframes sparkle{0%{opacity:1}90%{opacity:0}100%{opacity:1}}#indexTop.longWindow .txtArea{padding-top:26.93333vw}#indexTop.longWindow .container{padding-top:calc(20% - env(safe-area-inset-bottom))}#indexTop .container{position:relative;z-index:1;height:100%}#indexTop .fadeAnime{opacity:0;visibility:hidden;-webkit-transition:opacity 2.5s cubic-bezier(.37,0,.63,1),visibility 2.5s cubic-bezier(.37,0,.63,1),-webkit-transform 2.5s cubic-bezier(.37,0,.63,1),-webkit-filter .5s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.6s cubic-bezier(.37,0,.63,1);transition:opacity 2.5s cubic-bezier(.37,0,.63,1),visibility 2.5s cubic-bezier(.37,0,.63,1),-webkit-transform 2.5s cubic-bezier(.37,0,.63,1),-webkit-filter .5s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.6s cubic-bezier(.37,0,.63,1);transition:opacity 2.5s cubic-bezier(.37,0,.63,1),visibility 2.5s cubic-bezier(.37,0,.63,1),transform 2.5s cubic-bezier(.37,0,.63,1),filter .5s cubic-bezier(.37,0,.63,1),mask-position 2.6s cubic-bezier(.37,0,.63,1);transition:opacity 2.5s cubic-bezier(.37,0,.63,1),visibility 2.5s cubic-bezier(.37,0,.63,1),transform 2.5s cubic-bezier(.37,0,.63,1),filter .5s cubic-bezier(.37,0,.63,1),mask-position 2.6s cubic-bezier(.37,0,.63,1),-webkit-transform 2.5s cubic-bezier(.37,0,.63,1),-webkit-filter .5s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.6s cubic-bezier(.37,0,.63,1)}#indexTop .fadeAnime.fadeAnimeTxt{-webkit-filter:blur(10px);filter:blur(10px)}#indexTop .fadeAnime.fadeMaskAnime{-webkit-mask-image:linear-gradient(60deg,#000 50%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(60deg,#000 50%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:300% 300%;mask-size:300% 300%}#indexTop .fadeAnime.fadeTranslateAnime{-webkit-transform:translateY(-10px);transform:translateY(-10px)}#indexTop .fadeAnime.isShow{opacity:1;visibility:visible;-webkit-filter:blur(0);filter:blur(0);-webkit-mask-position:0 0;mask-position:0 0}#indexTop .fadeAnime.isShow.fadeTranslateAnime{-webkit-transform:translateY(0);transform:translateY(0)}#indexTop .bgStar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}#indexTop .bgStar::before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/index/star_bg.png);background-size:contain;-webkit-animation:star cubic-bezier(.37,0,.63,1) 5s infinite;animation:star cubic-bezier(.37,0,.63,1) 5s infinite}#indexTop .bgStar::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/index/star_bg_02.png);background-size:contain;-webkit-animation:star 5s cubic-bezier(.33,1,.68,1) 2s infinite;animation:star 5s cubic-bezier(.33,1,.68,1) 2s infinite}#indexTop .bgStar .star{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/index/star_bg_03.png);background-size:contain;-webkit-animation:star cubic-bezier(.37,0,.63,1) 5s 3s infinite;animation:star cubic-bezier(.37,0,.63,1) 5s 3s infinite}#indexTop .txtArea{position:fixed;top:0;left:0;width:100%;height:100vh;padding-top:13.6vw}#indexTop .logo{margin:0 auto;width:55.86667vw;max-width:419px;margin-bottom:7.33333vw}#indexTop .mainTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:2.31;text-align:center;color:#fff}#indexTop .officialOnlineStore{position:absolute;bottom:5.33333vw;left:5.33333vw;width:38.13333vw;max-width:286px}#indexTop .guide{position:absolute;bottom:5.33333vw;right:5.33333vw;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);border-radius:50px;cursor:pointer;width:21.33333vw;max-width:160px}#indexTop .imgCon{position:relative;height:100%;overflow-x:hidden;overflow-y:scroll}#indexTop .imgArea{position:relative;z-index:1;width:100%;height:100%;padding-top:41.2vw;min-height:160.8vw;-webkit-transform:translateY(80vw);transform:translateY(80vw);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}#indexTop .imgArea.big{-webkit-transform:translateY(80vw) scale(6);transform:translateY(80vw) scale(6);-webkit-transform-origin:58vw 151vw;transform-origin:58vw 151vw}#indexTop .imgArea.bgHidden .imgAreaBg{opacity:0}#indexTop .imgArea .imgAreaBg{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:calc(100% - 117.6vw);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(3%,#fff));-webkit-mask-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 3%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(3%,#fff));mask-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 3%);-webkit-transition:all 2s cubic-bezier(.33,1,.68,1);transition:all 2s cubic-bezier(.33,1,.68,1)}#indexTop .imgArea .imgAreaBg::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(/images/index/paper.png);background-position:top center;background-repeat:no-repeat;background-size:100%;mix-blend-mode:multiply}#indexTop .imgArea .imgAreaBg::after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#1c99b4),color-stop(14.267vw,#1c99b4),color-stop(21.867vw,#ebf5f0),color-stop(39.267vw,#88cbce),to(#88cbce));background-image:linear-gradient(to bottom,#1c99b4,#1c99b4 14.267vw,#ebf5f0 21.867vw,#88cbce 39.267vw,#88cbce);background-position:top center;background-repeat:no-repeat;background-size:100%}#indexTop .scroll{position:absolute;top:27.33333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#indexTop .scroll.complete{top:24.66667vw}#indexTop .scroll .scrollTxt{font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;text-align:center;color:#fff;margin-bottom:1.33333vw}#indexTop .scroll .scrollBar{position:relative;height:9.2vw;max-height:69px;width:1px;margin:0 auto;background-color:rgba(255,255,255,.3);overflow:hidden}#indexTop .scroll .scrollBar::after{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:1px;background-color:#fff;animation:scroll cubic-bezier(.25,.46,.45,.94) 3.5s reverse infinite;will-change:background-color}#indexTop .getElement.hide{opacity:0}#indexTop .getElement.latest{-webkit-transition-delay:.7s;transition-delay:.7s}#indexTop .building{position:absolute;top:68.66667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;max-width:100%;width:100%}#indexTop .building .door{position:absolute;bottom:1.06667vw;width:4.53333vw;max-width:34px;height:7.6vw;max-height:57px;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}#indexTop .building .door.left{-webkit-transform-origin:left;transform-origin:left;right:43.73333vw}#indexTop .building .door.left.open{-webkit-transform:rotateY(65deg);transform:rotateY(65deg)}#indexTop .building .door.right{-webkit-transform-origin:right;transform-origin:right;right:39.73333vw}#indexTop .building .door.right.open{-webkit-transform:rotateY(-65deg);transform:rotateY(-65deg)}#indexTop .treeArea{position:absolute;left:0;top:102.8vw;width:47.33333vw;max-width:355px}#indexTop .treeOrnament{position:absolute;top:0;left:0;width:100%}#indexTop .bird{position:absolute;top:-14.53333vw;left:9.6vw;width:9.6vw;max-width:72px}#indexTop .box{position:absolute;right:0;z-index:1;top:113.06667vw;width:31.73333vw;max-width:238px}#indexTop .ornament{position:absolute;z-index:1;cursor:pointer;width:20vw;max-width:150px}#indexTop .ornament.ornament01{top:51.2vw;left:5.33333vw}#indexTop .ornament.ornament02{-webkit-transition-delay:.2s;transition-delay:.2s;top:41.2vw;left:28.4vw}#indexTop .ornament.ornament03{-webkit-transition-delay:.4s;transition-delay:.4s;top:41.2vw;right:28.4vw}#indexTop .ornament.ornament04{-webkit-transition-delay:.6s;transition-delay:.6s;top:51.2vw;right:5.33333vw}#indexTop .ornament.ornament05{-webkit-transition-delay:.8s;transition-delay:.8s;top:51.2vw;right:5.33333vw}#indexTop .ornament.tap>img{opacity:.7}#indexTop .ornament.hide{cursor:default}#indexTop .ornament.hide::before{content:"";position:absolute;top:2.26667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;border-radius:100%;mix-blend-mode:multiply;-webkit-filter:blur(3px);filter:blur(3px);background-color:grey;opacity:.7;width:15.46667vw;max-width:116px;height:15.46667vw;max-height:116px}#indexTop .ornament.hide.ornament05{opacity:0;visibility:hidden}#indexTop .ornament.complete.ornament01{top:50.53333vw;left:2.93333vw}#indexTop .ornament.complete.ornament02{top:42.53333vw;left:20.93333vw}#indexTop .ornament.complete.ornament03{top:39.86667vw;right:40vw}#indexTop .ornament.complete.ornament04{top:42.53333vw;right:20.4vw}#indexTop .ornament.complete.ornament05{top:50.53333vw;right:2.66667vw}#indexTop .ornament.complete .ornamentTxt{display:none}#indexTop .ornament .ornamentTxt{margin:0 auto;width:14.66667vw;max-width:110px}#indexTop .ornament .ornamentTxt.hide{display:none}#indexTop .modalArea{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:999;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:6.66667vw;padding-bottom:6.66667vw;padding-right:5.33333vw;padding-left:5.33333vw;opacity:0;visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.37,0,.63,1),visibility .6s cubic-bezier(.37,0,.63,1);transition:opacity .6s cubic-bezier(.37,0,.63,1),visibility .6s cubic-bezier(.37,0,.63,1)}#indexTop .modalArea.isShow{opacity:1;visibility:visible;-webkit-transition:opacity .6s cubic-bezier(.37,0,.63,1),visibility .6s cubic-bezier(.37,0,.63,1);transition:opacity .6s cubic-bezier(.37,0,.63,1),visibility .6s cubic-bezier(.37,0,.63,1)}#indexTop .modalArea .modalContent{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,.9);padding-top:10vw;padding-bottom:21.33333vw;padding-right:7.33333vw;padding-left:7.33333vw}#indexTop .modalArea .modalClose{position:absolute;top:4vw;right:4vw;display:block;width:5.33333vw;max-width:40px;height:5.33333vw;max-height:40px}#indexTop .modalArea .modalClose::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#indexTop .modalArea .modalClose::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#indexTop .modalArea .modalTxt{font-size:2.8rem;font-size:2.59259vw;line-height:1.93;text-align:center;color:#fff;margin-bottom:6.66667vw}#indexTop .modalArea .modalImg{margin:0 auto;width:38.53333vw;max-width:289px;margin-bottom:7.33333vw}#indexTop .modalArea .modalAnime{opacity:0;visibility:hidden;-webkit-transition:opacity 1s cubic-bezier(.37,0,.63,1),visibility 1s cubic-bezier(.37,0,.63,1);transition:opacity 1s cubic-bezier(.37,0,.63,1),visibility 1s cubic-bezier(.37,0,.63,1)}#indexTop .modalArea .modalAnime.isShow{opacity:1;visibility:visible;-webkit-transition:opacity 1s cubic-bezier(.37,0,.63,1),visibility 1s cubic-bezier(.37,0,.63,1);transition:opacity 1s cubic-bezier(.37,0,.63,1),visibility 1s cubic-bezier(.37,0,.63,1)}#indexTop .modalArea .getWallPaperBtn{position:absolute;bottom:10.66667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto}#weekTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#weekTop.isHidden::after{opacity:0}#weekTop.isHidden .bg::after{opacity:1}#weekTop.isHidden .bgStar{opacity:0}#weekTop.clear .bg{opacity:0;visibility:hidden}#weekTop.clear .bgStar{opacity:0}#weekTop .container{position:relative;z-index:1;height:100%}#weekTop .container#week1{width:calc(100% - 80px);height:calc(100% - 60px)}#weekTop .contentArea{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#weekTop .contentArea.isHidden{opacity:0;visibility:hidden;-webkit-transition:all 1.2s cubic-bezier(.37,0,.63,1);transition:all 1.2s cubic-bezier(.37,0,.63,1)}#weekTop .contentArea.bgHidden::after{opacity:0}#weekTop .contentArea#week1Contents{width:100%;height:100%}#weekTop .contentArea#week1Contents::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/week1/week_con_bg.jpg);background-position:center;-webkit-transition:all 2.5s cubic-bezier(.37,0,.63,1);transition:all 2.5s cubic-bezier(.37,0,.63,1)}#weekTop .commonContentArea{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;visibility:visible;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1.2s .8s cubic-bezier(.37,0,.63,1);transition:opacity 1.2s .8s cubic-bezier(.37,0,.63,1);padding-right:5.33333vw;padding-left:5.33333vw}#weekTop .commonContentArea.isHidden{opacity:0;visibility:hidden;-webkit-transition:opacity 1.2s cubic-bezier(.37,0,.63,1);transition:opacity 1.2s cubic-bezier(.37,0,.63,1)}#weekTop .bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop .bg::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-2;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#001d38),color-stop(7.333vw,#001d38),color-stop(35.333vw,#003655),color-stop(45.333vw,#004b68),color-stop(100.667vw,#1c99b4),to(#1c99b4));background-image:linear-gradient(180deg,#001d38,#001d38 7.333vw,#003655 35.333vw,#004b68 45.333vw,#1c99b4 100.667vw,#1c99b4)}#weekTop .bg::after{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transition:all 1s cubic-bezier(.37,0,.63,1);transition:all 1s cubic-bezier(.37,0,.63,1)}#weekTop .bgStar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop .bgStar::before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/images/common/stardust_contents.png);background-size:contain}#weekTop .btnArea{text-align:center}#weekTop .modalArea{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;height:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:auto;padding-top:5.33333vw;padding-bottom:5.33333vw;padding-right:5.33333vw;padding-left:5.33333vw;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#weekTop .modalArea.isShow{opacity:1;visibility:visible}#weekTop .modalArea .modalContent{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,.7);padding-top:10.66667vw;padding-bottom:19.2vw;padding-right:5.33333vw;padding-left:5.33333vw}#weekTop .modalArea .modalClose{position:absolute;top:4vw;right:4vw;display:block;width:5.33333vw;max-width:40px;height:5.33333vw;max-height:40px}#weekTop .modalArea .modalClose::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#weekTop .modalArea .modalClose::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#weekTop .modalArea .modalTit{font-size:3.2rem;font-size:2.96296vw;font-weight:600;letter-spacing:1.12px;text-align:center;color:#fff;margin-bottom:8vw}#weekTop .modalArea .modalTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:center;color:#fff;margin-top:5.33333vw}#weekTop .modalArea .modalAnime{opacity:0;visibility:hidden;-webkit-transition:opacity 1.2s cubic-bezier(.37,0,.63,1),visibility 1.2s cubic-bezier(.37,0,.63,1);transition:opacity 1.2s cubic-bezier(.37,0,.63,1),visibility 1.2s cubic-bezier(.37,0,.63,1)}#weekTop .modalArea .modalAnime.isShow{opacity:1;visibility:visible}#weekTop .modalArea .externalLinkBtn{position:absolute;bottom:9.33333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto}#weekTop .modalArtArea{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;height:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:auto;padding-top:5.33333vw;padding-bottom:5.33333vw;padding-right:5.33333vw;padding-left:5.33333vw;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#weekTop .modalArtArea.isShow{opacity:1;visibility:visible}#weekTop .modalArtArea .modalContent{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:100%;background-blend-mode:multiply;background-color:rgba(0,0,0,.7);padding-top:6.66667vw;padding-bottom:23.2vw;padding-right:5.33333vw;padding-left:5.33333vw}#weekTop .modalArtArea .modalClose{position:absolute;top:4vw;right:4vw;display:block;width:5.33333vw;max-width:40px;height:5.33333vw;max-height:40px}#weekTop .modalArtArea .modalClose::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#weekTop .modalArtArea .modalClose::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);display:block;width:6.66667vw;max-width:50px;height:1px;background-color:#fff}#weekTop .modalArtArea .modalImg{margin:0 auto;width:54.26667vw;max-width:407px}#weekTop .modalArtArea .modalTit{font-size:2.8rem;font-size:2.59259vw;font-weight:600;line-height:1.57;letter-spacing:.98px;text-align:center;color:#fff;margin-top:4.66667vw}#weekTop .modalArtArea .modalTxtArea{position:relative;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:auto;min-height:27.73333vw;margin-top:4.66667vw}#weekTop .modalArtArea .modalTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:left;color:#fff;padding-right:4vw}#weekTop .modalArtArea .modalAnime{opacity:0;visibility:hidden;-webkit-transition:opacity 1.2s cubic-bezier(.37,0,.63,1),visibility 1.2s cubic-bezier(.37,0,.63,1);transition:opacity 1.2s cubic-bezier(.37,0,.63,1),visibility 1.2s cubic-bezier(.37,0,.63,1)}#weekTop .modalArtArea .modalAnime.isShow{opacity:1;visibility:visible}#weekTop .modalArtArea .externalLinkBtn{position:absolute;bottom:6.66667vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto}#weekTop .modalArtArea .simplebar-scrollbar{display:block;width:2px;right:0;border-radius:10px;min-height:6.8vw}#weekTop .modalArtArea .simplebar-scrollbar::before{background-color:#fff;opacity:1!important;top:0;bottom:0;right:0;left:0;width:100%}#weekTop .modalArtArea .simplebar-vertical{display:block;width:2px;opacity:1!important;border-radius:10px;background-color:#1d5e6f}#weekTop #week1Contents .topContentArea{padding-top:22vw;padding-bottom:21.06667vw}#weekTop #week1Contents .topContentArea.isHidden .topContent{opacity:0;-webkit-transition:all 1s cubic-bezier(.37,0,.63,1);transition:all 1s cubic-bezier(.37,0,.63,1)}#weekTop #week1Contents .weekTit{font-size:4.8rem;font-size:4.44444vw;font-weight:600;line-height:1.2;letter-spacing:.48px;text-align:center;color:#000;margin-bottom:9.6vw}#weekTop #week1Contents .weekTit .num{display:block;font-size:2.4rem;font-size:2.22222vw;letter-spacing:.84px;text-align:center;text-transform:uppercase;color:#333;margin-bottom:6.66667vw}#weekTop #week1Contents .weekTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:2.17;text-align:center;color:#333;margin-bottom:12vw}#weekTop #week1Contents .storyContentsArea{padding-top:8vw;padding-bottom:8vw}#weekTop #week1Contents .storyContentsArea.isHidden .storyContents{opacity:0}#weekTop #week1Contents .storyContents{position:relative;width:100%;-webkit-transition:all 1s .6s cubic-bezier(.37,0,.63,1);transition:all 1s .6s cubic-bezier(.37,0,.63,1)}#weekTop #week1Contents .storyTit{font-size:5.4rem;font-size:5vw;font-weight:300;line-height:1;letter-spacing:2.7px;text-align:center;color:#000;margin-bottom:6.66667vw}#weekTop #week1Contents .storyTit .num{display:block;font-size:3.2rem;font-size:2.96296vw;font-weight:300;line-height:1;letter-spacing:1.12px;text-align:center;color:#333;margin-bottom:2.66667vw}#weekTop #week1Contents .storyImg{max-width:100%;margin:0 auto;margin-bottom:5.33333vw}#weekTop #week1Contents .storyTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:2;color:#333}#weekTop #week1Contents .slideArea{width:100%;padding-bottom:13.33333vw}#weekTop #week1Contents .slideArea.slick-initialized .slide:not(:first-of-type){display:block}#weekTop #week1Contents .slideArea .slide:not(:first-of-type){display:none}#weekTop #week1Contents .slideArea .slick-arrow{position:absolute;bottom:0;font-size:2.4rem;font-size:2.22222vw;line-height:1;color:#000}#weekTop #week1Contents .slideArea .slick-arrow::before{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;width:2.13333vw;max-width:16px;height:2.93333vw;max-height:22px;margin-bottom:2.13333vw}#weekTop #week1Contents .slideArea .slick-arrow.prev-arrow{left:10.66667vw}#weekTop #week1Contents .slideArea .slick-arrow.prev-arrow::before{background-image:url(/images/week1/slide_arrow_prev.svg)}#weekTop #week1Contents .slideArea .slick-arrow.next-arrow{right:10.66667vw}#weekTop #week1Contents .slideArea .slick-arrow.next-arrow::before{background-image:url(/images/week1/slide_arrow_next.svg)}#weekTop #week1Contents .slideArea .slick-arrow.slick-disabled{display:none!important}#weekTop #week1Contents .slideArea .mainVisualDots{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:3.33333vw;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#weekTop #week1Contents .slideArea .mainVisualDots.isHidden{display:none}#weekTop #week1Contents .slideArea .mainVisualDots .slick-active button{background-color:#1c95b0}#weekTop #week1Contents .slideArea .mainVisualDots li{margin-right:1.06667vw;margin-left:1.06667vw}#weekTop #week1Contents .slideArea .mainVisualDots button{display:block;font-size:0;line-height:0;background-color:#aaa;border-radius:100%;width:1.86667vw;max-width:14px;height:1.86667vw;max-height:14px}#weekTop #week1Contents .quizBtn{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}#weekTop #week1Contents .quizBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week1Contents .quizContentArea.isHidden .quizContent01{opacity:0}#weekTop #week1Contents .quizContentArea .quizContent{position:relative;width:100%;height:141.33333vw;max-height:1060px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s .6s cubic-bezier(.37,0,.63,1);transition:all 1s .6s cubic-bezier(.37,0,.63,1)}#weekTop #week1Contents .quizContentArea .quizContent.checked .quizContentTit::before{opacity:0;visibility:hidden}#weekTop #week1Contents .quizContentArea .quizContent.checked .quizContentTit::after{opacity:1;visibility:visible}#weekTop #week1Contents .quizContentArea .quizContent.isHidden{opacity:0;visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week1Contents .quizContentArea .quizContent:not(.quizContent01){position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#weekTop #week1Contents .quizContentArea .quizContent.quizContent02 .quizContentTit::before{background-image:url(/images/week1/quiz_img_02.svg)}#weekTop #week1Contents .quizContentTit{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:3.2rem;font-size:2.96296vw;font-weight:600;line-height:2;text-align:center;color:#333;margin-bottom:9.33333vw}#weekTop #week1Contents .quizContentTit .num{display:block;font-size:3.2rem;font-size:2.96296vw;font-weight:300;line-height:1;letter-spacing:1.12px;margin-bottom:4.66667vw}#weekTop #week1Contents .quizContentTit::before{content:"";display:block;background-image:url(/images/week1/quiz_img_01.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s cubic-bezier(.37,0,.63,1);transition:all .6s cubic-bezier(.37,0,.63,1);width:33.33333vw;max-width:250px;height:33.33333vw;max-height:250px;margin-bottom:7.06667vw}#weekTop #week1Contents .quizContentTit::after{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;background-image:url(/images/week1/correct_answer.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s .4s cubic-bezier(.37,0,.63,1);transition:all .6s .4s cubic-bezier(.37,0,.63,1);width:33.33333vw;max-width:250px;height:33.33333vw;max-height:250px}#weekTop #week1Contents .quizAnswerList .answer:not(:last-of-type){margin-bottom:5.33333vw}#weekTop #week1Contents .quizAnswerList .answer input[type=button]{display:none}#weekTop #week1Contents .quizAnswerList .answer input[type=button].checked:not(#answer01):not(#answer04)+label{text-decoration:line-through;color:#606060;background-color:#bcbcbc;cursor:default}#weekTop #week1Contents .quizAnswerList .answer input[type=button].checked+label{color:#fff;background-color:#46aaba}#weekTop #week1Contents .quizAnswerList .answer label{display:block;cursor:pointer;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1;letter-spacing:.52px;text-align:center;color:#0f728c;border-radius:50px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.08);box-shadow:5px 5px 10px 0 rgba(0,0,0,.08);background-color:#fff;margin:0 auto;width:53.33333vw;max-width:400px;padding-top:3.6vw;padding-bottom:3.6vw}#weekTop #week1Contents .quizClearBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;letter-spacing:1.04px;text-align:center;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#0f728c;border-radius:100px;margin:0 auto;cursor:pointer;width:64vw;max-width:480px;padding-top:4.93333vw;padding-bottom:4.93333vw;margin-top:8.66667vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s .4s cubic-bezier(.37,0,.63,1);transition:all .6s .4s cubic-bezier(.37,0,.63,1)}#weekTop #week1Contents .quizClearBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week1Contents .week1ClearArea{background-image:none;padding-right:4vw;padding-left:4vw}#weekTop #week1Contents .week1ClearTxt{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;font-size:3rem;font-size:2.77778vw;font-weight:600;line-height:2.47;text-align:center;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s cubic-bezier(.37,0,.63,1);transition:all 1s cubic-bezier(.37,0,.63,1)}#weekTop #week1Contents .week1ClearTxt.isHidden{opacity:0;visibility:hidden}#weekTop #week1Contents .clearBtn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:58.66667vw;max-width:440px;height:66.4vw;max-height:498px;font-size:3.2rem;font-size:2.96296vw;font-weight:600;letter-spacing:1.6px;text-align:center;color:#fff;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week1Contents .clearBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week1Contents .clearBtn::after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;background-image:url(/images/week1/ornament_img_01.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:58.66667vw;max-width:440px;height:58.66667vw;max-height:440px}#weekTop #week1Contents .clearBtn .sparkle{position:absolute;top:0;left:-1.46667vw;z-index:-1;display:block;background-image:url(/images/common/ornament_sparkle_01.png);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;width:58.66667vw;max-width:440px;height:58.66667vw;max-height:440px}#weekTop #week1Contents .clearBtn .sparkle.sparkle02{background-image:url(/images/common/ornament_sparkle_02.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite}#weekTop #week1Contents .clearBtn .sparkle.sparkle03{background-image:url(/images/common/ornament_sparkle_03.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite}#weekTop #week2Contents .giftContentsArea{height:auto;min-height:100%;padding-right:0;padding-left:0}#weekTop #week2Contents .giftContents{position:relative;width:100%;-webkit-transition:all 1s .6s cubic-bezier(.37,0,.63,1);transition:all 1s .6s cubic-bezier(.37,0,.63,1)}#weekTop #week2Contents .weekTit{font-size:4.8rem;font-size:4.44444vw;font-weight:600;line-height:1.46;text-align:center;color:#fff;margin-bottom:4.66667vw}#weekTop #week2Contents .weekTit .num{display:block;font-size:2.4rem;font-size:2.22222vw;letter-spacing:.84px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:4vw}#weekTop #week2Contents .weekTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:center;color:#fff;margin-bottom:5.33333vw}#weekTop #week2Contents .giftSlideArea{opacity:0;padding-bottom:4.26667vw;margin-bottom:4.66667vw}#weekTop #week2Contents .giftSlideArea.slick-initialized{opacity:1}#weekTop #week2Contents .giftSlideArea .slick-list{padding-right:14.66667vw;padding-left:14.66667vw}#weekTop #week2Contents .giftSlideArea .slick-slide{text-align:center;margin-right:3.33333vw;margin-left:3.33333vw}#weekTop #week2Contents .giftSlideArea .slide{position:relative;cursor:pointer;width:60vw;max-width:450px}#weekTop #week2Contents .giftSlideArea .slide img{width:100%}#weekTop #week2Contents .giftSlideArea .slide:not(:first-of-type){display:none}#weekTop #week2Contents .giftSlideArea .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:2.4rem;font-size:2.22222vw;line-height:1;color:#000}#weekTop #week2Contents .giftSlideArea .slick-arrow::before{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;width:3.2vw;max-width:24px;height:5.6vw;max-height:42px}#weekTop #week2Contents .giftSlideArea .slick-arrow.prev-arrow{left:12.93333vw}#weekTop #week2Contents .giftSlideArea .slick-arrow.prev-arrow::before{background-image:url(/images/week2/slide_arrow_prev.svg)}#weekTop #week2Contents .giftSlideArea .slick-arrow.next-arrow{right:12.93333vw}#weekTop #week2Contents .giftSlideArea .slick-arrow.next-arrow::before{background-image:url(/images/week2/slide_arrow_next.svg)}#weekTop #week2Contents .giftSlideArea .slick-arrow.slick-disabled{display:none!important}#weekTop #week2Contents .giftSlideArea .mainVisualDots{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#weekTop #week2Contents .giftSlideArea .mainVisualDots.isHidden{display:none}#weekTop #week2Contents .giftSlideArea .mainVisualDots .slick-active button{background-color:#0a637d}#weekTop #week2Contents .giftSlideArea .mainVisualDots li{margin-right:1.06667vw;margin-left:1.06667vw}#weekTop #week2Contents .giftSlideArea .mainVisualDots button{display:block;font-size:0;line-height:0;background-color:#aaa;border-radius:100%;width:1.86667vw;max-width:14px;height:1.86667vw;max-height:14px}#weekTop #week2Contents .giftSlideArea .giftTit{position:absolute;bottom:0;left:0;width:100%;font-size:2.4rem;font-size:2.22222vw;font-weight:600;line-height:1;letter-spacing:.84px;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);padding-top:2.4vw;padding-bottom:2.4vw}#weekTop #week2Contents .giftSlideArea .giftTit::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:4vw;background-image:url(/images/week2/modal_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:2.13333vw;max-width:16px;height:2.8vw;max-height:21px}#weekTop #week2Contents .giftSlideArea .giftTxt{display:none;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:2}#weekTop #week2Contents .findGiftBtn{margin:0 auto;margin-bottom:4vw}#weekTop #week2Contents .findGiftContentsArea.isHidden .findGiftContent01{opacity:0}#weekTop #week2Contents .findGiftContentsArea .findGiftContent{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s .8s ease-out;transition:all .8s .8s ease-out;padding-top:13.33333vw;padding-bottom:14.66667vw;min-height:169.33333vw}#weekTop #week2Contents .findGiftContentsArea .findGiftContent.checked::after{opacity:1;visibility:visible}#weekTop #week2Contents .findGiftContentsArea .findGiftContent.checked .findGiftContentTit{opacity:0;visibility:hidden}#weekTop #week2Contents .findGiftContentsArea .findGiftContent.isHidden{opacity:0;visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week2Contents .findGiftContentsArea .findGiftContent::after{content:"";position:absolute;top:21.6vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;background-image:url(/images/week1/correct_answer.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s ease-out;transition:all .6s ease-out;width:45.33333vw;max-width:340px;height:45.33333vw;max-height:340px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent:not(.findGiftContent01){position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}#weekTop #week2Contents .findGiftContentsArea .btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;padding-right:8vw;padding-left:8vw;margin-top:8vw}#weekTop #week2Contents .findGiftContentsArea .btnArea.isHidden{opacity:0;visibility:hidden}#weekTop #week2Contents .findGiftContentTit{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:3.2rem;font-size:2.96296vw;font-weight:600;line-height:2;text-align:center;color:#fff;margin-bottom:12.53333vw}#weekTop #week2Contents .findGiftContentTit.findGiftContent02Tit .num::after{background-image:url(/images/week2/gift_img_02.svg)}#weekTop #week2Contents .findGiftContentTit.findGiftContent03Tit{margin-bottom:5.33333vw}#weekTop #week2Contents .findGiftContentTit.findGiftContent03Tit .num{margin-bottom:4vw}#weekTop #week2Contents .findGiftContentTit.findGiftContent03Tit .num::after{display:none}#weekTop #week2Contents .findGiftContentTit.seen2{margin-bottom:8vw}#weekTop #week2Contents .findGiftContentTit.seen3{margin-bottom:13.33333vw}#weekTop #week2Contents .findGiftContentTit .num{display:block;font-size:3.2rem;font-size:2.96296vw;font-weight:300;line-height:1;letter-spacing:1.12px;margin-bottom:8.66667vw}#weekTop #week2Contents .findGiftContentTit .num::after{content:"";display:block;background-image:url(/images/week2/gift_img_01.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;width:24vw;max-width:180px;height:25.86667vw;max-height:194px;margin-top:6.66667vw}#weekTop #week2Contents .findGiftContentTit .line::after,#weekTop #week2Contents .findGiftContentTit .line::before{content:"";display:inline-block;width:5.33333vw;max-width:40px;height:1px;vertical-align:super;background-color:#fff;margin-right:2.4vw;margin-left:2.4vw}#weekTop #week2Contents .findGiftList{margin-bottom:10.66667vw}#weekTop #week2Contents .findGiftList.seen2{margin-bottom:6.66667vw}#weekTop #week2Contents .findGiftList .answer:not(:last-of-type){margin-bottom:5.33333vw}#weekTop #week2Contents .findGiftList .answer input[type=radio]{display:none}#weekTop #week2Contents .findGiftList .answer input[type=radio]:checked+label{color:#fff;background-color:#46aaba}#weekTop #week2Contents .findGiftList .answer label{display:block;cursor:pointer;font-size:2.6rem;font-size:2.40741vw;line-height:1;letter-spacing:.52px;text-align:center;color:#0f728c;border-radius:50px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#fff;margin:0 auto;width:53.33333vw;max-width:400px;padding-top:3.6vw;padding-bottom:3.6vw}#weekTop #week2Contents .recommendGiftsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:6.66667vw;padding-left:6.66667vw;margin-bottom:4vw}#weekTop #week2Contents .recommendGiftsList .recommendGift{max-width:49.231%;width:100%;overflow:hidden;border-radius:4vw;margin-bottom:1.33333vw}#weekTop #week2Contents .recommendGiftsList .recommendGift.center{margin:26% auto 26.5%}#weekTop #week2Contents .recommendGiftsList .recommendGift a{position:relative;display:block}#weekTop #week2Contents .recommendGiftsList .recommendGift .recommendGiftTxt{position:absolute;bottom:1.33333vw;left:0;width:100%;font-size:2.1rem;font-size:1.94444vw;font-weight:300;line-height:1.43;text-align:center;color:#1d5e6f}#weekTop #week2Contents .week2ClearArea{background-image:none;padding-right:4vw;padding-left:4vw}#weekTop #week2Contents .clearBtn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:58.66667vw;max-width:440px;height:66.4vw;max-height:498px;font-size:3.2rem;font-size:2.96296vw;font-weight:600;letter-spacing:1.6px;text-align:center;color:#fff;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week2Contents .clearBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week2Contents .clearBtn::after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;background-image:url(/images/week2/ornament_img_02.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:58.66667vw;max-width:440px;height:58.66667vw;max-height:440px}#weekTop #week2Contents .clearBtn .sparkle{position:absolute;top:0;left:-1.46667vw;z-index:-1;display:block;background-image:url(/images/common/ornament_sparkle_01.png);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;width:59.33333vw;max-width:445px;height:58.66667vw;max-height:440px}#weekTop #week2Contents .clearBtn .sparkle.sparkle02{background-image:url(/images/common/ornament_sparkle_02.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite}#weekTop #week2Contents .clearBtn .sparkle.sparkle03{background-image:url(/images/common/ornament_sparkle_03.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite}#weekTop #week3Contents .artContentsArea{height:auto;min-height:100%;padding-right:0;padding-left:0}#weekTop #week3Contents .artContents{position:relative;width:100%;-webkit-transition:all 1s .6s cubic-bezier(.37,0,.63,1);transition:all 1s .6s cubic-bezier(.37,0,.63,1)}#weekTop #week3Contents .weekTit{font-size:4.8rem;font-size:4.44444vw;font-weight:600;line-height:1.46;text-align:center;color:#fff;margin-bottom:6.66667vw}#weekTop #week3Contents .weekTit .num{display:block;font-size:2.4rem;font-size:2.22222vw;letter-spacing:.84px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:4vw}#weekTop #week3Contents .weekImg{margin:0 auto;width:78.66667vw;max-width:590px;margin-bottom:6.66667vw}#weekTop #week3Contents .weekTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:center;color:#fff;margin-bottom:8vw}#weekTop #week3Contents .seeArtBtn{margin:0 auto;margin-bottom:5.33333vw}#weekTop #week3Contents .seeArtContentsArea.isHidden .seeArtContent{opacity:0}#weekTop #week3Contents .seeArtContentsArea .seeArtContent{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s .4s ease-out;transition:all .8s .4s ease-out}#weekTop #week3Contents .seeArtContentsArea .seeArtContent.isHidden{opacity:0;visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week3Contents .seeArtContentsArea .btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;padding-right:8vw;padding-left:8vw;margin-top:8vw}#weekTop #week3Contents .seeArtContentsArea .btnArea.isHidden{opacity:0;visibility:hidden}#weekTop #week3Contents .seeArtContentsTit{font-size:3rem;font-size:2.77778vw;font-weight:600;line-height:2;text-align:center;color:#fff;margin-bottom:5.33333vw}#weekTop #week3Contents .artLists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:3.33333vw;padding-left:3.33333vw;margin-bottom:2.66667vw}#weekTop #week3Contents .artLists .art{position:relative;cursor:pointer;max-width:47.576%;width:100%;margin-bottom:4vw}#weekTop #week3Contents .artLists .art::after{content:"";display:block;position:absolute;bottom:0;right:0;background-image:url(/images/week3/art_img_icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:5.6vw;max-width:42px;height:5.6vw;max-height:42px}#weekTop #week3Contents .artLists .artTit{display:none;font-size:2.8rem;font-size:2.59259vw;font-weight:600;line-height:1.57;letter-spacing:.84px;color:#fff}#weekTop #week3Contents .artLists .artTxt{display:none;font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93}#weekTop #week3Contents .seeArtCompleteBtn{display:block;margin:0 auto}#weekTop #week3Contents .week3ClearArea{background-image:none;padding-right:4vw;padding-left:4vw}#weekTop #week3Contents .clearBtn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:58.66667vw;max-width:440px;height:66.4vw;max-height:498px;font-size:3.2rem;font-size:2.96296vw;font-weight:600;letter-spacing:1.6px;text-align:center;color:#fff;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week3Contents .clearBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week3Contents .clearBtn::after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;background-image:url(/images/week3/ornament_img_03.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:58.66667vw;max-width:440px;height:58.66667vw;max-height:440px}#weekTop #week3Contents .clearBtn .sparkle{position:absolute;top:0;left:-1.46667vw;z-index:-1;display:block;background-image:url(/images/common/ornament_sparkle_01.png);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) infinite;width:59.33333vw;max-width:445px;height:58.66667vw;max-height:440px}#weekTop #week3Contents .clearBtn .sparkle.sparkle02{background-image:url(/images/common/ornament_sparkle_02.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 1.5s infinite}#weekTop #week3Contents .clearBtn .sparkle.sparkle03{background-image:url(/images/common/ornament_sparkle_03.png);-webkit-animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite;animation:sparkle 4s cubic-bezier(.33,1,.68,1) 3s infinite}#weekTop #week4Contents .movieContentsArea{height:auto;min-height:100%;overflow:hidden;padding-right:0;padding-left:0}#weekTop #week4Contents .movieContentsArea.isHidden .movieContents{opacity:0;-webkit-transition:all 1s cubic-bezier(.37,0,.63,1);transition:all 1s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .movieContentsArea.isHidden #screen{opacity:0;-webkit-transition:all 1s cubic-bezier(.37,0,.63,1);transition:all 1s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .movieContents{position:relative;width:100%}#weekTop #week4Contents .weekTxtArea{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:200% 200%;mask-size:200% 200%;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(70%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(70%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);-webkit-transition:opacity 3.5s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.8s cubic-bezier(.37,0,.63,1);transition:opacity 3.5s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.8s cubic-bezier(.37,0,.63,1);transition:opacity 3.5s cubic-bezier(.37,0,.63,1),mask-position 2.8s cubic-bezier(.37,0,.63,1);transition:opacity 3.5s cubic-bezier(.37,0,.63,1),mask-position 2.8s cubic-bezier(.37,0,.63,1),-webkit-mask-position 2.8s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .weekTxtArea.isHidden{opacity:0;-webkit-mask-position:100% 100%;mask-position:100% 100%}#weekTop #week4Contents .weekTit{font-size:4.8rem;font-size:4.44444vw;font-weight:600;line-height:1.46;text-align:center;color:#fff;margin-bottom:6.66667vw}#weekTop #week4Contents .weekTit .num{display:block;font-size:2.4rem;font-size:2.22222vw;letter-spacing:.84px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:4vw}#weekTop #week4Contents .weekImg{margin:0 auto;width:78.66667vw;max-width:590px;margin-bottom:6.66667vw}#weekTop #week4Contents .weekTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:center;color:#fff;margin-bottom:8vw}#weekTop #week4Contents .weekTxt:last-of-type{margin-bottom:66.13333vw}#weekTop #week4Contents .videoPlayBtn{position:absolute;top:92vw;right:13.86667vw;font-size:2.6rem;font-size:2.40741vw;font-weight:300;line-height:1.31;text-align:center;color:#fff;margin-bottom:8vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1.2s cubic-bezier(.37,0,.63,1);transition:all 1.2s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .videoPlayBtn.isHidden{opacity:0;visibility:hidden}#weekTop #week4Contents .videoPlayBtn::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/images/week4/ribon_bg.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:34.4vw;max-width:258px;height:34.4vw;max-height:258px}#weekTop #week4Contents .videoPlayBtn .scrollBar{position:absolute;top:-11.6vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:9.2vw;max-height:69px;width:1px;margin:0 auto;background-color:rgba(255,255,255,.3);overflow:hidden}#weekTop #week4Contents .videoPlayBtn .scrollBar::after{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:1px;background-color:#fff;animation:scroll cubic-bezier(.25,.46,.45,.94) 3.5s reverse infinite;will-change:background-color}#weekTop #week4Contents #screen{position:absolute;top:0;left:0;z-index:-1;max-width:100%;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#weekTop #week4Contents #screen.isHidden{opacity:0;visibility:hidden;-webkit-transition:opacity 4s .8s cubic-bezier(.45,0,.55,1),visibility 4s .8s cubic-bezier(.45,0,.55,1);transition:opacity 4s .8s cubic-bezier(.45,0,.55,1),visibility 4s .8s cubic-bezier(.45,0,.55,1)}#weekTop #week4Contents canvas{width:100%;height:100%}#weekTop #week4Contents #v{opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:-1;max-width:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1);transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents #v.isHidden{opacity:0;visibility:hidden}#weekTop #week4Contents .videoImg{opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:-1;max-width:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1);transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .videoImg.isHidden{opacity:0;visibility:hidden}#weekTop #week4Contents .btnArea{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1.2s cubic-bezier(.37,0,.63,1);transition:all 1.2s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .btnArea.isHidden{opacity:0;visibility:hidden}#weekTop #week4Contents .week4ClearArea{background-image:none;padding-right:4vw;padding-left:4vw}#weekTop #week4Contents .week4ClearArea .week4ClearCon{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1);transition:opacity 2s cubic-bezier(.37,0,.63,1),visibility 2s cubic-bezier(.37,0,.63,1)}#weekTop #week4Contents .week4ClearArea .week4ClearCon.isHidden{opacity:0;visibility:hidden}#weekTop #week4Contents .week4ClearArea .week4ClearTit{opacity:0;visibility:hidden;-webkit-transform:translateY(74vw);transform:translateY(74vw);margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 4.6s .5s cubic-bezier(.45,0,.55,1),visibility 4.6s .5s cubic-bezier(.45,0,.55,1),-webkit-transform 4.6s .5s cubic-bezier(.45,0,.55,1);transition:opacity 4.6s .5s cubic-bezier(.45,0,.55,1),visibility 4.6s .5s cubic-bezier(.45,0,.55,1),-webkit-transform 4.6s .5s cubic-bezier(.45,0,.55,1);transition:opacity 4.6s .5s cubic-bezier(.45,0,.55,1),visibility 4.6s .5s cubic-bezier(.45,0,.55,1),transform 4.6s .5s cubic-bezier(.45,0,.55,1);transition:opacity 4.6s .5s cubic-bezier(.45,0,.55,1),visibility 4.6s .5s cubic-bezier(.45,0,.55,1),transform 4.6s .5s cubic-bezier(.45,0,.55,1),-webkit-transform 4.6s .5s cubic-bezier(.45,0,.55,1);width:70.93333vw;max-width:532px;margin-bottom:5.33333vw}#weekTop #week4Contents .week4ClearArea .week4ClearTit.isShow{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#weekTop #week4Contents .week4ClearArea .week4ClearTxt{font-size:2.8rem;font-size:2.59259vw;font-weight:300;line-height:1.93;text-align:center;color:#fff;margin-bottom:4.66667vw}#weekTop #week4Contents .week4ClearArea .week4ClearTxt02{font-size:2.8rem;font-size:2.59259vw;font-weight:600;line-height:1.93;text-align:center;color:#fff;margin-bottom:4vw}#weekTop #week4Contents .wallPaperArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4.26667vw}#weekTop #week4Contents .wallPaperArea .img{width:31.6vw;max-width:237px;margin-right:3.33333vw;margin-left:3.33333vw}#weekTop #week4Contents .wallPaperArea .img.loadingImgArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;height:68.8vw;max-height:516px}#weekTop #week4Contents .wallPaperArea .img .loadingImg{width:6.66667vw;max-width:50px}#weekTop #week4Contents .clearBtn{font-size:2.6rem;font-size:2.40741vw;font-weight:600;line-height:1;text-align:center;color:#0f728c;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:80px;cursor:pointer;margin:0 auto;width:58.66667vw;max-width:440px;padding-top:4.93333vw;padding-bottom:4.93333vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}#weekTop #week4Contents .clearBtn.isHidden{opacity:0;visibility:hidden}@media screen and (max-width:767px){body{font-size:100%}#responsibleCheck{width:2px}.pcOnly{display:none!important}.spOnly{display:block!important}.storyBtn{font-size:3.46667vw}.quizBtn{font-size:3.46667vw}.backToTopBtn{font-size:3.46667vw}.backBtn{font-size:3.46667vw}.externalLinkBtn{font-size:3.46667vw}.externalTxtLink a{font-size:3.46667vw}.findGiftBtn{font-size:3.46667vw}.recommendGiftBtn{font-size:3.46667vw}.seeArtBtn{font-size:3.46667vw}.seeArtCompleteBtn{font-size:3.46667vw}.getWallPaperBtn{font-size:3.46667vw}#indexTop .mainTxt{font-size:3.73333vw}#indexTop .scroll .scrollTxt{font-size:3.46667vw}#indexTop .modalArea .modalTxt{font-size:3.73333vw}#weekTop .container#week1{width:calc(100% - 8vw);height:calc(100% - 10.66667vw)}#weekTop .modalArea .modalTit{font-size:4.26667vw}#weekTop .modalArea .modalTxt{font-size:3.73333vw}#weekTop .modalArtArea .modalTit{font-size:3.73333vw}#weekTop .modalArtArea .modalTxt{font-size:3.73333vw}#weekTop #week1Contents .weekTit{font-size:6.4vw}#weekTop #week1Contents .weekTit .num{font-size:3.2vw}#weekTop #week1Contents .weekTxt{font-size:3.73333vw}#weekTop #week1Contents .storyTit{font-size:7.2vw}#weekTop #week1Contents .storyTit .num{font-size:4.26667vw}#weekTop #week1Contents .storyTxt{font-size:3.73333vw}#weekTop #week1Contents .slideArea .slick-arrow{font-size:3.2vw}#weekTop #week1Contents .quizContentTit{font-size:4.26667vw}#weekTop #week1Contents .quizContentTit .num{font-size:4.26667vw}#weekTop #week1Contents .quizAnswerList .answer label{font-size:3.46667vw}#weekTop #week1Contents .quizClearBtn{font-size:3.46667vw}#weekTop #week1Contents .week1ClearTxt{font-size:4vw}#weekTop #week1Contents .clearBtn{font-size:4.26667vw}#weekTop #week2Contents .weekTit{font-size:6.4vw}#weekTop #week2Contents .weekTit .num{font-size:3.2vw}#weekTop #week2Contents .weekTxt{font-size:3.73333vw}#weekTop #week2Contents .giftSlideArea .slick-arrow{font-size:3.2vw}#weekTop #week2Contents .giftSlideArea .giftTit{font-size:3.2vw}#weekTop #week2Contents .giftSlideArea .giftTxt{font-size:3.46667vw}#weekTop #week2Contents .findGiftContentTit{font-size:4.26667vw}#weekTop #week2Contents .findGiftContentTit .num{font-size:4.26667vw}#weekTop #week2Contents .findGiftList .answer label{font-size:3.46667vw}#weekTop #week2Contents .recommendGiftsList .recommendGift .recommendGiftTxt{font-size:2.8vw}#weekTop #week2Contents .clearBtn{font-size:4.26667vw}#weekTop #week3Contents .weekTit{font-size:6.4vw}#weekTop #week3Contents .weekTit .num{font-size:3.2vw}#weekTop #week3Contents .weekTxt{font-size:3.73333vw}#weekTop #week3Contents .seeArtContentsTit{font-size:4vw}#weekTop #week3Contents .artLists .artTit{font-size:3.73333vw}#weekTop #week3Contents .artLists .artTxt{font-size:3.73333vw}#weekTop #week3Contents .clearBtn{font-size:4.26667vw}#weekTop #week4Contents .weekTit{font-size:6.4vw}#weekTop #week4Contents .weekTit .num{font-size:3.2vw}#weekTop #week4Contents .weekTxt{font-size:3.73333vw}#weekTop #week4Contents .videoPlayBtn{font-size:3.46667vw}#weekTop #week4Contents .week4ClearArea .week4ClearTxt{font-size:3.73333vw}#weekTop #week4Contents .week4ClearArea .week4ClearTxt02{font-size:3.73333vw}#weekTop #week4Contents .clearBtn{font-size:3.46667vw}}@media screen and (min-width:768px){body::before{max-height:none;height:100%}.container{max-width:1024px}#indexTop .imgArea .imgAreaBg{height:calc(100% - 70%);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(45%,#fff));-webkit-mask-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 45%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(45%,#fff));mask-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 45%)}#indexTop .imgArea .imgAreaBg::after{background-image:url(/images/index/bg_under.png),-webkit-gradient(linear,left bottom,left top,color-stop(60%,#5cadb3),color-stop(60%,rgba(92,173,179,0)));background-image:url(/images/index/bg_under.png),linear-gradient(0deg,#5cadb3 60%,rgba(92,173,179,0) 60%)}#indexTop .building{top:auto;bottom:126px}#indexTop .building .door{bottom:2.34375vw;width:4.39453vw;max-width:45px;height:6.05469vw;max-height:62px}#indexTop .building .door.left{right:43.75vw}#indexTop .building .door.right{right:39.74609vw}#indexTop .treeArea{top:auto;bottom:98px}#indexTop .box{top:auto;bottom:91px}#weekTop .container{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}#weekTop .commonContentArea{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}#weekTop #week1Contents .quizContentArea .quizContent{height:121.09375vw;max-height:1240px}}@media screen and (min-width:1080px){.storyBtn{font-size:2.6rem}.storyBtn{width:400px}.storyBtn{padding-top:37px}.storyBtn{padding-bottom:37px}.storyBtn{margin-bottom:70px}.quizBtn{font-size:2.6rem}.quizBtn{width:260px}.quizBtn{padding-top:24px}.quizBtn{padding-bottom:24px}.backToTopBtn{font-size:2.6rem}.backToTopBtn{padding-bottom:18px}.backToTopBtn{padding-right:18px}.backToTopBtn{padding-left:18px}.backBtn{font-size:2.6rem}.backBtn{padding-bottom:18px}.backBtn{padding-right:40px}.backBtn{padding-left:40px}.externalLinkBtn{font-size:2.6rem}.externalLinkBtn{width:340px}.externalLinkBtn.big{width:403px}.externalLinkBtn.big a::after{right:32px}.externalLinkBtn.big a::after{width:18px}.externalLinkBtn.big a::after{height:18px}.externalLinkBtn a{padding-top:24px}.externalLinkBtn a{padding-bottom:24px}.externalLinkBtn a::after{right:40px}.externalLinkBtn a::after{width:22px}.externalLinkBtn a::after{height:22px}.externalTxtLink a{font-size:2.6rem}.externalTxtLink a::after{width:18px}.externalTxtLink a::after{height:18px}.externalTxtLink a::after{margin-left:16px}.externalTxtLink a::after{margin-bottom:5px}.findGiftBtn{font-size:2.6rem}.findGiftBtn{width:400px}.findGiftBtn{padding-top:37px}.findGiftBtn{padding-bottom:37px}.recommendGiftBtn{font-size:2.6rem}.recommendGiftBtn{width:300px}.recommendGiftBtn{height:100px}.seeArtBtn{font-size:2.6rem}.seeArtBtn{width:400px}.seeArtBtn{padding-top:37px}.seeArtBtn{padding-bottom:37px}.seeArtCompleteBtn{font-size:2.6rem}.seeArtCompleteBtn{width:360px}.seeArtCompleteBtn{padding-top:37px}.seeArtCompleteBtn{padding-bottom:37px}.getWallPaperBtn{font-size:2.6rem}.getWallPaperBtn{width:400px}.getWallPaperBtn{padding-top:27px}.getWallPaperBtn{padding-bottom:27px}#indexTop.longWindow .txtArea{padding-top:202px}#indexTop .txtArea{padding-top:102px}#indexTop .logo{width:419px}#indexTop .logo{margin-bottom:55px}#indexTop .mainTxt{font-size:2.8rem}#indexTop .officialOnlineStore{bottom:40px}#indexTop .officialOnlineStore{left:40px}#indexTop .officialOnlineStore{width:286px}#indexTop .guide{bottom:40px}#indexTop .guide{right:40px}#indexTop .guide{width:160px}#indexTop .imgArea{padding-top:309px}#indexTop .imgArea{min-height:1206px}#indexTop .scroll{top:205px}#indexTop .scroll.complete{top:185px}#indexTop .scroll .scrollTxt{font-size:2.6rem}#indexTop .scroll .scrollTxt{margin-bottom:10px}#indexTop .scroll .scrollBar{height:69px}#indexTop .building{top:515px}#indexTop .building .door{bottom:8px}#indexTop .building .door{width:34px}#indexTop .building .door{height:57px}#indexTop .building .door.left{right:328px}#indexTop .building .door.right{right:298px}#indexTop .building{top:auto;bottom:126px}#indexTop .building .door{bottom:2.34375vw;width:4.39453vw;max-width:45px;height:6.05469vw;max-height:62px}#indexTop .building .door.left{right:43.75vw}#indexTop .building .door.right{right:39.74609vw}#indexTop .treeArea{top:771px}#indexTop .treeArea{width:355px}#indexTop .treeArea{top:auto;bottom:98px}#indexTop .bird{top:-109px}#indexTop .bird{left:72px}#indexTop .bird{width:72px}#indexTop .box{top:848px}#indexTop .box{width:238px}#indexTop .box{top:auto;bottom:91px}#indexTop .ornament{width:150px}#indexTop .ornament.ornament01{top:384px}#indexTop .ornament.ornament01{left:40px}#indexTop .ornament.ornament02{top:309px}#indexTop .ornament.ornament02{left:213px}#indexTop .ornament.ornament03{top:309px}#indexTop .ornament.ornament03{right:213px}#indexTop .ornament.ornament04{top:384px}#indexTop .ornament.ornament04{right:40px}#indexTop .ornament.ornament05{top:384px}#indexTop .ornament.ornament05{right:40px}#indexTop .ornament.hide::before{top:17px}#indexTop .ornament.hide::before{width:116px}#indexTop .ornament.hide::before{height:116px}#indexTop .ornament.complete.ornament01{top:379px}#indexTop .ornament.complete.ornament01{left:22px}#indexTop .ornament.complete.ornament02{top:319px}#indexTop .ornament.complete.ornament02{left:157px}#indexTop .ornament.complete.ornament03{top:299px}#indexTop .ornament.complete.ornament03{right:300px}#indexTop .ornament.complete.ornament04{top:319px}#indexTop .ornament.complete.ornament04{right:153px}#indexTop .ornament.complete.ornament05{top:379px}#indexTop .ornament.complete.ornament05{right:20px}#indexTop .ornament .ornamentTxt{width:110px}#indexTop .modalArea{padding-top:50px}#indexTop .modalArea{padding-bottom:50px}#indexTop .modalArea{padding-right:40px}#indexTop .modalArea{padding-left:40px}#indexTop .modalArea .modalContent{padding-top:75px}#indexTop .modalArea .modalContent{padding-bottom:160px}#indexTop .modalArea .modalContent{padding-right:55px}#indexTop .modalArea .modalContent{padding-left:55px}#indexTop .modalArea .modalClose{top:30px}#indexTop .modalArea .modalClose{right:30px}#indexTop .modalArea .modalClose{width:40px}#indexTop .modalArea .modalClose{height:40px}#indexTop .modalArea .modalClose::before{width:50px}#indexTop .modalArea .modalClose::after{width:50px}#indexTop .modalArea .modalTxt{font-size:2.8rem}#indexTop .modalArea .modalTxt{margin-bottom:50px}#indexTop .modalArea .modalImg{width:289px}#indexTop .modalArea .modalImg{margin-bottom:55px}#indexTop .modalArea .getWallPaperBtn{bottom:80px}#weekTop .commonContentArea{padding-right:40px}#weekTop .commonContentArea{padding-left:40px}#weekTop .modalArea{padding-top:40px}#weekTop .modalArea{padding-bottom:40px}#weekTop .modalArea{padding-right:40px}#weekTop .modalArea{padding-left:40px}#weekTop .modalArea .modalContent{padding-top:80px}#weekTop .modalArea .modalContent{padding-bottom:144px}#weekTop .modalArea .modalContent{padding-right:40px}#weekTop .modalArea .modalContent{padding-left:40px}#weekTop .modalArea .modalClose{top:30px}#weekTop .modalArea .modalClose{right:30px}#weekTop .modalArea .modalClose{width:40px}#weekTop .modalArea .modalClose{height:40px}#weekTop .modalArea .modalClose::before{width:50px}#weekTop .modalArea .modalClose::after{width:50px}#weekTop .modalArea .modalTit{font-size:3.2rem}#weekTop .modalArea .modalTit{margin-bottom:60px}#weekTop .modalArea .modalTxt{font-size:2.8rem}#weekTop .modalArea .modalTxt{margin-top:40px}#weekTop .modalArea .externalLinkBtn{bottom:70px}#weekTop .modalArtArea{padding-top:40px}#weekTop .modalArtArea{padding-bottom:40px}#weekTop .modalArtArea{padding-right:40px}#weekTop .modalArtArea{padding-left:40px}#weekTop .modalArtArea .modalContent{padding-top:50px}#weekTop .modalArtArea .modalContent{padding-bottom:174px}#weekTop .modalArtArea .modalContent{padding-right:40px}#weekTop .modalArtArea .modalContent{padding-left:40px}#weekTop .modalArtArea .modalClose{top:30px}#weekTop .modalArtArea .modalClose{right:30px}#weekTop .modalArtArea .modalClose{width:40px}#weekTop .modalArtArea .modalClose{height:40px}#weekTop .modalArtArea .modalClose::before{width:50px}#weekTop .modalArtArea .modalClose::after{width:50px}#weekTop .modalArtArea .modalImg{width:407px}#weekTop .modalArtArea .modalTit{font-size:2.8rem}#weekTop .modalArtArea .modalTit{margin-top:35px}#weekTop .modalArtArea .modalTxtArea{min-height:208px}#weekTop .modalArtArea .modalTxtArea{margin-top:35px}#weekTop .modalArtArea .modalTxt{font-size:2.8rem}#weekTop .modalArtArea .modalTxt{padding-right:30px}#weekTop .modalArtArea .externalLinkBtn{bottom:50px}#weekTop .modalArtArea .simplebar-scrollbar{min-height:51px}#weekTop #week1Contents .topContentArea{padding-top:165px}#weekTop #week1Contents .topContentArea{padding-bottom:158px}#weekTop #week1Contents .weekTit{font-size:4.8rem}#weekTop #week1Contents .weekTit{margin-bottom:72px}#weekTop #week1Contents .weekTit .num{font-size:2.4rem}#weekTop #week1Contents .weekTit .num{margin-bottom:50px}#weekTop #week1Contents .weekTxt{font-size:2.8rem}#weekTop #week1Contents .weekTxt{margin-bottom:90px}#weekTop #week1Contents .storyContentsArea{padding-top:60px}#weekTop #week1Contents .storyContentsArea{padding-bottom:60px}#weekTop #week1Contents .storyTit{font-size:5.4rem}#weekTop #week1Contents .storyTit{margin-bottom:50px}#weekTop #week1Contents .storyTit .num{font-size:3.2rem}#weekTop #week1Contents .storyTit .num{margin-bottom:20px}#weekTop #week1Contents .storyImg{margin-bottom:40px}#weekTop #week1Contents .storyTxt{font-size:2.8rem}#weekTop #week1Contents .slideArea{padding-bottom:100px}#weekTop #week1Contents .slideArea .slick-arrow{font-size:2.4rem}#weekTop #week1Contents .slideArea .slick-arrow::before{width:16px}#weekTop #week1Contents .slideArea .slick-arrow::before{height:22px}#weekTop #week1Contents .slideArea .slick-arrow::before{margin-bottom:16px}#weekTop #week1Contents .slideArea .slick-arrow.prev-arrow{left:80px}#weekTop #week1Contents .slideArea .slick-arrow.next-arrow{right:80px}#weekTop #week1Contents .slideArea .mainVisualDots{bottom:25px}#weekTop #week1Contents .slideArea .mainVisualDots li{margin-right:8px}#weekTop #week1Contents .slideArea .mainVisualDots li{margin-left:8px}#weekTop #week1Contents .slideArea .mainVisualDots button{width:14px}#weekTop #week1Contents .slideArea .mainVisualDots button{height:14px}#weekTop #week1Contents .quizBtn{bottom:0}#weekTop #week1Contents .quizContentArea .quizContent{height:1060px}#weekTop #week1Contents .quizContentTit{font-size:3.2rem}#weekTop #week1Contents .quizContentTit{margin-bottom:70px}#weekTop #week1Contents .quizContentTit .num{font-size:3.2rem}#weekTop #week1Contents .quizContentTit .num{margin-bottom:35px}#weekTop #week1Contents .quizContentTit::before{width:250px}#weekTop #week1Contents .quizContentTit::before{height:250px}#weekTop #week1Contents .quizContentTit::before{margin-bottom:53px}#weekTop #week1Contents .quizContentTit::after{width:250px}#weekTop #week1Contents .quizContentTit::after{height:250px}#weekTop #week1Contents .quizAnswerList .answer:not(:last-of-type){margin-bottom:40px}#weekTop #week1Contents .quizAnswerList .answer label{font-size:2.6rem}#weekTop #week1Contents .quizAnswerList .answer label{width:400px}#weekTop #week1Contents .quizAnswerList .answer label{padding-top:27px}#weekTop #week1Contents .quizAnswerList .answer label{padding-bottom:27px}#weekTop #week1Contents .quizClearBtn{font-size:2.6rem}#weekTop #week1Contents .quizClearBtn{width:480px}#weekTop #week1Contents .quizClearBtn{padding-top:37px}#weekTop #week1Contents .quizClearBtn{padding-bottom:37px}#weekTop #week1Contents .quizClearBtn{margin-top:65px}#weekTop #week1Contents .week1ClearArea{padding-right:30px}#weekTop #week1Contents .week1ClearArea{padding-left:30px}#weekTop #week1Contents .week1ClearTxt{font-size:3rem}#weekTop #week1Contents .clearBtn{width:440px}#weekTop #week1Contents .clearBtn{height:498px}#weekTop #week1Contents .clearBtn{font-size:3.2rem}#weekTop #week1Contents .clearBtn::after{width:440px}#weekTop #week1Contents .clearBtn::after{height:440px}#weekTop #week1Contents .clearBtn .sparkle{left:-11px}#weekTop #week1Contents .clearBtn .sparkle{width:440px}#weekTop #week1Contents .clearBtn .sparkle{height:440px}#weekTop #week2Contents .giftContentsArea{padding-right:0}#weekTop #week2Contents .giftContentsArea{padding-left:0}#weekTop #week2Contents .weekTit{font-size:4.8rem}#weekTop #week2Contents .weekTit{margin-bottom:35px}#weekTop #week2Contents .weekTit .num{font-size:2.4rem}#weekTop #week2Contents .weekTit .num{margin-bottom:30px}#weekTop #week2Contents .weekTxt{font-size:2.8rem}#weekTop #week2Contents .weekTxt{margin-bottom:40px}#weekTop #week2Contents .giftSlideArea{padding-bottom:32px}#weekTop #week2Contents .giftSlideArea{margin-bottom:35px}#weekTop #week2Contents .giftSlideArea .slick-list{padding-right:110px}#weekTop #week2Contents .giftSlideArea .slick-list{padding-left:110px}#weekTop #week2Contents .giftSlideArea .slick-slide{margin-right:25px}#weekTop #week2Contents .giftSlideArea .slick-slide{margin-left:25px}#weekTop #week2Contents .giftSlideArea .slide{width:450px}#weekTop #week2Contents .giftSlideArea .slick-arrow{font-size:2.4rem}#weekTop #week2Contents .giftSlideArea .slick-arrow::before{width:24px}#weekTop #week2Contents .giftSlideArea .slick-arrow::before{height:42px}#weekTop #week2Contents .giftSlideArea .slick-arrow.prev-arrow{left:97px}#weekTop #week2Contents .giftSlideArea .slick-arrow.next-arrow{right:97px}#weekTop #week2Contents .giftSlideArea .mainVisualDots li{margin-right:8px}#weekTop #week2Contents .giftSlideArea .mainVisualDots li{margin-left:8px}#weekTop #week2Contents .giftSlideArea .mainVisualDots button{width:14px}#weekTop #week2Contents .giftSlideArea .mainVisualDots button{height:14px}#weekTop #week2Contents .giftSlideArea .giftTit{font-size:2.4rem}#weekTop #week2Contents .giftSlideArea .giftTit{padding-top:18px}#weekTop #week2Contents .giftSlideArea .giftTit{padding-bottom:18px}#weekTop #week2Contents .giftSlideArea .giftTit::after{right:30px}#weekTop #week2Contents .giftSlideArea .giftTit::after{width:16px}#weekTop #week2Contents .giftSlideArea .giftTit::after{height:21px}#weekTop #week2Contents .giftSlideArea .giftTxt{font-size:2.6rem}#weekTop #week2Contents .findGiftBtn{margin-bottom:30px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent{padding-top:100px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent{padding-bottom:110px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent{min-height:1270px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent::after{top:162px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent::after{width:340px}#weekTop #week2Contents .findGiftContentsArea .findGiftContent::after{height:340px}#weekTop #week2Contents .findGiftContentsArea .btnArea{padding-right:60px}#weekTop #week2Contents .findGiftContentsArea .btnArea{padding-left:60px}#weekTop #week2Contents .findGiftContentsArea .btnArea{margin-top:60px}#weekTop #week2Contents .findGiftContentTit{font-size:3.2rem}#weekTop #week2Contents .findGiftContentTit{margin-bottom:94px}#weekTop #week2Contents .findGiftContentTit.findGiftContent03Tit{margin-bottom:40px}#weekTop #week2Contents .findGiftContentTit.findGiftContent03Tit .num{margin-bottom:30px}#weekTop #week2Contents .findGiftContentTit.seen2{margin-bottom:60px}#weekTop #week2Contents .findGiftContentTit.seen3{margin-bottom:100px}#weekTop #week2Contents .findGiftContentTit .num{font-size:3.2rem}#weekTop #week2Contents .findGiftContentTit .num{margin-bottom:65px}#weekTop #week2Contents .findGiftContentTit .num::after{width:180px}#weekTop #week2Contents .findGiftContentTit .num::after{height:194px}#weekTop #week2Contents .findGiftContentTit .num::after{margin-top:50px}#weekTop #week2Contents .findGiftContentTit .line::after,#weekTop #week2Contents .findGiftContentTit .line::before{width:40px}#weekTop #week2Contents .findGiftContentTit .line::after,#weekTop #week2Contents .findGiftContentTit .line::before{margin-right:18px}#weekTop #week2Contents .findGiftContentTit .line::after,#weekTop #week2Contents .findGiftContentTit .line::before{margin-left:18px}#weekTop #week2Contents .findGiftList{margin-bottom:80px}#weekTop #week2Contents .findGiftList.seen2{margin-bottom:50px}#weekTop #week2Contents .findGiftList .answer:not(:last-of-type){margin-bottom:40px}#weekTop #week2Contents .findGiftList .answer label{font-size:2.6rem}#weekTop #week2Contents .findGiftList .answer label{width:400px}#weekTop #week2Contents .findGiftList .answer label{padding-top:27px}#weekTop #week2Contents .findGiftList .answer label{padding-bottom:27px}#weekTop #week2Contents .recommendGiftsList{padding-right:50px}#weekTop #week2Contents .recommendGiftsList{padding-left:50px}#weekTop #week2Contents .recommendGiftsList{margin-bottom:30px}#weekTop #week2Contents .recommendGiftsList .recommendGift{border-radius:30px}#weekTop #week2Contents .recommendGiftsList .recommendGift{margin-bottom:10px}#weekTop #week2Contents .recommendGiftsList .recommendGift .recommendGiftTxt{bottom:10px}#weekTop #week2Contents .recommendGiftsList .recommendGift .recommendGiftTxt{font-size:2.1rem}#weekTop #week2Contents .week2ClearArea{padding-right:30px}#weekTop #week2Contents .week2ClearArea{padding-left:30px}#weekTop #week2Contents .clearBtn{width:440px}#weekTop #week2Contents .clearBtn{height:498px}#weekTop #week2Contents .clearBtn{font-size:3.2rem}#weekTop #week2Contents .clearBtn::after{width:440px}#weekTop #week2Contents .clearBtn::after{height:440px}#weekTop #week2Contents .clearBtn .sparkle{left:-11px}#weekTop #week2Contents .clearBtn .sparkle{width:445px}#weekTop #week2Contents .clearBtn .sparkle{height:440px}#weekTop #week3Contents .artContentsArea{padding-right:0}#weekTop #week3Contents .artContentsArea{padding-left:0}#weekTop #week3Contents .weekTit{font-size:4.8rem}#weekTop #week3Contents .weekTit{margin-bottom:50px}#weekTop #week3Contents .weekTit .num{font-size:2.4rem}#weekTop #week3Contents .weekTit .num{margin-bottom:30px}#weekTop #week3Contents .weekImg{width:590px}#weekTop #week3Contents .weekImg{margin-bottom:50px}#weekTop #week3Contents .weekTxt{font-size:2.8rem}#weekTop #week3Contents .weekTxt{margin-bottom:60px}#weekTop #week3Contents .seeArtBtn{margin-bottom:40px}#weekTop #week3Contents .seeArtContentsArea .btnArea{padding-right:60px}#weekTop #week3Contents .seeArtContentsArea .btnArea{padding-left:60px}#weekTop #week3Contents .seeArtContentsArea .btnArea{margin-top:60px}#weekTop #week3Contents .seeArtContentsTit{font-size:3rem}#weekTop #week3Contents .seeArtContentsTit{margin-bottom:40px}#weekTop #week3Contents .artLists{padding-right:25px}#weekTop #week3Contents .artLists{padding-left:25px}#weekTop #week3Contents .artLists{margin-bottom:20px}#weekTop #week3Contents .artLists .art{margin-bottom:30px}#weekTop #week3Contents .artLists .art::after{width:42px}#weekTop #week3Contents .artLists .art::after{height:42px}#weekTop #week3Contents .artLists .artTit{font-size:2.8rem}#weekTop #week3Contents .artLists .artTxt{font-size:2.8rem}#weekTop #week3Contents .week3ClearArea{padding-right:30px}#weekTop #week3Contents .week3ClearArea{padding-left:30px}#weekTop #week3Contents .clearBtn{width:440px}#weekTop #week3Contents .clearBtn{height:498px}#weekTop #week3Contents .clearBtn{font-size:3.2rem}#weekTop #week3Contents .clearBtn::after{width:440px}#weekTop #week3Contents .clearBtn::after{height:440px}#weekTop #week3Contents .clearBtn .sparkle{left:-11px}#weekTop #week3Contents .clearBtn .sparkle{width:445px}#weekTop #week3Contents .clearBtn .sparkle{height:440px}#weekTop #week4Contents .movieContentsArea{padding-right:0}#weekTop #week4Contents .movieContentsArea{padding-left:0}#weekTop #week4Contents .weekTit{font-size:4.8rem}#weekTop #week4Contents .weekTit{margin-bottom:50px}#weekTop #week4Contents .weekTit .num{font-size:2.4rem}#weekTop #week4Contents .weekTit .num{margin-bottom:30px}#weekTop #week4Contents .weekImg{width:590px}#weekTop #week4Contents .weekImg{margin-bottom:50px}#weekTop #week4Contents .weekTxt{font-size:2.8rem}#weekTop #week4Contents .weekTxt{margin-bottom:60px}#weekTop #week4Contents .weekTxt:last-of-type{margin-bottom:496px}#weekTop #week4Contents .videoPlayBtn{top:690px}#weekTop #week4Contents .videoPlayBtn{right:104px}#weekTop #week4Contents .videoPlayBtn{font-size:2.6rem}#weekTop #week4Contents .videoPlayBtn{margin-bottom:60px}#weekTop #week4Contents .videoPlayBtn::after{width:258px}#weekTop #week4Contents .videoPlayBtn::after{height:258px}#weekTop #week4Contents .videoPlayBtn .scrollBar{top:-87px}#weekTop #week4Contents .videoPlayBtn .scrollBar{height:69px}#weekTop #week4Contents .week4ClearArea{padding-right:30px}#weekTop #week4Contents .week4ClearArea{padding-left:30px}#weekTop #week4Contents .week4ClearArea .week4ClearTit{width:532px}#weekTop #week4Contents .week4ClearArea .week4ClearTit{margin-bottom:40px}#weekTop #week4Contents .week4ClearArea .week4ClearTxt{font-size:2.8rem}#weekTop #week4Contents .week4ClearArea .week4ClearTxt{margin-bottom:35px}#weekTop #week4Contents .week4ClearArea .week4ClearTxt02{font-size:2.8rem}#weekTop #week4Contents .week4ClearArea .week4ClearTxt02{margin-bottom:30px}#weekTop #week4Contents .wallPaperArea{margin-bottom:32px}#weekTop #week4Contents .wallPaperArea .img{width:237px}#weekTop #week4Contents .wallPaperArea .img{margin-right:25px}#weekTop #week4Contents .wallPaperArea .img{margin-left:25px}#weekTop #week4Contents .wallPaperArea .img.loadingImgArea{height:516px}#weekTop #week4Contents .wallPaperArea .img .loadingImg{width:50px}#weekTop #week4Contents .clearBtn{font-size:2.6rem}#weekTop #week4Contents .clearBtn{width:440px}#weekTop #week4Contents .clearBtn{padding-top:37px}#weekTop #week4Contents .clearBtn{padding-bottom:37px}}@media screen and (min-width:768px) and (min-width:1080px){#indexTop .building .door{bottom:24px}#indexTop .building .door{width:45px}#indexTop .building .door{height:62px}#indexTop .building .door.left{right:448px}#indexTop .building .door.right{right:407px}#weekTop #week1Contents .quizContentArea .quizContent{height:1240px}}@media screen and (min-width:1080px) and (min-width:1080px){#indexTop .building .door{bottom:24px}#indexTop .building .door{width:45px}#indexTop .building .door{height:62px}#indexTop .building .door.left{right:448px}#indexTop .building .door.right{right:407px}}
/*# sourceMappingURL=maps/style.css.map */