.common-image[data-v-eaf07f05]{aspect-ratio:calc(var(--image-width)/var(--image-height));display:block;height:auto;max-width:100%}.common-image+.common-image[data-v-eaf07f05],.common-text+.common-image[data-v-eaf07f05],.puri-animation-image+.common-image[data-v-eaf07f05],.puri-attention-text+.common-image[data-v-eaf07f05]{margin-top:1em}.menu-list[data-v-b8b2fcba]{display:grid;gap:3em;width:-moz-fit-content;width:fit-content}.menu-one[data-v-b8b2fcba]{display:flex;justify-content:flex-start}.menu-link[data-v-b8b2fcba]{display:inline-flex;transition:all var(--default-transition-duration) ease}.menu-link[data-v-b8b2fcba]:hover{transform:scale(1.05)}.menu-link:hover .menu-arrow[data-v-b8b2fcba]{transform:translate(.5em)}.menu-image[data-v-b8b2fcba]{height:min(2vw,42px);width:auto}.the-humburger-menu .menu-image[data-v-b8b2fcba]{height:32px;width:auto}.menu-arrow[data-v-b8b2fcba]{aspect-ratio:1/1;background:url(data:image/webp;base64,UklGRgIMAABXRUJQVlA4WAoAAAA4AAAAQQAAQQAASUNDUOABAAAAAAHgbGNtcwQgAABtbnRyUkdCIFhZWiAH4gADABQACQAOAB1hY3NwTVNGVAAAAABzYXdzY3RybAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWhhbmR56b9WWj4BtoMjhVVG90+qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAACRjcHJ0AAABIAAAACJ3dHB0AAABRAAAABRjaGFkAAABWAAAACxyWFlaAAABhAAAABRnWFlaAAABmAAAABRiWFlaAAABrAAAABRyVFJDAAABwAAAACBnVFJDAAABwAAAACBiVFJDAAABwAAAACBtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAYAAAAcAEMAQwAwAABYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEMPwAABd3///MmAAAHkAAA/ZL///uh///9ogAAA9wAAMBxWFlaIAAAAAAAAG+gAAA48gAAA49YWVogAAAAAAAAYpYAALeJAAAY2lhZWiAAAAAAAAAkoAAAD4UAALbEcGFyYQAAAAAAAwAAAAJmaQAA8qcAAA1ZAAAT0AAACltBTFBIKAMAAA2gQ23bMUm6n423emzbM2vbtm3bts3Qtm3b3mwc93Tlewf1119V3+zmETEB/KcP3nOttZg8mZ/7+XjxK/3lTd5zr7WoXmswW03e8+eXX1lc1OAzj6Ljrfba8+G7+4sZfOZRdPeqIx++u7+MyQ/R9cFnbXn04hLWeohervXQ0T/37qgz6e3gj+5+uEc5ckt6/tAnj9iLLDyLAh+661e7l4kPU+RHRy21W+l7mDIHP3TUgN2JZ1PqWlvfGbsRBx9RDGc82h87izmTcgcfdbexIzLpiIK44tEl0mnMnhS91yvGejHsUdaer2KsRRi0sKwtfl2F1I1kDwrf81WJNQgsKm3KYpDaYWFpW3yG1Iwh/5bGGmJsQ4AJpQ0aAKRuUtzC35X2MayOAYwVxMCyCYX93gAjbWNYMrGwVX0YqRnKD0aqY4T8Nr+wLwYjEKkM+HtpywYHkLp5c+fC3hoiHQ/8sXFRX43so4vv7FjUOyPp5ts7FfVWN2T5C2cVdNfYEaSeEHjggEYxzWfHBIFUGAPCwAvHFPPghEFCAFtapfWhjecU8tc744EYahqRDFxwW6OI5gmTkBDTzkjligufKOLQKQ0DEFNlBBDy16M3FXDRtMlGAsSqVqU1L353U6+a10+fKhAT6grYQl569LFGT5qnzJgmrQHSzohU5++Lb5rdg79PmTldqkNsBwgKBFZevNERjS41H31v5pogkECoLUirIc1HXt7n1K7c/+KsmYjBQCB1DKJADKT56Mvbbbt+B9998P7sWQ3BSEwI1gEBRQIhrHz/g3+2HbcBjdn83eTbFR/Mmj1rHCJISAyhthFBWgOQDHyw4juafzO7wexxsxsgIAYCIdbDiC0SQ4AQqY4giDGGkCAdC6LEGAJEUiERBCOEEAgdGxFEKgOE9gIIJhAIsTOMCLYhdCrVCYRIN42ICAYMxABGMGBiICHSXSOCghCDEYjBCIGQQKTbRoQqI0AQIAYIgRDpvhFBoxFiJEaICYRApJcSEQQBIxADBAIh0msjCILUDQQCkd5LBMEYK2IMBCJlSqsRU2GIoXAhAlYEiKUB0hpAVm/5XwRWUDggCgYAADAbAJ0BKkIAQgA+bSyQRaQioZesrnRABsS2AGaCPgbeTRXn8p/OuF1NDXj9Q/mAc4jzAecJ6NfQM/tPUcegB5afsdftn+3nwCfr1/9c4o/l/ZV/jsd94c0N9hcoI5N/UuIDSoY9/PuzlfTH/f9wX+Tf0j/X/3T2nPXt+yXsQfqAnJEoIOqZvqo+pcBAqvaRhZbanLnq2+M3aX8QdN8h8E8PA6HXceKNWLtDXaOsP/F/g06hDErtOL0ov09Dar46JdGEfxwLV50Zg8ex38kbBHnl7J/9DadVVePZGrHedF25YAAA/ubeG/8HNxDmveEb4Uwf90VtHPn48RBiHsf6TPV/eIR07/I8e8+v55VVrlb0xguakf/x2wtoNfq2pCfERvW+1tYB9C/+xB386kwZNvvrLLvQgRwTT0phIb86Y2zo3p7yJcpUhXnevxxa10w00jYsyzFCAZYWy+b0Ex7YnGP2ZfKNgSc2ds4c5CkFCkDl56DOGGVTewkx3kVBWFPIjjwokmLzkWsZvdB01wD9QKIgsQ/9/raIoSKNVe1ZHvwZPnl95iDrQHR1UMyVmEu+RA2luOdQZfqj3szxOwnW/Lk9/NzsGQ9oPJgWBjgzqACu2tpVkSAP/aSFpNXm3CrNNTR/U9+mR9nc4dvpUbOk92/jOfdGluT4do01Z72/45Im/zOrWr6TnAw2Je/dbXmxSpTJPUZ+laqH9D3QpH0pbMhkYrBufPCMHO0enS+czqJ47U8+4k/3HGESxyshH86Zo3+sPoHLeiLjZrr54v49qjX/s3/hbrKPbbX+ndPU64TQhXuMM6b7f+Z+UDfRucDkh8Zau7BGvA28air9xl4aSzt/44Zf3AeshKusu/ZS6QPcxxCnt9lq/cgb44k/TfmDzzJd20wvXPUZID5ybot0Waz/XwWR78WV0K9nWLICuFxhdZ0aX8cF3Pzlf8Rm/xKA9IB1rVYzIj3N3mbbL9Cgv/Qes/ezb8BADVZ9bVEUojX1IDGt0Wqxv2TNStJMergOYAO7A4KMrKR9eAytjwPLlrXD0m/dHVQKj8vXsex2z9f8izAnOD/sPuyq16hDLu770MoQzXXxZrDtGd+//66EC/yo/SdIHJZ3GnFaalj/lA2+5tlsfKNHAxGV7FvZ/zQzxBFQakDT3EH/A2eVxIVrRtnaY0bSfkIUXzTM09m3HltIzGY22y//R/S78bFuOk/j1hDbIqL7lpNUeIu5/jnrf1WFmQ8a05pdH88TeFVHzon7N/ZpvcEqa8LSzxlc4sKs4jcEW4eN1IGtSFAmnC6tnqWtKGBOLGKM4FnRPS3cwTZIAzBh5jGlDJgd3zE0L8YUIYQOY5Y3RGeFHEcdKb5x/rygoLRDgJj+4C72mMgmaocxKuk/B1kwqoTrZX9Y1ZGjt+6HXZnx/ze2Ng+yMgdMfQMf6NsUlznoiF1UAoUZF23IJXs+RVeX+uiBUCEZeN2RBxpuOqooyjNfQsUwz6ONOua1wZo6w5iFVPk+rYLyX6uYvFY6e02TaG8wjnUl63GekehPX5Pc+lLD5dmO9WnyT6KKoQ+4FzaAk1nlJoSQ1+//o03juqNEhw3TmeFvRiU1dmgZToyGCPsX6JKyk4sLTVTp2pCoKz2wVRmm2z4jd96zUpbvwfxNqDDaQmf5jpo9TbbGUUEEWL0LQs2aEKa0k+P9EL3GYXT+Gf5j3ZVBrf3o3cJYmbiFg26Cm6vN8sUVlEzd97LPsqzzYvjmVTuNGB//hannq968MUEPgAIcZedb+4ssz/JyEUfxiWy27tfqv8gvf+yFcKcDGGRUzt92QlZ0gYQvIb9hFs96IwPVGGDu2Tf+cFBF7Q6C+niiLfv1qvBoGQYS7q31qVhz+EdDWN8UmWuNfoOn15gz8mylISvxVzxS3u3TQ0SK7Sbk/jNwvErOUMqm9ztY8oWEdBmQIlzeTE7iBI3rOIHkUoLmdT76b+NAy5C1rVQ3l/gv9oOuiB+iosy8UZIMTn+mKj3ZGjwNa2an73ClT2NG4QA5RNY8Spvv4VzRHQOCk/7/XjFsAi1DZtO4+IAAAABFWElGugAAAEV4aWYAAElJKgAIAAAABgASAQMAAQAAAAEAAAAaAQUAAQAAAFYAAAAbAQUAAQAAAF4AAAAoAQMAAQAAAAIAAAATAgMAAQAAAAEAAABphwQAAQAAAGYAAAAAAAAASAAAAAEAAABIAAAAAQAAAAYAAJAHAAQAAAAwMjEwAZEHAAQAAAABAgMAAKAHAAQAAAAwMTAwAaADAAEAAAD//wAAAqAEAAEAAABCAAAAA6AEAAEAAABCAAAAAAAAAA==) no-repeat 50%/contain;display:inline-block;height:150%;margin-top:-1%;transition:all var(--default-transition-duration) ease;width:auto}.menu-in-out-enter-active[data-v-c80b055e],.menu-in-out-leave-active[data-v-c80b055e]{position:fixed;transition:all var(--default-transition-duration);z-index:5}.menu-in-out-enter-from[data-v-c80b055e],.menu-in-out-leave-to[data-v-c80b055e]{opacity:0}.menu-contents-in-out-enter-active[data-v-c80b055e],.menu-contents-in-out-leave-active[data-v-c80b055e]{transition:all var(--default-transition-duration)}.menu-contents-in-out-enter-from[data-v-c80b055e],.menu-contents-in-out-leave-to[data-v-c80b055e]{opacity:0;transform:translateY(-1em)}.menu-toggle[data-v-c80b055e]{background:#0a5d8c;border:3px solid #fff;border-radius:100%;box-shadow:0 4px 4px rgba(var(--shadow-color));margin:.5rem;padding:1.3rem 1rem;position:fixed;right:0;top:0;z-index:1000}.menu-toggle .toggle-icon[data-v-c80b055e]{height:35px;position:relative;width:45px}.menu-toggle .toggle-line[data-v-c80b055e]{background:#fff;border-radius:2px;display:block;height:5px;position:absolute;width:100%}.menu-toggle .toggle-line[data-v-c80b055e]:first-of-type{top:5%;transition:all calc(var(--default-transition-duration)) cubic-bezier(0,.69,.31,.99)}.menu-toggle .toggle-line[data-v-c80b055e]:nth-of-type(2){top:50%;transform:translateY(-50%);transition:all calc(var(--default-transition-duration)*.25) cubic-bezier(0,.69,.31,.99)}.menu-toggle .toggle-line[data-v-c80b055e]:nth-of-type(3){bottom:5%;transition:all calc(var(--default-transition-duration)) cubic-bezier(0,.69,.31,.99)}.menu-toggle.show .toggle-line[data-v-c80b055e]:first-of-type{top:50%;transform:translateY(-50%) rotate(45deg)}.menu-toggle.show .toggle-line[data-v-c80b055e]:nth-of-type(2){opacity:0}.menu-toggle.show .toggle-line[data-v-c80b055e]:nth-of-type(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.menu-contents[data-v-c80b055e]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f5f5f5e6;display:grid;height:100svh;left:0;place-items:center;position:fixed;top:0;width:100vw;z-index:5}.menu-contents-inner[data-v-c80b055e]{display:grid;place-items:center}.common-text-link[data-v-534895a1]{background:linear-gradient(var(--text-link-color),var(--text-link-color)) 100% 100%/100% 1px no-repeat;color:var(--text-link-color);display:inline-block;transition:background-size var(--default-transition-duration) ease-in-out}.common-text-link[data-v-534895a1]:hover{background-size:0 1px}#footer[data-v-04e39125]{--text-link-color:var(--footer-text-color);background:var(--footer-background);color:var(--footer-text-color);font-weight:var(--footer-font-weight);margin-top:5em;padding:3em 1em 10em;text-align:center}#footer small[data-v-04e39125]{font-size:var(--footer-text-size)}.snslist[data-v-04e39125]{gap:.5em;list-style:none;margin:0 0 2em;padding:0}.sns-links[data-v-04e39125],.snslist[data-v-04e39125]{display:flex;justify-content:center}.sns[data-v-04e39125]{height:80px;width:80px}.sns+.sns[data-v-04e39125]{margin-left:1em}+#copyrights[data-v-04e39125]{margin-top:3em}.copyright-one[data-v-04e39125]{display:block}.logo-piapro[data-v-04e39125]{aspect-ratio:96/24;background:url(data:image/webp;base64,UklGRvgEAABXRUJQVlA4WAoAAAA4AAAAXwAAFwAASUNDUOABAAAAAAHgbGNtcwQgAABtbnRyUkdCIFhZWiAH4gADABQACQAOAB1hY3NwTVNGVAAAAABzYXdzY3RybAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWhhbmR56b9WWj4BtoMjhVVG90+qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAACRjcHJ0AAABIAAAACJ3dHB0AAABRAAAABRjaGFkAAABWAAAACxyWFlaAAABhAAAABRnWFlaAAABmAAAABRiWFlaAAABrAAAABRyVFJDAAABwAAAACBnVFJDAAABwAAAACBiVFJDAAABwAAAACBtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAYAAAAcAEMAQwAwAABYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEMPwAABd3///MmAAAHkAAA/ZL///uh///9ogAAA9wAAMBxWFlaIAAAAAAAAG+gAAA48gAAA49YWVogAAAAAAAAYpYAALeJAAAY2lhZWiAAAAAAAAAkoAAAD4UAALbEcGFyYQAAAAAAAwAAAAJmaQAA8qcAAA1ZAAAT0AAACltBTFBI9QEAAAGAlm1b1uyOQAQi0GA0eGkgDV4bjAbaYDbQBqOBa4ANpMH943nAfRSIiAnAW819H/CDYR3w9uFJsky2cZJcGsNKsjx837CSLJPtsyvJotipkFz/W76wOWkkmRVX2HyYli9sTqbj/6QUE5vFK5G9u1HyeCjhZOdutMje3Wj2SR0wO3sjAM/+hwiACQDcye5d8exflXhST8CD/Q4o2qHRA4C9GwB4Uj00RrFrh8YIwFN/OcBTP7SCSLkYIFTxBPAgzwg4ys0A/hAFQKDcDBCq2AFsSk0AsIsaALMIxk3MkE7QAiSZgVlkSFtJ0gGL2CCdoAUoXxYALKWD3MRShFGwCN+RhVMwiwQUYRXMImjVQHqxQDViJ8kDehJjxy6ghwZJVuijSFqGmkTScLCZ+2JHFkbzXbmRxHgh9PFaEf5K/MRT+Au+y4vcdSfJio5RnPZ9I6W5gNphipg1938bnpRLj60keU6323jJ3W/DSrngyqykv9v9pLSaZ7PaHiQh8yXPtr1kq8hsLrgU0YXX5yIuIfS9zKWI1iZMbtnjPRGykpxbiLXjZXAhO6gzySCAVDWY+Q3ZQ43kYTtgg1aTQcumPI8O7TF5tENalggA/uiwKc/JoW29wcW4bCkaSO1LjWt9tRi/Rc6/8HL4an98XcLXpy+z+EHzXQBWUDggMgAAAHADAJ0BKmAAGAA+bTSWR6QjIiEoCACADYlpAAA9pDEUWUWMAAD++yGBNfoqf//btgAARVhJRroAAABFeGlmAABJSSoACAAAAAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEAAAABAAAAaYcEAAEAAABmAAAAAAAAAEgAAAABAAAASAAAAAEAAAAGAACQBwAEAAAAMDIxMAGRBwAEAAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAYAAAAAOgBAABAAAAGAAAAAAAAAA=) no-repeat 50%/contain;display:inline-block;height:1em;margin-left:.2em;vertical-align:sub;width:auto}.download-warning[data-v-04e39125],.web-accessibility[data-v-04e39125]{font-size:.8em;margin-top:1em}.puri-applications[data-v-96774c11]{align-items:center;display:flex;gap:.5em;justify-content:center}.application.purikuraon[data-v-96774c11]{width:40px}.application[data-v-96774c11]{width:140px}.application+.application[data-v-96774c11]{margin-left:.4em}.the-floating-menu[data-v-b76979b8]{bottom:0;color:var(--floating-menu-fukidashi-color);display:flex;font-size:var(--floating-menu-text-size);justify-content:center;left:0;position:fixed;text-align:center;width:100%;z-index:50}.text-box[data-v-b76979b8]{--triangle-size:20px;animation:fuwafuwa 1s ease-in-out infinite;background:rgb(var(--white-rgb),.95);border:2px solid var(--floating-menu-fukidashi-color);border-radius:10px;bottom:74px;padding:.5em 0;position:absolute;width:min(98%,600px)}.text-box[data-v-b76979b8]:before{background:rgb(var(--white-rgb));bottom:calc(var(--triangle-size)*-.5 + 2px);z-index:2}.text-box[data-v-b76979b8]:after,.text-box[data-v-b76979b8]:before{clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:calc(var(--triangle-size)*.5);left:35%;margin-left:-15px;position:absolute;width:var(--triangle-size)}.text-box[data-v-b76979b8]:after{background:var(--floating-menu-fukidashi-color);bottom:calc(var(--triangle-size)*-.5);z-index:-1}.contents[data-v-b76979b8]{align-items:center;background:var(--floating-menu-background);box-shadow:0 0 0 2px var(--floating-menu-separator-color);display:flex;height:var(--floating-menu-height);justify-content:center;width:100%}.contents:has(.sub-contents) .sub-contents[data-v-b76979b8]{border-left:2px solid var(--floating-menu-separator-color);display:grid;margin-left:.5em;padding-left:.5em;place-items:center}.the-pc-contents[data-v-48af6dd1]{height:100svh;left:0;position:fixed;top:0;width:100vw}.contents-inner[data-v-48af6dd1]{display:block;height:100dvh;position:fixed;width:calc(50% - var(--contents-width)*.5)}.contents-inner.left[data-v-48af6dd1]{left:0;right:auto}.contents-inner.right[data-v-48af6dd1]{display:grid;left:auto;place-items:center;right:0}#logo-pc[data-v-48af6dd1]{aspect-ratio:var(--pc-logo-aspect-ratio);background:url(./logo.1whDF2Sq.webp) no-repeat 50%/contain;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--pc-logo-width);z-index:-1}#the-background[data-v-d6941f8c]{background:var(--page-background);z-index:-1}#the-background[data-v-d6941f8c],.obj[data-v-d6941f8c]{height:100svh;left:0;position:fixed;top:0;width:100vw}.obj[data-v-d6941f8c]{background-repeat:repeat;display:block;transition:all 1.2s cubic-bezier(.01,.51,.2,.99) 0s}.obj.layer01[data-v-d6941f8c]{background-image:url(./background_obj_circle.g8T4pdn4.webp);background-size:800px 1281px}.obj.layer02[data-v-d6941f8c]{background-image:url(./background_obj_triangle01.BYOHMn_g.webp)}.obj.layer02[data-v-d6941f8c],.obj.layer03[data-v-d6941f8c]{background-size:800px 1015px}.obj.layer03[data-v-d6941f8c]{background-image:url(./background_obj_triangle02.C7idl5Iy.webp)}.button-map .common-image[data-v-2506a70f]{display:block;width:240px}
