@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import'https://fonts.googleapis.com/css2?family=Tourney:ital,wdth,wght@1,75..125,900&display=swap" rel="stylesheet';html{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:500;font-style:normal;line-height:1.5;color:#fff;background:#000}html ::selection{background:#a57f00;color:#fff}body{position:relative;margin:0;min-height:100%}a{display:block;color:inherit}img{max-width:100%;height:auto}button{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:inherit;font-style:normal;line-height:inherit;padding:0;appearance:none;padding-block:0;padding-inline:0;border:none;outline:none;font:inherit;color:inherit;background:none;cursor:pointer}@media(min-width: 750px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media(max-width: 749.999px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}:root{--z-main:-1;--z-pageTitCol:0;--z-pageTitInner:1;--z-header:500}@media(min-width: 1400px){a{transition:.3s}a:hover{transform:translateY(-5px)}}.article main .aboutTitle{font-size:4.9066666667vw}@media(min-width: 750px){.article main .aboutTitle{font-size:29.44px}}.article main .aboutTitle::before{display:block;content:"ABOUT";font-size:10.6666666667vw}@media(min-width: 750px){.article main .aboutTitle::before{font-size:64px}}.article main .appDownloadCol{margin-top:5.3333333333vw;padding:2.6666666667vw 5.3333333333vw;background-color:rgba(54,66,81,.8)}@media(min-width: 750px){.article main .appDownloadCol{margin-top:32px;padding:16px 32px}}.article main .appDownloadCol .appDownloadLead p{margin-top:0;font-size:3.2vw;color:#fff;font-weight:600;text-align:center;line-height:1.2}@media(min-width: 750px){.article main .appDownloadCol .appDownloadLead p{margin-top:0;font-size:19.2px}}.article main .appDownloadCol .appDownloadLead img{margin-top:2vw;display:block;width:100%}@media(min-width: 750px){.article main .appDownloadCol .appDownloadLead img{margin-top:12px}}.article main .appDownloadCol .appDownloadList{display:flex;align-items:center;justify-content:center;gap:4vw;margin-top:2.6666666667vw}@media(min-width: 750px){.article main .appDownloadCol .appDownloadList{gap:24px;margin-top:16px}}.article main .appDownloadCol .appDownloadList li:nth-child(1){width:29.2vw}@media(min-width: 750px){.article main .appDownloadCol .appDownloadList li:nth-child(1){width:175.2px}}.article main .appDownloadCol .appDownloadList li:nth-child(2){width:36.2666666667vw}@media(min-width: 750px){.article main .appDownloadCol .appDownloadList li:nth-child(2){width:217.6px}}.article main .appDownloadCol .appDownloadList li a{display:block}.article main .imgCol_fsl-mode1 .imgCol,.article main .imgCol_fsl-mode2 .imgCol,.article main .imgCol_fsl-mode3 .imgCol{position:relative}.article main .imgCol_fsl-mode1 .imgCol a,.article main .imgCol_fsl-mode2 .imgCol a,.article main .imgCol_fsl-mode3 .imgCol a{position:absolute;display:flex;align-items:center;width:35.7333333333vw;height:9.3333333333vw;padding:0 2.1333333333vw;border-radius:999px;border:solid 0.4vw #a57f00;font-size:4.2666666667vw;font-weight:900;color:#000;background:#fff;filter:drop-shadow(0 1.8666666667vw 0 rgba(0, 0, 0, 0.8))}@media(min-width: 750px){.article main .imgCol_fsl-mode1 .imgCol a,.article main .imgCol_fsl-mode2 .imgCol a,.article main .imgCol_fsl-mode3 .imgCol a{width:214.4px;height:56px;padding:0 12.8px;border-width:2.4px;font-size:25.6px;filter:drop-shadow(0 11.2px 0 rgba(0, 0, 0, 0.8))}}.article main .imgCol_fsl-mode1 .imgCol a::before,.article main .imgCol_fsl-mode2 .imgCol a::before,.article main .imgCol_fsl-mode3 .imgCol a::before{content:"";position:relative;display:block;background:url(/images/common/ico_zoom.png) no-repeat;background-size:contain;width:5.3333333333vw;height:6.1333333333vw;margin-right:2.1333333333vw}@media(min-width: 750px){.article main .imgCol_fsl-mode1 .imgCol a::before,.article main .imgCol_fsl-mode2 .imgCol a::before,.article main .imgCol_fsl-mode3 .imgCol a::before{width:32px;height:36.8px;margin-right:12.8px}}.article main .imgCol_fsl-mode1 .imgCol a{left:8.5333333333vw;top:77.3333333333vw}@media(min-width: 750px){.article main .imgCol_fsl-mode1 .imgCol a{left:51.2px;top:464px}}.article main .imgCol_fsl-mode2 .imgCol a{left:10.1333333333vw;top:67.2vw}@media(min-width: 750px){.article main .imgCol_fsl-mode2 .imgCol a{left:76.8px;top:403.2px}}.article main .imgCol_fsl-mode3 .imgCol a{left:9.6vw;top:76.5333333333vw}@media(min-width: 750px){.article main .imgCol_fsl-mode3 .imgCol a{left:57.6px;top:459.2px}}.article main .imgCol_about-index{position:relative}.article main .imgCol_about-index .imgCol{position:relative}.article main .imgCol_about-index .btnCol{position:absolute;bottom:0;left:0;right:0}.article main .imgCol_about-index .btnCol .btn{width:69.3333333333vw}@media(min-width: 750px){.article main .imgCol_about-index .btnCol .btn{width:416px}}.article main .imgCol_about-index .btnCol .btn::before{background-color:#9f8222}.article main .imgCol_about-index .btnCol .btn::after{background-color:#034073}