@charset "UTF-8";body{margin:0}#tmpl_content{background-color:#000;background-image:url(../assets/background.jpg);background-repeat:no-repeat;background-size:contain;overflow-x:hidden}@media screen and (max-width: 767px){#tmpl_content{min-width:auto;background-size:400vw;background-position:-150vw 0}}#tmpl_content #tmpl_main{margin:0 auto;width:auto!important}#header{position:relative;left:0;top:0;right:auto;bottom:auto;z-index:999999;background:red}@media screen and (min-width: 768px){#header{height:70px}}@media screen and (max-width: 767px){#header{height:64px}}.tmpl-footer-all{position:relative;z-index:1}@-ms-viewport{main{width:device-width}}main html,main body,main div,main span,main applet,main object,main iframe,main h1,main h2,main h3,main h4,main h5,main h6,main p,main blockquote,main pre,main a,main abbr,main acronym,main address,main big,main cite,main code,main del,main dfn,main em,main img,main ins,main kbd,main q,main s,main samp,main small,main strike,main strong,main sub,main sup,main tt,main var,main b,main u,main i,main center,main dl,main dt,main dd,main ol,main ul,main li,main fieldset,main form,main label,main legend,main table,main caption,main tbody,main tfoot,main thead,main tr,main th,main td,main article,main aside,main canvas,main details,main embed,main figure,main figcaption,main footer,main header,main hgroup,main menu,main nav,main output,main ruby,main section,main summary,main time,main mark,main audio,main video,main main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main article,main aside,main details,main figcaption,main figure,main footer,main header,main hgroup,main menu,main nav,main section,main main,main summary{display:block}main *,main *:before,main *:after{box-sizing:inherit}main html{box-sizing:border-box;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}main body{line-height:1;font-family:sans-serif;text-align:left}main [tabindex="-1"]:focus:not(:focus-visible){outline:0!important}main ol,main ul{list-style:none}main blockquote,main q{quotes:none}main blockquote:before,main blockquote:after,main q:before,main q:after{content:"";content:none}main table{border-collapse:collapse;border-spacing:0}main caption{caption-side:bottom}main th{text-align:inherit;text-align:-webkit-match-parent}main hr{box-sizing:content-box;height:0;overflow:visible}main pre,main code,main kbd,main samp{font-family:monospace,monospace}main pre{overflow:auto;-ms-overflow-style:scrollbar}main a{background-color:transparent;-webkit-text-decoration-skip:objects}main abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}main address{font-style:normal;line-height:inherit}main b,main strong{font-weight:bolder}main small{font-size:80%}main sub,main sup{position:relative;font-size:75%;line-height:0}main sub{bottom:-.25em}main sup{top:-.5em}main em{font-style:italic}main img{border-style:none}main svg:not(:root){overflow:hidden}main button{border-radius:0}main button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}main input,main button,main select,main optgroup,main textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}main button,main [type=reset],main [type=submit],main [type=button]{-webkit-appearance:button}main input[type=date],main input[type=time],main input[type=datetime-local],main input[type=month]{-webkit-appearance:listbox}main button,main input{overflow:visible}main button,main select{text-transform:none}main [role=button]{cursor:pointer}main select{word-wrap:normal}main button::-moz-focus-inner,main [type=button]::-moz-focus-inner,main [type=reset]::-moz-focus-inner,main [type=submit]::-moz-focus-inner{border-style:none;padding:0}main input[type=radio],main input[type=checkbox]{box-sizing:border-box;padding:0}main [tabindex="-1"]:focus{outline:0!important}main fieldset{min-width:0}main legend{max-width:100%;white-space:normal;color:inherit;display:block}main progress{vertical-align:baseline}main textarea{overflow:auto;resize:vertical}main [type=checkbox],main [type=radio]{box-sizing:border-box;padding:0}main [type=number]::-webkit-inner-spin-button,main [type=number]::-webkit-outer-spin-button{height:auto}main [type=search]{-webkit-appearance:textfield;outline-offset:-2px}main [type=search]::-webkit-search-cancel-button,main [type=search]::-webkit-search-decoration{-webkit-appearance:none}main ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}main output{display:inline-block}main template{display:none}main [hidden]{display:none}main{position:relative;color:#fff;font-family:SST W20 Roman,SST W55 Regular,Yu Gothic Medium,YuGothic,sans-serif}main *{box-sizing:border-box}@media screen and (max-width: 767px){main{position:relative;width:100%;min-height:100vh;min-height:100svh;overflow:hidden}}main a{text-decoration:none;color:inherit}main img{display:block}main button{color:inherit;background:none;border:none;outline:0;margin:0;padding:0;cursor:pointer}main button:focus,main a:focus{outline:0}main h1,main h2,main h3,main h4,main h5,main h6,main p,main span,main a{line-height:1}main>section{position:relative;z-index:1}main button:focus,main a:focus{outline:2px solid #6fb8aa;outline-offset:2px;-moz-outline-radius:2px}main>header{height:453px}@media screen and (max-width: 767px){main>header{height:160px;margin-top:47px}}main>header h1.keyvisual_vpivd{position:absolute;left:0;right:0;height:453px;background-color:#000;background-image:url(assets/title-background.png);background-size:cover;background-position:center 0%}@media screen and (max-width: 767px){main>header h1.keyvisual_vpivd{height:160px}}main>header h1.keyvisual_vpivd img.logo_kZvRk{position:absolute;top:0;right:0;bottom:0;left:0;margin:224px auto auto;display:block}@media screen and (max-width: 767px){main>header h1.keyvisual_vpivd img.logo_kZvRk{width:300px;height:auto;margin-top:56px}}section.technology_uwb25,section.support_-Zj9E,section.faq_cU-uk,section.howtouse_jSzXD,section.testimonials_9Mihp{width:calc(100% - 56px);max-width:1190px;margin:auto;padding-top:84px}@media screen and (min-width: 768px){section.technology_uwb25,section.support_-Zj9E,section.faq_cU-uk,section.howtouse_jSzXD,section.testimonials_9Mihp{padding-top:84px;width:calc(100% - 28px)}}section.technology_uwb25>h3,section.support_-Zj9E>h3,section.faq_cU-uk>h3,section.howtouse_jSzXD>h3,section.testimonials_9Mihp>h3{text-align:center;font-size:28px;padding-bottom:12px;border-bottom:2px solid #5fced5;line-height:1.3em;word-break:keep-all;overflow-wrap:keep-all;white-space:nowrap}@supports (-webkit-touch-callout: none){section.technology_uwb25>h3,section.support_-Zj9E>h3,section.faq_cU-uk>h3,section.howtouse_jSzXD>h3,section.testimonials_9Mihp>h3{white-space:normal}}@media screen and (max-width: 767px){section.technology_uwb25>h3,section.support_-Zj9E>h3,section.faq_cU-uk>h3,section.howtouse_jSzXD>h3,section.testimonials_9Mihp>h3{font-size:19px;line-height:24px;padding-bottom:6px}}section.technology_uwb25>p,section.support_-Zj9E>p,section.faq_cU-uk>p,section.howtouse_jSzXD>p,section.testimonials_9Mihp>p{margin-top:34px;margin-bottom:34px;font-size:16px;line-height:1.75em;text-align:center}@media screen and (max-width: 767px){section.technology_uwb25>p,section.support_-Zj9E>p,section.faq_cU-uk>p,section.howtouse_jSzXD>p,section.testimonials_9Mihp>p{margin-top:16px;margin-bottom:16px;font-size:13.5px;line-height:22px;text-align:center}}html[lang=en] section.technology_uwb25>h3{word-break:unset;overflow-wrap:unset;white-space:unset}@media screen and (max-width: 767px){section.technology_uwb25{padding-top:54px}}section.technology_uwb25 a{margin:46px auto;display:block;height:43px;line-height:43px;width:fit-content;background:#5fced5;color:#000;letter-spacing:1.2px;padding:0 30px}section.technology_uwb25 a b{margin:0 6px}@media screen and (max-width: 767px){section.technology_uwb25 a b{margin:0 1px}}@media screen and (min-width: 768px){section.technology_uwb25 a{transition:.2s linear;transition-property:opacity}section.technology_uwb25 a:hover{opacity:.5}}@media screen and (max-width: 767px){section.technology_uwb25 a{height:32px;line-height:32px;font-size:12px;padding:0 15px;margin:28px auto 0}section.technology_uwb25 a svg{width:auto;height:11px}}section.technology_uwb25 div{margin:60px auto auto;width:986px;height:555px;background-color:gray}@media screen and (max-width: 767px){section.technology_uwb25 div{margin-top:39px;width:320px;height:180px}}@media screen and (max-width: 767px){section.support_-Zj9E{padding-top:84px}}section.support_-Zj9E>div{display:flex;flex-direction:column;align-items:center;margin:34px auto auto;padding:0 80px}@media screen and (max-width: 767px){section.support_-Zj9E>div{flex-direction:column;align-items:center;margin-top:5px;padding:0}}section.support_-Zj9E>div>dl{width:100%}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl{width:auto;margin:0}}section.support_-Zj9E>div>dl+dl{margin-top:55px}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl+dl{margin-top:28px}}section.support_-Zj9E>div>dl>dt{color:#5fced5;font-weight:700;text-align:center;font-size:20px}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dt{font-size:16px;margin-top:20px}}section.support_-Zj9E>div>dl>dd{display:flex;width:100%;justify-content:space-between}section.support_-Zj9E>div>dl>dd>div{margin:22px auto auto}section.support_-Zj9E>div>dl>dd>div picture{margin:0 auto}section.support_-Zj9E>div>dl>dd>div picture,section.support_-Zj9E>div>dl>dd>div picture img{width:100%;max-width:1190px}section.support_-Zj9E>div>dl>dd>div p{margin-top:20px;font-size:16px;line-height:1.75em}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>div p{font-size:13px;line-height:22px;margin-top:10px}}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>div p a{font-size:12px}}section.support_-Zj9E>div>dl>dd>div p a:before{content:"▶";display:inline-block;margin-right:6px}section.support_-Zj9E>div>dl>dd>div p a img{display:inline-block;width:auto;height:1em;vertical-align:middle;margin-left:8px;margin-top:-4px}@media screen and (min-width: 768px){section.support_-Zj9E>div>dl>dd>div p a{transition:.2s linear;transition-property:opacity}section.support_-Zj9E>div>dl>dd>div p a:hover{opacity:.5}}section.support_-Zj9E>div>dl>dd>dl{width:50%}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>dl.dl1-1_jwiZU,section.support_-Zj9E>div>dl>dd>dl.dl1-2_3g85p{width:40vw}}section.support_-Zj9E>div>dl>dd>dl>dt{margin-top:5px;font-size:18px;line-height:32px;text-align:center}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>dl>dt{font-size:13px;line-height:22px}}section.support_-Zj9E>div>dl>dd>dl>dd{font-size:15px;line-height:28px;text-align:center;margin-top:6px}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>dl>dd{font-size:10px;line-height:17px}}section.support_-Zj9E>div>dl>dd>ul{list-style:none;display:block;width:100%;border-bottom:1px solid white;margin-top:22px}section.support_-Zj9E>div>dl>dd>ul>li{list-style:none;border-top:1px solid white}section.support_-Zj9E>div>dl>dd>ul>li>span,section.support_-Zj9E>div>dl>dd>ul>li>a{display:flex;padding:8px 16px;margin-top:5px;font-size:16px}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>ul>li>span,section.support_-Zj9E>div>dl>dd>ul>li>a{font-size:13px;align-items:center}}section.support_-Zj9E>div>dl>dd>ul>li>span span,section.support_-Zj9E>div>dl>dd>ul>li>a span{display:block;line-height:1.5em}section.support_-Zj9E>div>dl>dd>ul>li>span span:first-child,section.support_-Zj9E>div>dl>dd>ul>li>a span:first-child{width:6.5em;color:#5fced5}@media screen and (max-width: 767px){section.support_-Zj9E>div>dl>dd>ul>li>span span:first-child,section.support_-Zj9E>div>dl>dd>ul>li>a span:first-child{font-size:15px;width:83px}}section.support_-Zj9E>div>dl>dd>ul>li>span span:nth-child(2),section.support_-Zj9E>div>dl>dd>ul>li>a span:nth-child(2){width:4em}html[lang=ja] section.support_-Zj9E>div>dl>dd>ul>li>span span:nth-child(2),html[lang=ja] section.support_-Zj9E>div>dl>dd>ul>li>a span:nth-child(2){width:5em}html[lang=ja] section.support_-Zj9E>div>dl>dd>ul>li>span span:nth-child(2) img,html[lang=ja] section.support_-Zj9E>div>dl>dd>ul>li>a span:nth-child(2) img{display:block;width:auto;height:1.4em}section.support_-Zj9E>div>dl>dd>ul>li>span span:last-child,section.support_-Zj9E>div>dl>dd>ul>li>a span:last-child{flex:1}@media screen and (min-width: 768px){section.support_-Zj9E>div>dl>dd>ul>li>a{transition:.2s linear;transition-property:opacity}section.support_-Zj9E>div>dl>dd>ul>li>a:hover{opacity:.5}}section.support_-Zj9E>a{display:flex;align-items:center;justify-content:center;width:fit-content;margin:32px auto 0;font-size:18px;height:43px;background-color:#5fced5;color:#000;padding:0 36px}section.support_-Zj9E>a span{margin:0 10px;letter-spacing:1.2px}@media screen and (max-width: 767px){section.support_-Zj9E>a span{margin:0 0 0 6px}}@media screen and (min-width: 768px){section.support_-Zj9E>a{transition:.2s linear;transition-property:opacity}section.support_-Zj9E>a:hover{opacity:.5}}@media screen and (max-width: 767px){section.support_-Zj9E>a{font-size:15px;padding:0 12px;margin-top:24px;height:31px}section.support_-Zj9E>a svg{width:auto;height:10px}}@media screen and (max-width: 767px){section.faq_cU-uk{padding-top:84px}}section.faq_cU-uk>h3{margin-bottom:24px}@media screen and (max-width: 767px){section.howtouse_jSzXD{padding-top:84px}}@media screen and (max-width: 767px){section.howtouse_jSzXD>p br{display:none}}section.howtouse_jSzXD article{margin:auto;background-color:#e7e7e7;color:#000;height:100%}@media screen and (min-width: 1190px){section.howtouse_jSzXD article{width:790px;display:grid;grid-template-columns:auto;grid-template-rows:auto}}section.howtouse_jSzXD article header{background-color:#5fced5;text-align:center;height:60px;font-size:17px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){section.howtouse_jSzXD article header{font-size:15px}}@media screen and (min-width: 1190px){section.howtouse_jSzXD article header{height:64px}section.howtouse_jSzXD article header br{display:none}}section.howtouse_jSzXD article header b{font-family:SST W55 Bold,Yu Gothic Medium,YuGothic,sans-serif;font-weight:400}section.howtouse_jSzXD article figure{display:flex;flex-direction:column}@media screen and (min-width: 1190px){section.howtouse_jSzXD article figure{flex-direction:row;width:100%;padding:45px 33px 35px;gap:35px}}section.howtouse_jSzXD article figure>img{width:100%;height:auto}@media screen and (min-width: 1190px){section.howtouse_jSzXD article figure>img{object-fit:contain;object-position:top;width:270px}}section.howtouse_jSzXD article figure figcaption{padding:10px}@media screen and (min-width: 1190px){section.howtouse_jSzXD article figure figcaption{padding:0}}section.howtouse_jSzXD article figure figcaption p{line-height:1.5em;font-size:10.8px}@media screen and (min-width: 1190px){section.howtouse_jSzXD article figure figcaption p{line-height:20px;font-size:14px}}section.howtouse_jSzXD article figure figcaption a{display:flex;align-items:center;justify-content:center;width:100%;margin:10px auto 0;padding:5px 0;background-color:#424242;color:#fff;font-size:10px}@media screen and (min-width: 1190px){section.howtouse_jSzXD article figure figcaption a{font-size:14px;width:240px;padding:8px 0;margin-left:0}}section.howtouse_jSzXD article figure figcaption a img{display:inline-block;width:auto;height:1em;vertical-align:middle;margin-left:.5em}section.howtouse_jSzXD article footer{display:flex;justify-content:flex-end;gap:5px;margin:2px 10px 0;padding:8px 0;border-top:1px solid #cfcdcd}@media screen and (min-width: 1190px){section.howtouse_jSzXD article footer{margin:0 33px;gap:15px;padding:15px 0}}section.howtouse_jSzXD article footer span{background-color:#ffc64a;padding:6px 0;width:50px;border-radius:9999px;text-align:center;font-size:9px}@media screen and (min-width: 1190px){section.howtouse_jSzXD article footer span{padding:5px 0;width:80px;font-size:12px}}@media screen and (max-width: 767px){section.testimonials_9Mihp{padding-top:84px}}section.testimonials_9Mihp>h3{margin-bottom:24px}section.testimonials_9Mihp>div{display:flex;flex-direction:column;gap:40px;margin-top:45px}@media screen and (max-width: 767px){section.testimonials_9Mihp>div{margin-top:24px}}section.testimonials_9Mihp figure{display:grid;grid-template-columns:auto 1fr;gap:50px}@media screen and (max-width: 767px){section.testimonials_9Mihp figure{grid-template-columns:auto;grid-template-rows:auto auto;gap:20px}}section.testimonials_9Mihp figure button{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:32vw;max-width:510px}@media screen and (min-width: 768px){section.testimonials_9Mihp figure button{transition:.2s linear;transition-property:opacity}section.testimonials_9Mihp figure button:hover{opacity:.5}}@media screen and (max-width: 767px){section.testimonials_9Mihp figure button{width:100%;max-width:none}}section.testimonials_9Mihp figure button img:first-child{width:100%;aspect-ratio:16/9;object-fit:cover}section.testimonials_9Mihp figure button img:last-child{position:absolute;width:75px;aspect-ratio:1/1;top:50%;left:50%;transform:translate(-50%,-50%)}section.testimonials_9Mihp figure button:disabled{cursor:default}section.testimonials_9Mihp figure button:disabled img:last-child{display:none}section.testimonials_9Mihp figure button:disabled:hover{opacity:1}section.testimonials_9Mihp figure figcaption h4{font-size:17px;line-height:1.6em;margin-top:-.3em}@media screen and (max-width: 767px){section.testimonials_9Mihp figure figcaption h4{font-size:15px;line-height:1.65em;margin-top:-.325em}}section.testimonials_9Mihp figure figcaption h4 b{font-family:SST W55 Bold,Yu Gothic Medium,YuGothic,sans-serif;font-weight:400}section.testimonials_9Mihp figure figcaption p{font-size:14px;line-height:1.6em;margin-top:calc(-.3em + 16px)}@media screen and (max-width: 767px){section.testimonials_9Mihp figure figcaption p{font-size:13px;line-height:1.65em;margin-top:calc(-.325em + 16px)}}section.testimonials_9Mihp figure figcaption p b{font-family:SST W55 Bold,Yu Gothic Medium,YuGothic,sans-serif;font-weight:400}section.testimonials_9Mihp figure figcaption a{display:flex;align-items:center;justify-content:center;width:100%;margin:25px auto 0;padding:8px 0;background-color:#424242;color:#fff;font-size:12px;border:1px solid white}@media screen and (min-width: 1190px){section.testimonials_9Mihp figure figcaption a{font-size:14px;width:240px;padding:7px 0;margin-left:0}}section.testimonials_9Mihp figure figcaption a img{display:inline-block;width:auto;height:1em;vertical-align:middle;margin-left:.5em}.inquiry-form_X957q{position:static;height:360px;margin-top:100px}@media screen and (max-width: 767px){.inquiry-form_X957q{height:290px;margin-top:50px}}.inquiry-form_X957q>div{width:100%;height:360px;background-color:#000;background-image:url(../assets/inquiry-header.jpg);background-size:cover;background-position:center 0%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 767px){.inquiry-form_X957q>div{background-image:url(../assets/inquiry-header_sp.jpg);height:290px}}.inquiry-form_X957q>div p{font-size:20px;line-height:1.6em;margin-bottom:40px;margin-top:-20px;text-align:center}@media screen and (max-width: 767px){.inquiry-form_X957q>div p{font-size:15.5px;margin-top:-8px;margin-bottom:25px}}.inquiry-form_X957q>div a{background:#e8e8e8;color:#000;width:240px;height:52px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:16px}@media screen and (min-width: 768px){.inquiry-form_X957q>div a{transition:.2s linear;transition-property:background-color}.inquiry-form_X957q>div a:hover{background-color:#737373}}html[lang=ja] .inquiry-form_X957q>div a{font-size:15px;width:240px}.inquiry-form_X957q>div a img{margin-left:16px;margin-right:-5px}@media screen and (max-width: 767px){.inquiry-form_X957q>div a img{width:20px;margin-left:16px;margin-right:2px}}@media screen and (max-width: 767px){.inquiry-form_X957q>div a{width:240px;font-size:16px;height:44px;letter-spacing:.5px}}#tmpl_content{background:#000}.globalnav_Z9tDB{position:absolute;left:0;right:0;background-color:#0009;z-index:3}@media screen and (min-width: 768px){.globalnav_Z9tDB{height:64px}}@media screen and (max-width: 767px){.globalnav_Z9tDB{height:47px}}@media screen and (min-width: 768px){.globalnav_Z9tDB .logo_fo2Sm{transform:translateY(-64px)}}@media screen and (max-width: 767px){.globalnav_Z9tDB .logo_fo2Sm{transform:translateY(-47px)}}.globalnav_Z9tDB .logo_fo2Sm{transition:.33s cubic-bezier(.22,1,.36,1);transition-property:transform}.globalnav_Z9tDB[data-phase="1"]{position:fixed;top:68px}@media screen and (max-width: 767px){.globalnav_Z9tDB[data-phase="1"]{top:57px}}.globalnav_Z9tDB[data-phase="2"]{position:fixed;top:68px}@media screen and (max-width: 767px){.globalnav_Z9tDB[data-phase="2"]{top:57px}}.globalnav_Z9tDB[data-phase="2"] .logo_fo2Sm{transform:translate(0)}@media screen and (max-width: 767px){.globalnav_Z9tDB{background-color:#000}}.globalnav_Z9tDB .open_YXHxX{position:absolute;right:8px;width:47px;height:47px;display:none;align-items:center;justify-content:center}@media screen and (max-width: 767px){.globalnav_Z9tDB .open_YXHxX{display:flex}}.globalnav_Z9tDB .open_YXHxX svg{transform:scale(.5)}.globalnav_Z9tDB.open_YXHxX .open_YXHxX{transform:rotate(180deg)}.globalnav_Z9tDB.open_YXHxX .links_oITgC{padding-top:32px;height:100vh;opacity:1}.globalnav_Z9tDB nav{display:flex;justify-content:center}@media screen and (max-width: 767px){.globalnav_Z9tDB nav{height:47px}}.globalnav_Z9tDB nav>div{width:100%;max-width:1190px;display:flex;align-items:center;height:100%}.globalnav_Z9tDB nav>div .logo_fo2Sm{flex:1;display:flex;align-items:center;height:64px}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .logo_fo2Sm{justify-content:center}}.globalnav_Z9tDB nav>div .logo_fo2Sm a{display:flex;align-items:center;height:100%;padding:0 18px}@media screen and (min-width: 768px){.globalnav_Z9tDB nav>div .logo_fo2Sm a{transition:.2s linear;transition-property:opacity}.globalnav_Z9tDB nav>div .logo_fo2Sm a:hover{opacity:.5}}.globalnav_Z9tDB nav>div .logo_fo2Sm img{width:auto;height:49px}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .logo_fo2Sm img{height:31px}}.globalnav_Z9tDB nav>div .link_3VABG{display:flex;align-items:center;height:64px;padding:0 12px;font-size:14px}@media screen and (min-width: 768px){.globalnav_Z9tDB nav>div .link_3VABG{transition:.2s linear;transition-property:opacity}.globalnav_Z9tDB nav>div .link_3VABG:hover{opacity:.5}}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .link_3VABG{height:64px;padding:0 60px;font-size:16px;letter-spacing:.1em;width:100%;box-sizing:border-box}}.globalnav_Z9tDB nav>div .link_3VABG{padding:0 12px}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .link_3VABG{padding:0 64px}}@media screen and (min-width: 768px){html[lang=en] .globalnav_Z9tDB nav>div .link_3VABG:last-child{font-size:15px}}.globalnav_Z9tDB nav>div .links_oITgC{display:flex;align-items:center;height:100%}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .links_oITgC{background-color:#000c;position:absolute;top:47px;left:0;right:0;bottom:0;display:flex;flex-direction:column;height:0;padding-top:0;overflow:hidden;opacity:0;transition:.33s linear;transition-property:opacity,height,padding-top}}.globalnav_Z9tDB nav>div .links_oITgC span{display:block;margin:0 12px;width:1px;height:1.5em;background:#fff}@media screen and (max-width: 767px){.globalnav_Z9tDB nav>div .links_oITgC span{width:100%;height:1px;margin:12px 0;padding:0;background:transparent}.globalnav_Z9tDB nav>div .links_oITgC span:after{content:"";display:block;width:auto;height:1px;background:#fff;margin:0 60px}}@media screen and (max-width: 767px){.globalnav_Z9tDB.resizing_9X9WB *{transition:none!important;transition-property:none!important;transition-duration:0!important}}@media screen and (min-width: 768px){.globalnav_Z9tDB.resizing_9X9WB *{transition:none!important;transition-property:none!important;transition-duration:0!important}}dl.faq_cS682 dt,dl.faq_cS682 dd{display:flex;align-items:center;line-height:1.6em}@media screen and (max-width: 767px){dl.faq_cS682 dt,dl.faq_cS682 dd{line-height:1.4em}}dl.faq_cS682 dt{border-bottom:1px solid black}dl.faq_cS682 dt button{display:flex;align-items:center;width:100%;padding:20px 24px;background-color:#e8e8e8;color:#000;text-align:left}@media screen and (max-width: 767px){dl.faq_cS682 dt button{padding:3.2vw;align-items:center}}dl.faq_cS682 dt button:after{content:"";display:block;margin-left:3.2vw;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../assets/faq-plus.svg)}@media screen and (max-width: 767px){dl.faq_cS682 dt button:after{width:5.8666666667vw;height:5.8666666667vw}}dl.faq_cS682 dt button>span{display:block;flex:1;width:100%;height:100%;margin:-.2em 1em -.2em 0;line-height:1.6em;text-indent:-1.5em;padding-left:1.5em}dl.faq_cS682 dt button>span:before{content:"Q : "}@media screen and (max-width: 767px){dl.faq_cS682 dt button>span{margin:-.25em 0;line-height:1.5em}}@media screen and (min-width: 768px){dl.faq_cS682 dt button{transition:.2s linear;transition-property:background-color}dl.faq_cS682 dt button:hover{background-color:#757575}}dl.faq_cS682 dt.open_UqVDo button:after{background-image:url(../assets/faq-minus.svg)}dl.faq_cS682 dd{background-color:#1e1e1e;overflow:hidden;height:0;transition:.2s linear height}dl.faq_cS682 dd p{padding:24px 24px 24px 3.5em;line-height:1.6em}@media screen and (max-width: 767px){dl.faq_cS682 dd p{padding-left:2.8em;line-height:1.4em}}dl.faq_cS682 dd p a{color:#5fced5}@media screen and (min-width: 768px){dl.faq_cS682 dd p a:hover{text-decoration:underline}}dl.faq_cS682 dd p img{max-width:80vw;height:auto;margin-top:1.5em}@media screen and (max-width: 767px){dl.faq_cS682 dd p img{max-width:95%}}.play-youtube_b-6jn{content:""}.modal_MUPL1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;z-index:3;width:100%;cursor:default;display:none}.modal_MUPL1.show_RKhyE{display:flex;align-items:center;justify-content:center}.modal_MUPL1>span{display:flex;flex-direction:column;align-items:flex-end}.modal_MUPL1>span img{cursor:pointer;width:16px;height:16px;margin-bottom:4px}@media screen and (max-width: 767px){.modal_MUPL1>span img{width:16px;height:16px}}.modal_MUPL1 iframe{width:calc(100vw - 56px);height:auto;max-width:1134px;max-height:calc(100svh - 56px);aspect-ratio:16/9;background-color:#000}.swiper_ZqKMq{position:relative;margin:auto;width:255px}@media screen and (min-width: 1190px){.swiper_ZqKMq{width:auto}}.swiper_ZqKMq .swiperPagination_cphm6{display:flex;width:fit-content;margin:20px auto auto;gap:0 40px}@media screen and (min-width: 1190px){.swiper_ZqKMq .swiperPagination_cphm6{display:none}}.swiper_ZqKMq .swiperPagination_cphm6 span{display:block;width:18px;height:18px;border-radius:9999px;border:2px solid white;cursor:pointer}.swiper_ZqKMq .swiperPagination_cphm6 span img{position:relative;left:calc(75% + 20px);pointer-events:none}.swiper_ZqKMq .swiperPagination_cphm6 span:last-child img{display:none}.swiper_ZqKMq .swiperPagination_cphm6 .swiperPaginationBullet_mcm3C{display:block;background-color:transparent}.swiper_ZqKMq .swiperPagination_cphm6 .swiperPaginationBulletActive_vfNFQ{display:block;background-color:#fff}.swiper_ZqKMq .swiperButtonPrev_DJBBN{position:absolute;top:50%;left:-50px;transform:translateY(-100%) scaleX(-1)}.swiper_ZqKMq .swiperButtonPrev_DJBBN:disabled{display:none}@media screen and (min-width: 1190px){.swiper_ZqKMq .swiperButtonPrev_DJBBN{display:none}}.swiper_ZqKMq .swiperButtonNext_UWFj5{position:absolute;top:50%;right:-50px;transform:translateY(-100%)}.swiper_ZqKMq .swiperButtonNext_UWFj5:disabled{display:none}@media screen and (min-width: 1190px){.swiper_ZqKMq .swiperButtonNext_UWFj5{display:none}}.swiper_ZqKMq .swiperContainer_FGmEG{display:grid;margin:auto;grid-template-columns:repeat(3,1fr)}@media screen and (min-width: 1190px){.swiper_ZqKMq .swiperContainer_FGmEG{display:flex;flex-direction:column;gap:34px}}.swiper_ZqKMq .swiperContainer_FGmEG .swiperSlide_j0qrt{box-sizing:border-box;padding:0 15px}@media screen and (min-width: 1190px){.swiper_ZqKMq .swiperContainer_FGmEG .swiperSlide_j0qrt{padding:0}}
