@media screen and (max-width: 1000px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width: 1000px){.sp{display:block !important}}[class^="c-obj"]{position:absolute;top:0;z-index:50}.c-objcloud01{width:calc(479 / 1920 * 100vw);padding-bottom:calc(207 / 1920 * 100vw);background:url(../images/cloud_large01.png) no-repeat center/cover;top:4.2vw;left:0}.c-objcloud02{width:calc(334 / 1920 * 100vw);padding-bottom:calc(91 / 1920 * 100vw);background:url(../images/cloud_small02.png) no-repeat center/cover;top:6.2vw;left:18vw}.c-objcloud03{width:calc(514 / 1920 * 100vw);padding-bottom:calc(215 / 1920 * 100vw);background:url(../images/cloud_large02.png) no-repeat center/cover;top:3.2vw;right:0}.c-objcloud04{width:calc(313 / 1920 * 100vw);padding-bottom:calc(84 / 1920 * 100vw);background:url(../images/cloud_small01.png) no-repeat center/cover;top:10.5vw;right:21vw}.c-objcloud05{width:calc(438 / 1920 * 100vw);padding-bottom:calc(203 / 1920 * 100vw);background:url(../images/cloud_large04.png) no-repeat center/cover;top:11vw;left:0vw}.c-objcloud06{width:calc(313 / 1920 * 100vw);padding-bottom:calc(84 / 1920 * 100vw);background:url(../images/cloud_small01.png) no-repeat center/cover;top:6vw;left:12vw}.c-objcloud07{width:calc(270 / 1920 * 100vw);padding-bottom:calc(73 / 1920 * 100vw);background:url(../images/cloud_small05.png) no-repeat center/cover;top:unset;bottom:22vw;right:16vw}.c-objcloud08{width:calc(454 / 1920 * 100vw);padding-bottom:calc(173 / 1920 * 100vw);background:url(../images/cloud_large03.png) no-repeat center/cover;top:8.5vw;right:5vw}.c-objcloud09{width:calc(172 / 1920 * 100vw);padding-bottom:calc(61 / 1920 * 100vw);background:url(../images/cloud_small03.png) no-repeat center/cover;top:17.5vw;right:0vw}.c-objrunwater01{width:calc(650 / 1920 * 100vw);padding-bottom:calc(221 / 1920 * 100vw);background:url(../images/runwater01.png) no-repeat center/cover;top:4vw;left:0vw}.c-objrunwater02{width:calc(662 / 1920 * 100vw);padding-bottom:calc(205 / 1920 * 100vw);background:url(../images/runwater02.png) no-repeat center/cover;top:2vw;right:0vw}.c-objturtlecommon01{width:calc(217 / 1920 * 100vw);padding-bottom:calc(251 / 1920 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon02{width:calc(86 / 1920 * 100vw);padding-bottom:calc(99 / 1920 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon03{width:calc(180 / 1920 * 100vw);padding-bottom:calc(208 / 1920 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon04{width:calc(84 / 1920 * 100vw);padding-bottom:calc(97 / 1920 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtle01{width:calc(522 / 1920 * 100vw);padding-bottom:calc(482 / 1920 * 100vw);background:url(../images/turtle_01.png) no-repeat center/cover;left:0;top:10vw;opacity:0.4}.c-objturtle02{width:calc(544 / 1920 * 100vw);padding-bottom:calc(588 / 1920 * 100vw);background:url(../images/turtle_02.png) no-repeat center/cover;top:1vw;right:0;opacity:0.4}.c-objfog01{width:calc(606 / 1920 * 100vw);padding-bottom:calc(165 / 1920 * 100vw);background:url(../images/fog01.png) no-repeat center/cover;top:3vw;left:3vw}.c-objfog02{width:calc(607 / 1920 * 100vw);padding-bottom:calc(142 / 1920 * 100vw);background:url(../images/fog02.png) no-repeat center/cover;top:5vw;right:1.5vw}.c-objfog03{width:calc(361 / 1920 * 100vw);padding-bottom:calc(142 / 1920 * 100vw);background:url(../images/fog03.png) no-repeat center/cover;top:4vw;left:0}.c-objfog04{width:calc(594 / 1920 * 100vw);padding-bottom:calc(98 / 1920 * 100vw);background:url(../images/fog04.png) no-repeat center/cover;top:18vw;left:4vw}.c-objfog05{width:calc(488 / 1920 * 100vw);padding-bottom:calc(283 / 1920 * 100vw);background:url(../images/fog05.png) no-repeat center/cover;top:5vw;right:0}.c-objturtle03{width:calc(291 / 1920 * 100vw);padding-bottom:calc(468 / 1920 * 100vw);background:url(../images/turtle_03.png) no-repeat center/cover;left:0;top:8vw;opacity:0.15;z-index:40}.c-objturtle04{width:calc(552 / 1920 * 100vw);padding-bottom:calc(600 / 1920 * 100vw);background:url(../images/turtle_04.png) no-repeat center/cover;right:0;opacity:0.15;z-index:40}.c-objflame01{width:calc(356 / 1920 * 100vw);padding-bottom:calc(184 / 1920 * 100vw);background:url(../images/flame01.png) no-repeat center/cover;top:3vw;left:15.2vw}.c-objflame02{width:calc(221 / 1920 * 100vw);padding-bottom:calc(103 / 1920 * 100vw);background:url(../images/flame02.png) no-repeat center/cover;top:6vw;left:4vw}.c-objflame03{width:calc(409 / 1920 * 100vw);padding-bottom:calc(168 / 1920 * 100vw);background:url(../images/flame03.png) no-repeat center/cover;top:3.8vw;right:13vw}.c-objflame04{width:calc(173 / 1920 * 100vw);padding-bottom:calc(101 / 1920 * 100vw);background:url(../images/flame04.png) no-repeat center/cover;top:5.5vw;right:5vw}.c-objflame05{width:calc(409 / 1920 * 100vw);padding-bottom:calc(168 / 1920 * 100vw);background:url(../images/flame05.png) no-repeat center/cover;top:22.5vw;left:3.2vw}.c-objflame06{width:calc(173 / 1920 * 100vw);padding-bottom:calc(101 / 1920 * 100vw);background:url(../images/flame06.png) no-repeat center/cover;top:16.2vw;left:2vw}.c-objflame07{width:calc(356 / 1920 * 100vw);padding-bottom:calc(184 / 1920 * 100vw);background:url(../images/flame07.png) no-repeat center/cover;top:22.8vw;right:5vw}.c-objflame08{width:calc(221 / 1920 * 100vw);padding-bottom:calc(103 / 1920 * 100vw);background:url(../images/flame08.png) no-repeat center/cover;top:16.5vw;right:3vw}.c-objturtle05{width:calc(542 / 1920 * 100vw);padding-bottom:calc(692 / 1920 * 100vw);background:url(../images/turtle_05.png) no-repeat center/cover;top:1vw;left:0;opacity:0.35;z-index:40}.c-objturtle06{width:calc(810 / 1920 * 100vw);padding-bottom:calc(677 / 1920 * 100vw);background:url(../images/turtle_06.png) no-repeat center/cover;top:unset;bottom:0;right:0;opacity:0.35;z-index:40}.p-about04 .c-objturtlecommon01{top:7.5vw;left:15vw}.p-about04 .c-objturtlecommon02{top:8vw;left:8.5vw}.p-about04 .c-objturtlecommon03{top:17vw;right:18vw}.p-about04 .c-objturtlecommon04{top:26vw;right:15vw}.p-about05 .c-objturtlecommon01{top:15vw;left:15vw;opacity:0.15}.p-about05 .c-objturtlecommon02{top:12vw;left:12vw;opacity:0.15}.p-about05 .c-objturtlecommon03{top:17vw;right:16vw;opacity:0.15}.p-about05 .c-objturtlecommon04{top:22vw;right:26vw;opacity:0.15}.p-about06 .c-objturtlecommon01{top:18.5vw;left:16vw;opacity:0.35}.p-about06 .c-objturtlecommon02{top:30.5vw;left:15vw;opacity:0.35}.p-about06 .c-objturtlecommon03{top:17vw;right:14.5vw;opacity:0.35}.p-about06 .c-objturtlecommon04{top:14.2vw;right:12vw;opacity:0.35}@media screen and (max-width: 1000px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 1000px){.sp{display:block}}.u-ja-only,.u-en-only,.u-zh-Hans-only,.u-zh-Hant-only,.u-ko-only{display:none !important}html[lang="ja"] .u-ja-only{display:block !important}html[lang="ja"] a.u-ja-only{display:-webkit-flex !important;display:flex !important}html[lang="en"] .u-en-only{display:block !important}html[lang="en"] a.u-en-only{display:-webkit-flex !important;display:flex !important}html[lang="en"] .c-heading{font-size:calc(34 / 1920 * 100vw)}html[lang="zh-Hans"] .u-zh-Hans-only{display:block !important}html[lang="zh-Hans"] a.u-zh-Hans-only{display:-webkit-flex !important;display:flex !important}html[lang="zh-Hant"] .u-zh-Hant-only{display:block !important}html[lang="zh-Hant"] a.u-zh-Hant-only{display:-webkit-flex !important;display:flex !important}html[lang="ko"] .u-ko-only{display:block !important}html[lang="ko"] a.u-ko-only{display:-webkit-flex !important;display:flex !important}body{padding:0}header,main{padding:0;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}header :lang(ko),main :lang(ko){font-family:"Noto Serif KR", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}header :lang(zh-Hant),main :lang(zh-Hant){font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}header :lang(zh-Hans),main :lang(zh-Hans){font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}a,a:hover,a:visited{color:inherit;text-decoration:none}.c-about_txt{font-size:clamp(14px, calc(21 / 1920 * 100vw), calc(21 / 1920 * 100vw));line-height:2.4em;color:#fff;text-shadow:0 0 4px #000, 0 0 7px #000, 0 0 10px #000, 0 0 10px #000;margin:0;padding:0 3vw;text-align:center;font-weight:500;position:relative;z-index:100}.c-about_txt[lang="en"]{padding:0 5vw}.c-heading{width:calc(525 / 1920 * 100vw);height:calc(105 / 1920 * 100vw);text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:auto;font-size:calc(36 / 1920 * 100vw);color:#fff;background:url(../images/title_bg.png) no-repeat center/cover;margin-top:calc(65 / 1920 * 100vw);position:relative;z-index:100;line-height:1.1em}.c-heading [lang="en"]{font-size:calc(34 / 1920 * 100vw)}section{position:relative;overflow:hidden}img{width:100%}.p-footerPageTop{display:none !important}main{position:relative}main .c-btntop{cursor:pointer;width:calc(108 / 1920 * 100vw);position:-webkit-sticky;position:sticky;z-index:100;margin-left:auto;right:calc(10 / 1920 * 100vw);bottom:calc(10 / 1920 * 100vw)}.c-btntop_img{position:absolute;opacity:0.8;bottom:0;right:0}.c-btn_frontpage{width:calc(397 / 1920 * 100vw);height:calc(79 / 1920 * 100vw);text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:auto;font-size:calc(20 / 1920 * 100vw);color:#fff !important;background:url(../images/title_bg.png) no-repeat center/cover;margin-top:calc(65 / 1920 * 100vw);position:relative;z-index:100;line-height:1.1em;transition:0.3s all}.c-btn_frontpage:hover{opacity:0.8}@media screen and (max-width: 1000px){.c-btn_frontpage{width:calc(336 / 768 * 100vw);height:calc(66 / 768 * 100vw);font-size:calc(18 / 768 * 100vw);margin-top:calc(45 / 768 * 100vw);line-height:1.1em}}@media screen and (max-width: 500px){.c-btn_frontpage{width:calc(206 / 375 * 100vw);height:calc(40 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}}.l-header{pointer-events:unset;padding:calc(10 / 1920 * 100vw) calc(10 / 1920 * 100vw)}.l-header .l-header_container{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.l-header::before{content:"";width:100%;height:200%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-image:linear-gradient(0deg, rgba(85,85,85,0), #000);z-index:-1}.l-header .l-header_logo{width:calc(248 / 1920 * 100vw)}.l-header .l-header_menus{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;gap:0.2vw;color:#fff;font-size:calc(18 / 1920 * 100vw);line-height:1.1em;margin-top:0.5vw;margin-left:6vw}.l-header .l-header_lang{margin-top:0.8vw;margin-left:7vw;width:calc(150 / 1920 * 100vw);position:absolute;right:2vw;z-index:100;background:rgba(0,0,0,0.5)}.l-header_menu{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:calc(166 / 1920 * 100vw);height:calc(54 / 1920 * 100vw);transition:0.3s all}.l-header_menu:hover{opacity:0.7}.l-header_menu::before,.l-header_menu::after{position:absolute;content:"";top:50%;width:calc(25 / 1920 * 100vw);height:calc(24 / 1920 * 100vw)}.l-header_menu::before{left:0;-webkit-transform:translateX(calc(-50% - 0.1vw)) translateY(-50%);transform:translateX(calc(-50% - 0.1vw)) translateY(-50%)}.l-header_menu::after{right:0;-webkit-transform:translateX(calc(50% + 0.1vw)) translateY(-50%);transform:translateX(calc(50% + 0.1vw)) translateY(-50%)}.l-header_menu.u-01{background:url(../images/header/header_bg01.png) no-repeat center/cover}.l-header_menu.u-01::before{background:url(../images/header/header_circle01.png) no-repeat center/cover}.l-header_menu.u-01::after{background:url(../images/header/header_circle02.png) no-repeat center/cover}.l-header_menu.u-02{background:url(../images/header/header_bg02.png) no-repeat center/cover}.l-header_menu.u-02::before{background:url(../images/header/header_circle02.png) no-repeat center/cover}.l-header_menu.u-02::after{background:url(../images/header/header_circle03.png) no-repeat center/cover}.l-header_menu.u-03{background:url(../images/header/header_bg03.png) no-repeat center/cover}.l-header_menu.u-03::before{background:url(../images/header/header_circle03.png) no-repeat center/cover}.l-header_menu.u-03::after{background:url(../images/header/header_circle04.png) no-repeat center/cover}.l-header_menu.u-04{background:url(../images/header/header_bg04.png) no-repeat center/cover}.l-header_menu.u-04::before{background:url(../images/header/header_circle04.png) no-repeat center/cover}.l-header_menu.u-04::after{background:url(../images/header/header_circle05.png) no-repeat center/cover}.l-header_menu.u-05{background:url(../images/header/header_bg05.png) no-repeat center/cover}.l-header_menu.u-05::before{background:url(../images/header/header_circle05.png) no-repeat center/cover}.l-header_menu.u-05::after{background:url(../images/header/header_circle06.png) no-repeat center/cover}.l-header_menu.u-06{background:url(../images/header/header_bg06.png) no-repeat center/cover}.l-header_menu.u-06::before{background:url(../images/header/header_circle06.png) no-repeat center/cover}.l-header_menu.u-06::after{background:url(../images/header/header_circle07.png) no-repeat center/cover}.l-header_menu.u-07{background:url(../images/header/header_bg07.png) no-repeat center/cover}.l-header_menu.u-07::before{background:url(../images/header/header_circle07.png) no-repeat center/cover}.l-header_menu.u-07::after{background:url(../images/header/header_circle08.png) no-repeat center/cover}.wovn-languages{color:#d3bc8c;border:1px solid #d3bc8c;position:relative;padding:0.3vw 0 0.3vw 1.5vw;transition:all 0.5s ease-out}.wovn-languages::before{content:"";position:absolute;top:1vw;-webkit-transform:translateY(-0.4vw);transform:translateY(-0.4vw);left:0.4vw;width:0.8vw;height:0.8vw;background:url(../images/lang_icon.png) no-repeat center/cover}.wovn-languages::after{content:"";position:absolute;top:1vw;-webkit-transform:translateY(-0.3vw);transform:translateY(-0.3vw);right:0.4vw;width:0.7vw;height:0.5vw;background:url(../images/lang_arrow.png) no-repeat center/cover}.wovn-languages{cursor:pointer}.wovn-languages .wovn-switch{line-height:1.6;font-size:calc(18 / 1920 * 100vw);cursor:pointer;pointer-events:none;transition:0.3s all}.wovn-languages .wovn-switch:hover{color:#fff}.wovn-languages li:not(.selected){max-height:0;opacity:0;transition:all 0.5s ease-out}.js-active.wovn-languages{cursor:pointer}.js-active.wovn-languages::after{content:"";-webkit-transform:translateY(-0.3vw) rotate(180deg);transform:translateY(-0.3vw) rotate(180deg)}.js-active.wovn-languages li.wovn-switch{max-height:10em;opacity:1;transition:all 0.5s ease-out;pointer-events:unset;cursor:pointer}.js-active.wovn-languages li.wovn-switch:not(:first-child){margin:0.3vw 0}.js-active.wovn-languages li.wovn-switch:last-child{margin-bottom:0}.p-kv{background:url(../images/hero.jpg) no-repeat top/cover}.p-kv .p-kv_logo{padding-top:calc(25 / 1920 * 100vw);text-align:center;max-width:calc(1052 / 1920 * 100vw);margin:auto}.p-kv .c-about_txt{padding-bottom:calc(260 / 1920 * 100vw)}.p-about01{margin-top:calc(-325 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about01 .p-about01_img{margin-top:calc(-65 / 1920 * 100vw);position:relative;z-index:10}.p-about01 .p-about01_inner{position:relative;z-index:5;background:url(../images/img_bg01.jpg) no-repeat top center/cover;margin-top:calc(-100 / 1920 * 100vw);padding:calc(100 / 1920 * 100vw) 0 calc(220 / 1920 * 100vw)}.p-about01 .c-about_txt{line-height:1.7em}.p-about02{margin-top:calc(-150 / 1920 * 100vw);padding-top:calc(150 / 1920 * 100vw)}.p-about02 .p-about02_wrap{background:url(../images/img_bg02.jpg) no-repeat top center/cover;padding-top:calc(100 / 1920 * 100vw);padding-bottom:calc(100 / 1920 * 100vw)}.p-about02 .c-heading{margin-top:calc(-150 / 1920 * 100vw)}.p-about02 .c-about_txt{width:-webkit-fit-content;width:fit-content;text-align:left;margin-top:calc(154 / 1920 * 100vw);margin-left:auto;margin-right:calc(240 / 1920 * 100vw);margin-bottom:calc(235 / 1920 * 100vw)}.p-about03{margin-top:calc(-165 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about03 .c-heading{margin-top:0}.p-about03 .p-about03_img{margin-top:calc(-65 / 1920 * 100vw)}.p-about03 .p-about03_wrap{background:url(../images/img_bg03.webp) no-repeat bottom center/cover;margin-top:calc(-145 / 1920 * 100vw);padding-top:calc(140 / 1920 * 100vw);padding-bottom:calc(100 / 1920 * 100vw)}.p-about03 .p-about03_inner{margin-top:calc(60 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about03 .p-about03_chara{position:relative}.p-about03 .p-about03_chara .c-about_txt{padding:calc(475 / 1920 * 100vw) 0 0;margin-bottom:calc(545 / 1920 * 100vw);color:#000;text-shadow:0 0 4px #fff, 0 0 7px #fff, 0 0 10px #fff, 0 0 10px #fff}.p-about03 .c-about_txt.p-about03_bottomtxt{color:#fff;text-shadow:0 0 4px #000, 0 0 7px #000, 0 0 10px #000, 0 0 10px #000;padding:calc(0 / 1920 * 100vw) 0 0;margin-bottom:calc(320 / 1920 * 100vw)}.p-about03 .c-about03_charabox [class^="c-chara"]{position:absolute}.p-about03 .c-about03_charabox [class^="c-chara"] img{-webkit-filter:drop-shadow(0 0 calc(24 / 1920 * 100vw) #fff);filter:drop-shadow(0 0 calc(24 / 1920 * 100vw) #fff)}.p-about03 .c-about03_charabox [class^="c-chara"] p{width:calc(160 / 1920 * 100vw);height:calc(50 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url(../images/charaname_bg.png) no-repeat top center/cover;position:absolute;color:#fff;margin:0;top:0;box-shadow:0 0 calc(24 / 1920 * 100vw) #fff}.p-about03 .c-about03_charabox .c-chara01{width:calc(333 / 1920 * 100vw);left:0;right:0;margin:auto;top:1vw}.p-about03 .c-about03_charabox .c-chara01 p{left:0;right:0;margin:auto;top:16.5vw}.p-about03 .c-about03_charabox .c-chara02{width:calc(278 / 1920 * 100vw);top:6vw;left:30.9vw}.p-about03 .c-about03_charabox .c-chara02 p{top:9vw;left:-6.6vw}.p-about03 .c-about03_charabox .c-chara03{width:calc(296 / 1920 * 100vw);top:6.5vw;right:23.1vw}.p-about03 .c-about03_charabox .c-chara03 p{top:8.5vw;left:11.3vw}.p-about03 .c-about03_charabox .c-chara04{width:calc(261 / 1920 * 100vw);top:19vw;left:20vw}.p-about03 .c-about03_charabox .c-chara04 p{top:12.6vw;left:-5vw}.p-about03 .c-about03_charabox .c-chara05{width:calc(316 / 1920 * 100vw);top:22.1vw;right:18.6vw}.p-about03 .c-about03_charabox .c-chara05 p{top:9.5vw;left:13.1vw}.p-about03 .c-about03_charabox .c-chara06{width:calc(262 / 1920 * 100vw);top:35.9vw;left:27.5vw}.p-about03 .c-about03_charabox .c-chara06 p{top:7.4vw;left:-6.4vw}.p-about03 .c-about03_charabox .c-chara07{width:calc(371 / 1920 * 100vw);top:37.5vw;right:24.5vw}.p-about03 .c-about03_charabox .c-chara07 p{top:5.7vw;left:15.4vw}.p-about03 .c-about03_charabox .c-chara08{width:calc(300 / 1920 * 100vw);top:36.7vw;left:0;right:0;margin:auto}.p-about03 .c-about03_charabox .c-chara08 p{top:18.5vw;left:0;right:0;margin:auto}.p-about04{margin-top:calc(-185 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about04 .c-heading{margin-top:0}.p-about04 .p-about04_img{margin-top:calc(-65 / 1920 * 100vw);position:relative;z-index:20}.p-about04 .p-about04_inner{position:relative;background:url(../images/img_bg04.jpg) no-repeat top center/cover;margin-top:calc(-145 / 1920 * 100vw);padding-top:calc(175 / 1920 * 100vw);padding-bottom:calc(200 / 1920 * 100vw);z-index:10}.p-about05{margin-top:calc(-175 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about05 .c-heading{margin-top:0}.p-about05 .p-about05_img{margin-top:calc(-80 / 1920 * 100vw);position:relative;z-index:20}.p-about05 .p-about05_inner{position:relative;background:url(../images/img_bg05.jpg) no-repeat top center/cover;margin-top:calc(-145 / 1920 * 100vw);padding-top:calc(175 / 1920 * 100vw);padding-bottom:calc(200 / 1920 * 100vw);z-index:10}.p-about05 .p-about05_inner .c-about_txt{color:#000;text-shadow:0 0 4px #fff, 0 0 7px #fff, 0 0 10px #fff, 0 0 10px #fff}.p-about06{margin-top:calc(-150 / 1920 * 100vw);padding-top:calc(100 / 1920 * 100vw)}.p-about06 .c-heading{margin-top:0}.p-about06 .p-about06_img{margin-top:calc(-70 / 1920 * 100vw);position:relative;z-index:20}.p-about06 .p-about06_inner{position:relative;background:url(../images/img_bg06.jpg) no-repeat top center/cover;margin-top:calc(-215 / 1920 * 100vw);padding-top:calc(245 / 1920 * 100vw);padding-bottom:calc(200 / 1920 * 100vw);z-index:10}.p-about06 .p-about06_taikyoku{width:calc(50 / 1920 * 100vw);margin:auto;display:block;padding-top:calc(165 / 1920 * 100vw)}@media screen and (max-width: 1000px){body{padding-top:0 !important}.c-about_txt{font-size:calc(19 / 768 * 100vw);line-height:2.4em;padding:0 3vw}}@media screen and (max-width: 1000px) and (max-width: 500px){.c-about_txt{font-size:calc(13 / 375 * 100vw)}}@media screen and (max-width: 1000px){html[lang="en"] .c-about_txt{padding-left:5vw !important;padding-right:5vw !important}html[lang="en"] .c-heading{font-size:calc(23 / 768 * 100vw)}html[lang="en"] .p-kv .c-about_txt{font-size:calc(23 / 768 * 100vw);padding-bottom:22vw !important}.c-heading{width:calc(355 / 768 * 100vw);height:calc(71 / 768 * 100vw);font-size:calc(23 / 768 * 100vw);margin-top:calc(0 / 768 * 100vw);line-height:1.1em}}@media screen and (max-width: 1000px) and (max-width: 500px){.c-heading{width:calc(239 / 375 * 100vw);height:calc(46 / 375 * 100vw);font-size:calc(17 / 375 * 100vw)}}@media screen and (max-width: 1000px){main .c-btntop{width:calc(108 / 768 * 100vw);right:calc(10 / 1920 * 100vw);bottom:calc(150 / 1920 * 100vw)}.l-header{padding:1.5vw 1.5vw;box-sizing:border-box}.l-header .l-header_container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}.l-header::before{top:0;bottom:0;left:0;right:0;margin:auto;background-image:linear-gradient(0deg, rgba(85,85,85,0), #000)}.l-header .l-header_logo{width:calc(249 / 768 * 100vw)}.l-header .l-header_menus{-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-justify-content:center;justify-content:center;gap:0.2vw;margin:5vw auto 0;max-width:calc(700 / 768 * 100vw);font-size:calc(18 / 768 * 100vw);line-height:1.1em}.l-header .l-header_lang{margin-top:0;margin-left:0;width:calc(200 / 768 * 100vw);padding-top:2vw}.l-header_menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:calc(168 / 768 * 100vw);height:calc(53 / 768 * 100vw);margin-bottom:1vw}.l-header_menu::before,.l-header_menu::after{position:absolute;content:"";top:50%;width:calc(50 / 1920 * 100vw);height:calc(49 / 1920 * 100vw)}.wovn-languages{color:#d3bc8c;border:1px solid #d3bc8c;position:relative;padding:0.5vw 0 0.5vw 0;transition:all 0.5s ease-out}.wovn-languages::before{content:"";position:absolute;top:1.5vw;-webkit-transform:translateY(-0.75vw);transform:translateY(-0.75vw);left:0.8vw;width:2vw;height:2vw;background:url(../images/lang_icon.png) no-repeat center/cover;z-index:-1}.wovn-languages::after{content:"";position:absolute;top:1.5vw;-webkit-transform:translateY(-0.4vw);transform:translateY(-0.4vw);right:1vw;width:2vw;height:1.2vw;background:url(../images/lang_arrow.png) no-repeat center/cover}.wovn-languages .wovn-switch{line-height:calc(20 / 768 * 100vw);font-size:calc(18 / 768 * 100vw);cursor:pointer;padding-left:3.5vw}.wovn-languages li:not(.selected){height:0;opacity:0;transition:all 0.5s}.js-active .wovn-languages::after{-webkit-transform:translateY(-0.3vw) rotate(180deg);transform:translateY(-0.3vw) rotate(180deg)}.js-active.wovn-languages li.wovn-switch{height:calc(20 / 768 * 100vw);opacity:1;transition:all 0.5s;pointer-events:unset}.js-active.wovn-languages li.wovn-switch:not(:first-child){margin:1.5vw 0}.js-active.wovn-languages li.wovn-switch:last-child{margin-bottom:0}.p-kv{background:url(../images/sp/hero_sp.png) no-repeat top/cover}.p-kv .p-kv_logo{padding-top:49.1vw;text-align:center;max-width:calc(605 / 768 * 100vw)}.p-kv .c-about_txt{padding-top:3vw;padding-bottom:26vw}.p-about01{margin-top:calc(-355 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about01 .p-about01_img{margin-top:calc(-30 / 768 * 100vw);position:relative;z-index:10}.p-about01 .p-about01_inner{background:url(../images/sp/img_bg01.jpg) no-repeat top center/cover;margin-top:calc(-115 / 1920 * 100vw);padding:calc(355 / 1920 * 100vw) 0 calc(365 / 1920 * 100vw)}.p-about01 .c-about_txt{padding-top:2vw;line-height:1.7em}.p-about02{margin-top:calc(-270 / 768 * 100vw);padding-top:calc(270 / 768 * 100vw)}.p-about02 .p-about02_wrap{background:url(../images/sp/img_bg02.jpg) no-repeat top center/cover;padding-top:calc(100 / 768 * 100vw);padding-bottom:calc(65 / 768 * 100vw)}.p-about02 .c-heading{margin-top:calc(-135 / 768 * 100vw)}.p-about02 .c-about_txt{text-align:center;margin:74.5vw auto 3vw;margin-bottom:calc(60 / 768 * 100vw)}.p-about03{margin-top:calc(-300 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about03 .c-heading{margin-top:0}.p-about03 .p-about03_img{margin-top:calc(-50 / 768 * 100vw)}}@media screen and (max-width: 1000px) and (max-width: 768px){.p-about03 .p-about03_img{margin-top:calc(-70 / 768 * 100vw)}}@media screen and (max-width: 1000px){.p-about03 .p-about03_wrap{background:url(../images/sp/img_bg03.jpg) no-repeat bottom center/cover;margin-top:calc(-145 / 768 * 100vw);padding-top:calc(150 / 768 * 100vw);padding-bottom:calc(100 / 768 * 100vw)}.p-about03 .p-about03_inner{margin-top:calc(-160 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about03 .p-about03_chara .c-about_txt{padding:calc(55 / 768 * 100vw) 0 0;margin-bottom:calc(40 / 768 * 100vw);color:#fff;text-shadow:0 0 4px #000, 0 0 7px #000, 0 0 10px #000, 0 0 10px #000}.p-about03 .c-about_txt.p-about03_bottomtxt{color:#fff;padding:calc(70 / 768 * 100vw) 0 0;text-shadow:0 0 4px #000, 0 0 7px #000, 0 0 10px #000, 0 0 10px #000;margin-bottom:calc(275 / 768 * 100vw)}.p-about03 .c-about03_charabox{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:94vw;-webkit-column-gap:3vw;-moz-column-gap:3vw;column-gap:3vw;margin:auto}.p-about03 .c-about03_charabox [class^="c-chara"]{position:relative;width:45% !important;top:unset !important;right:unset !important;left:unset !important;bottom:unset !important;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin:unset}.p-about03 .c-about03_charabox [class^="c-chara"] img{width:100%}.p-about03 .c-about03_charabox [class^="c-chara"] p{width:calc(160 / 768 * 100vw);height:calc(50 / 768 * 100vw);font-size:calc(18 / 768 * 100vw);background:url(../images/charaname_bg.png) no-repeat top center/cover;top:0 !important;right:unset !important;left:unset !important;bottom:0 !important;margin:40vw auto 0}.p-about03 .c-about03_charabox .c-chara01{-webkit-order:1;order:1;width:100% !important}.p-about03 .c-about03_charabox .c-chara01 img{width:45%}.p-about03 .c-about03_charabox .c-chara02{-webkit-order:2;order:2}.p-about03 .c-about03_charabox .c-chara03{-webkit-order:3;order:3}.p-about03 .c-about03_charabox .c-chara04{-webkit-order:4;order:4}.p-about03 .c-about03_charabox .c-chara04 img{width:90%}.p-about03 .c-about03_charabox .c-chara05{-webkit-order:7;order:7}.p-about03 .c-about03_charabox .c-chara06{-webkit-order:6;order:6}.p-about03 .c-about03_charabox .c-chara07{-webkit-order:5;order:5}.p-about03 .c-about03_charabox .c-chara08{-webkit-order:8;order:8;width:100% !important}.p-about03 .c-about03_charabox .c-chara08 img{width:45%}.p-about04{margin-top:calc(-320 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about04 .c-heading{margin-top:0}.p-about04 .p-about04_img{margin-top:calc(-50 / 768 * 100vw)}.p-about04 .p-about04_inner{background:url(../images/sp/img_bg04.jpg) no-repeat top center/cover;margin-top:calc(-145 / 768 * 100vw);padding-top:calc(260 / 768 * 100vw);padding-bottom:calc(200 / 768 * 100vw)}.p-about05{margin-top:calc(-340 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about05 .p-about05_img{margin-top:calc(-40 / 768 * 100vw)}.p-about05 .p-about05_inner{position:relative;background:url(../images/sp/img_bg05.jpg) no-repeat top center/cover;margin-top:calc(-145 / 768 * 100vw);padding-top:calc(260 / 768 * 100vw);padding-bottom:calc(170 / 768 * 100vw)}.p-about05 .p-about05_inner .c-about_txt{text-shadow:0 0 4px #fff, 0 0 7px #fff, 0 0 10px #fff, 0 0 10px #fff}.p-about06{margin-top:calc(-315 / 768 * 100vw);padding-top:calc(245 / 768 * 100vw)}.p-about06 .c-heading{margin-top:0}.p-about06 .p-about06_img{margin-top:calc(-50 / 768 * 100vw)}.p-about06 .p-about06_inner{position:relative;background:url(../images/sp/img_bg06.jpg) no-repeat top center/cover;margin-top:calc(-215 / 768 * 100vw);padding-top:calc(300 / 768 * 100vw);padding-bottom:calc(100 / 768 * 100vw)}.p-about06 .p-about06_taikyoku{width:calc(50 / 768 * 100vw);margin:auto;display:block;padding-top:calc(70 / 768 * 100vw)}}@media screen and (max-width: 1000px){[class^="c-obj"]{position:absolute;top:0;z-index:50}.c-objcloud01{width:calc(196 / 768 * 100vw);padding-bottom:calc(118 / 768 * 100vw);background:url(../images/sp/cloud_large01_sp.png) no-repeat center/cover;top:30.2vw;left:0}.c-objcloud02{width:calc(150 / 768 * 100vw);padding-bottom:calc(40 / 768 * 100vw);background:url(../images/sp/cloud_small02_sp.png) no-repeat center/cover;top:34.2vw;left:18vw}.c-objcloud03{width:calc(171 / 768 * 100vw);padding-bottom:calc(76 / 768 * 100vw);background:url(../images/sp/cloud_large02_sp.png) no-repeat center/cover;top:29.2vw;right:0}.c-objcloud04{width:calc(182 / 768 * 100vw);padding-bottom:calc(49 / 768 * 100vw);background:url(../images/cloud_small01.png) no-repeat center/cover;top:39.5vw;right:16vw}.c-objcloud05{width:calc(163 / 768 * 100vw);padding-bottom:calc(96 / 768 * 100vw);background:url(../images/sp/cloud_large03_sp.png) no-repeat center/cover;top:39vw;left:0vw}.c-objcloud06{width:calc(225 / 768 * 100vw);padding-bottom:calc(60 / 768 * 100vw);background:url(../images/sp/cloud_small03_sp.png) no-repeat center/cover;top:7vw;left:-2vw}.c-objcloud07{display:none}.c-objcloud08{width:calc(219 / 768 * 100vw);padding-bottom:calc(121 / 768 * 100vw);background:url(../images/sp/cloud_large04_sp.png) no-repeat center/cover;top:34.5vw;right:0vw}.c-objcloud09{width:calc(189 / 768 * 100vw);padding-bottom:calc(49 / 768 * 100vw);background:url(../images/sp/cloud_small02_sp.png) no-repeat center/cover;top:7.5vw;right:3vw}.c-objrunwater01{width:calc(198 / 768 * 100vw);padding-bottom:calc(110 / 768 * 100vw);background:url(../images/sp/runwater01.png) no-repeat center/cover;top:30vw;left:0vw}.c-objrunwater02{width:calc(206 / 768 * 100vw);padding-bottom:calc(66 / 768 * 100vw);background:url(../images/sp/runwater02.png) no-repeat center/cover;top:30vw;right:0vw}.c-objturtlecommon01{width:calc(140 / 768 * 100vw);padding-bottom:calc(161 / 768 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon02{width:calc(66 / 768 * 100vw);padding-bottom:calc(75 / 768 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon03{width:calc(180 / 768 * 100vw);padding-bottom:calc(208 / 768 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtlecommon04{width:calc(84 / 768 * 100vw);padding-bottom:calc(97 / 768 * 100vw);background:url(../images/turtle_common.png) no-repeat center/cover;z-index:-10}.c-objturtle01{width:calc(238 / 768 * 100vw);padding-bottom:calc(328 / 768 * 100vw);background:url(../images/sp/turtle_01_sp.png) no-repeat center/cover;left:0vw;top:unset;bottom:0;opacity:0.4}.c-objturtle02{width:calc(201 / 768 * 100vw);padding-bottom:calc(399 / 768 * 100vw);background:url(../images/sp/turtle_02_sp.png) no-repeat center/cover;top:14vw;right:0;opacity:0.4}.c-objfog01{width:calc(211 / 768 * 100vw);padding-bottom:calc(76 / 768 * 100vw);background:url(../images/sp/fog01.png) no-repeat center/cover;top:31vw;left:0vw}.c-objfog02{width:calc(242 / 768 * 100vw);padding-bottom:calc(77 / 768 * 100vw);background:url(../images/sp/fog02.png) no-repeat center/cover;top:29vw;right:0vw}.c-objfog03{width:calc(203 / 768 * 100vw);padding-bottom:calc(76 / 768 * 100vw);background:url(../images/sp/fog03.png) no-repeat center/cover;top:16vw;left:0}.c-objfog04{width:calc(325 / 768 * 100vw);padding-bottom:calc(56 / 768 * 100vw);background:url(../images/sp/fog04.png) no-repeat center/cover;top:unset;left:0vw;bottom:15vw}.c-objfog05{width:calc(136 / 768 * 100vw);padding-bottom:calc(102 / 768 * 100vw);background:url(../images/sp/fog05.png) no-repeat center/cover;top:38vw;right:0}.c-objturtle03{width:calc(201 / 768 * 100vw);padding-bottom:calc(322 / 768 * 100vw);background:url(../images/sp/turtle_03_sp.png) no-repeat center/cover;left:0;top:unset;bottom:0;opacity:0.15;z-index:40}.c-objturtle04{width:calc(299 / 768 * 100vw);padding-bottom:calc(335 / 768 * 100vw);background:url(../images/sp/turtle_04_sp.png) no-repeat center/cover;top:10vw;right:0;opacity:0.15;z-index:40}.c-objflame01{width:calc(173 / 768 * 100vw);padding-bottom:calc(90 / 768 * 100vw);background:url(../images/flame01.png) no-repeat center/cover;top:28vw;left:2.2vw}.c-objflame02{width:calc(94 / 768 * 100vw);padding-bottom:calc(44 / 768 * 100vw);background:url(../images/flame02.png) no-repeat center/cover;top:39vw;left:18vw}.c-objflame03{width:calc(162 / 768 * 100vw);padding-bottom:calc(66 / 768 * 100vw);background:url(../images/flame03.png) no-repeat center/cover;top:28.8vw;right:1vw}.c-objflame04{width:calc(88 / 768 * 100vw);padding-bottom:calc(51 / 768 * 100vw);background:url(../images/flame04.png) no-repeat center/cover;top:37.5vw;right:15vw}.c-objflame05{width:calc(252 / 768 * 100vw);padding-bottom:calc(104 / 768 * 100vw);background:url(../images/flame05.png) no-repeat center/cover;top:73vw;left:-2.8vw}.c-objflame06{width:calc(119 / 768 * 100vw);padding-bottom:calc(70 / 768 * 100vw);background:url(../images/flame06.png) no-repeat center/cover;top:26.2vw;left:1vw}.c-objflame07{width:calc(233 / 768 * 100vw);padding-bottom:calc(121 / 768 * 100vw);background:url(../images/flame07.png) no-repeat center/cover;top:70.8vw;right:-5vw}.c-objflame08{width:calc(116 / 768 * 100vw);padding-bottom:calc(54 / 768 * 100vw);background:url(../images/flame08.png) no-repeat center/cover;top:28vw;right:2vw;z-index:40}.c-objturtle05{width:calc(237 / 768 * 100vw);padding-bottom:calc(343 / 768 * 100vw);background:url(../images/sp/turtle_05_sp.png) no-repeat center/cover;top:18vw;left:0;opacity:0.35;z-index:40}.c-objturtle06{width:calc(378 / 768 * 100vw);padding-bottom:calc(331 / 768 * 100vw);background:url(../images/sp/turtle_06_sp.png) no-repeat center/cover;top:unset;bottom:0;right:0;opacity:0.35;z-index:40}.p-about04 .p-about04_inner{overflow:hidden}.p-about04 .c-objturtlecommon01{top:11.5vw;left:-5vw}.p-about04 .c-objturtlecommon02{top:20vw;left:14.5vw}.p-about04 .c-objturtlecommon03{top:63vw;right:-3vw}.p-about04 .c-objturtlecommon04{top:68vw;right:26vw}.p-about05 .p-about05_inner{overflow:hidden}.p-about05 .c-objturtlecommon01{top:18vw;left:-2vw;opacity:0.15}.p-about05 .c-objturtlecommon02{top:21vw;left:17vw;opacity:0.15}.p-about05 .c-objturtlecommon03{top:69vw;right:4vw;opacity:0.15}.p-about05 .c-objturtlecommon04{top:22vw;right:26vw;opacity:0.15}.p-about06 .p-about06_inner{overflow:hidden}.p-about06 .c-objturtlecommon01{top:67.5vw;left:10vw;opacity:0.35}.p-about06 .c-objturtlecommon02{top:84.5vw;left:3vw;opacity:0.35}.p-about06 .c-objturtlecommon03{top:13vw;right:-4.5vw;opacity:0.35}.p-about06 .c-objturtlecommon04{top:25.2vw;right:20vw;opacity:0.35}.c-about03_charabox .c-objturtlecommon01{top:-11.5vw;left:11vw;opacity:0.35;z-index:0}.c-about03_charabox .c-objturtlecommon02{top:5.5vw;left:6vw;opacity:0.35;z-index:0}.c-about03_charabox .c-objturtlecommon03{top:45vw;right:14.5vw;opacity:0.35;z-index:0}.c-about03_charabox .c-objturtlecommon04{top:38.2vw;right:9vw;opacity:0.35;z-index:0}}.animation{transition:0.5s all;opacity:0}.animation.isview{opacity:1;-webkit-transform:none;transform:none}.animationloaded,.animationloadedtxt{transition:0.5s all;opacity:0}.animationloaded.isview,.animationloadedtxt.isview{opacity:1;-webkit-transform:none;transform:none}.fadeinup{-webkit-transform:translateY(1vw);transform:translateY(1vw)}.fadeindown{-webkit-transform:translateY(-1vw);transform:translateY(-1vw)}.fadeinleft{-webkit-transform:translateX(1vw);transform:translateX(1vw)}.fadeinright{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}.animation.isview.swayleft{-webkit-animation-name:swayleft;animation-name:swayleft;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width: 1000px){.animation.isview.swayleft{-webkit-animation:none;animation:none}}.animation.isview.swayright{-webkit-animation-name:swayright;animation-name:swayright;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width: 1000px){.animation.isview.swayright{-webkit-animation:none;animation:none}}.animation-delay01{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.animation-delay02{-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.animation-delay03{-webkit-animation-delay:-2.1s;animation-delay:-2.1s}.animation-delay04{-webkit-animation-delay:-2.8s;animation-delay:-2.8s}.animation-delay05{-webkit-animation-delay:-3.5s;animation-delay:-3.5s}@-webkit-keyframes swayleft{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}}@keyframes swayleft{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}}@-webkit-keyframes swayright{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(1vw);transform:translateX(1vw)}}@keyframes swayright{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(1vw);transform:translateX(1vw)}}

/*# sourceMappingURL=maps/digitalworld-shambala.css.map */
