.link-text-with-arrow[data-v-8f25cb0e]{align-items:center;display:flex;font-size:18px;font-weight:700}@media (hover:hover){.link-text-with-arrow:hover .icon-arrow[data-v-8f25cb0e]{background-color:#222;transform:translate(12px);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.link-text-with-arrow:hover .icon-arrow[data-v-8f25cb0e]:after,.link-text-with-arrow:hover .icon-arrow[data-v-8f25cb0e]:before{transition-duration:.1s}.link-text-with-arrow:hover .icon-arrow[data-v-8f25cb0e]:before{opacity:0}.link-text-with-arrow:hover .icon-arrow[data-v-8f25cb0e]:after{opacity:1}}@media (hover:none){.link-text-with-arrow:active .icon-arrow[data-v-8f25cb0e]{background-color:#222;transform:translate(12px);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.link-text-with-arrow:active .icon-arrow[data-v-8f25cb0e]:after,.link-text-with-arrow:active .icon-arrow[data-v-8f25cb0e]:before{transition-duration:.1s}.link-text-with-arrow:active .icon-arrow[data-v-8f25cb0e]:before{opacity:0}.link-text-with-arrow:active .icon-arrow[data-v-8f25cb0e]:after{opacity:1}}@media (min-width:769px) and (max-width:960px){.link-text-with-arrow[data-v-8f25cb0e]{font-size:15px}}@media (max-width:768px){.link-text-with-arrow[data-v-8f25cb0e]{font-size:13px;font-weight:500}}.icon-arrow[data-v-8f25cb0e]{border:2px solid #222;border-radius:50%;display:inline-block;height:30px;transform:translate(8px);transition:background-color .3s,transform .3s;width:30px}.icon-arrow[data-v-8f25cb0e]:after,.icon-arrow[data-v-8f25cb0e]:before{background:no-repeat 50%/contain;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:16px}.icon-arrow[data-v-8f25cb0e]:before{background-image:url(data:image/png;base64,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)}.icon-arrow[data-v-8f25cb0e]:after{background-image:url(data:image/png;base64,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);opacity:0}@media (max-width:768px){.icon-arrow[data-v-8f25cb0e]{border-width:1.5px;height:21px;transform:translate(4px);width:21px}.icon-arrow[data-v-8f25cb0e]:after,.icon-arrow[data-v-8f25cb0e]:before{height:12px;width:12px}}.section-title[data-v-7203fd18]{font-family:ArminGrotesk-SemiBold,Noto Sans JP,sans-serif;font-size:24px;letter-spacing:.04em}@media (max-width:768px){.section-title[data-v-7203fd18]{font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;font-size:18px;letter-spacing:.02em}}.content-container[data-v-e9ae31e0]{display:flex;justify-content:center}.content-container-box[data-v-e9ae31e0]{max-width:1080px;padding:0 32px;width:100%}@media (width <= 1080px){.content-container-box[data-v-e9ae31e0]{box-sizing:border-box}}@media (max-width:768px){.content-container-box[data-v-e9ae31e0]{padding-left:24px;padding-right:24px}}@media (max-width:360px){.content-container-box[data-v-e9ae31e0]{padding-left:16px;padding-right:16px}}.contact[data-v-ce3ac1c3]{background-color:#f7f7f7;border-bottom:1px solid #e2e2e2;padding:108px 0}@media (max-width:768px){.contact[data-v-ce3ac1c3]{border-bottom:none;padding-bottom:52px;padding-top:44px;position:relative}.contact[data-v-ce3ac1c3]:after{background-color:#e2e2e2;bottom:0;content:"";height:1px;left:24px;position:absolute;right:24px}}.contact-content[data-v-ce3ac1c3]{align-items:center;display:flex;justify-content:space-between;padding:48px 0 0}@media (max-width:768px){.contact-content[data-v-ce3ac1c3]{display:block;padding-top:24px}}.contact-description[data-v-ce3ac1c3]{font-size:21px;font-weight:500;letter-spacing:.04em;line-height:2.14em;padding-right:32px}@media (min-width:769px) and (max-width:960px){.contact-description[data-v-ce3ac1c3]{font-size:17px}}@media (max-width:768px){.contact-description[data-v-ce3ac1c3]{font-size:13px;letter-spacing:.02em;line-height:2.1em;padding-bottom:24px;padding-right:0}}.contact-link[data-v-ce3ac1c3]{align-items:center;background-color:#222;border-radius:32px;color:#fff;display:flex;font-family:ArminGrotesk-SemiBold,Noto Sans JP,sans-serif;font-size:18px;height:64px;justify-content:center;letter-spacing:.04em;transition:transform .5s cubic-bezier(.33,1,.68,1);width:386px}@media (max-width:768px){.contact-link[data-v-ce3ac1c3]{font-size:15px;height:48px;letter-spacing:.02em;width:100%}}@media (hover:hover){.contact-link[data-v-ce3ac1c3]:hover{transform:scale(.98);transition-duration:.2s}}@media (hover:none){.contact-link[data-v-ce3ac1c3]:active{transform:scale(.98);transition-duration:.2s}}.logo[data-v-54777fe1]{left:0;position:absolute;top:16px;width:57px}@media (max-width:768px){.logo[data-v-54777fe1]{width:40px}}.main[data-v-54777fe1]{display:flex;padding-left:528px;transform:translateY(-4px)}@media (min-width:769px) and (max-width:960px){.main[data-v-54777fe1]{padding-left:240px}}@media (max-width:768px){.main[data-v-54777fe1]{display:block;padding-left:0;transform:none;width:192px}.link-container[data-v-54777fe1]{display:flex;flex-wrap:wrap}}.link[data-v-54777fe1]{display:block;font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;font-size:24px;letter-spacing:.06em;padding:20px 14px 22px;transition:color .3s}@media (max-width:768px){.link[data-v-54777fe1]{font-size:18px;letter-spacing:.02em;padding:14px 0;width:50%}}@media (hover:hover){.link[data-v-54777fe1]:hover{color:#aaa;transition-duration:.1s}}@media (hover:none){.link[data-v-54777fe1]:active{color:#aaa;transition-duration:.1s}}.external-link-container[data-v-54777fe1]{padding:20px 8px 0 90px}@media (max-width:768px){.external-link-container[data-v-54777fe1]{padding:24px 0 0}}.external-link[data-v-54777fe1]{transition:color .3s}@media (hover:hover){.external-link[data-v-54777fe1]:hover{color:#aaa;transition-duration:.1s}.external-link:hover .external-link-title[data-v-54777fe1]:after{opacity:.4;transition-duration:.1s}}@media (hover:none){.external-link[data-v-54777fe1]:active{color:#aaa;transition-duration:.1s}.external-link:active .external-link-title[data-v-54777fe1]:after{opacity:.4;transition-duration:.1s}}.external-link-title[data-v-54777fe1]{display:block;font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;font-size:18px;letter-spacing:.04em}@media (max-width:768px){.external-link-title[data-v-54777fe1]{font-size:15px}}.external-link-title.is-ja[data-v-54777fe1]{font-size:16px;font-weight:700}@media (max-width:768px){.external-link-title.is-ja[data-v-54777fe1]{font-size:14px}}.external-link-title[data-v-54777fe1]:after{background:no-repeat 50%/contain url(data:image/png;base64,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);content:"";display:inline-block;height:16px;transform:translate(4px);transition:opacity .3s;width:16px}.external-link-description[data-v-54777fe1]{display:block;font-size:14px;font-weight:500;line-height:1.72em;padding:4px 0 20px}@media (width <= 1280px){.external-link-description[data-v-54777fe1] br{display:none}}@media (max-width:768px){.external-link-description[data-v-54777fe1]{font-size:11px;font-weight:400;line-height:1.5em;padding:6px 0 10px}}.social-link-container[data-v-54777fe1]{display:grid;gap:0 18px;grid-template-columns:repeat(2,42px);padding:16px 0 0}@media (max-width:768px){.social-link-container[data-v-54777fe1]{grid-template-columns:repeat(2,36px);padding-top:20px}}.social-link[data-v-54777fe1]{height:auto;transition:opacity .3s;width:100%}@media (hover:hover){.social-link[data-v-54777fe1]:hover{opacity:.4;transition-duration:.1s}}@media (hover:none){.social-link[data-v-54777fe1]:active{opacity:.4;transition-duration:.1s}}.misc[data-v-54777fe1]{padding-top:56px}@media (max-width:768px){.misc[data-v-54777fe1]{display:flex;justify-content:flex-start;padding-top:48px}}.sublink-container[data-v-54777fe1]{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (min-width:769px) and (max-width:960px){.sublink-container[data-v-54777fe1]{padding-left:200px}}@media (max-width:768px){.sublink-container[data-v-54777fe1]{padding-left:0;padding-right:80px}}.sublink[data-v-54777fe1]{font-size:13px;font-weight:700;letter-spacing:.08em;padding-bottom:8px;position:relative;transition:color .3s}.sublink[data-v-54777fe1]:not(:last-child){padding-right:28px}.sublink[data-v-54777fe1]:not(:last-child):after{background-color:#222;bottom:0;content:"";height:16px;position:absolute;right:16px;top:0;width:2px}@media (max-width:768px){.sublink[data-v-54777fe1]:not(:last-child):after{display:none}.sublink[data-v-54777fe1]{font-size:12px;letter-spacing:.02em;padding:6px 0;text-decoration:underline}.sublink[data-v-54777fe1]:not(:last-child){padding-right:20px}}.sublink.is-en[data-v-54777fe1]{font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;font-size:13px}@media (max-width:768px){.sublink.is-en[data-v-54777fe1]{font-size:12px}}@media (hover:hover){.sublink[data-v-54777fe1]:hover{color:#aaa;transition-duration:.1s}}@media (hover:none){.sublink[data-v-54777fe1]:active{color:#aaa;transition-duration:.1s}}.copyright[data-v-54777fe1]{bottom:8px;font-family:ArminGrotesk-SemiBold,Noto Sans JP,sans-serif;font-size:12px;left:0;position:absolute}@media (max-width:768px){.copyright[data-v-54777fe1]{bottom:-24px;font-size:10px;transform-origin:right center}}.mark-container[data-v-54777fe1]{display:flex;padding-top:36px}.isms-mark[data-v-54777fe1]{display:block;height:auto;margin-right:12px;width:180px}@media (max-width:768px){.isms-mark[data-v-54777fe1]{height:56px;margin-bottom:12px;width:auto}}.privacy-mark[data-v-54777fe1]{width:62px}@media (max-width:768px){.privacy-mark[data-v-54777fe1]{width:56px}}.global-footer[data-v-54777fe1]{background-color:#f7f7f7;padding:104px 0 60px}@media (max-width:768px){.global-footer[data-v-54777fe1]{overflow:hidden;padding-bottom:48px;padding-top:40px;position:relative}}.global-footer .link-container[data-v-54777fe1]{margin-right:-14px}@media (max-width:768px){.global-footer .link-container[data-v-54777fe1]{margin-right:-24px}}.global-footer-content-container[data-v-54777fe1]{position:relative}@media (max-width:768px){.global-footer-content-container .main[data-v-54777fe1]{margin-left:auto}}.global-header[data-v-5d5c756b]{height:80px;left:0;position:fixed;right:0;top:0;transition:background-color .2s,box-shadow .2s}.global-header.has-background[data-v-5d5c756b]{background-color:#fff;box-shadow:0 0 10px #0000001a}@media (min-width:769px){@media (width <= 1280px){.global-header .logo[data-v-5d5c756b]{left:32px}.global-header .link-container[data-v-5d5c756b]{right:32px}}}@media (max-width:768px){.global-header[data-v-5d5c756b]{height:64px}}.logo[data-v-5d5c756b]{left:100px;position:absolute;top:22px;width:80px}@media (min-width:769px) and (max-width:960px){.logo[data-v-5d5c756b]{left:32px}}@media (max-width:768px){.logo[data-v-5d5c756b]{left:24px;top:20px;width:54px}}.link-container[data-v-5d5c756b]{display:flex;position:absolute;right:96px;top:14px}@media (min-width:769px) and (max-width:960px){.link-container[data-v-5d5c756b]{right:32px;top:12px}}@media (max-width:768px){.link-container[data-v-5d5c756b]{display:none}}.link[data-v-5d5c756b]{font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;letter-spacing:.06em;padding:20px 9px;position:relative;transition:color .3s}.link.nuxt-link-active[data-v-5d5c756b]:after{background-color:#222;bottom:12px;content:"";height:3px;left:10px;position:absolute;right:10px}.link.nuxt-link-exact-active[data-v-5d5c756b]{pointer-events:none}@media (hover:hover){.link[data-v-5d5c756b]:hover{color:#aaa;transition-duration:.1s}}@media (hover:none){.link[data-v-5d5c756b]:active{color:#aaa;transition-duration:.1s}}.global-menu-content-container[data-v-67c2d1aa]{background-color:#222;color:#fff;display:none;inset:0;overflow-x:hidden;overflow-y:auto;padding:32px 0;position:fixed}.global-menu-content[data-v-67c2d1aa]{display:flex;margin:auto}.global-menu-logo[data-v-67c2d1aa]{padding-top:16px;transition:opacity .3s;width:44px}@media (hover:hover){.global-menu-logo[data-v-67c2d1aa]:hover{opacity:.4;transition-duration:.1s}}@media (hover:none){.global-menu-logo[data-v-67c2d1aa]:active{opacity:.4;transition-duration:.1s}}.global-menu-main[data-v-67c2d1aa]{padding-left:80px}.global-menu-link-container[data-v-67c2d1aa]{padding-bottom:84px}.global-menu-link[data-v-67c2d1aa]{display:block;font-family:ArminGroteskUltraBold,Noto Sans JP,sans-serif;font-size:32px;padding:13px 0;transition:opacity .3s}@media (hover:hover){.global-menu-link[data-v-67c2d1aa]:hover{opacity:.4;transition-duration:.1s}}@media (hover:none){.global-menu-link[data-v-67c2d1aa]:active{opacity:.4;transition-duration:.1s}}.social-link-container[data-v-67c2d1aa]{align-items:center;display:grid;gap:0 24px;grid-template-columns:repeat(2,32px)}.social-link[data-v-67c2d1aa]{transition:opacity .3s;width:100%}@media (hover:hover){.social-link[data-v-67c2d1aa]:hover{opacity:.4;transition-duration:.1s}}@media (hover:none){.social-link[data-v-67c2d1aa]:active{opacity:.4;transition-duration:.1s}}.social-link.is-twitter[data-v-67c2d1aa]{transform:translateY(2px)}.global-menu-button[data-v-67c2d1aa]{cursor:pointer;display:grid;gap:4px 0;grid-template-rows:repeat(3,4px);padding:22px 24px;position:fixed;right:0;top:0;width:24px}.global-menu-button-line[data-v-67c2d1aa]{background-color:#222;transition:transform .3s,background-color .3s}@media (min-width:769px){.global-menu[data-v-67c2d1aa]{display:none}}.global-menu.is-open .global-menu-content-container[data-v-67c2d1aa]{display:flex}@keyframes fade-in-67c2d1aa{0%{opacity:0}to{opacity:1}}.global-menu.is-fade-in .global-menu-content-container[data-v-67c2d1aa]{animation:fade-in-67c2d1aa .2s}.global-menu.is-fade-in .global-menu-button-line[data-v-67c2d1aa]{background-color:#fff}.global-menu.is-fade-in .global-menu-button-line[data-v-67c2d1aa]:first-child{transform:translateY(8px) rotate(45deg) scaleX(1.2)}.global-menu.is-fade-in .global-menu-button-line[data-v-67c2d1aa]:nth-child(2){transform:scaleX(0)}.global-menu.is-fade-in .global-menu-button-line[data-v-67c2d1aa]:nth-child(3){transform:translateY(-8px) rotate(-45deg) scaleX(1.2)}@keyframes fade-out-67c2d1aa{0%{opacity:1}to{opacity:0}}.global-menu.is-fade-out .global-menu-content-container[data-v-67c2d1aa]{animation:fade-out-67c2d1aa .2s forwards}.global-menu.is-fade-out .global-menu-button[data-v-67c2d1aa]{pointer-events:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{color:#222;font-family:Noto Sans JP,sans-serif}a{color:inherit;text-decoration:none}@media (max-width:768px){.only-pc{display:none}}@media (min-width:769px){.only-sp{display:none}}.container[data-v-089089cd]{padding:300px 0 240px;text-align:center}@media (max-width:768px){.container[data-v-089089cd]{padding-bottom:130px;padding-top:180px}}.title[data-v-089089cd]{font-family:ArminGrotesk-SemiBold,Noto Sans JP,sans-serif;font-size:160px}@media (max-width:768px){.title[data-v-089089cd]{font-size:69px}}.subtitle[data-v-089089cd]{font-family:ArminGrotesk-SemiBold,Noto Sans JP,sans-serif;font-size:60px;letter-spacing:.04em;padding-top:16px}@media (max-width:768px){.subtitle[data-v-089089cd]{font-size:24px;padding-top:8px}}.link-container[data-v-089089cd]{display:flex;justify-content:center;padding-top:56px;text-align:center}@media (max-width:768px){.link-container[data-v-089089cd]{padding-top:32px}}
