li[data-astro-cid-l5bjxtua]{flex:0 0 100%;width:100%;min-width:0;height:100dvh;max-height:1080px;position:relative}@media screen and (width<=391px){li[data-astro-cid-l5bjxtua]{max-height:667px!important}}.inner[data-astro-cid-sbbreaye]{z-index:2;width:90%;max-width:1240px;height:100%;margin:0 auto;position:relative}.content[data-astro-cid-sbbreaye]{position:absolute;top:260px;left:0}@media screen and (width<=1024px){.content[data-astro-cid-sbbreaye]{top:134px}}@media screen and (width<=767px){.content[data-astro-cid-sbbreaye]{top:88px}}.ttl[data-astro-cid-sbbreaye]{color:#a08b50;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.6px;width:100%;max-width:335px;margin-bottom:24px;font-family:Sofia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:123%}@media screen and (width<=1024px){.ttl[data-astro-cid-sbbreaye]{letter-spacing:1.5px;margin-bottom:14px;font-size:30px;font-weight:400;line-height:123%}}@media screen and (width<=767px){.ttl[data-astro-cid-sbbreaye]{letter-spacing:.963px;margin-bottom:8px;font-size:19px;line-height:123%}}.catch[data-astro-cid-sbbreaye]{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.125px;white-space:pre-line;margin-bottom:36px;font-family:ryo-gothic-plusn;font-size:45px;font-style:normal;font-weight:700;line-height:140%}@media screen and (width<=1024px){.catch[data-astro-cid-sbbreaye]{letter-spacing:1.025px;margin-bottom:24px;font-size:41px;font-weight:700;line-height:150%}}@media screen and (width<=767px){.catch[data-astro-cid-sbbreaye]{letter-spacing:.725px;margin-bottom:12px;font-size:29px;font-weight:700;line-height:130%}}dl[data-astro-cid-sbbreaye]{opacity:1;transform:none}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye]{margin-bottom:20px;display:inline-block;position:relative}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye]{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.05px;border:1px solid #fff;border-radius:5px;padding:12px 24px;font-family:ryo-gothic-plusn;font-size:21px;font-style:normal;font-weight:500;line-height:167%;transition:all .5s;display:block;position:relative}@media screen and (width<=767px){dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye]{letter-spacing:.75px;padding:12px 20px;font-size:15px;font-weight:500;line-height:167%}}@media screen and (width<=391px){dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye]{font-size:13px}}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye] span[data-astro-cid-sbbreaye],dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye] svg[data-astro-cid-sbbreaye]{transition:all .5s}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].pc:hover span[data-astro-cid-sbbreaye].txt,dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].sp:active span[data-astro-cid-sbbreaye].txt{text-shadow:0 0 5px #fff}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].pc:hover span[data-astro-cid-sbbreaye].arrow svg[data-astro-cid-sbbreaye],dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].sp:active span[data-astro-cid-sbbreaye].arrow svg[data-astro-cid-sbbreaye]{filter:drop-shadow(0 0 5px #859bbb)}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].pc:active span[data-astro-cid-sbbreaye].txt{text-shadow:none}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye].pc:active span[data-astro-cid-sbbreaye].arrow svg[data-astro-cid-sbbreaye]{filter:none}dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye] .arrow[data-astro-cid-sbbreaye]{margin-left:20px;display:inline-block;transform:translateY(-5px)}@media screen and (width<=391px){dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye] .arrow[data-astro-cid-sbbreaye]{margin-left:5px}}dl[data-astro-cid-sbbreaye] dd[data-astro-cid-sbbreaye]{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:-.5px;white-space:pre-line;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:140%}@media screen and (width<=767px){dl[data-astro-cid-sbbreaye] dd[data-astro-cid-sbbreaye]{letter-spacing:-.16px;font-size:16px;font-style:normal;font-weight:400;line-height:140%}}.bg[data-astro-cid-sbbreaye]{z-index:-1;background:url(/immutable/bg-pc.D2Wp18RQ.webp) top no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1024px){.bg[data-astro-cid-sbbreaye]{background:url(/immutable/bg-tablet.DD2Knwrd.webp) bottom no-repeat}}@media only screen and (width>=768px) and (width<=768px) and (orientation:portrait){.bg[data-astro-cid-sbbreaye]{background:url(/immutable/bg-tablet.DD2Knwrd.webp) 50% calc(100% + 134px) no-repeat}}@media screen and (width<=767px){.bg[data-astro-cid-sbbreaye]{background:url(/immutable/bg-sp.DF2SPqjG.webp) bottom no-repeat}}.window[data-astro-cid-sbbreaye]{opacity:1;text-align:center;background:url(/immutable/window-pc.CXj8XxNm.webp) top no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1024px){.window[data-astro-cid-sbbreaye]{background:url(/immutable/window-tablet.BGRZwtt-.webp) bottom no-repeat}}@media only screen and (width>=768px) and (width<=768px) and (orientation:portrait){.window[data-astro-cid-sbbreaye]{background:url(/immutable/window-tablet.BGRZwtt-.webp) 50% calc(100% + 134px) no-repeat}}@media screen and (width<=767px){.window[data-astro-cid-sbbreaye]{background:url(/immutable/window-sp.DFbgU_9d.webp) bottom no-repeat}}.en[data-astro-cid-sbbreaye] .catch[data-astro-cid-sbbreaye]{font-family:Sofia Sans,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:110%}@media screen and (width<=767px){.en[data-astro-cid-sbbreaye] .catch[data-astro-cid-sbbreaye]{font-size:30px}}.en[data-astro-cid-sbbreaye] dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye]{font-family:Sofia Sans,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:167%}@media screen and (width<=767px){.en[data-astro-cid-sbbreaye] dl[data-astro-cid-sbbreaye] dt[data-astro-cid-sbbreaye] a[data-astro-cid-sbbreaye]{letter-spacing:1px;font-size:20px;font-weight:500;line-height:167%}}.en[data-astro-cid-sbbreaye] dl[data-astro-cid-sbbreaye] dd[data-astro-cid-sbbreaye]{font-family:Barlow;font-size:21px;font-style:normal;font-weight:400;line-height:140%}.root[data-astro-cid-aawcttgj]{background-color:#050e1f;background-image:url(/immutable/bg.D2WtsZJP.webp);background-position:50%;background-size:cover;width:100%;height:100%;position:relative;overflow:hidden}@media (width<=850px){.root[data-astro-cid-aawcttgj]{overflow:visible}}.image[data-astro-cid-aawcttgj]{width:100%;display:block}.logo[data-astro-cid-aawcttgj]{margin-bottom:24px}.btn[data-astro-cid-aawcttgj]{color:#fff;letter-spacing:1.05px;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:5px;justify-content:center;align-items:center;padding:12px 24px;font-family:ryo-gothic-plusn,sans-serif;font-size:21px;font-weight:500;line-height:167%;text-decoration:none;transition:all .5s;display:inline-flex}.btn[data-astro-cid-aawcttgj] span[data-astro-cid-aawcttgj],.btn[data-astro-cid-aawcttgj] svg[data-astro-cid-aawcttgj]{transition:all .5s}.btn[data-astro-cid-aawcttgj].pc:hover .txt[data-astro-cid-aawcttgj],.btn[data-astro-cid-aawcttgj].sp:active .txt[data-astro-cid-aawcttgj]{text-shadow:0 0 5px #fff}.btn[data-astro-cid-aawcttgj].pc:hover .arrow[data-astro-cid-aawcttgj] svg[data-astro-cid-aawcttgj],.btn[data-astro-cid-aawcttgj].sp:active .arrow[data-astro-cid-aawcttgj] svg[data-astro-cid-aawcttgj]{filter:drop-shadow(0 0 5px #859bbb)}.btn[data-astro-cid-aawcttgj].pc:active .txt[data-astro-cid-aawcttgj]{text-shadow:none}.btn[data-astro-cid-aawcttgj].pc:active .arrow[data-astro-cid-aawcttgj] svg[data-astro-cid-aawcttgj]{filter:none}.btn[data-astro-cid-aawcttgj] .arrow[data-astro-cid-aawcttgj]{margin-left:20px;display:inline-block;transform:translateY(-5px)}.inner[data-astro-cid-aawcttgj]{z-index:1;align-items:center;width:100%;max-width:1247px;height:100%;margin:0 auto;padding:0 4%;display:flex;position:relative}.mock[data-astro-cid-aawcttgj]{width:52%}.content[data-astro-cid-aawcttgj]{flex-direction:column;align-items:flex-start;width:48%;padding-left:4%;display:flex}.ctaDesktop[data-astro-cid-aawcttgj]{margin-top:56px}.ctaMobile[data-astro-cid-aawcttgj]{display:none}.subcopy[data-astro-cid-aawcttgj]{color:#fff;letter-spacing:.05em;margin:0 0 24px;font-family:ryo-gothic-plusn,sans-serif;font-size:14px;font-weight:400}.logo[data-astro-cid-aawcttgj] img[data-astro-cid-aawcttgj]{width:auto;height:88px}.catch[data-astro-cid-aawcttgj]{color:#fff;white-space:pre-line;margin:0;font-family:ryo-gothic-plusn,sans-serif;font-size:32px;font-weight:700;line-height:1.5}@media (width<=850px){.inner[data-astro-cid-aawcttgj]{flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding:160px 40px 80px}.content[data-astro-cid-aawcttgj]{order:1;width:100%;padding-left:0}.mock[data-astro-cid-aawcttgj]{order:2;align-self:flex-end;width:92%}.subcopy[data-astro-cid-aawcttgj]{margin:0 0 16px}.logo[data-astro-cid-aawcttgj] img[data-astro-cid-aawcttgj]{height:76px}.catch[data-astro-cid-aawcttgj]{margin-top:20px;font-size:28px}.logo[data-astro-cid-aawcttgj]{margin-bottom:0}.ctaDesktop[data-astro-cid-aawcttgj]{display:none}.ctaMobile[data-astro-cid-aawcttgj]{text-align:center;order:3;width:100%;display:block}.btn[data-astro-cid-aawcttgj]{font-size:20px}}@media (width<=767px){.inner[data-astro-cid-aawcttgj]{padding:112px 20px 80px}.subcopy[data-astro-cid-aawcttgj]{margin:0 0 8px;font-size:12px}.logo[data-astro-cid-aawcttgj]{margin-bottom:8px}.logo[data-astro-cid-aawcttgj] img[data-astro-cid-aawcttgj]{height:56px}.catch[data-astro-cid-aawcttgj]{margin-top:0;margin-bottom:8px;font-size:22px}.mock[data-astro-cid-aawcttgj]{width:100%}.ctaMobile[data-astro-cid-aawcttgj]{z-index:2;position:relative}.image[data-astro-cid-aawcttgj]{width:auto;max-width:100%;max-height:33vh;margin:0 auto}.btn[data-astro-cid-aawcttgj]{font-size:16px}}@media (width<=767px) and (height<=700px){.catch[data-astro-cid-aawcttgj]{margin-top:0;margin-bottom:4px}.image[data-astro-cid-aawcttgj]{max-height:25vh}}@media (width>=768px) and (width<=850px) and (height<=1080px){.inner[data-astro-cid-aawcttgj]{padding-top:100px;padding-bottom:20px}.image[data-astro-cid-aawcttgj]{width:auto;max-width:100%;max-height:25vh;margin:0 auto}}@media (width>=768px) and (width<=850px) and (height<=600px){.inner[data-astro-cid-aawcttgj]{padding-top:24px;padding-bottom:12px}.subcopy[data-astro-cid-aawcttgj]{margin:0 0 8px;font-size:12px}.logo[data-astro-cid-aawcttgj]{margin-bottom:8px}.logo[data-astro-cid-aawcttgj] img[data-astro-cid-aawcttgj]{height:56px}.catch[data-astro-cid-aawcttgj]{margin:0 0 8px;font-size:20px}.image[data-astro-cid-aawcttgj]{max-height:15vh}}@media (width>=768px) and (width<=850px) and (height>=850px){.inner[data-astro-cid-aawcttgj]{padding-top:160px;padding-bottom:80px}.image[data-astro-cid-aawcttgj]{max-height:29vh}}@media (width>=768px) and (width<=850px) and (height>=1024px){.image[data-astro-cid-aawcttgj]{max-height:40vh}}.bg[data-astro-cid-y7awavyg]{z-index:-1;background-image:url(/immutable/bg.DnsZw-_i.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.inner[data-astro-cid-y7awavyg]{z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1247px;height:100%;margin:0 auto;padding:0 4% 0 6%;display:flex;position:relative}.content[data-astro-cid-y7awavyg]{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:42%;height:100%;display:flex}.logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{width:auto;height:64px;display:block}.catch[data-astro-cid-y7awavyg]{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.125px;white-space:pre-line;margin-top:32px;margin-bottom:36px;font-family:ryo-gothic-plusn;font-size:32px;font-weight:700;line-height:140%}.cta[data-astro-cid-y7awavyg]{color:#fff;letter-spacing:1.05px;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:5px;justify-content:center;align-items:center;margin-top:70px;padding:12px 24px;font-family:ryo-gothic-plusn;font-size:21px;font-weight:500;line-height:167%;text-decoration:none;transition:all .5s;display:inline-flex}.cta[data-astro-cid-y7awavyg] span[data-astro-cid-y7awavyg],.cta[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{transition:all .5s}.cta[data-astro-cid-y7awavyg].pc:hover .txt[data-astro-cid-y7awavyg],.cta[data-astro-cid-y7awavyg].sp:active .txt[data-astro-cid-y7awavyg]{text-shadow:0 0 5px #fff}.cta[data-astro-cid-y7awavyg].pc:hover .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg],.cta[data-astro-cid-y7awavyg].sp:active .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{filter:drop-shadow(0 0 5px #859bbb)}.cta[data-astro-cid-y7awavyg].pc:active .txt[data-astro-cid-y7awavyg]{text-shadow:none}.cta[data-astro-cid-y7awavyg].pc:active .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{filter:none}.cta[data-astro-cid-y7awavyg] .arrow[data-astro-cid-y7awavyg]{margin-left:20px;display:inline-block;transform:translateY(-5px)}.mock[data-astro-cid-y7awavyg]{flex-shrink:0;justify-content:flex-end;align-items:center;width:58%;height:100%;padding-top:24px;display:flex}.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{width:100%;height:auto;display:block}.ctaMobile[data-astro-cid-y7awavyg]{display:none}@media screen and (width>=851px){.en[data-astro-cid-y7awavyg] .logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{max-width:100%;height:auto}.inner[data-astro-cid-y7awavyg].en{gap:48px}.en[data-astro-cid-y7awavyg] .content[data-astro-cid-y7awavyg]{width:50%}.en[data-astro-cid-y7awavyg] .catch[data-astro-cid-y7awavyg]{font-size:clamp(20px,2.5vw,32px)}.en[data-astro-cid-y7awavyg] .mock[data-astro-cid-y7awavyg]{width:44%;overflow:hidden}}.en[data-astro-cid-y7awavyg] .catch[data-astro-cid-y7awavyg]{font-family:Sofia Sans,sans-serif;line-height:110%}@media screen and (width<=850px){.inner[data-astro-cid-y7awavyg]{flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding:0 0 50px}.content[data-astro-cid-y7awavyg]{justify-content:flex-start;width:100%;height:auto;padding:140px 40px 0}.logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{height:48px}.catch[data-astro-cid-y7awavyg]{letter-spacing:1.025px;margin-top:24px;margin-bottom:24px;font-size:30px;line-height:150%}.cta[data-astro-cid-y7awavyg]{display:none}.mock[data-astro-cid-y7awavyg]{width:100%;height:auto;margin:0;padding-top:0;display:block}.ctaMobile[data-astro-cid-y7awavyg]{text-align:center;margin:0;padding:0 40px;display:block}.btnMobile[data-astro-cid-y7awavyg]{color:#fff;letter-spacing:1.05px;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:5px;justify-content:center;align-items:center;padding:12px 24px;font-family:ryo-gothic-plusn;font-size:18px;font-weight:500;line-height:167%;text-decoration:none;transition:all .5s;display:inline-flex}.btnMobile[data-astro-cid-y7awavyg] span[data-astro-cid-y7awavyg],.btnMobile[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{transition:all .5s}.btnMobile[data-astro-cid-y7awavyg].pc:hover .txt[data-astro-cid-y7awavyg],.btnMobile[data-astro-cid-y7awavyg].sp:active .txt[data-astro-cid-y7awavyg]{text-shadow:0 0 5px #fff}.btnMobile[data-astro-cid-y7awavyg].pc:hover .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg],.btnMobile[data-astro-cid-y7awavyg].sp:active .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{filter:drop-shadow(0 0 5px #859bbb)}.btnMobile[data-astro-cid-y7awavyg].pc:active .txt[data-astro-cid-y7awavyg]{text-shadow:none}.btnMobile[data-astro-cid-y7awavyg].pc:active .arrow[data-astro-cid-y7awavyg] svg[data-astro-cid-y7awavyg]{filter:none}.btnMobile[data-astro-cid-y7awavyg] .arrow[data-astro-cid-y7awavyg]{margin-left:20px;display:inline-block;transform:translateY(-5px)}}@media screen and (width>=768px) and (width<=850px){.en[data-astro-cid-y7awavyg] .logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{width:auto;max-width:100%;height:40px}.mock[data-astro-cid-y7awavyg]{width:92%;margin-left:auto;margin-right:0}.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{width:auto;max-width:100%;max-height:31vh;margin:0 auto}.btnMobile[data-astro-cid-y7awavyg]{font-size:20px}.en[data-astro-cid-y7awavyg] .mock[data-astro-cid-y7awavyg]{width:calc(100% - 80px);margin-left:auto;margin-right:auto}}@media screen and (width<=767px){.inner[data-astro-cid-y7awavyg]{padding-bottom:80px}.content[data-astro-cid-y7awavyg]{padding:112px 20px 0}.logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{height:36px}.en[data-astro-cid-y7awavyg] .logo[data-astro-cid-y7awavyg] img[data-astro-cid-y7awavyg]{width:auto;max-width:100%;height:30px}.catch[data-astro-cid-y7awavyg]{letter-spacing:.725px;margin-top:8px;margin-bottom:12px;font-size:20px;line-height:130%}.mock[data-astro-cid-y7awavyg]{width:100%;margin:0}.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{width:auto;max-width:100%;max-height:37vh;margin:0 auto}.en[data-astro-cid-y7awavyg] .mock[data-astro-cid-y7awavyg]{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.ctaMobile[data-astro-cid-y7awavyg]{z-index:2;margin:0;padding:0 20px;position:relative}.btnMobile[data-astro-cid-y7awavyg]{font-size:16px}}@media screen and (width<=767px) and (height<=700px){.catch[data-astro-cid-y7awavyg]{margin-top:4px}.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{max-height:28vh}.ctaMobile[data-astro-cid-y7awavyg]{margin-bottom:40px}}@media screen and (width>=768px) and (width<=850px) and (height<=700px){.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{max-height:28vh}}@media screen and (width>=768px) and (width<=850px) and (height>=850px){.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{max-height:36vh}}@media screen and (width>=768px) and (width<=850px) and (height>=1024px){.mock[data-astro-cid-y7awavyg] .image[data-astro-cid-y7awavyg]{max-height:45vh}}.inner[data-astro-cid-yqcwtv46]{z-index:2;width:90%;max-width:1240px;height:100%;margin:0 auto;position:relative}.content[data-astro-cid-yqcwtv46]{position:absolute;top:250px;left:0}@media screen and (width<=1024px){.content[data-astro-cid-yqcwtv46]{top:200px}}@media screen and (width<=767px){.content[data-astro-cid-yqcwtv46]{top:auto;bottom:68px}}.bg[data-astro-cid-yqcwtv46]{z-index:-1;background:url(/immutable/bg-pc.DEaqDOn9.webp) top/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1024px){.bg[data-astro-cid-yqcwtv46]{background:url(/immutable/bg-tablet.KQlJV5LK.webp) bottom/cover no-repeat}}@media screen and (width<=767px){.bg[data-astro-cid-yqcwtv46]{background:url(/immutable/bg-sp.BB3jtbA5.webp) top/cover no-repeat}}.catch[data-astro-cid-yqcwtv46]{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.125px;margin-bottom:36px;font-family:ryo-gothic-plusn;font-size:52px;font-style:normal;font-weight:700;line-height:140%}@media screen and (width<=1024px){.catch[data-astro-cid-yqcwtv46]{letter-spacing:1.025px;margin-bottom:24px;font-size:43px;font-weight:700;line-height:150%}}@media screen and (width<=767px){.catch[data-astro-cid-yqcwtv46]{letter-spacing:.725px;margin-bottom:12px;font-size:34.5px;font-weight:700;line-height:130%}}.catch[data-astro-cid-yqcwtv46] .kerning[data-astro-cid-yqcwtv46]{font-feature-settings:"palt" 1;letter-spacing:.05em}.catch[data-astro-cid-yqcwtv46] .pcOnly[data-astro-cid-yqcwtv46]{display:none}@media screen and (width>=1025px){.catch[data-astro-cid-yqcwtv46] .pcOnly[data-astro-cid-yqcwtv46]{display:block}}.catch[data-astro-cid-yqcwtv46] .spOnly[data-astro-cid-yqcwtv46]{display:none}@media screen and (width<=1024px){.catch[data-astro-cid-yqcwtv46] .spOnly[data-astro-cid-yqcwtv46]{display:block}}.en[data-astro-cid-yqcwtv46] .catch[data-astro-cid-yqcwtv46]{font-family:Sofia Sans,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:110%}@media screen and (width<=1024px){.en[data-astro-cid-yqcwtv46] .catch[data-astro-cid-yqcwtv46]{font-size:45px}}@media screen and (width<=767px){.en[data-astro-cid-yqcwtv46] .catch[data-astro-cid-yqcwtv46]{font-size:34px}}#mainImg[data-astro-cid-o5n34fqe]{background:#0e1737;margin-bottom:80px;position:relative}#topSlider[data-astro-cid-o5n34fqe] .topSlider__container[data-astro-cid-o5n34fqe]{align-items:flex-start;display:flex;overflow:hidden visible}#sliderTabs[data-astro-cid-o5n34fqe]{backdrop-filter:blur(2.5px);background:radial-gradient(107.32% 141.42% at 0 0,#0e1737e6 .01%,#0e173773 100%) padding-box padding-box;border:2px solid #1b334933;border-radius:8px 8px 0 0;justify-content:center;width:90%;max-width:1247px;height:64px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset -5px -5px 250px #ffffff05}#sliderTabs[data-astro-cid-o5n34fqe] span[data-astro-cid-o5n34fqe]{color:#fff6;text-align:center;font-feature-settings:"clig" off, "liga" off;font-family:ryo-gothic-plusn;font-size:17px;font-style:normal;font-weight:500;line-height:123%;transition:color .5s,text-shadow .5s}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe].active span[data-astro-cid-o5n34fqe],#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:hover span[data-astro-cid-o5n34fqe]{color:#fff;text-shadow:0 0 10px #fff}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]{text-align:center;cursor:pointer;width:25%;padding-top:14px;position:relative}#sliderTabs[data-astro-cid-o5n34fqe] .tab__button[data-astro-cid-o5n34fqe]{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:after{content:"";background:#0e173759;width:2px;height:48px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:.5px .5px 1px #c9c9c933,-.5px -.5px 1px #6b6b6b59,inset .5px .5px 1px #63636366,inset -.5px -.5px 1px #c9c9c940}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:last-of-type:after{content:none}.tab-progress-bar-bg[data-astro-cid-o5n34fqe]{width:90%;max-width:266px;height:2px;transition:background .5s;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe].active .tab-progress-bar-bg[data-astro-cid-o5n34fqe]{background:#ffffff4d}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe].active .tab-progress-bar[data-astro-cid-o5n34fqe]{background:#fff;width:0%;height:2px;animation:6s linear forwards progress;display:block}@keyframes progress{0%{width:0%}to{width:100%}}@media screen and (width<=1024px){#sliderTabs[data-astro-cid-o5n34fqe]{width:auto;height:auto;box-shadow:none;backdrop-filter:none;background:0 0;border:none;bottom:20px}#sliderTabs[data-astro-cid-o5n34fqe] span[data-astro-cid-o5n34fqe]{display:none}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]{background:0 0;border:none;width:46px;height:14px;margin-right:14px;padding:0}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:last-of-type{margin-right:0}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:after{content:none}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe] .tab-progress-bar-bg[data-astro-cid-o5n34fqe]{background:#ffffff4d;width:100%}}@media screen and (width<=727px){#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]{width:38px;margin-right:12px}#sliderTabs[data-astro-cid-o5n34fqe] li[data-astro-cid-o5n34fqe]:last-of-type{margin-right:0}}#mainImg[data-astro-cid-o5n34fqe].en #sliderTabs[data-astro-cid-o5n34fqe] span[data-astro-cid-o5n34fqe]{font-family:Sofia Sans,sans-serif;font-size:21px;font-style:normal;font-weight:500;line-height:123%}h2.style01{color:#0e1737;letter-spacing:7.35px;font-family:Sofia Sans,sans-serif;font-size:49px;font-weight:700;line-height:120%}h2.style01 span{letter-spacing:normal;font-family:Ryo Gothic PlusN;font-size:25px;font-weight:700;line-height:120%;display:block}@media screen and (width<=1024px){h2.style01{font-size:45px}h2.style01 span{font-size:20px}}@media screen and (width<=767px){h2.style01{font-size:calc(2.23714vw + 27.8412px)}h2.style01 span{font-size:calc(.894855vw + 13.1365px)}}a.leadMore01.btn{font-feature-settings:"clig" off, "liga" off;letter-spacing:.45px;background:#ececec;border:1px solid #0e1737;border-radius:5px;padding:10px 32px;font-family:ryo-gothic-plusn;font-size:15px;font-style:normal;font-weight:500;line-height:130%;transition:all .5s;box-shadow:9px 6px 17px #b9b9b9,-9px -6px 17px #fff,-9px 6px 17px #ececec40,9px -6px 17px #ececec40}a.leadMore01.btn.pc:hover,a.leadMore01.btn.sp:active{background:#fff;box-shadow:0 0 17px #859bbb}a.leadMore01.btn.pc:active{background:#fff;box-shadow:0 0 4px #859bbb}.toArchive{text-align:right;width:90%;max-width:1038px;margin:0 auto 80px}@media screen and (width<=767px){.toArchive{text-align:center;width:100%}a.leadMore01.btn{width:100%;max-width:250px;display:inline-block}}a.seeMore01.btn{color:#fff;letter-spacing:.75px;border:1px solid #fff;border-radius:5px;padding:12px 24px;font-family:ryo-gothic-plusn;font-size:15px;font-style:normal;font-weight:700;line-height:130%;transition:box-shadow .5s,text-shadow .5s,filter .5s;display:inline-block;position:relative}a.seeMore01.btn svg{transition:filter .5s}a.seeMore01.btn.pc span{transition:all .5s}a.seeMore01.btn.pc:hover span,a.seeMore01.btn.sp:active span{text-shadow:0 0 5px #fff}a.seeMore01.btn:hover svg,a.seeMore01.btn:active svg{filter:drop-shadow(0 0 5px #fff)}a.seeMore01.btn.pc:active span{filter:none}@media screen and (width<=767px){#about .more{width:100%;margin-top:40px;text-align:center!important}a.seeMore01.btn{width:100%;max-width:250px;display:inline-block}}a.seeMore02.btn{text-align:center;background:linear-gradient(280deg,#ccc 6.03%,#ececec 90.08%);border-radius:8.005px;width:220px;height:55px;transition:all .5s;display:inline-block;position:absolute;top:0;left:0;box-shadow:9px 6px 17px #b9b9b9,-9px -6px 17px #fff,-9px 6px 17px #ececec40,9px -6px 17px #ececec40}a.seeMore02.btn:hover{background:linear-gradient(280deg,#ccc 6.03%,#ececec 90.08%);border-radius:8.005px;box-shadow:0 0 10px #e5593c80}a.seeMore02.btn span{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:.8px;background:linear-gradient(98deg,#0e1737 7.96%,#485892 100.62%);border-radius:5px;width:calc(100% - 10px);height:45px;font-family:ryo-gothic-plusn;font-size:16px;font-style:normal;font-weight:500;line-height:45px;transition:all .5s;position:absolute;top:5px;left:5px}a.seeMore02.btn.pc:hover span,a.seeMore02.btn.sp:active span{color:#e5593c;text-shadow:0 0 5px #e5593c}a.seeMore02.btn.pc:active{box-shadow:5px 2px 17px #b9b9b9,-5px -2px 17px #fff,-5px 2px 17px #ececec40,5px -2px 17px #ececec40}@media screen and (width<=767px){.txtBox .more{margin-top:20px;text-align:center!important;width:100%!important}a.seeMore02.btn{width:100%;max-width:250px;display:inline-block;position:relative;transform:translateY(0%)}#service h2:after{width:100%}}.homeHeading{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container.thin{width:90%;max-width:970px;position:relative;overflow:visible}#update{margin-bottom:80px}#update h2{margin-bottom:32px}#updateUl{justify-content:space-between;width:90%;max-width:1038px;margin:0 auto 40px;display:flex}#updateUl li{-webkit-border-radius:10px;border-radius:10px;flex:1;margin-bottom:20px;margin-right:24px;transition:transform .3s;overflow:hidden;box-shadow:9px 6px 17px #b9b9b9,-9px -6px 17px #fff,-9px 6px 17px #ececec40,9px -6px 17px #ececec40}#updateUl li:last-of-type{margin-right:0}@media screen and (width>=1025px){@media (hover:hover) and (pointer:fine){#updateUl li:hover{transform:translateY(-10px)}}}#updateUl li a{color:#1f476b;font-size:16px;display:block}#updateUl li .thumb{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow:hidden}#updateUl li .thumb img{object-fit:cover;width:100%;height:233px}#updateUl .txt{background:linear-gradient(280deg,#ccc 6.03%,#ececec 90.08%)}@media screen and (width>=768px){#updateUl li a{flex-direction:column;height:100%;display:flex}#updateUl .txt{flex-direction:column;flex:1;display:flex}#updateUl li .title{flex:1}}#updateUl li .title{margin-bottom:40px;padding:12px 14px}#updateUl li .foot{padding:0 14px 8px;font-size:12px;overflow:hidden}#updateUl li .foot .date{float:left}#updateUl li .foot .cat{float:right;text-transform:uppercase}#about{background:url(/images/home/about_bg.webp) 0 0/cover no-repeat;margin-bottom:80px;padding-top:104px;padding-bottom:125px}#about .more{text-align:right;margin-top:40px}h2.style02{margin-bottom:32px;position:relative}h2.style02 span{z-index:1;margin-bottom:10px;display:block}#service{margin-bottom:96px}#service .contentsBg{z-index:-100;position:absolute;top:-60px;left:-235px}#service .images{z-index:1;width:100%;max-width:824px;margin:0 auto 69px;position:relative}#service .images:after{content:"PRODUCTS\a &SERVICES";z-index:-100;color:#c7c7c74d;letter-spacing:7.64px;white-space:pre;text-align:right;font-family:Sofia Sans;font-size:76px;font-weight:700;line-height:105%;position:absolute;bottom:-105px;right:-117px}#service .images .top img{width:100%}#service .images .fix{width:100%;max-width:570px;position:absolute;bottom:-55px;right:-150px}.txtBox{z-index:1;justify-content:space-between;align-items:stretch;width:90%;max-width:824px;margin:0 auto;display:flex;position:relative;overflow:visible}.txtBox .txt{text-indent:1em;width:calc(100% - 266px)}.txtBox .more{width:228px;position:relative;overflow:visible}#casestudy{margin-bottom:96px;padding-top:0;overflow:visible}#casestudy .bg{background:url(/images/home/casestudy_bg.webp) 430px -200px no-repeat;width:100%}#casestudy .contentsBg{content:url(/images/home/casestudy_bg.webp);z-index:-100;position:absolute;top:-60px;left:0}#casestudy .images{z-index:1;width:100%;max-width:824px;margin:-50px auto 40px;position:relative}#casestudy .images:after{content:"CASE STUDIES";z-index:-100;color:#c7c7c74d;letter-spacing:7.64px;white-space:pre;font-family:Sofia Sans;font-size:76px;font-weight:700;line-height:105%;position:absolute;bottom:-20px;right:-88px}#casestudy .images .top img{width:100%}#career{margin-bottom:120px}.tabBr{display:none}#career .contentsBg{content:url(/images/home/career_bg.webp);z-index:-100;position:absolute;top:0;left:0}#career .images{z-index:0;width:100%;max-width:824px;margin:-20px auto 40px;position:relative}#career .images:after{content:"CAREERS";z-index:-100;color:#c7c7c74d;letter-spacing:7.64px;white-space:pre;font-family:Sofia Sans;font-size:76px;font-weight:700;line-height:105%;position:absolute;bottom:-30px;right:-88px}#career .images .top img{width:100%}#bottom{background:url(/images/home/awards_bg.webp);padding:72px 0}#bottom .secHead{justify-content:space-between;margin-bottom:80px;display:flex;overflow:hidden}#bottom .secHead h2{width:560px}#bottom .secHead p{width:626px}#bottom .secHead h2.en{width:50%}#bottom .secHead p.en{width:calc(50% - 40px)}#bottom ul{margin-bottom:40px;overflow:hidden}#bottom ul li{float:left;width:200px;margin-bottom:6px;margin-right:6px}#bottom h3{margin-bottom:15px}#casestudy .wrap{overflow:hidden}#casestudy .wrap .image{float:left;width:610px}#casestudy .wrap .txtBox{float:right;width:calc(100% - 650px);position:relative}#casestudy .wrap .txtBox .carousel{width:100%;height:100%}#casestudy .wrap .txtBox .carouselBox{width:100%;height:100%;padding-bottom:120px;position:relative}#casestudy .wrap .txtBox .carouselBox p{text-indent:1em;font-size:16px;line-height:2}#casestudy .wrap .txtBox .carouselBox .carouselNav{width:100%;position:absolute;bottom:0;left:0;overflow:hidden}#casestudy .wrap .txtBox .carouselBox .carouselNav button{color:#bbb;cursor:pointer;background:0 0;border:none;font-size:18px;font-weight:700;position:relative}#casestudy .wrap .txtBox .carouselBox .carouselNav li.right{float:right;width:50%;padding-bottom:10px;position:relative}#casestudy .wrap .txtBox .carouselBox .carouselNav li.right img{width:110px;height:auto;position:absolute;bottom:0;right:0}#casestudy .wrap .txtBox .carouselBox .carouselNav li.right span{color:#e5593c;text-align:right;padding-bottom:12px;padding-right:10px;font-weight:700;display:block}#casestudy .wrap .txtBox .carouselBox .carouselNav li.left{float:left;width:50%;padding-bottom:10px;position:relative}#casestudy .wrap .txtBox .carouselBox .carouselNav li.left img{width:110px;height:auto;position:absolute;bottom:0;left:0}#casestudy .wrap .txtBox .carouselBox .carouselNav li.left span{color:#bababa;padding-bottom:12px;padding-left:10px;font-weight:700;display:block}.casestudyIn{padding:50px 0;position:relative}.casestudyIn:before{content:"";background:url(/images/line.png);width:100%;height:3px;display:block;position:absolute;top:0;left:0}.casestudyIn:last-of-type:after{content:"";background:url(/images/line.png);width:100%;height:3px;display:block;position:absolute;bottom:0;left:0}.casestudyIn h3{color:#0e1737;margin-bottom:20px;font-size:39px;font-weight:700;line-height:1;position:relative}.casestudyIn h3 span{font-size:25px;font-weight:700}.casestudyIn h3 span.no{position:absolute;top:80px;left:-60px}.casestudyIn h4{margin-bottom:20px;font-size:25px;font-weight:700}#casestudy .containerIn{overflow:visible}div.carouselNext,div.carouselPrev{cursor:pointer}h2.style02{z-index:2;position:relative}.bgWrap{width:100%;margin-top:-40px;padding-top:40px;overflow:hidden}.slider-in{opacity:0;animation:1s forwards fadeInAnimation}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}#about{background-image:url(/images/home/about_bg_new.webp)}@media screen and (width<=1024px){#about{-webkit-background-size:cover;-o-background-size:cover;background-image:url(/images/home/about_bg_new_sp.webp);background-size:cover}#service .images .fix{max-width:483px;right:-112px}#bottom .secHead{display:block}#bottom .secHead h2{width:100%;margin-bottom:30px}#bottom .secHead p{width:100%;max-width:none}#bottom .secHead h2.en{width:100%;margin-bottom:30px}#bottom .secHead p.en{width:100%;max-width:none}#updateUl{flex-wrap:wrap}#updateUl li:last-of-type{display:none}#updateUl,.toArchive{width:100%;max-width:852px}#updateUl>li:nth-child(3){margin-right:0}}@media screen and (width<=767px){#updateUl li .thumb img{width:128px;height:128px}#updateUl{width:100%;display:block}#updateUl li{width:100%}#updateUl li a{display:flex}#updateUl li .thumb{border-radius:10px 0 0 10px;width:128px;height:128px}#updateUl li .title{padding:12px 16px}#updateUl .txt{width:calc(100% - 128px);height:128px;position:relative}#updateUl li .foot{width:100%;position:absolute;bottom:0;left:0}#about h2{margin-bottom:48px}#service .images .fix{max-width:300px;bottom:-28px;right:-50px}.txtBox{width:100%;display:block}.txtBox .txt{width:100%}#service{overflow:visible}#casestudy .images{margin-top:-20px;margin-bottom:30px}#casestudy{overflow:visible}#casestudy .bg,#career .bg{background-size:cover}#career .images{margin-top:-20px;margin-bottom:30px}#career{margin-bottom:88px}#bottom .secHead h2{margin-bottom:16px}#bottom .secHead{margin-bottom:56px}#bottom ul li{width:calc(50% - 3px)}#bottom ul li:nth-child(2n){margin-right:0}#bottom .secHead h2.en br{display:none}#service .images:after{font-size:40px;bottom:-70px;right:-17px}#service .images{margin-bottom:35px}#casestudy .images:after{font-size:40px;right:0}#career .images:after{font-size:40px;right:-50px}#updateUl li:last-of-type{display:block}}#update h2{color:#0e1737;font-feature-settings:"clig" off, "liga" off;letter-spacing:7.35px;font-family:Sofia Sans,sans-serif;font-size:49px;font-style:normal;font-weight:700;line-height:120%}h2.style01 span{color:#0e1737;font-feature-settings:"clig" off, "liga" off;font-family:ryo-gothic-plusn;font-size:25px;font-style:normal;font-weight:700;line-height:120%;display:block}#updateUl li .title{color:#1f476b;font-feature-settings:"clig" off, "liga" off;text-overflow:ellipsis;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}#updateUl li .foot p{color:#0b397d;font-feature-settings:"clig" off, "liga" off;letter-spacing:-.3px;font-family:Sofia Sans,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:150%}#about h2{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:5px;text-align:right;margin-bottom:40px;font-family:ryo-gothic-plusn;font-size:20px;font-style:normal;font-weight:400;line-height:120%}#about h3{color:var(--Tenchijin-Gold,#a18b50);font-feature-settings:"clig" off, "liga" off;letter-spacing:2.35px;margin-bottom:48px;font-family:ryo-gothic-plusn;font-size:47px;font-style:normal;font-weight:700;line-height:150%}#about p{color:#fff;font-feature-settings:"clig" off, "liga" off;letter-spacing:1px;text-indent:1em;margin-bottom:20px;font-family:ryo-gothic-plusn;font-size:20px;font-style:normal;font-weight:400;line-height:225%}#about p:last-of-type{margin-bottom:0}h2.style02 span{color:#a18b50;font-feature-settings:"clig" off, "liga" off;letter-spacing:1.8px;font-family:ryo-gothic-plusn;font-size:18px;font-style:normal;font-weight:500;line-height:120%}h2.style02{color:#0e1737;font-feature-settings:"clig" off, "liga" off;font-family:ryo-gothic-plusn;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.txtBox .txt p{color:#302c28;font-feature-settings:"clig" off, "liga" off;letter-spacing:-.32px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:160%}#bottom .secHead h2{color:#575757;font-feature-settings:"clig" off, "liga" off;letter-spacing:2px;font-family:Sofia Sans,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:140%}#bottom .secHead p{color:#575757;font-feature-settings:"clig" off, "liga" off;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:170%}#bottom h3{color:#0e1737;font-feature-settings:"clig" off, "liga" off;letter-spacing:4.5px;font-family:Sofia Sans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:120%}#bottom h3 span{color:#0e1737;font-feature-settings:"clig" off, "liga" off;margin-left:19px;font-family:ryo-gothic-plusn;font-size:25px;font-style:normal;font-weight:700;line-height:120%;display:inline-block}@media screen and (width<=1024px){#about h3{letter-spacing:2px;font-size:40px;font-weight:700;line-height:150%}#about p{letter-spacing:.9px;font-size:18px;font-weight:400;line-height:225%}h2.style02{font-size:35px;font-weight:700;line-height:130%}}@media screen and (width<=767px){#update h2{letter-spacing:5.25px;font-size:35px;font-weight:700;line-height:120%}h2.style01 span{font-size:16px;font-weight:700;line-height:120%}#updateUl li .title{font-size:14px;font-weight:500;line-height:150%}#about h2{letter-spacing:4.5px;font-size:18px;font-weight:400;line-height:120%}#about h3{letter-spacing:1.25px;font-size:25px;font-weight:700;line-height:150%}#about p{letter-spacing:.75px;font-size:15px;font-weight:400;line-height:200%}h2.style02 span{letter-spacing:1.6px;font-size:16px;font-weight:500;line-height:120%}h2.style02{font-size:25px;font-weight:700;line-height:140%}.txtBox .txt p{font-size:15px;font-weight:500;line-height:170%}#bottom .secHead h2{letter-spacing:1.5px;font-size:30px;font-weight:700;line-height:140%}#bottom h3{letter-spacing:3.75px;font-size:25px;font-weight:700;line-height:120%}#bottom h3 span{font-size:22px;font-weight:700;line-height:120%}}@media screen and (width<=391px){#about h3{letter-spacing:1.25px;font-size:25px}}.lang_en #updateUl li .title{font-family:Barlow;font-size:17px;font-style:normal;font-weight:400;line-height:148%}.lang_en #about h2{letter-spacing:2.28px;font-family:Barlow;font-size:19px;font-style:normal;font-weight:400;line-height:120%}.lang_en #about h3{letter-spacing:2.08px;font-family:Sofia Sans,sans-serif;font-size:52px;font-style:normal;font-weight:700;line-height:120%}.lang_en #about p{letter-spacing:.92px;font-family:Barlow;font-size:23px;font-style:normal;font-weight:400;line-height:175%}.lang_en h2.style02 span{letter-spacing:1.52px;font-family:Barlow;font-size:19px;font-style:normal;font-weight:500;line-height:120%}.lang_en h2.style02{font-family:Sofia Sans,sans-serif;font-size:49px;font-style:normal;font-weight:700;line-height:115%}.lang_en .txtBox .txt p{font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:170%}.lang_en #bottom .secHead h2{letter-spacing:1.14px;font-family:Sofia Sans,sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:120%}.lang_en #bottom .secHead p{letter-spacing:-.17px;font-family:Barlow;font-size:17px;font-style:normal;font-weight:600;line-height:170%}@media screen and (width<=1024px){.lang_en #update h2{letter-spacing:6.75px;font-size:45px;font-style:normal;font-weight:700;line-height:120%}.lang_en #about h2{letter-spacing:2.04px;font-size:17px;font-style:normal;font-weight:400;line-height:120%}.lang_en #about h3{letter-spacing:1.8px;font-size:45px;font-style:normal;font-weight:700;line-height:120%}.lang_en #about p{letter-spacing:.84px;font-size:21px;font-style:normal;font-weight:400;line-height:175%}.lang_en h2.style02{font-size:40px;font-style:normal;font-weight:700;line-height:115%}.lang_en .txtBox .txt p{font-size:15px;font-style:normal;font-weight:500;line-height:170%}}@media screen and (width<=767px){.lang_en #update h2{letter-spacing:5.25px;font-size:35px;font-style:normal;font-weight:700;line-height:120%}.lang_en #updateUl li .title{font-size:15px;font-style:normal;font-weight:400;line-height:147%}.lang_en #about h2{letter-spacing:1.8px;font-size:15px;font-style:normal;font-weight:400;line-height:120%}.lang_en #about h3{letter-spacing:1.2px;font-size:30px;font-style:normal;font-weight:700;line-height:120%}.lang_en #about p{letter-spacing:.68px;font-size:17px;font-style:normal;font-weight:400;line-height:175%}.lang_en h2.style02 span{letter-spacing:1.36px;font-size:17px;font-style:normal;font-weight:500;line-height:120%}.lang_en h2.style02{font-size:33px;font-style:normal;font-weight:700;line-height:115%}.lang_en .txtBox .txt{letter-spacing:-.16px;font-size:16px;font-style:normal;font-weight:600;line-height:170%}.lang_en #bottom .secHead h2{letter-spacing:.96px;font-size:32px;font-style:normal;font-weight:700;line-height:120%}}
