:root{--c-white:#f8f8f8;--c-black:#0a0a0a;--c-bd:hsla(0,0%,100%,.3);--l1:1.3;--p1:0;--p2:0;--d1:75ms;--d2:.02s;--window-h:calc(var(--vh,1vh)*100);--header-h:3.7rem;--header-w:26.45rem;--sec-w: calc(20.833vw + .15em) ;--padding-x:2.083vw;--padding-y:2.083vw;--gap-x1:1.388vw;--gap-y1:2.083vw;--link-padding-x:.35em;--chat-padding-x:2.083vw;--chat-padding-y:2.083vw;--chat-icon-w:3em;--btn-h:3rem;--btn-w:175px;--r1:max(.694vw,10px);--r2:max(1.041vw,15px);--b1:25px;--b2:50px;--bx1-0:0 0 0 0 hsla(0,0%,100%,0) inset,0 0 0 0 hsla(0,0%,100%,0) inset,0 0 0 0 transparent;--bx1:0 0 max(.069vw,1px) 0 hsla(0,0%,100%,.1) inset,0 0 max(.555vw,8px) 0 hsla(0,0%,100%,.4) inset,0 max(.694vw,10px) max(2.083vw,30px) 0 rgba(0,0,0,.7);--bx2:0 0 max(.416vw,6px) 0 hsla(0,0%,100%,.2) inset,0 max(.694vw,10px) max(3.819vw,55px) 0 rgba(0,0,0,.8);--bx3:0 0 max(.347vw,5px) 0 rgba(0,0,0,.05) inset,0 0 max(1.736vw,25px) 0 hsla(0,0%,100%,.075) inset;--bd1:max(.069vw,1px) solid hsla(0,0%,100%,.3);--bd2:max(.069vw,1px) solid hsla(0,0%,100%,.12);--e-power1-in:cubic-bezier(.26,0,.6,.2);--e-power1-out:cubic-bezier(.4,.8,.74,1);--e-power1-in-out:cubic-bezier(.48,.04,.52,.96);--e-power2-in:cubic-bezier(.4,0,.68,.06);--e-power2-out:cubic-bezier(.32,.94,.6,1);--e-power2-in-out:cubic-bezier(.66,0,.34,1);--e-power3-in:cubic-bezier(.52,0,.74,0);--e-power3-out:cubic-bezier(.26,1,.48,1);--e-power3-in-out:cubic-bezier(.76,0,.24,1);--e-power4-in:cubic-bezier(.64,0,.78,0);--e-power4-out:cubic-bezier(.22,1,.36,1);--e-power4-in-out:cubic-bezier(.84,0,.16,1);--e-expo-in:cubic-bezier(.66,0,.86,0);--e-expo-out:cubic-bezier(.14,1,.34,1);--e-expo-inOut:cubic-bezier(.9,0,.1,1);--a-clip-s:1.8s;--a-clip-e:var(--e-power4-out);--a-menu-s:.8s;--a-menu-e:var(--e-power4-out);--a-hover-leave-s:1.6s;--a-hover-leave-e:var(--e-expo-out);--a-hover-enter-s:1s;--a-hover-enter-e:var(--e-expo-out);--a-fade-s:1s;--a-fade-e:var(--e-power2-out);--a-split-s:1s;--a-split-e:var(--e-power2-out);--a-page-leave-s:.3s;--a-page-leave-e:var(--e-power2-out);--a-splash-s:1s;--a-splash-d:.5s;--a-splash-e:var(--e-power2-out)}@font-face{font-display:swap;font-family:YakuHanJP_Noto;font-style:normal;font-weight:400;src:url(../assets/fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:Gilda Display;font-weight:400;src:url(../assets/fonts/GildaDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-weight:400;src:url(../assets/fonts/Rubik-Regular.woff2) format("woff2")}h1,h2,h3,h4,h5,html{font-weight:400}body{line-break:strict;overflow-wrap:anywhere;word-break:normal}.t-upper{text-transform:uppercase}.f-gd{font-family:Gilda Display,serif}#__nuxt .markdown,.c-txt,.f-jp,html{font-family:Rubik,YakuHanJP_Noto,Noto Sans JP,sans-serif;font-optical-sizing:auto}.f-rb{font-family:Rubik,sans-serif;font-optical-sizing:auto}.f-h1,.f-h2{font-size:max(min(7.291vw,13.291vh),105px)}.f-14,html{font-size:max(min(.972vw,1.772vh),14px)}.f-13{font-size:max(min(.868vw,1.582vh),12.5px)}.f-12{font-size:max(min(.833vw,1.518vh),12px)}@media (max-width:1024px){.f-h1{font-size:9.027vw}.f-h2{font-size:6.944vw}}@media (max-width:680px),(max-width:900px) and (orientation:landscape){.f-h1{font-size:11.111vw}.f-h2{font-size:8.333vw}.f-14,html{font-size:14px}.f-13{font-size:13px}.f-12{font-size:12px}}*,:after,:before{box-sizing:border-box}li,ul{padding:0}li{list-style:none}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}html{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:100%}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:var(--c-black)}#__nuxt,body,html{height:100%;width:100%}::-moz-selection{background-color:var(--c-black);color:var(--c-white)}::selection{background-color:var(--c-black);color:var(--c-white)}a{color:var(--c-white);text-decoration:none}html{line-height:1.2}.r{height:100%;position:relative;width:100%}html{color:var(--c-white)}[data-r="0"]{height:0}[data-r="1"]{height:1rem}[data-r="2"]{height:2rem}[data-r="3"]{height:3rem}[data-r="4"]{height:4rem}[data-r="5"]{height:5rem}[data-r="6"]{height:6rem}[data-r="7"]{height:7rem}[data-r="8"]{height:8rem}[data-r="9"]{height:9rem}[data-r="10"]{height:10rem}[data-r="11"]{height:11rem}[data-r="12"]{height:12rem}[data-r="13"]{height:13rem}[data-r="14"]{height:14rem}[data-r="15"]{height:15rem}[data-r="16"]{height:16rem}[data-r="17"]{height:17rem}[data-r="18"]{height:18rem}[data-r="19"]{height:19rem}[data-r="20"]{height:20rem}#app [data-shown="1"] [data-d1="0"]{transition-delay:calc(var(--d1)*0)!important}#app [data-shown="1"] [data-d2="0"]{transition-delay:calc(var(--d2)*0)!important}#app [data-shown="1"] [data-d1="1"]{transition-delay:calc(var(--d1)*1)!important}#app [data-shown="1"] [data-d2="1"]{transition-delay:calc(var(--d2)*1)!important}#app [data-shown="1"] [data-d1="2"]{transition-delay:calc(var(--d1)*2)!important}#app [data-shown="1"] [data-d2="2"]{transition-delay:calc(var(--d2)*2)!important}#app [data-shown="1"] [data-d1="3"]{transition-delay:calc(var(--d1)*3)!important}#app [data-shown="1"] [data-d2="3"]{transition-delay:calc(var(--d2)*3)!important}#app [data-shown="1"] [data-d1="4"]{transition-delay:calc(var(--d1)*4)!important}#app [data-shown="1"] [data-d2="4"]{transition-delay:calc(var(--d2)*4)!important}#app [data-shown="1"] [data-d1="5"]{transition-delay:calc(var(--d1)*5)!important}#app [data-shown="1"] [data-d2="5"]{transition-delay:calc(var(--d2)*5)!important}#app [data-shown="1"] [data-d1="6"]{transition-delay:calc(var(--d1)*6)!important}#app [data-shown="1"] [data-d2="6"]{transition-delay:calc(var(--d2)*6)!important}#app [data-shown="1"] [data-d1="7"]{transition-delay:calc(var(--d1)*7)!important}#app [data-shown="1"] [data-d2="7"]{transition-delay:calc(var(--d2)*7)!important}#app [data-shown="1"] [data-d1="8"]{transition-delay:calc(var(--d1)*8)!important}#app [data-shown="1"] [data-d2="8"]{transition-delay:calc(var(--d2)*8)!important}#app [data-shown="1"] [data-d1="9"]{transition-delay:calc(var(--d1)*9)!important}#app [data-shown="1"] [data-d2="9"]{transition-delay:calc(var(--d2)*9)!important}#app [data-shown="1"] [data-d1="10"]{transition-delay:calc(var(--d1)*10)!important}#app [data-shown="1"] [data-d2="10"]{transition-delay:calc(var(--d2)*10)!important}#app [data-shown="1"] [data-d1="11"]{transition-delay:calc(var(--d1)*11)!important}#app [data-shown="1"] [data-d2="11"]{transition-delay:calc(var(--d2)*11)!important}#app [data-shown="1"] [data-d1="12"]{transition-delay:calc(var(--d1)*12)!important}#app [data-shown="1"] [data-d2="12"]{transition-delay:calc(var(--d2)*12)!important}#app [data-shown="1"] [data-d1="13"]{transition-delay:calc(var(--d1)*13)!important}#app [data-shown="1"] [data-d2="13"]{transition-delay:calc(var(--d2)*13)!important}#app [data-shown="1"] [data-d1="14"]{transition-delay:calc(var(--d1)*14)!important}#app [data-shown="1"] [data-d2="14"]{transition-delay:calc(var(--d2)*14)!important}#app [data-shown="1"] [data-d1="15"]{transition-delay:calc(var(--d1)*15)!important}#app [data-shown="1"] [data-d2="15"]{transition-delay:calc(var(--d2)*15)!important}#app [data-shown="1"] [data-d1="16"]{transition-delay:calc(var(--d1)*16)!important}#app [data-shown="1"] [data-d2="16"]{transition-delay:calc(var(--d2)*16)!important}#app [data-shown="1"] [data-d1="17"]{transition-delay:calc(var(--d1)*17)!important}#app [data-shown="1"] [data-d2="17"]{transition-delay:calc(var(--d2)*17)!important}#app [data-shown="1"] [data-d1="18"]{transition-delay:calc(var(--d1)*18)!important}#app [data-shown="1"] [data-d2="18"]{transition-delay:calc(var(--d2)*18)!important}#app [data-shown="1"] [data-d1="19"]{transition-delay:calc(var(--d1)*19)!important}#app [data-shown="1"] [data-d2="19"]{transition-delay:calc(var(--d2)*19)!important}#app [data-shown="1"] [data-d1="20"]{transition-delay:calc(var(--d1)*20)!important}#app [data-shown="1"] [data-d2="20"]{transition-delay:calc(var(--d2)*20)!important}#app [data-shown="1"] [data-d1="21"]{transition-delay:calc(var(--d1)*21)!important}#app [data-shown="1"] [data-d2="21"]{transition-delay:calc(var(--d2)*21)!important}#app [data-shown="1"] [data-d1="22"]{transition-delay:calc(var(--d1)*22)!important}#app [data-shown="1"] [data-d2="22"]{transition-delay:calc(var(--d2)*22)!important}#app [data-shown="1"] [data-d1="23"]{transition-delay:calc(var(--d1)*23)!important}#app [data-shown="1"] [data-d2="23"]{transition-delay:calc(var(--d2)*23)!important}#app [data-shown="1"] [data-d1="24"]{transition-delay:calc(var(--d1)*24)!important}#app [data-shown="1"] [data-d2="24"]{transition-delay:calc(var(--d2)*24)!important}#app [data-shown="1"] [data-d1="25"]{transition-delay:calc(var(--d1)*25)!important}#app [data-shown="1"] [data-d2="25"]{transition-delay:calc(var(--d2)*25)!important}#app [data-shown="1"] [data-d1="26"]{transition-delay:calc(var(--d1)*26)!important}#app [data-shown="1"] [data-d2="26"]{transition-delay:calc(var(--d2)*26)!important}#app [data-shown="1"] [data-d1="27"]{transition-delay:calc(var(--d1)*27)!important}#app [data-shown="1"] [data-d2="27"]{transition-delay:calc(var(--d2)*27)!important}#app [data-shown="1"] [data-d1="28"]{transition-delay:calc(var(--d1)*28)!important}#app [data-shown="1"] [data-d2="28"]{transition-delay:calc(var(--d2)*28)!important}#app [data-shown="1"] [data-d1="29"]{transition-delay:calc(var(--d1)*29)!important}#app [data-shown="1"] [data-d2="29"]{transition-delay:calc(var(--d2)*29)!important}#app [data-shown="1"] [data-d1="30"]{transition-delay:calc(var(--d1)*30)!important}#app [data-shown="1"] [data-d2="30"]{transition-delay:calc(var(--d2)*30)!important}#app [data-shown="1"] [data-d1="31"]{transition-delay:calc(var(--d1)*31)!important}#app [data-shown="1"] [data-d2="31"]{transition-delay:calc(var(--d2)*31)!important}#app [data-shown="1"] [data-d1="32"]{transition-delay:calc(var(--d1)*32)!important}#app [data-shown="1"] [data-d2="32"]{transition-delay:calc(var(--d2)*32)!important}#app [data-shown="1"] [data-d1="33"]{transition-delay:calc(var(--d1)*33)!important}#app [data-shown="1"] [data-d2="33"]{transition-delay:calc(var(--d2)*33)!important}#app [data-shown="1"] [data-d1="34"]{transition-delay:calc(var(--d1)*34)!important}#app [data-shown="1"] [data-d2="34"]{transition-delay:calc(var(--d2)*34)!important}#app [data-shown="1"] [data-d1="35"]{transition-delay:calc(var(--d1)*35)!important}#app [data-shown="1"] [data-d2="35"]{transition-delay:calc(var(--d2)*35)!important}#app [data-shown="1"] [data-d1="36"]{transition-delay:calc(var(--d1)*36)!important}#app [data-shown="1"] [data-d2="36"]{transition-delay:calc(var(--d2)*36)!important}#app [data-shown="1"] [data-d1="37"]{transition-delay:calc(var(--d1)*37)!important}#app [data-shown="1"] [data-d2="37"]{transition-delay:calc(var(--d2)*37)!important}#app [data-shown="1"] [data-d1="38"]{transition-delay:calc(var(--d1)*38)!important}#app [data-shown="1"] [data-d2="38"]{transition-delay:calc(var(--d2)*38)!important}#app [data-shown="1"] [data-d1="39"]{transition-delay:calc(var(--d1)*39)!important}#app [data-shown="1"] [data-d2="39"]{transition-delay:calc(var(--d2)*39)!important}#app [data-shown="1"] [data-d1="40"]{transition-delay:calc(var(--d1)*40)!important}#app [data-shown="1"] [data-d2="40"]{transition-delay:calc(var(--d2)*40)!important}#app [data-shown="1"] [data-d1="41"]{transition-delay:calc(var(--d1)*41)!important}#app [data-shown="1"] [data-d2="41"]{transition-delay:calc(var(--d2)*41)!important}#app [data-shown="1"] [data-d1="42"]{transition-delay:calc(var(--d1)*42)!important}#app [data-shown="1"] [data-d2="42"]{transition-delay:calc(var(--d2)*42)!important}#app [data-shown="1"] [data-d1="43"]{transition-delay:calc(var(--d1)*43)!important}#app [data-shown="1"] [data-d2="43"]{transition-delay:calc(var(--d2)*43)!important}#app [data-shown="1"] [data-d1="44"]{transition-delay:calc(var(--d1)*44)!important}#app [data-shown="1"] [data-d2="44"]{transition-delay:calc(var(--d2)*44)!important}#app [data-shown="1"] [data-d1="45"]{transition-delay:calc(var(--d1)*45)!important}#app [data-shown="1"] [data-d2="45"]{transition-delay:calc(var(--d2)*45)!important}#app [data-shown="1"] [data-d1="46"]{transition-delay:calc(var(--d1)*46)!important}#app [data-shown="1"] [data-d2="46"]{transition-delay:calc(var(--d2)*46)!important}#app [data-shown="1"] [data-d1="47"]{transition-delay:calc(var(--d1)*47)!important}#app [data-shown="1"] [data-d2="47"]{transition-delay:calc(var(--d2)*47)!important}#app [data-shown="1"] [data-d1="48"]{transition-delay:calc(var(--d1)*48)!important}#app [data-shown="1"] [data-d2="48"]{transition-delay:calc(var(--d2)*48)!important}#app [data-shown="1"] [data-d1="49"]{transition-delay:calc(var(--d1)*49)!important}#app [data-shown="1"] [data-d2="49"]{transition-delay:calc(var(--d2)*49)!important}#app [data-shown="1"] [data-d1="50"]{transition-delay:calc(var(--d1)*50)!important}#app [data-shown="1"] [data-d2="50"]{transition-delay:calc(var(--d2)*50)!important}#app [data-shown="1"] [data-d1="51"]{transition-delay:calc(var(--d1)*51)!important}#app [data-shown="1"] [data-d2="51"]{transition-delay:calc(var(--d2)*51)!important}#app [data-shown="1"] [data-d1="52"]{transition-delay:calc(var(--d1)*52)!important}#app [data-shown="1"] [data-d2="52"]{transition-delay:calc(var(--d2)*52)!important}#app [data-shown="1"] [data-d1="53"]{transition-delay:calc(var(--d1)*53)!important}#app [data-shown="1"] [data-d2="53"]{transition-delay:calc(var(--d2)*53)!important}#app [data-shown="1"] [data-d1="54"]{transition-delay:calc(var(--d1)*54)!important}#app [data-shown="1"] [data-d2="54"]{transition-delay:calc(var(--d2)*54)!important}#app [data-shown="1"] [data-d1="55"]{transition-delay:calc(var(--d1)*55)!important}#app [data-shown="1"] [data-d2="55"]{transition-delay:calc(var(--d2)*55)!important}#app [data-shown="1"] [data-d1="56"]{transition-delay:calc(var(--d1)*56)!important}#app [data-shown="1"] [data-d2="56"]{transition-delay:calc(var(--d2)*56)!important}#app [data-shown="1"] [data-d1="57"]{transition-delay:calc(var(--d1)*57)!important}#app [data-shown="1"] [data-d2="57"]{transition-delay:calc(var(--d2)*57)!important}#app [data-shown="1"] [data-d1="58"]{transition-delay:calc(var(--d1)*58)!important}#app [data-shown="1"] [data-d2="58"]{transition-delay:calc(var(--d2)*58)!important}#app [data-shown="1"] [data-d1="59"]{transition-delay:calc(var(--d1)*59)!important}#app [data-shown="1"] [data-d2="59"]{transition-delay:calc(var(--d2)*59)!important}#app [data-shown="1"] [data-d1="60"]{transition-delay:calc(var(--d1)*60)!important}#app [data-shown="1"] [data-d2="60"]{transition-delay:calc(var(--d2)*60)!important}#app [data-shown="1"] [data-d1="61"]{transition-delay:calc(var(--d1)*61)!important}#app [data-shown="1"] [data-d2="61"]{transition-delay:calc(var(--d2)*61)!important}#app [data-shown="1"] [data-d1="62"]{transition-delay:calc(var(--d1)*62)!important}#app [data-shown="1"] [data-d2="62"]{transition-delay:calc(var(--d2)*62)!important}#app [data-shown="1"] [data-d1="63"]{transition-delay:calc(var(--d1)*63)!important}#app [data-shown="1"] [data-d2="63"]{transition-delay:calc(var(--d2)*63)!important}#app [data-shown="1"] [data-d1="64"]{transition-delay:calc(var(--d1)*64)!important}#app [data-shown="1"] [data-d2="64"]{transition-delay:calc(var(--d2)*64)!important}#app [data-shown="1"] [data-d1="65"]{transition-delay:calc(var(--d1)*65)!important}#app [data-shown="1"] [data-d2="65"]{transition-delay:calc(var(--d2)*65)!important}#app [data-shown="1"] [data-d1="66"]{transition-delay:calc(var(--d1)*66)!important}#app [data-shown="1"] [data-d2="66"]{transition-delay:calc(var(--d2)*66)!important}#app [data-shown="1"] [data-d1="67"]{transition-delay:calc(var(--d1)*67)!important}#app [data-shown="1"] [data-d2="67"]{transition-delay:calc(var(--d2)*67)!important}#app [data-shown="1"] [data-d1="68"]{transition-delay:calc(var(--d1)*68)!important}#app [data-shown="1"] [data-d2="68"]{transition-delay:calc(var(--d2)*68)!important}#app [data-shown="1"] [data-d1="69"]{transition-delay:calc(var(--d1)*69)!important}#app [data-shown="1"] [data-d2="69"]{transition-delay:calc(var(--d2)*69)!important}#app [data-shown="1"] [data-d1="70"]{transition-delay:calc(var(--d1)*70)!important}#app [data-shown="1"] [data-d2="70"]{transition-delay:calc(var(--d2)*70)!important}#app [data-shown="1"] [data-d1="71"]{transition-delay:calc(var(--d1)*71)!important}#app [data-shown="1"] [data-d2="71"]{transition-delay:calc(var(--d2)*71)!important}#app [data-shown="1"] [data-d1="72"]{transition-delay:calc(var(--d1)*72)!important}#app [data-shown="1"] [data-d2="72"]{transition-delay:calc(var(--d2)*72)!important}#app [data-shown="1"] [data-d1="73"]{transition-delay:calc(var(--d1)*73)!important}#app [data-shown="1"] [data-d2="73"]{transition-delay:calc(var(--d2)*73)!important}#app [data-shown="1"] [data-d1="74"]{transition-delay:calc(var(--d1)*74)!important}#app [data-shown="1"] [data-d2="74"]{transition-delay:calc(var(--d2)*74)!important}#app [data-shown="1"] [data-d1="75"]{transition-delay:calc(var(--d1)*75)!important}#app [data-shown="1"] [data-d2="75"]{transition-delay:calc(var(--d2)*75)!important}#app [data-shown="1"] [data-d1="76"]{transition-delay:calc(var(--d1)*76)!important}#app [data-shown="1"] [data-d2="76"]{transition-delay:calc(var(--d2)*76)!important}#app [data-shown="1"] [data-d1="77"]{transition-delay:calc(var(--d1)*77)!important}#app [data-shown="1"] [data-d2="77"]{transition-delay:calc(var(--d2)*77)!important}#app [data-shown="1"] [data-d1="78"]{transition-delay:calc(var(--d1)*78)!important}#app [data-shown="1"] [data-d2="78"]{transition-delay:calc(var(--d2)*78)!important}#app [data-shown="1"] [data-d1="79"]{transition-delay:calc(var(--d1)*79)!important}#app [data-shown="1"] [data-d2="79"]{transition-delay:calc(var(--d2)*79)!important}#app [data-shown="1"] [data-d1="80"]{transition-delay:calc(var(--d1)*80)!important}#app [data-shown="1"] [data-d2="80"]{transition-delay:calc(var(--d2)*80)!important}#app [data-shown="1"] [data-d1="81"]{transition-delay:calc(var(--d1)*81)!important}#app [data-shown="1"] [data-d2="81"]{transition-delay:calc(var(--d2)*81)!important}#app [data-shown="1"] [data-d1="82"]{transition-delay:calc(var(--d1)*82)!important}#app [data-shown="1"] [data-d2="82"]{transition-delay:calc(var(--d2)*82)!important}#app [data-shown="1"] [data-d1="83"]{transition-delay:calc(var(--d1)*83)!important}#app [data-shown="1"] [data-d2="83"]{transition-delay:calc(var(--d2)*83)!important}#app [data-shown="1"] [data-d1="84"]{transition-delay:calc(var(--d1)*84)!important}#app [data-shown="1"] [data-d2="84"]{transition-delay:calc(var(--d2)*84)!important}#app [data-shown="1"] [data-d1="85"]{transition-delay:calc(var(--d1)*85)!important}#app [data-shown="1"] [data-d2="85"]{transition-delay:calc(var(--d2)*85)!important}#app [data-shown="1"] [data-d1="86"]{transition-delay:calc(var(--d1)*86)!important}#app [data-shown="1"] [data-d2="86"]{transition-delay:calc(var(--d2)*86)!important}#app [data-shown="1"] [data-d1="87"]{transition-delay:calc(var(--d1)*87)!important}#app [data-shown="1"] [data-d2="87"]{transition-delay:calc(var(--d2)*87)!important}#app [data-shown="1"] [data-d1="88"]{transition-delay:calc(var(--d1)*88)!important}#app [data-shown="1"] [data-d2="88"]{transition-delay:calc(var(--d2)*88)!important}#app [data-shown="1"] [data-d1="89"]{transition-delay:calc(var(--d1)*89)!important}#app [data-shown="1"] [data-d2="89"]{transition-delay:calc(var(--d2)*89)!important}#app [data-shown="1"] [data-d1="90"]{transition-delay:calc(var(--d1)*90)!important}#app [data-shown="1"] [data-d2="90"]{transition-delay:calc(var(--d2)*90)!important}#app [data-shown="1"] [data-d1="91"]{transition-delay:calc(var(--d1)*91)!important}#app [data-shown="1"] [data-d2="91"]{transition-delay:calc(var(--d2)*91)!important}#app [data-shown="1"] [data-d1="92"]{transition-delay:calc(var(--d1)*92)!important}#app [data-shown="1"] [data-d2="92"]{transition-delay:calc(var(--d2)*92)!important}#app [data-shown="1"] [data-d1="93"]{transition-delay:calc(var(--d1)*93)!important}#app [data-shown="1"] [data-d2="93"]{transition-delay:calc(var(--d2)*93)!important}#app [data-shown="1"] [data-d1="94"]{transition-delay:calc(var(--d1)*94)!important}#app [data-shown="1"] [data-d2="94"]{transition-delay:calc(var(--d2)*94)!important}#app [data-shown="1"] [data-d1="95"]{transition-delay:calc(var(--d1)*95)!important}#app [data-shown="1"] [data-d2="95"]{transition-delay:calc(var(--d2)*95)!important}#app [data-shown="1"] [data-d1="96"]{transition-delay:calc(var(--d1)*96)!important}#app [data-shown="1"] [data-d2="96"]{transition-delay:calc(var(--d2)*96)!important}#app [data-shown="1"] [data-d1="97"]{transition-delay:calc(var(--d1)*97)!important}#app [data-shown="1"] [data-d2="97"]{transition-delay:calc(var(--d2)*97)!important}#app [data-shown="1"] [data-d1="98"]{transition-delay:calc(var(--d1)*98)!important}#app [data-shown="1"] [data-d2="98"]{transition-delay:calc(var(--d2)*98)!important}#app [data-shown="1"] [data-d1="99"]{transition-delay:calc(var(--d1)*99)!important}#app [data-shown="1"] [data-d2="99"]{transition-delay:calc(var(--d2)*99)!important}#app [data-shown="1"] [data-d1="100"]{transition-delay:calc(var(--d1)*100)!important}#app [data-shown="1"] [data-d2="100"]{transition-delay:calc(var(--d2)*100)!important}.c-menu{z-index:104}.c-menu-mask{z-index:103}.c-logo-seiste{z-index:102}.c-email{z-index:101}.c-window-blur{z-index:100}#app,.c-page{height:100%;width:100%}.c-page{position:relative;z-index:9}.c-mq{z-index:8}#js-webgl{left:0;pointer-events:none;position:fixed;top:0;z-index:7}.l-footer{bottom:var(--padding-y);left:50%;max-width:calc(var(--sec-w) + var(--padding-y)*3);padding:0 var(--padding-y);position:absolute;transform:translate(-50%);width:100%}.c-menu-header-lr{opacity:0}.c-menu-body-r,.c-menu-header-lr{-webkit-backdrop-filter:blur(var(--b1));backdrop-filter:blur(var(--b1));background-color:#d9d9d940;border:var(--bd1);box-shadow:var(--bx1)}.c-assistant-blur{-webkit-backdrop-filter:blur(var(--b2));backdrop-filter:blur(var(--b2));background-color:#d9d9d926;border:var(--bd1);box-shadow:var(--bx2)}.is-not-any .c-window-blur{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);content:"";display:block;height:calc(var(--header-h) + var(--padding-y)*2);left:0;pointer-events:none;position:absolute;width:100%}.is-not-any .c-window-blur-top{-webkit-mask-image:linear-gradient(180deg,hsla(0,0%,6%,.95) 10%,hsla(0,0%,6%,0));mask-image:linear-gradient(180deg,#0f0f0ff2 10%,#0f0f0f00);top:0}.c-email{bottom:var(--padding-y);line-height:0;position:absolute;right:var(--padding-x);text-align:right}.c-email a{display:block}.js-img{background-color:var(--c-black);height:100%;width:100%}.js-img.no-bg{background-color:transparent}.js-img-pivot{height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%}.js-img-pivot .js-play-video{display:none}.js-img-pivot:before{content:"";display:block;height:100%;position:absolute;width:100%;z-index:7}.js-img-poster{background-size:cover;display:grid;height:calc(100% + 2px);left:-1px;opacity:0;place-content:center;position:absolute;text-indent:100vmax;top:-1px;white-space:nowrap;width:calc(100% + 2px);word-break:break-all;z-index:5}.js-img-poster,.js-img-preload{background-position:50%;background-repeat:no-repeat}.js-img-preload{background-size:200%;display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:4}.js-img-pivot img,.js-img-pivot video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:6}.is-image-loaded:not(.c-zoom) .js-img-poster,.is-poster-loaded:not(.c-zoom) .js-img-poster,.is-preload-loaded .js-img-preload{opacity:1;transition:opacity var(--a-fade-s) var(--a-fade-e);will-change:opacity}.is-canplay-video .js-img-preload,.is-image-loaded .js-img-preload{opacity:0;transition:opacity var(--a-fade-s) var(--a-fade-e);will-change:opacity}.js-img-preload{background-size:300%}.c-logo-seiste{align-items:center;display:flex;height:var(--header-h);left:var(--padding-x);position:fixed;top:var(--padding-y)}.c-logo-seiste-a{aspect-ratio:60/15;display:block;width:max(4.166vw,60px)}.c-menu{left:50%;max-width:calc(var(--header-w) + var(--padding-y)*2);padding:0 var(--padding-y);position:fixed;top:var(--padding-y);transform:translate(-50%);width:100%}.c-menu-r{position:relative}svg use{fill:var(--c-white)}.c-logo{width:max(3.125vw,45px)}.c-logo,.c-logo-svg{aspect-ratio:50/18}.c-logo-a{display:block}.c-menu-header-l{padding:0 1rem}.c-menu-header{height:var(--header-h)}.c-menu .ui-toggle{position:absolute;right:0;top:0;z-index:4}.c-menu-header-lr{align-items:center;border-radius:var(--r2);display:flex;height:var(--header-h);justify-content:space-between;overflow:hidden;position:relative;z-index:2}.c-menu-bg{border-radius:var(--r2);height:var(--header-h);left:0;overflow:hidden;z-index:99;z-index:-1}.c-menu-bg,.c-menu-body{pointer-events:none;position:absolute;top:0;width:100%}.c-menu-body{z-index:3}.c-menu-body-in,.c-menu-body-r{position:relative}.c-menu-body-r{border-radius:var(--r2);opacity:0;overflow:hidden;padding:calc(35px + var(--header-h)) 35px 35px 35px;transition:opacity var(--a-menu-s) var(--a-menu-e);z-index:3}.c-menu-body-t{margin-bottom:16rem}.c-menu-body-bg{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.c-menu-header-m{left:50%;position:absolute;transform:translate(-50%)}.is-menu-opened .c-menu-body{pointer-events:auto}.is-menu-opened .c-menu-body-r{opacity:1}.c-menu-mask{background-color:var(--c-black);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity var(--a-menu-s) var(--a-menu-e);width:100%}.is-menu-opened .c-menu-mask{opacity:.2}.c-menu-header-m{height:100%}.c-menu-header-m .c-link-ul{height:100%;margin:0}.c-link-ul{align-items:center;display:flex;margin:calc(var(--link-padding-x)*-1)}.c-link-ul a{display:block;padding:var(--link-padding-x);width:100%}.c-link-ul a,.c-link-ul li{align-items:center;display:flex;height:100%}body,html{overscroll-behavior:none}.lenis{scrollbar-width:none;-ms-overflow-style:none}.lenis::-webkit-scrollbar{display:none}.lenis.lenis-smooth iframe{pointer-events:none}html.is-sc{scrollbar-width:none;-ms-overflow-style:none}html.is-sc::-webkit-scrollbar{display:none}html.is-sc .c-scroll{left:0;overflow-x:hidden;position:absolute;scroll-behavior:auto;top:0}.c-scroll{height:var(--window-h);width:100%}.c-page-sticky{height:calc(var(--window-h) - var(--form-h) - var(--gap-x1)*.5);overflow:hidden;position:sticky;top:0;will-change:scroll-position}.c-page-h1{text-align:center}.c-page-h1 .c-cl{margin-bottom:.1em}.c-page-h1 .c-cl:last-child{margin-bottom:0}.c-page-h2{text-align:center}.l-center{height:100%;left:0;position:absolute;top:0;width:100%}.c-btn-ul,.l-center{align-items:center;display:flex;justify-content:center}.c-btn-ul{gap:var(--gap-x1)}.c-btn-li{overflow:hidden}.l-fv{align-items:center;display:flex;height:var(--window-h);justify-content:center}.l-fv-body{pointer-events:none;position:relative;z-index:6}.l-fv-footer{bottom:var(--padding-y);left:50%;position:absolute;transform:translate(-50%);z-index:6}.l-fv-r2{height:4rem}.l-fv-r3{height:6rem}[data-page-name=ai] .l-fv-body{padding-bottom:calc(var(--form-h))}.js-sec{overflow:hidden}.is-not-any .c-para-1{transform:translateY(calc(var(--p1)*-5rem))}.c-sec{height:var(--window-h);position:relative;width:100%}.c-sec-tr{display:flex;justify-content:space-between;z-index:6}.c-sec-td-in,.c-sec-tr{height:100%;position:relative}.c-sec-td-in{width:100%}.c-sec-td{height:100%;padding:var(--padding-x);width:calc(var(--sec-w) + var(--padding-x)*2)}.c-sec-header{left:0;position:absolute;top:0}.c-sec-body{align-items:center;display:flex;height:100%}.c-sec-footer{bottom:0;left:0;position:absolute}.c-prof-img-wrap{align-items:center;display:flex;height:100%;width:100%}.c-prof-img-r{aspect-ratio:3/4;overflow:hidden;position:relative;width:100%}.c-prof-img{height:100%;left:0;position:absolute;top:0;width:100%}.c-sitemap{height:calc(var(--window-h)*.5);position:relative}.c-sitemap .c-logo-seiste{bottom:var(--padding-y);height:auto;left:50%;position:absolute;top:auto;transform:translate(-50%)}.c-sitemap-footer{align-items:center;bottom:var(--padding-y);display:flex;justify-content:space-between;left:0;padding:0 var(--padding-x);position:absolute;width:100%}.c-sitemap-header .c-link-ul-1{left:var(--padding-x);position:absolute;top:var(--padding-y)}.c-sitemap-header .c-link-ul-2{left:50%;position:absolute;top:var(--padding-y);transform:translate(-50%)}.c-subpage-body{margin:0 auto;padding-bottom:15rem;width:50%}.c-subpage-header{height:auto;padding-bottom:15rem;padding-top:calc(var(--header-h) + var(--padding-y) + 15rem)}.c-error-page-header{height:calc(var(--window-h)*.5)}.c-error-page-header-body{align-items:center;display:flex;height:100%;justify-content:center;padding-left:var(--padding-x);padding-top:calc(var(--header-h) + var(--padding-y))}.js-split{visibility:hidden}.js-split.is-splited{visibility:visible}.js-split .js-split-o{display:inline-block;line-height:var(--l1);margin-bottom:-.3em;margin-top:-.2em;overflow:hidden;position:relative}.js-split .js-split-s,.js-split .js-split-tag{display:inline!important}.js-split[data-split-lang=ja]{font-feature-settings:"palt"}.js-split .js-split-c,.js-split .js-split-l,.js-split .js-split-w{display:inline-block;line-height:1;opacity:0;transform:translateY(1.5em);transform-origin:left top;transition:transform var(--a-split-s) var(--a-split-e),opacity var(--a-split-s) var(--a-split-e);will-change:auto}.js-split .js-split-c[data-anim="1"],.js-split .js-split-l[data-anim="1"],.js-split .js-split-w[data-anim="1"]{will-change:transform,opacity}.js-split[data-split-center]{text-align:center}.js-split[data-split-type=line]{margin-top:-.2em;padding-bottom:.4em}.js-split[data-split-type=line] .js-split-w{opacity:1;transform:translate(0);transition:none}.js-split[data-split-type=line] .js-split-o{line-height:1;margin-bottom:-.4em;margin-top:0;padding-bottom:.2em;transition:none}.js-split[data-split-type=line] .js-split-l{white-space:nowrap}.c-fl{height:1.2em;line-height:1.2em}.c-fl span{display:inline-block}.c-fl .o{display:inline-block;overflow:hidden;padding-right:.2em;position:relative}.c-fl .o,.c-fl .t{height:1.2em;line-height:1.2em}.c-fl .t{padding-top:.05em;transform:translateY(110%);white-space:nowrap}.c-fl .o:last-child{padding-right:0}.c-cl{height:.8em;line-height:.8em}.c-cl span{display:inline-block}.c-cl .o{display:inline-block;overflow:hidden;padding-right:.2em;position:relative}.c-cl .o,.c-cl .t{height:.8em;line-height:.8em}.c-cl .t{padding-top:.05em;transform:translateY(110%);white-space:nowrap}.c-cl .o:last-child{padding-right:0}.is-any .c-cl.js-cl-txt .s{width:.2em}.is-any .c-cl.js-cl-txt .o{padding-right:0}.c-ts{height:1.2em;line-height:1.2em}.c-ts span{display:inline-block}.c-ts .o{display:inline-block;overflow:hidden;padding-right:.2em;position:relative}.c-ts .o,.c-ts .t{height:1.2em;line-height:1.2em}.c-ts .t{transform:translateY(110%);white-space:nowrap}.c-ts .s{width:.2em}.c-ts .o:last-child{padding-right:0}.c-ts.ui-arrow,.c-ts.ui-arrow .o,.c-ts.ui-arrow .t{height:1.5em;line-height:1.5em}.is-not-any .js-gl-txt{color:transparent}.is-not-any .c-cl .o.js-gl-txt .t{transform:translate(0)}#__nuxt .c-fl.is-success .t{transform:translateY(-100%);transition:transform .5s var(--e-power2-out)}.c-fl .t,.c-fl .w{transition:transform var(--a-hover-leave-s) var(--a-hover-leave-e)}.c-cl .t,.c-cl .w,.c-ts .t{transition:transform var(--a-clip-s) var(--a-splash-d) var(--a-clip-e)}.c-sd-in{transform:translateY(110%);transition:opacity var(--a-clip-s) var(--a-splash-d) var(--a-clip-e),transform var(--a-clip-s) var(--a-splash-d) var(--a-clip-e)}.c-fd-in{opacity:0;transition:opacity var(--a-clip-s) var(--a-splash-d) var(--a-clip-e)}.ui-btn .c-ts .t{transform:translate(0)}.is-page-leave #__nuxt .c-page .c-cl .t,.is-page-leave #__nuxt .c-page .c-fd-in,.is-page-leave #__nuxt .c-page .c-fl .t,.is-page-leave #__nuxt .c-page .c-sd-in,.is-page-leave #__nuxt .c-page .c-ts .t,.is-page-leave #__nuxt .c-page .js-split{opacity:0;transform:translate(0);transition-delay:0s!important;transition:all var(--a-page-leave-s) var(--a-page-leave-e)}.c-cl .t,.c-fd-in,.c-fl .t,.c-sd-in,.c-ts .t{will-change:auto}.ui-btn{text-decoration:none}.ui-btn-r{height:100%;position:relative;width:100%}.ui-btn-body{align-items:center;-webkit-backdrop-filter:blur(var(--b1));backdrop-filter:blur(var(--b1));background-color:#d9d9d913;border:var(--bd2);border-radius:var(--r1);box-shadow:var(--bx3);display:flex;height:var(--btn-h);justify-content:center;line-height:1;min-width:var(--btn-w);overflow:hidden;position:relative;width:12.5rem;z-index:2}.ui-btn-bg{border-radius:var(--r1);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.ui-toggle{aspect-ratio:1/1;display:block;height:var(--header-h)}.ui-toggle-body{height:100%;position:relative;width:100%}.ui-toggle-body .t{background-color:var(--c-white);height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--a-menu-s) var(--a-menu-e);width:max(1.111vw,16px)}.ui-toggle-body .t1{transform:translate(-50%,calc(-50% - max(.277vw,4px)))}.ui-toggle-body .t3{transform:translate(-50%,calc(-50% + max(.277vw,4px)))}.is-not-any .ui-toggle:hover .ui-toggle-body .t1{transform:translate(-50%,calc(-50% - max(.208vw,3px)))}.is-not-any .ui-toggle:hover .ui-toggle-body .t3{transform:translate(-50%,calc(-50% + max(.208vw,3px)))}.is-menu-opened .ui-toggle .ui-toggle-body .t1,.is-menu-opened .ui-toggle .ui-toggle-body .t3{transform:translate(-50%,-50%)}#app{pointer-events:none;visibility:hidden}.c-sp-in{opacity:.01;transition:opacity var(--a-splash-s) var(--a-splash-d) var(--a-splash-e)}.is-l0 #app{pointer-events:auto;visibility:visible}.is-l1 .c-sp-in{opacity:1}.is-l1 .js-split.is-splited[data-shown="1"] .js-split-c,.is-l1 .js-split.is-splited[data-shown="1"] .js-split-l,.is-l1 .js-split.is-splited[data-shown="1"] .js-split-w{opacity:1;transform:translate(0)}.is-l1 [data-shown="1"] .c-cl .o .t,.is-l1 [data-shown="1"] .c-fl .t,.is-l1 [data-shown="1"] .c-ts .t,.is-l1 [data-shown="1"].c-cl .o .t,.is-l1 [data-shown="1"].c-fl .t,.is-l1 [data-shown="1"].c-ts .t{transform:translate(0)}.is-l1 [data-shown="1"] .c-fd-in,.is-l1 [data-shown="1"] .c-sd-in,.is-l1 [data-shown="1"].c-fd-in,.is-l1 [data-shown="1"].c-sd-in{opacity:1;transform:translate(0)}.is-l1 .c-fd-in[data-a="0"],.is-l1 .c-sd-in[data-a="0"]{will-change:transform,opacity}.is-l1 [data-shown="1"] .c-cl .t[data-a="0"],.is-l1 [data-shown="1"] .c-fl .t[data-a="0"],.is-l1 [data-shown="1"] .c-ts .t[data-a="0"],.is-l1 [data-shown="1"].c-cl .t[data-a="0"],.is-l1 [data-shown="1"].c-fl .t[data-a="0"],.is-l1 [data-shown="1"].c-ts .t[data-a="0"]{will-change:transform}:root{--submit-w:3.5rem;--input-min-h:3.7rem;--input-max-h:10rem;--form-attention-h:6rem;--form-h:calc(var(--input-min-h) + var(--form-attention-h))}body,html{overflow:hidden}#__nuxt .is-chat-talking .chat-form .chat-button,#__nuxt .is-faq-loading .chat-form .chat-button{cursor:default}#__nuxt .is-chat-talking .chat-qa *,#__nuxt .is-chat-talking .chat-submit,#__nuxt .is-faq-loading .chat-qa *,#__nuxt .is-faq-loading .chat-submit{pointer-events:none}#__nuxt .chat-header{align-items:center;display:flex;height:calc(var(--window-h) - var(--form-h) + 1px)!important;justify-content:center;opacity:1;text-align:center}#__nuxt .chat-header .Sh-body{height:auto}.chat-textarea{-ms-overflow-style:none;scrollbar-width:none}.chat-textarea::-webkit-scrollbar{display:none}.chat-output-header{height:var(--form-h)}.chat-output{display:none;font-weight:200;position:relative;z-index:2}.chat-output-footer,.chat-output-header{height:calc(var(--form-h) + 10rem);pointer-events:none}.chat-form{bottom:0;left:0;position:fixed;width:100%;z-index:3}.chat-body{margin:auto;max-width:calc(100% - var(--chat-icon-w));position:relative;width:55%;z-index:2}.chat-form button,.chat-form input,.chat-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none}.chat-form .chat-textarea{-webkit-backdrop-filter:blur(var(--b1));backdrop-filter:blur(var(--b1));border:none;border:var(--bd1);border-radius:var(--r1);color:var(--c-white);display:block;line-height:1.5rem;max-height:var(--input-max-h);min-height:var(--input-min-h);overflow-y:hidden;padding-bottom:.9rem;padding-left:1rem;padding-right:calc(var(--submit-w) + 1rem);padding-top:1.1rem;position:relative;resize:none;width:100%;z-index:1}.chat-form .chat-textarea::-moz-placeholder{color:var(--c-bd)}.chat-form .chat-textarea::placeholder{color:var(--c-bd)}.chat-form .chat-textarea-wrap{display:block;position:relative;width:100%}.chat-textarea.max-height-reached{overflow-y:visible}.chat-form .chat-submit{align-items:center;aspect-ratio:1/1;display:flex;height:100%;justify-content:center;max-height:var(--input-min-h);opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;width:var(--submit-w);z-index:2}.is-chat-fill .chat-submit,.is-chat-focus.is-chat-fill .chat-submit{opacity:1}.chat-form .chat-button{left:0;opacity:0;top:0}.chat-form .chat-submit-body{aspect-ratio:1/1;box-sizing:border-box;height:100%;padding:.6em;position:relative;width:100%}.i-arrow{align-items:center;aspect-ratio:1/1;background-color:var(--c-white);border-radius:calc(var(--r1)*.6);display:flex;height:100%;justify-content:center;overflow:hidden}.i-arrow svg{margin-top:-.1em;width:40%}.i-arrow use{fill:var(--c-black)}.chat-form .chat-button{border:none;border-radius:100%;cursor:pointer;display:block;height:100%;position:absolute;width:100%;z-index:5}#__app .chat-submit .ui-scroll .arrow{position:relative}#__app .chat-submit .ui-scroll .arrow svg{height:100%;transform:scale(1);width:100%}#__app .chat-submit .ui-scroll .arrow .path{transform:rotate(-180deg) scale(.7)}.chat-form-relative{position:relative}.chat-form-bg{background-color:var(--c-black);bottom:0;display:none;height:100%;left:0;overflow:hidden;position:absolute;width:100%;z-index:1}.chat-form-bg .js-img{bottom:0;height:var(--window-h);opacity:.2;position:absolute}.chat-attention{align-items:center;display:flex;font-weight:200;justify-content:center;line-height:var(--l1);margin:0 auto;padding-bottom:var(--padding-y);padding-top:var(--gap-x1);position:relative;text-align:center;width:50%;z-index:2}.chat-output-ul{margin-bottom:calc(var(--chat-padding-y)*2)}.chat-output-li{margin-bottom:var(--chat-padding-y)}.chat-output-ul:last-child,.chat-output-ul:last-child .chat-output-li:last-child{margin-bottom:0}.chat-user{align-items:center;display:flex;justify-content:flex-end;padding-left:30%;padding-right:calc(var(--chat-icon-w) + var(--chat-padding-x))}.chat-user .chat-box{white-space:pre-wrap;word-wrap:break-word;-webkit-backdrop-filter:blur(var(--b1));backdrop-filter:blur(var(--b1));border:var(--bd1);border-radius:var(--r1)}.chat-assistant{align-items:flex-start;display:flex;justify-content:space-between;padding-right:calc(var(--chat-icon-w) + var(--chat-padding-x))}.chat-assistant:has(.chat-progress){justify-content:flex-start}.chat-assistant .chat-box{border-radius:var(--r1);width:calc(100% - var(--chat-padding-x) - var(--chat-icon-w))}.chat-icon{aspect-ratio:1/1;-webkit-backdrop-filter:blur(var(--b1));backdrop-filter:blur(var(--b1));border:var(--bd1);border-radius:100%;width:var(--chat-icon-w)}.chat-icon,.chat-icon-img{align-items:center;display:flex;justify-content:center}.chat-icon-img{border-radius:100%;height:100%;overflow:hidden;width:100%}.chat-icon-img svg{width:80%}.chat-box{align-items:center;display:flex;line-break:strict;min-height:var(--chat-icon-w);overflow-wrap:anywhere;padding:14px var(--gap-x1) 12px var(--gap-x1);word-break:normal}.chat-assistant .chat-box{padding:var(--gap-x1)}.is-chat-start .chat-output{display:block}.chat-qa{margin:0 auto;margin-bottom:var(--gap-x1);max-width:calc(100% - 2rem)}.chat-qa,.chat-qa-scroll{overflow:hidden;text-align:center}.chat-qa-ul{display:inline-block;margin:0 calc(var(--gap-x1)*-.5);padding:0;white-space:nowrap;width:-moz-fit-content;width:fit-content}.chat-qa-li{display:none;margin:0 calc(var(--gap-x1)*.5);position:relative;vertical-align:bottom}.chat-qa-li:nth-child(-n+3){display:inline-block}.chat-qa,.chat-qa-li,.chat-qa-scroll,.chat-qa-ul{height:var(--btn-h)}#__nuxt .markdown,.c-txt{font-feature-settings:"palt";line-height:var(--l1)}.c-txt{text-align:justify}.c-txt p{margin-bottom:1rem}.c-txt p:last-child{margin-bottom:0}.chat-attention .c-txt{text-align:center}#__nuxt .markdown a,.c-txt a{display:inline-block;margin:0 .25em;opacity:.6;overflow:hidden;position:relative;transition:opacity .3s;vertical-align:bottom}#__nuxt .markdown a{text-decoration:underline}.is-not-any #__nuxt .markdown a:hover,.is-not-any .c-txt a:hover{opacity:1}#__nuxt .markdown{font-feature-settings:"palt";font-weight:200;min-height:1em}#__nuxt .markdown b,#__nuxt .markdown strong{font-weight:400}#__nuxt .markdown em{font-style:italic}#__nuxt .markdown h1,#__nuxt .markdown h2,#__nuxt .markdown h3,#__nuxt .markdown h4,#__nuxt .markdown h5,#__nuxt .markdown h6{font-weight:400;line-height:1.2;margin-bottom:1em;margin-top:3em}#__nuxt .markdown h1{font-size:1.5em}#__nuxt .markdown h2,#__nuxt .markdown h3{font-size:1.25em}#__nuxt .markdown h4{font-size:1.05em}#__nuxt .markdown h5{font-size:1em}#__nuxt .markdown h6{font-size:.875em}#__nuxt .markdown ol,#__nuxt .markdown p,#__nuxt .markdown table,#__nuxt .markdown ul{margin-bottom:1em;margin-top:1em}#__nuxt .markdown iframe,#__nuxt .markdown img,#__nuxt .markdown svg,#__nuxt .markdown video{max-width:100%}#__nuxt .markdown ol,#__nuxt .markdown ul{padding-left:1.5em}#__nuxt .markdown ol li,#__nuxt .markdown ul li{margin-bottom:.25em;position:relative}#__nuxt .markdown ol p,#__nuxt .markdown ul p{margin-bottom:0}#__nuxt .markdown ul>li:before{background-color:var(--c-white);border-radius:100%;content:"";display:block;height:.25em;left:-.9em;position:absolute;top:.56em;width:.25em}#__nuxt .markdown ol{counter-reset:listnum;list-style:none}#__nuxt .markdown ol>li:before{content:counter(listnum) ".";counter-increment:listnum;left:-1.5em;position:absolute}#__nuxt .markdown blockquote{background-color:var(--c-white);border-radius:.5em;color:var(--c-white);margin:1em 0;overflow:hidden;padding:.8em 1em .6em}#__nuxt .markdown blockquote p{margin:0}#__nuxt .markdown hr{background-color:#1e1f1f1a;border:0;height:1px;margin-bottom:1em;margin-top:1em;padding:0;width:100%}#__nuxt .markdown table{border:1px solid rgba(30,31,31,.1);border-collapse:separate;border-radius:.5em;border-spacing:0;overflow:hidden;width:100%}#__nuxt .markdown table thead{background-color:#1e1f1f0d}#__nuxt .markdown table td,#__nuxt .markdown table th{border-bottom:1px solid rgba(30,31,31,.1);border-right:1px solid rgba(30,31,31,.1);padding:.8em 1em .6em}#__nuxt .markdown table td:last-child,#__nuxt .markdown table th:last-child{border-right:none}#__nuxt .markdown table tr:last-child td{border-bottom:none}#__nuxt .markdown pre{background-color:#1e1f1f1a;border-radius:.5em;overflow-x:auto;padding:.8em 1em .6em}#__nuxt .markdown code{background-color:#1e1f1f1a;border-radius:3px;padding:.2em .4em .1em}#__nuxt .markdown :first-child{margin-top:0}#__nuxt .markdown :last-child{margin-bottom:0}#__nuxt .markdown li>ol,#__nuxt .markdown li>ul{margin-top:.5em!important}@keyframes hover{0%{transform:translate(0)}50%{transform:translate(110%)}51%{transform:translate(-110%)}to{transform:translate(0)}}.is-any .c-page-sticky{height:100%}.is-any .c-sec-bg{height:100%;left:0;position:absolute;top:0;width:100%}.is-any .c-sec-bg .js-img{opacity:0;transition:opacity var(--a-clip-s) var(--a-clip-e)}.is-any [data-page-name=ai] .c-sec-bg .js-img.is-image-loaded{opacity:.2}.is-any .c-sec-bg .js-img.is-image-loaded{opacity:.7}.is-any .l-fv .c-sec-bg .js-img.is-image-loaded{opacity:.4}.is-any .js-split[data-split-type=line]{margin-top:0;padding-bottom:0}.is-any .chat-form-bg{display:block}.is-any.is-page-leave #__nuxt .c-page .c-sec-bg{opacity:0;transition:opacity var(--a-page-leave-s) var(--a-page-leave-e)}.is-any .c-sec-bg{height:130%;top:-15%}.is-any .l-fv .c-sec-bg .js-img{transform:translateY(calc(var(--p1)*15%))}.is-any .c-sec-bg .js-img{transform:translateY(calc(var(--p2)*15%))}@media (max-width:1024px){:root{--padding-x:2.083vw;--padding-y:2.083vw;--form-attention-h:10rem;--sec-w:33%}.c-logo-seiste-a{width:4rem}.l-footer{max-width:100%}.chat-attention{padding-left:var(--padding-x);padding-right:var(--padding-x);width:100%}.chat-attention .c-txt{text-align:left}.c-sec-td{padding:var(--padding-x);width:calc(33% + var(--padding-x)*2)}.js-split.js-iv{opacity:0;visibility:visible}.js-split.js-iv[data-shown="1"]{opacity:1;transition:opacity var(--a-clip-s) var(--a-splash-d) var(--a-clip-e)}.c-sitemap{height:20em}}.is-menu-opened .c-menu-mask{cursor:pointer;pointer-events:auto}.show-680{display:none}@media (max-width:680px),(max-width:900px) and (orientation:landscape){.hide-680{display:none}.show-680{display:block}.c-bg-blur{box-shadow:inset 0 0 1px #ffffff1a,inset 0 0 8px #fff6,0 10px 30px #000000e6}.c-logo-seiste{display:none}[data-r-m="0"]{height:0}[data-r-m="1"]{height:1rem}[data-r-m="2"]{height:2rem}[data-r-m="3"]{height:3rem}[data-r-m="4"]{height:4rem}[data-r-m="5"]{height:5rem}[data-r-m="6"]{height:6rem}[data-r-m="7"]{height:7rem}[data-r-m="8"]{height:8rem}[data-r-m="9"]{height:9rem}[data-r-m="10"]{height:10rem}[data-r-m="11"]{height:11rem}[data-r-m="12"]{height:12rem}[data-r-m="13"]{height:13rem}[data-r-m="14"]{height:14rem}[data-r-m="15"]{height:15rem}[data-r-m="16"]{height:16rem}[data-r-m="17"]{height:17rem}[data-r-m="18"]{height:18rem}[data-r-m="19"]{height:19rem}[data-r-m="20"]{height:20rem}:root{--l1:1.4;--padding-x:10px;--padding-y:10px;--padding-x-2:20px;--padding-y-2:20px;--padding-y-3:35px;--link-padding-x:.5em;--gap-x1:15px;--gap-y1:15px;--chat-padding-x:20px;--chat-padding-y:20px}.c-menu{max-width:100%}.c-menu-body-t{margin-bottom:0}.c-menu-body-r{aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--padding-x-2);padding-right:var(--padding-x-2)}.c-menu-body-in .c-menu-body-r a{display:block;padding-bottom:.05em;padding-top:.05em}.c-sitemap-header .c-link-ul a{display:block;padding:.1em 0}.is-menu-opened .c-menu-mask{opacity:.6}.c-menu-email{bottom:35px;position:absolute;right:var(--padding-x-2)}.c-local{height:100%}.c-local,.l-center,.l-center-body{width:100%}.l-center,.l-footer{padding:0 var(--padding-x-2)}.l-footer{bottom:var(--padding-y-2)}.l-fv-r2{height:2rem}.l-fv-r3{height:4rem}.c-page-h1 .c-cl{height:auto;margin-bottom:0}.chat-qa{margin-bottom:var(--padding-y-2);max-width:100%}.chat-qa-ul{margin:0 calc(var(--padding-x-2) - var(--gap-x1)*.5)}.chat-qa-li{display:inline-block}.chat-qa-scroll{overflow:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.chat-qa-scroll::-webkit-scrollbar{display:none}.chat-body{max-width:100%;width:calc(100% - var(--padding-x-2)*2)}.chat-attention{justify-content:flex-start;padding:var(--padding-y-2) var(--padding-x-2)}.chat-assistant,.chat-user{padding-right:0}.chat-box{padding:14px var(--gap-x1) 14px var(--gap-x1)}.chat-form .chat-textarea{padding-bottom:1rem;padding-top:1rem}.l-fv-footer{bottom:var(--padding-y-2)}.c-sec-tr{display:block}.c-sec-td{display:none}.c-sec-td:has(.c-sec-td-in){display:block;padding:var(--padding-y-2) var(--padding-x-2);width:100%}.c-sec-prof{height:auto;padding:var(--padding-y-2) var(--padding-x-2)}.c-prof-img-wrap{margin-bottom:2rem;width:calc(50% - var(--gap-x1)*.5)}.c-sec-prof .c-sec-tr{padding:10rem 0;position:relative}.c-sec-prof .c-sec-td{display:block;padding:0;width:100%}.c-sec-prof .c-sec-td-in{position:static}.c-sitemap{display:flex;flex-direction:column;height:calc(var(--window-h) - var(--header-h) - var(--padding-y-2));justify-content:space-between;padding:var(--padding-y-2) var(--padding-x-2)}.c-sitemap .c-logo-seiste{bottom:auto;display:block;left:auto;position:relative;top:auto;transform:translate(0);width:auto}.c-sitemap-header{padding-bottom:2.5rem}.c-sitemap-header .c-link-ul-1,.c-sitemap-header .c-link-ul-2{bottom:auto;left:auto;position:relative;top:auto;transform:translate(0)}.c-sitemap-header .c-link-ul{display:block;margin:0}.c-sitemap-footer{bottom:auto;left:auto;padding:0;position:relative;top:auto;transform:translate(0)}.ui-btn-body{min-width:50%;padding:0 1rem;width:auto}.c-btn-li{width:100%}.c-subpage-header{padding-bottom:10rem;padding-top:calc(var(--header-h) + var(--padding-y) + 10rem)}.c-subpage-body{padding:0 var(--padding-x-2) 10rem var(--padding-x-2);width:100%}}
