.c-svg-SRHRforJAPANLogo[data-v-d70487fc]{padding-top:12.475633528265107%;position:relative}.c-svg-SRHRforJAPANLogo>svg[data-v-d70487fc]{left:0;position:absolute;top:0;width:100%}.b-loading[data-v-802b7d29]{align-items:center;background-color:#ff4100;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transform-origin:right;transition:transform 1s cubic-bezier(.83,0,.17,1);width:100%;z-index:9999}.b-loading.is-loading-end[data-v-802b7d29]{transform:scaleX(0)}.overlay[data-v-802b7d29]{background-color:#000;height:100%;left:0;position:absolute;top:0;transform-origin:right;transition:transform 1s cubic-bezier(.83,0,.17,1);width:100%;z-index:1}.overlay.is-overlay-out[data-v-802b7d29]{transform:scaleX(0)}.svg[data-v-802b7d29]{width:38.79941434846266%}@media screen and (max-width:768px){.svg[data-v-802b7d29]{width:89.33333333333333%}}.svg[data-v-802b7d29] svg{filter:blur(0);transition:filter .5s ease-in,opacity .3s}.svg[data-v-802b7d29] svg path{transition:transform 1s cubic-bezier(.83,0,.17,1)}.svg.is-text-in[data-v-802b7d29] svg path{transform:translate(0)!important}.svg.is-text-out[data-v-802b7d29] svg{filter:blur(100px);opacity:0}header[data-v-0229b363]{left:min(2.928257686676428vw,56.22254758418741px);position:absolute;top:min(2.928257686676428vw,56.22254758418741px);z-index:9}@media screen and (max-width:768px){header[data-v-0229b363]{left:min(5.333333333333334vw,24px);top:min(4.8vw,21.6px)}}.logo[data-v-0229b363]{display:block;width:min(15.812591508052709vw,303.60175695461203px)}@media screen and (max-width:768px){.logo[data-v-0229b363]{width:min(47.733333333333334vw,214.8px)}}.logo.is-disabled[data-v-0229b363]{pointer-events:none}.nav-button[data-v-0229b363]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:min(5.333333333333334vw,24px);padding:0;position:fixed;right:min(5.333333333333334vw,24px);top:min(4.8vw,21.6px);transition:transform .3s;width:min(6.4vw,28.8px);z-index:999}@media screen and (min-width:769px){.nav-button[data-v-0229b363]{display:none}}.nav-button.is-open>span[data-v-0229b363]{transform:scaleX(0)}.nav-button.is-open>span[data-v-0229b363]:first-of-type{transform:translateY(0) rotate(-33deg)}.nav-button.is-open>span[data-v-0229b363]:last-of-type{transform:translateY(0) rotate(33deg)}.nav-button>span[data-v-0229b363]{background-color:#000;bottom:0;display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform .3s;width:min(2.666666666666667vw,12px)}@media screen and (min-width:769px){.nav-button>span[data-v-0229b363]{width:min(1.317715959004393vw,25.300146412884338px)}}.nav-button>span[data-v-0229b363]:first-of-type{transform:translateY(max(-.8vw,-3.6px))}@media screen and (min-width:769px){.nav-button>span[data-v-0229b363]:first-of-type{transform:translateY(max(-.366032210834553vw,-7.027818448023426px))}}.nav-button>span[data-v-0229b363]:last-of-type{transform:translateY(min(.8vw,3.6px))}@media screen and (min-width:769px){.nav-button>span[data-v-0229b363]:last-of-type{transform:translateY(min(.366032210834553vw,7.027818448023426px))}}.nav-button[data-v-0229b363]:hover{transform:rotate(180deg)}nav[data-v-0229b363]{background-color:#000;border-radius:5px;color:#fff;display:grid;grid-template-rows:1fr;overflow:hidden;position:fixed;right:min(5.333333333333334vw,24px);top:min(11.733333333333333vw,52.8px);transition:grid-template-rows .3s;width:min(45.6vw,205.20000000000002px);z-index:999}@media screen and (min-width:769px){nav[data-v-0229b363]{border:1px solid #000;border-radius:5px;overflow:visible;right:min(3.22108345534407vw,61.84480234260615px);top:min(2.415812591508053vw,46.38360175695461px);width:min(53.294289897510986vw,1023.2503660322109px)}}@media screen and (max-width:768px){nav[data-v-0229b363]{background-color:#000;border:1px solid #000;width:clamp(10px,54.13333333333333vw,243.6px)}nav[data-v-0229b363]:not(.is-open){border:none;grid-template-rows:0fr}}.nav-inner[data-v-0229b363]{overflow:hidden}@media screen and (min-width:769px){.nav-inner[data-v-0229b363]{overflow:visible}}.nav-inner>ul[data-v-0229b363]{padding:9.941520467836257% 11.695906432748536%}@media screen and (min-width:769px){.nav-inner>ul[data-v-0229b363]{align-items:center;display:flex;gap:min(1.756954612005857vw,33.733528550512446px);padding:.685871056241427% 4.11522633744856%}.nav-inner>ul>li[data-v-0229b363]{margin-top:0!important;width:auto!important}.nav-inner>ul>li>a>img[data-v-0229b363]{height:min(.878477306002928vw,16.866764275256223px);width:auto}}.nav-inner>ul>li>a[data-v-0229b363]{color:#fff;letter-spacing:.03em;line-height:1.6;position:relative;text-decoration:none;transition:color .3s;white-space:nowrap}@media screen and (min-width:769px){.nav-inner>ul>li>a[data-v-0229b363]{font-size:min(1.02489019033675vw,19.67789165446559px)}}.nav-inner>ul>li>a[data-v-0229b363]:hover{color:#ff4100}.nav-inner>ul>li.is-top[data-v-0229b363]{width:25.210084033613445%}.nav-inner>ul>li.is-top>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_top.svg);mask-image:url(../images/common/navigation/txt_top.svg)}.nav-inner>ul>li.is-special[data-v-0229b363]{width:100%}.nav-inner>ul>li.is-special>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_special.svg);mask-image:url(../images/common/navigation/txt_special.svg)}.nav-inner>ul>li.is-news[data-v-0229b363]{margin-top:7.563025210084033%;width:32.773109243697476%}.nav-inner>ul>li.is-news>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_news.svg);mask-image:url(../images/common/navigation/txt_news.svg)}.nav-inner>ul>li.is-article[data-v-0229b363]{width:41.17647058823529%}.nav-inner>ul>li.is-article>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_article.svg);mask-image:url(../images/common/navigation/txt_article.svg)}.nav-inner>ul>li.is-whitepaper[data-v-0229b363]{width:68.90756302521008%}.nav-inner>ul>li.is-whitepaper>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_whitepaper.svg);mask-image:url(../images/common/navigation/txt_whitepaper.svg)}.nav-inner>ul>li.is-media[data-v-0229b363]{margin-top:7.563025210084033%;width:38.655462184873954%}.nav-inner>ul>li.is-media>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_media.svg);mask-image:url(../images/common/navigation/txt_media.svg)}.nav-inner>ul>li.is-about[data-v-0229b363]{width:35.294117647058826%}.nav-inner>ul>li.is-about>a[data-v-0229b363]:before{-webkit-mask-image:url(../images/common/navigation/txt_about.svg);mask-image:url(../images/common/navigation/txt_about.svg)}.nav-inner>ul>li+li[data-v-0229b363]{margin-top:9.243697478991598%}.nav-link[data-v-0229b363]{display:block;position:relative}.nav-link.is-current[data-v-0229b363]:not([href^="#"]){pointer-events:none}@media screen and (max-width:768px){.nav-link.is-current[data-v-0229b363]:after{background:url(../images/common/icon_arrow_wt.svg) 50%/100% auto no-repeat;content:"";height:min(2.933333333333333vw,13.2px);left:max(-4.533333333333333vw,-20.4px);position:absolute;top:50%;transform:translateY(-50%);width:min(2.933333333333333vw,13.2px)}}.b-contact[data-v-207f92fc]{border-top:1px solid #000}.inner[data-v-207f92fc]{padding:2.635431918008785% .732064421669107% 4.026354319180088%}@media screen and (min-width:769px){.inner[data-v-207f92fc]{align-items:center;display:flex;justify-content:space-between}}@media screen and (max-width:768px){.inner[data-v-207f92fc]{padding-bottom:10.666666666666668%;padding-top:10.133333333333333%;text-align:center}}.heading[data-v-207f92fc]{width:25.557461406518012%}@media screen and (min-width:769px){.heading[data-v-207f92fc]{padding-top:2.315608919382504%}}@media screen and (max-width:768px){.heading[data-v-207f92fc]{margin:0 auto;max-width:312px;width:43.733333333333334%}}.heading span.label[data-v-207f92fc]{display:block;font-size:clamp(14px,1.02489019033675vw,19.67789165446559px);font-weight:400;margin-top:1.857142857142857em}@media screen and (min-width:769px){.heading span.label[data-v-207f92fc]{text-align:left}}@media screen and (max-width:768px){.heading span.label[data-v-207f92fc]{font-size:clamp(12px,3.2vw,18px);margin-top:1.25em}}.sub-heading[data-v-207f92fc]{font-family:Shippori Mincho B1,serif;font-weight:400}@media screen and (min-width:769px){.sub-heading[data-v-207f92fc]{font-size:min(1.02489019033675vw,19.67789165446559px);line-height:1;margin-left:-3.367003367003367%;padding-top:6.003430531732419%}}@media screen and (max-width:768px){.sub-heading[data-v-207f92fc]{font-size:min(3.2vw,14.4px);margin-top:min(4.266666666666667vw,19.2px)}}.info[data-v-207f92fc]{font-size:clamp(14px,1.02489019033675vw,19.67789165446559px);font-weight:400;letter-spacing:.03em;line-height:1.6}@media screen and (min-width:769px){.info[data-v-207f92fc]{flex-shrink:0;padding-right:2.487135506003431%;padding-top:1.029159519725558%}}@media screen and (max-width:768px){.info[data-v-207f92fc]{font-size:clamp(13px,3.466666666666666vw,18px);margin-top:2.307692307692307em}}.description[data-v-207f92fc]{display:block}@media screen and (min-width:769px){.description[data-v-207f92fc]{padding-top:min(.878477306002928vw,16.866764275256223px);text-align:left}}.link[data-v-207f92fc]{display:block;letter-spacing:.07em;margin-top:.642857142857143em}@media screen and (max-width:768px){.link[data-v-207f92fc]{letter-spacing:.03em;margin-top:1em}}.description_en>.link[data-v-207f92fc]{display:inline-block}.note[data-v-207f92fc]{margin-top:.75em}@media screen and (min-width:769px){.note[data-v-207f92fc]{font-size:clamp(12px,.878477306002928vw,16.866764275256223px)}}@media screen and (max-width:768px){.note[data-v-207f92fc]{margin-top:1em}}footer[data-v-a075f932]{background-color:#fff;position:relative}.bottom[data-v-a075f932]{background-color:#000}.inner[data-v-a075f932]{padding:8.799999999999999% 10.666666666666668% 9.066666666666666% 7.466666666666668%;position:relative}@media screen and (min-width:769px){.inner[data-v-a075f932]{display:flex;justify-content:space-between;padding:3.294289897510981% 3.806734992679356%}}.inner>svg[data-v-a075f932]{pointer-events:none;position:absolute;z-index:-1}nav[data-v-a075f932]{display:flex}@media screen and (min-width:769px){nav[data-v-a075f932]{min-width:385px;padding-bottom:.490998363338789%;width:31.50572831423895%}}@media screen and (max-width:768px){nav[data-v-a075f932]{gap:0 11.650485436893204%;max-width:587px}}nav>ul>li>a[data-v-a075f932]{position:relative}nav>ul>li>a[data-v-a075f932]:before{background-color:#ff4100;content:"";display:block;height:100%;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;opacity:0;position:absolute;top:0;width:100%}nav>ul>li>a[data-v-a075f932]:before,nav>ul>li>a>img[data-v-a075f932]{transition:opacity .3s}nav>ul>li>a[data-v-a075f932]:hover:before{opacity:1}nav>ul>li>a:hover>img[data-v-a075f932]{opacity:0}.nav-main[data-v-a075f932]{width:52.467532467532465%}@media screen and (max-width:768px){.nav-main[data-v-a075f932]{width:45.307443365695796%}}.link_special[data-v-a075f932]{width:67.3076923076923%}@media screen and (min-width:769px){.link_special[data-v-a075f932]{margin-top:6.25%}}@media screen and (max-width:768px){.link_special[data-v-a075f932]{margin-top:9.285714285714286%;width:101.42857142857142%}}.link_special>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_special_ja.svg);mask-image:url(../images/common/navigation/txt_special_ja.svg)}.link_news[data-v-a075f932]{width:26.442307692307693%}@media screen and (min-width:769px){.link_news[data-v-a075f932]{margin-top:6.25%}}@media screen and (max-width:768px){.link_news[data-v-a075f932]{margin-top:9.285714285714286%;width:41.42857142857143%}}.link_news>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_news_ja.svg);mask-image:url(../images/common/navigation/txt_news_ja.svg)}.link_article[data-v-a075f932]{width:47.11538461538461%}@media screen and (min-width:769px){.link_article[data-v-a075f932]{margin-top:6.25%}}@media screen and (max-width:768px){.link_article[data-v-a075f932]{margin-top:9.285714285714286%;width:71.42857142857143%}}.link_article>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_article_ja.svg);mask-image:url(../images/common/navigation/txt_article_ja.svg)}.link_whitepaper[data-v-a075f932]{width:40.38461538461539%}@media screen and (min-width:769px){.link_whitepaper[data-v-a075f932]{margin-top:6.25%}}@media screen and (max-width:768px){.link_whitepaper[data-v-a075f932]{margin-top:9.285714285714286%;width:60%}}.link_whitepaper>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_whitepaper_ja.svg);mask-image:url(../images/common/navigation/txt_whitepaper_ja.svg)}@media screen and (min-width:769px){.link_about[data-v-a075f932]{width:46.63461538461539%}}@media screen and (max-width:768px){.link_about[data-v-a075f932]{width:70.71428571428572%}}.link_about>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_about_ja.svg);mask-image:url(../images/common/navigation/txt_about_ja.svg)}@media screen and (min-width:769px){.link_company[data-v-a075f932]{margin-top:6.25%;width:26.923076923076923%}}@media screen and (max-width:768px){.link_company[data-v-a075f932]{margin-top:9.285714285714286%;width:39.285714285714285%}}.link_company>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_company_ja.svg);mask-image:url(../images/common/navigation/txt_company_ja.svg)}.nav-sub[data-v-a075f932]{width:31.68831168831169%}@media screen and (min-width:769px){.nav-sub[data-v-a075f932]{margin-left:-9.950248756218906%;margin-top:max(-.146412884333821vw,-2.811127379209371px)}}@media screen and (max-width:768px){.nav-sub[data-v-a075f932]{margin-top:max(-.266666666666667vw,-1.2px);width:28.802588996763756%}}.link_privacypolicy[data-v-a075f932]{width:95.23809523809523%}@media screen and (max-width:768px){.link_privacypolicy[data-v-a075f932]{width:135.95505617977528%}}.link_privacypolicy>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_privacypolicy_ja.svg);mask-image:url(../images/common/navigation/txt_privacypolicy_ja.svg)}.link_termsofuse[data-v-a075f932]{width:76.98412698412699%}@media screen and (min-width:769px){.link_termsofuse[data-v-a075f932]{margin-top:min(.951683748169839vw,18.272327964860906px)}}@media screen and (max-width:768px){.link_termsofuse[data-v-a075f932]{margin-top:min(3.2vw,14.4px);width:111.23595505617978%}}.link_termsofuse>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_termsofuse_ja.svg);mask-image:url(../images/common/navigation/txt_termsofuse_ja.svg)}@media screen and (min-width:769px){.link_english[data-v-a075f932]{margin-top:9.523809523809524%;width:34.12698412698413%}}@media screen and (max-width:768px){.link_english[data-v-a075f932]{margin-top:13.48314606741573%;width:49.43820224719101%}}.link_english>a[data-v-a075f932]:before{-webkit-mask-image:url(../images/common/navigation/txt_english_ja.svg);mask-image:url(../images/common/navigation/txt_english_ja.svg)}.info[data-v-a075f932]{display:flex;justify-content:space-between}@media screen and (max-width:768px){.info[data-v-a075f932]{margin-top:15.857605177993527%}}@media screen and (min-width:769px){.info[data-v-a075f932]{align-items:flex-end;flex-direction:column;justify-content:flex-start;margin-top:min(1.610541727672035vw,30.922401171303076px);width:35.1063829787234%}}.sns[data-v-a075f932]{align-items:center;display:flex;justify-content:space-between;width:19.813519813519815%}@media screen and (min-width:769px){.sns[data-v-a075f932]{min-width:85px}}@media screen and (max-width:768px){.sns[data-v-a075f932]{margin-left:1.294498381877023%;max-width:103px;width:27.508090614886733%}}.sns>a[data-v-a075f932]{width:29.411764705882355%}@media screen and (min-width:769px){.sns>a[data-v-a075f932]{transition:opacity .3s}.sns>a[data-v-a075f932]:hover{opacity:.8}}.sns>a.is-youtube[data-v-a075f932]{width:23.52941176470588%}.logo[data-v-a075f932]{margin-top:.970873786407767%}@media screen and (min-width:769px){.logo[data-v-a075f932]{margin-top:6.060606060606061%;width:min(31.625183016105417vw,607.2035139092241px)}}@media screen and (max-width:768px){.logo[data-v-a075f932]{width:63.10679611650486%}}
