@font-face{font-family:"NotoSansKR";font-style:normal;font-weight:400;src:local("☺"),url("/resources/fonts/notokr-regular.woff2") format("woff2")}@font-face{font-family:"NotoSansKR";font-style:normal;font-weight:500;src:local("☺"),url("/resources/fonts/notokr-medium.woff2") format("woff2")}@font-face{font-family:"NotoSansKR";font-style:normal;font-weight:700;src:local("☺"),url("/resources/fonts/notokr-bold.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:400;src:local("☺"),url("/resources/fonts/NotoSans-Regular.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:500;src:local("☺"),url("/resources/fonts/NotoSans-Medium.woff2") format("woff2")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:700;src:local("☺"),url("/resources/fonts/NotoSans-Bold.woff2") format("woff2")}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:400;src:local("☺"),url("/resources/fonts/NotoSansJP-Regular.woff2") format("woff2")}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:500;src:local("☺"),url("/resources/fonts/NotoSansJP-Medium.woff2") format("woff2")}@font-face{font-family:"NotoSansJP";font-style:normal;font-weight:700;src:local("☺"),url("/resources/fonts/NotoSansJP-Bold.woff2") format("woff2")}.swiper{overflow:hidden;position:relative;margin-left:auto;margin-right:auto;padding:0}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;opacity:0 !important}.swiper-slide-active{opacity:1 !important}.swiper-slide img{width:100%;max-width:360px;margin:0 auto}.swiper-prev,.swiper-next{z-index:1;position:absolute;bottom:190px;width:48px;height:120px;background:url("/images/microsite_global/img_arrow.png") no-repeat 0 50%/auto 120px}.swiper-prev{left:0}.swiper-next{right:0;background-position-x:-48px}.swiper-button-disabled{opacity:0}body,button,h1,h2,h3,h4{font-family:"NotoSansKR","NotoSans","NotoSansJP",sans-serif;font-size:16px;font-weight:400;color:#1e2328}@media only screen and (min-width: 760px){body,button,h1,h2,h3,h4{font-size:24px}}html,body,div,button,h1,h2,h3,h4,ul,ol,li,address,p{margin:0;padding:0}html,body{-webkit-text-size-adjust:none}body{overflow-x:hidden}ol,ul,li{list-style:none}img{border:0 none}button{border:0 none;background:rgba(0,0,0,0);cursor:pointer}img,button{vertical-align:top}header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}em,address,strong{font-style:normal;font-weight:400}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}.mo{display:block}@media only screen and (min-width: 760px){.mo{display:none}}.pc{display:none}@media only screen and (min-width: 760px){.pc{display:block}}.header{z-index:5;position:fixed;left:0;right:0;height:67px;padding:0 16px;background-color:#6353c0;color:#fff}.header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header .logo{width:88px;height:34px;background:url("/images/microsite_global/img_logo.png") no-repeat -88px 0/176px auto;font-size:0;text-indent:100%;cursor:pointer}.header .logo.ko{background:url("/images/common/img_10M_logo_multi.png") no-repeat 50%/100%;font-size:0;line-height:0;text-indent:100%}.header .btn_menu{width:36px;height:36px;font-size:0;text-indent:100%}.header .btn_menu .menu_trigger{display:block;position:relative;width:20px;height:20px;margin:8px;-webkit-transition:all .4s;transition:all .4s}.header .btn_menu .menu_trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:all .4s;transition:all .4s}.header .btn_menu .menu_trigger span:nth-of-type(1){top:0}.header .btn_menu .menu_trigger span:nth-of-type(2){top:9px}.header .btn_menu .menu_trigger span:nth-of-type(3){top:18px}.header .box_language{display:none;z-index:3;position:fixed;top:67px;left:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 67px);background-color:rgba(0,0,0,.6);color:#1e2328}.header .list_language{width:100%;background-color:#fff;text-align:center}.header .list_language a,.header .list_language em{display:block;padding:16px 0;line-height:24px}.header .list_language em{font-weight:500;color:#ff7a0f}.header .list_language .guide_menu{position:relative;margin-bottom:8px;padding-bottom:9px}.header .list_language .guide_menu:after{content:"";display:block;position:absolute;bottom:0px;left:16px;right:16px;height:1px;background-color:#e8e8ed}.header .list_language .guide_menu a{padding-top:15px;padding-bottom:14px}.header .list_language .txt_language{padding:8px 0;font-size:12px;color:#c6c6ce}.header.scroll{background-color:#fff;border-bottom:1px solid #e8e8ed}.header.scroll .logo{background-position:0 0}.header.scroll .logo.ko{background:url("/images/common/img_10M_logo_normal.png") no-repeat 50%/100%;font-size:0;line-height:0;text-indent:100%}.header.scroll .btn_menu .menu_trigger span{background-color:#1e2328}.header.open:not(.scroll){background-color:#fff}.header.open:not(.scroll) .logo{background-position:0 0}.header.open:not(.scroll) .logo.ko{background:url("/images/common/img_10M_logo_normal.png") no-repeat 50%/100%;font-size:0;line-height:0;text-indent:100%}.header.open .box_language{display:-webkit-box;display:-ms-flexbox;display:flex}.header.open .menu_trigger span{background-color:#1e2328}.header.open .menu_trigger span:nth-of-type(1){width:24px;-webkit-transform:translateX(-2px) translateY(9px) rotate(-45deg);transform:translateX(-2px) translateY(9px) rotate(-45deg)}.header.open .menu_trigger span:nth-of-type(2){opacity:0}.header.open .menu_trigger span:nth-of-type(3){width:24px;-webkit-transform:translateX(-2px) translateY(-9px) rotate(45deg);transform:translateX(-2px) translateY(-9px) rotate(45deg)}@media only screen and (min-width: 760px){.header{height:100px}.header_inner{max-width:1240px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.header .logo{width:150px;height:58px;background-size:300px auto;background-position:-150px 0}.header .gnb_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:calc(100% - 150px);width:75%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .gnb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 175px);font-size:20px;font-weight:500;color:#978fbc}.header .gnb a{display:inline-block;margin-left:10px;text-align:center}.header .gnb a:hover{color:#fff}.header .box_language{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:auto;right:auto;top:auto;width:175px;height:auto;background-color:rgba(0,0,0,0);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header .btn_language{font-size:20px;font-weight:500;color:#fff}.header .btn_language [class*=icon]{font-size:0;text-indent:100%;background-color:#fff}.header .btn_language .icon{display:inline-block;width:30px;height:30px;margin-right:4px;-webkit-mask:url("/images/microsite_global/ic_global_white_s.svg") no-repeat 0 0/100%;mask:url("/images/microsite_global/ic_global_white_s.svg") no-repeat 0 0/100%;vertical-align:middle}.header .btn_language .icon_open{display:inline-block;width:54px;height:54px;margin-left:-4px;-webkit-mask:url("/images/microsite_global/ic_dropdown_normal_outlined_white_m.svg") no-repeat 0 0/100%;mask:url("/images/microsite_global/ic_dropdown_normal_outlined_white_m.svg") no-repeat 0 0/100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;vertical-align:middle}.header .list_language{display:block;overflow:hidden;opacity:0;max-height:0;position:absolute;right:0;top:54px;width:160px;border:0 solid #e8e8ed;background-color:#fff;-webkit-box-shadow:0px 4px 8px 0px rgba(0,0,0,.16);box-shadow:0px 4px 8px 0px rgba(0,0,0,.16);border-radius:12px;text-align:left}.header .list_language ul{padding:8px 0}.header .list_language a{display:block;padding:16px;font-size:20px;line-height:normal}.header .list_language a .icon:before{display:none}.header .list_language a:hover,.header .list_language a.selected{color:#ff7a0f}.header .list_language .selected{padding:13px 16px;font-size:20px}.header .list_language .selected em{padding:0}.header .list_language .selected em:after{content:"selected";display:inline-block;width:36px;height:36px;background:url("/images/microsite_global/ic_ok_selected_outlined_orange_m.png") no-repeat 0 0/100%;font-size:0;line-height:0;text-indent:100%;vertical-align:middle}.header.scroll .gnb{color:#c6c3d4}.header.scroll .gnb a:hover,.header.scroll .gnb .on{color:#43387a}.header.scroll .btn_language{color:#1e2328}.header.scroll .btn_language .icon,.header.scroll .btn_language .icon_open{background-color:#1e2328}.header.open:not(.scroll){background-color:#6353c0}.header.open:not(.scroll) .logo{background-position:-150px 0}.header.open:not(.scroll) .logo.ko{background:url("/images/common/img_10M_logo_multi.png") no-repeat 50%/100%;font-size:0;line-height:0;text-indent:100%}.header.open .btn_language .icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header.open .list_language{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;will-change:opacity;max-height:none;border-width:1px}}.container .content_visual{overflow:hidden;display:table;width:100%;height:100vh;max-height:1450px;background:#6353c0 url("/images/microsite_global/img_microsite_mobile_bg_gra_repeat.png") repeat-x 0 0/auto 100%;-webkit-box-sizing:border-box;box-sizing:border-box}.container .content_visual_inner{display:table-cell;width:100%;padding:64px 24px 0;vertical-align:middle}.container .content_visual .title{font-size:40px;font-weight:700;color:#fff}.container .content_visual .title span{display:block;margin-bottom:16px;font-size:20px;font-weight:500;color:#fff}.container .content_visual .img_visual{width:calc(100% + 124px);max-width:436px;margin-top:16px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.container .download_box{padding-top:56px}.container .download_box a{display:inline-block;width:164px;height:40px;margin-right:20px;padding:12px 28px;border-radius:16px;border:1px solid #fff;background-color:rgba(255,255,255,.1);font-size:0;line-height:0;text-indent:100%;vertical-align:top}.container .download_box a:hover{background-color:#fff}.container .download_box a:hover i{background-position-y:-72px}.container .download_box i{display:block;width:100%;height:100%;background:url("/images/microsite_global/bt_download.png") no-repeat}.container .download_box .btn_download_android i{background-position:0 0}.container .download_box .btn_download_ios i{background-position:-178px 0}.container .btn_download{z-index:1;position:fixed;left:40px;right:40px;bottom:62px;margin:0 auto;padding:14px;background-color:#ff7200;border-radius:100px;font-size:18px;font-weight:500;color:#fff;text-align:center;-webkit-transition:.35s;transition:.35s}.container .btn_download.fixed{z-index:3;position:fixed;bottom:0;left:0;right:0;max-width:none;border-radius:0}.container .btn_arrow{position:fixed;bottom:24px;left:50%;margin-left:-18px;width:36px;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;opacity:1;-webkit-transition:.25s;transition:.25s}.container .btn_arrow img{width:100%}.container .btn_arrow.hide{opacity:0;max-height:0}.container .btn_appstore{display:none}.container .content .txt_box{padding:0 20px}.container .content .title{padding-bottom:16px;font-size:24px;font-weight:700;color:#ff7a0f}.container .content .title span{font-weight:500;color:#1e2328}.container .content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:48px 0;border-top:12px solid #f9fafb}.container .content_inner img{-webkit-transform:translateY(5%);transform:translateY(5%);-webkit-transition:all .5s;transition:all .5s;opacity:0}.container .content_inner.event_on img{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.container .content .content_img{width:100%;max-width:360px;margin:24px auto}.container .content .slide_tab{overflow:hidden;position:relative;width:100%;min-height:450px}.container .content .txt{color:#9a9aa3}.container .content .txt .txt_s{font-size:12px}.container .content .nav_wrap{margin:-6px 0;padding:0 12px;text-align:center}.container .content .nav_wrap li{display:inline-block;margin:6px}.container .content .nav_wrap button{padding:6px 14px;background-color:#fff;border:1px solid #e1e1e5;border-radius:4px;font-size:13px;font-weight:500;color:#62626b;-webkit-transition:all .2s;transition:all .2s}.container .content .nav_wrap .active button{background-color:#ff7a0f;border-color:#ff7a0f;color:#fff}@media only screen and (min-width: 760px){.container .content_visual{display:block;min-height:860px;max-height:980px;padding-top:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.container .content_visual_inner{position:relative;display:block;width:100%;max-width:1240px;height:100%;margin:0 auto;padding:116px 44px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.container .content_visual .title_download_wrap{z-index:1;position:relative}.container .content_visual .title{width:606px;font-size:56px}.container .content_visual .title span{margin-bottom:8px;font-size:28px}.container .content_visual .img_visual{position:absolute;top:116px;left:313px;width:940px;max-width:none;height:1000px;margin-top:0;margin-left:0;-webkit-transform:none;transform:none}.container .content_visual .img_visual.ko{top:50px;width:1074px}.container .content{z-index:1;position:relative;background-color:#fff}.container .content .title{padding-bottom:24px;font-size:44px}.container .content .title span{display:block}.container .content_inner{border-top:0;max-width:1240px;margin:0 auto;padding-top:60px;padding-bottom:60px}.container .content_inner:nth-of-type(2n - 1) .swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.container .content_inner:nth-of-type(2n - 1) .swiper-slide .txt_box{padding-left:88px;padding-right:20px}.container .content_inner:nth-of-type(2n - 1) .nav_wrap{right:auto;left:542px}.container .content_inner.ko:nth-of-type(2n) .swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.container .content_inner.ko:nth-of-type(2n) .swiper-slide .txt_box{padding-left:88px;padding-right:20px}.container .content_inner.ko:nth-of-type(2n) .nav_wrap{right:auto;left:542px}.container .content_inner.ko:nth-of-type(2n-1) .swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.container .content_inner.ko:nth-of-type(2n-1) .nav_wrap{left:88px}.container .content_inner.ko .txt_s{font-size:18px}.container .content .slide_tab{overflow:visible}.container .content #sectionMode,.container .content #sectionMomsTalk,.container .content .swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .content #sectionMode .txt_box,.container .content #sectionMomsTalk .txt_box,.container .content .swiper-slide .txt_box{width:calc(100% - 454px);padding:0 88px 40px 20px}.container .content .swiper-slide img,.container .content .content_img{width:454px;max-width:none;margin:0}.container .content .nav_wrap{z-index:1;position:absolute;top:calc(100% - 40px);left:auto;right:542px;width:calc(100% - 542px);margin:-8px;padding:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.container .content .nav_wrap:before{display:none}.container .content .nav_wrap li{margin:8px}.container .content .nav_wrap button{padding:12px 20px;font-size:18px}.container .content .swiper-prev,.container .content .swiper-next{display:none}}.footer{width:100%;padding:40px 20px 116px;background-color:#e8e8ed;-webkit-box-sizing:border-box;box-sizing:border-box}.footer_menu{overflow:hidden;padding-bottom:40px}.footer_menu li{float:left;margin-right:16px;font-size:14px;font-weight:500;color:#62626b}.footer_menu,.footer_inner{max-width:1240px;margin:0 auto}.footer .sub_info{font-size:11px;color:#9a9aa3}.footer .sub_info span{display:block}.footer .logo_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px}.footer .logo_footer{display:block;width:88px;height:34px;margin-bottom:16px;-webkit-mask:url("/images/common/img_global_logo_normal.png") no-repeat 0 0/100%;mask:url("/images/common/img_global_logo_normal.png") no-repeat 0 0/100%;background-color:#c5c5d1;font-size:0;text-indent:100%}.footer .logo_footer.ko{width:81px;height:37px;-webkit-mask:url("/images/common/img_footer_logo.png") no-repeat 0 0/100%;mask:url("/images/common/img_footer_logo.png") no-repeat 0 0/100%}.footer small{font-size:11px;color:#c6c6ce}@media only screen and (min-width: 760px){.footer{padding-top:64px;padding-bottom:60px}.footer_menu{padding-bottom:64px}.footer .sub_info{margin-bottom:7px}.footer .sub_info span{display:inline-block;margin-right:16px}.footer .logo_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .logo_footer{margin-bottom:0;margin-right:16px}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.7}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.7}}