.container[data-v-74d50b87]{max-width:1000px}@media screen and (min-width:768px){.container[data-v-74d50b87]{padding-top:290px}}@media screen and (max-width:767px){.container[data-v-74d50b87]{padding-top:50vw}}@media screen and (min-width:768px){.title[data-v-74d50b87]{font-size:36px}}@media screen and (max-width:767px){.title[data-v-74d50b87]{font-size:6vw}}@media screen and (min-width:768px){.title[data-v-74d50b87]{letter-spacing:1.08px}}@media screen and (max-width:767px){.title[data-v-74d50b87]{letter-spacing:.24vw}}@media screen and (min-width:768px){.title[data-v-74d50b87]{line-height:1.4}}@media screen and (max-width:767px){.title[data-v-74d50b87]{line-height:1.5}}@media screen and (min-width:768px){.title[data-v-74d50b87]{margin-top:32px}}@media screen and (max-width:767px){.title[data-v-74d50b87]{margin-top:8vw}}.partner-list[data-v-74d50b87]{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.partner-list[data-v-74d50b87]{-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:767px){.partner-list[data-v-74d50b87]{-moz-column-gap:3vw;column-gap:3vw}}@media screen and (min-width:768px){.partner-list[data-v-74d50b87]{margin-top:32px}}@media screen and (max-width:767px){.partner-list[data-v-74d50b87]{margin-top:8vw}}@media screen and (min-width:768px){.partner-item[data-v-74d50b87]{font-size:14px}}@media screen and (max-width:767px){.partner-item[data-v-74d50b87]{font-size:3.5vw}}@media screen and (min-width:768px){.partner-item[data-v-74d50b87]{letter-spacing:.28px}}@media screen and (max-width:767px){.partner-item[data-v-74d50b87]{letter-spacing:.07vw}}@media screen and (min-width:768px){.partner-item[data-v-74d50b87]{line-height:1.75}}@media screen and (max-width:767px){.partner-item[data-v-74d50b87]{line-height:1.75}}@media screen and (min-width:768px){.image[data-v-74d50b87]{margin-top:32px}}@media screen and (max-width:767px){.image[data-v-74d50b87]{margin-top:8vw;width:100vw}}@media screen and (max-width:767px) and (max-width:767px){.image[data-v-74d50b87]{margin-left:-5vw}}@media screen and (min-width:768px){.title[data-v-e5824609]{font-size:28px}}@media screen and (max-width:767px){.title[data-v-e5824609]{font-size:6vw}}@media screen and (min-width:768px){.title[data-v-e5824609]{letter-spacing:.56px}}@media screen and (max-width:767px){.title[data-v-e5824609]{letter-spacing:.12vw}}@media screen and (min-width:768px){.title[data-v-e5824609]{line-height:1.5}}@media screen and (max-width:767px){.title[data-v-e5824609]{line-height:1.5}}.text[data-v-e5824609]{margin-left:auto;margin-right:0}@media screen and (min-width:768px){.text[data-v-e5824609]{width:522px}}@media screen and (max-width:767px){.text[data-v-e5824609]{width:90vw}}@media screen and (min-width:768px){.text[data-v-e5824609]{font-size:16px}}@media screen and (max-width:767px){.text[data-v-e5824609]{font-size:4vw}}@media screen and (min-width:768px){.text[data-v-e5824609]{letter-spacing:.32px}}@media screen and (max-width:767px){.text[data-v-e5824609]{letter-spacing:.08vw}}@media screen and (min-width:768px){.text[data-v-e5824609]{line-height:1.75}}@media screen and (max-width:767px){.text[data-v-e5824609]{line-height:1.75}}@media screen and (min-width:768px){.text[data-v-e5824609]{margin-top:32px}}@media screen and (max-width:767px){.text[data-v-e5824609]{margin-top:8vw}}.text[data-v-e5824609] a,.text[data-v-e5824609] abbr,.text[data-v-e5824609] acronym,.text[data-v-e5824609] address,.text[data-v-e5824609] applet,.text[data-v-e5824609] article,.text[data-v-e5824609] aside,.text[data-v-e5824609] audio,.text[data-v-e5824609] b,.text[data-v-e5824609] big,.text[data-v-e5824609] blockquote,.text[data-v-e5824609] body,.text[data-v-e5824609] canvas,.text[data-v-e5824609] caption,.text[data-v-e5824609] center,.text[data-v-e5824609] cite,.text[data-v-e5824609] code,.text[data-v-e5824609] dd,.text[data-v-e5824609] del,.text[data-v-e5824609] details,.text[data-v-e5824609] dfn,.text[data-v-e5824609] div,.text[data-v-e5824609] dl,.text[data-v-e5824609] dt,.text[data-v-e5824609] em,.text[data-v-e5824609] embed,.text[data-v-e5824609] fieldset,.text[data-v-e5824609] figcaption,.text[data-v-e5824609] figure,.text[data-v-e5824609] footer,.text[data-v-e5824609] form,.text[data-v-e5824609] h1,.text[data-v-e5824609] h2,.text[data-v-e5824609] h3,.text[data-v-e5824609] h4,.text[data-v-e5824609] h5,.text[data-v-e5824609] h6,.text[data-v-e5824609] header,.text[data-v-e5824609] hgroup,.text[data-v-e5824609] html,.text[data-v-e5824609] i,.text[data-v-e5824609] iframe,.text[data-v-e5824609] img,.text[data-v-e5824609] ins,.text[data-v-e5824609] kbd,.text[data-v-e5824609] label,.text[data-v-e5824609] legend,.text[data-v-e5824609] li,.text[data-v-e5824609] mark,.text[data-v-e5824609] menu,.text[data-v-e5824609] nav,.text[data-v-e5824609] object,.text[data-v-e5824609] ol,.text[data-v-e5824609] output,.text[data-v-e5824609] p,.text[data-v-e5824609] pre,.text[data-v-e5824609] q,.text[data-v-e5824609] ruby,.text[data-v-e5824609] s,.text[data-v-e5824609] samp,.text[data-v-e5824609] section,.text[data-v-e5824609] small,.text[data-v-e5824609] span,.text[data-v-e5824609] strike,.text[data-v-e5824609] strong,.text[data-v-e5824609] sub,.text[data-v-e5824609] summary,.text[data-v-e5824609] sup,.text[data-v-e5824609] table,.text[data-v-e5824609] tbody,.text[data-v-e5824609] td,.text[data-v-e5824609] tfoot,.text[data-v-e5824609] th,.text[data-v-e5824609] thead,.text[data-v-e5824609] time,.text[data-v-e5824609] tr,.text[data-v-e5824609] tt,.text[data-v-e5824609] u,.text[data-v-e5824609] ul,.text[data-v-e5824609] var,.text[data-v-e5824609] video{border:revert;font-size:revert;font:revert;margin:revert;padding:revert;vertical-align:revert}.text[data-v-e5824609] article,.text[data-v-e5824609] aside,.text[data-v-e5824609] details,.text[data-v-e5824609] figcaption,.text[data-v-e5824609] figure,.text[data-v-e5824609] footer,.text[data-v-e5824609] header,.text[data-v-e5824609] hgroup,.text[data-v-e5824609] menu,.text[data-v-e5824609] nav,.text[data-v-e5824609] section{display:revert}.text[data-v-e5824609] body{line-height:revert}.text[data-v-e5824609] ol,.text[data-v-e5824609] ul{list-style:revert}.text[data-v-e5824609] blockquote,.text[data-v-e5824609] q{quotes:revert}.text[data-v-e5824609] blockquote:after,.text[data-v-e5824609] blockquote:before,.text[data-v-e5824609] q:after,.text[data-v-e5824609] q:before{content:revert}.text[data-v-e5824609] table{border-collapse:revert;border-spacing:revert}@media screen and (min-width:768px){.text[data-v-e5824609] p:not(:first-child){margin-top:20px}}@media screen and (max-width:767px){.text[data-v-e5824609] p:not(:first-child){margin-top:5vw}}.container[data-v-1f49e9af]{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width:768px){.container[data-v-1f49e9af]{row-gap:80px}}@media screen and (max-width:767px){.container[data-v-1f49e9af]{row-gap:16vw}}@media screen and (min-width:768px){.container[data-v-1f49e9af]{width:743px}}@media screen and (max-width:767px){.container[data-v-1f49e9af]{width:90vw}}@media screen and (min-width:768px){.container[data-v-1f49e9af]{margin-top:80px}}@media screen and (max-width:767px){.container[data-v-1f49e9af]{margin-top:16vw}}.container[data-v-b0bc3872]{margin:0 auto}@media screen and (min-width:768px){.container[data-v-b0bc3872]{width:743px}}@media screen and (max-width:767px){.container[data-v-b0bc3872]{width:90vw}}@media screen and (min-width:768px){.container[data-v-b0bc3872]{margin-top:80px}}@media screen and (max-width:767px){.container[data-v-b0bc3872]{margin-top:16vw}}@media screen and (min-width:768px){.title[data-v-b0bc3872]{font-size:28px}}@media screen and (max-width:767px){.title[data-v-b0bc3872]{font-size:6vw}}@media screen and (min-width:768px){.title[data-v-b0bc3872]{letter-spacing:.56px}}@media screen and (max-width:767px){.title[data-v-b0bc3872]{letter-spacing:.12vw}}@media screen and (min-width:768px){.title[data-v-b0bc3872]{line-height:1.5}}@media screen and (max-width:767px){.title[data-v-b0bc3872]{line-height:1.5}}.info[data-v-b0bc3872]{display:flex;flex-direction:column;margin-left:auto;margin-right:0}@media screen and (min-width:768px){.info[data-v-b0bc3872]{row-gap:32px}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{row-gap:8vw}}@media screen and (min-width:768px){.info[data-v-b0bc3872]{width:522px}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{width:90vw}}@media screen and (min-width:768px){.info[data-v-b0bc3872]{font-size:14px}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{font-size:3.5vw}}@media screen and (min-width:768px){.info[data-v-b0bc3872]{letter-spacing:.28px}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{letter-spacing:.07vw}}@media screen and (min-width:768px){.info[data-v-b0bc3872]{line-height:1.75}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{line-height:1.75}}@media screen and (min-width:768px){.info[data-v-b0bc3872]{margin-top:32px}}@media screen and (max-width:767px){.info[data-v-b0bc3872]{margin-top:8vw}}.credit-title[data-v-b0bc3872]{color:#1e1e1e80}@media screen and (min-width:768px){.credit-text[data-v-b0bc3872]{margin-top:6px}}@media screen and (max-width:767px){.credit-text[data-v-b0bc3872]{margin-top:1.5vw}}.credit-text a[data-v-b0bc3872]{color:#1e1e1e;word-wrap:break-word;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.credit-text a[data-v-b0bc3872]:hover{opacity:.7}@media screen and (min-width:768px){.container[data-v-fd943d08]{margin-top:240px}}@media screen and (max-width:767px){.container[data-v-fd943d08]{margin-top:40vw}}.title[data-v-fd943d08]{text-align:center}@media screen and (min-width:768px){.title[data-v-fd943d08]{font-size:20px}}@media screen and (max-width:767px){.title[data-v-fd943d08]{font-size:4.5vw}}@media screen and (min-width:768px){.title[data-v-fd943d08]{letter-spacing:.4px}}@media screen and (max-width:767px){.title[data-v-fd943d08]{letter-spacing:.09vw}}@media screen and (min-width:768px){.title[data-v-fd943d08]{line-height:1.5}}@media screen and (max-width:767px){.title[data-v-fd943d08]{line-height:1.5}}@media screen and (min-width:768px){.cases-more[data-v-fd943d08]{margin-top:80px}}@media screen and (max-width:767px){.cases-more[data-v-fd943d08]{margin-top:16vw}}@media screen and (min-width:768px){.button-wrapper[data-v-9bf80ddd]{margin-top:240px}}@media screen and (max-width:767px){.button-wrapper[data-v-9bf80ddd]{margin-top:40vw}}@media screen and (min-width:768px){.article[data-v-8ae28576]{padding-bottom:160px}}@media screen and (max-width:767px){.article[data-v-8ae28576]{padding-bottom:40vw}}
