@charset "UTF-8";.searchWrap{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:40px}.searchWrap h2{font-size:28px;font-weight:700;text-align:left}.searchWrap h3{font-size:18px;font-weight:700;text-align:left}.searchWrap h3 span{color:#094ed9}.searchWrap form{position:relative}.searchWrap input{border-radius:30px;background-color:#f9f9f9;padding:15px 45px 15px 25px;border:0;font-size:16px;max-width:200px}.searchWrap input::-moz-placeholder{color:#999}.searchWrap input::placeholder{color:#999}.searchWrap .btnSearch{background-image:url(../../assets/images/common/btn-search.png);background-size:cover;width:20px;height:20px;position:absolute;right:20px;top:15px}@media (max-width:768px){.searchWrap{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:20px}.searchWrap form{position:relative}.searchWrap input{border-radius:30px;background-color:#f9f9f9;padding:15px 40px 15px 20px;border:0;font-size:12px;max-width:180px}.searchWrap input::-moz-placeholder{color:#999}.searchWrap input::placeholder{color:#999}.searchWrap .btnSearch{background-image:url(../../assets/images/common/btn-search.png);background-size:cover;width:15px;height:15px;position:absolute;right:20px;top:14px}}.pagination{display:flex;justify-content:center;align-items:center;margin-top:60px}.pagination a{text-decoration:none;cursor:pointer;text-align:center;padding:5px 10px;width:35px;height:35px;font-size:18px;display:inline-flex;line-height:1;justify-content:center;margin:0 3px;position:relative;transition:.3s all;font-weight:600;white-space:nowrap}@media (max-width:1024px){.pagination a{width:30px;height:30px;font-size:16px}}.pagination a.on{color:#005fd1}.pagination a.on::after{content:"";width:20%;height:2px;background-color:#005fd1;bottom:4px;left:50%;transform:translateX(-50%);position:absolute}.pagination a:hover{color:#005fd1}.pagination a.prev{width:35px;height:35px;background-size:contain;display:inline-block;background-image:url(../../assets/images/common/btn-pageing-prev-off.svg);background-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.pagination a.prev:hover{background-image:url(../../assets/images/common/btn-pageing-prev-on.svg);background-repeat:no-repeat}}@media (max-width:1024px){.pagination a.prev{width:30px;height:30px}}.pagination a.next{width:35px;height:35px;background-size:contain;display:inline-block;background-image:url(../../assets/images/common/btn-pageing-next-off.svg);background-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.pagination a.next:hover{background-image:url(../../assets/images/common/btn-pageing-next-on.svg);background-repeat:no-repeat}}@media (max-width:1024px){.pagination a.next{width:30px;height:30px}}.pagination a.first{width:35px;height:35px;background-size:contain;display:inline-block;background-image:url(../../assets/images/common/btn-pageing-first-off.svg);background-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.pagination a.first:hover{background-image:url(../../assets/images/common/btn-pageing-first-on.svg);background-repeat:no-repeat}}@media (max-width:1024px){.pagination a.first{width:30px;height:30px}}.pagination a.last{width:35px;height:35px;background-size:contain;display:inline-block;background-image:url(../../assets/images/common/btn-pageing-last-off.svg);background-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.pagination a.last:hover{background-image:url(../../assets/images/common/btn-pageing-last-on.svg);background-repeat:no-repeat}}@media (max-width:1024px){.pagination a.last{width:30px;height:30px}}.tableWrap{width:100%}.tableWrap h3{color:#999;font-size:16px;text-align:left}.tableWrap__title{display:flex;width:100%;justify-content:space-between;margin-bottom:25px;align-items:flex-end}.tableWrap__title h2{font-size:28px;font-weight:700;text-align:left}.tableWrap__title select{color:#222;display:flex;border-radius:10px;border:1px solid #ededed;min-width:120px;padding:10px 0 10px 20px;font-size:16px;font-weight:700;position:relative;background:url(../../assets/images/ir/img-tableSelectArrow.png) no-repeat 90px center}@media (max-width:768px){.tableWrap__table{overflow-y:hidden;overflow-x:scroll}}.tableWrap__table table{width:100%;border-collapse:collapse;text-align:center;border:none}.tableWrap__table th{font-size:18px;background-color:#f6fcff;padding:20px 15px;text-align:center;font-weight:700;border:none;border-top:1px solid #222;border-bottom:1px solid #ededed;position:relative;vertical-align:middle}.tableWrap__table th::after{content:"";position:absolute;width:1px;height:20%;background-color:#ededed;right:0;top:50%;transform:translateY(-50%)}.tableWrap__table th:last-child::after{display:none}.tableWrap__table th.thFirstInit{text-align:center;padding:0}.tableWrap__table td{font-size:16px;padding:5px 30px 5px 10px;text-align:right;border:none;border-bottom:1px solid #ededed;border-right:1px solid #ededed;position:relative;vertical-align:middle}.tableWrap__table td.total{vertical-align:middle;border-left:1px solid #ededed}.tableWrap__table td:first-child{text-align:center;padding:17px 0}.tableWrap__table td:last-child{border-right:0 solid #ededed}.tableWrap__table .highlight1{background-color:#f2f7fd;color:#07366c;font-weight:700}.tableWrap__table .highlight2{background-color:#f9fbfe;color:#0060d1;font-weight:700}.tableWrap__table .minus{font-weight:700;color:#005fd1}.tableWrap__table .plus{font-weight:700;color:#ff0101}.tableWrap__table .num{font-weight:700;color:#222}@media (max-width:768px){.tableWrap h3{font-size:14px}.tableWrap__title{display:flex;width:100%;justify-content:space-between;margin-bottom:25px;align-items:flex-end}.tableWrap__title h2{font-size:28px;font-weight:700;text-align:left}.tableWrap__title select{min-width:110px;padding:5px 0 5px 20px;font-size:14px;background:url(../../assets/images/ir/img-tableSelectArrow.png) no-repeat 80px center;background-size:13px}.tableWrap__table table{width:768px;border-collapse:collapse;text-align:center;border:none}.tableWrap__table th{font-size:14px;background-color:#f6fcff;padding:26px 0;text-align:center;font-weight:700;border:none;border-top:1px solid #222;border-bottom:1px solid #ededed;position:relative;white-space:nowrap}.tableWrap__table th.thFirstInit{text-align:center;padding:0}.tableWrap__table td{font-size:12px;padding:20px 3.5vw 20px 0;text-align:right;border:none;border-bottom:1px solid #ededed;border-right:1px solid #ededed;position:relative;vertical-align:middle}.tableWrap__table td.total{vertical-align:middle;border-left:1px solid #ededed}.tableWrap__table td:first-child{text-align:center;padding:17px 0}}header a,header h3,header span{font-family:poppins}header.isWeb{width:100%;height:70px;display:flex;position:fixed;top:0;z-index:99;align-items:center;justify-content:space-between;padding:0 30px;transition:.5s all;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateY(-100%);transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}header.isWeb .nav-logo{width:140px;aspect-ratio:378/89;background:url(../../assets/images/img-CI.webp) no-repeat;background-size:contain;transition:.5s all}header.isWeb ul.navMenu{display:flex;height:100%;align-items:center}header.isWeb ul.navMenu li{height:100%;position:relative;min-width:150px;transition:.5s all}@media (max-width:1200px){header.isWeb ul.navMenu li{min-width:120px}}header.isWeb ul.navMenu li a{color:#222;font-size:17px;font-weight:700;display:flex;align-items:center;width:100%;height:100%;padding:0 20px;justify-content:center;transition:.5s all}@media (max-width:1400px){header.isWeb ul.navMenu li a{font-size:14px}}header.isWeb ul.navMenu li:after{content:"";position:absolute;bottom:0;width:0%;transform-origin:50% 50%;height:2px;background-color:#005fd1;left:50%;transform:translateX(-50%);transition:.5s all}header.isWeb ul.navMenu li:hover:after{width:100%;transition:.5 all}header.isWeb ul.navMenu li.active:after{width:100%;transition:.5 all}header.isWeb.alpha{background-color:rgba(0,0,0,0)}header.isWeb.alpha .nav-logo{background:url(../../assets/images/img-CI-white.webp) no-repeat;background-size:contain}header.isWeb.alpha ul.navMenu li a{color:#fff}header.isWeb.alpha ul.langWrap li a{color:#fff}header.isWeb.alpha ul.langWrap li p{color:#fff}header.isWeb.alpha ul.langWrap li i.arrow{background:url(../../assets/images/lang-arrow.png) no-repeat}header.isWeb.alpha .btn-navMenu .nav-btn.alpha{display:block}header.isWeb.alpha .btn-navMenu .nav-btn{display:none}header.isWeb ul.langWrap{display:flex;height:100%;align-items:center;position:relative}header.isWeb ul.langWrap li{margin:0 40px;display:flex;align-items:center;gap:10px}header.isWeb ul.langWrap li a{color:#222;font-size:18px;font-weight:700}header.isWeb ul.langWrap li p{color:#222;font-size:17px;font-weight:700;font-family:poppins;cursor:pointer;display:inline-flex;white-space:nowrap}@media (max-width:1400px){header.isWeb ul.langWrap li p{font-size:14px}}header.isWeb ul.langWrap li i.arrow{content:"";width:11px;height:6px;display:inline-block;background:url(../../assets/images/lang-arrow-active.png) no-repeat;vertical-align:middle;transition:.5s all;transform:rotate(0)}header.isWeb ul.langWrap li i.arrow.active{transform:rotate(-180deg)}header.isWeb ul.langWrap li.langSubmenu{background:#fff;position:absolute;display:flex;top:122%;left:50%;transform:translateX(-50%) translateY(-45px);transform-origin:top;margin:0;flex-direction:column;width:80px;text-align:center;border-radius:14px;padding:10px 0;z-index:10;border:1px solid #ddd;transition:.2s ease-in-out;opacity:0;visibility:hidden}header.isWeb ul.langWrap li.langSubmenu.active{transform:translateX(-50%) translateY(-30px);opacity:1;visibility:visible}header.isWeb ul.langWrap li.langSubmenu a{font-size:16px;color:#222;transition:.5s all}header.isWeb ul.langWrap li.langSubmenu a:hover{color:#005fd1}header.isWeb ul.langWrap li.langSubmenu a.active{color:#005fd1}header.isWeb.active{background:#fff}header.isWeb.active .nav-logo{background:url(../../assets/images/img-CI.webp) no-repeat;background-size:contain}header.isWeb.active ul.navMenu li{min-width:170px}@media (max-width:1400px){header.isWeb.active ul.navMenu li{min-width:140px}}header.isWeb.active ul.navMenu li a{color:#222}header.isWeb.active ul.langWrap li a{color:#222}header.isWeb.active ul.langWrap li p{color:#222}header.isWeb.active ul.langWrap li i.arrow{background:url(../../assets/images/lang-arrow-active.png) no-repeat}header.isWeb .subMenu{background:#fff;width:100%;overflow:hidden;height:0;border:0 solid #eee;border-left:0;border-right:0;position:absolute;top:70px;left:50%;transform:translateX(-50%);transform-origin:top;transition:.3s ease-out}header.isWeb .subMenu__menu{display:flex;height:100%;align-items:center;justify-content:center;position:relative;left:92px;opacity:0;transition:1s ease-in-out}@media (max-width:1400px){header.isWeb .subMenu__menu{left:78px}}header.isWeb .subMenu__menu li{border-left:1px solid #eee;height:100%;position:relative;min-width:170px;width:auto;max-width:190px;padding-top:25px}@media (max-width:1400px){header.isWeb .subMenu__menu li{min-width:140px}}header.isWeb .subMenu__menu li a{display:flex;justify-content:center;text-align:center;padding:5px 0}header.isWeb .subMenu__menu li a span{text-align:center;position:relative;color:#222;font-size:15px;padding:2px 5px}@media (max-width:1400px){header.isWeb .subMenu__menu li a span{font-size:12px}}header.isWeb .subMenu__menu li a span:after{content:"";position:absolute;bottom:0;width:0%;transform-origin:50% 50%;height:2px;background-color:#005fd1;left:50%;transform:translateX(-50%);transition:.5s all}header.isWeb .subMenu__menu li a span:hover:after{width:100%;transition:.5 all}header.isWeb .subMenu__menu li:last-child{border-right:1px solid #eee}header.isWeb .subMenu.active{transform:translateX(-50%);height:385px;border:1px solid #eee}header.isWeb .subMenu.active .subMenu__menu{opacity:1}@media (max-width:1024px){header.isTablet{width:100%;height:80px;display:flex;position:fixed;top:0;z-index:99;align-items:center;justify-content:space-between;padding:0 30px;transition:.5s all;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateY(-100%);transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}}@media (max-width:1024px) and (max-width:768px){header.isTablet{height:15vw}}@media (max-width:1024px){header.isTablet .nav-logo{width:163px;aspect-ratio:378/89;background:url(../../assets/images/img-CI.webp) no-repeat;background-size:contain;transition:.5s all}header.isTablet .btn-navMenu .nav-btn{display:block}header.isTablet .btn-navMenu .nav-btn.alpha{display:none}header.isTablet.alpha{background-color:rgba(0,0,0,0)}header.isTablet.alpha .nav-logo{background:url(../../assets/images/img-CI-white.webp) no-repeat;background-size:contain}header.isTablet.alpha .btn-navMenu .nav-btn.alpha{display:block}header.isTablet.alpha .btn-navMenu .nav-btn{display:none}header.isTablet .btn-navMenu .nav-btn{font-size:0}header.isTablet .btn-navMenu .nav-btn svg{width:3.5259259259vw;height:3.5259259259vw}}@media (max-width:1024px) and (max-width:768px){header.isTablet .btn-navMenu .nav-btn svg{width:5.9259259259vw;height:5.9259259259vw}}@media (max-width:1024px){.mobileMenuWrap{display:flex;overflow:hidden scroll;overscroll-behavior-y:contain;flex-direction:column;width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:105;padding:20px 30px;box-sizing:border-box;transform:translateX(100%);transition:.5s ease 0s}.mobileMenuWrap *{font-family:poppins}.mobileMenuWrap.menuOpen{transform:translateX(0)}.mobileMenuWrap .nav-logo{width:220px;aspect-ratio:378/89;background:url(../../assets/images/img-CI.webp) no-repeat;background-size:contain;transition:.5s all;display:flex}}@media (max-width:1024px) and (max-width:768px){.mobileMenuWrap .nav-logo{width:163px}}@media (max-width:1024px){.mobileMenuWrap .btn-navMenuClose{width:17px;height:17px;background:url(../../assets/images/btn-menuClose.webp) no-repeat;background-size:cover;transition:.5s all;display:flex}.mobileMenuWrap__topWrap{width:100%;display:flex;align-items:center;justify-content:space-between}.mobileMenuWrap__langWrap{width:100%;display:flex;align-items:center;justify-content:space-between}.mobileMenuWrap__langWrap ul{width:100%;height:auto;display:flex;margin:30px 0}.mobileMenuWrap__langWrap ul li{margin-right:20px}.mobileMenuWrap__langWrap ul li a{display:inline-flex;color:#a0a0a0;font-size:24px;font-weight:700;position:relative}}@media (max-width:1024px) and (max-width:768px){.mobileMenuWrap__langWrap ul li a{font-size:15px}}@media (max-width:1024px){.mobileMenuWrap__langWrap ul li a::after{content:"";width:100%;position:absolute;display:none;bottom:-2px;height:2px;background:#434343}.mobileMenuWrap__langWrap ul li a.active{color:#222}.mobileMenuWrap__langWrap ul li a.active::after{display:block}}@media (max-width:768px){header.isTablet .nav-logo{width:36.9140625vw;height:8.69140625vw;aspect-ratio:initial;background:url(../../assets/images/img-CI.webp) no-repeat;background-size:contain;transition:.5s all}}.menu-etc{margin-top:20px;padding-top:20px!important;border-top:1px solid #eee}.menu-etc li{padding:5px 0}.menu-etc li a{color:#999;font-size:24px;line-height:1;font-weight:500}@media (max-width:768px){.menu-etc li a{font-size:17px}}.mobileMenuWrap__accordion{list-style:none;padding:0}.accordion-header{cursor:pointer;display:flex;align-items:center;padding:10px 0;gap:4%}.accordion-header h3{font-size:32px;line-height:1;font-weight:600}@media (max-width:768px){.accordion-header h3{font-size:22px}}.accordion-icon{width:15px;height:15px;background-image:url(../../assets/images/img-plus.webp);background-size:cover;transition:transform .2s linear;transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;padding:0 10px;transition:max-height .3s ease-in-out}.accordion-content.open{max-height:400px;transition:max-height .5s ease-in-out}.accordion-icon.open{transform:rotate(0);background-image:url(../../assets/images/img-minus.webp)}.accordion-content ul{list-style:none;padding-left:10px}.accordion-content li{padding:5px 0}.accordion-content li a{color:#999;font-size:24px;line-height:1;font-weight:500}@media (max-width:768px){.accordion-content li a{font-size:17px}}.accordion-content li a span{font-size:.7em}header.on{transform:translateY(0);transition:.5s all}footer{width:100%;height:auto;position:relative;z-index:95;padding:50px 0;border-top:1px solid #e7e7e7;background:#fff}footer a,footer h3,footer span{font-family:poppins;word-break:break-word}@media (max-width:1024px){footer{display:none}}footer .linkWrap{display:flex;justify-content:space-between;width:100%;max-width:1240px;padding:0 20px;margin:0 auto}footer .nav-logo{width:543px;height:34px;background:url(../../assets/images/footer-logo.png) no-repeat;transition:.5s all;display:block;pointer-events:none;position:relative}footer .nav-logo::after{content:"© GRAVITY CO., LTD. ALL RIGHTS RESERVED.";font-size:14px;color:#666;position:absolute;top:62%;transform:translateY(-50%);left:34%;cursor:default}@media (max-width:1024px){footer .nav-logo::after{font-size:12px;top:88%;left:0}}footer ul.footerNav{display:flex;height:100%}footer ul.footerNav li{height:auto;position:relative;min-width:100px;transition:.5s all}footer ul.footerNav li a{color:#222;font-size:14px;display:flex;width:100%;margin-bottom:15px;opacity:1;padding:0 13px;justify-content:center;transition:.5s all;text-align:center;white-space:nowrap}footer ul.footerNav li a.title{font-size:16px;font-weight:700;font-family:Poppins;opacity:1}footer ul.footerNav li a:hover{opacity:1}footer ul.contactWrap{display:flex;height:100%;position:relative}footer ul.contactWrap li{margin:0 10px;max-height:35px}footer ul.contactWrap li a{color:#222;font-size:16px;font-family:Poppins;font-weight:700}footer ul.contactWrap li i.arrow{content:"";width:11px;height:6px;display:inline-block;position:relative;background:url(../../assets/images/footer-arrow.png) no-repeat;vertical-align:middle;transform:rotate(0);transition:.5s all}footer ul.contactWrap li i.arrow.active{transform:rotate(-180deg)}footer ul.contactWrap li.contactWrapSub{display:flex;flex-direction:column}footer ul.contactWrap li.contactWrapSub a{margin-bottom:15px;text-align:center}footer ul.contactWrap li.familySite{text-align:center;width:auto;display:flex;align-items:center;justify-content:center;position:relative}footer ul.contactWrap li.familySite::after{content:"";background:url(../../assets/images/common/popupicon-web.svg) no-repeat;background-size:cover;width:16px;aspect-ratio:150/150;position:relative;top:-5px;margin-left:6px}footer ul.contactWrap li.familySite a{color:#222;font-size:16px;font-family:Poppins;font-weight:700;display:block;width:100%;height:100%}footer ul.contactWrap li.familySiteSubmenu{max-height:initial;background:#fff;position:absolute;display:flex;top:50%;left:76%;transform:translate(-50%,2%);transform-origin:top;margin:0;flex-direction:column;width:150px;text-align:center;border-radius:14px;padding:12px 0;z-index:10;border:1px solid #ddd;transition:.2s all;visibility:hidden;opacity:0}footer ul.contactWrap li.familySiteSubmenu.active{visibility:visible;transform:translate(-50%,7%);opacity:1;transition:.2s all}footer ul.contactWrap li.familySiteSubmenu a{font-size:14px;color:#222;transition:.5s all;padding:2px 0;font-weight:400}footer ul.contactWrap li.familySiteSubmenu a:hover{color:#005fd1}footer ul.contactWrap li.familySiteSubmenu a.active{color:#005fd1}@media (max-width:1200px){footer{padding:50px 0}footer ul.footerNav li{min-width:120px}footer ul.footerNav li a{font-size:14px;margin-bottom:7px;padding:0 5px}footer ul.footerNav li a.title{font-size:16px}}footer.isMobile{display:none}@media (max-width:1024px){footer.isMobile{width:100%;height:auto;display:flex;position:relative;z-index:99;padding:4vw 3vw;border-top:1px solid #e7e7e7;background:#fff;flex-direction:column}footer.isMobile .siteWrap{display:flex;width:100%;margin-bottom:1vw;padding-bottom:10px;justify-content:flex-start;align-items:center;position:relative}footer.isMobile .siteWrap__menu{transform:translateY(24px);position:absolute;bottom:11vw;left:0;width:100%;background:#fff;z-index:99;opacity:0;transition:.2s ease;visibility:hidden}footer.isMobile .siteWrap__menu ul{display:flex;flex-direction:column;border:1px solid #ededed;border-radius:10px;padding:3vw}footer.isMobile .siteWrap__menu ul li{width:100%;padding:1vw 0}footer.isMobile .siteWrap__menu ul li a{font-size:14px;line-height:1.5;font-weight:700}footer.isMobile .siteWrap__menu.on{visibility:visible;opacity:1;transform:translateY(0)}footer.isMobile .siteWrap a{font-size:2.5vw;font-weight:600;color:#222;display:flex}footer.isMobile .siteWrap i.sitemapButton{content:"";display:block;width:1.5vw;height:auto;aspect-ratio:150/150;background:url(../../assets/images/common/popupicon.svg) no-repeat;background-size:cover;transform:rotate(0);transition:.5s all;margin-left:8px}footer.isMobile .buttonWrap{display:flex;width:100%;margin-bottom:3.5vw}footer.isMobile .buttonWrap li{margin-right:1.5vw}footer.isMobile .buttonWrap li span{color:#999;font-size:1.5vw}footer.isMobile .buttonWrap a{font-size:1.5vw;color:#222}footer.isMobile .nav-logo{display:flex;margin:0;width:31vw;height:auto;aspect-ratio:730/156;background:url(../../assets/images/footer-logo-m.webp) no-repeat;background-size:cover}}@media (max-width:768px){footer.isMobile{width:100%;height:auto;display:flex;position:relative;z-index:99;padding:8vw 4vw;border-top:1px solid #e7e7e7;background:#fff;flex-direction:column}footer.isMobile .siteWrap{display:flex;width:100%;margin-bottom:1vw;padding-bottom:10px;justify-content:flex-start;align-items:center;position:relative}footer.isMobile .siteWrap__menu{transform:translateY(24px);position:absolute;bottom:11vw;left:0;width:100%;background:#fff;z-index:99;opacity:0;transition:.2s ease;visibility:hidden}footer.isMobile .siteWrap__menu ul{display:flex;flex-direction:column;border:1px solid #ededed;border-radius:10px;padding:3vw}footer.isMobile .siteWrap__menu ul li{width:100%;padding:1vw 0}footer.isMobile .siteWrap__menu ul li a{font-size:14px;line-height:1.5;font-weight:700}footer.isMobile .siteWrap__menu.on{visibility:visible;opacity:1;transform:translateY(0)}footer.isMobile .siteWrap a{font-size:4.5vw;font-weight:600;color:#222;display:flex}footer.isMobile .siteWrap i.sitemapButton{content:"";display:block;width:3.2552083333vw;margin-left:1.7vw;background:url(../../assets/images/common/popupicon.svg) no-repeat;background-size:cover;transform:rotate(0);transition:.5s all}footer.isMobile .siteWrap i.sitemapButton.on{transform:rotate(0)}footer.isMobile .buttonWrap{display:flex;width:100%;margin-bottom:5vw}footer.isMobile .buttonWrap li{margin-right:2vw}footer.isMobile .buttonWrap li span{color:#999;font-size:3.5vw}footer.isMobile .buttonWrap a{font-size:3.5vw;color:#222}footer.isMobile .nav-logo{display:flex;margin:0;width:71.2890625vw;height:auto;aspect-ratio:730/156;background:url(../../assets/images/footer-logo-m.webp) no-repeat;background-size:cover}}.footerBottom{display:flex;width:100%;max-width:1240px;padding:0 20px;margin:30px auto 0;position:relative;align-items:flex-end;justify-content:space-between}a.trademarks-btn{font-size:10px;text-decoration:underline;color:#999;padding-bottom:5px}@media (min-width:769px) and (max-width:1024px){a.trademarks-btn{font-size:14px;margin-top:15px}}@media (max-width:768px){a.trademarks-btn{font-size:10px;margin-top:10px}}.landscapeModeNotSupported{display:none;background-color:#fff;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}.landscapeModeNotSupported i{width:10vw;aspect-ratio:160/150;background:url(../../assets/images/landscape.svg) no-repeat center;background-size:cover;margin-bottom:21px}.landscapeModeNotSupported h1{font-size:20px;color:#222;text-align:center;line-height:1.3}.landscapeModeNotSupported h1 span{color:#005fd1;font-size:inherit}.keyvisualBanner{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;position:relative;top:0;z-index:1;flex-direction:column;overflow:hidden}.keyvisualBanner__background{width:100%;height:100%;background:#222;background-size:cover}@media (max-width:768px){.keyvisualBanner__background{background:#222}}.keyvisualBanner__mask{width:100%;height:100%;overflow:hidden;position:absolute}.keyvisualBanner__mask img{width:100%;height:100%}.keyvisualBanner__mask img.isW{display:block}.keyvisualBanner__mask img.isM{display:none}.keyvisualBanner .keyvisualBanner__titleWrap{position:relative;opacity:0}.keyvisualBanner .keyvisualBanner__titleWrap h1{color:#fff;font-size:24px;font-weight:700;font-family:poppins;line-height:1}@media (max-width:480px){.keyvisualBanner .keyvisualBanner__titleWrap h1{font-size:20px}}.keyvisualBanner .keyvisualBanner__textWrap{text-align:center}.keyvisualBanner .keyvisualBanner__textWrap.on span{color:transparent;-webkit-text-stroke:1px #fff;transition:.5s all}.keyvisualBanner .keyvisualBanner__textWrap span{font-size:120px;color:#fff;font-weight:700;opacity:0;transform:translateY(50px);display:inline-block;min-width:15px;line-height:1;font-family:Poppins}.keyvisualBanner .keyvisualBanner__textWrap span.dot{color:#005fd1;-webkit-text-stroke:0 #fff}@media (max-width:1300px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:90px}}@media (max-width:1023px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:70px}}@media (max-width:768px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:60px}}@media (max-width:480px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:45px}}@media (max-width:420px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:40px}}@media (max-width:320px){.keyvisualBanner .keyvisualBanner__textWrap span{font-size:42px}}.keyvisualBanner .scroll-down{display:block;position:absolute;bottom:115px;left:50%;transform:translateX(-50%) scale(1);width:70px;height:41px;background:url(../../assets/images/scroll-txt.svg) no-repeat center;filter:brightness(0) invert(1) grayscale(100%) brightness(1);opacity:0}.keyvisualBanner .scroll-down:after{content:"";display:block;background:url(../../assets/images/scroll-icon.svg) no-repeat center;filter:brightness(0) invert(1) grayscale(100%) brightness(1);bottom:-5px;left:24%;position:absolute;width:30px;aspect-ratio:244/150;animation:scrollCaret 1s infinite both}@keyframes scrollCaret{from{transform:translateY(0)}to{transform:translateY(5px)}}@media (max-width:600px){.keyvisualBanner .scroll-down{transform:translateX(-50%) scale(.7)}}[data-pageDetail=gravity] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-gravity-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=gravity] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-gravity-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=history] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-history-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=history] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-history-mobile.webp) no-repeat center;background-size:cover}}[data-pageDetail=business] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-business-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=business] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-business-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=globalNetwork] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-globalNetwork-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=globalNetwork] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-globalNetwork-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=news] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-news-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=news] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-news-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=media] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-media-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=media] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-media-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=governance] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-governance-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=governance] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-governance-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=financial] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-financial-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=financial] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-financial-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=stock] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-stock-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=stock] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-stock-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=sec] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-sec-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=sec] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-sec-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=adr] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-adr-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=adr] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-adr-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=calendar] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-calendar-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=calendar] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-calendar-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=careers] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-careers-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=careers] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-careers-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=jobs] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-jobs-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=jobs] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-jobs-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=ethicsPractices] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-ethics-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=ethicsPractices] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-ethics-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=faq] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-faq-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=faq] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-faq-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=contact] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-contact-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=contact] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-contact-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=toSeeMore] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-game-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=toSeeMore] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-game-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=indieConsole] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-indieConsole-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=indieConsole] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-indieConsole-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=development] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-development-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=development] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-development-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=merchandising] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-merchandising-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=merchandising] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-merchandising-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=golfSimulator] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-golfSimulator-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=golfSimulator] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-golfSimulator-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=publishing] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-publishing-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=publishing] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-publishing-mobile.jpg) no-repeat center;background-size:cover}}[data-pageDetail=webtoon] .keyvisualBanner__background{width:100%;height:100%;background:url(../../assets/images/kv/kv-webtoon-web.jpg) no-repeat center;background-size:cover}@media (max-width:768px){[data-pageDetail=webtoon] .keyvisualBanner__background{background:url(../../assets/images/kv/kv-webtoon-mobile.jpg) no-repeat center;background-size:cover}}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../../../../../fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a,button,div,h1,h2,h3,h4,h5,p,span{font-family:"Noto Sans tc","Noto Sans kr","Noto Sans jp","Noto Sans sc","Noto Sans",Dotum,돋움,Helvetica,"Apple SD Gothic Neo",sans-serif;color:#222;letter-spacing:-.2pt;word-break:keep-all}.title-subTitle{color:#222;font-size:110px;font-weight:700;text-align:center;letter-spacing:0;line-height:1;margin-top:10px;white-space:nowrap;font-family:poppins}.title-content{color:#222;font-size:28px;text-align:center;line-height:1.2;max-width:1000px;margin:30px auto 0}section.main{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden}section.main div.testEX{display:none;width:434px;height:600px;background:url(../../assets/images/ex.png) no-repeat;background-size:cover;display:block;position:absolute;left:-10%;top:-5%;transform:translateZ(800px);animation:animateFrames 2s infinite steps(2)}@keyframes animateFrames{0%{background-position:0 0}100%{background-position:-868px 0}}section.main .number1{content:"";width:25px;height:88px;background:url(../../assets/images/img-number1.png) no-repeat;display:block;position:absolute;left:-2%;top:55%}section.main .number2{content:"";width:36px;height:84px;background:url(../../assets/images/img-number2.png) no-repeat;display:block;position:absolute;left:100%;top:28%}section.main .bigRact{content:"";width:120px;height:120px;background:url(../../assets/images/img-bigRact.png) no-repeat;display:block;position:absolute;left:26%;top:4%;animation:bigRact-animation 2.5s infinite steps(24);transform:scale(.3)}section.main .introEarth{content:"";width:140px;height:140px;background:url(../../assets/images/img-introEarth.webp) no-repeat;display:block;position:absolute;left:41.5%;top:16%;animation:introEarth-animation .8s infinite steps(8);transform:scale(1)}section.main .plus{content:"";width:220px;height:160px;background:url(../../assets/images/img-plus.png) no-repeat;display:block;position:absolute;left:61.7%;top:68%;animation:plus-animation 1s infinite steps(3);transform:scale(.3);z-index:1}section.main .ract{content:"";width:80px;height:80px;background:url(../../assets/images/img-ract.png) no-repeat;display:block;position:absolute;left:63%;top:53%;animation:ract-animation 1s infinite steps(12);transform:scale(.4);z-index:1}section.main .leftNumber{width:25px;height:88px;display:block;position:absolute;left:-2%;top:55%;transform-style:preserve-3d;perspective-origin:-112% 41%;perspective:1000px}section.main .leftNumber span{width:100%;height:18px;display:block;font-family:Pretendard-Regular;font-size:29px;transform:rotate(-90deg);text-align:center;color:#696872;font-weight:700}section.main .rightNumber{transform-style:preserve-3d;perspective-origin:-112% 41%;perspective:1000px;width:36px;height:84px;display:block;position:absolute;right:2%;top:28%;z-index:1}section.main .rightNumber span{width:100%;height:22px;display:block}section.main .rightNumber span:nth-child(1){transform:translateZ(800px);background:url(../../assets/images/img-number2.png) no-repeat;background-size:cover;background-position:0 0}section.main .rightNumber span:nth-child(2){transform:translateZ(800px);background:url(../../assets/images/img-number2.png) no-repeat;background-size:cover;background-position:0 -21px}section.main .rightNumber span:nth-child(3){transform:translateZ(800px);background:url(../../assets/images/img-number2.png) no-repeat;background-size:cover;background-position:0 -43px}section.main .rightNumber span:nth-child(4){transform:translateZ(800px);background:url(../../assets/images/img-number2.png) no-repeat;background-size:cover;background-position:0 -64px}section.main .ball{content:"";width:300px;height:550px;background:url(../../assets/images/img-ball.png) no-repeat;display:block;position:absolute;left:67%;top:24%;animation:ball-animation 1s infinite steps(17);transform:scale(.5);z-index:1}section.main .devi{content:"";width:500px;height:500px;background:url(../../assets/images/img-devi.webp) no-repeat;display:block;position:absolute;left:61.5%;top:-6%;animation:devi-animation 1.5s infinite steps(8);transform:scale(.45)}section.main .worm{content:"";width:300px;height:240px;background:url(../../assets/images/img-worm.png) no-repeat;display:block;position:absolute;left:10%;top:58%;animation:worm-animation 1s infinite steps(8);transform:scale(.4)}section.main .miniEarth{content:"";width:302px;height:224px;background:url(../../assets/images/img-miniEarth.webp) no-repeat;display:block;position:absolute;left:35%;top:49%;animation:miniEarth-animation 2s infinite steps(19);transform:scale(.32)}section.main .rabbit{content:"";width:400px;height:676px;background:url(../../assets/images/img-rabbit.webp) no-repeat;display:block;position:absolute;left:67%;top:34%;animation:rabbit-animation 1s infinite steps(10);transform:scale(.37);z-index:2}section.main .cat{content:"";width:780px;height:1100px;background:url(../../assets/images/img-cat.webp) no-repeat;display:block;position:absolute;left:8.3%;top:-18%;animation:cat-animation 1s infinite steps(8);transform:scale(.2);z-index:5}section.main .textY{content:"";width:117px;height:134px;background:url(../../assets/images/text-Y.png) no-repeat;display:block;position:absolute;left:32%;top:39%;z-index:5}section.main .dotPoring{content:"";width:300px;height:296px;background:url(../../assets/images/img-dotPoring.webp) no-repeat;display:block;position:absolute;left:50.3%;top:29%;animation:dotPoring-animation 2s infinite steps(4);transform:scale(.5)}section.main .tit-gravity{width:815px;height:137px;background:url(../../assets/images/tit-mainGarvity.webp) no-repeat;display:block;position:absolute;left:50%;top:61%;z-index:2;transform:translateX(-50%)}section.main .tit-playGround{width:1268px;height:139px;background:url(../../assets/images/tit-mainPlayGround.webp) no-repeat;display:block;position:absolute;left:50%;top:38.3%;z-index:5;transform:translateX(-50%)}@keyframes dotPoring-animation{0%{background-position:0 0}10%{background-position:0 0}20%{background-position:0 0}30%{background-position:0 0}40%{background-position:0 0}50%{background-position:0 0}60%{background-position:0 0}100%{background-position:-1200px 0}}@keyframes ipCharRo1-animation{100%{background-position:-9432px 0}}@keyframes ipCharRom-animation{100%{background-position:-8168px 0}}@keyframes ipCharRoo-animation{100%{background-position:-9568px 0}}@keyframes ipCharRox-animation{100%{background-position:-4572px 0}}@keyframes bigRact-animation{100%{background-position:-2880px 0}}@keyframes introEarth-animation{100%{background-position:-1120px 0}}@keyframes ball-animation{100%{background-position:-5100px 0}}@keyframes cat-animation{100%{background-position:-6240px 0}}@keyframes plus-animation{100%{background-position:-660px 0}}@keyframes ract-animation{100%{background-position:-960px 0}}@keyframes rabbit-animation{100%{background-position:-4000px 0}}@keyframes miniEarth-animation{100%{background-position:-5738px 0}}@keyframes worm-animation{100%{background-position:-2400px 0}}@keyframes devi-animation{100%{background-position:-4000px 0}}section.main .scroll-down{display:none;position:absolute;bottom:100px;left:50%;transform:translateX(-50%);width:70px;height:41px;background:url(../../assets/images/scroll-txt.svg) no-repeat}@media (max-width:1700px){section.main .scroll-down{bottom:50px}}@media (min-width:769px) and (max-width:1024px){section.main .scroll-down{bottom:160px}}section.main .scroll-down:after{content:"";display:block;background:url(../../assets/images/scroll-icon.svg) no-repeat center;bottom:-5px;left:24%;position:absolute;width:30px;aspect-ratio:244/150;animation:scrollCaret 1s infinite both}@keyframes scrollCaret{from{transform:translateY(0)}to{transform:translateY(5px)}}section.main .particle-spr{position:absolute}section.main .particle-spr .img{background-image:url(../../assets/images/spr.png);background-repeat:no-repeat;display:block}@keyframes particleZoom{0%,100%{transform:scale(1)}60%{transform:scale(1.3)}}section.main .particle-spr.particle-spr-stars .img{animation:particleZoom 1s ease infinite}section.main .particle-spr.particle-spr-stars:nth-child(3n) .img{animation-delay:.333s}section.main .particle-spr.particle-spr-stars:nth-child(3n+1) .img{animation-delay:.666s}section.main .particle-spr.particle-spr-1{top:267px;right:305px}section.main .particle-spr.particle-spr-1 .img{background-position:-10px -10px;width:13px;height:14px}section.main .particle-spr.particle-spr-10{bottom:187px;left:159px}section.main .particle-spr.particle-spr-10 .img{background-position:-43px -10px;width:15px;height:19px}section.main .particle-spr.particle-spr-2{top:283px;right:404px}section.main .particle-spr.particle-spr-2 .img{background:url(../../assets/images/yellow_diamond.svg) no-repeat;background-position:0 0;width:16px;height:21px}section.main .particle-spr.particle-spr-3{top:544px;right:248px}section.main .particle-spr.particle-spr-3 .img{background-position:-114px -10px;width:31px;height:31px}section.main .particle-spr.particle-spr-4{top:697px;right:415px}section.main .particle-spr.particle-spr-4 .img{background-position:-165px -10px;width:16px;height:16px}section.main .particle-spr.particle-spr-5{bottom:59px;right:619px}section.main .particle-spr.particle-spr-5 .img{background-position:-165px -46px;width:24px;height:23px}section.main .particle-spr.particle-spr-6{top:565px;left:245px}section.main .particle-spr.particle-spr-6 .img{background-position:-10px -89px;width:24px;height:25px}section.main .particle-spr.particle-spr-7{top:0;left:602px}section.main .particle-spr.particle-spr-7 .img{background-position:-54px -61px;width:38px;height:37px}section.main .particle-spr.particle-spr-8{top:121px;right:1325px}section.main .particle-spr.particle-spr-8 .img{background:url(../../assets/images/yellow_diamond.svg) no-repeat;background-position:0 0;width:25px;height:32px}section.main .particle-spr.particle-spr-9{top:37px;right:645px}section.main .particle-spr.particle-spr-9 .img{background-position:-157px -89px;width:25px;height:24px}section.main .particle-spr.particle-spr-shoot{z-index:1;animation-duration:5s;animation-timing-function:ease;animation-iteration-count:infinite}section.main .particle-spr.particle-spr-shoot .img{animation:particleZoom 2s ease infinite}section.main .particle-spr.particle-spr-shoot1{top:11.5%;left:72%;animation-name:particleShooting1;animation-delay:550ms}@keyframes particleShooting1{97%{opacity:0;top:11.5%;left:72%}0%,100%,50%{top:11.5%;left:72%;opacity:1}95%{top:50%;left:50%;opacity:0}}section.main .particle-spr.particle-spr-shoot1 .img{background-position:-10px -187px;width:20px;height:21px}section.main .particle-spr.particle-spr-shoot2{top:86%;left:23%;animation-name:particleShooting2;animation-delay:1.1s}@keyframes particleShooting2{97%{opacity:0;top:86%;left:23%}0%,100%,50%{top:86%;left:23%;opacity:1}95%{top:50%;left:50%;opacity:0}}section.main .particle-spr.particle-spr-shoot2 .img{background-position:-50px -187px;width:16px;height:15px}section.main .particle-spr.particle-spr-shoot3{top:74.5%;left:88.7%;animation-name:particleShooting3;animation-delay:1.65s}@keyframes particleShooting3{97%{opacity:0;top:74.5%;left:88.7%}0%,100%,50%{top:74.5%;left:88.7%;opacity:1}95%{top:50%;left:50%;opacity:0}}section.main .particle-spr.particle-spr-shoot3 .img{background-position:-86px -187px;width:18px;height:17px}section.main .particle-spr.particle-spr-shoot4{top:38.5%;left:5%;animation-name:particleShooting4;animation-delay:2.2s}@keyframes particleShooting4{97%{opacity:0;top:38.5%;left:5%}0%,100%,50%{top:38.5%;left:5%;opacity:1}95%{top:50%;left:50%;opacity:0}}section.main .particle-spr.particle-spr-shoot4 .img{background-position:-124px -187px;width:17px;height:17px}section.main .particle-spr.particle-spr-aeroboat{top:235px;left:245px;transform:scale(1.2)}section.main .particle-spr.particle-spr-aeroboat .img{background-position:-209px -10px;width:88px;height:67px;animation:particleAeroboat 8s infinite;animation-delay:2s;animation-fill-mode:both}@keyframes particleAeroboat{0%,100%{transform:translate(0,0)}25%{transform:translate(-10%,-5%)}50%{transform:translate(-10%,5%) rotate(-1deg)}75%{transform:translate(10%,5%)}}section.main .particle-spr.particle-spr-flower{top:146px;left:362px}section.main .particle-spr.particle-spr-flower .img{background-position:-202px -97px;width:70px;height:70px;animation:particleFlower 3.5s infinite ease;transform-origin:37px 35px}@keyframes particleFlower{0%,40%{transform:none}41%{transform:rotate(0)}100%{transform:rotate(360deg)}}section.main div.guideWrap{width:2290px;height:1296px;display:block;position:absolute;left:50%;top:50%;z-index:0}section.main div.guideWrap video{position:absolute;width:100%;height:100%}@media (min-width:2300px){section.main div.guideWrap{width:100%;height:100vh}section.main div.guideWrap video{height:101%}}section.main div.mainObjectWrap{width:1670px;height:902px;background:url(../../assets/images/img-main.webp) no-repeat;background-size:cover;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:52}section.main div.mainTitleWrap{display:block;position:absolute;left:50%;top:50%;opacity:0;text-align:center;width:100%;z-index:51}@media (min-width:1025px){section.main div.mainTitleWrap.web{display:block}}section.main div.mainTitleWrap .btnMore{margin-top:363px}section.main div.mainTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}section.main div.mainTitleWrap__textEffect .mainTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:100%;background:#005fd1;opacity:1}section.main div.mainTitleWrap__textEffect .mainTitleWrap-title{font-family:poppins;display:flex;color:#005fd1;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:3px;line-height:1;justify-content:center;align-items:center}section.main div.mainTitleWrap .title-content.isMobile{display:none}section.main .content{max-width:1794px;height:500px;position:fixed;top:50%;width:100%;left:50%;z-index:10}section.main .content.isWebBlock{display:block}section.main .content.isMobile{display:none}section.main .content ul.thumbnailWrap{display:flex;gap:2%;height:500px;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}section.main .content ul.thumbnailWrap li{width:330px;height:500px;border-radius:8px;overflow:hidden}section.main .content ul.thumbnailWrap li.thumbnail1{transform:translate3d(0,0,510px);opacity:0;display:block}section.main .content ul.thumbnailWrap li.thumbnail1 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap li.thumbnail1 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap li.thumbnail1 a{background-size:cover}section.main .content ul.thumbnailWrap li.thumbnail1 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap li.thumbnail2{transform:translate3d(0,-400px,800px);opacity:0;display:block}section.main .content ul.thumbnailWrap li.thumbnail2 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap li.thumbnail2 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap li.thumbnail2 a{background-size:cover}section.main .content ul.thumbnailWrap li.thumbnail2 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap li.thumbnail3{transform:translate3d(0,375px,730px);opacity:0;display:block}section.main .content ul.thumbnailWrap li.thumbnail3 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap li.thumbnail3 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap li.thumbnail3 a{background-size:cover}section.main .content ul.thumbnailWrap li.thumbnail3 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap li.thumbnail4{transform:translate3d(50px,-400px,800px);opacity:0;display:block}section.main .content ul.thumbnailWrap li.thumbnail4 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap li.thumbnail4 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap li.thumbnail4 a{background-size:cover}section.main .content ul.thumbnailWrap li.thumbnail4 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap li.thumbnail5{transform:translate3d(0,0,425px);opacity:0;display:block}section.main .content ul.thumbnailWrap li.thumbnail5 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap li.thumbnail5 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap li.thumbnail5 a{background-size:cover}section.main .content ul.thumbnailWrap li.thumbnail5 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap li a{display:block;width:100%;height:100%}section.main .content ul.thumbnailWrap li a .content-s{background-color:transparent;transition:all .5s ease-in-out;color:#fff;position:absolute;width:90%!important;height:auto!important;display:block;top:50%;left:50%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;transform:translate(-50%,-50%);opacity:1;text-align:center;font-size:26px;line-height:1.4}@media (max-width:1400px){section.main .content ul.thumbnailWrap li a .content-s{font-size:17px}}section.main .content ul.thumbnailWrap li a .button-s{background-color:transparent;border:1px solid #fff;border-radius:50px;transition:all .5s ease-in-out;color:#fff;position:absolute;width:auto!important;height:auto!important;display:block;top:90%;left:50%;transform:translate(-50%,-50%);opacity:0;padding:12px 15px 15px;line-height:1;font-size:14px}section.main .content ul.thumbnailWrap li a .button-s::after{content:"";background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;margin-left:5px;opacity:1;transition:.3s ease-in-out;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section.main .content ul.thumbnailWrap li span.buttonView{width:100%;display:block;height:100%;position:absolute;background:rgba(0,85,187,.8);top:0;left:-37%;border-radius:8px;transition:.5s all ease-in-out;transform:skew(-45deg) translate(-150%)}@media (hover:hover) and (pointer:fine){section.main .content ul.thumbnailWrap li:hover span.buttonView{width:450%;height:700%}section.main .content ul.thumbnailWrap li:hover a .button-s{opacity:1;top:85%;transition:all .3s ease;transition-delay:.2s}section.main .content ul.thumbnailWrap li:hover a .content-s{opacity:1;top:45%;transition:all .3s ease;transition-delay:.2s}}section.main .content ul.thumbnailWrap-addition{display:flex;gap:2%;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;position:absolute;width:100%;left:106%;top:0;opacity:0;height:500px}section.main .content ul.thumbnailWrap-addition li{width:330px;height:500px;border-radius:8px;overflow:hidden}section.main .content ul.thumbnailWrap-addition li.thumbnail6{transform:translate3d(0,0,0);opacity:1;display:block}section.main .content ul.thumbnailWrap-addition li.thumbnail6 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap-addition li.thumbnail6 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap-addition li.thumbnail6 a{background-size:cover}section.main .content ul.thumbnailWrap-addition li.thumbnail6 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap-addition li.thumbnail7{transform:translate3d(0,0,0);opacity:1;display:block}section.main .content ul.thumbnailWrap-addition li.thumbnail7 a{background-size:100%;border-radius:8px;transition:.5s all}section.main .content ul.thumbnailWrap-addition li.thumbnail7 a:hover{background-size:110%}@media (max-width:1746px){section.main .content ul.thumbnailWrap-addition li.thumbnail7 a{background-size:cover}section.main .content ul.thumbnailWrap-addition li.thumbnail7 a:hover{background-size:cover}}section.main .content ul.thumbnailWrap-addition li.thumbnail8{transform:translate3d(0,0,0);opacity:1;display:block}section.main .content ul.thumbnailWrap-addition li a{display:block;width:100%;height:100%}section.main .content ul.thumbnailWrap-addition li a .content-s{background-color:transparent;transition:all .5s ease-in-out;color:#fff;position:absolute;width:90%!important;height:auto!important;display:block;top:50%;left:50%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;transform:translate(-50%,-50%);opacity:1;text-align:center;font-size:26px;line-height:1.4}@media (max-width:1400px){section.main .content ul.thumbnailWrap-addition li a .content-s{font-size:17px}}section.main .content ul.thumbnailWrap-addition li a .button-s{background-color:transparent;border:1px solid #fff;border-radius:50px;transition:all .5s ease-in-out;color:#fff;position:absolute;width:auto!important;height:auto!important;display:block;top:90%;left:50%;transform:translate(-50%,-50%);opacity:0;padding:12px 15px 15px;line-height:1;font-size:14px}section.main .content ul.thumbnailWrap-addition li a .button-s::after{content:"";background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;margin-left:5px;opacity:1;transition:.3s ease-in-out;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section.main .content ul.thumbnailWrap-addition li span.buttonView{width:100%;display:block;height:100%;position:absolute;background:rgba(0,85,187,.8);top:0;left:-37%;border-radius:8px;transition:.5s all ease-in-out;transform:skew(-45deg) translate(-150%)}@media (hover:hover) and (pointer:fine){section.main .content ul.thumbnailWrap-addition li:hover span.buttonView{width:450%;height:700%}section.main .content ul.thumbnailWrap-addition li:hover a .button-s{opacity:1;top:85%;transition:all .3s ease;transition-delay:.2s}section.main .content ul.thumbnailWrap-addition li:hover a .content-s{opacity:1;top:45%;transition:all .3s ease;transition-delay:.2s}}section.sectionBusiness{height:auto;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;background-color:#005fd1;border-radius:60px 60px 0 0;padding-bottom:50px;position:relative}section.sectionBusiness .underLine{width:0%;height:1px;background-color:#fff;position:absolute;bottom:0}section.sectionBusiness div.businessTitleWrap{display:flex;position:relative;margin:0 auto 0;opacity:1;text-align:center;padding:0;height:100vh;align-items:center;justify-content:center;flex-direction:column;left:0}section.sectionBusiness div.businessTitleWrap h2{color:#fff}section.sectionBusiness div.businessTitleWrap p{color:#fff}section.sectionBusiness div.businessTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}section.sectionBusiness div.businessTitleWrap__textEffect .businessTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:100%;background:#fff;opacity:1}section.sectionBusiness div.businessTitleWrap__textEffect .businessTitleWrap-title{font-family:poppins;display:flex;color:#fff;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:3px;line-height:1;justify-content:center;align-items:center}section.sectionBusiness div.businessTitleWrap .btnMore{top:85%}section.sectionBusiness div.businessTitleWrap .title-content.isMobile{display:none}section.sectionBusinessText{height:auto;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;background-color:#005fd1;padding-bottom:50px;position:relative;overflow:hidden}@media (min-width:2400px){section.sectionBusinessText{transform:translateY(-1px)}}section.sectionBusinessText .businessContent{max-width:1200px;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}section.sectionBusinessText .businessContent__txtBox{max-width:1200px;height:auto;display:flex;justify-content:space-between}section.sectionBusinessText .businessContent__txtBox h3{color:#fff;font-size:70px;font-weight:700;text-align:left;white-space:nowrap;line-height:1;display:flex;align-items:center;flex:1}section.sectionBusinessText .businessContent__txtBox p{color:#fff;font-size:22px;text-align:left;display:flex;align-items:center;flex:1}section.sectionBusinessText .underLine{width:0%;height:1px;background-color:#fff;position:absolute;bottom:0}section.sectionBusinessText div.tit-businessWrap1{width:1200px;min-height:100px;height:auto;display:block;position:relative;opacity:1;margin:0 auto 5%;padding-bottom:5%}section.sectionBusinessText div.tit-businessWrap2{width:1200px;min-height:100px;height:auto;display:block;position:relative;opacity:1;margin:0 auto 5%;padding-bottom:5%}section.sectionBusinessText div.tit-businessWrap3{width:1200px;min-height:100px;height:auto;display:block;position:relative;opacity:1;margin:0 auto 5%;padding-bottom:5%}section.sectionBusinessText div.tit-businessWrap4{width:1200px;min-height:100px;height:auto;display:block;position:relative;opacity:1;margin:0 auto 5%;padding-bottom:5%}section.sectionBusinessText div.tit-businessWrap5{width:1200px;min-height:100px;height:auto;display:block;position:relative;opacity:1;margin:0 auto 5%;padding-bottom:5%}section.sectionGravityIP{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden}section.sectionGravityIP .gravityIPContent{width:100%;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;z-index:2}section.sectionGravityIP div.gravityIPTitleWrap{display:block;position:relative;left:50%;top:50%;opacity:1;text-align:center}@media (max-width:1024px){section.sectionGravityIP div.gravityIPTitleWrap{width:90%}}section.sectionGravityIP div.gravityIPTitleWrap h2{color:#fff}section.sectionGravityIP div.gravityIPTitleWrap p{color:#fff}section.sectionGravityIP div.gravityIPTitleWrap .web{display:block}section.sectionGravityIP div.gravityIPTitleWrap .isMobile{display:none}section.sectionGravityIP div.gravityIPTitleWrap span.gravityIPTitleWrap-view{display:block;position:relative}section.sectionGravityIP div.gravityIPTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}section.sectionGravityIP div.gravityIPTitleWrap__textEffect .gravityIPTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:100%;background:#fff;opacity:1}section.sectionGravityIP div.gravityIPTitleWrap__textEffect .gravityIPTitleWrap-title{font-family:poppins;display:flex;color:#fff;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:3px;line-height:1;justify-content:center;align-items:center}section.sectionGravityIP div.gravityIPTitleWrap .btnMore{top:85%}section.sectionGravityIP div.gravityIPBG{width:100%;height:100vh;display:block;position:absolute;left:50%;top:0;opacity:0;z-index:1}section.sectionGravityIP div.gravityIPBG::before{background-size:contain;content:"";width:100%;height:200px;position:absolute;top:-30px;z-index:2;left:50%;transform:translateX(-50%)}section.sectionGravityIP div.gravityIPBG video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-100}section.sectionGravityIP div.img-ipCharWrap1{display:block;width:1179px;height:1154px;position:absolute;left:50%;top:45%;opacity:0;z-index:2;animation:ipCharRo1-animation 1.5s infinite steps(8)}section.sectionGravityIP div.img-ipCharWrap2{display:block;width:1021px;height:1145px;position:absolute;left:50%;top:58%;opacity:0;z-index:2;transform-origin:center 30%;animation:ipCharRom-animation 1.5s infinite steps(8)}section.sectionGravityIP div.img-ipCharWrap3{display:block;width:1196px;height:1230px;position:absolute;left:50%;top:39%;opacity:0;z-index:2;animation:ipCharRoo-animation 1.5s infinite steps(8)}section.sectionGravityIP div.img-ipCharWrap4{display:block;width:1143px;height:1045px;background-size:cover;position:absolute;left:50%;top:46%;opacity:0;z-index:2;animation:ipCharRox-animation .8s infinite steps(4)}section.sectionGravityIP div.gravityIp-backBG1{width:100%;height:100vh;filter:blur(1px);background-size:cover;z-index:1;left:50%;top:49%;opacity:0;position:absolute}section.sectionGravityIP div.gravityIp-backBG2{width:100%;height:100vh;filter:blur(1px);background-size:cover;z-index:1;left:50%;top:49%;opacity:0;position:absolute}section.sectionGravityIP div.gravityIp-backBG3{width:100%;height:100vh;filter:blur(1px);background-size:cover;z-index:1;left:50%;top:49%;opacity:0;position:absolute}section.sectionGravityIP div.gravityIp-backBG4{width:100%;height:100vh;filter:blur(1px);background-size:cover;z-index:1;left:50%;top:49%;opacity:0;position:absolute}section.sectionGravityIP div.bg-ipCharWrap1{background:url(../../assets/images/img-ipCharRo1.webp) no-repeat}section.sectionGravityIP div.bg-backBG1{background:url(../../assets/images/backbgRO1.webp) no-repeat center;background-size:cover}section.sectionGravityIP div.bg-ipCharWrap2{background:url(../../assets/images/img-ipCharRom.webp) no-repeat}section.sectionGravityIP div.bg-backBG2{background:url(../../assets/images/backbgROM.webp) no-repeat center;background-size:cover}section.sectionGravityIP div.bg-ipCharWrap3{background:url(../../assets/images/img-ipCharRoo.webp) no-repeat}section.sectionGravityIP div.bg-backBG3{background:url(../../assets/images/backbgROO.webp) no-repeat center;background-size:cover}section.sectionGravityIP div.bg-ipCharWrap4{background:url(../../assets/images/img-ipCharRox.webp) no-repeat}section.sectionGravityIP div.bg-backBG4{background:url(../../assets/images/backbgROX.webp) no-repeat center;background-size:cover}section.sectionGravityIP div.gravityIPnextRAGTitleWrap{width:1003px;height:186px;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:1}section.sectionGravityIP .nextIpTextTransition{cursor:default;opacity:1;display:block;font-family:Poppins;color:#fff;font-size:110px;font-weight:900;letter-spacing:35px;text-align:center;width:100%;position:absolute;left:0;right:0;font-feature-settings:"tnum";white-space:nowrap}section.sectionGravityIP .nextIpTextTransition span{font-size:inherit;color:#fff}section.sectionGravityIP div.img-bigPoringWrap{width:2408px;height:1702px;background:url(../../assets/images/img-bigPoring.webp) no-repeat;background-size:cover;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:10}section.sectionGravityIP div.globalCompanyTitleWrap{width:1062px;height:328px;background:url(../../assets/images/tit-globalPublicCompany.png) no-repeat;background-size:cover;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:11}section.sectionTheWorld{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden}section.sectionTheWorld .bg-theWorldContent__backEarth{background:url(../../assets/images/img-theWorldBackEarth.png) no-repeat;background-size:cover}section.sectionTheWorld .theWorldContent{width:100%;margin:0 auto;position:relative;height:100%;top:100%;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}section.sectionTheWorld .theWorldContent__backEarth{width:1656px;height:606px;display:block;position:relative;left:50%;opacity:1;z-index:1}section.sectionTheWorld .theWorldContent__backEarth .backEarthObjectWrap{width:100%;height:100%;position:relative}section.sectionTheWorld .theWorldContent__backEarth i{content:"";display:block;position:absolute;background:url(../../assets/images/img-theWorldBackEarth--object.png) no-repeat}section.sectionTheWorld .theWorldContent__backEarth i.backEarthObject1{width:48px;height:48px;background-position:-24px -26px;animation:particleZoom 1s ease infinite;top:6%;left:15%}section.sectionTheWorld .theWorldContent__backEarth i.backEarthObject2{width:39px;height:39px;background-position:-142px -26px;animation:particleZoom 1.5s ease infinite;top:57%}section.sectionTheWorld .theWorldContent__backEarth i.backEarthObject3{width:15px;height:15px;background-position:-236px -40px;animation:particleZoom 2.5s ease infinite;top:71%;left:6%}section.sectionTheWorld .theWorldContent__backEarth i.backEarthObject4{width:25px;height:25px;background-position:-320px -38px;animation:particleZoom 3.5s ease infinite;top:45%;right:11%}section.sectionTheWorld .theWorldContent__backEarth i.backEarthObject5{width:256px;height:110px;background-position:-24px -109px;top:64%;right:1%}section.sectionTheWorld .theWorldContent__contentWrap{width:1082.01px;height:auto;display:flex;position:absolute;justify-content:space-between;left:50%;top:50%;opacity:1;z-index:3}section.sectionTheWorld .theWorldContent__contentWrap a{width:100%;cursor:pointer;display:block}section.sectionTheWorld .theWorldContent__bottom{width:100%;height:333px;background:url(../../assets/images/img-theWorldBottom.jpg) no-repeat;background-size:cover;display:block;position:relative;left:50%;opacity:1;z-index:1}section.sectionTheWorld .theWorldContent .irMenuWrap-leftBox{border:1px solid #dfdfdf;width:480px;height:100%;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;box-sizing:border-box;padding:35px 57px 25px 57px}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox{width:580px;height:100%}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .prBox{border:1px solid #dfdfdf;width:100%;height:295px;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;box-sizing:border-box;padding:35px 57px 10px 57px}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox{width:100%;height:295px;position:relative}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--name{position:absolute;left:10%;top:16%;font-size:33px;font-weight:700}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--grty{position:absolute;left:10%;top:56%;font-size:26px;font-weight:700}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--date{position:absolute;left:68.2%;top:72.5%;font-size:19px;font-weight:400}section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox .GRTY-number{position:absolute;right:36px;bottom:74px;font-size:89px;font-weight:900;color:#111}section.sectionTheWorld .theWorldContent .ir-title{font-size:34px;color:#111;text-align:left;font-weight:900;position:relative;transition:.5s all;display:inline-flex;align-items:center}section.sectionTheWorld .theWorldContent .ir-title.mb42{margin-bottom:42px}section.sectionTheWorld .theWorldContent .ir-title.mb28{margin-bottom:28px}section.sectionTheWorld .theWorldContent .ir-title.fs28{font-size:28px}section.sectionTheWorld .theWorldContent .ir-title::before{transition:.5s all;content:"";position:absolute;background:url(../../assets/images/img-plusImage-todo.png) no-repeat;width:34px;height:34px;background-size:cover;right:-20px}section.sectionTheWorld .theWorldContent .ir-title:hover::before{transform:rotate(180deg)}section.sectionTheWorld .theWorldContent .ir-link{font-size:19px;color:#111;text-align:left;margin-bottom:19px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}section.sectionTheWorld .theWorldContent .ir-link.mb42{margin-bottom:42px}section.sectionTheWorld .theWorldContent .ir-link:hover{text-decoration:underline}section.sectionTheWorld .recruitContent{width:100%;margin:0 auto;position:absolute;height:100vh;left:50%;top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;z-index:5;background:linear-gradient(180deg,#c2def4 0,#c3dff5 21%,#c9e2f6 48%,#d9ebf9 72%,#f3f8fc 100%);overflow:hidden;transform-origin:0 84%}section.sectionTheWorld .recruitContent div.recruitTitleWrap{position:absolute;left:50%;top:30%;opacity:0;z-index:2;text-align:center;width:100%}@media (max-height:780px){section.sectionTheWorld .recruitContent div.recruitTitleWrap{top:24%}}section.sectionTheWorld .recruitContent div.recruitTitleWrap.web{display:block}section.sectionTheWorld .recruitContent div.recruitTitleWrap.isMobile{display:none}section.sectionTheWorld .recruitContent div.recruitTitleWrap h2{display:inline-block;margin-right:10px}section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect .recruitTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:112%;background:#005fd1;opacity:1}section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect .recruitTitleWrap-title{font-family:poppins;display:flex;color:#005fd1;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:3px;line-height:1;justify-content:center;align-items:center}section.sectionTheWorld .recruitContent div.recruitButtonWarp{width:680px;height:auto;display:block;position:absolute;left:50%;top:56%;transform:translateX(-50%);opacity:1;z-index:2;font-weight:600;opacity:0}section.sectionTheWorld .recruitContent div.recruitButtonWarp a{width:100%;height:auto;font-size:35px;color:#222;text-align:left;display:block;transition:.2s all;padding:10px 0 10px 30px;box-sizing:border-box;position:relative;margin-bottom:0;font-family:poppins;left:5%;opacity:0;letter-spacing:1px;line-height:1.05;background-image:none;background-position:570px center}@media (hover:hover) and (pointer:fine){section.sectionTheWorld .recruitContent div.recruitButtonWarp a:hover{text-indent:15px;color:#fff;background:#005fd1;background-image:url(../../assets/images/btn-recruitGo.png);background-repeat:no-repeat;background-position:600px center}}section.sectionTheWorld .recruitContent__recruitEarth{width:1700px;height:1700px;display:block;position:absolute;left:50%;opacity:1;z-index:1}@media (min-width:3800px){section.sectionTheWorld .recruitContent__recruitEarth{top:19%}}section.sectionTheWorld .recruitContent__recruitEarth .bg-recruitContent__recruitEarth{background:url(../../assets/images/img-recruitEarth.webp) no-repeat}section.sectionTheWorld .recruitContent__recruitEarthOuter{position:absolute;left:50%;width:1700px;height:1700px;z-index:2;opacity:0}@media (min-width:3800px){section.sectionTheWorld .recruitContent__recruitEarthOuter{top:19%}}section.sectionTheWorld .recruitContent__recruitEarthOuter .bg-recruitContent__recruitEarthOuter{background:url(../../assets/images/img-recruitEarth-on.webp) no-repeat}@keyframes recruitEarth-animation{100%{background-position:-22100px 0}}section.sectionTheWorld .recruitContent .recruitMarqeeWrap{width:100%;height:291px;overflow:unset;position:absolute;z-index:1;top:20%;left:50%;transform:translateX(-50%);white-space:nowrap;opacity:0}section.sectionTheWorld .recruitContent .recruitMarqee{width:3963px;height:291px;background-image:url(../../assets/images/text-recruit.png);background-repeat:repeat-x;display:inline-block;animation:flowtext 50s linear infinite forwards;opacity:.3}@keyframes flowtext{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}section.sectionTheWorld .freamePoring{content:"";width:635px;height:513px;display:block;position:absolute;left:50%;top:75%;z-index:2}@media (min-width:3800px){section.sectionTheWorld .freamePoring{top:86%}}section.sectionTheWorld .bg-freamePoring{background:url(../../assets/images/img-3Dporing.png) no-repeat}section.sectionTheWorld div.theWorldTitleWrap{position:absolute;left:50%;top:50%;opacity:1;text-align:center}section.sectionTheWorld div.theWorldTitleWrap.web{display:block}section.sectionTheWorld div.theWorldTitleWrap.isMobile{display:none}section.sectionTheWorld div.theWorldTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}section.sectionTheWorld div.theWorldTitleWrap__textEffect .theWorldTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:100%;background:#005fd1;opacity:1}section.sectionTheWorld div.theWorldTitleWrap__textEffect .theWorldTitleWrap-title{font-family:poppins;display:flex;color:#005fd1;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:3px;line-height:1;justify-content:center;align-items:center;white-space:nowrap}section.sectionTheWorld div.theWorldTitleWrap .btnMore{top:85%}@media (max-width:1700px){section.main .content{height:400px}section.main .content ul.thumbnailWrap{height:400px}section.main .content ul.thumbnailWrap li{height:400px}section.main .content ul.thumbnailWrap-addition{height:400px}section.main .content ul.thumbnailWrap-addition li{height:400px;width:251px}section.main .content ul.thumbnailWrap li a .content-s{font-size:20px}section.main .content ul.thumbnailWrap-addition li a .content-s{font-size:20px}}@media (max-width:1400px){section.main div.mainObjectWrap{width:89vw;height:48vw;background:url(../../assets/images/img-main-isT.webp) no-repeat;background-size:cover}section.main div.mainObjectWrap div{display:none}section.main div.mainObjectWrap .textY{display:none}section.main div.mainObjectWrap .cat{content:"";display:none;width:16vw;height:23vw;background:url(../../assets/images/gif-cat.gif) no-repeat;background-size:cover;position:absolute;left:21vw;top:9vw;animation:none;transform:scale(.5)}section.main div.mainObjectWrap .miniEarth{content:"";display:block;width:10.7vw;height:8.1vw;background:url(../../assets/images/gif-miniEarth.gif) no-repeat;background-size:cover;position:absolute;left:34.2vw;top:25vw;animation:none;transform:scale(.6)}section.main div.mainObjectWrap .worm{content:"";display:block;width:15.7vw;height:12.1vw;background:url(../../assets/images/gif-worm.gif) no-repeat;background-size:cover;position:absolute;left:9vw;top:28vw;animation:none;transform:scale(.5)}section.main div.mainObjectWrap .ract{display:none}section.main div.mainObjectWrap .bigRact{display:none}section.main div.mainObjectWrap .plus{content:"";display:block;width:8.7vw;height:6.1vw;background:url(../../assets/images/gif-plus.gif) no-repeat;background-size:cover;position:absolute;left:59vw;top:125vw;animation:none;transform:scale(1)}section.main div.mainObjectWrap .particle-spr.particle-spr-flower{display:none;top:47vw;left:-15vw;transform:scale(.6)}section.main div.mainObjectWrap .particle-spr.particle-spr-flower .img{background-position:-40vw -20vw;width:66vw;height:18vw;background-size:cover;animation-delay:3.5s}section.main div.mainObjectWrap .particle-spr.particle-spr-aeroboat{display:none;top:16vw;left:43vw;transform:scale(.8)}section.main div.mainObjectWrap .particle-spr.particle-spr-aeroboat .img{background-position:-43vw 0;width:66vw;height:18vw;background-size:cover;animation-delay:3.5s}section.main div.mainObjectWrap section.main .particle-spr.particle-spr-3{display:none;top:80%;right:1%}section.main div.mainObjectWrap .particle-spr.particle-spr-6{display:block;top:75%;right:5%}section.main div.mainObjectWrap .introEarth{display:block;content:"";width:13.671875vw;height:13.671875vw;background:url(../../assets/images/gif-introEarth.gif) no-repeat;background-size:cover;display:block;position:absolute;left:39.5%;top:10%;animation:none;transform:scale(.55)}section.main div.mainObjectWrap .rabbit{display:block;left:62%;top:30%;width:31.25vw;height:36.62109375vw;animation:none;transform:scale(.28);background:url(../../assets/images/gif-rabbit.gif) no-repeat;background-size:cover}section.main div.mainObjectWrap .dotPoring{display:block;width:29.296875vw;height:28.90625vw;transform:initial;left:43.8%;top:15.5%;background:url(../../assets/images/gif-dotPoring.gif) no-repeat;background-size:cover;transform:scale(.27);animation:none}section.main div.mainObjectWrap .devi{content:"";display:block;width:25.828vw;height:25.828vw;background:url(../../assets/images/gif-devi.gif) no-repeat;background-size:cover;position:absolute;left:56vw;top:-2vw;animation:none;transform:scale(.5)}.title-subTitle{font-family:poppins;color:#222;font-size:80px;font-weight:700;text-align:center;letter-spacing:0;line-height:1;margin-top:3px}.title-content{color:#222;font-size:20px;text-align:center;line-height:1.2;margin-top:30px;max-width:90%}div[class$=Wrap__textEffect] span[class$=Wrap-title]{font-size:80px!important}section.main .content{height:400px}section.main .content ul.thumbnailWrap{height:400px}section.main .content ul.thumbnailWrap li{height:400px}section.main .content ul.thumbnailWrap-addition{height:400px}section.main .content ul.thumbnailWrap-addition li{height:400px;width:251px}section.sectionBusiness .underLine{bottom:-50px}}body.mobile div.guideWrap{width:120%;height:100vh;display:block;position:absolute;left:50%;top:50%;z-index:0}body.mobile div.mainTitleWrap .web{display:none}body.mobile div.mainTitleWrap .title-content.isMobile{display:block}body.mobile section.sectionBusiness{background-color:#005fd1;height:auto;border-radius:30px 30px 0 0;padding-bottom:0;top:1vw}body.mobile section.sectionBusiness .businessTitleWrap{top:0;left:0;margin:0 auto;padding:25% 0 25%;display:block;height:auto}body.mobile section.sectionBusiness .businessTitleWrap h2{color:#fff}body.mobile section.sectionBusiness .businessTitleWrap p{color:#fff}body.mobile section.sectionBusiness .businessTitleWrap .web{display:none}body.mobile section.sectionBusiness .businessTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}body.mobile section.sectionBusiness .businessTitleWrap__textEffect .businessTitleWrap-effect{background:#fff}body.mobile section.sectionBusiness .businessTitleWrap__textEffect .businessTitleWrap-title{color:#fff}body.mobile section.sectionBusiness .businessTitleWrap .title-content.isMobile{display:block}body.mobile section.sectionBusinessText{background-color:#005fd1;height:auto;border-radius:0}body.mobile section.sectionBusinessText .tit-businessWrap1,body.mobile section.sectionBusinessText .tit-businessWrap2,body.mobile section.sectionBusinessText .tit-businessWrap3,body.mobile section.sectionBusinessText .tit-businessWrap4,body.mobile section.sectionBusinessText .tit-businessWrap5{width:90%;height:auto;display:block;position:relative;left:0;top:0;opacity:1;margin:10% auto 25%;padding:0 0}@media (max-width:768px){body.mobile section.sectionBusinessText .tit-businessWrap1,body.mobile section.sectionBusinessText .tit-businessWrap2,body.mobile section.sectionBusinessText .tit-businessWrap3,body.mobile section.sectionBusinessText .tit-businessWrap4,body.mobile section.sectionBusinessText .tit-businessWrap5{margin-top:10%;margin-bottom:25%}}body.mobile section.sectionBusinessText .businessContent__txtBox{height:auto;display:block;padding:0 0}body.mobile section.sectionBusinessText .businessContent__txtBox h3{font-size:5vw;color:#fff}@media (max-width:768px){body.mobile section.sectionBusinessText .businessContent__txtBox h3{font-size:8vw}}body.mobile section.sectionBusinessText .businessContent__txtBox p{font-size:3.6vw;margin-top:4vw;color:#fff;text-align:left}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionBusinessText .businessContent__txtBox p{font-size:2.34375vw}}body.mobile section.sectionBusinessText .underLine{bottom:-65px;background-color:#fff}@media (max-width:768px){body.mobile section.sectionBusinessText .underLine{bottom:-40px}}body.mobile section.main .content{max-width:64vw;height:auto;position:fixed;top:50%;display:block;left:50%;z-index:10;opacity:0}body.mobile section.main .content.isWebBlock{display:none}body.mobile section.main .content.isMobile{display:block;transform-style:preserve-3d;perspective:10000px;pointer-events:none}@media (max-width:1024px){body.mobile section.main .content{max-width:55vw;left:50%}}@media (max-width:768px){body.mobile section.main .content{max-width:68vw;left:53%}}body.mobile .mobileThumbnailWrap{width:100%;height:100%}body.mobile .mobileThumbnailWrap .swiper-slide{border-radius:.5em;overflow:hidden}body.mobile .swiper-container{position:relative;width:100%}body.mobile .swiper-slide{text-align:center;font-size:18px}body.mobile .swiper-slide img{width:100%}body.mobile .swiper-button-next,body.mobile .swiper-button-prev{position:absolute;bottom:10px;right:10px}body.mobile .swiper-button-toggle{position:absolute;bottom:10px;left:10px;background-color:red;padding:5px 10px;border:1px solid #ccc;cursor:pointer;z-index:99}body.mobile .swiper-pagination-progressbar.swiper-pagination-horizontal{top:auto;bottom:0}body.mobile .swiper-horizontal>.swiper-scrollbar,body.mobile .swiper-scrollbar.swiper-scrollbar-horizontal{display:none;top:105%}@media (max-width:768px){body.mobile .swiper-horizontal>.swiper-scrollbar,body.mobile .swiper-scrollbar.swiper-scrollbar-horizontal{left:-3%}}body.mobile section.sectionGravityIP .gravityIPTitleWrap h2{color:#fff}body.mobile section.sectionGravityIP .gravityIPTitleWrap p{color:#fff}body.mobile section.sectionGravityIP .gravityIPTitleWrap .web{display:none}body.mobile section.sectionGravityIP .gravityIPTitleWrap .isMobile{display:block}body.mobile section.sectionGravityIP .gravityIPTitleWrap__textEffect .gravityIPTitleWrap-effect{background:#fff}body.mobile section.sectionGravityIP .gravityIPTitleWrap__textEffect .gravityIPTitleWrap-title{color:#fff}body.mobile section.sectionGravityIP div.img-ipCharWrap1{display:block;width:100vw;height:158.203125vw;position:absolute;left:50%;top:55%;opacity:0;z-index:2;animation:none}body.mobile section.sectionGravityIP div.bg-ipCharWrap1{background:url(../../assets/images/img-ipCharRo1-m.webp) no-repeat center;background-size:contain}body.mobile section.sectionGravityIP div.gravityIp-backBG1{width:144vw;height:288.171875vw;z-index:1;left:50%;top:50%;opacity:0;position:absolute}body.mobile section.sectionGravityIP div.bg-backBG1{background:url(../../assets/images/backbgRO1-m.webp) no-repeat center;filter:blur(1px);background-size:contain}body.mobile section.sectionGravityIP div.gravityIp-backBG2{width:100vw;height:318.06640625vw;background:url(../../assets/images/backbgROM-m.webp) no-repeat center;filter:blur(1px);background-size:contain;z-index:1;left:50%;top:50%;opacity:0;position:absolute}body.mobile section.sectionGravityIP div.bg-backBG2{background:url(../../assets/images/backbgROM-m.webp) no-repeat center;filter:blur(1px);background-size:contain}body.mobile section.sectionGravityIP div.gravityIp-backBG3{width:100vw;height:228.41796875vw;z-index:1;left:50%;top:50%;opacity:0;position:absolute}body.mobile section.sectionGravityIP div.bg-backBG3{background:url(../../assets/images/backbgROO-m.webp) no-repeat center;filter:blur(1px);background-size:contain}body.mobile section.sectionGravityIP div.gravityIp-backBG4{width:100vw;height:271.09375vw;z-index:1;left:50%;top:50%;opacity:0;position:absolute}body.mobile section.sectionGravityIP div.bg-backBG4{background:url(../../assets/images/backbgROX-m.webp) no-repeat center;filter:blur(1px);background-size:contain}body.mobile section.sectionGravityIP div.img-ipCharWrap2{display:block;width:100vw;height:158.203125vw;position:absolute;left:50%;top:55%;opacity:0;z-index:2;animation:none}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionGravityIP div.img-ipCharWrap2{top:60%}}body.mobile section.sectionGravityIP div.bg-ipCharWrap2{background:url(../../assets/images/img-ipCharRom-m.webp) no-repeat center;background-size:contain}body.mobile section.sectionGravityIP div.img-ipCharWrap3{display:block;width:100vw;height:158.203125vw;position:absolute;left:50%;top:55%;opacity:0;z-index:2;animation:none}body.mobile section.sectionGravityIP div.bg-ipCharWrap3{background:url(../../assets/images/img-ipCharRoo-m.webp) no-repeat center;background-size:contain}body.mobile section.sectionGravityIP div.img-ipCharWrap4{display:block;width:130vw;height:auto;aspect-ratio:1260/1620;position:absolute;left:50%;top:50%;opacity:0;z-index:2;animation:none}body.mobile section.sectionGravityIP div.bg-ipCharWrap4{background:url(../../assets/images/img-ipCharRox-m.webp) no-repeat center;background-size:cover}body.mobile section.sectionGravityIP div.gravityIPnextRAGTitleWrap{width:100%;height:auto;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:1}body.mobile section.sectionGravityIP .nextIpTextTransition{display:block;color:#fff;font-size:10.7421875vw;font-weight:900;letter-spacing:10px;text-align:center;width:100%;position:absolute;left:0;right:0;font-feature-settings:"tnum";white-space:nowrap}body.mobile section.sectionGravityIP .nextIpTextTransition span{font-size:inherit;color:#fff}body.mobile section.sectionGravityIP div.img-bigPoringWrap{width:182vw;height:160vw;display:none;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:10}body.mobile section.sectionGravityIP div.bg-bigPoringWrap{background:url(../../assets/images/img-bigPoring.webp) no-repeat center;background-size:cover}body.mobile section.sectionGravityIP div.globalCompanyTitleWrap{width:80.37109375vw;height:auto;aspect-ratio:823/523;display:block;position:absolute;left:50%;top:50%;opacity:0;z-index:11}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionGravityIP div.globalCompanyTitleWrap{width:70vw}}body.mobile section.sectionGravityIP div.bg-globalCompanyTitleWrap{background:url(../../assets/images/tit-globalPublicCompany-m.webp) no-repeat;background-size:contain}body.mobile .btnTopWrap{transform:scale(.7)}body.mobile .btnTopWrap.on{bottom:auto;top:-28%;right:0;position:absolute}@media (min-width:769px) and (max-width:1024px){body.mobile .btnTopWrap.on{top:-20%;right:1%}}body.mobile section.sectionTheWorld .theWorldContent{width:100%;margin:0 auto;position:relative;height:100%;top:105%;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}body.mobile section.sectionTheWorld .theWorldContent__backEarth{width:1656px;height:606px;background:url(../../assets/images/img-theWorldBackEarth.png) no-repeat;background-size:cover;display:block;position:relative;left:50%;opacity:1;z-index:1}body.mobile section.sectionTheWorld .theWorldContent__backEarth .backEarthObjectWrap{width:100%;height:100%;position:relative}body.mobile section.sectionTheWorld .theWorldContent__contentWrap{width:90%;height:auto;background:0 0;background-size:cover;display:flex;position:absolute;justify-content:space-between;left:50%;top:50%;opacity:1;z-index:3;flex-direction:column}body.mobile section.sectionTheWorld .theWorldContent__contentWrap a{width:100%;cursor:pointer;display:-webkit-box}body.mobile section.sectionTheWorld .theWorldContent__bottom{width:100%;height:333px;background:url(../../assets/images/img-theWorldBottom.jpg) no-repeat center;background-size:cover;display:block;position:relative;left:50%;opacity:1;z-index:1}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-leftBox{padding:2.5vw 4vw 2vw;width:100%;margin-bottom:2vw}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-leftBox{padding:4vw 4vw 2vw}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox{width:100%;height:100%}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .prBox{padding:2.5vw 4vw 2vw;height:auto}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .prBox{padding:4vw 4vw 2vw}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox{width:100%;height:auto;position:absolute;position:absolute;top:-35%}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox{top:-38%}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--name{color:#222;text-align:center;font-size:52px;margin-bottom:1.5vw;font-weight:700;line-height:1;position:initial;left:initial;top:initial}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--name{font-size:8vw}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--grty{color:#222;text-align:center;font-size:34px;margin-bottom:0;font-weight:700;line-height:1;position:initial;left:initial;top:initial}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--grty{font-size:5.5vw;margin-bottom:1.5vw}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox .GRTY-number{position:relative;right:auto;bottom:auto;display:inherit;letter-spacing:2px;margin:0 auto;font-size:8.7890625vw;font-weight:900;color:#222;text-align:center;line-height:1}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox .GRTY-number{font-size:12vw}}body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--date{color:#222;text-align:center;font-size:20px;position:initial;left:initial;top:initial;margin-top:10px}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .irMenuWrap-rightBox .nasdaqBox--date{font-size:4vw;margin-top:0}}body.mobile section.sectionTheWorld .theWorldContent .ir-title{font-size:24px;color:#111;text-align:left;font-weight:900;position:relative;transition:.5s all}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .ir-title{font-size:5.5vw}}body.mobile section.sectionTheWorld .theWorldContent .ir-title.mb42{margin-bottom:3.2vw}body.mobile section.sectionTheWorld .theWorldContent .ir-title.mb28{margin-bottom:2vw}body.mobile section.sectionTheWorld .theWorldContent .ir-title.fs28{font-size:24px}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .ir-title.fs28{font-size:5vw;margin-bottom:3vw}}body.mobile section.sectionTheWorld .theWorldContent .ir-title::before{transition:.5s all;content:"";position:absolute;background:url(../../assets/images/img-plusImage-todo.png) no-repeat;width:5vw;height:5vw;background-size:cover;right:-1vw}body.mobile section.sectionTheWorld .theWorldContent .ir-title:hover::before{transform:rotate(180deg)}body.mobile section.sectionTheWorld .theWorldContent .ir-link{font-size:20px;color:#111;text-align:left;margin-bottom:1.5vw}@media (max-width:768px){body.mobile section.sectionTheWorld .theWorldContent .ir-link{font-size:3.5vw}}body.mobile section.sectionTheWorld .theWorldContent .ir-link.mb42{margin-bottom:4.1015625vw}body.mobile section.sectionTheWorld .theWorldContent .ir-link:hover{text-decoration:underline}body.mobile section.sectionTheWorld .recruitContent{width:100%;margin:0 auto;position:absolute;height:100vh;left:50%;top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;z-index:5;background:linear-gradient(180deg,#c2def4 0,#c3dff5 21%,#c9e2f6 48%,#d9ebf9 72%,#f3f8fc 100%);overflow:hidden;transform-origin:0 84%}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap{display:block;position:absolute;left:50%;top:32%;opacity:0;z-index:2;text-align:center;width:100%}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap.web{display:none}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap.isMobile{display:block}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap h2{display:inline-block;margin-right:10px}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect .recruitTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:112%;background:#005fd1;opacity:1}body.mobile section.sectionTheWorld .recruitContent div.recruitTitleWrap__textEffect .recruitTitleWrap-title{display:flex;color:#005fd1;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:0;line-height:1;justify-content:center;align-items:center}body.mobile section.sectionTheWorld .recruitContent .bg-recruitContent__recruitEarth{background:url(../../assets/images/img-recruitEarth.webp) no-repeat;background-size:cover}body.mobile section.sectionTheWorld .recruitContent .bg-recruitContent__recruitEarthOuter{background:url(../../assets/images/img-recruitEarth-on.webp) no-repeat;background-size:cover}body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp{width:100%;height:auto;display:block;position:absolute;left:50%;top:51%;transform:translateX(-50%);opacity:1;z-index:2;font-weight:700;opacity:0}body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp a{width:100%;height:auto;font-size:5.5vw;color:#222;text-align:left;display:block;transition:.2s all;padding:10px 0 10px 46px;box-sizing:border-box;position:relative;margin-bottom:0;left:5%;opacity:0;letter-spacing:.5px;line-height:1.2;background-image:initial;background-repeat:initial;background-position:initial}@media (min-width:769px) and (max-width:1024px){body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp a{font-size:4vw}}body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp a:hover{text-indent:initial;color:initial;background:initial;background-image:initial;background-repeat:initial;background-position:initial}@media (max-width:768px){body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp{top:49%}body.mobile section.sectionTheWorld .recruitContent div.recruitButtonWarp a{font-size:6.5vw;padding-bottom:0}}body.mobile section.sectionTheWorld .recruitContent__recruitEarth{width:200vw;height:200vw;display:block;position:absolute;left:50%;top:50%;opacity:1;z-index:1}body.mobile section.sectionTheWorld .recruitContent__recruitEarthOuter{position:absolute;left:50%;top:50%;width:200vw;height:200vw;z-index:2;opacity:0}@keyframes recruitEarth-animation{100%{background-position:-22100px 0}}body.mobile section.sectionTheWorld .recruitContent .recruitMarqeeWrap{width:100%;height:291px;overflow:unset;position:absolute;z-index:1;top:20%;left:50%;transform:translateX(-50%);white-space:nowrap;opacity:0}body.mobile section.sectionTheWorld .recruitContent .recruitMarqee{width:3963px;height:291px;background-image:url(../../assets/images/text-recruit.png);background-repeat:repeat-x;display:inline-block;animation:flowtext 50s linear infinite forwards;opacity:.3}body.mobile section.sectionTheWorld .freamePoring{content:"";width:635px;height:513px;display:block;position:absolute;left:50%;top:82%;z-index:2}@media (max-width:768px){body.mobile section.sectionTheWorld .freamePoring{top:75%}}body.mobile section.sectionTheWorld .bg-freamePoring{background:url(../../assets/images/img-3Dporing.png) no-repeat center}body.mobile section.sectionTheWorld div.theWorldTitleWrap{display:block;position:absolute;left:50%;top:50%;opacity:1;text-align:center}body.mobile section.sectionTheWorld div.theWorldTitleWrap.web{display:none}body.mobile section.sectionTheWorld div.theWorldTitleWrap.isMobile{display:block}body.mobile section.sectionTheWorld div.theWorldTitleWrap__textEffect{position:relative;display:inline-flex;margin:0 auto;flex-direction:column}body.mobile section.sectionTheWorld div.theWorldTitleWrap__textEffect .theWorldTitleWrap-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:100%;background:#005fd1;opacity:1}body.mobile section.sectionTheWorld div.theWorldTitleWrap__textEffect .theWorldTitleWrap-title{display:flex;color:#005fd1;font-size:110px;font-weight:700;opacity:0;text-align:center;letter-spacing:0;line-height:1;justify-content:center;align-items:center;white-space:nowrap}body.mobile section.sectionTheWorld div.theWorldTitleWrap .btnMore{top:85%}body.mobile section.main .scroll-down{transform:translateX(-50%) scale(1)}@media (max-width:768px){body.mobile section.main .scroll-down{transform:translateX(-50%) scale(.7)}}body.mobile .sectionGravityIP div.gravityIPBG{width:137vw;left:43%}.title-content.isMobile{display:none}@media (max-width:1024px){section.main div.mainObjectWrap{width:90vw;height:151.5625vw;background:url(../../assets/images/img-main-isM.webp) no-repeat center;background-size:contain}section.main div.mainObjectWrap div{display:none}section.main div.mainObjectWrap .textY{display:none}section.main div.mainObjectWrap .cat{content:"";display:block;width:19vw;height:27vw;background:url(../../assets/images/gif-cat.gif) no-repeat;background-size:cover;position:absolute;left:67vw;top:54vw;animation:none;transform:scale(1)}section.main div.mainObjectWrap .miniEarth{content:"";display:block;width:10.7vw;height:8.1vw;background:url(../../assets/images/gif-miniEarth.gif) no-repeat;background-size:cover;position:absolute;left:59vw;top:5vw;animation:none;transform:scale(1)}section.main div.mainObjectWrap .worm{content:"";display:block;width:15.7vw;height:12.1vw;background:url(../../assets/images/gif-worm.gif) no-repeat;background-size:cover;position:absolute;left:2vw;top:65vw;animation:none;transform:scale(1)}section.main div.mainObjectWrap .ract{display:none}section.main div.mainObjectWrap .plus{content:"";display:block;width:8.7vw;height:6.1vw;background:url(../../assets/images/gif-plus.gif) no-repeat;background-size:cover;position:absolute;left:59vw;top:125vw;animation:none;transform:scale(1)}section.main div.mainObjectWrap .particle-spr.particle-spr-flower{display:block;top:47vw;left:-15vw;transform:scale(.6)}section.main div.mainObjectWrap .particle-spr.particle-spr-flower .img{background-position:-40vw -20vw;width:66vw;height:18vw;background-size:cover;animation:none;animation-delay:3.5s}section.main div.mainObjectWrap .particle-spr.particle-spr-aeroboat{display:block;top:16vw;left:43vw;transform:scale(.8)}section.main div.mainObjectWrap .particle-spr.particle-spr-aeroboat .img{background-position:-43vw 0;width:66vw;height:18vw;background-size:cover;animation:none;animation-delay:3.5s}section.main div.mainObjectWrap .particle-spr.particle-spr-3{display:none;top:80%;right:1%}section.main div.mainObjectWrap .particle-spr.particle-spr-4{display:none;top:80%;right:1%}section.main div.mainObjectWrap .particle-spr.particle-spr-10{display:none;top:80%;right:1%}section.main div.mainObjectWrap .particle-spr.particle-spr-6{display:none;top:94%;right:5%}section.main div.mainObjectWrap .particle-spr.particle-spr-9{display:none}section.main div.mainObjectWrap .particle-spr.particle-spr-5{display:none}section.main div.mainObjectWrap .particle-spr.particle-spr-7{display:none}section.main div.mainObjectWrap .particle-spr.particle-spr-2{transform:translate(3vw,13vw);display:none}section.main div.mainObjectWrap .particle-spr.particle-spr-shoot4{transform:translate(5vw,2vw)}section.main div.mainObjectWrap .particle-spr.particle-spr-shoot3{display:none;transform:translateX(168%)}section.main div.mainObjectWrap .introEarth{display:block;content:"";width:13.671875vw;height:13.671875vw;background:url(../../assets/images/gif-introEarth.gif) no-repeat;background-size:cover;display:block;position:absolute;left:34.5%;top:24%;animation:none;transform:scale(1)}section.main div.mainObjectWrap .rabbit{display:block;left:-1%;top:76%;width:31.25vw;height:36.62109375vw;animation:none;transform:scale(.6);background:url(../../assets/images/gif-rabbit.gif) no-repeat;background-size:cover}section.main div.mainObjectWrap .dotPoring{display:block;width:29.296875vw;height:28.90625vw;transform:initial;left:25%;top:49.5%;background:url(../../assets/images/gif-dotPoring.gif) no-repeat;background-size:cover;transform:scale(.5);animation:none}section.main div.mainObjectWrap .devi{content:"";display:block;width:25.828vw;height:25.828vw;background:url(../../assets/images/gif-devi.gif) no-repeat;background-size:cover;position:absolute;left:26vw;top:8vw;animation:none;transform:scale(1)}div[class$=Wrap__textEffect] span[class$=Wrap-title]{font-size:8.7890625vw!important;letter-spacing:0!important}.title-subTitle{font-family:poppins;font-size:8.7890625vw}.title-content{font-size:2.34375vw;margin-top:3vw}.content-s{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;font-size:30px;line-height:1.4;font-weight:700}.title-content.isMobile{display:inline-flex}}@media (max-width:768px){div[class$=Wrap__textEffect] span[class$=Wrap-title]{font-size:13.671875vw!important;letter-spacing:0!important}.title-subTitle{font-family:poppins;font-size:13.671875vw}.title-content{font-size:4.39453125vw;margin-top:3vw}.content-s{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;font-size:19px}}*{box-sizing:border-box;margin:0}a:focus-visible,button:focus-visible{box-shadow:0 0 0 3px #222}body{background-color:#fff;opacity:0}body::-webkit-scrollbar{display:none}table tr:hover{background:#f6f6f6;transition:.5s all}section{opacity:1;width:100%;height:100vh;position:relative;z-index:1}.btnTopWrap{position:fixed;right:1%;bottom:4%;z-index:98;width:62.06px;height:62.06px;display:none}.btnTopWrap.on{bottom:auto;top:-15%;position:absolute}.progress-bar{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:70px;height:70px;border-radius:50%;background:radial-gradient(closest-side,#fff 79%,transparent 80% 100%),conic-gradient(#0069e6 0,#fff 0)}.cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;opacity:1;display:flex;text-decoration:none;font-family:Poppins,sans-serif;font-size:40px;width:65px;height:65px;border-radius:50px;color:#fff;background:#222;transition:1s}.cta:focus{outline:0}.cta:hover{transition:.5s}.cta:hover:hover span{left:0;top:9%}.cta span:nth-child(2){transition:.5s;margin-right:0}.cta:hover span:nth-child(2){transition:.5s;margin-right:45px}.cta span{transform:scale(.5) rotate(270deg);position:absolute;left:1%;top:-4%;transition:.3s linear}.cta span:nth-child(2){width:20px;margin-left:30px;position:relative;top:12%}path.one{transition:.4s;transform:translateX(-60%)}path.two{transition:.5s;transform:translateX(-30%)}.cta:hover path.three{animation:color_anim 1s infinite .2s}.cta:hover path.one{transform:translateX(0);animation:color_anim 1s infinite .6s}.cta:hover path.two{transform:translateX(0);animation:color_anim 1s infinite .4s}@keyframes color_anim{0%{fill:#fff}50%{fill:#0069e6}100%{fill:#fff}}.subpage{height:auto;width:100%;min-height:100vh;position:relative;background:#fff;border-radius:105px 105px 0 0;z-index:2}@media (min-width:769px) and (max-width:1024px){.subpage{min-height:auto}}.subpage .content{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;padding:200px 20px 200px;overflow:hidden}@media (min-width:769px) and (max-width:1024px){.subpage .content{padding:200px 60px 200px}}@media (max-width:1400px){.subpage{border-radius:60px 60px 0 0}}@media (max-width:768px){.subpage{border-radius:30px 30px 0 0}.subpage .content{padding:26.0416666667vw 4.5572916667vw 26.0416666667vw}}.basicButtonWrap{min-height:70px;width:100%;display:flex;z-index:3;margin-bottom:200px}.basicButtonWrap.mb100{margin-bottom:100px}.basicButtonWrap ul{display:flex;width:100%;gap:10px}.basicButtonWrap ul li{background:#f9f9f9;border-radius:15px;flex:1;height:100%;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.basicButtonWrap ul li a{font-weight:700;font-size:20px;height:100%;transition:.5s all;position:relative;display:flex;align-items:center}.basicButtonWrap ul li a:hover{color:#005fd1}.basicButtonWrap ul li.on a{color:#005fd1}@media (max-width:768px){.basicButtonWrap{min-height:50px;width:100%;display:flex;z-index:3;margin-bottom:100px}.basicButtonWrap.mb100{margin-bottom:50px}.basicButtonWrap ul{display:flex;width:100%;gap:10px}.basicButtonWrap ul li a{font-size:16px}}.categoryButtonWrap{width:auto;margin-bottom:50px;display:flex;height:auto;justify-content:flex-start}.categoryButtonWrap a{display:inline-flex;height:100%;justify-content:center;position:relative;padding:0 3em}.categoryButtonWrap a:first-child{padding-left:0}.categoryButtonWrap a span{font-size:32px;color:#a3c5e7;transition:.5s all;line-height:1;display:inline-flex;align-items:center;position:relative;font-weight:900}.categoryButtonWrap a::after{content:"";position:absolute;right:0;width:2px;height:80%;background-color:#a3c5e7;top:50%;transform:translateY(-50%)}.categoryButtonWrap a:hover span{color:#005fd1}.categoryButtonWrap a.active span{color:#005fd1}.categoryButtonWrap a:last-child::after{display:none}@media (max-width:768px){.categoryButtonWrap{margin-bottom:25px}.categoryButtonWrap a{padding:0 1em}.categoryButtonWrap a span{font-size:4.4270833333vw}}@media (max-width:768px) and (max-width:480px){.categoryButtonWrap a span{font-size:4vw}}@media (max-width:768px){.categoryButtonWrap a::after{content:"";position:absolute;right:0;width:2px;height:80%;background-color:#a3c5e7;top:50%;transform:translateY(-50%)}.categoryButtonWrap a:hover span{color:#005fd1}.categoryButtonWrap a.active span{color:#005fd1}.categoryButtonWrap a:last-child::after{display:none}}a.btnMore{display:inline-block;width:210px;height:60px;font-weight:400;font-size:20px;text-transform:uppercase;text-decoration:none;position:relative;overflow:hidden;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;margin:0 auto}a.btnMore--mobile{width:116px;height:116px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;background:url(../../assets/images/btn-thum.webp) no-repeat;background-size:cover}@media (max-width:768px){a.btnMore--mobile{width:91px;height:91px}}a.btnMore:hover{color:#fff;padding-right:38px}a.btnMore:hover:after{animation-name:btnIn;transform:skew(-45deg) translate(-50%)}a.btnMore:hover span.moreArrow{right:38px;opacity:1}a.btnMore:before{content:"";z-index:-2;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff}a.btnMore:after{content:"";z-index:-1;width:150%;height:100%;display:block;position:absolute;top:0;left:50%;animation-name:btnOut;animation-duration:.4s;transform:skew(-45deg) translate(-150%)}a.btnMore--orange{border:2px solid #f28e0a;color:#f28e0a}a.btnMore--orange:after{background-color:#f28e0a}a.btnMore--white{border:2px solid #fff;color:#fff}a.btnMore--white:before{background-color:rgba(0,0,0,0)}a.btnMore--white:after{background-color:#0069e6}a.btnMore--white:hover{border:2px solid #0069e6}a.btnMore--blue{border:2px solid #0069e6;color:#0069e6}a.btnMore--blue:after{background-color:#0069e6}a.btnMore--irNews{width:91px!important;height:91px!important;border-radius:100px;position:absolute;left:30%;transform:translate(-50%,-50%);top:48%;border:2px solid #0069e6;color:#0069e6}a.btnMore--irNews:before{background-color:rgba(0,0,0,0)}a.btnMore--irNews:after{background-color:#0069e6}a.btnMore--irNews span.moreArrow{background:url(../../assets/images/btn-moreArrow-on.png) no-repeat!important;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1!important;margin-left:0!important}a.btnMore--irNews:hover{border:2px solid #0069e6}a.btnMore--irNews:hover span.moreArrow{background:url(../../assets/images/btn-moreArrow.png) no-repeat!important}a.btnMore span.moreArrow{transition:all 250ms ease;position:absolute;right:10px;display:block;background:url(../../assets/images/btn-moreArrow.png) no-repeat;width:33px;height:11px;margin-left:16px;opacity:0}@keyframes btnIn{from{transform:skew(-45deg) translate(-150%)}to{transform:skew(-45deg) translate(-50%)}}@keyframes btnOut{from{transform:skew(-45deg) translate(-50%)}to{transform:skew(-45deg) translate(50%)}}@media (min-width:1025px){.isWeb{display:flex!important;justify-content:center}.isWebBlock{display:block!important}.isTablet{display:none!important}.isMobile{display:none!important}}@media (max-width:1024px){.isWeb{display:none!important}.isTablet{display:flex!important}}#trademarksPopup.popup--trademarks{position:fixed;top:0;left:0;width:100%;height:100%;text-align:left;display:none;align-items:center;align-content:center;justify-content:center;z-index:9999;background-color:rgba(0,0,0,.6);color:#17191d;font-weight:400}#trademarksPopup.popup--trademarks,#trademarksPopup.popup--trademarks *,#trademarksPopup.popup--trademarks :after,#trademarksPopup.popup--trademarks :before,#trademarksPopup.popup--trademarks:after,#trademarksPopup.popup--trademarks:before{box-sizing:border-box}#trademarksPopup.popup--trademarks *,#trademarksPopup.popup--trademarks a,#trademarksPopup.popup--trademarks button{border:0;outline:0;padding:0;margin:0;text-decoration:none;color:#17191d}#trademarksPopup.popup--trademarks a,#trademarksPopup.popup--trademarks button{cursor:pointer}#trademarksPopup.popup--trademarks,#trademarksPopup.popup--trademarks *{word-break:keep-all;font-family:"Noto Sans KR",dotum,"돋움",sans-serif;font-size:16px}#trademarksPopup.popup--trademarks .paragraph{margin-top:26px}#trademarksPopup.popup--trademarks .btn_close{background:url("data:image/svg+xml,%0A%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.29289 1.29292C1.68342 0.902398 2.31658 0.902398 2.70711 1.29292L25.2921 23.8779C25.6826 24.2684 25.6826 24.9016 25.2921 25.2921C24.9016 25.6827 24.2684 25.6827 23.8779 25.2921L1.29289 2.70714C0.902369 2.31661 0.902369 1.68345 1.29289 1.29292Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.2929 1.29289C25.6834 1.68342 25.6834 2.31658 25.2929 2.70711L2.7079 25.2921C2.31738 25.6826 1.68421 25.6826 1.29369 25.2921C0.903163 24.9016 0.903162 24.2684 1.29369 23.8779L23.8787 1.29289C24.2692 0.902369 24.9024 0.902369 25.2929 1.29289Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat;width:26px;height:26px;position:absolute;top:0;right:0;transform:translateY(calc(-100% - 10px))}#trademarksPopup .popup__wrap{width:629px;min-width:629px;max-height:90vh;padding:50px 30px 50px 50px;background-color:#fff;border-radius:6px;position:relative;text-align:left}@media all and (max-width:1080px){#trademarksPopup .popup__wrap{width:calc(100% - 45px);min-width:calc(100% - 45px);max-height:85vh;padding:30px 20px 30px 30px}}#trademarksPopup .popup__scroll{max-height:70vh;padding-right:20px;overflow-x:hidden;overflow-y:auto;position:relative;overflow-anchor:none;overscroll-behavior:contain}@media all and (max-width:1080px){#trademarksPopup .popup__scroll{max-height:60vh;padding-right:10px}}#trademarksPopup .popup__scroll::-webkit-scrollbar{width:7px!important;border-radius:10px;background-color:rgba(51,51,51,.2)!important}#trademarksPopup .popup__scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(51,51,51,.5)!important}#trademarksPopup .popup__tit{margin-bottom:26px;background-color:transparent;font-size:24px;font-weight:700;line-height:1}@media all and (max-width:1080px){#trademarksPopup .popup__tit{margin-bottom:17px;font-size:20px}}#trademarksPopup .popup__tit--sub{padding-bottom:5px;font-size:18px;font-weight:700}@media all and (max-width:1080px){#trademarksPopup .popup__tit--sub{padding-bottom:4px;font-size:17px}}#trademarksPopup .popup__txt{font-size:16px;color:#17191d;font-weight:500;line-height:1.4}@media all and (max-width:1080px){#trademarksPopup .popup__txt{font-size:14px}}#familySitePopup.popup--familySite{position:fixed;top:0;left:0;width:100%;height:100%;text-align:left;display:none;align-items:center;align-content:center;justify-content:center;z-index:9999;background-color:rgba(0,0,0,.6);color:#17191d;font-weight:400}#familySitePopup.popup--familySite,#familySitePopup.popup--familySite *,#familySitePopup.popup--familySite :after,#familySitePopup.popup--familySite :before,#familySitePopup.popup--familySite:after,#familySitePopup.popup--familySite:before{box-sizing:border-box}#familySitePopup.popup--familySite *,#familySitePopup.popup--familySite a,#familySitePopup.popup--familySite button{border:0;outline:0;padding:0;margin:0;text-decoration:none;color:#17191d}#familySitePopup.popup--familySite a,#familySitePopup.popup--familySite button{cursor:pointer}#familySitePopup.popup--familySite,#familySitePopup.popup--familySite *{word-break:keep-all;font-size:16px}#familySitePopup.popup--familySite .paragraph{margin-top:26px}#familySitePopup.popup--familySite .btn_close{background:url("data:image/svg+xml,%0A%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.29289 1.29292C1.68342 0.902398 2.31658 0.902398 2.70711 1.29292L25.2921 23.8779C25.6826 24.2684 25.6826 24.9016 25.2921 25.2921C24.9016 25.6827 24.2684 25.6827 23.8779 25.2921L1.29289 2.70714C0.902369 2.31661 0.902369 1.68345 1.29289 1.29292Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.2929 1.29289C25.6834 1.68342 25.6834 2.31658 25.2929 2.70711L2.7079 25.2921C2.31738 25.6826 1.68421 25.6826 1.29369 25.2921C0.903163 24.9016 0.903162 24.2684 1.29369 23.8779L23.8787 1.29289C24.2692 0.902369 24.9024 0.902369 25.2929 1.29289Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat;width:26px;height:26px;position:absolute;top:0;right:0;transform:translateY(calc(-100% - 10px))}#familySitePopup .popup__wrap{max-width:430px;width:100%;min-height:auto;padding:50px 50px 50px 50px;background-color:#fff;border-radius:6px;position:relative}@media (max-width:480px){#familySitePopup .popup__wrap{width:80%;padding:25px 4.5vw}}@media (max-height:600px){#familySitePopup .popup__wrap{transform:scale(.7)}}#familySitePopup .popup__wrap .siteWrap *{font-family:poppins}#familySitePopup .popup__wrap .siteWrap div.titleWrap{display:flex;justify-content:center}#familySitePopup .popup__wrap .siteWrap div.titleWrap h1{font-size:48px;text-align:center;font-weight:700;margin-bottom:20px;display:inline-block;position:relative}#familySitePopup .popup__wrap .siteWrap div.titleWrap h1::after{content:"";position:absolute;bottom:-7px;width:6%;height:2px;background:#005fd1;left:0}@media (max-width:480px){#familySitePopup .popup__wrap .siteWrap div.titleWrap h1{font-size:24px}}#familySitePopup .popup__wrap .siteWrap a{display:block;text-align:center;font-size:20px;font-weight:600;background-image:none;background-position:270px center;background-size:25px;transition:.3s all}@media (hover:hover) and (pointer:fine){#familySitePopup .popup__wrap .siteWrap a:hover{background-color:#005fd1;color:#fff;padding-right:40px;background-image:url(../../assets/images/btn-recruitGo.png);background-repeat:no-repeat;background-position:280px center}}@media (max-width:480px){#familySitePopup .popup__wrap .siteWrap a{font-size:16px}}.branch-contact{text-align:left}.branch-contact .list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.branch-contact .list .item{flex:1 1 calc((100% - 40px)/ 2);max-width:calc((100% - 40px)/ 2)}.branch-contact .btn-inquiry{max-width:100%}@media (max-width:1024px){.branch-contact .list{gap:20px}.branch-contact .list .item{flex:1 1 calc((100% - 20px)/ 2);max-width:calc((100% - 20px)/ 2)}}@media (max-width:768px){.branch-contact .list .item{flex:1 1 100%;max-width:100%}}.btn-inquiry{max-width:620px;margin:0 auto;line-height:1.2;width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;min-height:120px;border-radius:30px 10px 10px 10px;font-size:20px;padding:.5em 40px;padding-right:76px;background:#fff url(../../assets/images/about/i_mail.webp) no-repeat calc(100% - 40px) 50%;border:1px solid #ededed}.btn-inquiry__title{color:#222;width:100%;font-weight:700;font-size:inherit}.btn-inquiry__mail{color:#222;font-size:.9em;font-weight:500;margin-top:.2em}@media (hover:hover){.btn-inquiry:hover{background-color:#f6fbff;border-color:#cde5f1}}@media (max-width:1024px){.btn-inquiry{min-height:100px;max-width:500px;font-size:16px;width:100%}}@media (max-width:768px){.btn-inquiry{border-radius:15px 5px 5px 5px;min-height:82px;padding:.5em 30px;padding-right:84px;background-position:calc(100% - 30px) 50%;background-size:24px}}.history{height:auto;overflow:hidden;position:relative;background:#fff;border-radius:30px 30px 0 0;padding-bottom:120px}.history *{word-break:break-word}.history .scrollWrap{z-index:9;position:fixed;top:120%;opacity:0;transform:translateY(-50%) translateX(-162px);transition:opacity .5s,left .5s ease;min-width:370px;max-width:370px}.history .scrollWrap .element{transform:rotate(-90deg);display:flex;align-items:center;font-size:12px;transform-origin:50% 0;gap:4%;height:25px}.history .scrollWrap__text{width:10%;white-space:nowrap;font-size:13px}.history .scrollWrap__line{position:relative;display:flex;justify-content:center;align-items:center;width:70%;height:100%;flex-direction:row-reverse}.history .scrollWrap__line i.line{content:"";height:1px;background-color:#acacac;width:100%;position:absolute}.history .scrollWrap__line a{position:relative;display:inline-flex;height:100%;background-color:rgba(0,0,0,0);height:2px;flex:1;transform-origin:left;transition:.5s all}.history .scrollWrap__line a.on{background-color:#222}.history .scrollWrap__paging{width:10%;white-space:nowrap;font-size:13px}.history .scrollWrap__paging span{color:#acacac;font-size:13px}.history .scrollWrap__paging span.current{color:#222}.history__titleWrap{height:100vh;overflow:hidden;position:relative;margin-bottom:200px}.history__titleWrap .element{height:100%;margin:0 auto;align-items:center;position:relative;flex-direction:column;padding-top:0;justify-content:center;display:flex}.history__titleWrap h1.history__titleWrap--first{position:relative;z-index:1}.history__titleWrap h1{color:#222;font-size:28px;text-align:center}@media (max-height:780px){.history__titleWrap h1{font-size:20px}}.history__titleWrap h1 span{font-size:inherit;display:inline-flex}.history__titleWrap i{content:"";display:flex}.history__titleWrap--second{position:relative;display:flex;justify-content:center;align-items:center;opacity:1;z-index:1;height:50vh;margin-top:20px;margin-bottom:20px}.history__titleWrap--second .bar{width:2px;background-color:#c8c8c8;position:relative;height:100%}.history__titleWrap--second .progress{position:absolute;width:100%;height:100%;content:"";background-color:#005fd1;left:0;bottom:0;z-index:5}.history__titleWrap--third{position:relative;display:flex;justify-content:center;align-items:center;opacity:1;z-index:1;line-height:1}.history__titleWrap--fourth{position:absolute;display:flex;width:100%;justify-content:center;opacity:0}.history__titleWrap--fourth h1{font-size:90px;font-weight:900;color:#222;line-height:1.2}@media (max-height:780px){.history__titleWrap--fourth h1{font-size:50px}}.history__titleWrap--fifth{position:absolute;display:flex;width:100%;justify-content:center;opacity:1;clip-path:inset(0 100% 0 0);transform:translate(-50%,-50%);left:50%;top:73%}.history__titleWrap--fifth i.since2001{content:"";background:url(../../assets/images/history/img-since.webp) no-repeat;width:173px;aspect-ratio:231/27;background-size:contain}.history__titleWrap--fifth h1{font-size:55px;color:#005fd1}.history__titleWrap--sixth{position:absolute;display:flex;width:100%;justify-content:center;opacity:1;clip-path:inset(0 100% 0 0);margin-top:0;transform:translate(-50%,-50%);left:50%;top:78%;font-size:60px;font-weight:600;font-family:Poppins;color:#222}@media (max-height:780px){.history__titleWrap--sixth{font-size:40px}}.history__titleWrap .bigYearsWrap.first{position:absolute;left:50%;top:50%}.history__content{width:100%;max-width:1200px;height:auto;display:flex;justify-content:space-between;flex-direction:column;padding:0 20px 0 30px;margin:0 auto 0;padding-bottom:80px;position:relative}@media (min-width:769px) and (max-width:1024px){.history__content{padding:0 100px 80px 30px}}.history__content h1.years{color:#005fd1;font-size:70px;padding-bottom:45px;font-family:Poppins;padding-left:10%;font-weight:700;position:relative;line-height:1;margin-bottom:45px}.history__content h1.years span.underLine{width:90%;position:absolute;bottom:0;left:10%;background:#005fd1;height:3px}.history__content ul{display:flex;flex-direction:column;margin-top:0;width:100%;padding-left:10%}.history__content ul li{font-size:20px;color:#222;margin-bottom:18px;padding-left:0;position:relative;line-height:1.4}.history__content ul li span.number{position:absolute;left:-3px;top:0;color:#999;font-weight:600;font-size:20px;display:none}.history .bigYearsWrap{display:flex;height:100vh;position:relative;justify-content:center;margin-bottom:150px}.history .bigYearsWrap--bg{content:"";position:absolute;z-index:0;background:url(../../assets/images/history/historyTitleWrapBG.webp) no-repeat;aspect-ratio:1000/1000;width:945px;background-size:cover;left:50%;top:50%}@media (max-height:780px){.history .bigYearsWrap--bg{width:100vh}}.history .bigYearsWrap--bg.first{background:url(../../assets/images/history/historyTitleWrapBG-1.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.second{background:url(../../assets/images/history/historyTitleWrapBG-2.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.third{background:url(../../assets/images/history/historyTitleWrapBG-3.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.fourth{background:url(../../assets/images/history/historyTitleWrapBG-4.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.fifth{background:url(../../assets/images/history/historyTitleWrapBG-5.webp) no-repeat;background-size:cover}@media (max-width:1024px){.history .bigYearsWrap--bg{width:100%}}.history .bigYearsWrap__content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.history .bigYearsWrap h3{text-shadow:0 0 20px #fff;font-family:Poppins;font-size:40px;color:#005fd1;margin:0 0 38px;line-height:1;font-weight:700}.history .bigYearsWrap h2{text-shadow:0 0 20px #fff;font-weight:700;font-family:Poppins;font-size:150px;color:#222;line-height:1}.history .bigYearsWrap p{text-shadow:0 0 20px #fff;font-weight:400;font-family:Poppins;font-size:92px;color:#005fd1;margin:5px 0;line-height:.5}.historyTitle__textEffect{position:relative;display:inline-flex;margin:0 auto}.historyTitle__textEffect .historyTitle-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:116%;background:#005fd1;opacity:1}.historyTitle__textEffect .historyTitle-title{display:flex;color:#005fd1;font-weight:900;font-size:90px;opacity:0;text-align:center;letter-spacing:0;line-height:1.05;justify-content:center;align-items:center}@media (max-height:780px){.historyTitle__textEffect .historyTitle-title{font-size:50px}}@media (max-width:768px){.history{height:auto;overflow:hidden;position:relative;padding-bottom:0}.history .scrollWrap{z-index:9;position:fixed;top:120%;opacity:0;transform:translateY(-50%) translateX(-170px);transition:opacity .5s,left .5s ease;min-width:370px;max-width:370px}.history .scrollWrap .element{transform:rotate(-90deg);display:flex;align-items:center;font-size:12px;transform-origin:50% 0;gap:4%;height:25px}.history .scrollWrap__text{width:10%;white-space:nowrap;font-size:13px}.history .scrollWrap__line{position:relative;display:flex;justify-content:center;align-items:center;width:70%;height:100%;flex-direction:row-reverse}.history .scrollWrap__line i.line{content:"";height:1px;background-color:#acacac;width:100%;position:absolute}.history .scrollWrap__line a{position:relative;display:inline-flex;height:100%;background-color:rgba(0,0,0,0);height:2px;flex:1;transform-origin:left;transition:.5s all}.history .scrollWrap__line a.on{background-color:#222}.history .scrollWrap__paging{width:10%;white-space:nowrap;font-size:13px}.history .scrollWrap__paging span{color:#acacac;font-size:13px}.history .scrollWrap__paging span.current{color:#222}.history__titleWrap{height:100vh;overflow:hidden;position:relative;margin-bottom:initial}.history__titleWrap .element{height:100%;margin:0 auto;align-items:center;position:relative;flex-direction:column;padding-top:0;justify-content:center;display:flex}.history__titleWrap h1.history__titleWrap--first{position:relative;z-index:1}.history__titleWrap h1{color:#222;font-size:18px;text-align:center}.history__titleWrap h1 span{font-size:inherit;display:inline-flex}.history__titleWrap i{content:"";display:flex}.history__titleWrap--second{position:relative;display:flex;justify-content:center;align-items:center;opacity:1;z-index:1;height:40vh;margin-top:20px;margin-bottom:20px}.history__titleWrap--second .bar{width:2px;background-color:#c8c8c8;position:relative;height:100%}.history__titleWrap--second .progress{position:absolute;width:100%;height:100%;content:"";background-color:#005fd1;left:0;bottom:0;z-index:5}.history__titleWrap--third{position:relative;display:flex;justify-content:center;align-items:center;opacity:1;z-index:1;line-height:1}.history__titleWrap--fourth{position:absolute;display:flex;width:100%;justify-content:center;opacity:0}.history__titleWrap--fourth h1{font-size:40px;font-weight:900;color:#222;line-height:1.2}.history__titleWrap--fifth{position:absolute;display:flex;width:100%;justify-content:center;opacity:1;clip-path:inset(0 100% 0 0);transform:translate(-50%,-50%);left:50%;top:68%}.history__titleWrap--fifth i.since2001{content:"";background:url(../../assets/images/history/img-since.webp) no-repeat;width:155px;aspect-ratio:231/27;background-size:contain}.history__titleWrap--fifth h1{font-size:40px;color:#005fd1}.history__titleWrap--sixth{position:absolute;display:flex;width:100%;justify-content:center;opacity:1;clip-path:inset(0 100% 0 0);margin-top:0;transform:translate(-50%,-50%);left:50%;top:72%;font-size:25px;font-weight:700;font-family:Poppins;color:#222}.history__titleWrap .bigYearsWrap.first{position:absolute;left:50%;top:50%}.history__content{width:100%;height:auto;display:flex;justify-content:space-between;flex-direction:column;padding:0 40px 0 30px;margin:0 auto 0;padding-bottom:80px;position:relative}.history__content h1.years{color:#005fd1;font-size:50px;padding-bottom:30px;font-family:Poppins;padding-left:10%;font-weight:700;position:relative;line-height:1;margin-bottom:45px}.history__content h1.years span.underLine{width:90%;position:absolute;bottom:0;left:10%;background:#005fd1;height:3px}.history__content ul{display:flex;flex-direction:column;margin-top:0;width:100%;padding-left:10%}.history__content ul li{font-size:15px;color:#666;margin-bottom:10px;padding-left:0;position:relative}.history__content ul li span.number{position:absolute;left:-3px;top:0;color:#999;font-weight:600;font-size:20px;display:none}.history .bigYearsWrap{display:flex;height:100vh;position:relative;justify-content:center;margin-bottom:initial}.history .bigYearsWrap--bg{content:"";position:absolute;z-index:0;background:url(../../assets/images/history/historyTitleWrapBG.webp) no-repeat;aspect-ratio:1000/1000;width:100%;background-size:cover;left:50%;top:50%}.history .bigYearsWrap--bg.first{background:url(../../assets/images/history/historyTitleWrapBG-1.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.second{background:url(../../assets/images/history/historyTitleWrapBG-2.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.third{background:url(../../assets/images/history/historyTitleWrapBG-3.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.fourth{background:url(../../assets/images/history/historyTitleWrapBG-4.webp) no-repeat;background-size:cover}.history .bigYearsWrap--bg.fifth{background:url(../../assets/images/history/historyTitleWrapBG-5.webp) no-repeat;background-size:cover}.history .bigYearsWrap__content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.history .bigYearsWrap h3{text-shadow:0 0 20px #fff;font-family:Poppins;font-size:35px;color:#005fd1;margin:0 0 38px;line-height:1;font-weight:700}.history .bigYearsWrap h2{text-shadow:0 0 20px #fff;font-weight:700;font-family:Poppins;font-size:75px;color:#222;line-height:1}.history .bigYearsWrap p{text-shadow:0 0 20px #fff;font-weight:400;font-family:Poppins;font-size:40px;color:#005fd1;margin:5px 0;line-height:.5}.historyTitle__textEffect{position:relative;display:inline-flex;margin:0 auto}.historyTitle__textEffect .historyTitle-effect{position:absolute;display:block;transform-origin:left;transform:scaleX(0);width:100%;height:116%;background:#005fd1;opacity:1}.historyTitle__textEffect .historyTitle-title{display:flex;color:#005fd1;font-weight:900;font-size:40px;opacity:0;text-align:center;letter-spacing:0;line-height:1;justify-content:center;align-items:center}}section#business{min-height:100vh;position:relative;overflow:hidden}section#business .textWrap{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%);opacity:0;width:100%}section#business .textWrap h1{font-family:poppins;font-size:90px;font-weight:700;margin-bottom:50px;text-align:center;color:#fff;line-height:1}@media (min-width:769px) and (max-width:1024px){section#business .textWrap h1{padding:0 4.5vw;max-width:90vw;margin:0 auto 50px}}section#business .textWrap p{font-size:24px;color:#fff;text-align:center;line-height:1.4}@media (min-width:769px) and (max-width:1024px){section#business .textWrap p{padding:0 4.5vw;max-width:90vw;margin:0 auto}}section#business .textWrap.textWrap0 p{color:#222}section#business .section1{background:url(../../assets/images/about/bg1.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#business .section1{background-size:cover!important}}section#business .section2{background:url(../../assets/images/about/bg2.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#business .section2{background-size:cover!important}}section#business .section3{background:url(../../assets/images/about/bg3.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#business .section3{background-size:cover!important}}section#business .section4{background:url(../../assets/images/about/bg4.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#business .section4{background-size:cover!important}}section#business .section5{background:url(../../assets/images/about/bg5.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#business .section5{background-size:cover!important}}.itemWrap{max-width:920px;width:100%;margin:0 auto 0;padding-bottom:0;position:relative;min-height:260px;margin-top:100px}.itemWrap ul{width:100%;display:flex}.itemWrap ul li{mix-blend-mode:hard-light;opacity:0;transition:.3s ease-in-out;position:absolute}.itemWrap ul li:nth-child(1){left:-5%}.itemWrap ul li:nth-child(2){left:15%}.itemWrap ul li:nth-child(3){left:35%}.itemWrap ul li:nth-child(4){left:55%}.itemWrap ul li:nth-child(5){left:75%}.itemWrap ul li.on{opacity:1;transform:translateY(0)}.itemWrap ul li.on:nth-child(1){left:0}.itemWrap ul li.on:nth-child(2){left:20%}.itemWrap ul li.on:nth-child(3){left:40%}.itemWrap ul li.on:nth-child(4){left:60%}.itemWrap ul li.on:nth-child(5){left:80%}.itemWrap ul li.on div.item1 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item2 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item3 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item4 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item5 span{transform:scale(1);opacity:1}.itemWrap ul li div{position:relative;background-color:#005fd1;width:204px;height:204px;border-radius:200px;margin-bottom:20px;overflow:hidden}.itemWrap ul li div.item1 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco1.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item2 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco2.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item3 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco3.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item4 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco4.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item5 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco5.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li h2{font-size:20px;color:#222;text-align:center;line-height:1.4;font-weight:400}@media (min-width:769px) and (max-width:1024px){.itemWrap ul{flex-wrap:wrap;justify-content:center;gap:30px 0}.itemWrap ul li{position:relative;flex:0 0 40%;display:flex;flex-direction:column;align-items:center}.itemWrap ul li:nth-child(1){left:auto}.itemWrap ul li:nth-child(2){left:auto}.itemWrap ul li:nth-child(3){left:auto}.itemWrap ul li:nth-child(4){left:auto}.itemWrap ul li:nth-child(5){left:auto}.itemWrap ul li.on{opacity:1;transform:translateY(0)}.itemWrap ul li.on:nth-child(1){left:auto}.itemWrap ul li.on:nth-child(2){left:auto}.itemWrap ul li.on:nth-child(3){left:auto}.itemWrap ul li.on:nth-child(4){left:auto}.itemWrap ul li.on:nth-child(5){left:auto}.itemWrap ul li.on div.item1 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item2 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item3 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item4 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item5 span{transform:scale(1);opacity:1}}@media (max-width:768px){section#business{min-height:100vh;position:relative;overflow:hidden}section#business *{word-break:break-word}section#business .textWrap{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%);opacity:0;width:100%}section#business .textWrap h1{font-family:poppins;font-size:38px;font-weight:700;margin-bottom:25px;text-align:center;color:#fff;line-height:1;padding:0 4.5vw}section#business .textWrap p{font-size:16px;color:#fff;text-align:center;line-height:1.3;padding:0 4.5vw}section#business .textWrap.textWrap0{margin-top:20px}section#business .textWrap.textWrap0 p{color:#222;font-size:18px}section#business .section1{background:url(../../assets/images/about/bg1-m.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:30px 30px 0 0}section#business .section2{background:url(../../assets/images/about/bg2-m.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:30px 30px 0 0}section#business .section3{background:url(../../assets/images/about/bg3-m.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:30px 30px 0 0}section#business .section4{background:url(../../assets/images/about/bg4-m.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:30px 30px 0 0}section#business .section5{background:url(../../assets/images/about/bg5-m.webp) no-repeat center;width:100%;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;top:100%;border-radius:30px 30px 0 0}.itemWrap{max-width:920px;width:100%;margin:0 auto 0;padding-bottom:0;position:relative;min-height:260px;margin-top:25px}.itemWrap ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.itemWrap ul li{mix-blend-mode:hard-light;opacity:0;transition:.3s ease-in-out;position:relative;flex:0 0 40%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:20px;justify-content:normal}.itemWrap ul li:nth-child(1){left:auto}.itemWrap ul li:nth-child(2){left:auto}.itemWrap ul li:nth-child(3){left:auto}.itemWrap ul li:nth-child(4){left:auto}.itemWrap ul li:nth-child(5){left:auto;margin-bottom:0}.itemWrap ul li.on{opacity:1;transform:translateY(0)}.itemWrap ul li.on:nth-child(1){left:auto}.itemWrap ul li.on:nth-child(2){left:auto}.itemWrap ul li.on:nth-child(3){left:auto}.itemWrap ul li.on:nth-child(4){left:auto}.itemWrap ul li.on:nth-child(5){left:auto}.itemWrap ul li.on div.item1 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item2 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item3 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item4 span{transform:scale(1);opacity:1}.itemWrap ul li.on div.item5 span{transform:scale(1);opacity:1}.itemWrap ul li div{position:relative;background-color:#005fd1;width:100px;height:100px;border-radius:200px;margin-bottom:10px;overflow:hidden}.itemWrap ul li div.item1 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco1.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item2 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco2.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item3 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco3.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item4 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco4.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li div.item5 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco5.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.itemWrap ul li h2{font-size:16px;color:#222;text-align:center;line-height:1.3;font-weight:400}}section#globalNetwork .gnLink{color:#005fd1;text-decoration:underline}section#globalNetwork .titleWrap{padding-bottom:40px;border-bottom:1px solid #ededed;margin-bottom:80px}section#globalNetwork .titleWrap h1{font-size:20px;font-weight:700}section#globalNetwork .branch-list{display:flex;flex-wrap:wrap;margin-bottom:100px}section#globalNetwork .branch-list .branch{margin-bottom:100px;padding-bottom:100px;border-bottom:1px solid #ededed;flex:0 0 100%;display:flex;justify-content:space-between}section#globalNetwork .branch-list .branch:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}section#globalNetwork .branch-list .branch img{max-width:100%}section#globalNetwork .branch-list .branch__name{margin-bottom:40px;align-items:center}section#globalNetwork .branch-list .branch__name .flag{flex:0 0 50px}section#globalNetwork .branch-list .branch__name .flag img{width:100%}section#globalNetwork .branch-list .branch__name .title{flex:1 1 auto;line-height:1.4;width:100%}section#globalNetwork .branch-list .branch__name .title--kor{font-size:20px;font-weight:700;color:#222;display:flex;align-items:center}section#globalNetwork .branch-list .branch__name .title--kor .homepage{margin-left:.4em;width:21px;aspect-ratio:1.1052631579;display:inline-block;background:url(../../assets/images/about/i_homepage.svg) no-repeat 50% 50%;background-size:contain}section#globalNetwork .branch-list .branch__name .title--kor .homepage:hover{filter:brightness(1.1)}section#globalNetwork .branch-list .branch__name .title--eng{font-size:16px;color:#999}section#globalNetwork .branch-list .branch__name .logo{width:150px;display:block;margin-bottom:40px}section#globalNetwork .branch-list .branch__info{min-height:7em}section#globalNetwork .branch-list .branch__info dl{margin-top:1em;line-height:1.25;display:flex}section#globalNetwork .branch-list .branch__info dl:nth-child(1){margin-top:0}section#globalNetwork .branch-list .branch__info dt{color:#222;font-weight:700;flex:0 0 auto;min-width:5em;font-size:16px}section#globalNetwork .branch-list .branch__info dd{word-break:break-word;font-size:16px;color:#666}section#globalNetwork .branch-list .branch-info{flex:1 1 auto;padding-right:40px;margin-top:0}section#globalNetwork .branch-list .branch-map{flex:0 0 50%;max-width:640px}section#globalNetwork .branch-list .branch-map iframe{border-radius:10px;width:100%;aspect-ratio:1.8404907975}@media (max-width:1024px){section#globalNetwork .branch-list .branch{margin-bottom:60px;padding-bottom:60px;flex-wrap:wrap}section#globalNetwork .branch-list .branch__name{margin-bottom:20px}section#globalNetwork .branch-list .branch__name .logo{margin-bottom:20px}section#globalNetwork .branch-list .branch__name .title--kor{font-size:16px}section#globalNetwork .branch-list .branch__name .title--kor .homepage{width:18px}section#globalNetwork .branch-list .branch__name .title--eng{font-size:14px}section#globalNetwork .branch-list .branch__info{padding-right:2vw}section#globalNetwork .branch-list .branch__info dd,section#globalNetwork .branch-list .branch__info dt{font-size:14px}section#globalNetwork .branch-list .branch-info{padding-right:0;margin-top:0;margin-bottom:40px;flex:0 0 50%}section#globalNetwork .branch-list .branch-map{flex:0 0 50%;max-width:100%}section#globalNetwork .branch-list .branch-map iframe{aspect-ratio:1.5}}@media (max-width:768px){section#globalNetwork .branch-list .branch{margin-bottom:60px;padding-bottom:60px;flex-wrap:wrap}section#globalNetwork .branch-list .branch__name{margin-bottom:20px}section#globalNetwork .branch-list .branch__name .logo{margin-bottom:20px}section#globalNetwork .branch-list .branch__name .title--kor{font-size:16px}section#globalNetwork .branch-list .branch__name .title--kor .homepage{width:18px}section#globalNetwork .branch-list .branch__name .title--eng{font-size:14px}section#globalNetwork .branch-list .branch__info{padding-right:2vw}section#globalNetwork .branch-list .branch__info dd,section#globalNetwork .branch-list .branch__info dt{font-size:14px}section#globalNetwork .branch-list .branch-info{padding-right:0;margin-top:0;margin-bottom:40px;flex:1 1 auto}section#globalNetwork .branch-list .branch-map{flex:0 0 100%;max-width:100%}section#globalNetwork .branch-list .branch-map iframe{aspect-ratio:1.5}}section#gravity{min-height:100vh;position:relative;overflow:hidden;background-size:cover}section#gravity *{word-break:break-word}section#gravity .section2{height:calc(100vh + 100px);padding-top:100px;position:relative;background-color:#005fd1;margin-top:100px}@media (min-width:769px) and (max-width:1024px){section#gravity .section2{height:calc(85vh + 100px);margin-top:200px}}section#gravity .section2 .mapWrap{width:1446px;height:848px;background:url(../../assets/images/about/img-map1.png) no-repeat;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}@media (max-height:780px){section#gravity .section2 .mapWrap{top:58%}}section#gravity .section2 .mapWrap .spotArea{position:absolute;left:57%;top:50%;transform:translate(-50%,-50%);width:930px;height:460px}section#gravity .section2 .mapWrap .spotArea i{content:"";position:absolute;width:10px;height:10px;background-color:#a3c5e7;opacity:0;transition:.3s ease-in-out}section#gravity .section2 .mapWrap .spotArea i.on{opacity:1}section#gravity .section2 .mapWrap .spotArea i.active{animation:spotAnimation2 .7s cubic-bezier(.45,.05,.55,.95) forwards infinite alternate;opacity:1}@keyframes spotAnimation{100%{transform:scale(.8);opacity:0}}@keyframes spotAnimation2{100%{opacity:0}}section#gravity .section2 .mapWrap .spotArea #pointSeoul{left:45.5%;top:27.5%;background:url(../../assets/images/about/img-spot.svg) no-repeat;width:28px;height:42px;background-size:cover}section#gravity .section2 .mapWrap .spotArea #pointSeoul.on{animation:none}section#gravity .section2 .mapWrap .spotArea #point1{left:.5%;top:24%}section#gravity .section2 .mapWrap .spotArea #point2{left:0;top:72%}section#gravity .section2 .mapWrap .spotArea #point3{left:52.5%;top:35%}section#gravity .section2 .mapWrap .spotArea #point4{left:35%;top:45%}section#gravity .section2 .mapWrap .spotArea #point5{left:36.5%;top:55%}section#gravity .section2 .mapWrap .spotArea #point6{left:41.4%;top:52.3%}section#gravity .section2 .mapWrap .spotArea #point7{left:31%;top:62%}section#gravity .section2 .mapWrap .spotArea #point8{left:45%;top:54%}section#gravity .section2 .mapWrap .spotArea #point9{left:36%;top:66%}section#gravity .section2 .mapWrap .spotArea #point10{left:31.3%;top:73%}section#gravity .section2 .mapWrap .spotArea #point11{left:45%;top:66%}section#gravity .section2 .mapWrap .spotArea #point12{left:45%;top:88%}section#gravity .section2 .mapWrap .spotArea #point13{left:34%;top:82%}section#gravity .section2 .mapWrap .spotArea #point14{left:52%;top:113%}section#gravity .section2 .mapWrap .spotArea #point15{left:75%;top:113%}section#gravity .section2 .mapWrap .spotArea #point16{left:90%;top:16%}section#gravity .section2 .mapWrap .spotArea #point17{left:98.7%;top:77%}section#gravity .section1{padding-top:200px;background-color:#005fd1}@media (min-width:769px) and (max-width:1024px){section#gravity .section1{padding-top:0}}section#gravity .section0{height:100vh;display:flex;justify-content:center;align-items:center;position:relative}section#gravity .section0 .earthWrap{width:100%;height:100vh;position:absolute;top:70%;left:50%;transform:translateX(-50%);z-index:1}section#gravity .section0 .earthWrap .earth1{width:1900px;height:1900px;background:url(../../assets/images/about/img-earth1.webp) no-repeat;background-size:cover;opacity:1;position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:2}@media (min-width:769px) and (max-width:1024px){section#gravity .section0 .earthWrap .earth1{background:url(../../assets/images/about/img-earth1.webp) no-repeat center;background-size:cover}}section#gravity .section0 .earthWrap .earth2{width:1880px;height:1880px;background-color:#005fd1;border-radius:1000px;opacity:1;position:absolute;left:50%;top:5px;transform:translateX(-50%);z-index:0}section#gravity .textWrap{position:relative;opacity:1;width:100%}section#gravity .textWrap h1{font-family:poppins;font-size:72px;font-weight:700;margin-bottom:50px;text-align:center;color:#222;line-height:1}section#gravity .textWrap p{font-size:20px;color:#222;text-align:center;line-height:1.4}section#gravity .textWrap.textWrap1{position:relative;left:50%;transform:translate(-50%,0);opacity:0;margin-top:200px}section#gravity .textWrap.textWrap1 h1,section#gravity .textWrap.textWrap1 p{color:#fff}section#gravity .textWrap.textWrap1 .picture{margin-top:100px;margin-bottom:200px;opacity:0;position:relative;top:0;left:40%}@media (max-height:780px){section#gravity .textWrap.textWrap1 .picture img{width:100%}}section#gravity .textWrap.textWrap3{position:relative;top:0;left:50%;transform:translate(-50%,10%);opacity:0;z-index:2}section#gravity .textWrap.textWrap2{position:relative;top:0;left:50%;transform:translate(-50%,10%);opacity:0}section#gravity .textWrap.textWrap2 h1,section#gravity .textWrap.textWrap2 p{color:#fff}section#gravity .textWrap.textWrap2 .visionWrap{max-width:800px;width:100%;margin:100px auto 0;padding-bottom:100px}section#gravity .textWrap.textWrap2 .visionWrap ul{width:100%;display:flex;justify-content:center}section#gravity .textWrap.textWrap2 .visionWrap ul li{flex:1;display:flex;flex-direction:column;align-items:center;opacity:0;position:relative;transform:translateY(10%);transition:.3s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li.on{opacity:1;transform:translateY(0)}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item1 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item2 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item3 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li div{position:relative;background-color:#005fd1;width:160px;height:160px;border-radius:200px;margin-bottom:20px;overflow:hidden}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item1 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/11.png) no-repeat;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item2 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/22.png) no-repeat -1px 8px;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item3 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/33.png) no-repeat;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li h1{font-size:20px;text-align:center;margin-bottom:10px;line-height:1;font-weight:400;font-family:inherit}section#gravity .textWrap.textWrap2 .visionWrap ul li p{line-height:1;font-size:20px;font-weight:700;text-align:center}@media (max-width:768px){section#gravity{min-height:100vh;position:relative;overflow:hidden;background-size:cover}section#gravity .section2{height:70vh;padding-top:50px;position:relative}section#gravity .section2 .mapWrap{width:100%;height:72.265625vw;background:url(../../assets/images/about/img-map1-m.png) no-repeat;background-size:cover;position:absolute;left:50%;transform:translate(-50%,-50%);top:63%}section#gravity .section2 .mapWrap .spotArea{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%}section#gravity .section2 .mapWrap .spotArea i{content:"";position:absolute;width:1.3020833333vw;height:1.3020833333vw;background:#a3c5e7;opacity:0;transition:.3s ease-in-out;transform:scale(0)}section#gravity .section2 .mapWrap .spotArea i.on{transform:scale(1);opacity:1}section#gravity .section2 .mapWrap .spotArea #pointSeoul{left:49.5%;top:26.5%;background:url(../../assets/images/about/img-spot.svg) no-repeat;width:3.6458333333vw;height:5.46875vw;background-size:cover}section#gravity .section2 .mapWrap .spotArea #point1{left:9.5%;top:24%}section#gravity .section2 .mapWrap .spotArea #point2{left:7%;top:57%}section#gravity .section2 .mapWrap .spotArea #point3{left:56%;top:34%}section#gravity .section2 .mapWrap .spotArea #point4{left:40%;top:39%}section#gravity .section2 .mapWrap .spotArea #point5{left:41.5%;top:46%}section#gravity .section2 .mapWrap .spotArea #point6{left:45.4%;top:44.3%}section#gravity .section2 .mapWrap .spotArea #point7{left:37%;top:49%}section#gravity .section2 .mapWrap .spotArea #point8{left:49%;top:46%}section#gravity .section2 .mapWrap .spotArea #point9{left:41%;top:52%}section#gravity .section2 .mapWrap .spotArea #point10{left:37.3%;top:56%}section#gravity .section2 .mapWrap .spotArea #point11{left:49%;top:52%}section#gravity .section2 .mapWrap .spotArea #point12{left:56%;top:81%}section#gravity .section2 .mapWrap .spotArea #point13{left:40%;top:62%}section#gravity .section2 .mapWrap .spotArea #point14{left:52%;top:113%;display:none}section#gravity .section2 .mapWrap .spotArea #point15{left:77%;top:82%}section#gravity .section2 .mapWrap .spotArea #point16{left:90%;top:25%}section#gravity .section2 .mapWrap .spotArea #point17{left:97.7%;top:57%}section#gravity .section1{padding-top:0;transform:translateY(0)}section#gravity .section0{height:calc(100vh - 100px);display:flex;justify-content:center;align-items:center;position:relative}section#gravity .section0 .earthWrap{width:100%;height:400px;position:absolute;top:110%;left:50%;transform:translate(-50%,-50%);z-index:1}section#gravity .section0 .earthWrap .earth1{width:100vw;height:100vw;background:url(../../assets/images/about/img-earth1.webp) no-repeat center top;background-size:cover;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}section#gravity .section0 .earthWrap .earth2{width:98vw;height:98vw;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}section#gravity .textWrap{position:relative;opacity:1;width:100%;padding:0 4.5vw}section#gravity .textWrap h1{font-family:poppins;font-size:38px;font-weight:700;margin-bottom:25px;text-align:center;color:#222;line-height:1}section#gravity .textWrap p{font-size:16px;color:#222;text-align:center;line-height:1.3}section#gravity .textWrap.textWrap1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;margin-top:0;z-index:2}section#gravity .textWrap.textWrap1 h1,section#gravity .textWrap.textWrap1 p{color:#fff}section#gravity .textWrap.textWrap1 .picture{margin-top:0;margin-bottom:0;opacity:0;position:absolute;top:170%;left:10%;width:100%}section#gravity .textWrap.textWrap1 .picture img{width:350%;aspect-ratio:2880/340}section#gravity .textWrap.textWrap3{position:relative;top:0;left:50%;transform:translate(-50%,10%);opacity:0;z-index:2}section#gravity .textWrap.textWrap2{position:relative;top:0;left:50%;transform:translate(-50%,0);opacity:0}section#gravity .textWrap.textWrap2 .visionWrap{max-width:800px;width:100%;margin:50px auto 0;padding-bottom:50px}section#gravity .textWrap.textWrap2 .visionWrap ul{width:100%;display:flex;justify-content:center;flex-wrap:wrap}section#gravity .textWrap.textWrap2 .visionWrap ul li{flex:0 0 45%;display:flex;flex-direction:column;align-items:center;opacity:0;position:relative;transform:translateY(10%);transition:.3s ease-in-out;margin-bottom:20px}section#gravity .textWrap.textWrap2 .visionWrap ul li.on{opacity:1;transform:translateY(0)}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item1 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item2 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li.on div.item3 span{left:0;top:0;opacity:1}section#gravity .textWrap.textWrap2 .visionWrap ul li div{position:relative;background-color:#005fd1;width:100px;height:100px;border-radius:200px;margin-bottom:20px;overflow:hidden}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item1 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/11.png) no-repeat;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item2 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/22.png) no-repeat 0 4px;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li div.item3 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/33.png) no-repeat 0 2px;background-size:cover;left:-50%;top:50%;opacity:0;transition:.5s ease-in-out}section#gravity .textWrap.textWrap2 .visionWrap ul li h1{font-size:16px;text-align:center;margin-bottom:5px;line-height:1;font-weight:400}section#gravity .textWrap.textWrap2 .visionWrap ul li p{line-height:1;font-size:16px;font-weight:700;text-align:center}}section#development{min-height:100vh;position:relative;overflow:hidden}section#development .mainTitleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1025px) and (max-width:1400px){section#development .mainTitleWrap{margin-top:90px}}section#development .mainTitleWrap h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:30px;text-align:center}@media (max-width:1400px){section#development .mainTitleWrap h1{font-size:30px}}@media (max-width:768px){section#development .mainTitleWrap h1{font-size:24px}}section#development .mainTitleWrap p{font-size:20px;text-align:center;line-height:1.4}@media (max-width:1400px){section#development .mainTitleWrap p{font-size:18px}}@media (max-width:768px){section#development .mainTitleWrap p{font-size:16px}}section#development .firstBGWrap{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:0;margin-top:50px}@media (min-width:1025px) and (max-width:1400px){section#development .firstBGWrap{width:85%;margin:50px auto 0}}section#development .firstBGWrap .imgwrap--web{position:relative}section#development .firstBGWrap .imgwrap--web:after{content:"";display:block;position:absolute;right:-64px;width:159px;aspect-ratio:.9695121951;background:url(../../assets/images/business/development/firstIMG_ch.webp);background-size:contain;bottom:28px}section#development .firstBGWrap>div{width:50%;margin:0 auto;opacity:0}section#development .firstBGWrap>div img{width:100%}section#development .firstBGWrap .charWrap{opacity:1;width:300px;height:100%;position:absolute;transform:scale(0);bottom:0}section#development .firstBGWrap__char1{display:block;position:absolute;left:0;width:205px;aspect-ratio:205/182;background:url(../../assets/images/business/development/firstIMG_ch2.webp);background-size:contain;top:0;content:"";transform:scale(1)}@media (max-width:768px){section#development .firstBGWrap__char1{width:150px;top:8%}}@media (max-width:480px){section#development .firstBGWrap__char1{left:27%;width:19vw}}@media (max-width:768px){section#development .firstBGWrap{min-height:initial}}section#development i{content:""}section#development .box1 .char{position:absolute;background:url(../../assets/images/business/development/devel-char1.webp) no-repeat;background-size:contain;width:576px;width:min(576px,96%);aspect-ratio:576/384;bottom:0;bottom:-199px;z-index:2;left:-34%}@media (max-width:1400px){section#development .box1 .char{bottom:-20%;left:-20%}}@media (max-width:768px){section#development .box1 .char{bottom:-20%;left:-2%;background-image:url(../../assets/images/business/development/devel-char1_m.webp);width:46.484375vw;aspect-ratio:1.0562130178}}section#development .box2 .char{position:absolute;background:url(../../assets/images/business/development/devel-char2.webp) no-repeat;background-size:contain;width:489px;width:min(489px,81.5%);aspect-ratio:489/480;bottom:0;bottom:-258px;z-index:2;right:-38%}@media (max-width:1400px){section#development .box2 .char{bottom:-20%;right:-14%}}@media (max-width:768px){section#development .box2 .char{bottom:-20%;right:-2%;background-image:url(../../assets/images/business/development/devel-char2_m.webp);width:37.890625vw;aspect-ratio:.8314285714}}section#development .box3 .char{position:absolute;background:url(../../assets/images/business/development/devel-char3.webp) no-repeat;background-size:contain;width:920px;width:min(920px,153.3333333333%);aspect-ratio:920/554;bottom:0;bottom:-135px;z-index:2;right:-17%}@media (max-width:1400px){section#development .box3 .char{bottom:-20%;right:-14%}}@media (max-width:768px){section#development .box3 .char{bottom:-20%;right:auto;left:-2%;background-image:url(../../assets/images/business/development/devel-char3_m.webp);width:100vw;aspect-ratio:1.6991150442}}section#golfSimulator{min-height:100vh;position:relative;overflow:hidden;background:#fff url(../../assets/images/business/golf/bg.webp) no-repeat 50% 100%;background-size:100% auto}section#golfSimulator .content{padding-bottom:0}section#golfSimulator .mainTitleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1025px) and (max-width:1400px){section#golfSimulator .mainTitleWrap{margin-top:90px}}section#golfSimulator .mainTitleWrap h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:30px;text-align:center}@media (max-width:1400px){section#golfSimulator .mainTitleWrap h1{font-size:30px}}@media (max-width:768px){section#golfSimulator .mainTitleWrap h1{font-size:24px}}section#golfSimulator .mainTitleWrap p{font-size:20px;text-align:center;line-height:1.4}@media (max-width:1400px){section#golfSimulator .mainTitleWrap p{font-size:18px}}@media (max-width:768px){section#golfSimulator .mainTitleWrap p{font-size:16px}}section#golfSimulator .firstBGWrap{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:0;margin-top:20px}@media (min-width:1025px) and (max-width:1400px){section#golfSimulator .firstBGWrap{width:85%;margin:50px auto 0}}@media (max-width:1024px){section#golfSimulator .firstBGWrap{margin-top:30px}}section#golfSimulator .firstBGWrap .imgwrap--web{position:relative}section#golfSimulator .firstBGWrap .imgwrap--web:after{content:"";display:block;position:absolute;right:-64px;width:159px;aspect-ratio:.9695121951;background:url(../../assets/images/business/golf/firstIMG_ch.webp);background-size:contain;bottom:28px}section#golfSimulator .firstBGWrap>div{width:50%;margin:0 auto;opacity:0}section#golfSimulator .firstBGWrap>div img{width:100%}section#golfSimulator .firstBGWrap .charWrap{opacity:1;width:100%;height:100%;position:absolute;transform:scale(0);bottom:0}section#golfSimulator .firstBGWrap__char1{display:block;position:absolute;left:0;width:100%;aspect-ratio:1200/448;background:url(../../assets/images/business/golf/firstIMG_chAll.webp) no-repeat;background-size:contain;top:0;content:"";transform:scale(1)}@media (max-width:1024px){section#golfSimulator .firstBGWrap__char1{aspect-ratio:768/400;background:url(../../assets/images/business/golf/firstIMG_chAll-m.webp) no-repeat;background-size:contain}}@media (max-width:768px){section#golfSimulator .firstBGWrap{min-height:initial}}@keyframes myAnimGolf{0%{transform:rotate(-.2deg)}50%{transform:rotate(0) scale(1.02)}100%{transform:rotate(.2deg)}}section#golfSimulator .section-1{padding-bottom:38.5416666667vw;margin-top:190px;text-align:center}section#golfSimulator .section-1 .list{margin-top:60px;display:flex;justify-content:center;gap:60px}section#golfSimulator .section-1 .title{margin-top:.5em;font-size:20px;font-weight:600}@media all and (max-width:1400px){section#golfSimulator .section-1{margin-top:100px}section#golfSimulator .section-1 .item img{width:144px}}@media (max-width:1024px){section#golfSimulator .section-1 .list{margin-top:40px;gap:30px}section#golfSimulator .section-1 .item{flex:1 1 25%}section#golfSimulator .section-1 .item img{width:90px}section#golfSimulator .section-1 .title{font-size:18px}}@media (max-width:768px){section#golfSimulator .section-1 .title{font-size:16px}}@media (max-width:480px){section#golfSimulator .section-1 .title{font-size:14px}section#golfSimulator .section-1 .list{flex-wrap:wrap;gap:20px;max-width:300px}section#golfSimulator .section-1 .item{flex:1 1 calc((100% - 20px)/ 2)}section#golfSimulator .section-1 .item img{width:77px}}section#merchandising{min-height:100vh;position:relative;overflow:hidden}section#merchandising .d-none{display:none!important}section#merchandising .d-block{display:block!important}@media all and (min-width:768.2px){section#merchandising .d-md-none{display:none!important}section#merchandising .d-md-block{display:block!important}}section#merchandising .mainTitleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1025px) and (max-width:1400px){section#merchandising .mainTitleWrap{margin-top:90px}}section#merchandising .mainTitleWrap h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:30px;text-align:center}@media (max-width:1400px){section#merchandising .mainTitleWrap h1{font-size:30px}}@media (max-width:768px){section#merchandising .mainTitleWrap h1{font-size:24px}}section#merchandising .mainTitleWrap p{font-size:20px;text-align:center;line-height:1.4}@media (max-width:1400px){section#merchandising .mainTitleWrap p{font-size:18px}}@media (max-width:768px){section#merchandising .mainTitleWrap p{font-size:16px}}section#merchandising .firstBGWrap{display:flex;margin:0;margin-top:80px;width:100%}@media (min-width:1025px) and (max-width:1400px){section#merchandising .firstBGWrap{width:85%;margin:50px auto 0}}section#merchandising .firstBGWrap .circle{position:relative;width:100%;padding:43.5px 0;margin:0 auto}section#merchandising .firstBGWrap .circle__inline{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:204px;height:90px;z-index:2}section#merchandising .firstBGWrap .circle__inline span{width:inherit;height:inherit;z-index:3;background:url(../../assets/images/business/merchandising/circle.webp) no-repeat 50% 50%;background-size:cover;color:#fff;border-radius:90px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;letter-spacing:-.02em;overflow:hidden}section#merchandising .firstBGWrap .circle__inline span,section#merchandising .firstBGWrap .circle__inline:after,section#merchandising .firstBGWrap .circle__inline:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex}section#merchandising .firstBGWrap .circle__inline:after,section#merchandising .firstBGWrap .circle__inline:before{transform-origin:50% 50%;animation:pulseCircle 1s infinite alternate;width:100%;height:100%;filter:brightness(1.2)}section#merchandising .firstBGWrap .circle__inline:after{z-index:2;background-color:rgba(0,104,228,.15);width:224px;height:110px;border-radius:110px}section#merchandising .firstBGWrap .circle__inline:before{z-index:1;background-color:rgba(0,104,228,.1);width:252px;height:138px;border-radius:138px;animation-delay:.5s}@keyframes pulseCircle{0%{transform:translate(-50%,-50%) scale(1);filter:brightness(1.2)}100%{filter:brightness(1);transform:translate(-50%,-50%) scale(1.05)}}section#merchandising .firstBGWrap .circle__outline{width:747px;height:216px;border-radius:216px;position:relative;outline:28px solid rgba(0,104,228,.16);border:4px dotted rgba(0,104,228,.24);outline-offset:-16px;margin:0 auto}section#merchandising .firstBGWrap .circle .item{position:absolute;font-size:18px;padding:1.2em}section#merchandising .firstBGWrap .circle .item .img{width:87px;aspect-ratio:1;background-color:#0068e4;display:flex;align-items:center;justify-content:center;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%}section#merchandising .firstBGWrap .circle .item .title{font-size:inherit;position:absolute;width:100%;text-align:center;font-weight:600;left:50%;transform:translateX(-50%);top:calc(100% - 1em);line-height:1}@media all and (min-width:480.2px){section#merchandising .firstBGWrap .circle .item{top:0;left:0;transform:translateX(-50%) translateY(-50%)}section#merchandising .firstBGWrap .circle .item--1,section#merchandising .firstBGWrap .circle .item--4{left:50%;margin-left:180px}section#merchandising .firstBGWrap .circle .item--2,section#merchandising .firstBGWrap .circle .item--5{left:50%;margin-left:-180px}section#merchandising .firstBGWrap .circle .item--1,section#merchandising .firstBGWrap .circle .item--2{top:auto;bottom:100%;transform:translateX(-50%) translateY(50%)}section#merchandising .firstBGWrap .circle .item--3,section#merchandising .firstBGWrap .circle .item--6{top:auto;bottom:50%;transform:translateX(-50%) translateY(50%)}section#merchandising .firstBGWrap .circle .item--3{left:100%}section#merchandising .firstBGWrap .circle .item--4,section#merchandising .firstBGWrap .circle .item--5{top:100%}section#merchandising .firstBGWrap .circle .item--6{left:0}}@media all and (max-width:1024px){section#merchandising .firstBGWrap{margin-top:40px}section#merchandising .firstBGWrap .circle{max-width:600px;padding:30px 0}section#merchandising .firstBGWrap .circle__inline{width:163.2px;height:64px}section#merchandising .firstBGWrap .circle__inline span{border-radius:64px;font-size:16px}section#merchandising .firstBGWrap .circle__inline:after{width:179.2px;height:80px;border-radius:80px}section#merchandising .firstBGWrap .circle__inline:before{width:199.2px;height:100px;border-radius:100px}section#merchandising .firstBGWrap .circle__outline{width:calc(100% - 60px);height:172.8px;border-radius:172.8px;outline-width:16px;outline-offset:-10px}section#merchandising .firstBGWrap .circle .item{font-size:14px}section#merchandising .firstBGWrap .circle .item .img{width:60px;background-size:70%}}@media all and (max-width:1024px) and (min-width:480.2px){section#merchandising .firstBGWrap .circle .item--1,section#merchandising .firstBGWrap .circle .item--4{margin-left:30%}section#merchandising .firstBGWrap .circle .item--2,section#merchandising .firstBGWrap .circle .item--5{margin-left:-30%}}@media all and (max-width:480px){section#merchandising .firstBGWrap .circle__inline{width:150px;height:60px}section#merchandising .firstBGWrap .circle__inline span{border-radius:60px}section#merchandising .firstBGWrap .circle__inline:after{width:158px;height:68px;border-radius:68px}section#merchandising .firstBGWrap .circle__inline:before{width:174px;height:84px;border-radius:84px}section#merchandising .firstBGWrap .circle__outline{width:90%;height:150px}section#merchandising .firstBGWrap .circle .item .img{width:50px}section#merchandising .firstBGWrap .circle .item .title{top:auto}section#merchandising .firstBGWrap .circle .item--1,section#merchandising .firstBGWrap .circle .item--2,section#merchandising .firstBGWrap .circle .item--3{bottom:100%;transform:translateY(50%)}section#merchandising .firstBGWrap .circle .item--1 .title,section#merchandising .firstBGWrap .circle .item--2 .title,section#merchandising .firstBGWrap .circle .item--3 .title{position:absolute;bottom:calc(100% - 1em)}section#merchandising .firstBGWrap .circle .item--4,section#merchandising .firstBGWrap .circle .item--5,section#merchandising .firstBGWrap .circle .item--6{bottom:0;transform:translateY(50%)}section#merchandising .firstBGWrap .circle .item--4 .title,section#merchandising .firstBGWrap .circle .item--5 .title,section#merchandising .firstBGWrap .circle .item--6 .title{top:calc(100% - 1em)}section#merchandising .firstBGWrap .circle .item--3,section#merchandising .firstBGWrap .circle .item--4{right:0}section#merchandising .firstBGWrap .circle .item--2,section#merchandising .firstBGWrap .circle .item--5{left:50%;transform:translate(-50%,50%)}}section#merchandising i{content:""}section#merchandising .box1 .char{position:absolute;background:url(../../assets/images/business/merchandising/mer-char1.webp) no-repeat;background-size:cover;width:349px;aspect-ratio:349/394;bottom:0;bottom:-119px;z-index:2;left:-213px}@media (max-width:1400px){section#merchandising .box1 .char{width:45%;bottom:-55px;left:-5%}}@media (max-width:768px){section#merchandising .box1 .char{width:31.6666666667%;left:0}}section#merchandising .box2 .char{position:absolute;background:url(../../assets/images/business/merchandising/mer-char2.webp) no-repeat;background-size:cover;margin-bottom:0;width:337px;aspect-ratio:337/360;top:max(-50px,-10%);left:-17%;z-index:2}@media (max-width:1400px){section#merchandising .box2 .char{max-width:min(337px,56.1666666667%)}}@media (max-width:768px){section#merchandising .box2 .char{bottom:auto;left:0;top:-1%;display:block;width:45%;aspect-ratio:.9902912621;background:url(../../assets/images/business/merchandising/mer-char2_m.webp) no-repeat;background-size:contain}}@media (max-width:640px){section#merchandising .box2 .char{width:38%;top:6%}}section#merchandising .box3{margin-bottom:200px}@media (max-width:768px){section#merchandising .box3{margin-bottom:80px}}section#merchandising .box3 .bgImg{z-index:2}section#merchandising .box3 .char{position:absolute}section#merchandising .box3 .char--1{background:url(../../assets/images/business/merchandising/mer-char3-1.webp) no-repeat;background-size:contain;width:390px;aspect-ratio:390/206;top:-120px;left:345px;z-index:1}section#merchandising .box3 .char--2{background:url(../../assets/images/business/merchandising/mer-char3-2.webp) no-repeat;background-size:contain;width:375px;aspect-ratio:375/306;bottom:-170px;left:266px;z-index:3}@media (max-width:1400px){section#merchandising .box3 .char--1{left:auto;top:-33%;width:90%;right:-30%}section#merchandising .box3 .char--2{left:auto;bottom:-50%;width:70%;right:-17%}}@media all and (max-width:768px){section#merchandising .box3{margin-top:0;padding-top:15vw}section#merchandising .box3 .char--1{background-image:url(../../assets/images/business/merchandising/mer-char3-1_m.webp);width:35.5208333333%;aspect-ratio:1.0689655172;left:auto;top:auto;right:-1.7%;bottom:-10vw;z-index:3}section#merchandising .box3 .char--2{background-image:url(../../assets/images/business/merchandising/mer-char3-2_m.webp);width:31.25%;aspect-ratio:.9287925697;bottom:auto;top:-15vw;right:auto;left:-8vw;z-index:1}}section#merchandising .animation-platform{border-radius:15px;position:relative;background:url(../../assets/images/business/merchandising/animation-bg.webp) no-repeat 50% 100%;background-size:cover;padding:60px 20px;text-align:center;letter-spacing:-.02em}@media all and (min-width:1300.2px){section#merchandising .animation-platform{min-height:522px}}@media all and (max-width:768px){section#merchandising .animation-platform{margin-top:50px}}section#merchandising .animation-platform .ch{position:absolute;animation:4s floatCh alternate infinite}section#merchandising .animation-platform .ch img{width:100%}section#merchandising .animation-platform .ch--1{top:max(-120px,-9vw);width:min(413px,33.3064516129%);left:44%;margin-left:min(320px,25.8064516129%)}@media all and (max-width:1300px){section#merchandising .animation-platform .ch--1{top:min(10px,.8064516129%);left:50%;margin-left:min(290px,23.3870967742%)}}section#merchandising .animation-platform .ch--2{animation-delay:-2s;width:min(415px,33.4677419355%);left:-57px;top:-42px}@media (min-width:769px) and (max-width:1024px){section#merchandising .animation-platform .ch--2{top:min(1px,.0806451613%);left:min(22px,1.7741935484%)}}@keyframes floatCh{from{transform:translateY(0)}to{transform:translateY(-5%) rotate(-1deg)}}section#merchandising .animation-platform h2{margin:.8em 0 0;font-weight:600;font-size:36px;line-height:1.2}section#merchandising .animation-platform .desc{line-height:1.2;font-size:20px;font-weight:400;margin-top:.4em}section#merchandising .animation-platform .list-wrap{margin-top:40px;display:flex;justify-content:center;gap:70px}section#merchandising .animation-platform .list-wrap .box--vod img{height:45px}section#merchandising .animation-platform .list-wrap .box--ott img{height:32px}section#merchandising .animation-platform .list-wrap h3{font-size:24px;font-weight:600;margin-bottom:1em}section#merchandising .animation-platform .list-wrap .list{display:flex;align-items:center;justify-content:center;gap:60px}section#merchandising .animation-platform .list-wrap .list img{display:block;margin:0 auto}section#merchandising .animation-platform .list-wrap .list li{flex:0 0 auto}@media all and (max-width:1400px){section#merchandising .animation-platform h2{font-size:24px}section#merchandising .animation-platform .desc{font-size:18px}section#merchandising .animation-platform .list-wrap h3{font-size:20px}}@media all and (max-width:1200px){section#merchandising .animation-platform .list-wrap{margin-top:30px;gap:0;justify-content:space-around}section#merchandising .animation-platform .list-wrap .list{gap:50px}}@media all and (max-width:1024px){section#merchandising .animation-platform .list-wrap{flex-wrap:wrap;gap:30px}section#merchandising .animation-platform .list-wrap .list{gap:30px}section#merchandising .animation-platform .list-wrap .box{width:100%}}@media all and (max-width:768px){section#merchandising .animation-platform{padding-top:15.4166666667vw}section#merchandising .animation-platform .ch--1{left:53%;margin-left:12%;top:-7%;width:32.5vw}section#merchandising .animation-platform .ch--2{left:42%;margin-left:-40%;top:0;width:31.25vw}section#merchandising .animation-platform .logo{width:max(124px,25.8333333333vw);margin:0 auto}section#merchandising .animation-platform .logo img{width:100%}section#merchandising .animation-platform h2{font-size:20px}section#merchandising .animation-platform .desc{font-size:16px}section#merchandising .animation-platform .list-wrap h3{font-size:18px;margin-bottom:.5em}section#merchandising .animation-platform .list-wrap .list{gap:30px}section#merchandising .animation-platform .list-wrap .box--vod img{height:36px}section#merchandising .animation-platform .list-wrap .box--ott img{height:25.6px}}@media all and (max-width:480px){section#merchandising .animation-platform .list-wrap .list{gap:15px}section#merchandising .animation-platform .list-wrap .box--vod img{height:22.5px}section#merchandising .animation-platform .list-wrap .box--ott img{height:16px}}section#publishing{min-height:100vh;position:relative;overflow:hidden}section#publishing *{word-break:break-word}section#publishing .mainTitleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1025px) and (max-width:1400px){section#publishing .mainTitleWrap{margin-top:90px}}section#publishing .mainTitleWrap h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:30px;text-align:center}@media (max-width:1400px){section#publishing .mainTitleWrap h1{font-size:30px}}@media (max-width:768px){section#publishing .mainTitleWrap h1{font-size:24px}}section#publishing .mainTitleWrap p{font-size:20px;text-align:center;line-height:1.4}@media (max-width:1400px){section#publishing .mainTitleWrap p{font-size:18px}}@media (max-width:768px){section#publishing .mainTitleWrap p{font-size:16px}}section#publishing .firstBGWrap{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:0;margin-top:50px}@media (min-width:1025px) and (max-width:1400px){section#publishing .firstBGWrap{width:85%;margin:50px auto 0}}@media (max-width:768px){section#publishing .firstBGWrap{margin-top:30px}}section#publishing .firstBGWrap .imgwrap--web{position:relative}section#publishing .firstBGWrap>div{width:50%;margin:0 auto;opacity:0}section#publishing .firstBGWrap>div img{width:100%}@media (max-width:1024px){section#publishing .firstBGWrap>div{display:flex;justify-content:center}}section#publishing .firstBGWrap .charWrap{opacity:1;width:300px;height:100%;position:absolute;transform:scale(0);bottom:0}section#publishing .firstBGWrap__char1{display:block;position:absolute;left:42%;width:118px;aspect-ratio:118/163;background:url(../../assets/images/business/publishing/firstIMG_ch.webp) no-repeat;background-size:contain;bottom:0;content:"";transform:scale(1)}@media (max-width:1024px){section#publishing .firstBGWrap__char1{width:90px}}@media (max-width:768px){section#publishing .firstBGWrap__char1{width:15vw;bottom:auto;top:23vw}}section#publishing .firstBGWrap__char2{display:block;position:absolute;left:50%;width:3.3vw;aspect-ratio:63/57;background:url(../../assets/images/business/publishing/firstIMG_ch2.webp) no-repeat;background-size:contain;top:15%;animation:beat .3s infinite alternate;transform-origin:center;content:"";transform:scale(1)}@media (min-width:2500px){section#publishing .firstBGWrap__char2{width:1.5vw}}@media (max-width:1024px){section#publishing .firstBGWrap__char2{width:3.5vw;top:50%}}@media (max-width:768px){section#publishing .firstBGWrap__char2{width:7vw;bottom:auto;top:14vw}}@media (max-width:768px){section#publishing .firstBGWrap{min-height:initial}}@keyframes beat{to{transform:scale(1.1)}}@keyframes myAnim{0%{transform:rotate(-1deg)}50%{transform:rotate(0) scale(1.05)}100%{transform:rotate(1deg)}}section#publishing i{content:""}section#publishing .sectionPub{padding-top:0;width:100%;min-height:100vh}section#publishing .sectionPub h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:100px;text-align:center}@media (max-width:1400px){section#publishing .sectionPub h1{font-size:30px;margin-bottom:50px}}@media (max-width:768px){section#publishing .sectionPub h1{font-size:24px;margin-bottom:30px}}section#publishing .sectionPub__itemWrap{width:100%;display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}section#publishing .sectionPub__itemWrap div.item{width:370px;height:450px;padding:60px 40px;background-color:#d9eaff;border-radius:30px;display:inline-flex;flex-direction:column;position:relative}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item{height:420px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item{height:325px;padding:30px 20px;width:345px}}section#publishing .sectionPub__itemWrap div.item h2{font-size:28px;color:#005fd1;margin-bottom:15px;font-weight:700}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item h2{font-size:24px}}@media (max-width:1024px){section#publishing .sectionPub__itemWrap div.item h2{font-size:24px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item h2{font-size:20px}}section#publishing .sectionPub__itemWrap div.item p{font-size:20px}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item p{font-size:18px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item p{font-size:16px}}section#publishing .sectionPub__itemWrap div.item i{position:absolute;right:0;bottom:0;content:""}section#publishing .sectionPub__itemWrap div.item i.img1{background:url(../../assets/images/business/publishing/img-pub1.webp);background-size:contain;width:245px;aspect-ratio:260/260;transform:scale(0);transition:.5s cubic-bezier(0,0,.2,1)}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item i.img1{width:200px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item i.img1{width:160px}}section#publishing .sectionPub__itemWrap div.item i.img1.on{transform:scale(1)}section#publishing .sectionPub__itemWrap div.item i.img2{background:url(../../assets/images/business/publishing/img-pub2.webp);background-size:contain;width:245px;aspect-ratio:260/260;transform:scale(0);transition:.5s cubic-bezier(0,0,.2,1)}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item i.img2{width:200px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item i.img2{width:160px}}section#publishing .sectionPub__itemWrap div.item i.img2.on{transform:scale(1)}section#publishing .sectionPub__itemWrap div.item i.img3{background:url(../../assets/images/business/publishing/img-pub3.webp);background-size:contain;width:245px;aspect-ratio:260/260;transform:scale(0);transition:.5s cubic-bezier(0,0,.2,1)}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item i.img3{width:200px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item i.img3{width:160px}}section#publishing .sectionPub__itemWrap div.item i.img3.on{transform:scale(1)}section#publishing .sectionPub__itemWrap div.item i.img4{background:url(../../assets/images/business/publishing/img-pub4.webp);background-size:contain;width:245px;aspect-ratio:260/260;transform:scale(0);transition:.5s cubic-bezier(0,0,.2,1)}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item i.img4{width:200px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item i.img4{width:160px}}section#publishing .sectionPub__itemWrap div.item i.img4.on{transform:scale(1)}section#publishing .sectionPub__itemWrap div.item i.img5{background:url(../../assets/images/business/publishing/img-pub5.webp);background-size:contain;width:245px;aspect-ratio:260/260;transform:scale(0);transition:.5s cubic-bezier(0,0,.2,1)}@media (max-width:1200px){section#publishing .sectionPub__itemWrap div.item i.img5{width:200px}}@media (max-width:480px){section#publishing .sectionPub__itemWrap div.item i.img5{width:160px}}section#publishing .sectionPub__itemWrap div.item i.img5.on{transform:scale(1)}section#webtoon{min-height:100vh;position:relative;overflow:hidden}section#webtoon .roundWrap{opacity:0}section#webtoon .aniRound1{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:105%;height:105%;filter:blur(2px);background-color:rgba(0,104,228,.2);z-index:-2;border-radius:100%;animation:pulseCircle 1s infinite alternate;filter:brightness(1.2);animation-delay:.5s}section#webtoon .aniRound2{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:110%;height:110%;filter:blur(2px);background-color:rgba(0,104,228,.15);z-index:-2;border-radius:100%;animation:pulseCircle 1s infinite alternate;filter:brightness(1.2)}section#webtoon .mainTitleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1025px) and (max-width:1400px){section#webtoon .mainTitleWrap{margin-top:90px}}section#webtoon .mainTitleWrap h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:30px;text-align:center}@media (max-width:1400px){section#webtoon .mainTitleWrap h1{font-size:30px}}@media (max-width:768px){section#webtoon .mainTitleWrap h1{font-size:24px}}section#webtoon .mainTitleWrap p{font-size:20px;text-align:center;line-height:1.4}@media (max-width:1400px){section#webtoon .mainTitleWrap p{font-size:18px}}@media (max-width:768px){section#webtoon .mainTitleWrap p{font-size:16px}}@media (max-width:768px){section#webtoon .mainTitleWrap{margin-top:12vw}}section#webtoon .arrowWrap{position:absolute;top:50%;transform:translateY(-50%) translateX(-10px);width:66px;height:43px;left:66%;opacity:0}section#webtoon .arrowWrap span{transform:scale(1) rotate(0);position:absolute;transition:.3s linear}@media (max-width:768px){section#webtoon .arrowWrap span svg{width:5vw}}section#webtoon .arrowWrap path.one{transform:translateX(0);animation:color_anim 1.5s infinite .6s}section#webtoon .arrowWrap path.two{transform:translateX(0);animation:color_anim 1.5s infinite .4s}section#webtoon .arrowWrap path.three{animation:color_anim 1.5s infinite .2s}@media (max-width:900px){section#webtoon .arrowWrap{transform:translateY(-50%) translateX(-50%) rotate(90deg)!important;left:50%;top:133%;width:8.59375vw;height:5.5989583333vw;display:flex;align-items:center;justify-content:center}}@media (max-width:768px){section#webtoon .arrowWrap{transform:translateY(-50%) translateX(-50%) rotate(90deg)!important;left:49%;top:125%;width:8.59375vw;height:5.5989583333vw;display:flex;align-items:center;justify-content:center}}@media (max-width:480px){section#webtoon .arrowWrap{top:117%;transform:translateY(-50%) translateX(-50%) rotate(90deg)!important}}section#webtoon .firstBGWrap{width:100%;height:350px;display:flex;justify-content:center;align-items:center;margin-bottom:0;margin-top:50px}@media (min-width:1025px) and (max-width:1400px){section#webtoon .firstBGWrap{width:85%;margin:50px auto 0}}section#webtoon .firstBGWrap p{font-size:20px;text-align:center;margin-top:10px}@media (max-width:1024px){section#webtoon .firstBGWrap p{font-size:18px}}@media (max-width:768px){section#webtoon .firstBGWrap p{font-size:16px}}@media (max-width:480px){section#webtoon .firstBGWrap p{font-size:14px}}section#webtoon .firstBGWrap .leftBox{width:270px;height:100%;position:relative;display:flex;align-items:center}@media (max-width:900px){section#webtoon .firstBGWrap .leftBox{width:50%;justify-content:center;height:auto;align-items:normal;margin-bottom:10vw}section#webtoon .firstBGWrap .leftBox .roundWrap{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}}@media (max-width:768px){section#webtoon .firstBGWrap .leftBox{width:50%;justify-content:center;height:auto;align-items:normal;margin-bottom:10vw}section#webtoon .firstBGWrap .leftBox .roundWrap{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}}section#webtoon .firstBGWrap .rightBox{width:640px;height:100%;gap:40px;position:relative;background:url(../../assets/images/business/webtoon/contentsBG.webp) no-repeat center;background-size:contain;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){section#webtoon .firstBGWrap .rightBox{width:575px}}@media (max-width:900px){section#webtoon .firstBGWrap .rightBox{width:535px}}@media (max-width:768px){section#webtoon .firstBGWrap .rightBox{width:65vw;aspect-ratio:699/381;background:url(../../assets/images/business/webtoon/contentsBG-m.webp) no-repeat center;background-size:contain;height:auto}}@media (max-width:480px){section#webtoon .firstBGWrap .rightBox{width:86vw;aspect-ratio:699/381;background:url(../../assets/images/business/webtoon/contentsBG-m.webp) no-repeat center;background-size:contain;height:auto;gap:0;padding:0 5vw}section#webtoon .firstBGWrap .rightBox .roundWrap{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}}section#webtoon .firstBGWrap .roundWrap{width:150px}section#webtoon .firstBGWrap .roundWrap .round{background-color:#0068e4;border-radius:100%;width:150px;height:150px;display:inline-flex;justify-content:center;align-items:center;position:relative}@media (max-width:900px){section#webtoon .firstBGWrap .roundWrap{width:19.53125vw;display:flex;flex-direction:column;align-items:center}section#webtoon .firstBGWrap .roundWrap .round{width:14.3229166667vw;height:14.3229166667vw}}@media (max-width:480px){section#webtoon .firstBGWrap .roundWrap .round{width:18.322917vw;height:18.322917vw}}section#webtoon .firstBGWrap .webtoon-imgIP{content:"";background:url(../../assets/images/business/webtoon/img-webtoon1.webp) no-repeat center;background-size:cover;width:80px;aspect-ratio:300/300;display:block;transform:scale(0)}@media (max-width:768px){section#webtoon .firstBGWrap .webtoon-imgIP{width:7.8125vw}}@media (max-width:768px) and (max-width:480px){section#webtoon .firstBGWrap .webtoon-imgIP{width:10.4166666667vw}}section#webtoon .firstBGWrap .webtoon-imgGame{content:"";background:url(../../assets/images/business/webtoon/img-webtoon2.webp) no-repeat center;background-size:cover;width:80px;aspect-ratio:300/300;display:block;transform:scale(0)}@media (max-width:768px){section#webtoon .firstBGWrap .webtoon-imgGame{width:7.8125vw}}@media (max-width:480px){section#webtoon .firstBGWrap .webtoon-imgGame{width:10.4166666667vw}}section#webtoon .firstBGWrap .webtoon-imgMerchan{content:"";background:url(../../assets/images/business/webtoon/img-webtoon3.webp) no-repeat center;background-size:cover;width:80px;aspect-ratio:300/300;display:block;transform:scale(0)}@media (max-width:768px){section#webtoon .firstBGWrap .webtoon-imgMerchan{width:7.8125vw}}@media (max-width:480px){section#webtoon .firstBGWrap .webtoon-imgMerchan{width:10.4166666667vw}}section#webtoon .firstBGWrap img{width:50%;opacity:0}@media (max-width:900px){section#webtoon .firstBGWrap{flex-wrap:wrap;height:auto;margin-top:35px}}section#webtoon .sectionWebtoon{padding-top:100px;width:100%;min-height:100vh}section#webtoon .sectionWebtoon h1{font-size:52px;font-weight:900;line-height:1.2;margin-bottom:100px;text-align:center}@media (max-width:1400px){section#webtoon .sectionWebtoon h1{font-size:30px}}@media (max-width:1024px){section#webtoon .sectionWebtoon h1{margin-bottom:50px}}@media (max-width:768px){section#webtoon .sectionWebtoon h1{font-size:24px;margin-bottom:30px}}section#webtoon .sectionWebtoon .cardWrap .line{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .line{gap:3.90625vw}}section#webtoon .sectionWebtoon .cardWrap .card{width:370px;height:550px;border-radius:30px;transition:transform 1s;transform-style:preserve-3d;position:relative}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .card{border-radius:3.90625vw 0 3.90625vw 3.90625vw;width:42.96875vw;height:63.1510416667vw}section#webtoon .sectionWebtoon .cardWrap .card img{width:100%}}@media (max-width:480px){section#webtoon .sectionWebtoon .cardWrap .card{width:74.99vw;height:106.25vw}}section#webtoon .sectionWebtoon .cardWrap .card.on{transform:rotateY(180deg)}section#webtoon .sectionWebtoon .cardWrap .card .card_side{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;backface-visibility:hidden;overflow:hidden;border-radius:30px}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .card .card_side{justify-content:initial;align-items:initial;flex-direction:initial}}section#webtoon .sectionWebtoon .cardWrap .card .card_side.front{width:100%;height:100%;background:url(../../assets/images/business/webtoon/front.webp) no-repeat center;background-size:contain}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back{transform:rotateY(180deg)}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom{position:absolute;width:101%;height:150px;background:#005fd1;bottom:0;border-radius:30px 0 30px 30px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom{height:19.53125vw;width:100%;border-radius:3.90625vw 0 3.90625vw 3.90625vw;bottom:-.5vw}}@media (max-width:480px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom{height:29.99vw;width:100%;border-radius:3.90625vw 0 3.90625vw 3.90625vw;bottom:-.5vw}}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom h3{font-size:32px;font-weight:700;color:#fff;margin-bottom:15px;line-height:1}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom h3{font-size:3.8vw;margin-bottom:1.953125vw}}@media (max-width:480px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom h3{margin-bottom:2.6041666667vw;font-size:20px}}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a{color:#fff;border-radius:100px;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff;transition:.2s ease-in-out}@media (max-width:768px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a{font-size:14px;padding:1.5625vw 2.6041666667vw}}@media (max-width:480px){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a{font-size:14px;padding:1.5625vw 4.604167vw}}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";margin-left:8px;top:2px;transition:.2s ease-in-out;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}@media (hover:hover){section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a:hover{background-color:#fff;border-color:#fff;color:#005fd1}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a:hover .arrow{filter:none}}section#webtoon .sectionWebtoon .cardWrap .card .card_side.back .cardBottom a.disabled{opacity:.4;pointer-events:none}section#webtoon i{content:""}section#webtoon .box1 .char{position:absolute;background:url(../../assets/images/business/development/devel-char1.webp) no-repeat;background-size:cover;width:576px;aspect-ratio:576/384;bottom:0;bottom:-199px;z-index:2;left:-34%}@media (max-width:1400px){section#webtoon .box1 .char{width:45%;aspect-ratio:576/384;bottom:-55px;z-index:2;left:-5%}}section#webtoon .box2 .char{position:absolute;background:url(../../assets/images/business/development/devel-char2.webp) no-repeat;background-size:cover;width:489px;aspect-ratio:489/480;bottom:0;bottom:-258px;z-index:2;right:-38%}@media (max-width:1400px){section#webtoon .box2 .char{width:45%;aspect-ratio:489/480;bottom:-96px;z-index:2;right:-8%}}section#webtoon .box3 .char{position:absolute;background:url(../../assets/images/business/development/devel-char3.webp) no-repeat;background-size:cover;width:920px;aspect-ratio:920/554;bottom:0;bottom:-205px;z-index:2;right:-21%}@media (max-width:1400px){section#webtoon .box3 .char{width:100vw;aspect-ratio:920/554;bottom:0;z-index:2;right:0}}.businessContentWrap{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;padding:0 20px 200px;overflow:unset}@media (max-width:768px){.businessContentWrap{padding:0 4.5572916667vw 26.0416666667vw}}@media (max-width:1024px){.businessContentWrap{padding-left:8%;padding-right:8%}}@media (max-width:900px){.businessContentWrap{padding-left:3%;padding-right:3%}}@media (max-width:480px){.businessContentWrap{padding-left:4.5vw;padding-right:4.5vw}}.businessContentWrap__wrap{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:768px){.businessContentWrap__wrap{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}}.businessCardBox{display:flex;height:490px;margin-bottom:200px}@media (max-width:1400px){.businessCardBox{height:auto!important;align-items:center}.businessCardBox .bgImg{aspect-ratio:100/67}}@media (min-width:1025px) and (max-width:1400px){.businessCardBox{margin-left:auto;margin-right:auto;width:100%;justify-content:center}.businessCardBox .leftBox,.businessCardBox .rightBox{width:42.5%;flex:0 0 42.5%!important}}@media (max-width:1024px){.businessCardBox .bgImg{aspect-ratio:6/5}}@media (max-width:480px){.businessCardBox .bgImg{aspect-ratio:4/3;padding:0 4.5vw}}.businessCardBox.box3{margin-bottom:50px}@media (max-width:768px){.businessCardBox.box3{margin-bottom:80px}}@media (max-width:768px){.businessCardBox.mobileReverse{flex-direction:column-reverse}}.businessCardBox .textBox{width:100%;display:flex;-webkit-box-align:center;flex-direction:column;justify-content:center}.businessCardBox .textBox h1{font-size:52px;font-weight:700;margin-bottom:20px;line-height:1}@media (max-width:1400px){.businessCardBox .textBox h1{font-size:30px}}@media (max-width:768px){.businessCardBox .textBox h1{font-size:24px}}.businessCardBox .textBox p{line-height:1.4;font-size:20px;justify-content:initial}@media (max-width:1400px){.businessCardBox .textBox p{font-size:18px;line-height:1.3}}@media (max-width:768px){.businessCardBox .textBox p{font-size:16px;line-height:1.3}}.btn-pill{margin-top:1.2em;padding:0 1.3em;font-size:16px;height:2.5em;border-radius:2.5em;display:inline-flex;align-items:center;justify-content:center;border:1px solid #0068e4;color:#0068e4}.btn-pill svg{margin-left:.3em;width:.8125em}.btn-pill svg path{transition:fill .3s;fill:#0068e4}.btn-pill--revert{color:#fff;background-color:#0068e4}.btn-pill--revert svg path{fill:#fff}@media (hover:hover){.btn-pill:not(.btn-pill--revert):hover{color:#fff;background-color:#0068e4}.btn-pill:not(.btn-pill--revert):hover svg path{fill:#fff}}@media all and (max-width:1024px){.btn-pill{font-size:14 px}}@media all and (max-width:768px){.btn-pill{font-size:12px;padding:0 .8em}}.businessCardBox .leftBox{display:inline-flex;justify-content:center;position:relative;flex:1 1 50%;height:100%}.businessCardBox .leftBox .textBox{padding-right:100px}@media all and (max-width:1400px){.businessCardBox .leftBox .textBox{padding-right:70px}}@media all and (max-width:1024px){.businessCardBox .leftBox .textBox{padding-right:50px}}.businessCardBox .leftBox .textBox h1,.businessCardBox .leftBox .textBox p{text-align:right}@media (max-width:768px){.businessCardBox .leftBox .textBox h1,.businessCardBox .leftBox .textBox p{text-align:center}}.businessCardBox .leftBox img{width:100%}.businessCardBox .rightBox{display:inline-flex;justify-content:center;position:relative;flex:1 1 50%;height:100%}.businessCardBox .rightBox .textBox{padding-left:100px}@media all and (max-width:1400px){.businessCardBox .rightBox .textBox{padding-left:70px}}@media all and (max-width:1024px){.businessCardBox .rightBox .textBox{padding-left:50px}}.businessCardBox .rightBox img{width:100%}@media all and (min-width:768.2px){.businessCardBox .bgImg{position:relative;border-radius:max(25px,4.1666666667%);overflow:hidden;width:100%;height:100%}.businessCardBox .bgImg img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(.1)}}@media (max-width:768px){.businessCardBox{margin-bottom:80px;flex-direction:column;align-items:center;height:auto;text-align:center;position:relative}.businessCardBox .leftBox,.businessCardBox .rightBox{width:100%;flex:1 1 100%}.businessCardBox .textBox{margin-top:30px;padding:0!important}.businessCardBox .bgImg img{position:relative;border-radius:max(25px,4.1666666667%)}}@media (max-width:480px){.businessCardBox .textBox{padding:0 4.5vw!important}}@media (min-width:769px) and (max-width:1024px){.isT-widthSet{width:80%;margin:0 auto}}#governance table tr:hover{background:0 0;transition:0}#governance table td{padding-right:0;text-align:center;padding-left:0}.donutChartWrap{width:100%;margin-bottom:100px}@media (max-width:1024px){.donutChartWrap{transform:scale(.8);margin-bottom:50px}}@media (max-width:890px){.donutChartWrap{transform:scale(.6);margin-bottom:0}}.donutChartWrap__round{height:auto;position:relative;margin:0 auto;background:url(../../assets/images/ir/img-doughnut.webp) no-repeat;width:562px;height:562px;background-size:cover}.donutChartWrap__round .roundAnimate{border-radius:50%;width:101%;height:101%;--gradient-transparent:0%;background:radial-gradient(closest-side,rgba(255,255,255,0) 79%,transparent 80%,transparent 100%),conic-gradient(transparent var(--gradient-transparent),#fff 0deg);position:absolute;left:-3px;top:-3px;z-index:5}@media (max-width:768px){.donutChartWrap__round .roundAnimate{border-radius:50%;width:103%;height:103%;--gradient-transparent:0%;background:radial-gradient(closest-side,rgba(255,255,255,0) 79%,transparent 80%,transparent 100%),conic-gradient(transparent var(--gradient-transparent),#fff 0deg);position:absolute;left:-4px;top:-4px;z-index:5}}.donutChartWrap__round .leftLine{content:"";top:50%;left:0;transform:translateX(-50%);background:#005fd1;height:3px;width:1%;position:absolute}.donutChartWrap__round .rightLine{content:"";top:50%;right:0;transform:translateX(-50%) rotate(180deg);background:#b4d6ff;height:3px;width:1%;position:absolute;transform-origin:right}.donutChartWrap__round .textWrap{position:absolute;top:50%;transform:translateY(-50%);z-index:1;min-width:200px;max-width:200px}.donutChartWrap__round .textWrap *{text-align:center}.donutChartWrap__round .textWrap h1{font-size:20px;font-weight:700;margin:5px 0}.donutChartWrap__round .textWrap p{margin:5px 0;font-size:32px;font-weight:700;line-height:1}.donutChartWrap__round .textWrap.center{left:50%;transform:translate(-50%,-50%)}.donutChartWrap__round .textWrap.left{left:-50%}.donutChartWrap__round .textWrap.right{right:-50%}@media (max-width:768px){.donutChartWrap{overflow:unset;transform:rotate(90deg);margin-top:55px;margin-bottom:120px}.donutChartWrap table td{padding-right:0;text-align:center;padding-left:0;font-size:12px}.donutChartWrap__round{height:auto;position:relative;margin:0 auto;background:url(../../assets/images/ir/img-doughnut.webp) no-repeat;width:250px;height:250px;background-size:cover}.donutChartWrap__round .leftLine{content:"";top:50%;left:0;transform:translateX(-50%);background:#005fd1;height:3px;width:1%;position:absolute}.donutChartWrap__round .rightLine{content:"";top:50%;right:0;transform:translateX(-50%) rotate(180deg);background:#b4d6ff;height:3px;width:1%;position:absolute;transform-origin:right}.donutChartWrap__round .textWrap{position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);z-index:1;min-width:200px}.donutChartWrap__round .textWrap *{text-align:center}.donutChartWrap__round .textWrap h1{font-size:16px;font-weight:700;margin:5px 0;line-height:1}.donutChartWrap__round .textWrap p{margin:5px 0;font-size:14px;font-weight:700;line-height:1}.donutChartWrap__round .textWrap.center{left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.donutChartWrap__round .textWrap.left{left:-64%}.donutChartWrap__round .textWrap.right{right:-60%}}.governanceTabletWrap{width:100%;border-radius:20px;margin-top:35px}section#financial [data-section="2"]{display:none}section#financial .chartWrap{width:100%;display:flex;margin-bottom:100px}section#financial .chartWrap h3.chartName{font-size:20px;font-weight:700;text-align:left;position:absolute;top:-35px}section#financial .chartWrap h3.chartName::after{content:"";position:absolute;width:100%;height:30%;bottom:0;background-color:#d3e4f9;z-index:-1;left:0;border-radius:30px}section#financial .chartWrap ul{display:flex;width:100%;justify-content:space-between}section#financial .chartWrap ul li{width:48%;min-height:300px;border-radius:15px;position:relative;margin-top:30px;display:inline-flex;align-content:center;justify-content:center;flex-wrap:wrap}section#financial .salesChartWrap{height:90%;width:90%}section#financial .operatingProfitChartWrap{height:90%;width:90%}section#financial .netIncomeChartWrap{height:90%;width:90%}section#financial .cashEquivalentsChartWrap{height:90%;width:90%}@media (max-width:768px){section#financial .chartWrap{margin-bottom:0}section#financial .chartWrap h3.chartName{font-size:16px}section#financial .chartWrap ul{flex-direction:column}section#financial .chartWrap ul li{width:100%;margin-bottom:50px}section#financial .salesChartWrap{height:90%;width:90%}section#financial .operatingProfitChartWrap{height:90%;width:90%}section#financial .netIncomeChartWrap{height:90%;width:90%}section#financial .cashEquivalentsChartWrap{height:90%;width:90%}}section#stock .stockPriceWrap{background:#f6fcff;width:100%;display:flex;border-radius:15px;border:1px solid #ededed;position:relative;padding:62px}section#stock .stockPriceWrap--date{position:absolute;font-size:16px;color:#a3c5e7;right:0;top:20%;white-space:nowrap;transform:translateY(-50%);font-weight:400}section#stock .stockPriceWrap__head{height:100%;display:flex;position:relative;justify-content:center;flex-direction:column;flex:1;padding:0 2%}section#stock .stockPriceWrap__head h3{font-weight:700;color:#005fd1;font-size:20px;text-align:left;line-height:1}section#stock .stockPriceWrap__head p{font-weight:900;color:#222;font-size:72px;text-align:left;line-height:1;margin-top:12px}section#stock .stockPriceWrap__content{height:100%;display:flex;position:relative;flex-direction:column;justify-content:center;padding:0 2%}section#stock .stockPriceWrap__content div{display:flex;justify-content:space-between;position:relative}section#stock .stockPriceWrap__content div p{font-size:20px;line-height:1.8}section#stock .stockPriceWrap__content div p:first-child{margin-right:15px;min-width:90px;text-align:left}section#stock .stockPriceWrap__content div p.minus{font-weight:700;color:#005fd1}section#stock .stockPriceWrap__content div p.plus{font-weight:700;color:#ff0101}section#stock .stockPriceWrap__content div p.num{font-weight:700;color:#222}section#stock .stockPriceWrap ul{display:flex;width:100%}section#stock .stockPriceWrap ul li:first-child{padding-left:0}section#stock .stockPriceWrap ul li:first-child::after{display:none}section#stock .stockPriceWrap ul li:last-child{padding-right:0}section#stock .stockPriceWrap ul li::after{content:"";position:absolute;width:1px;height:61%;background-color:#ededed;right:0;top:68%;transform:translateY(-50%)}section#stock .stockPriceWrap ul li:last-child::after{display:none}@media (max-width:1200px){section#stock .stockPriceWrap ul{flex-wrap:wrap;height:-moz-fit-content;height:fit-content;justify-content:flex-end}section#stock .stockPriceWrap ul li:first-child{width:100%;flex:initial}}@media (max-width:949px){section#stock .stockPriceWrap ul li::after{display:none}section#stock .stockPriceWrap__head{margin-bottom:30px}section#stock .stockPriceWrap__content div{flex-direction:column}section#stock .stockPriceWrap__content div p:first-child{margin-right:0}section#stock .stockPriceWrap__content div.targetDate{position:absolute;top:-93%}section#stock .stockPriceWrap__content .target{display:none}}@media (max-width:768px){section#stock .stockPriceWrap{background:#f6fcff;width:100%;display:flex;border-radius:15px;border:0 solid #ededed;position:relative;padding:40px 30px 70px}section#stock .stockPriceWrap--date{position:absolute;font-size:16px;color:#a3c5e7;right:0;top:430%;white-space:nowrap;transform:translateY(-50%);font-weight:400}section#stock .stockPriceWrap__head{height:100%;display:flex;position:relative;justify-content:space-between;flex-direction:row;padding:0;align-items:center;flex:1}section#stock .stockPriceWrap__head h3{font-weight:700;color:#005fd1;font-size:18px;text-align:left;line-height:1}section#stock .stockPriceWrap__head p{font-weight:900;color:#222;font-size:46px;text-align:left;line-height:1;margin-top:0}section#stock .stockPriceWrap__head ul li{padding:0}section#stock .stockPriceWrap__content{height:100%;display:flex;position:relative;flex-direction:column;justify-content:center;padding:0}section#stock .stockPriceWrap__content div{display:flex;justify-content:space-between;position:relative;flex-direction:initial}section#stock .stockPriceWrap__content div p{font-size:18px;line-height:1.8}section#stock .stockPriceWrap__content div p:first-child{margin-right:15px;min-width:90px;text-align:left}section#stock .stockPriceWrap__content div p.minus{font-weight:700;color:#005fd1}section#stock .stockPriceWrap__content div p.plus{font-weight:700;color:#ff0101}section#stock .stockPriceWrap__content div p.num{font-weight:700;color:#222}section#stock .stockPriceWrap ul{display:flex;width:100%;flex-direction:column;align-items:inherit;gap:10px}section#stock .stockPriceWrap ul li{gap:10px}section#stock .stockPriceWrap ul li div.target{display:none}section#stock .stockPriceWrap ul li div.targetDate{display:block;position:absolute;top:-61%;right:0}section#stock .stockPriceWrap ul li:first-child{padding-left:0}section#stock .stockPriceWrap ul li:first-child::after{display:none}section#stock .stockPriceWrap ul li:last-child{padding-right:0}section#stock .stockPriceWrap ul li::after{display:none}section#stock .stockPriceWrap ul li:last-child::after{display:none}}section#stock .donutChartWrap{margin-top:80px}section#stock .tableWrap__title{margin-bottom:35px}section#stock .stockChartWrap{margin-top:100px;height:500px;width:100%;margin-bottom:100px}@media (max-width:768px){section#stock .stockChartWrap{margin-bottom:50px;margin-top:50px;height:300px}}section#sec .secWrap{width:100%;margin:0 auto;position:relative}section#sec .secWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#sec .secWrap ul li{padding:30px;display:flex;flex:1;align-items:center;border-bottom:1px solid #ededed}section#sec .secWrap ul li .firstBox{display:flex;align-items:center;flex:0 0 5%}section#sec .secWrap ul li .firstBox p{font-size:16px;color:#666;line-height:1}section#sec .secWrap ul li .secondBox{display:flex;align-items:center;flex:0 0 75%}section#sec .secWrap ul li .secondBox div{display:flex;align-items:baseline}section#sec .secWrap ul li .secondBox:hover h1{color:#005fd1}section#sec .secWrap ul li .secondBox:hover .arrow{opacity:1;top:0}section#sec .secWrap ul li .secondBox h1{font-size:20px;color:#222;font-weight:700;line-height:1.5;transition:.3s all;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}section#sec .secWrap ul li .secondBox .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:13px;height:13px;position:relative;display:inline-flex;content:"";left:8px;top:0;opacity:0;transition:.3s ease-in-out}section#sec .secWrap ul li .thirdBox{display:flex;justify-content:flex-end;align-items:center;flex:0 0 20%}section#sec .secWrap ul li .thirdBox a{display:flex;align-content:center;flex-wrap:wrap;align-items:center;margin-right:30px}section#sec .secWrap ul li .thirdBox a:hover{text-decoration:underline;text-underline-position:under}section#sec .secWrap ul li .thirdBox p{font-size:16px;line-height:1;color:#222}section#sec .secWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download2.svg) no-repeat;width:14px;height:13px;background-size:contain;mix-blend-mode:luminosity;margin-left:10px}section#sec .secWrap ul li .thirdBox span{font-size:16px;color:#666;line-height:1;display:inline-flex}@media (max-width:768px){section#sec .secWrap{width:100%;margin:0 auto;position:relative}section#sec .secWrap ul li{padding:20px 0;display:flex;flex:1;align-items:flex-start;border-bottom:1px solid #ededed;flex-direction:column;gap:8px}section#sec .secWrap ul li .firstBox{display:flex;align-items:center;flex:0 0 5%}section#sec .secWrap ul li .firstBox p{font-size:14px;color:#666;line-height:1}section#sec .secWrap ul li .secondBox{display:flex;align-items:center;flex:0 0 75%}section#sec .secWrap ul li .secondBox div{display:flex;align-items:baseline}section#sec .secWrap ul li .secondBox:hover h1{color:#005fd1}section#sec .secWrap ul li .secondBox:hover .arrow{opacity:1;top:0}section#sec .secWrap ul li .secondBox h1{font-size:16px;color:#222;font-weight:700;line-height:1.3;transition:.3s all;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}section#sec .secWrap ul li .secondBox .arrow{display:none}section#sec .secWrap ul li .thirdBox{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row-reverse;padding-right:2px}section#sec .secWrap ul li .thirdBox a{display:flex;align-content:center;flex-wrap:wrap;margin-right:14px;align-items:flex-end;margin-right:0}section#sec .secWrap ul li .thirdBox a:hover{text-decoration:underline;text-underline-position:under}section#sec .secWrap ul li .thirdBox p{font-size:14px;line-height:1;color:#222}section#sec .secWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download2.svg) no-repeat;width:14px;height:13px;background-size:contain;mix-blend-mode:luminosity;margin-left:10px}section#sec .secWrap ul li .thirdBox span{font-size:12px;color:#666;line-height:1;display:inline-flex}}section#calendar *{word-break:break-word}section#calendar .acondionBBSWrap .boardPost p{font-size:16px;color:#666;display:inline-flex;align-items:center}section#calendar .acondionBBSWrap .boardPost .categoryBox{flex:0 0 5%}section#calendar .acondionBBSWrap .boardPost .firstBox{flex:0 0 95%}section#calendar .acondionBBSWrap .boardPost .firstBox div{display:flex;width:100%;padding-right:40px;justify-content:space-between}@media (max-width:768px){section#calendar .acondionBBSWrap .boardPost p{font-size:14px}section#calendar .acondionBBSWrap .boardPost .firstBox div{flex-direction:column;align-items:flex-start}}section#calendar .fileAttachmentWrap{display:flex;background-color:#f6fcff;align-items:flex-start;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;min-height:initial;justify-content:flex-end}section#calendar .fileAttachmentWrap::after{display:none}section#calendar .fileAttachmentWrap .firstBox{display:flex;justify-content:center;align-items:center;flex:1}section#calendar .fileAttachmentWrap .secondBox{display:flex;-webkit-box-pack:center;-webkit-box-align:center;flex:10;align-items:flex-start;margin:30px 0}section#calendar .fileAttachmentWrap .secondBox p{font-size:18px;color:#222;position:relative;display:inline-flex;align-items:center;gap:5px;padding-right:15px;margin-right:15px}section#calendar .fileAttachmentWrap .secondBox p::before{position:relative;display:inline-flex;content:"";background:url(../../assets/images/ir/img-clip.png) no-repeat;width:19px;height:17px;background-size:contain}section#calendar .fileAttachmentWrap .secondBox p::after{position:absolute;right:0;content:"";background:#ededed;width:1px;height:60%}section#calendar .fileAttachmentWrap.open{max-height:300px;transition:max-height .3s ease-in-out;border-bottom:1px solid #ededed}section#calendar .fileAttachmentWrap .fileList{display:flex;flex-direction:column;padding:30px;width:100%}section#calendar .fileAttachmentWrap .fileList a{font-size:16px;color:#666;position:relative;display:inline-flex;align-items:center;gap:10px;transform:.5s all;line-height:1.6;justify-content:flex-end}section#calendar .fileAttachmentWrap .fileList a:hover{color:#222;text-decoration:underline}section#calendar .fileAttachmentWrap .fileList a::after{position:relative;display:inline-flex;content:"";background:url(../../assets/images/common/btn-download2.svg) no-repeat;filter:opacity(.6);width:16px;height:16px;background-size:contain}@media (max-width:768px){section#calendar .fileAttachmentWrap .fileList{display:flex;flex-direction:column;padding:20px;width:100%}section#calendar .fileAttachmentWrap .fileList a{font-size:14px;color:#666;position:relative;display:inline-flex;align-items:center;gap:10px;transform:.5s all;line-height:1.5;justify-content:flex-start}section#calendar .fileAttachmentWrap .fileList a:hover{color:#222;text-decoration:underline}section#calendar .fileAttachmentWrap .fileList a::after{position:relative;display:inline-flex;content:"";background:url(../../assets/images/common/btn-download2.svg) no-repeat;filter:opacity(.6);width:16px;height:16px;background-size:contain}}section#calendar .calendarBoxWrap{width:100%;margin:0 auto;position:relative;line-height:1}section#calendar .calendarBoxWrap .innerWrap{background:#fff;border-radius:30px 10px 10px 10px;padding:30px 20px;margin-top:25px;border-top:1px solid #cde5f1;min-height:169px;flex:1}section#calendar .calendarBoxWrap .innerWrap h3{margin-left:0}section#calendar .calendarBoxWrap h2{font-size:28px;font-weight:700;color:#222;text-align:left;margin-bottom:25px;position:relative;z-index:1;display:inline-flex}section#calendar .calendarBoxWrap ul{display:flex;width:100%;justify-content:space-between;margin-bottom:100px;gap:20px;cursor:default!important}section#calendar .calendarBoxWrap ul li{background-color:#f6fbff;border:1px solid #cde5f1;border-radius:30px 10px 10px 10px;padding:30px 0 0;position:relative;width:100%;max-width:320px;display:flex;flex-direction:column}section#calendar .calendarBoxWrap ul li h3{font-size:32px;font-weight:700;color:#222;text-align:left;position:relative;z-index:1;display:inline-flex;margin-left:20px;width:-moz-max-content;width:max-content}section#calendar .calendarBoxWrap ul li h3::after{content:"";position:absolute;width:100%;height:30%;bottom:0;background-color:#d3e4f9;z-index:-1;left:0;border-radius:30px}section#calendar .calendarBoxWrap ul li h3.date{display:flex;font-size:20px;color:#005fd1}section#calendar .calendarBoxWrap ul li h3.date::after{display:none}section#calendar .calendarBoxWrap ul li h3.mt20{margin-top:20px}section#calendar .calendarBoxWrap ul li p{font-size:16px;color:#666;margin-top:8px}@media (max-width:768px){section#calendar .calendarBoxWrap .innerWrap{background:#fff;border-radius:30px 10px 10px 10px;padding:30px 20px;margin-top:25px;border-top:1px solid #cde5f1;min-height:169px}section#calendar .calendarBoxWrap .innerWrap h3{margin-left:0}section#calendar .calendarBoxWrap h2{font-size:28px;font-weight:700;color:#222;text-align:left;margin-bottom:25px;position:relative;z-index:1;display:inline-flex}section#calendar .calendarBoxWrap ul{display:flex;width:100%;justify-content:space-between;margin-bottom:50px;gap:20px;flex-wrap:nowrap;flex-direction:row;width:1200px;padding-right:60px;cursor:grab!important}section#calendar .calendarBoxWrap ul li{background-color:#f6fbff;border:1px solid #cde5f1;border-radius:30px 10px 10px 10px;padding:30px 0 0;position:relative;width:100%;max-width:100%;flex:0 0 25%}section#calendar .calendarBoxWrap ul li h3{font-size:32px;font-weight:700;color:#222;text-align:left;position:relative;z-index:1;display:inline-flex;margin-left:20px}section#calendar .calendarBoxWrap ul li h3::after{content:"";position:absolute;width:100%;height:30%;bottom:0;background-color:#d3e4f9;z-index:-1;left:0;border-radius:30px}section#calendar .calendarBoxWrap ul li h3.date{display:flex;font-size:20px;color:#005fd1}section#calendar .calendarBoxWrap ul li h3.date::after{display:none}section#calendar .calendarBoxWrap ul li h3.mt20{margin-top:20px}section#calendar .calendarBoxWrap ul li p{font-size:16px;color:#666;margin-top:8px}}[data-pageDetail=ethicsPractices] *{word-break:break-word}.acondionBBSWrap{width:100%;margin:0 auto;position:relative}.acondionBBSWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}.acondionBBSWrap ul li{display:flex;flex:1;align-items:center;position:relative;transition:.3s all}.acondionBBSWrap ul li.boardPost{cursor:pointer;padding:30px;border-bottom:1px solid #ededed}.acondionBBSWrap ul li::after{position:absolute;display:inline-flex;right:30px;top:51%;transform:translateY(-50%);content:"";background:url(../../assets/images/ir/img-ircalendarBBSArrow.svg) no-repeat;width:24px;height:14px;background-size:contain;transition:.3s ease-in-out}.acondionBBSWrap ul li .firstBox{display:flex;align-items:center;flex:0 0 100%}.acondionBBSWrap ul li .firstBox h1{font-size:20px;color:#222;font-weight:700;line-height:1.5;transition:.3s all}.acondionBBSWrap ul li .thirdBox{border-radius:5px;border:1px solid #005fd1;display:flex;padding:14px 19px;display:flex;justify-content:space-between;align-items:center;flex:1}.acondionBBSWrap ul li .thirdBox a{display:block}.acondionBBSWrap ul li .thirdBox p{font-size:18px;line-height:1;color:#005fd1}.acondionBBSWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download.png) no-repeat;width:20px;height:19px;background-size:contain}.acondionBBSWrap ul li:hover{background-color:#f6fcff}.acondionBBSWrap ul li.on{background-color:#f6fcff}.acondionBBSWrap ul li.on .firstBox h1{color:#005fd1}.acondionBBSWrap ul li.on::after{transform:translateY(-50%) rotate(180deg)}.acondionBBSWrap .answerWrap{display:flex;background-color:#fff;align-items:flex-start;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;border-top:0 solid #ededed;border-bottom:0 solid #ededed;min-height:initial}.acondionBBSWrap .answerWrap::after{display:none}.acondionBBSWrap .answerWrap .firstBox{display:flex;flex:0 0 100%;align-items:flex-start;padding:25px 30px}.acondionBBSWrap .answerWrap.open{max-height:500px;transition:max-height .3s ease-in-out;background-color:#f6fcff;border-bottom:1px solid #ededed}.acondionBBSWrap .answerWrap.open.maxHeight13500{max-height:13500px}@media (max-width:900px){.acondionBBSWrap .answerWrap.open.maxHeight13500{max-height:13900px}}.acondionBBSWrap .answerWrap.open.maxHeight600{max-height:600px}@media (max-width:900px){.acondionBBSWrap .answerWrap.open.maxHeight600{max-height:800px}}.acondionBBSWrap .answerWrap.open.maxHeight4000{max-height:4000px}@media (max-width:900px){.acondionBBSWrap .answerWrap.open.maxHeight4000{max-height:5000px}}.acondionBBSWrap .answerWrap.open.maxHeight6000{max-height:6000px}.acondionBBSWrap .answerWrap .answerList{display:flex;flex-direction:column}.acondionBBSWrap .answerWrap .answerList h3{font-size:16px;margin-bottom:20px;color:#222;line-height:1.4;font-weight:700}.acondionBBSWrap .answerWrap .answerList h4{line-height:1.4;font-size:16px;margin-bottom:20px;color:#005fd1}.acondionBBSWrap .answerWrap .answerList p{font-size:16px;color:#222;position:relative;width:auto;margin-bottom:20px;line-height:1.4}.acondionBBSWrap .answerWrap .answerList p:last-child{margin-bottom:0}.acondionBBSWrap .answerWrap .answerList .mb0{margin-bottom:0}.acondionBBSWrap .answerWrap .answerList span{color:#999;font-size:16px}.acondionBBSWrap .answerWrap .answerList ul.text{display:initial;border:initial;width:auto;list-style-type:disc}.acondionBBSWrap .answerWrap .answerList ul.text li{position:relative;font-size:16px;color:#222;min-height:initial;display:flex;border:initial;padding-left:10px;line-height:1.4}.acondionBBSWrap .answerWrap .answerList ul.text li:last-child{margin-bottom:20px}.acondionBBSWrap .answerWrap .answerList ul.text li::after{display:none}.acondionBBSWrap .answerWrap .answerList ul.text li::before{position:absolute;display:inline-flex;content:"";border-radius:20px;background-color:#222;width:3px;height:3px;margin-right:5px;left:0;top:11px}.acondionBBSWrap .answerWrap .answerList a{display:flex;width:-moz-fit-content;width:fit-content;font-size:16px;color:#999;align-items:center}.acondionBBSWrap .answerWrap .answerList a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";left:5px;top:5px;opacity:0;transition:.3s ease-in-out;mix-blend-mode:luminosity}.acondionBBSWrap .answerWrap .answerList a:hover{text-decoration:underline}.acondionBBSWrap .answerWrap .answerList a:hover .arrow{opacity:1;top:0}@media (max-width:768px){.acondionBBSWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}.acondionBBSWrap ul li{display:flex;flex:1;align-items:flex-start;position:relative;transition:.3s all;flex-direction:column}.acondionBBSWrap ul li.boardPost{cursor:pointer;padding:20px;border-bottom:1px solid #ededed}.acondionBBSWrap ul li::after{position:absolute;display:inline-flex;right:20px;top:53%;transform:translateY(-50%);content:"";background:url(../../assets/images/ir/img-ircalendarBBSArrow.svg) no-repeat;width:15px;height:auto;aspect-ratio:23/14;background-size:contain;transition:.3s ease-in-out}.acondionBBSWrap ul li .firstBox{display:flex;align-items:center;flex:0 0 100%;padding-right:4.5vw}.acondionBBSWrap ul li .firstBox h1{font-size:16px;color:#222;font-weight:700;line-height:1.5;transition:.3s all}.acondionBBSWrap ul li .thirdBox{border-radius:5px;border:1px solid #005fd1;display:flex;padding:14px 19px;display:flex;justify-content:space-between;align-items:center;flex:1}.acondionBBSWrap ul li .thirdBox a{display:block}.acondionBBSWrap ul li .thirdBox p{font-size:18px;line-height:1;color:#005fd1}.acondionBBSWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download.png) no-repeat;width:20px;height:19px;background-size:contain}.acondionBBSWrap ul li:hover{background-color:initial}.acondionBBSWrap ul li.on{background-color:#f6fcff}.acondionBBSWrap ul li.on .firstBox h1{color:#005fd1}.acondionBBSWrap ul li.on::after{transform:translateY(-50%) rotate(180deg)}.acondionBBSWrap .answerWrap{display:flex;background-color:#fff;align-items:flex-start;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;border-top:1px solid #ededed;border-bottom:0 solid #ededed;min-height:initial}.acondionBBSWrap .answerWrap::after{display:none}.acondionBBSWrap .answerWrap .firstBox{display:flex;flex:0 0 100%;align-items:flex-start;padding:20px}.acondionBBSWrap .answerWrap.open{max-height:400px;transition:max-height .3s ease-in-out;background-color:#f6fcff;border-bottom:1px solid #ededed}.acondionBBSWrap .answerWrap.open.maxHeight13500{max-height:14000px}.acondionBBSWrap .answerWrap.open.maxHeight600{max-height:680px}.acondionBBSWrap .answerWrap.open.maxHeight4000{max-height:8000px}.acondionBBSWrap .answerWrap.open.maxHeight6000{max-height:8000px}.acondionBBSWrap .answerWrap .answerList{display:flex;flex-direction:column}.acondionBBSWrap .answerWrap .answerList h3{font-size:14px;margin-bottom:10px;color:#222;line-height:1.3;font-weight:700}.acondionBBSWrap .answerWrap .answerList h4{line-height:1.3;font-size:14px;margin-bottom:10px;color:#005fd1}.acondionBBSWrap .answerWrap .answerList p{font-size:14px;color:#222;position:relative;width:auto;margin-bottom:10px;line-height:1.3}.acondionBBSWrap .answerWrap .answerList p:last-child{margin-bottom:0}.acondionBBSWrap .answerWrap .answerList .mb0{margin-bottom:0}.acondionBBSWrap .answerWrap .answerList span{color:#999;font-size:14px}.acondionBBSWrap .answerWrap .answerList ul.text{display:initial;border:initial;width:auto;list-style-type:disc}.acondionBBSWrap .answerWrap .answerList ul.text li{position:relative;font-size:14px;color:#222;min-height:initial;display:flex;border:initial;padding-left:10px;line-height:1.3}.acondionBBSWrap .answerWrap .answerList ul.text li:last-child{margin-bottom:10px}.acondionBBSWrap .answerWrap .answerList ul.text li::after{display:none}.acondionBBSWrap .answerWrap .answerList ul.text li::before{position:absolute;display:inline-flex;content:"";border-radius:20px;background-color:#222;width:3px;height:3px;margin-right:5px;left:0;top:8px}.acondionBBSWrap .answerWrap .answerList a{display:flex;width:-moz-fit-content;width:fit-content;font-size:14px;color:#999;align-items:center}.acondionBBSWrap .answerWrap .answerList a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";left:5px;top:5px;opacity:0;transition:.3s ease-in-out;mix-blend-mode:luminosity}.acondionBBSWrap .answerWrap .answerList a:hover{text-decoration:underline}.acondionBBSWrap .answerWrap .answerList a:hover .arrow{opacity:1;top:0}}.downLoadWrap{min-height:130px;width:100%;display:flex;background:#f9f9f9;align-items:center;justify-content:space-between;margin-top:100px;padding:0 40px;border-radius:30px 10px 10px 10px;gap:13px}.downLoadWrap h2{font-size:20px;font-weight:700;display:flex;flex:1}.downLoadWrap a{background-color:#fff;border-radius:30px;border:1px solid #222;display:inline-flex;align-items:center;font-size:14px;font-weight:700;padding:13px 30px;transition:.3s ease-in-out}.downLoadWrap a::after{content:"";width:16px;height:15px;background:url(../../assets/images/common/btn-download2.svg) no-repeat;background-size:contain;display:inline-flex;margin-left:20px}.downLoadWrap a:hover{color:#fff;background-color:#222}.downLoadWrap a:hover::after{filter:brightness(0) invert(1) grayscale(100%) brightness(1)}@media (max-width:768px){.downLoadWrap{min-height:130px;width:100%;background:#f9f9f9;margin-top:50px;padding:20px;border-radius:30px 10px 10px 10px;gap:8px;flex-direction:column;align-items:flex-start}.downLoadWrap h2{font-size:16px;font-weight:700;display:flex;flex:1}.downLoadWrap a{background-color:#fff;border-radius:30px;border:1px solid #222;display:inline-flex;align-items:center;font-size:12px;font-weight:700;padding:10px 20px;transition:.3s ease-in-out}.downLoadWrap a::after{content:"";width:16px;height:15px;background:url(../../assets/images/common/btn-download2.svg) no-repeat;background-size:contain;display:inline-flex;margin-left:20px}.downLoadWrap a:hover{color:#fff;background-color:#222}.downLoadWrap a:hover::after{filter:brightness(0) invert(1) grayscale(100%) brightness(1)}}section#jobs .jobsDetail{overflow:unset;padding-top:100px}section#jobs .btn-back{background-color:#222;color:#fff;font-size:14px;text-align:center;justify-content:center;align-items:center;border-radius:55px;padding:13px 30px;display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content}section#jobs .btn-back i.iconGo{background:url(../../assets/images/ico-go.svg) no-repeat;filter:brightness(0) invert(1) grayscale(100%) brightness(1);width:15px;height:15px;display:inline-flex;content:"";transition:.3s ease-in-out;position:relative;left:-2px}section#jobs .btn-back:hover{background-color:#000}section#jobs .btn-back:hover i.iconGo{left:-4px;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section#jobs .jobBannerWrap{margin-top:70px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}section#jobs .jobBannerWrap h1{position:absolute;color:#fff;font-size:34px;text-align:center;font-weight:700}section#jobs .filterWrap{display:flex;align-items:center;gap:25px;margin-bottom:50px}section#jobs .filterWrap *{line-height:1}section#jobs .filterWrap .titleBox{flex:1;display:flex;align-items:center;gap:25px}section#jobs .filterWrap .titleBox h2{font-size:32px;font-weight:700;text-align:left;position:relative;z-index:1;display:inline-flex;align-items:center;gap:15px}section#jobs .filterWrap .titleBox h2 a.ico-filter{background:url(../../assets/images/recruit/ico-filter.svg) no-repeat;position:relative;top:2px;width:20px;height:auto;background-size:cover;aspect-ratio:150/150;display:inline-flex;transform:rotate(0);transition:.3s linear}section#jobs .filterWrap .titleBox h2 a.ico-filter:hover{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}section#jobs .filterWrap .titleBox h3{font-size:16px;position:relative;top:1px}section#jobs .filterWrap .titleBox h3 span{font-size:inherit;color:#005fd1}section#jobs .filterWrap .searchWrap{margin-bottom:0}section#jobs div.occupations{width:100%;margin-bottom:40px}section#jobs div.occupations a{display:inline-flex;font-size:20px;color:#005fd1;margin-right:7px;border-radius:30px;background:#fff;transition:.3s all;line-height:1;padding:13px 30px;margin-bottom:10px;border:1px solid #005fd1;font-weight:700}section#jobs div.occupations a:hover{color:#fff;background:#005fd1}section#jobs div.occupations a.on{color:#fff;background:#005fd1}section#jobs .jobsWrap{width:100%;margin:0 auto;position:relative}section#jobs .jobsWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#jobs .jobsWrap ul li{display:flex;align-items:center;border-bottom:1px solid #ededed;transition:all .3s}section#jobs .jobsWrap ul li a{padding:30px;width:100%;display:flex}section#jobs .jobsWrap ul li a p.jobsLabel{display:inline-flex;font-size:14px;color:#fff;text-align:center;border-radius:20px;background:#a3c5e7;transition:.5s all;line-height:1;padding:8px;justify-content:center;flex:0 0 7.5%}section#jobs .jobsWrap ul li a h1{font-size:20px;color:#222;font-weight:700;line-height:1.5;padding-left:30px;flex:0 0 54.5%;transition:.3s all;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}section#jobs .jobsWrap ul li a h1 .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:13px;height:13px;position:relative;display:inline-flex;content:"";left:5px;top:-2px;opacity:0;transition:.3s ease-in-out}section#jobs .jobsWrap ul li a:hover h1{color:#005fd1}section#jobs .jobsWrap ul li a:hover h1 .arrow{opacity:1}section#jobs .jobsWrap ul li a div.lower{display:flex;justify-content:space-between;align-items:center;flex:1 1 auto}section#jobs .jobsWrap ul li a div.lower div{display:flex;flex:0 0 calc(70% - 10px);justify-content:flex-end}section#jobs .jobsWrap ul li a div.lower div p{font-size:16px;color:#222;line-height:1;padding-right:10px;margin-right:10px;position:relative;text-align:center}section#jobs .jobsWrap ul li a div.lower div p::after{content:"";position:absolute;right:0;width:1px;height:100%;background:#ededed;top:50%;transform:translateY(-50%)}section#jobs .jobsWrap ul li a div.lower div p:last-child{margin-right:0;padding:0}section#jobs .jobsWrap ul li a div.lower div p:last-child::after{display:none}section#jobs .jobsWrap ul li a div.lower .lower--date{font-size:16px;line-height:1;flex:0 0 30%;display:inline-flex;justify-content:flex-end;text-align:center}section#jobs .jobsView{display:flex;gap:60px;justify-content:space-between;min-height:150vh;position:relative}section#jobs .jobsView .contentWrap{border-bottom:1px solid #ededed;padding-bottom:50px;margin-bottom:50px}section#jobs .jobsView .contentWrap img.img{max-width:100%}section#jobs .jobsView .contentWrap .detail{margin-top:0;font-size:16px;color:#222;line-height:1.4}section#jobs .jobsView .contentWrap .detail img{max-width:100%}section#jobs .jobsView .titleWrap{padding-bottom:30px;border-bottom:1px solid #ededed;margin-bottom:30px}section#jobs .jobsView .titleWrap p.label{display:inline-flex;font-size:14px;color:#fff;margin-right:15px;border-radius:40px;background:#222;transition:.5s all;line-height:1;padding:10px 15px;margin-bottom:15px}section#jobs .jobsView .titleWrap h2{font-size:28px;font-weight:700;color:#222}section#jobs .jobsView__content{flex:0 0 65%}section#jobs .jobsView__applyWrap{border-radius:30px 10px 10px 10px;border:1.5px solid #ededed;flex:0 0 calc(35% - 60px);padding:30px;position:sticky;height:-moz-fit-content;height:fit-content;top:80px}section#jobs .jobsView__applyWrap ul{width:100%}section#jobs .jobsView__applyWrap ul li{display:flex;align-items:center;border-bottom:1px solid #ededed;min-height:50px;margin-bottom:10px;padding-bottom:10px}section#jobs .jobsView__applyWrap ul li p{font-weight:700;font-size:16px;display:flex;align-items:center;flex:0 0 45%;padding-right:10px;line-height:1.3;word-break:break-word}section#jobs .jobsView__applyWrap ul li p::before{content:"";min-width:3px;width:3px;height:3px;min-height:3px;background:#005fd1;border-radius:50px;display:inline-block;margin-right:8px}section#jobs .jobsView__applyWrap ul li span{flex:0 0 55%;color:#666;font-size:16px;line-height:1.3}section#jobs .jobsView__applyWrap ul li:last-child{border-bottom:0}section#jobs .jobsView__applyWrap .btn-apply{background-color:#005fd1;color:#fff;font-size:20px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:55px;padding:15px 30px;font-weight:700}section#jobs .jobsView__applyWrap .btn-apply:hover{background-color:#000}@media (max-width:768px){section#jobs .jobsDetail{overflow:unset;padding-top:50px}section#jobs .btn-back{background-color:#222;color:#fff;font-size:14px;text-align:center;justify-content:center;align-items:center;border-radius:55px;padding:13px 30px;display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content}section#jobs .btn-back i.iconGo{background:url(../../assets/images/ico-go.svg) no-repeat;filter:brightness(0) invert(1) grayscale(100%) brightness(1);width:15px;height:15px;display:inline-flex;content:"";transition:.3s ease-in-out;position:relative;left:-2px}section#jobs .btn-back:hover{background-color:#000}section#jobs .btn-back:hover i.iconGo{left:-4px;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section#jobs .jobBannerWrap{overflow:hidden}section#jobs .jobBannerWrap h1{font-size:24px;padding:0 20px;word-break:break-word}section#jobs .filterWrap{display:flex;align-items:center;gap:25px;margin-bottom:55px;position:relative}section#jobs .filterWrap *{line-height:1}section#jobs .filterWrap .titleBox{flex:1;display:flex;align-items:center;gap:25px}section#jobs .filterWrap .titleBox h2{font-size:24px;font-weight:700;text-align:left;position:relative;z-index:1;display:inline-flex;align-items:center;gap:15px}section#jobs .filterWrap .titleBox h2 a.ico-filter{background:url(../../assets/images/recruit/ico-filter.svg) no-repeat;position:relative;top:2px;width:17px;display:inline-flex;transform:rotate(0);transition:.3s linear}section#jobs .filterWrap .titleBox h2 a.ico-filter:hover{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}section#jobs .filterWrap .titleBox h3{font-size:14px;position:absolute;top:73px;font-weight:700}section#jobs .filterWrap .titleBox h3 span{font-size:inherit;color:#005fd1}section#jobs .filterWrap .searchWrap{margin-bottom:0}section#jobs div.occupations{width:100%;margin-bottom:30px}section#jobs div.occupations a{display:inline-flex;font-size:16px;margin-right:3px;padding:8px 16px;margin-bottom:7px}section#jobs div.occupations a:hover{color:#fff;background:#005fd1}section#jobs .jobsWrap{width:100%;margin:0 auto;position:relative}section#jobs .jobsWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#jobs .jobsWrap ul li{display:flex;align-items:center;border-bottom:1px solid #ededed;transition:all .3s}section#jobs .jobsWrap ul li a{padding:20px 0;flex-direction:column;align-items:flex-start;gap:8px}section#jobs .jobsWrap ul li a p.jobsLabel{font-size:12px;min-width:80px;padding:6px}section#jobs .jobsWrap ul li a h1{font-size:16px;font-weight:700;line-height:1.3;padding-left:0;padding-right:0}}@media (max-width:768px) and (max-width:480px){section#jobs .jobsWrap ul li a h1{line-height:initial}}@media (max-width:768px){section#jobs .jobsWrap ul li a div.lower div{display:flex}section#jobs .jobsWrap ul li a div.lower div p{font-size:14px;color:#222;line-height:1;padding-right:5px;margin-right:5px;position:relative;white-space:nowrap}section#jobs .jobsWrap ul li a div.lower .lower--date{font-size:12px;line-height:1;position:absolute;right:0}section#jobs .jobsView{gap:50px;min-height:150vh;position:relative;flex-direction:column-reverse}section#jobs .jobsView .contentWrap{padding-bottom:50px;margin-bottom:50px}section#jobs .jobsView .contentWrap img.img{max-width:100%}section#jobs .jobsView .contentWrap .detail{margin-top:0;font-size:16px;color:#222;line-height:1.4}section#jobs .jobsView .titleWrap{padding-bottom:30px;margin-bottom:30px}section#jobs .jobsView .titleWrap p.label{display:inline-flex;font-size:14px;color:#fff;margin-right:15px;border-radius:40px;background:#222;transition:.5s all;line-height:1;padding:10px 15px;margin-bottom:15px}section#jobs .jobsView .titleWrap h2{font-size:28px;font-weight:700;color:#222}section#jobs .jobsView__content{flex:0 0 65%}section#jobs .jobsView__applyWrap{border-radius:30px 10px 10px 10px;flex:0 0 calc(35% - 60px);padding:30px;position:relative;height:-moz-fit-content;height:fit-content;top:0}section#jobs .jobsView__applyWrap ul li{display:flex;align-items:center;border-bottom:1px solid #ededed;min-height:50px;margin-bottom:10px;padding-bottom:10px}section#jobs .jobsView__applyWrap ul li p{font-weight:700;font-size:16px;display:flex;align-items:center;flex:0 0 40%;line-height:1.5}section#jobs .jobsView__applyWrap ul li p::before{content:"";width:3px;height:3px;background:#005fd1;border-radius:50px;display:inline-block;margin-right:5px}section#jobs .jobsView__applyWrap ul li span{flex:0 0 70%;color:#666;font-size:16px;line-height:1.5}section#jobs .jobsView__applyWrap ul li:last-child{border-bottom:0}section#jobs .jobsView__applyWrap .btn-apply{background-color:#005fd1;color:#fff;font-size:20px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:55px;padding:15px 30px;font-weight:700}section#jobs .jobsView__applyWrap .btn-apply:hover{background-color:#000}}@media (max-width:480px){[data-pageDetail=jobsView] .btnTopWrap{bottom:12%}[data-pageDetail=jobsView] footer.isMobile{padding:8vw 4vw 21vw}}.applyWrap-isMobile{display:none}@media (max-width:480px){.applyWrap-isMobile{border-top:1px solid #e7e7e7;position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;width:100%;height:20vw;background-color:#fff;z-index:100;padding:2.5vw 4.5vw}.applyWrap-isMobile a{width:100vw;height:100%;background-color:#005fd1;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:55px}.applyWrap-isMobile a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat center;width:9px;height:100%;position:relative;display:inline-flex;content:"";filter:brightness(0) invert(1) grayscale(100%) brightness(1);margin-left:5px;top:1px}}.noData p{text-align:center;display:flex;width:100%;padding:30px;font-size:16px;justify-content:center}section#careers .content{overflow:unset}section#careers *{word-break:break-word}section#careers .recruitmentProcedureWrap{margin-top:100px;width:100%;margin:0 auto 0;position:relative}@media (min-width:769px) and (max-width:1024px){section#careers .recruitmentProcedureWrap{margin:70px auto 0}}section#careers .recruitmentProcedureWrap h2{font-size:32px;font-weight:700;margin-bottom:25px}section#careers .recruitmentProcedureWrap ul{display:flex;gap:20px;margin-bottom:100px}section#careers .recruitmentProcedureWrap ul li{flex:1 1 24.999%}section#careers .recruitmentProcedureWrap ul li:nth-child(2) .roundBox{background:url(../../assets/images/recruit/img-round2.webp) no-repeat;background-size:cover}section#careers .recruitmentProcedureWrap ul li:nth-child(3) .roundBox{background:url(../../assets/images/recruit/img-round2.webp) no-repeat;background-size:cover}section#careers .recruitmentProcedureWrap ul li:nth-child(4) .roundBox{transform:rotate(180deg);flex-direction:column-reverse}section#careers .recruitmentProcedureWrap ul li:nth-child(4) .roundBox h3,section#careers .recruitmentProcedureWrap ul li:nth-child(4) .roundBox h4{transform:rotate(-180deg)}section#careers .recruitmentProcedureWrap ul li .roundBox{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:25px;position:relative;background:url(../../assets/images/recruit/img-round.webp) no-repeat;background-size:cover;width:273px;height:263px}section#careers .recruitmentProcedureWrap ul li .roundBox::after{content:"";background:url(../../assets/images/recruit/icon-arrow.webp) no-repeat;width:34px;height:15px;position:absolute;right:-32px}section#careers .recruitmentProcedureWrap ul li .roundBox:last-child::after{display:none}section#careers .recruitmentProcedureWrap ul li .roundBox h3{color:#2565cc;font-size:34px;font-weight:700;opacity:.5}section#careers .recruitmentProcedureWrap ul li .roundBox h4{font-size:20px;font-weight:700}section#careers .recruitmentProcedureWrap ul li p{font-size:16px;text-align:center}@media (max-width:1400px){section#careers .recruitmentProcedureWrap ul{flex-wrap:wrap;justify-content:center}section#careers .recruitmentProcedureWrap ul li{flex:0 0 40%;display:inline-flex;flex-direction:column;align-items:center}}section#careers .recruitmentProcedureWrap div.bottomBox{background:url(../../assets/images/recruit/img-bottomBG.webp) no-repeat;background-size:cover;width:100%;min-height:260px;padding-left:80px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:769px) and (max-width:1024px){section#careers .recruitmentProcedureWrap div.bottomBox{background:url(../../assets/images/recruit/img-bottomBG.webp) no-repeat center}}section#careers .recruitmentProcedureWrap div.bottomBox h1{font-size:34px;font-weight:700;margin-bottom:30px;max-width:60%}section#careers .recruitmentProcedureWrap div.bottomBox a{border-radius:30px;padding:13px 30px;font-size:16px;font-weight:700;border:1px solid #222;transition:.3s ease-in-out;display:flex;gap:5px;align-items:center}section#careers .recruitmentProcedureWrap div.bottomBox a i.iconGo{background:url(../../assets/images/ico-go.svg) no-repeat;width:15px;height:15px;display:inline-flex;content:"";transform:rotate(180deg);transition:.3s ease-in-out;position:relative;left:0}section#careers .recruitmentProcedureWrap div.bottomBox a:hover{color:#fff;background-color:#222}section#careers .recruitmentProcedureWrap div.bottomBox a:hover i.iconGo{left:2px;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section#careers .personnelSystemWrap{width:100%;margin:100px auto 0;position:relative}@media (min-width:769px) and (max-width:1024px){section#careers .personnelSystemWrap{margin:170px auto 0}}section#careers .personnelSystemWrap h2{font-size:32px;font-weight:700;margin-bottom:25px}section#careers .personnelSystemWrap ul{width:100%;display:flex;gap:40px;flex-wrap:wrap;margin-bottom:100px}@media (max-width:1200px){section#careers .personnelSystemWrap ul{justify-content:space-between}}section#careers .personnelSystemWrap ul li{background:#f6fcff;border-radius:20px 5px 5px 5px;display:flex;flex:0 0 30%;justify-content:space-between;align-content:center;padding:55px 20px;gap:25px}section#careers .personnelSystemWrap ul li div:first-child{flex:1 1 80%}section#careers .personnelSystemWrap ul li div:last-child{flex:unset;width:80px}section#careers .personnelSystemWrap ul li h4{font-size:20px;font-weight:700;margin-bottom:15px;position:relative;z-index:1;display:inline-flex;flex-direction:column}section#careers .personnelSystemWrap ul li h4 span{font-size:inherit;font-weight:inherit;line-height:1.4;position:relative;display:inline-flex;width:-moz-max-content;width:max-content}section#careers .personnelSystemWrap ul li h4 span::after{content:"";position:absolute;width:100%;height:30%;bottom:0;background-color:#d3e4f9;z-index:-1;left:0;border-radius:30px}section#careers .personnelSystemWrap ul li p{font-size:16px;line-height:1.3;word-break:break-word}section#careers .personnelSystemWrap ul li .imgWrap{display:flex;align-items:center}section#careers .personnelSystemWrap ul li .imgWrap img{aspect-ratio:25/27;height:100%;max-height:76px}@media (min-width:769px) and (max-width:1024px){section#careers .personnelSystemWrap ul li .imgWrap img{max-width:74px;height:100%}}@media (max-width:768px){section#careers .personnelSystemWrap ul li .imgWrap img{max-width:60px;height:90%}}@media (max-width:1200px){section#careers .personnelSystemWrap ul h4{white-space:nowrap}section#careers .personnelSystemWrap ul li{flex:0 0 47%}}@media (max-width:870px){section#careers .personnelSystemWrap ul li{flex:0 0 100%}}section#careers .careersWrap{width:100%;margin:0 auto;position:relative}section#careers .careersWrap .contentWrap{min-height:900px;position:relative}@media (max-width:1400px){section#careers .careersWrap .contentWrap{min-height:auto}}section#careers .careersWrap .roundWrap{width:558px;height:558px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0)}@media (max-width:1400px){section#careers .careersWrap .roundWrap{width:auto;height:auto;position:relative;left:auto;top:auto;transform:none;display:flex;align-items:center;gap:50px;margin-top:50px;flex-wrap:wrap;justify-content:center}}@media (min-width:769px) and (max-width:1024px){section#careers .careersWrap .roundWrap{justify-content:space-evenly}}section#careers .careersWrap .roundWrap .roundImg{width:100%;height:100%;background:url(../../assets/images/recruit/recruitRound.png) no-repeat center;background-size:cover;position:absolute;z-index:0;animation:recruRotate 17s infinite linear;transform:rotate(0)}@media (max-width:1400px){section#careers .careersWrap .roundWrap .roundImg{display:none}}@keyframes recruRotate{100%{transform:rotate(-360deg)}}section#careers .careersWrap .roundWrap .center{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}@media (max-width:1400px){section#careers .careersWrap .roundWrap .center{left:0;top:0;transform:translate(0,0);position:relative;width:100%}}section#careers .careersWrap .roundWrap .center p{font-size:20px;font-weight:700;text-align:center}section#careers .careersWrap .roundWrap .center p span{font-size:inherit;color:#005fd1}section#careers .careersWrap .roundWrap .box{display:flex;align-items:center;gap:20px;position:absolute;max-width:500px;width:100%}@media (min-width:769px) and (max-width:1090px){section#careers .careersWrap .roundWrap .box{max-width:45%}}@media (max-width:768px){section#careers .careersWrap .roundWrap .box{max-width:90%}}section#careers .careersWrap .roundWrap .box.box1{top:-25%;left:6%;flex-direction:column-reverse}section#careers .careersWrap .roundWrap .box.box2{top:32%;left:80%;flex-direction:row}section#careers .careersWrap .roundWrap .box.box2 p{text-align:left}section#careers .careersWrap .roundWrap .box.box3{top:74%;left:6%;flex-direction:column}section#careers .careersWrap .roundWrap .box.box4{top:32%;left:-68%;flex-direction:row-reverse}section#careers .careersWrap .roundWrap .box.box4 p{text-align:right}section#careers .careersWrap .roundWrap .box p{line-height:1.4;text-align:center;font-size:20px}section#careers .careersWrap .roundWrap .box .round{width:200px;min-width:200px;height:200px;min-height:200px;border-radius:200px;background-color:#005fd1;display:flex;justify-content:center;align-items:center}section#careers .careersWrap .roundWrap .box .round h2{font-size:32px;font-weight:700;color:#fff}@media (max-width:1400px){section#careers .careersWrap .roundWrap .box{display:flex;align-items:center;gap:20px;position:relative;width:100%;top:auto;left:auto}section#careers .careersWrap .roundWrap .box.box1{top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box2{top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box2 p{text-align:center}section#careers .careersWrap .roundWrap .box.box3{top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box4{top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box4 p{text-align:center}}section#careers .careersWrap h3{font-size:32px;font-weight:700;margin-bottom:0}@media (max-width:768px){section#careers .recruitmentProcedureWrap{margin-top:100px;width:100%;margin:0 auto 0;position:relative}section#careers .recruitmentProcedureWrap h2{font-size:24px;font-weight:700;margin-bottom:25px}section#careers .recruitmentProcedureWrap ul{display:flex;gap:0;margin-bottom:50px;flex-wrap:wrap;justify-content:center}section#careers .recruitmentProcedureWrap ul li{margin-right:20px;flex:0 0 40%;display:inline-flex;flex-direction:column;align-items:center}}@media (max-width:768px) and (max-width:320px){section#careers .recruitmentProcedureWrap ul li{margin-right:0;flex:0 0 90%}}@media (max-width:768px){section#careers .recruitmentProcedureWrap ul li:nth-child(2){margin-right:0}section#careers .recruitmentProcedureWrap ul li:nth-child(2) .roundBox::after{content:"";background:url(../../assets/images/recruit/icon-arrow.webp) no-repeat 16px;width:30px;right:-12px}section#careers .recruitmentProcedureWrap ul li:nth-child(3) .roundBox::before{content:"";background:url(../../assets/images/recruit/icon-arrow.webp) no-repeat -16px;width:26px;left:-9px;height:15px;top:59px;position:absolute}section#careers .recruitmentProcedureWrap ul li:nth-child(4){margin-right:0}section#careers .recruitmentProcedureWrap ul li:nth-child(4) .roundBox{background:url(../../assets/images/recruit/img-round.webp) no-repeat 0 4px;background-size:cover}section#careers .recruitmentProcedureWrap ul li .roundBox{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:15px;position:relative;background:url(../../assets/images/recruit/img-round.webp) no-repeat;background-size:cover;width:140px;height:140px}section#careers .recruitmentProcedureWrap ul li .roundBox::after{content:"";background:url(../../assets/images/recruit/icon-arrow.webp) no-repeat -7px;width:34px;height:15px;position:absolute;right:-32px;top:61px}section#careers .recruitmentProcedureWrap ul li .roundBox:last-child::after{display:none}section#careers .recruitmentProcedureWrap ul li .roundBox h3{color:#2565cc;font-size:24px;font-weight:700;opacity:.5;line-height:1}section#careers .recruitmentProcedureWrap ul li .roundBox h4{font-size:16px;font-weight:700;text-align:center;width:100%;padding:0 15%;line-height:1.3;margin-top:1vw}section#careers .recruitmentProcedureWrap ul li p{font-size:14px;text-align:center;word-break:break-all;margin-bottom:20px}section#careers .recruitmentProcedureWrap div.bottomBox{background:url(../../assets/images/recruit/img-bottomBG-m.webp) no-repeat;background-size:cover;width:100%;aspect-ratio:380/182;min-height:0;padding-left:7vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}section#careers .recruitmentProcedureWrap div.bottomBox h1{font-size:18px;font-weight:700;margin-bottom:15px;width:60%}section#careers .recruitmentProcedureWrap div.bottomBox a{border-radius:30px;padding:7px 10px;font-size:14px;font-weight:700;border:1px solid #222;transition:.3s ease-in-out;display:flex;gap:5px;align-items:center}section#careers .recruitmentProcedureWrap div.bottomBox a i.iconGo{background:url(../../assets/images/ico-go.svg) no-repeat;width:10px;height:10px;display:inline-flex;content:"";transform:rotate(180deg);transition:.3s ease-in-out;position:relative;left:0}section#careers .recruitmentProcedureWrap div.bottomBox a:hover{color:#fff;background-color:#222}section#careers .recruitmentProcedureWrap div.bottomBox a:hover i.iconGo{left:2px;filter:brightness(0) invert(1) grayscale(100%) brightness(1)}section#careers .personnelSystemWrap{width:100%;margin:100px auto 0;position:relative}section#careers .personnelSystemWrap h2{font-size:24px;font-weight:700;margin-bottom:25px}section#careers .personnelSystemWrap ul{width:100%;display:flex;gap:20px;flex-wrap:wrap;margin-bottom:100px}section#careers .personnelSystemWrap ul li{background:#f6fcff;border-radius:20px 5px 5px 5px;display:flex;flex:0 0 100%;justify-content:space-between;align-content:center;padding:50px 20px;gap:30px}section#careers .personnelSystemWrap ul li div:first-child{flex:1 1 80%}section#careers .personnelSystemWrap ul li div:last-child{flex:1 1 20%}section#careers .personnelSystemWrap ul li h4{font-size:16px;font-weight:700;margin-bottom:15px;position:relative;z-index:1;display:inline-flex}section#careers .personnelSystemWrap ul li p{font-size:16px;line-height:1.3;word-break:break-all}section#careers .personnelSystemWrap ul li .imgWrap{display:flex;align-items:center}section#careers .careersWrap{width:100%;margin:0 auto;position:relative}section#careers .careersWrap .contentWrap{position:relative}section#careers .careersWrap .roundWrap{width:auto;height:auto;position:relative;left:50%;top:auto;transform:translate(-50%,0) rotate(0);gap:50px;display:flex;flex-direction:column;align-items:center}section#careers .careersWrap .roundWrap .roundImg{display:none;width:100%;height:100%;background:url(../../assets/images/recruit/recruitRound.png) no-repeat center;background-size:cover;position:absolute;z-index:0;animation:recruRotate 17s infinite linear;transform:rotate(0)}@keyframes recruRotate{100%{transform:rotate(-360deg)}}section#careers .careersWrap .roundWrap .center{left:auto;top:auto;opacity:1;position:relative;transform:none}section#careers .careersWrap .roundWrap .center p{font-size:20px;font-weight:700;text-align:center;margin-top:0;margin-bottom:0}section#careers .careersWrap .roundWrap .center p span{font-size:inherit;color:#005fd1}section#careers .careersWrap .roundWrap .box{display:flex;align-items:center;gap:20px;position:relative}section#careers .careersWrap .roundWrap .box.box1{top:auto;left:auto;opacity:1;flex-direction:column;height:auto}section#careers .careersWrap .roundWrap .box.box2{opacity:1;top:auto;left:auto;flex-direction:row;flex-direction:column}section#careers .careersWrap .roundWrap .box.box2 p{text-align:center}section#careers .careersWrap .roundWrap .box.box3{opacity:1;top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box4{opacity:1;top:auto;left:auto;flex-direction:column}section#careers .careersWrap .roundWrap .box.box4 p{text-align:center}section#careers .careersWrap .roundWrap .box p{line-height:1.3;white-space:unset;text-align:center;font-size:16px}section#careers .careersWrap .roundWrap .box .round{width:140px;min-width:140px;height:140px;min-height:140px;border-radius:200px;background-color:#005fd1;display:flex;justify-content:center;align-items:center}section#careers .careersWrap .roundWrap .box .round h2{font-size:24px;font-weight:700;color:#fff}section#careers .careersWrap h3{font-size:24px;font-weight:700;margin-bottom:0}}section#news *{word-break:break-all}section#news .newsWrap{width:100%;margin:0 auto;position:relative}section#news .newsWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#news .newsWrap ul li{display:flex;align-items:center;border-bottom:1px solid #ededed;padding:30px}section#news .newsWrap ul li a{width:100%;display:flex;justify-content:space-between}section#news .newsWrap ul li a h1{font-size:20px;color:#222;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}section#news .newsWrap ul li a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:13px;height:13px;position:relative;display:inline-flex;content:"";left:8px;top:0;opacity:0;transition:.3s ease-in-out}section#news .newsWrap ul li a div.thirdBox{display:flex;justify-content:space-between}section#news .newsWrap ul li a div.thirdBox div{display:flex;align-items:center}section#news .newsWrap ul li a div.thirdBox div p{font-size:16px;color:#666;line-height:1;position:relative}section#news .newsWrap ul li a div.thirdBox div p:first-child{padding-right:15px;margin-right:15px}section#news .newsWrap ul li a div.thirdBox div p::after{content:"";position:absolute;right:0;width:1px;height:100%;background:#ededed}section#news .newsWrap ul li a div.thirdBox div p:last-child::after{display:none}section#news .newsWrap ul li a:hover h1{color:#094ed9}section#news .newsWrap ul li a:hover .arrow{opacity:1;top:0}section#news .newsWrap ul li a .secondBox{flex:1;padding-left:30px;padding-right:30px;display:flex;align-items:center}section#news .newsWrap ul li a .firstBox{display:flex;justify-content:center;align-items:center;flex:0 0 7.5%}section#news .newsWrap ul li a .firstBox p{text-align:center;font-size:14px;font-weight:700;color:#fff;line-height:1;background-color:#a3c5e7;border-radius:20px;width:100%;padding:8px}@media (max-width:768px){section#news .newsWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#news .newsWrap ul li{padding:20px 0}section#news .newsWrap ul li a{justify-content:space-between;flex-direction:column;gap:8px}section#news .newsWrap ul li a h1{font-size:16px;line-height:1.3;-webkit-line-clamp:2}section#news .newsWrap ul li a .arrow{display:none}section#news .newsWrap ul li a div.thirdBox{display:flex;justify-content:space-between}section#news .newsWrap ul li a div.thirdBox div p{font-size:14px;color:#666;line-height:1;position:relative}section#news .newsWrap ul li a div.thirdBox div p:first-child{padding-right:7px;margin-right:7px}section#news .newsWrap ul li a div.thirdBox div p::after{content:"";position:absolute;right:0;width:1px;height:100%;background:#ededed}section#news .newsWrap ul li a div.thirdBox div p:last-child{font-size:12px}section#news .newsWrap ul li a div.thirdBox div p:last-child::after{display:none}section#news .newsWrap ul li a .secondBox{flex:1;padding-left:0;padding-right:0;display:flex;align-items:center}section#news .newsWrap ul li a .firstBox{justify-content:initial}section#news .newsWrap ul li a .firstBox p{font-size:12px;width:-moz-fit-content;width:fit-content;min-width:80px;padding:6px}}section#media .textWrap h2{font-size:32px;font-weight:700;margin-bottom:34px;color:#222;line-height:1}@media (max-width:960px){section#media .textWrap h2{font-size:24px;margin-bottom:30px}}section#media .grid-list.v1{display:flex;flex-wrap:wrap;gap:38px 40px}@media (max-width:1040px){section#media .grid-list.v1{gap:33px}}@media (max-width:960px){section#media .grid-list.v1{gap:18px}}section#media .grid-list.v1>li{display:inline-block;position:relative;overflow:hidden;width:48%;min-height:212px;border:1px solid #ededed;padding:37px 40px 25px;border-radius:10px;background-color:#f9f9f9}@media (max-width:1040px){section#media .grid-list.v1>li{padding:37px 30px 25px}}@media (max-width:960px){section#media .grid-list.v1>li{padding:27px 30px 15px;min-height:180px}}@media (max-width:610px){section#media .grid-list.v1>li{width:100%;min-height:216px;padding:20px 20px 22px}}section#media .grid-list.v1>li::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background-color:#005fd1}section#media .grid-list.v1 .grid-list__top{display:flex;justify-content:space-between;align-items:center;width:100%;vertical-align:middle;padding-bottom:38px}@media (max-width:960px){section#media .grid-list.v1 .grid-list__top{padding-bottom:20px;flex-direction:column-reverse}}section#media .grid-list.v1 .grid-list__top>img{display:block;width:60px}@media (max-width:960px){section#media .grid-list.v1 .grid-list__top>img{align-self:flex-end;height:auto;width:80px;margin:0 auto}}section#media .grid-list.v1 .grid-list--title{display:block;color:#111;font-size:20px;font-weight:700}@media (max-width:960px){section#media .grid-list.v1 .grid-list--title{width:100%;padding-top:15px;display:flex;align-items:center;justify-content:center;gap:10px}}@media (max-width:480px){section#media .grid-list.v1 .grid-list--title{font-size:16px}}section#media .grid-list.v1 .grid-list--title .name-tag{display:inline-block;min-width:44px;height:21px;vertical-align:4px;margin-left:8px;background-color:#005fd1;border-radius:10px;color:#fff;text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;line-height:20px}@media (max-width:960px){section#media .grid-list.v1 .grid-list--title .name-tag{max-width:44px;margin-left:0;margin-bottom:0;position:relative;top:1px;display:none}}section#media .grid-list.v1 .grid-list__bottom{padding-top:25px;border-top:1px solid #ededed}@media (max-width:960px){section#media .grid-list.v1 .grid-list__bottom{padding-top:20px;padding-bottom:10px}}@media (max-width:610px){section#media .grid-list.v1 .grid-list__bottom{padding-top:20px}}@media (max-width:480px){section#media .grid-list.v1 .grid-list__bottom{padding-bottom:0}}section#media .grid-list.v1 .grid-list__bottom .sns-list{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:11px}@media (max-width:960px){section#media .grid-list.v1 .grid-list__bottom .sns-list{justify-content:center}}section#media .grid-list.v1 .grid-list__bottom .sns-list>li{width:33px;height:33px;cursor:pointer}section#media .grid-list.v1 .grid-list__bottom .sns-list a,section#media .grid-list.v1 .grid-list__bottom .sns-list img{display:block;width:100%;height:100%}section#media .grid-list.v2{position:relative;display:grid;margin-bottom:-45px}section#media .grid-list.v2 .grid-list__item{display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;max-width:373px;min-height:255px;border:1px solid #ededed;border-radius:30px 10px 10px 10px;margin-bottom:45px}section#media .grid-list.v2 .grid-list__item>img{position:absolute;left:0;top:0;z-index:-1;width:100%;height:auto}section#media .grid-list.v2 .grid-list__item{width:calc((100% - 80px)/ 3)}@media (max-width:1210px){section#media .grid-list.v2 .grid-list__item{max-width:100%!important;width:calc((100% - 40px)/ 2)}}@media (max-width:960px){section#media .grid-list.v2{margin-bottom:-23px}section#media .grid-list.v2 .grid-list__item{margin-bottom:23px}}@media (max-width:520px){section#media .grid-list.v2 .grid-list__item{width:100%}}section#media .grid-list.v2 .grid-list__card{position:relative}section#media .grid-list.v2 .grid-list__card .share{position:absolute;top:0;left:0;right:0;bottom:0;z-index:30;opacity:1}section#media .grid-list.v2 .grid-list__top{display:flex;justify-content:space-between;width:100%;vertical-align:middle;padding-bottom:38px}section#media .grid-list.v2 .grid-list--title{display:block;width:100%;padding:39px 0 13px;color:#fff;font-size:20px;font-weight:700;text-align:center}section#media .grid-list.v2 .grid-list--title .name-tag{display:inline-block;min-width:44px;height:21px;vertical-align:4px;margin-left:8px;background-color:#005fd1;border-radius:10px;color:#fff;text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;line-height:20px}section#media .grid-list.v2 .grid-list__bottom{position:relative;padding:53px 18px 40px 18px;min-height:145px;background-color:#f4f7fa;border-radius:30px 10px 0 0}section#media .grid-list.v2 .grid-list__bottom .profile{position:absolute;left:50%;top:-38px;transform:translateX(-50%);width:87px}@media (max-width:860px){section#media .grid-list.v2 .grid-list__bottom{padding:53px 0 40px 0}}section#media .grid-list.v2 .sns-frame{display:flex;flex-direction:column;width:100%;height:100%}section#media .grid-list.v2 .sns-list{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;width:100%}@media (max-width:1210px){section#media .grid-list.v2 .sns-list{width:336px;margin:0 auto}}@media (max-width:860px){section#media .grid-list.v2 .sns-list{width:100%;flex-direction:column;align-items:center}}@media (max-width:610px){section#media .grid-list.v2 .sns-list{flex-direction:column;width:100%}}@media (max-width:610px){section#media .grid-list.v2 .sns-list>li{width:100%}}section#media .grid-list.v2 .sns-list__select{display:block;position:relative;width:160px;padding:0 15px;border-radius:24px;border:1px solid #ededed;background-color:#fff;cursor:pointer;text-align:left}@media (max-width:610px){section#media .grid-list.v2 .sns-list__select{margin:0 auto}}section#media .grid-list.v2 .sns-list__select--title{position:relative;height:46px;background:url("data:image/svg+xml,%0A%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L2.75 3L4.5 5L1 9' stroke='%23222222' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat 100% 50%;color:#111;font-size:14px;font-weight:700;line-height:43px}section#media .grid-list.v2 .sns-list__select--title>img{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:7px}section#media .grid-list .sns-popup{display:none;position:absolute;left:0;top:0;width:100%;height:100%}section#media .grid-list .sns-popup__inner{width:100%;height:100%;background:no-repeat center center/cover}section#media .grid-list .sns-popup__flex{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section#media .grid-list .sns-popup__close{position:absolute;right:21px;top:21px;width:20px;height:20px;background:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.238262 0.238293C0.555945 -0.0793997 1.07101 -0.0793997 1.38869 0.238293L19.7611 18.6113C20.0788 18.929 20.0788 19.444 19.7611 19.7617C19.4434 20.0794 18.9283 20.0794 18.6107 19.7617L0.238262 1.38876C-0.0794207 1.07107 -0.0794207 0.555986 0.238262 0.238293Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7617 0.23827C20.0794 0.555963 20.0794 1.07104 19.7617 1.38874L1.38934 19.7617C1.07166 20.0794 0.556592 20.0794 0.238909 19.7617C-0.0787744 19.444 -0.0787752 18.9289 0.238909 18.6112L18.6113 0.23827C18.929 -0.0794232 19.4441 -0.0794232 19.7617 0.23827Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 50% 50%/contain;cursor:pointer}section#media .grid-list .sns-popup__title{padding-bottom:17px;color:#fff;text-align:center;font-size:20px;font-weight:700}section#media .grid-list .sns-popup__icon{width:50px;height:50px;margin-bottom:16px;background:no-repeat center center/contain}section#media .grid-list .sns-popup__icon .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section#media .grid-list .sns-popup__icon.tw{background-image:url(../../assets/images/pr/media/sns_icon/twitter.webp)}section#media .grid-list .sns-popup__icon.face{background-image:url(../../assets/images/pr/media/sns_icon/facebook.webp)}section#media .grid-list .sns-popup__icon.discord{background-image:url(../../assets/images/pr/media/sns_icon/discord.webp)}section#media .grid-list .sns-popup__icon.insta{background-image:url(../../assets/images/pr/media/sns_icon/insta.webp)}section#media .grid-list .sns-popup__icon.kakao{background-image:url(../../assets/images/pr/media/sns_icon/kakao.webp)}section#media .grid-list .sns-popup__icon.tic{background-image:url(../../assets/images/pr/media/sns_icon/tiktok.webp)}section#media .grid-list .sns-popup__icon.yt{background-image:url(../../assets/images/pr/media/sns_icon/youtube.webp)}section#media .grid-list .sns-popup__icon.linkedin{background-image:url(../../assets/images/pr/media/sns_icon/linkedin.webp)}section#media .grid-list .sns-popup__country{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:184px;margin:0 auto}section#media .grid-list .sns-popup__country>li{width:calc(50% - 6px);min-width:86px;height:36px;text-transform:uppercase}section#media .grid-list .sns-popup__country>li:hover>a{background-color:#fff;color:#005fd1}section#media .grid-list .sns-popup__country>li>a{display:block;border-radius:18px;border:1px solid #fff;color:#fff;font-size:14px;font-weight:700;text-align:center;line-height:36px}section#media .media-area .textWrap h2{margin-top:88px}@media (max-width:960px){section#media .media-area .textWrap h2{margin-bottom:30px}}section#media .media-area .grid-frame{display:flex;flex-wrap:wrap;gap:40px}#toSeeMore .gamesWrap{width:100%;margin:0 auto;position:relative}#toSeeMore .gamesWrap ul{display:flex;width:100%;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}#toSeeMore .gamesWrap li{width:49%;display:flex;flex-direction:column;position:relative;margin-bottom:25px;overflow:hidden;transition:transform .2s ease-out,box-shadow .2s ease-out}#toSeeMore .gamesWrap .cover{transform-origin:bottom;width:100%;position:relative;margin-top:-26px;border-radius:25px 0 0 0;background:#fff;border:1px solid #ededed;left:0;z-index:0;border-bottom:0;transition:.2s ease-in-out;display:flex;align-items:center;gap:15px;padding:15px;justify-content:center}#toSeeMore .gamesWrap .cover a{color:#005fd1;font-size:16px;font-weight:700;transition-delay:0s;background-color:#fff;border:1px solid #005fd1;border-radius:30px;padding:.9em .5em;line-height:1;transition:.2s ease-in-out;transition-delay:0s;text-align:center;flex:1 1 auto;max-width:150px}#toSeeMore .gamesWrap .cover a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";left:3px;top:-1px;transition:.2s ease-in-out}@media (hover:hover){#toSeeMore .gamesWrap .cover a:hover{background-color:#005fd1;border:1px solid #005fd1;color:#fff;transition-delay:0s}#toSeeMore .gamesWrap .cover a:hover .arrow{filter:brightness(0) invert(1) grayscale(100%) brightness(1)}}#toSeeMore .gamesWrap .labelWrap{position:absolute;top:50px;right:16px;z-index:2}@media (max-width:1240px) and (min-width:768px){#toSeeMore .gamesWrap .labelWrap{top:4vw}}#toSeeMore .gamesWrap .labelWrap .label{font-size:14px;font-weight:700;border-radius:1.8em;padding:.4em .8em;background-color:#fff}#toSeeMore .gamesWrap .labelWrap .label.colorSet1{color:#005fd1}#toSeeMore .gamesWrap .labelWrap .label.colorSet2{color:#ffae00}#toSeeMore .gamesWrap .gameIMGWrap{width:100%;position:relative}#toSeeMore .gamesWrap .gameIMGWrap img{width:100%}#toSeeMore .gamesWrap .contents{padding:0 15px 30px;padding-top:0;line-height:1;border:1px solid #ededed;position:relative;border-top:0;border-radius:0 0 10px 10px}@media (min-width:769px) and (max-width:1024px){#toSeeMore .gamesWrap .contents{padding:0 40px 30px;min-height:235px;padding-top:10px}}#toSeeMore .gamesWrap .contents h3{color:#005fd1;font-size:16px;margin-bottom:.9em}#toSeeMore .gamesWrap .contents h2{color:#222;font-weight:900;font-size:32px;margin-bottom:.46875em}#toSeeMore .gamesWrap .contents p{font-size:16px;color:#222;margin-bottom:.9375em;line-height:1.4;min-height:2.8em;display:inline-flex;align-items:center}#toSeeMore .gamesWrap .contents .iconWrap{width:25px;aspect-ratio:1;display:flex;gap:5px}#toSeeMore .gamesWrap .contents .iconWrap img{margin-right:5px;max-width:100%}@media (min-width:1025px){#toSeeMore .gamesWrap .contents{padding:0 40px 30px}#toSeeMore .gamesWrap .cover{justify-content:center;padding:0 15px;height:100px}}@media (min-width:1025px) and (hover:hover){#toSeeMore .gamesWrap .cover{position:absolute;bottom:-1px;height:40px}#toSeeMore .gamesWrap .cover a{opacity:0}#toSeeMore .gamesWrap li:hover{transform:translateY(-5px)}#toSeeMore .gamesWrap li:hover .cover{height:100px}#toSeeMore .gamesWrap li:hover .cover a{opacity:1;transition:.2s ease-in-out;transition-delay:.1s}}@media (min-width:769px) and (max-width:1024px){#toSeeMore .gamesWrap h2{font-size:25px}}@media (max-width:768px){#toSeeMore .gamesWrap ul{flex-direction:column;align-items:center}#toSeeMore .gamesWrap li{width:100%}#toSeeMore .gamesWrap .cover{gap:10px;padding-top:30px}#toSeeMore .gamesWrap .cover a{font-size:14px}#toSeeMore .gamesWrap .labelWrap{top:calc(5vw + 15px);right:15px}#toSeeMore .gamesWrap .labelWrap .label{font-size:12px}#toSeeMore .gamesWrap .contents h3{font-size:14px}#toSeeMore .gamesWrap .contents h2{font-size:22px;margin-bottom:.6818181818em}#toSeeMore .gamesWrap .contents p{font-size:14px}#toSeeMore .gamesWrap .contents .iconWrap{width:5.2083333333vw;gap:1vw}#toSeeMore .gamesWrap .contents .iconWrap img{margin-right:.6510416667vw}}section#indieConsole{background:url(../../assets/images/game/indieConsole/indi-bg.jpg) no-repeat center;min-height:100vh;position:relative;overflow:hidden;background-size:cover}@media (max-width:1024px){section#indieConsole{background:url(../../assets/images/game/indieConsole/indi-bg-t.webp) no-repeat center;background-size:cover}}@media (max-width:768px){section#indieConsole{background:url(../../assets/images/game/indieConsole/indi-bg-m.webp) no-repeat center bottom;background-size:cover}}section#indieConsole .btn-inquiry{opacity:0;transform:translateY(20px)}@media (max-width:768px){section#indieConsole .btn-inquiry{max-width:400px;font-size:16px;width:90vw}}section#indieConsole .mobileChar{display:none}@media (max-width:768px){section#indieConsole .mobileChar{display:block;width:50%;margin-bottom:20px}section#indieConsole .mobileChar.nightM{width:84%;margin-left:20px}}@media (max-width:480px){section#indieConsole .mobileChar{display:block;width:63%;margin-bottom:20px}}section#indieConsole .logoWrap{display:flex;justify-content:center;align-items:center}@media (max-width:768px){section#indieConsole .logoWrap img{width:70%}}@media (max-width:480px){section#indieConsole .logoWrap img{width:60%}}section#indieConsole .contentsHalf{width:100%;max-width:1410px;padding:50px 40px 0;display:flex;margin:0 auto;height:100%;align-items:center;position:relative;z-index:1}@media (max-width:768px){section#indieConsole .contentsHalf{padding:20px 0 0}}section#indieConsole .contentsHalf .leftBox{flex:1 1 50%;height:100%;display:flex;align-items:center;justify-content:center}section#indieConsole .contentsHalf .leftBox img{width:auto;max-width:80%}@media (max-width:1400px){section#indieConsole .contentsHalf .leftBox img{width:70%}}@media (min-width:769px) and (max-width:1024px){section#indieConsole .contentsHalf .leftBox img{width:90%}}@media (max-width:768px){section#indieConsole .contentsHalf .leftBox{display:none}}section#indieConsole .contentsHalf .rightBox{flex:1 1 50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section#indieConsole .contentsHalf .rightBox h2{color:#fff;font-size:38px;font-weight:900;margin-top:70px;margin-bottom:30px}@media (max-width:1400px){section#indieConsole .contentsHalf .rightBox h2{font-size:30px}}@media (max-width:768px){section#indieConsole .contentsHalf .rightBox h2{font-size:24px;margin-top:30px;margin-bottom:20px;padding:0 10px;text-align:center}}section#indieConsole .contentsHalf .rightBox h2.mt30{margin-top:30px}section#indieConsole .contentsHalf .rightBox h2.mt0{margin-top:0}section#indieConsole .contentsHalf .rightBox p{color:#fff;font-size:20px;margin-bottom:70px;line-height:1.3;text-align:center}@media (max-width:1400px){section#indieConsole .contentsHalf .rightBox p{font-size:18px}}@media (max-width:768px){section#indieConsole .contentsHalf .rightBox p{font-size:16px;margin-bottom:40px;width:90%}}section#indieConsole .contentsHalf .rightBox .buttonWrap{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;width:100%;max-width:400px}section#indieConsole .contentsHalf .rightBox .buttonWrap a{flex:0 0 48%;max-width:190px;height:50px;border:1px solid #fff;border-radius:100px;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:18px;padding-bottom:2px;filter:brightness(1.2);transition:.3s all}section#indieConsole .contentsHalf .rightBox .buttonWrap a.disabled{background:#222;pointer-events:none;border:1px solid transparent;filter:brightness(.7)}section#indieConsole .contentsHalf .rightBox .buttonWrap a:hover{background-color:#005fd1;border:1px solid rgba(255,255,255,0)}@media (max-width:768px){section#indieConsole .contentsHalf .rightBox .buttonWrap a{font-size:16px;height:40px;flex:0 0 40%}}@media (max-width:480px){section#indieConsole .contentsHalf .rightBox .buttonWrap a{font-size:14px;height:40px}}@media (min-width:769px) and (max-width:1024px){section#indieConsole .contentsHalf .rightBox{min-width:435px}}@media (max-width:768px){section#indieConsole .contentsHalf .rightBox{flex:1 1 100%}}section#indieConsole .contentsHalf i{content:"";display:inline-flex;position:relative;width:24px;aspect-ratio:24/24;margin-right:10px;margin-top:2px}@media (max-width:768px){section#indieConsole .contentsHalf i{width:20px}}@media (max-width:480px){section#indieConsole .contentsHalf i{width:18px}}section#indieConsole .contentsHalf i.steam{background:url(../../assets/images/game/indieConsole/icon_steam.svg) no-repeat}section#indieConsole .contentsHalf i.nintendo{background:url(../../assets/images/game/indieConsole/icon_nintendo.svg) no-repeat}section#indieConsole .contentsHalf i.apple{background:url(../../assets/images/game/indieConsole/icon_apple.svg) no-repeat}section#indieConsole .contentsHalf i.googleplay{background:url(../../assets/images/game/indieConsole/icon_googleplay.svg) no-repeat}section#indieConsole .contentsHalf i.onestore{background:url(../../assets/images/game/indieConsole/icon_onestore.svg) no-repeat}section#indieConsole .contentsHalf i.pc{background:url(../../assets/images/game/indieConsole/icon_pc.svg) no-repeat}section#indieConsole .contentsHalf i.playstation{background:url(../../assets/images/game/indieConsole/icon_playstation.svg) no-repeat;margin-top:4px}section#indieConsole .contentsHalf i.store{background:url(../../assets/images/game/indieConsole/icon_store.svg) no-repeat}section#indieConsole .contentsHalf i.xbox{background:url(../../assets/images/game/indieConsole/icon_xbox.svg) no-repeat}section#indieConsole .contentsHalf.final .leftBox img{transform:scale(1.7);position:relative;left:51px}section#indieConsole .textWrap{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%);opacity:0;width:100%}section#indieConsole .textWrap h1{font-size:72px;font-weight:700;line-height:1.2;margin-bottom:50px;text-align:center;font-family:poppins}@media (min-width:769px) and (max-width:1024px){section#indieConsole .textWrap h1{font-size:54px;margin-bottom:30px}}@media (max-width:768px){section#indieConsole .textWrap h1{font-size:24px}}section#indieConsole .textWrap p{font-size:24px;color:#fff;text-align:center;line-height:1.4}@media (min-width:769px) and (max-width:1024px){section#indieConsole .textWrap p{padding:0 4.5vw;max-width:90vw;margin:0 auto;font-size:18px}}@media (max-width:768px){section#indieConsole .textWrap p{font-size:16px}}section#indieConsole .textWrap.textWrap0 p{color:#222}section#indieConsole .section1{background:url(../../assets/images/game/indieConsole/bg-wetory.webp) no-repeat center;width:100%;overflow:hidden;height:100%;position:absolute;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section1{background:url(../../assets/images/game/indieConsole/bg-wetory-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section1{background:url(../../assets/images/game/indieConsole/bg-wetory-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section2{background:url(../../assets/images/game/indieConsole/bg-alt.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section2{background:url(../../assets/images/game/indieConsole/bg-alt-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section2{background:url(../../assets/images/game/indieConsole/bg-alt-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section3{background:url(../../assets/images/game/indieConsole/bg-little.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section3{background:url(../../assets/images/game/indieConsole/bg-little-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section3{background:url(../../assets/images/game/indieConsole/bg-little-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section4{background:url(../../assets/images/game/indieConsole/bg-final.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section4{background:url(../../assets/images/game/indieConsole/bg-final-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section4{background:url(../../assets/images/game/indieConsole/bg-final-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section5{background:url(../../assets/images/game/indieConsole/bg-kami.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section5{background:url(../../assets/images/game/indieConsole/bg-kami-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section5{background:url(../../assets/images/game/indieConsole/bg-kami-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section6{background:url(../../assets/images/game/indieConsole/bg-psyco.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section6{background:url(../../assets/images/game/indieConsole/bg-psyco-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section6{background:url(../../assets/images/game/indieConsole/bg-psyco-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section7{background:url(../../assets/images/game/indieConsole/bg-wizemans.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section7{background:url(../../assets/images/game/indieConsole/bg-wizemans-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section7{background:url(../../assets/images/game/indieConsole/bg-wizemans-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section7 .contentsHalf .leftBox img{width:100%;max-width:582px;margin-top:15px}section#indieConsole .section8{background:url(../../assets/images/game/indieConsole/bg-goodolddays.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section8{background:url(../../assets/images/game/indieConsole/bg-goodolddays-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section8{background:url(../../assets/images/game/indieConsole/bg-goodolddays-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}section#indieConsole .section9{background:url(../../assets/images/game/indieConsole/bg-shambles.webp) no-repeat center;width:100%;height:100%;position:absolute;overflow:hidden;background-size:150% 150%;left:50%;transform:translateX(-50%);z-index:2;border-radius:105px 105px 0 0}@media (min-width:769px) and (max-width:1024px){section#indieConsole .section9{background:url(../../assets/images/game/indieConsole/bg-shambles-t.webp) no-repeat center;background-size:150% 150%;border-radius:60px 60px 0 0}}@media (max-width:768px){section#indieConsole .section9{background:url(../../assets/images/game/indieConsole/bg-shambles-m.webp) no-repeat center;background-size:150% 150%;border-radius:30px 30px 0 0}}.indieItemWrap{max-width:420px;width:100%;margin:0 auto 0;padding-bottom:0;position:relative;min-height:90px;margin-top:50px;margin-bottom:50px}@media (max-width:768px){.indieItemWrap{margin-top:30px;margin-bottom:30px;min-height:70px;max-width:310px}}@media (max-width:480px){.indieItemWrap{max-width:230px;min-height:50px}}.indieItemWrap ul{width:100%;display:flex}.indieItemWrap ul li{mix-blend-mode:hard-light;opacity:0;transition:.3s ease-in-out;position:absolute}.indieItemWrap ul li:nth-child(1){left:-5%}.indieItemWrap ul li:nth-child(2){left:20%}.indieItemWrap ul li:nth-child(3){left:45%}.indieItemWrap ul li:nth-child(4){left:70%}.indieItemWrap ul li.on{opacity:1;transform:translateY(0)}.indieItemWrap ul li.on:nth-child(1){left:0}.indieItemWrap ul li.on:nth-child(2){left:25%}.indieItemWrap ul li.on:nth-child(3){left:50%}.indieItemWrap ul li.on:nth-child(4){left:75%}.indieItemWrap ul li.on div.item1 span{transform:scale(1);opacity:1}.indieItemWrap ul li.on div.item2 span{transform:scale(1);opacity:1}.indieItemWrap ul li.on div.item3 span{transform:scale(1);opacity:1}.indieItemWrap ul li.on div.item4 span{transform:scale(1);opacity:1}.indieItemWrap ul li div{position:relative;width:90px;height:90px;margin-bottom:20px;overflow:hidden}@media (max-width:768px){.indieItemWrap ul li div{width:70px;height:70px;margin-bottom:0}}@media (max-width:480px){.indieItemWrap ul li div{width:50px;height:50px}}.indieItemWrap ul li div.item1 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/game/indieConsole/img-mainIco1.webp) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.indieItemWrap ul li div.item2 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/game/indieConsole/img-mainIco2.webp) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.indieItemWrap ul li div.item3 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/game/indieConsole/img-mainIco3.webp) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.indieItemWrap ul li div.item4 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/game/indieConsole/img-mainIco4.webp) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.indieItemWrap ul li div.item5 span{position:absolute;width:100%;height:100%;background:url(../../assets/images/about/img-businIco5.png) no-repeat;background-size:cover;transform:scale(0);left:0;top:0;opacity:0;transition:.5s .1s ease-in-out}.indieItemWrap ul li h2{font-size:20px;color:#222;text-align:center;line-height:1.4;font-weight:400}@media (max-width:768px){section#indieConsole{min-height:100vh;position:relative;overflow:hidden}section#indieConsole .textWrap{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%);opacity:0;width:100%}section#indieConsole .textWrap h1{font-family:poppins;font-size:38px;font-weight:700;margin-bottom:25px;text-align:center;line-height:1;padding:0 4.5vw}section#indieConsole .textWrap p{font-size:16px;color:#fff;text-align:center;line-height:1.3;padding:0 4.5vw}section#indieConsole .textWrap.textWrap0{margin-top:20px}section#indieConsole .textWrap.textWrap0 p{color:#222;font-size:16px}}.indieVideo{width:100%;position:absolute;height:100%;z-index:0;top:0;-o-object-fit:cover;object-fit:cover}section#faq *{word-break:break-word}section#faq .faqBBSWrap{width:100%;margin:0 auto;position:relative}section#faq .faqBBSWrap ul{display:flex;width:100%;border-top:1px solid #222;flex-direction:column}section#faq .faqBBSWrap ul li{padding:30px;display:flex;flex:1;align-items:center;position:relative;transition:.3s all}section#faq .faqBBSWrap ul li.boardPost{cursor:pointer;border-bottom:1px solid #ededed}section#faq .faqBBSWrap ul li::after{position:absolute;display:inline-flex;right:30px;top:51%;transform:translateY(-50%);content:"";background:url(../../assets/images/ir/img-ircalendarBBSArrow.svg) no-repeat;width:24px;height:14px;background-size:contain;transition:.3s ease-in-out}section#faq .faqBBSWrap ul li .firstBox{display:flex;justify-content:center;align-items:center;flex:0 0 7.5%}section#faq .faqBBSWrap ul li .firstBox p{text-align:center;font-size:14px;color:#fff;line-height:1;background-color:#a3c5e7;border-radius:20px;width:100%;padding:8px}section#faq .faqBBSWrap ul li .secondBox{display:flex;align-items:center;flex:0 0 92.5%;padding-left:30px}section#faq .faqBBSWrap ul li .secondBox h1{font-size:20px;color:#222;font-weight:700;line-height:1.5;transition:.3s all}section#faq .faqBBSWrap ul li .secondBox p{font-size:16px;color:#bebebe;line-height:1.5}section#faq .faqBBSWrap ul li .thirdBox{border-radius:5px;border:1px solid #005fd1;display:flex;padding:14px 19px;display:flex;justify-content:space-between;align-items:center;flex:1}section#faq .faqBBSWrap ul li .thirdBox a{display:block}section#faq .faqBBSWrap ul li .thirdBox p{font-size:18px;line-height:1;color:#005fd1}section#faq .faqBBSWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download.png) no-repeat;width:20px;height:19px;background-size:contain}section#faq .faqBBSWrap ul li:hover{background-color:#f6fcff}section#faq .faqBBSWrap ul li.on{background-color:#f6fcff}section#faq .faqBBSWrap ul li.on .secondBox h1{color:#005fd1}section#faq .faqBBSWrap ul li.on::after{transform:translateY(-50%) rotate(180deg)}section#faq .faqBBSWrap .answerWrap{display:flex;background-color:#fff;align-items:flex-start;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;min-height:initial;padding:0}section#faq .faqBBSWrap .answerWrap::after{display:none}section#faq .faqBBSWrap .answerWrap.open{max-height:200px;transition:max-height .3s ease-in-out;background-color:#f6fcff;border-bottom:1px solid #ededed}section#faq .faqBBSWrap .answerWrap .answerList{display:flex;flex-direction:column;padding:30px}section#faq .faqBBSWrap .answerWrap .answerList p{font-size:16px;color:#222;position:relative;display:inline-flex;align-items:center;transform:.5s all;width:auto}section#faq .faqBBSWrap .answerWrap .answerList a{display:flex;width:-moz-fit-content;width:fit-content;font-size:16px;color:#999;align-items:center}section#faq .faqBBSWrap .answerWrap .answerList a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";left:5px;top:5px;opacity:0;transition:.3s ease-in-out;mix-blend-mode:luminosity}section#faq .faqBBSWrap .answerWrap .answerList a:hover{text-decoration:underline}section#faq .faqBBSWrap .answerWrap .answerList a:hover .arrow{opacity:1;top:0}@media (max-width:768px){section#faq .faqBBSWrap ul li{padding:20px;flex-direction:column;align-items:flex-start;gap:8px}section#faq .faqBBSWrap ul li.boardPost{cursor:pointer}section#faq .faqBBSWrap ul li::after{position:absolute;display:inline-flex;right:20px;top:51%;transform:translateY(-50%);content:"";background:url(../../assets/images/ir/img-ircalendarBBSArrow.svg) no-repeat;width:13px;height:auto;aspect-ratio:23/14;background-size:contain;transition:.3s ease-in-out}section#faq .faqBBSWrap ul li .firstBox{display:flex;justify-content:center;align-items:center;flex:0 0 7.5%}section#faq .faqBBSWrap ul li .firstBox p{text-align:center;font-size:12px;color:#fff;line-height:1;background-color:#a3c5e7;border-radius:20px;width:auto;min-width:80px;padding:6px}section#faq .faqBBSWrap ul li .secondBox{display:flex;align-items:center;flex:0 0 100%;padding-left:0;padding-right:4.5vw}section#faq .faqBBSWrap ul li .secondBox h1{font-size:16px;line-height:1.3}section#faq .faqBBSWrap ul li .secondBox p{font-size:14px;color:#bebebe;line-height:1.5}section#faq .faqBBSWrap ul li .thirdBox{border-radius:5px;border:1px solid #005fd1;display:flex;padding:7px 9px;display:flex;justify-content:space-between;align-items:center;flex:1}section#faq .faqBBSWrap ul li .thirdBox a{display:block}section#faq .faqBBSWrap ul li .thirdBox p{font-size:16px;line-height:1;color:#005fd1}section#faq .faqBBSWrap ul li .thirdBox i.downloadBtn{content:"";background:url(../../assets/images/common/btn-download.png) no-repeat;width:20px;height:19px;background-size:contain}section#faq .faqBBSWrap ul li:hover{background-color:#f6fcff}section#faq .faqBBSWrap ul li.on{background-color:#f6fcff}section#faq .faqBBSWrap ul li.on .secondBox h1{color:#005fd1}section#faq .faqBBSWrap ul li.on::after{transform:translateY(-50%) rotate(180deg)}section#faq .faqBBSWrap .answerWrap{display:flex;background-color:#fff;align-items:flex-start;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;min-height:initial;padding:0}section#faq .faqBBSWrap .answerWrap::after{display:none}section#faq .faqBBSWrap .answerWrap.open{max-height:200px;transition:max-height .3s ease-in-out;background-color:#f6fcff}section#faq .faqBBSWrap .answerWrap .answerList{display:flex;flex-direction:column;padding:20px}section#faq .faqBBSWrap .answerWrap .answerList p{font-size:14px;color:#222;position:relative;display:inline-flex;align-items:center;transform:.5s all;width:auto}section#faq .faqBBSWrap .answerWrap .answerList a{display:flex;width:-moz-fit-content;width:fit-content;font-size:14px;color:#999;align-items:center}section#faq .faqBBSWrap .answerWrap .answerList a .arrow{background:url(../../assets/images/common/hoverArrow.svg) no-repeat;width:9px;height:9px;position:relative;display:inline-flex;content:"";left:5px;top:5px;opacity:0;transition:.3s ease-in-out;mix-blend-mode:luminosity}section#faq .faqBBSWrap .answerWrap .answerList a:hover{text-decoration:underline}section#faq .faqBBSWrap .answerWrap .answerList a:hover .arrow{opacity:1;top:0}}section#contact .mapWrap{margin-bottom:100px}section#contact .mapWrap iframe{width:100%;min-height:540px}@media (max-width:1024px){section#contact .mapWrap iframe{min-height:300px}}section#contact .mapWrap h2{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:20px}section#contact .mapWrap__numberWrap{display:flex;gap:20px}section#contact .mapWrap__numberWrap p{font-weight:700;font-size:16px}section#contact .mapWrap__numberWrap p span{font-size:16px;font-weight:400;color:#999;margin-left:20px}@media (max-width:768px){section#contact .mapWrap{margin-bottom:100px}section#contact .mapWrap h2{font-size:16px;margin-top:15px;margin-bottom:10px}section#contact .mapWrap__numberWrap{display:flex;gap:10px;flex-direction:column}section#contact .mapWrap__numberWrap p{font-size:14px}section#contact .mapWrap__numberWrap p span{font-size:14px;margin-left:10px}}.fp-overflow{width:100%;height:100%}.subSection1{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;height:100vh;position:relative;background:url(../../assets/images/subpage/bg-section1.jpg) no-repeat;background-size:cover}.subSection1 .subSection1Content{width:100%;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}.subSection1 a.btn-google{width:214px;height:58px;position:absolute;left:2%;top:70.8%;display:block}.subSection1 a.btn-appStore{width:214px;height:58px;position:absolute;left:42%;top:70.8%;display:block}.subSection1 a.btn-oneStore{width:214px;height:58px;position:absolute;left:2%;top:81.8%;display:block}.subSection1 a.btn-window{width:214px;height:58px;position:absolute;left:42%;top:81.8%;display:block}.subSection1 a.btn-home{width:25px;height:30px;position:absolute;left:20%;top:95.8%;display:block}.subSection1 a.btn-community{width:25px;height:30px;position:absolute;left:28%;top:95.8%;display:block}.subSection1 div.img-subSection1{width:569px;height:669px;background:url(../../assets/images/subpage/img-subSection1-img0.png) no-repeat;background-size:cover;display:block;position:absolute;left:50%;top:17%;z-index:10}.subSection1 div.img5{width:150%;height:339px;background:url(../../assets/images/subpage/img-subSection1-img5.png) no-repeat;background-size:cover;display:block;position:absolute;left:-5%;bottom:-6%;z-index:5}.subSection1 div.img4{width:971px;height:774px;background:url(../../assets/images/subpage/img-subSection1-img4.png) no-repeat;background-size:cover;display:block;position:absolute;left:8%;bottom:-12%;z-index:4}.subSection1 div.img3{width:519px;height:471px;background:url(../../assets/images/subpage/img-subSection1-img3.png) no-repeat;background-size:cover;display:block;position:absolute;left:28%;bottom:-3%;z-index:3}.subSection1 div.img2{width:405px;height:488px;background:url(../../assets/images/subpage/img-subSection1-img2.png) no-repeat;background-size:cover;display:block;position:absolute;left:10%;bottom:-11%;z-index:2}.subSection1 div.img1{width:433px;height:442px;background:url(../../assets/images/subpage/img-subSection1-img1.png) no-repeat;background-size:cover;display:block;position:absolute;left:18%;bottom:3%;z-index:1}.subSection2{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;height:100vh;background:url(../../assets/images/subpage/bg-section2.jpg) no-repeat;background-size:cover}.subSection2 .subSection2Content{width:1400px;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}.subSection2 div.img-subSection1{width:728px;height:109px;background:url(../../assets/images/subpage/img-subSection2-img0.png) no-repeat;background-size:cover;display:block;position:absolute;left:0;top:29%;z-index:10}.subSection2 div.img-subSection2{width:566px;height:83px;background:url(../../assets/images/subpage/img-subSection2-img1.png) no-repeat;background-size:cover;display:block;position:absolute;left:0;top:45%;z-index:10}.subSection3{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;height:100vh;background:url(../../assets/images/subpage/bg-section3.jpg) no-repeat;background-size:cover}.subSection3 .subSection3Content{width:1400px;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}.subSection3 div.img-subSection1{width:381px;height:109px;background:url(../../assets/images/subpage/img-subSection3-img0.png) no-repeat;background-size:cover;display:block;position:absolute;left:0;top:29%;z-index:10}.subSection3 div.img-subSection2{width:510px;height:83px;background:url(../../assets/images/subpage/img-subSection3-img1.png) no-repeat;background-size:cover;display:block;position:absolute;left:0;top:45%;z-index:10}.subSection4{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;height:100vh;background:url(../../assets/images/subpage/bg-section4.jpg) no-repeat;background-size:cover}.subSection4 .subSection4Content{width:1400px;margin:0 auto;position:relative;height:100%;top:0;padding-top:0;transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px}.subSection4 div.img-subSection1{width:898px;height:109px;background:url(../../assets/images/subpage/img-subSection4-img0.png) no-repeat;background-size:cover;display:block;position:absolute;right:0;top:29%;z-index:10}.subSection4 div.img-subSection2{width:596px;height:83px;background:url(../../assets/images/subpage/img-subSection4-img1.png) no-repeat;background-size:cover;display:block;position:absolute;right:0;top:45%;z-index:10}.subSection4 div.img-subSection3{width:521px;height:223px;background:url(../../assets/images/subpage/img-subSection4-img2.png) no-repeat;background-size:cover;display:block;position:absolute;right:0;top:60%;z-index:10}.subSection4 div.img-subSection4{width:968px;height:985px;background:url(../../assets/images/subpage/img-subSection4-img3.png) no-repeat;background-size:cover;display:block;position:absolute;left:-21%;top:31%;z-index:10;transform:rotate3d(1,1,1,1deg);animation:subSection4Ani 5s ease-in-out infinite alternate}@keyframes subSection4Ani{0%{transform:rotate3d(1,1,1,1deg)}100%{transform:rotate3d(1,1,1,5deg)}}.subSection5{transform-style:preserve-3d;perspective-origin:50% 50%;perspective:1000px;overflow:hidden;height:1338px;background:url(../../assets/images/subpage/bg-section5.jpg) no-repeat center;background-size:cover}.subSection5 a.btn-google{width:214px;height:60px;position:absolute;left:26.7%;top:63.8%;display:block}.subSection5 a.btn-appStore{width:214px;height:60px;position:absolute;left:38.7%;top:63.8%;display:block}.subSection5 a.btn-oneStore{width:214px;height:60px;position:absolute;left:50.7%;top:63.8%;display:block}.subSection5 a.btn-window{width:214px;height:60px;position:absolute;left:62.7%;top:63.8%;display:block}.subSection5 div.img-subSection1{width:234px;height:49px;background:url(../../assets/images/subpage/img-subSection5-img0.png) no-repeat;background-size:cover;display:block;position:absolute;left:50%;top:-7%;margin-left:-127.5px;z-index:10}.subSection5 .subSection5Content{width:100%;margin:0 auto;position:relative;height:100%;top:20%}.subSection5 .subSection5Content .swiper.mySwiper{width:100%;margin-top:50px}.subSection5 .subSection5Content .mySwiper .swiper-slide{background-position:center;background-size:cover;width:930px;height:500px}.subSection5 .subSection5Content .mySwiper .swiper-slide img{display:block;width:100%;height:100%}.subSection5 .subSection5Content .mySwiper .swiper-button-next{background:url(../../assets/images/subpage/img-next.png);width:82px;height:82px;right:451px;left:auto}.subSection5 .subSection5Content .mySwiper .swiper-button-next::after{display:none}.subSection5 .subSection5Content .mySwiper .swiper-button-prev{background:url(../../assets/images/subpage/img-prev.png);width:82px;height:82px;right:auto;left:451px}.subSection5 .subSection5Content .mySwiper .swiper-button-prev::after{display:none}.fp-watermark{display:none!important}
/*# sourceMappingURL=common.min.css.map */
