
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500;700;800;900&family=Zen+Kaku+Gothic+New&display=swap);
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=M+PLUS+Rounded+1c:wght@400;500;700;800;900&family=Zen+Kaku+Gothic+New&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&display=swap);
/* Document
 * ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 */:where(html) {
  line-height: 1.15; /* 1 */
}/* Sections
 * ========================================================================== *//**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Edge, Firefox, and Safari.
 */:where(h1) {
  font-size: 2em;
  -webkit-margin-after: 0.67em;
          margin-block-end: 0.67em;
  -webkit-margin-before: 0.67em;
          margin-block-start: 0.67em;
}/* Grouping content
 * ========================================================================== *//**
 * Remove the margin on nested lists in Chrome, Edge, and Safari.
 */:where(dl, ol, ul) :where(dl, ol, ul) {
  -webkit-margin-after: 0;
          margin-block-end: 0;
  -webkit-margin-before: 0;
          margin-block-start: 0;
}/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Correct the inheritance of border color in Firefox.
 */:where(hr) {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  color: inherit; /* 2 */
  height: 0; /* 1 */
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */:where(pre) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}/* Text-level semantics
 * ========================================================================== *//**
 * Add the correct text decoration in Safari.
 */:where(abbr[title]) {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */:where(b, strong) {
  font-weight: bolder;
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */:where(code, kbd, samp) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}/**
 * Add the correct font size in all browsers.
 */:where(small) {
  font-size: 80%;
}/* Tabular data
 * ========================================================================== *//**
 * 1. Correct table border color in Chrome, Edge, and Safari.
 * 2. Remove text indentation from table contents in Chrome, Edge, and Safari.
 */:where(table) {
  border-color: currentColor; /* 1 */
  text-indent: 0; /* 2 */
}/* Forms
 * ========================================================================== *//**
 * Remove the margin on controls in Safari.
 */:where(button, input, select) {
  margin: 0;
}/**
 * Remove the inheritance of text transform in Firefox.
 */:where(button) {
  text-transform: none;
}/**
 * Correct the inability to style buttons in iOS and Safari.
 */:where(button, input:is([type="button" i], [type="reset" i], [type="submit" i])) {
  -webkit-appearance: button;
}/**
 * Add the correct vertical alignment in Chrome, Edge, and Firefox.
 */:where(progress) {
  vertical-align: baseline;
}/**
 * Remove the inheritance of text transform in Firefox.
 */:where(select) {
  text-transform: none;
}/**
 * Remove the margin in Firefox and Safari.
 */:where(textarea) {
  margin: 0;
}/**
 * 1. Correct the odd appearance in Chrome, Edge, and Safari.
 * 2. Correct the outline style in Safari.
 */:where(input[type="search" i]) {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}/**
 * Remove the inner padding in Chrome, Edge, and Safari on macOS.
 */::-webkit-search-decoration {
  -webkit-appearance: none;
}/**
 * 1. Correct the inability to style upload buttons in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focus-inner {
  border-style: none;
  padding: 0;
}/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */:where(button, input:is([type="button" i], [type="color" i], [type="reset" i], [type="submit" i]))::-moz-focusring {
  outline: 1px dotted ButtonText;
}/**
 * Remove the additional :invalid styles in Firefox.
 */:where(:-moz-ui-invalid) {
  box-shadow: none;
}/* Interactive
 * ========================================================================== *//*
 * Add the correct styles in Safari.
 */:where(dialog) {
  background-color: white;
  border: solid;
  color: black;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}:where(dialog:not([open])) {
  display: none;
}/*
 * Add the correct display in all browsers.
 */:where(summary) {
  display: list-item;
}/* Document
 * ========================================================================== *//**
 * 1. Add border box sizing in all browsers (opinionated).
 * 2. Backgrounds do not repeat by default (opinionated).
 */*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
}/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */::before,
::after {
  text-decoration: inherit; /* 1 */
  vertical-align: inherit; /* 2 */
}/**
 * 1. Use the default cursor in all browsers (opinionated).
 * 2. Change the line height in all browsers (opinionated).
 * 3. Breaks words to prevent overflow in all browsers (opinionated).
 * 4. Use a 4-space tab width in all browsers (opinionated).
 * 5. Remove the grey highlight on links in iOS (opinionated).
 * 6. Prevent adjustments of font size after orientation changes in iOS.
 */:where(:root) {
  cursor: default; /* 1 */
  line-height: 1.5; /* 2 */
  overflow-wrap: break-word; /* 3 */
  -moz-tab-size: 4; /* 4 */
  -o-tab-size: 4;
     tab-size: 4; /* 4 */
  -webkit-tap-highlight-color: transparent; /* 5 */
  -webkit-text-size-adjust: 100%; /* 6 */
}/* Sections
 * ========================================================================== *//**
 * Remove the margin in all browsers (opinionated).
 */:where(body) {
  margin: 0;
}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Edge, Firefox, and Safari.
 */:where(h1) {
  font-size: 2em;
  margin: 0.67em 0;
}/* Grouping content
 * ========================================================================== *//**
 * Remove the margin on nested lists in Chrome, Edge, and Safari.
 */:where(dl, ol, ul) :where(dl, ol, ul) {
  margin: 0;
}/**
 * 1. Correct the inheritance of border color in Firefox.
 * 2. Add the correct box sizing in Firefox.
 */:where(hr) {
  color: inherit; /* 1 */
  height: 0; /* 2 */
}/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */:where(nav) :where(ol, ul) {
  list-style-type: none;
  padding: 0;
}/**
 * Prevent VoiceOver from ignoring list semantics in Safari (opinionated).
 */:where(nav li)::before {
  content: "\200B";
  float: left;
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 * 3. Prevent overflow of the container in all browsers (opinionated).
 */:where(pre) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
  overflow: auto; /* 3 */
}/* Text-level semantics
 * ========================================================================== *//**
 * Add the correct text decoration in Safari.
 */:where(abbr[title]) {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */:where(b, strong) {
  font-weight: bolder;
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */:where(code, kbd, samp) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}/**
 * Add the correct font size in all browsers.
 */:where(small) {
  font-size: 80%;
}/* Embedded content
 * ========================================================================== *//*
 * Change the alignment on media elements in all browsers (opinionated).
 */:where(audio, canvas, iframe, img, svg, video) {
  vertical-align: middle;
}/**
 * Remove the border on iframes in all browsers (opinionated).
 */:where(iframe) {
  border-style: none;
}/**
 * Change the fill color to match the text color in all browsers (opinionated).
 */:where(svg:not([fill])) {
  fill: currentColor;
}/* Tabular data
 * ========================================================================== *//**
 * 1. Collapse border spacing in all browsers (opinionated).
 * 2. Correct table border color inheritance in all Chrome, Edge, and Safari.
 * 3. Remove text indentation from table contents in Chrome, Edge, and Safari.
 */:where(table) {
  border-collapse: collapse; /* 1 */
  border-color: inherit; /* 2 */
  text-indent: 0; /* 3 */
}/* Forms
 * ========================================================================== *//**
 * Remove the margin on controls in Safari.
 */:where(button, input, select) {
  margin: 0;
}/**
 * Correct the inability to style buttons in iOS and Safari.
 */:where(button, [type="button" i], [type="reset" i], [type="submit" i]) {
  -webkit-appearance: button;
}/**
 * Change the inconsistent appearance in all browsers (opinionated).
 */:where(fieldset) {
  border: 1px solid #a0a0a0;
}/**
 * Add the correct vertical alignment in Chrome, Edge, and Firefox.
 */:where(progress) {
  vertical-align: baseline;
}/**
 * 1. Remove the margin in Firefox and Safari.
 * 3. Change the resize direction in all browsers (opinionated).
 */:where(textarea) {
  margin: 0; /* 1 */
  resize: vertical; /* 3 */
}/**
 * 1. Correct the odd appearance in Chrome, Edge, and Safari.
 * 2. Correct the outline style in Safari.
 */:where([type="search" i]) {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}/**
 * Remove the inner padding in Chrome, Edge, and Safari on macOS.
 */::-webkit-search-decoration {
  -webkit-appearance: none;
}/**
 * 1. Correct the inability to style upload buttons in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/* Interactive
 * ========================================================================== *//*
 * Add the correct styles in Safari.
 */:where(dialog) {
  background-color: white;
  border: solid;
  color: black;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}:where(dialog:not([open])) {
  display: none;
}/*
 * Add the correct display in Safari.
 */:where(details > summary:first-of-type) {
  display: list-item;
}/* Accessibility
 * ========================================================================== *//**
 * Change the cursor on busy elements in all browsers (opinionated).
 */:where([aria-busy="true" i]) {
  cursor: progress;
}/*
 * Change the cursor on control elements in all browsers (opinionated).
 */:where([aria-controls]) {
  cursor: pointer;
}/*
 * Change the cursor on disabled, not-editable, or otherwise
 * inoperable elements in all browsers (opinionated).
 */:where([aria-disabled="true" i], [disabled]) {
  cursor: not-allowed;
}/*
 * Change the display on visually hidden accessible elements
 * in all browsers (opinionated).
 */:where([aria-hidden="false" i][hidden]) {
  display: initial;
}:where([aria-hidden="false" i][hidden]:not(:focus)) {
  clip: rect(0, 0, 0, 0);
  position: absolute;
}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--content-width: 1200px;--content-width-small: 1080px;--padding-contents-wrapper--d: 3.2rem;--padding-contents-wrapper--sp: 2rem;--font-rounded: "M PLUS Rounded 1c", sans-serif;--font-ibm: "IBM Plex Sans", sans-serif;--font-zenkaku-gothic: "Zen Kaku Gothic New", sans-serif;--font-noto-serif: "Noto Serif JP", serif;--text-color--base: #4b4b4b;--text-color--gray: #797979;--border-color: #a6a6a6;--color-red: #e50012;--color-white: #fff;--color-black: #000;--color-beige: #f7f5ef;--color-blue-gray: #f0f5f8;--color-blue-gray2: #f1f5f8;--color-brown: #776d4e;--color-navy: #124774;--color-light-blue: #2295ee;--color-light-green: #19beca;--color-light-green25: #19beca40;--color-yellow: #ffec1d;-moz-text-size-adjust:100%}html{scroll-behavior:smooth;font-family:"Noto Sans JP",sans-serif;font-size:10px}body{position:relative;width:100%;overflow-x:hidden;color:var(--text-color--base);-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 1024px){body.scroll-locked{max-height:100dvh;overflow:hidden}}nav>li::before,nav>li::after{content:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5{margin:0;padding:0}p{margin:0;padding:0}input,button,textarea,select{font:inherit;outline:none;border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;-webkit-appearance:none;color:var(--text-color--base);text-decoration:none}input[data-show-outline=true],button[data-show-outline=true],textarea[data-show-outline=true],select[data-show-outline=true]{outline:auto;outline-color:var(--sub-color)}input span,input p,button span,button p,textarea span,textarea p,select span,select p{color:inherit}a{text-decoration:none;cursor:pointer;color:var(--text-color--base)}a[href*="tel:"]{text-decoration:none}@media screen and (min-width: 769px){a[href*="tel:"]{pointer-events:none;color:inherit;text-decoration:none}}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}i{display:block;width:var(--size);height:var(--size)}i[aria-hidden=true]>svg{width:100%;height:100%;vertical-align:top;fill:currentColor}@media screen and (min-width: 569px){br.hide-on-pc{display:none}}@media screen and (max-width: 568px){br.hide-on-sp{display:none}}hr{color:unset;margin:0}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.comp-access{position:relative;max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-access{margin-bottom:8rem}}@media screen and (max-width: 568px){.comp-access{margin-bottom:5.6rem}}.comp-access__inner{background-color:#fff}.comp-access__inner>*:first-child{margin-top:0}.comp-access__inner>*:last-child{margin-bottom:0}@media screen and (min-width: 569px){.comp-access__inner{border-radius:3.2rem;padding:8rem 6.2rem}}@media screen and (max-width: 568px){.comp-access__inner{border-radius:2.4rem;padding:4rem 2rem}}.comp-access__map{display:block;width:100%}@media screen and (min-width: 569px){.comp-access__map{height:49.4rem}}@media screen and (max-width: 568px){.comp-access__map{height:29.5rem}}.comp-access__map>iframe{width:100%;height:100%;display:block}.comp-access__detail{display:block;width:100%}@media screen and (min-width: 569px){.comp-access__detail{margin-top:4rem}}@media screen and (max-width: 568px){.comp-access__detail{margin-top:2.4rem}}.comp-access__detail__heading{display:block;width:100%;letter-spacing:0;font-weight:700;line-height:150%}@media screen and (min-width: 569px){.comp-access__detail__heading{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-access__detail__heading{font-size:1.6rem}}.comp-access__detail__body{position:relative;border:1px solid rgba(0,0,0,0)}.comp-access__detail__body>*:first-child{margin-top:0}.comp-access__detail__body>*:last-child{margin-bottom:0}@media screen and (min-width: 569px){.comp-access__detail__body{margin-top:1.6rem;padding-top:1.6rem}}@media screen and (max-width: 568px){.comp-access__detail__body{margin-top:1.2rem;padding-top:1.2rem}}.comp-access__detail__body::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;display:block;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");background-size:contain}.comp-access__detail[data-column]{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 569px){.comp-access__detail[data-column]{--gap: 4rem}}@media screen and (max-width: 568px){.comp-access__detail[data-column]{--gap: 2.4rem }}@media print,screen and (min-width: 1025px){.comp-access__detail[data-column*=d1]{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=d2]{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=d3]{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=d4]{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap)}}@media only screen and (max-width: 1024px)and (min-width: 569px){.comp-access__detail[data-column*=t1]{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=t2]{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=t3]{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=t4]{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap)}}@media only screen and (max-width: 568px){.comp-access__detail[data-column*=m1]{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=m2]{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=m3]{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap)}.comp-access__detail[data-column*=m4]{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap)}}.comp-accordion{max-width:var(--content-width);width:100%;margin-inline:auto}.comp-accordion-item{background-color:#fff;border-radius:.8rem}.comp-accordion-item+.comp-accordion-item{margin-top:1.6rem}.comp-accordion-item.is-open .comp-accordion-item__head .comp-accordion-item__head__icon-container{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comp-accordion-item.is-open .comp-accordion-item__head .comp-accordion-item__head__icon-container i.icon-plus{opacity:0}.comp-accordion-item.is-open .comp-accordion-item__head .comp-accordion-item__head__icon-container i.icon-minus{opacity:1}.comp-accordion-item.is-open .comp-accordion-item__body{display:block}@media screen and (min-width: 569px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head{padding-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head{padding-bottom:1.2rem}}.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width: 569px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text{font-size:1.4rem}}.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text::before{content:"Q.";display:block;font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:100%;letter-spacing:0;position:relative}@media screen and (min-width: 569px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text::before{font-size:2.4rem;margin-right:2.4rem}}@media screen and (max-width: 568px){.comp-accordion-item[data-type=qa] .comp-accordion-item__head__text::before{font-size:2rem;margin-right:.8rem}}.comp-accordion-item[data-type=qa] .comp-accordion-item__body__wrapper{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.comp-accordion-item[data-type=qa] .comp-accordion-item__body__wrapper::before{content:"A.";display:block;font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:100%;letter-spacing:0;position:relative}@media screen and (min-width: 569px){.comp-accordion-item[data-type=qa] .comp-accordion-item__body__wrapper::before{font-size:2.4rem;margin-right:2.4rem}}@media screen and (max-width: 568px){.comp-accordion-item[data-type=qa] .comp-accordion-item__body__wrapper::before{font-size:2rem;margin-right:.8rem}}.comp-accordion-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}@media screen and (min-width: 569px){.comp-accordion-item__head{padding:2.4rem 4rem 1.6rem}}@media screen and (max-width: 568px){.comp-accordion-item__head{padding:1.6rem 1.6rem 1.2rem}}.comp-accordion-item__head__text{font-weight:600;line-height:170%;letter-spacing:0;display:block;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 569px){.comp-accordion-item__head__text{font-size:2.2rem}}@media screen and (max-width: 568px){.comp-accordion-item__head__text{font-size:1.8rem}}.comp-accordion-item__head__icon-container{-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (min-width: 569px){.comp-accordion-item__head__icon-container{width:2rem;height:2rem;margin-left:2.4rem}}@media screen and (max-width: 568px){.comp-accordion-item__head__icon-container{width:1.6rem;height:1.6rem}}.comp-accordion-item__head__icon-container i{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;inset:0;display:block}.comp-accordion-item__head__icon-container i.icon-plus{opacity:1}.comp-accordion-item__head__icon-container i.icon-minus{opacity:0}.comp-accordion-item__body{will-change:display;border-top:1px solid rgba(0,0,0,0);position:relative}@media screen and (min-width: 569px){.comp-accordion-item__body{padding:2.4rem 4rem 3.2rem}}@media screen and (max-width: 568px){.comp-accordion-item__body{padding:1.6rem}}.comp-accordion-item__body::before{content:"";display:block;width:100%;height:2px;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 569px){.comp-accordion-item__body::before{width:calc(100% - 80px)}}@media screen and (max-width: 568px){.comp-accordion-item__body::before{width:calc(100% - 32px)}}.comp-accordion-item__body__wrapper-inner>*:first-child{margin-top:0}.comp-accordion-item__body__wrapper-inner>*:last-child{margin-bottom:0}[data-site=asobig] .comp-accordion .comp-accordion-item{-webkit-box-shadow:0px 4px 0px 0px #e3dec7;box-shadow:0px 4px 0px 0px #e3dec7}[data-site=asobig] .comp-accordion .comp-accordion-item__head__icon-container i{color:#797979}[data-site=iceskate] .comp-accordion .comp-accordion-item{-webkit-box-shadow:0px 4px 0px 0px #a4b8c2;box-shadow:0px 4px 0px 0px #a4b8c2}[data-site=iceskate] .comp-accordion .comp-accordion-item__head__icon-container i{color:var(--color-navy)}.comp-area-card{max-width:var(--content-width);margin-inline:auto;overflow:hidden}.comp-area-card[data-color=blue]{border:2px solid #0068b6}.comp-area-card[data-color=blue] .comp-area-card__heading-container{background-color:#0068b6}.comp-area-card[data-color=blue] .comp-area-card__heading-number{color:#0068b6}.comp-area-card[data-color=orange]{border:2px solid #d76400}.comp-area-card[data-color=orange] .comp-area-card__heading-container{background-color:#d76400}.comp-area-card[data-color=orange] .comp-area-card__heading-number{color:#d76400}.comp-area-card[data-color=green]{border:2px solid #1eaa39}.comp-area-card[data-color=green] .comp-area-card__heading-container{background-color:#1eaa39}.comp-area-card[data-color=green] .comp-area-card__heading-number{color:#1eaa39}.comp-area-card[data-color=yellow]{border:2px solid #bf8c00}.comp-area-card[data-color=yellow] .comp-area-card__heading-container{background-color:#bf8c00}.comp-area-card[data-color=yellow] .comp-area-card__heading-number{color:#bf8c00}.comp-area-card[data-color=purple]{border:2px solid #5f1985}.comp-area-card[data-color=purple] .comp-area-card__heading-container{background-color:#5f1985}.comp-area-card[data-color=purple] .comp-area-card__heading-number{color:#5f1985}@media screen and (max-width: 1023px){.comp-area-card[data-pic-pos=left] .comp-area-card__pic-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 1024px){.comp-area-card{border-radius:2.4rem}}@media screen and (max-width: 1023px){.comp-area-card{border-radius:1.6rem}}.comp-area-card__inner{height:100%}.comp-area-card__heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.8rem}@media screen and (min-width: 1024px){.comp-area-card__heading-container{padding:.8rem 1.6rem;margin-bottom:2.4rem;gap:1.6rem}}@media screen and (max-width: 1023px){.comp-area-card__heading-container{padding:1.2rem 1.6rem;margin-bottom:1.2rem;gap:1.2rem}}.comp-area-card__heading-container span{font-family:var(--font-zenkaku-gothic);font-weight:700}.comp-area-card__heading-number{position:relative;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;position:relative;border-radius:100%;overflow:hidden;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.comp-area-card__heading-number{margin-top:.5rem;width:4rem;height:4rem}}@media screen and (max-width: 1023px){.comp-area-card__heading-number{margin-top:.2rem;width:2.8rem;height:2.8rem}}.comp-area-card__heading-number span{position:relative;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;z-index:1;line-height:100%;text-align:center;line-height:1}@media screen and (min-width: 1024px){.comp-area-card__heading-number span{font-size:2.8rem;top:-0.2rem}}@media screen and (max-width: 1023px){.comp-area-card__heading-number span{font-size:1.8rem;top:-0.1rem}}.comp-area-card__heading-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:150%;letter-spacing:0;color:#fff}@media screen and (min-width: 1024px){.comp-area-card__heading-text{font-size:3.2rem}}@media screen and (max-width: 1023px){.comp-area-card__heading-text{font-size:2rem}}.comp-area-card__pic-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1024px){.comp-area-card__pic-block{padding:3.2rem 4rem;gap:3.2rem}}@media screen and (max-width: 1023px){.comp-area-card__pic-block{padding:2rem 1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;height:100%}}.comp-area-card__pic-container{border-radius:.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}@media screen and (min-width: 1024px){.comp-area-card__pic-container{max-width:48rem;width:50%}}@media screen and (max-width: 1023px){.comp-area-card__pic-container{width:100%}}.comp-area-card__pic-container img{display:block;aspect-ratio:3/2;width:100%;-o-object-fit:cover;object-fit:cover}.comp-area-card__text-container>*:first-child{margin-top:0}.comp-area-card__text-container>*:last-child{margin-bottom:0}@media screen and (min-width: 1024px){.comp-area-card__text-container{width:50%}}@media screen and (max-width: 1023px){.comp-area-card__text-container{width:100%}}.comp-banner{max-width:var(--content-width);margin-inline:auto;position:relative;z-index:2}@media screen and (min-width: 569px){.comp-banner{margin-top:16rem}}@media screen and (max-width: 568px){.comp-banner{margin-top:8rem}}@media only screen and (min-width: 769px){.comp-banner[data-column*=d1] .comp-banner__item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-banner[data-column*=d1] .comp-banner__item:nth-child(n+2){margin-top:1.6rem}.comp-banner[data-column*=d1] .comp-banner__item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=d2] .comp-banner__item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-banner[data-column*=d2] .comp-banner__item:nth-child(n+3){margin-top:1.6rem}.comp-banner[data-column*=d2] .comp-banner__item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=d3] .comp-banner__item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-banner[data-column*=d3] .comp-banner__item:nth-child(n+4){margin-top:1.6rem}.comp-banner[data-column*=d3] .comp-banner__item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=d4] .comp-banner__item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-banner[data-column*=d4] .comp-banner__item:nth-child(n+5){margin-top:1.6rem}.comp-banner[data-column*=d4] .comp-banner__item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=d5] .comp-banner__item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-banner[data-column*=d5] .comp-banner__item:nth-child(n+6){margin-top:1.6rem}.comp-banner[data-column*=d5] .comp-banner__item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=d6] .comp-banner__item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-banner[data-column*=d6] .comp-banner__item:nth-child(n+7){margin-top:1.6rem}.comp-banner[data-column*=d6] .comp-banner__item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}@media only screen and (max-width: 768px)and (min-width: 569px){.comp-banner[data-column*=t1] .comp-banner__item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-banner[data-column*=t1] .comp-banner__item:nth-child(n+2){margin-top:1.6rem}.comp-banner[data-column*=t1] .comp-banner__item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=t2] .comp-banner__item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-banner[data-column*=t2] .comp-banner__item:nth-child(n+3){margin-top:1.6rem}.comp-banner[data-column*=t2] .comp-banner__item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=t3] .comp-banner__item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-banner[data-column*=t3] .comp-banner__item:nth-child(n+4){margin-top:1.6rem}.comp-banner[data-column*=t3] .comp-banner__item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=t4] .comp-banner__item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-banner[data-column*=t4] .comp-banner__item:nth-child(n+5){margin-top:1.6rem}.comp-banner[data-column*=t4] .comp-banner__item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=t5] .comp-banner__item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-banner[data-column*=t5] .comp-banner__item:nth-child(n+6){margin-top:1.6rem}.comp-banner[data-column*=t5] .comp-banner__item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-banner[data-column*=t6] .comp-banner__item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-banner[data-column*=t6] .comp-banner__item:nth-child(n+7){margin-top:1.6rem}.comp-banner[data-column*=t6] .comp-banner__item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}@media only screen and (max-width: 568px){.comp-banner[data-column*=m1] .comp-banner__item{width:calc((99.9% - (1.2rem * (1 - 1))) / 1)}.comp-banner[data-column*=m1] .comp-banner__item:nth-child(n+2){margin-top:1.6rem}.comp-banner[data-column*=m1] .comp-banner__item:not(:nth-child(1n)):not(:last-child){margin-right:1.2rem}.comp-banner[data-column*=m2] .comp-banner__item{width:calc((99.9% - (1.2rem * (2 - 1))) / 2)}.comp-banner[data-column*=m2] .comp-banner__item:nth-child(n+3){margin-top:1.6rem}.comp-banner[data-column*=m2] .comp-banner__item:not(:nth-child(2n)):not(:last-child){margin-right:1.2rem}.comp-banner[data-column*=m3] .comp-banner__item{width:calc((99.9% - (1.2rem * (3 - 1))) / 3)}.comp-banner[data-column*=m3] .comp-banner__item:nth-child(n+4){margin-top:1.6rem}.comp-banner[data-column*=m3] .comp-banner__item:not(:nth-child(3n)):not(:last-child){margin-right:1.2rem}.comp-banner[data-column*=m4] .comp-banner__item{width:calc((99.9% - (1.2rem * (4 - 1))) / 4)}.comp-banner[data-column*=m4] .comp-banner__item:nth-child(n+5){margin-top:1.6rem}.comp-banner[data-column*=m4] .comp-banner__item:not(:nth-child(4n)):not(:last-child){margin-right:1.2rem}.comp-banner[data-column*=m5] .comp-banner__item{width:calc((99.9% - (1.2rem * (5 - 1))) / 5)}.comp-banner[data-column*=m5] .comp-banner__item:nth-child(n+6){margin-top:1.6rem}.comp-banner[data-column*=m5] .comp-banner__item:not(:nth-child(5n)):not(:last-child){margin-right:1.2rem}.comp-banner[data-column*=m6] .comp-banner__item{width:calc((99.9% - (1.2rem * (6 - 1))) / 6)}.comp-banner[data-column*=m6] .comp-banner__item:nth-child(n+7){margin-top:1.6rem}.comp-banner[data-column*=m6] .comp-banner__item:not(:nth-child(6n)):not(:last-child){margin-right:1.2rem}}.comp-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.comp-banner__item{display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-banner__item:hover{opacity:.8}.comp-banner__item img{border:1px solid var(--border-color);-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 569px){.comp-bg-block{margin-inline:calc(var(--padding-contents-wrapper--d)*-1)}}@media screen and (max-width: 568px){.comp-bg-block{margin-inline:calc(var(--padding-contents-wrapper--sp)*-1)}}@media screen and (max-width: 768px){.comp-bg-block{margin-top:3.2rem}}@media screen and (max-width: 768px){.comp-bg-block__img-container.pc{display:none}}@media screen and (min-width: 769px){.comp-bg-block__img-container.sp{display:none}}.comp-bg-block__img-container:has(>.comp-bg-block__img-item:nth-child(1):last-child) img{width:100%;height:48rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 769px){.comp-bg-block__img-container:has(>.comp-bg-block__img-item:nth-child(2):last-child){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 569px){.comp-bg-block__img-container:has(>.comp-bg-block__img-item:nth-child(2):last-child) .comp-bg-block__img-item{width:50%}}.comp-bg-block__img-container:has(>.comp-bg-block__img-item:nth-child(2):last-child) .comp-bg-block__img-item img{width:100%;height:48rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.comp-bg-block__body{position:relative;margin-inline:auto;overflow:hidden}@media screen and (min-width: 769px){.comp-bg-block__body{-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:3.2rem;padding-left:3.2rem;padding-right:3.2rem}}.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(1):last-child){max-width:var(--content-width);display:block;width:100%}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(1):last-child) .comp-bg-block__body-item{border-radius:3.2rem;overflow:hidden}}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child){display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child) .comp-bg-block__body-item{max-width:calc(var(--content-width)/2);width:calc(100% - var(--padding-contents-wrapper--d))}}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child) .comp-bg-block__body-item:first-child{border-radius:3.2rem 0 0 3.2rem}}.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child) .comp-bg-block__body-item:first-child .comp-bg-block__body-item__inner::after{width:2px;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(33.3%, var(--border-color)), color-stop(33.3%, transparent));background-image:linear-gradient(to bottom, var(--border-color) 33.3%, transparent 33.3%);background-size:100% 12px;background-repeat:repeat-y;position:absolute;top:0;right:-5.6rem}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child) .comp-bg-block__body-item:first-child .comp-bg-block__body-item__inner::after{content:""}}@media screen and (min-width: 769px){.comp-bg-block__body:has(>.comp-bg-block__body-item:nth-child(2):last-child) .comp-bg-block__body-item:nth-child(2){border-radius:0 3.2rem 3.2rem 0}}.comp-bg-block__body-item{position:relative;margin-inline:auto;overflow:hidden}.comp-bg-block__body-item>*:first-child{margin-top:0}.comp-bg-block__body-item>*:last-child{margin-bottom:0}@media screen and (min-width: 769px){.comp-bg-block__body-item{background-color:rgba(255,255,255,.7490196078);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:4rem 5.6rem}}@media screen and (max-width: 768px){.comp-bg-block__body-item+.comp-bg-block__body-item{margin-top:3.2rem}}.comp-bg-block__body-item::before{width:100%;height:.6rem;position:absolute;top:0;left:0;display:block;z-index:2}@media screen and (min-width: 769px){.comp-bg-block__body-item::before{content:""}}.comp-bg-block__body-item__inner{position:relative;margin-inline:auto;max-width:80rem}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner{background-color:rgba(255,255,255,.7490196078);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);max-width:calc(100% - 40px);margin-top:-5.2rem;border-radius:1.6rem;overflow:hidden;padding:1.6rem 2rem}}.comp-bg-block__body-item__inner::before{width:100%;height:.6rem;position:absolute;top:0;left:0;display:block;z-index:2}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner::before{content:""}}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner .comp-heading-lv3{margin-bottom:1.2rem}}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner .comp-heading-lv3__icon-container{width:4rem;height:4rem}}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner .comp-heading-lv3 h3{font-size:2rem}}@media screen and (max-width: 768px){.comp-bg-block__body-item__inner .el-paragraph{margin-bottom:1.6rem}}.comp-bg-block__img-container img{display:block}@media screen and (max-width: 768px){.comp-bg-block__img-container img{width:100%}}.comp-bg-block[data-color=navy] i{color:var(--color-navy) !important}.comp-bg-block[data-color=navy] .comp-bg-block__body-item::before{background-color:var(--color-navy)}.comp-bg-block[data-color=navy] .comp-bg-block__body-item__inner::before{background-color:var(--color-navy)}.comp-bg-block[data-color=light-blue] i{color:var(--color-light-blue)}.comp-bg-block[data-color=light-blue] .comp-bg-block__body-item::before{background-color:var(--color-light-blue)}.comp-bg-block[data-color=light-blue] .comp-bg-block__body-item__inner::before{background-color:var(--color-light-blue)}.comp-bg-block[data-color=light-green] .comp-heading-lv3__icon-container i{color:var(--color-light-green) !important}.comp-bg-block[data-color=light-green] i{color:var(--color-light-green)}.comp-bg-block[data-color=light-green] .comp-bg-block__body-item::before{background-color:var(--color-light-green)}.comp-bg-block[data-color=light-green] .comp-bg-block__body-item__inner::before{background-color:var(--color-light-green)}@media screen and (min-width: 569px){.comp-bg-block .comp-heading-lv3__icon-container{width:4.8rem;height:4.8rem}}.comp-btn{max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-btn{margin-top:4rem}}@media screen and (max-width: 568px){.comp-btn{margin-top:2.4rem}}.comp-btn__item{text-decoration:none;display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2.4rem;border-radius:99px;-webkit-box-shadow:0px 4px 0px 0px #e3dec7;box-shadow:0px 4px 0px 0px #e3dec7;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s}@media screen and (min-width: 769px){.comp-btn__item:hover{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}@media screen and (min-width: 569px){.comp-btn__item{padding:1.6rem 2.4rem}}@media screen and (max-width: 568px){.comp-btn__item{padding:1.6rem 2.4rem 1.6rem 2.8rem}}.comp-btn__item span{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0;font-size:1.8rem;-webkit-transition:color .3s ease;transition:color .3s ease}.comp-btn__icon-container{position:relative;background-color:var(--color-white);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media screen and (min-width: 569px){.comp-btn__icon-container{width:3.2rem;height:3.2rem}}@media screen and (max-width: 568px){.comp-btn__icon-container{width:2.8rem;height:2.8rem}}.comp-btn__icon-container i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color .3s ease;transition:color .3s ease}.comp-btn:not([data-column]) .comp-btn__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 569px){.comp-btn:not([data-column]) .comp-btn__item{max-width:36rem}}@media screen and (max-width: 568px){.comp-btn:not([data-column]) .comp-btn__item{max-width:29.5rem}}.comp-btn[data-color=black] .comp-btn__item{background-color:var(--text-color--base);border:2px solid var(--text-color--base)}.comp-btn[data-color=black] .comp-btn__item span{color:var(--color-white)}@media screen and (min-width: 769px){.comp-btn[data-color=black] .comp-btn__item:hover{background-color:var(--color-white)}.comp-btn[data-color=black] .comp-btn__item:hover span{color:var(--text-color--base)}.comp-btn[data-color=black] .comp-btn__item:hover .comp-btn__icon-container{background-color:var(--text-color--base)}.comp-btn[data-color=black] .comp-btn__item:hover .comp-btn__icon-container i{color:var(--color-white)}}.comp-btn[data-color=black] .comp-btn__icon-container i{color:var(--text-color--base)}.comp-btn[data-color=red] .comp-btn__item{background-color:var(--color-red);border:2px solid var(--color-red)}.comp-btn[data-color=red] .comp-btn__item span{color:var(--color-white)}@media screen and (min-width: 769px){.comp-btn[data-color=red] .comp-btn__item:hover{background-color:var(--color-white)}.comp-btn[data-color=red] .comp-btn__item:hover span{color:var(--color-red)}.comp-btn[data-color=red] .comp-btn__item:hover .comp-btn__icon-container{background-color:var(--color-red)}.comp-btn[data-color=red] .comp-btn__item:hover .comp-btn__icon-container i{color:var(--color-white)}}.comp-btn[data-color=red] .comp-btn__icon-container i{color:var(--color-red)}@media screen and (min-width: 569px){.comp-card-slider{margin-top:3.2rem;margin-inline:calc(-1*var(--padding-contents-wrapper--d))}}@media screen and (max-width: 568px){.comp-card-slider{margin-top:2.4rem;margin-inline:calc(-1*var(--padding-contents-wrapper--sp))}}[data-site=asobig] .comp-card-slider .comp-card__item{-webkit-box-shadow:0px 4px 0px 0px #e3dec7;box-shadow:0px 4px 0px 0px #e3dec7}[data-site=asobig] .comp-card-slider .comp-card-slider__pagination li button{background-color:#fff}[data-site=iceskate] .comp-card-slider .comp-card__item{-webkit-box-shadow:0px 4px 0px 0px #a4b8c2;box-shadow:0px 4px 0px 0px #a4b8c2}[data-site=iceskate] .comp-card-slider .comp-card-slider__pagination li button{background-color:var(--border-color)}.comp-card-slider__pagination{position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;gap:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;bottom:0}@media screen and (min-width: 569px){.comp-card-slider__pagination{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-card-slider__pagination{margin-top:2.4rem}}.comp-card-slider__pagination li{width:1.2rem;height:1.2rem;display:block}.comp-card-slider__pagination li button{display:block;margin:0;width:100%;height:100%;-webkit-transform:unset !important;transform:unset !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.5}.comp-card-slider__pagination li button.is-active{opacity:1}.comp-card-slider__arrow{background-color:var(--border-color);opacity:1}@media screen and (min-width: 569px){.comp-card-slider__arrow{width:5.6rem;height:5.6rem}}@media screen and (max-width: 568px){.comp-card-slider__arrow{width:4rem;height:4rem}}.comp-card-slider__arrow i{display:block;color:#fff}@media screen and (min-width: 569px){.comp-card-slider__arrow i{--size: 2.4rem}}@media screen and (max-width: 568px){.comp-card-slider__arrow i{--size: 2rem}}.comp-card-slider__arrow i svg{-webkit-transform:unset;transform:unset}@media screen and (min-width: 1367px){.comp-card-slider__arrow.splide__arrow--prev{left:38.2%}}@media screen and (min-width: 1025px)and (max-width: 1366px){.comp-card-slider__arrow.splide__arrow--prev{left:33%}}@media screen and (min-width: 769px)and (max-width: 1024px){.comp-card-slider__arrow.splide__arrow--prev{left:26%}}@media screen and (min-width: 569px)and (max-width: 768px){.comp-card-slider__arrow.splide__arrow--prev{left:12%}}@media screen and (max-width: 568px){.comp-card-slider__arrow.splide__arrow--prev{left:13%}}@media screen and (min-width: 1367px){.comp-card-slider__arrow.splide__arrow--next{right:38.2%}}@media screen and (min-width: 1025px)and (max-width: 1366px){.comp-card-slider__arrow.splide__arrow--next{right:33%}}@media screen and (min-width: 769px)and (max-width: 1024px){.comp-card-slider__arrow.splide__arrow--next{right:26%}}@media screen and (min-width: 569px)and (max-width: 768px){.comp-card-slider__arrow.splide__arrow--next{right:12%}}@media screen and (max-width: 568px){.comp-card-slider__arrow.splide__arrow--next{right:13%}}.comp-card-slider__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.4rem !important}.comp-card-slider__item>*{height:100%;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.comp-card-slider__item.is-active:not(.splide__slide--clone)>*{-webkit-transform:scale(1);transform:scale(1)}.comp-card{max-width:var(--content-width);margin-inline:auto}.comp-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 769px){.comp-card__inner[data-column*=d1]>.comp-card__item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-card__inner[data-column*=d1]>.comp-card__item:nth-child(n+2){margin-top:2.4rem}.comp-card__inner[data-column*=d1]>.comp-card__item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=d2]>.comp-card__item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-card__inner[data-column*=d2]>.comp-card__item:nth-child(n+3){margin-top:2.4rem}.comp-card__inner[data-column*=d2]>.comp-card__item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=d3]>.comp-card__item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-card__inner[data-column*=d3]>.comp-card__item:nth-child(n+4){margin-top:2.4rem}.comp-card__inner[data-column*=d3]>.comp-card__item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=d4]>.comp-card__item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-card__inner[data-column*=d4]>.comp-card__item:nth-child(n+5){margin-top:2.4rem}.comp-card__inner[data-column*=d4]>.comp-card__item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=d5]>.comp-card__item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-card__inner[data-column*=d5]>.comp-card__item:nth-child(n+6){margin-top:2.4rem}.comp-card__inner[data-column*=d5]>.comp-card__item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=d6]>.comp-card__item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-card__inner[data-column*=d6]>.comp-card__item:nth-child(n+7){margin-top:2.4rem}.comp-card__inner[data-column*=d6]>.comp-card__item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}@media only screen and (max-width: 768px)and (min-width: 569px){.comp-card__inner[data-column*=t1]>.comp-card__item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-card__inner[data-column*=t1]>.comp-card__item:nth-child(n+2){margin-top:2.4rem}.comp-card__inner[data-column*=t1]>.comp-card__item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=t2]>.comp-card__item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-card__inner[data-column*=t2]>.comp-card__item:nth-child(n+3){margin-top:2.4rem}.comp-card__inner[data-column*=t2]>.comp-card__item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=t3]>.comp-card__item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-card__inner[data-column*=t3]>.comp-card__item:nth-child(n+4){margin-top:2.4rem}.comp-card__inner[data-column*=t3]>.comp-card__item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=t4]>.comp-card__item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-card__inner[data-column*=t4]>.comp-card__item:nth-child(n+5){margin-top:2.4rem}.comp-card__inner[data-column*=t4]>.comp-card__item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=t5]>.comp-card__item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-card__inner[data-column*=t5]>.comp-card__item:nth-child(n+6){margin-top:2.4rem}.comp-card__inner[data-column*=t5]>.comp-card__item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-card__inner[data-column*=t6]>.comp-card__item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-card__inner[data-column*=t6]>.comp-card__item:nth-child(n+7){margin-top:2.4rem}.comp-card__inner[data-column*=t6]>.comp-card__item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}@media only screen and (max-width: 568px){.comp-card__inner[data-column*=m1]>.comp-card__item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-card__inner[data-column*=m1]>.comp-card__item:nth-child(n+2){margin-top:1.6rem}.comp-card__inner[data-column*=m1]>.comp-card__item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-card__inner[data-column*=m2]>.comp-card__item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-card__inner[data-column*=m2]>.comp-card__item:nth-child(n+3){margin-top:1.6rem}.comp-card__inner[data-column*=m2]>.comp-card__item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-card__inner[data-column*=m3]>.comp-card__item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-card__inner[data-column*=m3]>.comp-card__item:nth-child(n+4){margin-top:1.6rem}.comp-card__inner[data-column*=m3]>.comp-card__item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-card__inner[data-column*=m4]>.comp-card__item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-card__inner[data-column*=m4]>.comp-card__item:nth-child(n+5){margin-top:1.6rem}.comp-card__inner[data-column*=m4]>.comp-card__item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-card__inner[data-column*=m5]>.comp-card__item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-card__inner[data-column*=m5]>.comp-card__item:nth-child(n+6){margin-top:1.6rem}.comp-card__inner[data-column*=m5]>.comp-card__item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-card__inner[data-column*=m6]>.comp-card__item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-card__inner[data-column*=m6]>.comp-card__item:nth-child(n+7){margin-top:1.6rem}.comp-card__inner[data-column*=m6]>.comp-card__item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}.comp-card__item{display:block;background-color:var(--color-white)}@media screen and (min-width: 569px){.comp-card__item{padding:2rem;border-radius:2.4rem}}@media screen and (max-width: 568px){.comp-card__item{padding:1.2rem;border-radius:1.6rem}}@media screen and (min-width: 769px){a.comp-card__item:hover:hover .comp-card__item__img-container img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.comp-card__item__img-container{border-radius:.8rem;overflow:hidden}.comp-card__item__img-container img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (min-width: 569px){.comp-card__item__text-container{margin-top:1.6rem}}@media screen and (max-width: 568px){.comp-card__item__text-container{margin-top:1.2rem}}.comp-card__item__text-container span{font-weight:700;line-height:150%;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width: 569px){.comp-card__item__text-container span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-card__item__text-container span{font-size:1.6rem}}[data-site=asobig] .comp-card .comp-card__item{-webkit-box-shadow:0px 4px 0px 0px #e3dec7;box-shadow:0px 4px 0px 0px #e3dec7}[data-site=iceskate] .comp-card .comp-card__item{-webkit-box-shadow:0px 4px 0px 0px #a4b8c2;box-shadow:0px 4px 0px 0px #a4b8c2}.comp-catch-box{max-width:var(--content-width);margin-inline:auto;position:relative;background-color:#fff;border:2px solid rgba(0,0,0,0);background-origin:border-box;background-repeat:no-repeat}@media screen and (min-width: 569px){.comp-catch-box{border-radius:1.6rem;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100%25 100%25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='calc(100%25 - 2px)' height='calc(100%25 - 2px)' rx='16' stroke='%23E50012' stroke-width='2' stroke-dasharray='4 6'/%3E%3C/svg%3E")}}@media screen and (max-width: 568px){.comp-catch-box{border-radius:.8rem;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100%25 100%25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='calc(100%25 - 2px)' height='calc(100%25 - 2px)' rx='8' stroke='%23E50012' stroke-width='2' stroke-dasharray='4 6'/%3E%3C/svg%3E")}}@media screen and (min-width: 769px){.comp-catch-box{padding:3.2rem 2.4rem;margin-bottom:4rem}}@media screen and (max-width: 768px){.comp-catch-box{padding:2.4rem;margin-bottom:2rem}}.comp-catch-box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem}.comp-catch-box__img-container{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 769px){.comp-catch-box__img-container{width:10rem;height:10rem}}@media screen and (max-width: 768px){.comp-catch-box__img-container{width:6.4rem;height:6.4rem;position:absolute;bottom:-1.6rem}}@media screen and (max-width: 768px){.comp-catch-box__img-container:first-child{left:-2rem}}@media screen and (max-width: 768px){.comp-catch-box__img-container:last-child{right:-2rem}}.comp-catch-box__img-container img{width:100%;-o-object-fit:cover;object-fit:cover}.comp-catch-box__text-container span{font-family:var(--font-zenkaku-gothic);font-weight:700;letter-spacing:0;text-align:center;display:block}.comp-catch-box__heading{color:var(--color-red);line-height:150%}@media screen and (min-width: 769px){.comp-catch-box__heading{font-size:2.8rem}}@media screen and (max-width: 768px){.comp-catch-box__heading{font-size:2.4rem}}.comp-catch-box__text{line-height:170%}@media screen and (min-width: 769px){.comp-catch-box__text{font-size:1.8rem;margin-top:1.6rem}}@media screen and (max-width: 768px){.comp-catch-box__text{font-size:1.4rem;margin-top:.8rem}}.comp-catch-text{max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-catch-text{margin-bottom:1rem}}@media screen and (max-width: 568px){.comp-catch-text{margin-bottom:1rem}}.comp-catch-text p{font-weight:500;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-catch-text p{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-catch-text p{font-size:1.6rem}}.comp-color-box{margin-inline:auto;overflow:hidden}.comp-color-box:not([data-size]){max-width:var(--content-width-small)}.comp-color-box[data-option=all-release]{padding:unset;border-radius:unset}.comp-color-box[data-size=large]{max-width:var(--content-width)}@media screen and (min-width: 569px){.comp-color-box[data-size=small]{border-radius:1.6rem;margin-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-color-box[data-size=small]{border-radius:.8rem;margin-bottom:2rem}}@media screen and (min-width: 769px){.comp-color-box[data-size=small]{padding:2.4rem 4rem}}@media screen and (max-width: 768px){.comp-color-box[data-size=small]{padding:1.6rem 2.4rem}}@media screen and (min-width: 569px){.comp-color-box+.comp-color-box{margin-top:4.8rem}}@media screen and (max-width: 568px){.comp-color-box+.comp-color-box{margin-top:4rem}}@media screen and (min-width: 569px){.comp-color-box{border-radius:3.2rem}}@media screen and (max-width: 568px){.comp-color-box{border-radius:2.4rem}}@media screen and (min-width: 769px){.comp-color-box{padding:6.4rem 8rem}}@media screen and (max-width: 768px){.comp-color-box{padding:3.2rem 2rem}}.comp-color-box__inner>*:first-child{margin-top:0}.comp-color-box__inner>*:last-child{margin-bottom:0}.comp-color-box[data-color=beige]{background-color:var(--color-beige)}.comp-color-box[data-color=white]{background-color:#fff}.comp-color-box[data-color=blue-gray]{background-color:var(--color-blue-gray2)}.comp-concept{max-width:var(--content-width);margin-inline:auto}.comp-concept__inner{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;z-index:0;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 569px){.comp-concept__inner{padding:12rem 9rem;background-size:contain;background-image:url("/common-big-box-leisure/img/asobig/concept/frame-pc.png")}}@media screen and (max-width: 568px){.comp-concept__inner{background-image:url("/common-big-box-leisure/img/asobig/concept/frame-sp.png")}}@media screen and (min-width: 376px)and (max-width: 568px){.comp-concept__inner{padding:7rem 0;width:100%}}@media screen and (max-width: 375px){.comp-concept__inner{padding:7rem clamp(20px,10.6666666667vw,40px);background-size:clamp(430px,114.6666666667vw,480px) 36rem;background-position:center}}.comp-concept__inner::before,.comp-concept__inner::after{content:"";position:absolute}.comp-concept__inner::after{background-image:url("/common-big-box-leisure/img/asobig/concept/illust-concept.png");background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 1024px){.comp-concept__inner::after{bottom:2rem;width:clamp(130px,11.420204978vw,156px);height:clamp(80px,7.3206442167vw,100px);right:clamp(-200px,-14.6412884334vw,-60px)}}@media screen and (max-width: 1023px){.comp-concept__inner::after{bottom:-4rem;width:clamp(100px,23.4666666667vw,126px);height:clamp(50px,15.2vw,80px);right:clamp(-40px,2.6666666667vw,10px)}}.comp-concept__inner>*{position:relative;z-index:1}.comp-concept__heading{display:block;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.comp-concept__heading::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.6rem;background-color:var(--color-beige);z-index:0}.comp-concept__heading span{color:var(--color-red);font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0%;position:relative;z-index:1}.comp-concept__heading span.large{position:relative}@media screen and (min-width: 569px){.comp-concept__heading span.large{font-size:3.6rem}}@media screen and (max-width: 568px){.comp-concept__heading span.large{font-size:2.8rem}}.comp-concept__heading span.large span::before{content:"";background-color:var(--color-red);border-radius:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 769px){.comp-concept__heading span.large span::before{top:0;width:.6rem;height:.6rem}}@media screen and (max-width: 768px){.comp-concept__heading span.large span::before{top:-0.4rem;width:.55rem;height:.55rem}}@media screen and (min-width: 569px){.comp-concept__heading span.small{font-size:2.8rem}}@media screen and (max-width: 568px){.comp-concept__heading span.small{font-size:2.2rem}}.comp-concept__text{display:block}@media screen and (min-width: 569px){.comp-concept__text{margin-top:3.6rem}}@media screen and (max-width: 568px){.comp-concept__text{margin-top:1.4rem}}.comp-concept__text span{display:block;width:100%;font-weight:700;line-height:200%;letter-spacing:0%;text-align:center}@media screen and (min-width: 569px){.comp-concept__text span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-concept__text span{font-size:1.4rem}}.comp-detail-list{max-width:var(--contents-width);margin:0 auto}.comp-detail-list__head span,.comp-detail-list__body span{font-weight:500;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-detail-list__head span,.comp-detail-list__body span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-detail-list__head span,.comp-detail-list__body span{font-size:1.6rem}}@media screen and (min-width: 569px){.comp-detail-list[data-fit=true]{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:0 2rem;overflow:clip}}@media screen and (min-width: 569px){.comp-detail-list[data-fit=true] .comp-detail-list__item{display:contents;margin-bottom:1rem}}@media screen and (max-width: 568px){.comp-detail-list[data-fit=true] .comp-detail-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-bottom:.8rem}}@media screen and (max-width: 568px){.comp-detail-list[data-fit=true] .comp-detail-list__head,.comp-detail-list[data-fit=true] .comp-detail-list__body{width:50%}}.comp-detail-list[data-fit=true] .comp-detail-list__body{position:relative}.comp-detail-list:not([data-fit]) .comp-detail-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;position:relative;padding-bottom:2.4rem}.comp-detail-list:not([data-fit]) .comp-detail-list__item::after{content:"";width:100%;height:.1rem;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");position:absolute;bottom:0;left:0}.comp-detail-list:not([data-fit]) .comp-detail-list__item+.comp-detail-list__item{padding-top:2.4rem}.comp-detail-list:not([data-fit]) .comp-detail-list__head,.comp-detail-list:not([data-fit]) .comp-detail-list__body{width:50%}.comp-fixed-link{position:fixed;bottom:8rem;right:3.2rem;width:12.5rem;height:12.5rem;z-index:40}@media screen and (max-width: 1200px){.comp-fixed-link{display:none}}.comp-fixed-link__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}.comp-fixed-link__inner::before{content:"";width:12.5rem;height:12.5rem;display:block;position:absolute;inset:0;background-image:url("/common-big-box-leisure/img/asobig/shared/red-circle.png");z-index:1}.comp-fixed-link__inner>*{position:relative;z-index:2}.comp-fixed-link__inner:hover::before{-webkit-animation:rolling 3s linear infinite;animation:rolling 3s linear infinite}@-webkit-keyframes rolling{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rolling{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.comp-fixed-link__icon-container{display:block}.comp-fixed-link__icon-container:has(.icon-reserve){width:2.9rem;height:3.2rem}.comp-fixed-link__icon-container:has(.icon-reserve) i{color:#fff;--size: 100%}.comp-fixed-link__icon-container:has(.icon-blank){width:2.4rem;height:2.4rem;background-color:#fff;border-radius:100%;overflow:hidden}.comp-fixed-link__icon-container:has(.icon-blank) i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:var(--color-red);--size: 1.2rem}.comp-fixed-link__text{font-family:var(--font-zenkaku-gothic);font-weight:700;font-size:2rem;line-height:150%;letter-spacing:0;color:#fff}.comp-flow{max-width:var(--content-width);margin-inline:auto}.comp-flow__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 769px){.comp-flow__inner{gap:5.2rem}}@media screen and (max-width: 768px){.comp-flow__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem}}.comp-flow__item{position:relative;height:auto}@media screen and (min-width: 769px){.comp-flow__item{width:calc((99.9% - 15.6rem)/4)}}@media screen and (max-width: 768px){.comp-flow__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;width:100%}}.comp-flow__item:not(:first-child)::after{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute}@media screen and (min-width: 769px){.comp-flow__item:not(:first-child)::after{background-image:url("/common-big-box-leisure/img/iceskate/shared/triangle-right.svg");width:2.6rem;height:3.6rem;top:50%;left:-4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 768px){.comp-flow__item:not(:first-child)::after{background-image:url("/common-big-box-leisure/img/iceskate/shared/triangle-bottom.svg");width:2rem;height:2rem;top:-1.4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.comp-flow__img-container{position:relative;aspect-ratio:1;display:block;background:linear-gradient(115.33deg, #37A2D8 24.05%, #11BFB6 118.46%);border-radius:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 769px){.comp-flow__img-container{width:100%;padding:1rem}}@media screen and (max-width: 768px){.comp-flow__img-container{width:12rem;padding:.4rem}}.comp-flow__img-container img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%;overflow:hidden}.comp-flow__number{position:absolute;top:0;left:0;background:linear-gradient(115.33deg, #37A2D8 24.05%, #11BFB6 118.46%);border-radius:100%;color:var(--color-white);display:block;aspect-ratio:1}@media screen and (min-width: 769px){.comp-flow__number{width:4.8rem}}@media screen and (max-width: 768px){.comp-flow__number{width:3.6rem}}.comp-flow__number span{font-weight:700;line-height:100%;letter-spacing:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 769px){.comp-flow__number span{font-size:2.4rem}}@media screen and (max-width: 768px){.comp-flow__number span{font-size:1.8rem}}.comp-flow__heading{font-weight:700;font-style:Bold;line-height:150%;letter-spacing:0}@media screen and (min-width: 769px){.comp-flow__heading{text-align:center}}@media screen and (min-width: 769px){.comp-flow__heading{font-size:2rem}}@media screen and (max-width: 768px){.comp-flow__heading{font-size:1.6rem}}.comp-flow__text{font-weight:400;line-height:150%;letter-spacing:0}@media screen and (min-width: 769px){.comp-flow__text{text-align:center}}@media screen and (min-width: 769px){.comp-flow__text{font-size:1.6rem;margin-top:1.2rem}}@media screen and (max-width: 768px){.comp-flow__text{margin-top:.8rem;font-size:1.4rem}}.comp-flow__text-container>span{display:block}.comp-footer{background-color:#fff}.comp-footer__inner{margin:0 auto;max-width:var(--content-width)}@media screen and (min-width: 569px){.comp-footer__inner{padding:6.4rem 3.2rem 3.2rem}}@media screen and (max-width: 568px){.comp-footer__inner{padding:3.2rem 2rem}}.comp-footer__link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 569px){.comp-footer__link-list{gap:3.2rem}}@media screen and (max-width: 568px){.comp-footer__link-list{gap:1.2rem 1.6rem}}.comp-footer__link-item{text-decoration:none;color:var(--text-color--base);font-family:var(--font-rounded);font-weight:500;line-height:150%;letter-spacing:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-footer__link-item:hover{opacity:.8}@media screen and (min-width: 569px){.comp-footer__link-item{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-footer__link-item{font-size:1.4rem}}@media screen and (min-width: 569px){.comp-footer__sns-aria{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-footer__sns-aria{margin:1.6rem}}.comp-footer__sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.comp-footer__sns-item{width:4.8rem;height:4.8rem;border-radius:50%;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-footer__sns-item:hover{opacity:.8}.comp-footer__sns-item img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.comp-footer__sns-item[data-color=black]{background-color:var(--color-black)}.comp-footer__sns-item[data-color=white]{background-color:#fff}.comp-footer__copyright{text-align:center}@media screen and (min-width: 569px){.comp-footer__copyright{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-footer__copyright{margin-top:2.4rem}}.comp-footer__copyright span{font-family:var(--font-rounded);font-weight:400;font-size:1.1rem;line-height:150%;letter-spacing:0}.comp-header{width:100%;position:fixed;z-index:41;top:0;left:0}[data-site=asobig] .comp-header i{color:var(--color-red)}[data-site=asobig] .comp-header .hamburger-trigger.close i{stroke:var(--color-red)}@media screen and (min-width: 1201px){[data-site=asobig] .comp-header .comp-header__logo-container{width:clamp(108px,9.2708333333vw,178px)}}@media screen and (max-width: 1200px){[data-site=asobig] .comp-header .comp-header__logo-container{width:12.7rem}}[data-site=iceskate] .comp-header i{color:var(--color-light-blue)}[data-site=iceskate] .comp-header .hamburger-trigger.close i{stroke:var(--color-light-blue)}@media screen and (min-width: 1201px){[data-site=iceskate] .comp-header .comp-header__logo-container{width:clamp(100px,11.9791666667vw,230px)}}@media screen and (max-width: 1200px){[data-site=iceskate] .comp-header .comp-header__logo-container{width:18rem}}.comp-header__inner{background-color:#fff;overflow:hidden;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.1019607843);box-shadow:0px 4px 10px 0px rgba(0,0,0,.1019607843);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1201px){.comp-header__inner{gap:3.2rem clamp(16px,1.6666666667vw,32px);border-radius:1.6rem;margin:1.6rem 1.6rem 0;padding:1.6rem 3.2rem}}@media screen and (max-width: 1200px){.comp-header__inner{gap:1.6rem;border-radius:.8rem;margin:.8rem .8rem 0;padding:1rem 1.2rem}}.comp-header__logo-container{-ms-flex-negative:0;flex-shrink:0}.comp-header__logo-container img{width:100%;-o-object-fit:cover;object-fit:cover}.comp-header__logo-container a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-header__logo-container a:hover{opacity:.8}@media screen and (min-width: 1201px){.comp-header__menu{display:block}}@media screen and (max-width: 1200px){.comp-header__menu{display:none}}.comp-header__menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1201px){.comp-header__menu-container{gap:2.4rem clamp(12px,1.25vw,24px)}}@media screen and (max-width: 1200px){.comp-header__menu-container{gap:1.2rem}}.comp-header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:.8rem clamp(12px,1.25vw,24px)}.comp-header__menu-item a{text-decoration:none;display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-header__menu-item a:hover{opacity:.8}.comp-header__menu-item span{font-family:var(--font-zenkaku-gothic);font-weight:700;font-size:1.5rem;line-height:150%;letter-spacing:0;font-size:clamp(12px,.78125vw,15px)}.comp-header__menu-item i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:1.2rem;--size: 1.4rem;--size: clamp(10px, calc(14 / 1920 * 100vw), 14px) }@media screen and (min-width: 1201px){.comp-header__reserve{display:none}}@media screen and (max-width: 1200px){.comp-header__reserve{display:block}}.comp-header__reserve__icon-container{width:2.2rem;height:2.2rem;display:block;margin-inline:auto;color:var(--color-red)}.comp-header__reserve__icon-container i{--size: 100%}.comp-header__reserve__text{font-family:var(--font-zenkaku-gothic);font-weight:700;font-size:1.3rem;line-height:110%;letter-spacing:0;display:block;color:var(--color-red);margin-top:.4rem}.comp-header__hamburger{position:relative;display:block;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:1}@media screen and (min-width: 1201px){.comp-header__hamburger{width:5.6rem;width:clamp(28px,2.9166666667vw,56px)}}@media screen and (max-width: 1200px){.comp-header__hamburger{width:4rem}}.comp-header__hamburger__trigger{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-transition:opacity .3s;transition:opacity .3s}.comp-header__hamburger__trigger i{--size: 3.2rem;display:block;margin:0 auto}.comp-header__hamburger__trigger.close{background-color:var(--color-beige);border-radius:100%;overflow:hidden;z-index:100;inset:unset;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1201px){.comp-header__hamburger__trigger.close{width:4.8rem;height:4.8rem}}@media screen and (max-width: 1200px){.comp-header__hamburger__trigger.close{width:4rem;height:4rem}}.comp-header__hamburger__trigger.close i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:101}@media screen and (min-width: 1201px){.comp-header__hamburger__trigger.close i{--size: 1.8rem}}@media screen and (max-width: 1200px){.comp-header__hamburger__trigger.close i{--size: 1.6rem}}.comp-header:not(.is-open) .comp-hamburger-menu{pointer-events:none;opacity:0}.comp-header:not(.is-open) .comp-hamburger-menu__overlay{pointer-events:none;opacity:0}@media screen and (min-width: 1201px){.comp-header:not(.is-open) .comp-hamburger-menu__inner{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media screen and (max-width: 1200px){.comp-header:not(.is-open) .comp-hamburger-menu__inner{opacity:0}}.comp-header:not(.is-open) .hamburger-trigger.open{opacity:1}.comp-header:not(.is-open) .hamburger-trigger.close{pointer-events:none;opacity:0}@media screen and (min-width: 1201px){.comp-header.is-open .comp-hamburger-menu__overlay{opacity:1;pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 1201px){.comp-header.is-open .comp-hamburger-menu__inner{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 1200px){.comp-header.is-open .comp-hamburger-menu__inner{opacity:1}}.comp-header.is-open .hamburger-trigger.open{pointer-events:none;opacity:0}.comp-header.is-open .hamburger-trigger.close{opacity:1}.comp-hamburger-menu{position:fixed;inset:0;width:100vw;height:100dvh;z-index:50}.comp-hamburger-menu__overlay{background-color:rgba(0,0,0,.5019607843);position:fixed;width:100%;height:100%;z-index:51;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width: 1201px){.comp-hamburger-menu__overlay{display:block}}@media screen and (max-width: 1200px){.comp-hamburger-menu__overlay{display:none}}.comp-hamburger-menu__inner{background-color:#fff;position:absolute;z-index:52;height:100%;display:block;overflow:auto}@media screen and (min-width: 1201px){.comp-hamburger-menu__inner{padding:8.9rem 6.4rem;border-radius:3.2rem 0 0 3.2rem;top:0;right:0;z-index:52;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 1200px){.comp-hamburger-menu__inner{padding:5.6rem 2rem;inset:0;width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}}.comp-hamburger-menu__trigger{background-color:var(--color-beige);border-radius:100%;overflow:hidden;position:fixed;z-index:100}@media screen and (min-width: 1201px){.comp-hamburger-menu__trigger{width:4.8rem;height:4.8rem;top:3.2rem;right:3.2rem}}@media screen and (max-width: 1200px){.comp-hamburger-menu__trigger{width:4rem;height:4rem;top:2rem;right:2rem}}.comp-hamburger-menu__trigger i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1201px){.comp-hamburger-menu__trigger i{--size: 1.8rem}}@media screen and (max-width: 1200px){.comp-hamburger-menu__trigger i{--size: 1.6rem}}.comp-hamburger-menu__logo-container{display:block}@media screen and (max-width: 1200px){.comp-hamburger-menu__logo-container{margin-inline:auto}}.comp-hamburger-menu__logo-container.asobig{width:17.8rem;height:5.6rem}.comp-hamburger-menu__logo-container.bigbox{width:6.5rem;height:6.4rem}@media screen and (max-width: 1200px){.comp-hamburger-menu__logo-container.bigbox{margin-top:3.2rem}}.comp-hamburger-menu__logo-container.seibu-group{width:12rem;height:3.2rem}@media screen and (max-width: 1200px){.comp-hamburger-menu__logo-container.seibu-group{margin-top:3.2rem}}.comp-hamburger-menu__logo-container a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-hamburger-menu__logo-container a:hover{opacity:.8}.comp-hamburger-menu__logo-container img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1201px){.comp-hamburger-menu__nav{margin:3.2rem 0;min-width:40rem}}@media screen and (max-width: 1200px){.comp-hamburger-menu__nav{margin:2.4rem 0}}@media screen and (max-width: 1200px){.comp-hamburger-menu__nav__item{text-align:center}}.comp-hamburger-menu__nav__item:not(:first-child){margin-top:2.4rem}.comp-hamburger-menu__nav__item a{text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-hamburger-menu__nav__item a:hover{opacity:.8}.comp-hamburger-menu__nav__item a span{font-weight:500;line-height:150%;letter-spacing:0}@media screen and (min-width: 1201px){.comp-hamburger-menu__nav__item a span{font-size:1.8rem}}@media screen and (max-width: 1200px){.comp-hamburger-menu__nav__item a span{font-size:1.6rem}}.comp-hamburger-menu__nav__item a i{--size: 1.2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;margin-left:1.2rem}.comp-hamburger-menu__hr{margin:3.2rem 0;width:100%;height:1px;display:block;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png")}@media screen and (min-width: 1201px){* .pc-hide{display:none}}@media screen and (max-width: 1200px){* .pc-hide{display:block}}.comp-heading-lv2{position:relative;max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-heading-lv2{margin-top:12rem;margin-bottom:4.8rem}}@media screen and (max-width: 568px){.comp-heading-lv2{margin-bottom:3.2rem}}.comp-heading-lv2__inner{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-inline:auto}.comp-heading-lv2__sub-text,.comp-heading-lv2__main-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:block;font-family:var(--font-zenkaku-gothic);text-align:center}.comp-heading-lv2__sub-text{font-weight:900;letter-spacing:.1em}@media screen and (min-width: 569px){.comp-heading-lv2__sub-text{font-size:2rem}}@media screen and (max-width: 568px){.comp-heading-lv2__sub-text{font-size:1.6rem}}.comp-heading-lv2__main-text{font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-heading-lv2__main-text{margin-top:1.6rem;font-size:3.2rem}}@media screen and (max-width: 568px){.comp-heading-lv2__main-text{margin-top:.8rem;font-size:2.6rem}}.comp-heading-lv2[data-color=white] .comp-heading-lv2__sub-text,.comp-heading-lv2[data-color=white] .comp-heading-lv2__main-text{color:var(--color-white)}.comp-heading-lv2[data-color=skate-grad] .comp-heading-lv2__sub-text{font-family:var(--font-noto-serif);background:linear-gradient(115.33deg, #37A2D8 24.05%, #11BFB6 118.46%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.comp-heading-lv2[data-color=skate-yellow] .comp-heading-lv2__main-text{color:var(--color-white)}.comp-heading-lv2[data-color=skate-yellow] .comp-heading-lv2__sub-text{color:var(--color-yellow);font-family:var(--font-noto-serif)}.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::before,.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::after{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;display:block}@media screen and (min-width: 569px){.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::before,.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::after{width:12rem;height:12rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 568px){.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::before,.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::after{width:8rem;height:8rem}}@media screen and (min-width: 569px){.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::before{left:-13.3rem}}@media screen and (min-width: 569px){.comp-heading-lv2[data-decoration] .comp-heading-lv2__inner::after{right:-13.3rem}}.comp-heading-lv2[data-decoration=event] .comp-heading-lv2__inner::before{content:"";background-image:url("/common-big-box-leisure/img/asobig/event/decoration.png")}@media screen and (min-width: 569px){.comp-heading-lv2[data-decoration=event] .comp-heading-lv2__inner::before{width:14rem;height:14rem;left:-17.4rem}}@media screen and (max-width: 768px)and (min-width: 569px){.comp-heading-lv2[data-decoration=event] .comp-heading-lv2__inner::before{width:10rem;height:10rem;left:-11.4rem}}@media screen and (max-width: 568px){.comp-heading-lv2[data-decoration=event] .comp-heading-lv2__inner::before{left:-2rem;bottom:100%;width:8rem;height:8rem}}.comp-heading-lv2[data-decoration=facility] .comp-heading-lv2__inner::after{content:"";background-image:url("/common-big-box-leisure/img/asobig/facility/decoration.png")}@media screen and (max-width: 568px){.comp-heading-lv2[data-decoration=facility] .comp-heading-lv2__inner::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-8.6rem}}.comp-heading-lv2[data-decoration=qa] .comp-heading-lv2__inner::before{content:"";background-image:url("/common-big-box-leisure/img/asobig/qa/decoration.png")}@media screen and (max-width: 568px){.comp-heading-lv2[data-decoration=qa] .comp-heading-lv2__inner::before{left:-2rem;bottom:100%}}.comp-heading-lv2[data-decoration=shared-decoration]{position:relative}.comp-heading-lv2[data-decoration=shared-decoration]::before{content:"";background-position:center;background-repeat:no-repeat;display:block;position:absolute;z-index:0;width:100vw;left:calc(50% - 50vw)}@media screen and (min-width: 569px){.comp-heading-lv2[data-decoration=shared-decoration]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/decoration-pc.png");background-size:contain;height:20.8638360176vw;top:-4.39238653vw}}@media screen and (max-width: 568px){.comp-heading-lv2[data-decoration=shared-decoration]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/decoration-sp.png");background-size:cover;top:-5.6rem;height:12.3rem}}.comp-heading-lv3{position:relative;max-width:var(--content-width);width:100%;margin-inline:auto}@media screen and (min-width: 569px){.comp-heading-lv3{margin-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-heading-lv3{margin-bottom:2rem}}.comp-heading-lv3__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-heading-lv3[data-align=center] .comp-heading-lv3__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.comp-heading-lv3[data-align=right] .comp-heading-lv3__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:right}@media screen and (min-width: 569px){.comp-heading-lv3__icon-container{width:3.2rem;height:3.2rem;margin-top:.6rem;margin-right:1.6rem}}@media screen and (max-width: 568px){.comp-heading-lv3__icon-container{width:2.4rem;height:2.4rem;margin-top:.6rem;margin-right:.8rem}}.comp-heading-lv3__icon-container i{--size: 100%}[data-site=asobig] .comp-heading-lv3__icon-container i{color:#1eaa39}[data-site=iceskate] .comp-heading-lv3__icon-container i{color:#2295ee}.comp-heading-lv3 h3{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-heading-lv3 h3{font-size:2.6rem}}@media screen and (max-width: 568px){.comp-heading-lv3 h3{font-size:2.2rem}}.comp-heading-lv4{position:relative;max-width:var(--content-width);width:100%;margin-inline:auto;margin-bottom:1.6rem}.comp-heading-lv4__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-heading-lv4[data-align=center] .comp-heading-lv4__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.comp-heading-lv4[data-align=right] .comp-heading-lv4__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:right}@media screen and (min-width: 569px){.comp-heading-lv4__icon-container{width:3.2rem;height:3.2rem;margin-top:.6rem;margin-right:1.6rem}}@media screen and (max-width: 568px){.comp-heading-lv4__icon-container{width:2.4rem;height:2.4rem;margin-top:.6rem;margin-right:.8rem}}.comp-heading-lv4__icon-container i{--size: 100%}[data-site=asobig] .comp-heading-lv4__icon-container i{color:#1eaa39}[data-site=iceskate] .comp-heading-lv4__icon-container i{color:#2295ee}.comp-heading-lv4 h4{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-heading-lv4 h4{font-size:2.2rem}}@media screen and (max-width: 568px){.comp-heading-lv4 h4{font-size:1.8rem}}.comp-heading-lv4[data-color=navy]{color:var(--color-navy)}.comp-icearena-announce{position:relative;max-width:var(--content-width);margin-right:0;margin-right:auto}@media screen and (min-width: 569px){.comp-icearena-announce{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 568px){.comp-icearena-announce{padding:0 2rem;width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:7.4rem}}@media screen and (min-width: 569px){.comp-icearena-announce+.comp-important-news{margin-top:2.4rem}}.comp-icearena-announce__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;background:linear-gradient(115.33deg, #37A2D8 24.05%, #11BFB6 118.46%);border-radius:1.6rem;padding:.2rem}@media screen and (max-width: 568px){.comp-icearena-announce__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__icon-container{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 569px){.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__icon-container{width:3.2rem;height:3.2rem}}@media screen and (max-width: 568px){.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__icon-container{width:1.6rem;height:1.6rem}}.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__icon-container i{--size: 100%;color:var(--color-white)}.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(115.33deg, #37A2D8 24.05%, #11BFB6 118.46%);font-family:var(--font-ibm);font-weight:700;line-height:150%;letter-spacing:.05em;color:var(--color-white);white-space:nowrap;height:100%}@media screen and (min-width: 569px){.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__text{font-size:1.8rem;gap:1.2rem;border-radius:1.6rem 0 0 1.6rem;padding:1.6rem 3.2rem}}@media screen and (max-width: 568px){.comp-icearena-announce__content:nth-child(1) .comp-icearena-announce__text{font-size:1.4rem;gap:.6rem;border-radius:1.6rem 1.6rem 0 0;padding:.8rem 1.2rem}}.comp-icearena-announce__content:nth-child(2){background-color:#fff;overflow:hidden}@media screen and (min-width: 569px){.comp-icearena-announce__content:nth-child(2){padding:1.8rem 4rem;border-radius:0 1.6rem 1.6rem 0}}@media screen and (max-width: 568px){.comp-icearena-announce__content:nth-child(2){padding:1rem 1.8rem .8rem;border-radius:0 0 1.6rem 1.6rem}}.comp-icearena-announce__content:nth-child(2) .comp-icearena-announce__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-icearena-announce__content:nth-child(2) .comp-icearena-announce__text{display:block;font-family:var(--font-ibm);font-weight:700;line-height:150%;letter-spacing:.05em}@media screen and (min-width: 569px){.comp-icearena-announce__content:nth-child(2) .comp-icearena-announce__text{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-icearena-announce__content:nth-child(2) .comp-icearena-announce__text{font-size:1.6rem}}.comp-important-news{position:relative;margin-inline:auto;z-index:3;width:100%}@media screen and (max-width: 568px){.comp-important-news{padding:0 2rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.comp-important-news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-white);border:2px solid var(--color-red);border-radius:8px;overflow:hidden;margin-inline:auto;color:var(--color-red)}@media screen and (min-width: 569px){.comp-important-news__inner{padding:2.4rem 4rem}}@media screen and (max-width: 568px){.comp-important-news__inner{padding:1.2rem 1.6rem}}.comp-important-news__head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}@media screen and (min-width: 769px){.comp-important-news__head{border-right:2px dotted var(--color-red);padding-right:3.2rem;margin-right:3.2rem}}@media screen and (max-width: 768px){.comp-important-news__head{padding-right:1.6rem}}.comp-important-news__head i{-ms-flex-negative:0;flex-shrink:0;--size: 2.4rem}.comp-important-news__head__text{font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media screen and (min-width: 569px){.comp-important-news__head__text{font-size:1.8rem}}@media screen and (max-width: 768px){.comp-important-news__head__text{display:none}}.comp-important-news__body__text{font-weight:500;line-height:170%;letter-spacing:0;vertical-align:middle}@media screen and (min-width: 769px){.comp-important-news__body__text{font-size:1.5rem}}@media screen and (max-width: 768px){.comp-important-news__body__text{font-size:1.2rem}}.comp-mv-slider{position:relative}@media screen and (min-width: 569px){.comp-mv-slider{margin-inline:calc(-1*var(--padding-contents-wrapper--d))}}@media screen and (max-width: 568px){.comp-mv-slider{margin-inline:calc(-1*var(--padding-contents-wrapper--sp))}}.comp-mv-slider .splide__pagination{display:none}.comp-mv-slider .splide__arrows{display:none}.comp-mv-slider__list{height:90vh}.comp-mv-slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;-webkit-transition:8s ease-out;transition:8s ease-out}.comp-mv-slider__item.is-active img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition-delay:0s;transition-delay:0s}.comp-mv-slider::before{content:"";width:100vw;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (min-width: 569px){.comp-mv-slider::before{background-image:url("/common-big-box-leisure/img/iceskate/mv/bg-mask-pc.png");height:8.78477306vw}}@media screen and (max-width: 568px){.comp-mv-slider::before{background-image:url("/common-big-box-leisure/img/iceskate/mv/bg-mask-sp.png");height:10.4vw}}.comp-mv-slider::after{width:2.7rem;height:8.3rem;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 40%);transform:translate(-50%, 40%);background-image:url("/common-big-box-leisure/img/iceskate/mv/scroll-bar.png");z-index:5}@media screen and (min-width: 569px){.comp-mv-slider::after{content:none}}@media screen and (max-width: 568px){.comp-mv-slider::after{content:""}}.comp-mv{position:relative}@media screen and (min-width: 569px){.comp-mv{margin-inline:calc(-1*var(--padding-contents-wrapper--d))}}@media screen and (max-width: 568px){.comp-mv{margin-inline:calc(-1*var(--padding-contents-wrapper--sp))}}.comp-mv::after{content:"";width:100vw;position:absolute;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 569px){.comp-mv::after{background-image:url("/common-big-box-leisure/img/asobig/mv/bg-mask-pc.png");height:8.78477306vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 568px){.comp-mv::after{background-image:url("/common-big-box-leisure/img/asobig/mv/bg-mask-sp.png");height:21.3333333333vw;-webkit-transform:translateY(-70%);transform:translateY(-70%)}}.comp-mv__inner{position:relative}.comp-mv__container{position:relative;height:90vh}.comp-mv__container::after{width:2.7rem;height:8.3rem;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 40%);transform:translate(-50%, 40%);background-image:url("/common-big-box-leisure/img/asobig/mv/scroll-bar.png");z-index:5}@media screen and (min-width: 569px){.comp-mv__container::after{content:none}}@media screen and (max-width: 568px){.comp-mv__container::after{content:""}}.comp-mv__container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comp-mv__text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 569px){.comp-mv__text{left:6.0029282577vw}}@media screen and (max-width: 568px){.comp-mv__text{left:2rem}}.comp-mv__text h1{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0;color:var(--color-white);-webkit-filter:drop-shadow(0px 4px 80px rgba(0, 0, 0, 0.8980392157));filter:drop-shadow(0px 4px 80px rgba(0, 0, 0, 0.8980392157))}@media screen and (min-width: 569px){.comp-mv__text h1{font-size:6.4rem}}@media screen and (max-width: 568px){.comp-mv__text h1{font-size:3.2rem}}.comp-mv__bot-container{width:100%;z-index:2}@media screen and (min-width: 569px){.comp-mv__bot-container{max-width:calc(var(--content-width-small) + var(--padding-contents-wrapper--d)*2);padding:0 var(--padding-contents-wrapper--d);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.comp-news{max-width:var(--content-width-small);margin-inline:auto}@media screen and (min-width: 769px){.comp-news{margin-top:8rem}}@media screen and (max-width: 768px){.comp-news{margin-top:5.6rem}}[data-site=asobig] .comp-news .comp-news__inner{background-color:var(--color-beige)}[data-site=iceskate] .comp-news .comp-news__inner{background-color:var(--color-white)}.comp-news__inner{max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-news__inner{border-radius:3.2rem;padding:6.4rem 8rem}}@media screen and (max-width: 568px){.comp-news__inner{border-radius:1.6rem;padding:3.2rem 2rem}}.comp-news__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 769px){.comp-news__heading{gap:1.6rem}}@media screen and (max-width: 568px){.comp-news__heading{gap:.8rem}}.comp-news__heading i{--size: 2.4rem}[data-site=asobig] .comp-news__heading i{color:#1eaa39}[data-site=iceskate] .comp-news__heading i{color:#2295ee}.comp-news__heading span{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-news__heading span{font-size:2.6rem}}@media screen and (max-width: 568px){.comp-news__heading span{font-size:2.2rem}}@media screen and (min-width: 569px){.comp-news__list{margin-top:2.4rem}}@media screen and (max-width: 568px){.comp-news__list{margin-top:1.6rem}}.comp-news__item{position:relative}@media screen and (min-width: 569px){.comp-news__item{padding-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-news__item{padding-bottom:1.6rem}}@media screen and (min-width: 569px){.comp-news__item:not(:first-child){margin-top:2.4rem}}@media screen and (max-width: 568px){.comp-news__item:not(:first-child){margin-top:1.6rem}}.comp-news__item::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");display:block;background-size:cover}.comp-news__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 569px){.comp-news__item-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.8rem}}@media screen and (max-width: 568px){.comp-news__item-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}}@media screen and (min-width: 769px){a.comp-news__item-inner:hover{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}a.comp-news__item-inner:hover:hover{opacity:.8}}.comp-news__item-date{font-weight:500;line-height:150%;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0}[data-site=asobig] .comp-news__item-date{color:#1eaa39}[data-site=iceskate] .comp-news__item-date{color:#2295ee}@media screen and (min-width: 569px){.comp-news__item-date{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-news__item-date{font-size:1.6rem}}.comp-news__item-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;line-height:170%;letter-spacing:0}@media screen and (min-width: 569px){.comp-news__item-title{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-news__item-title{font-size:1.4rem}}.comp-news__item-icon{display:inline-block;position:relative}@media screen and (min-width: 569px){.comp-news__item-icon{margin-left:1.6rem}}@media screen and (max-width: 568px){.comp-news__item-icon{margin-left:.8rem}}.comp-news__item-icon.icon-pdf{top:.4rem;--size: 2rem}.comp-news__item-icon.icon-blank{top:.6rem;--size: 1.6rem}[data-site=asobig] .comp-news__item-icon{color:var(--color-red)}[data-site=iceskate] .comp-news__item-icon{color:var(--color-light-blue)}.comp-panel-anchor{max-width:var(--content-width);margin-inline:auto}@media only screen and (min-width: 769px){.comp-panel-anchor[data-column*=d1] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-panel-anchor[data-column*=d1] .comp-panel-anchor__item:nth-child(n+2){margin-top:1.6rem}.comp-panel-anchor[data-column*=d1] .comp-panel-anchor__item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=d2] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-panel-anchor[data-column*=d2] .comp-panel-anchor__item:nth-child(n+3){margin-top:1.6rem}.comp-panel-anchor[data-column*=d2] .comp-panel-anchor__item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=d3] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-panel-anchor[data-column*=d3] .comp-panel-anchor__item:nth-child(n+4){margin-top:1.6rem}.comp-panel-anchor[data-column*=d3] .comp-panel-anchor__item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=d4] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-panel-anchor[data-column*=d4] .comp-panel-anchor__item:nth-child(n+5){margin-top:1.6rem}.comp-panel-anchor[data-column*=d4] .comp-panel-anchor__item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=d5] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-panel-anchor[data-column*=d5] .comp-panel-anchor__item:nth-child(n+6){margin-top:1.6rem}.comp-panel-anchor[data-column*=d5] .comp-panel-anchor__item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=d6] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-panel-anchor[data-column*=d6] .comp-panel-anchor__item:nth-child(n+7){margin-top:1.6rem}.comp-panel-anchor[data-column*=d6] .comp-panel-anchor__item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}@media only screen and (max-width: 768px)and (min-width: 569px){.comp-panel-anchor[data-column*=t1] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-panel-anchor[data-column*=t1] .comp-panel-anchor__item:nth-child(n+2){margin-top:1.6rem}.comp-panel-anchor[data-column*=t1] .comp-panel-anchor__item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=t2] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-panel-anchor[data-column*=t2] .comp-panel-anchor__item:nth-child(n+3){margin-top:1.6rem}.comp-panel-anchor[data-column*=t2] .comp-panel-anchor__item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=t3] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-panel-anchor[data-column*=t3] .comp-panel-anchor__item:nth-child(n+4){margin-top:1.6rem}.comp-panel-anchor[data-column*=t3] .comp-panel-anchor__item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=t4] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-panel-anchor[data-column*=t4] .comp-panel-anchor__item:nth-child(n+5){margin-top:1.6rem}.comp-panel-anchor[data-column*=t4] .comp-panel-anchor__item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=t5] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-panel-anchor[data-column*=t5] .comp-panel-anchor__item:nth-child(n+6){margin-top:1.6rem}.comp-panel-anchor[data-column*=t5] .comp-panel-anchor__item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-panel-anchor[data-column*=t6] .comp-panel-anchor__item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-panel-anchor[data-column*=t6] .comp-panel-anchor__item:nth-child(n+7){margin-top:1.6rem}.comp-panel-anchor[data-column*=t6] .comp-panel-anchor__item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}@media only screen and (max-width: 568px){.comp-panel-anchor[data-column*=m1] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (1 - 1))) / 1)}.comp-panel-anchor[data-column*=m1] .comp-panel-anchor__item:nth-child(n+2){margin-top:0.8rem}.comp-panel-anchor[data-column*=m1] .comp-panel-anchor__item:not(:nth-child(1n)):not(:last-child){margin-right:0.8rem}.comp-panel-anchor[data-column*=m2] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (2 - 1))) / 2)}.comp-panel-anchor[data-column*=m2] .comp-panel-anchor__item:nth-child(n+3){margin-top:0.8rem}.comp-panel-anchor[data-column*=m2] .comp-panel-anchor__item:not(:nth-child(2n)):not(:last-child){margin-right:0.8rem}.comp-panel-anchor[data-column*=m3] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (3 - 1))) / 3)}.comp-panel-anchor[data-column*=m3] .comp-panel-anchor__item:nth-child(n+4){margin-top:0.8rem}.comp-panel-anchor[data-column*=m3] .comp-panel-anchor__item:not(:nth-child(3n)):not(:last-child){margin-right:0.8rem}.comp-panel-anchor[data-column*=m4] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (4 - 1))) / 4)}.comp-panel-anchor[data-column*=m4] .comp-panel-anchor__item:nth-child(n+5){margin-top:0.8rem}.comp-panel-anchor[data-column*=m4] .comp-panel-anchor__item:not(:nth-child(4n)):not(:last-child){margin-right:0.8rem}.comp-panel-anchor[data-column*=m5] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (5 - 1))) / 5)}.comp-panel-anchor[data-column*=m5] .comp-panel-anchor__item:nth-child(n+6){margin-top:0.8rem}.comp-panel-anchor[data-column*=m5] .comp-panel-anchor__item:not(:nth-child(5n)):not(:last-child){margin-right:0.8rem}.comp-panel-anchor[data-column*=m6] .comp-panel-anchor__item{width:calc((99.9% - (0.8rem * (6 - 1))) / 6)}.comp-panel-anchor[data-column*=m6] .comp-panel-anchor__item:nth-child(n+7){margin-top:0.8rem}.comp-panel-anchor[data-column*=m6] .comp-panel-anchor__item:not(:nth-child(6n)):not(:last-child){margin-right:0.8rem}}.comp-panel-anchor__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-panel-anchor__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;background-color:var(--color-blue-gray2);border-radius:1.6rem;overflow:hidden}@media screen and (min-width: 769px){.comp-panel-anchor__item{padding:2rem}}@media screen and (max-width: 768px){.comp-panel-anchor__item{padding:1.2rem .6rem}}.comp-panel-anchor__icon-container{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 769px){.comp-panel-anchor__icon-container{width:4rem;height:4rem}}@media screen and (max-width: 768px){.comp-panel-anchor__icon-container{width:3.2rem;height:3.2rem}}.comp-panel-anchor__icon-container i{--size: 100%;display:block}.comp-panel-anchor__link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-panel-anchor__link-container:hover{opacity:.8}@media screen and (min-width: 769px){.comp-panel-anchor__link-container{gap:1.2rem}}@media screen and (max-width: 768px){.comp-panel-anchor__link-container{gap:.6rem}}@media screen and (min-width: 769px){.comp-panel-anchor__link-container i{--size: 1rem}}@media screen and (max-width: 768px){.comp-panel-anchor__link-container i{--size: .8rem}}.comp-panel-anchor__link-text{font-weight:500;line-height:150%;letter-spacing:0}@media screen and (min-width: 769px){.comp-panel-anchor__link-text{font-size:1.8rem}}@media screen and (max-width: 768px){.comp-panel-anchor__link-text{font-size:1.3rem}}@media screen and (min-width: 569px){.comp-paragraph{margin-bottom:4rem}}@media screen and (max-width: 568px){.comp-paragraph{margin-bottom:2.4rem}}.comp-paragraph[data-align=center]{text-align:center}.comp-paragraph[data-align=right]{text-align:right}.comp-paragraph p{font-weight:400;line-height:170%;letter-spacing:0}@media screen and (min-width: 569px){.comp-paragraph p{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-paragraph p{font-size:1.4rem}}.comp-pic-block{max-width:var(--content-width);margin-inline:auto;width:100%}@media screen and (min-width: 569px){.comp-pic-block[data-pic-pos=right] .comp-pic-block__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.comp-pic-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 569px){.comp-pic-block__inner{gap:4rem}}@media screen and (max-width: 568px){.comp-pic-block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}}.comp-pic-block__img-container{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 569px){.comp-pic-block__img-container{width:42%}}@media screen and (max-width: 568px){.comp-pic-block__img-container{width:100%}}.comp-pic-block__img-container img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.8rem;overflow:hidden}.comp-pic-block__body-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comp-pic-block__body-container>*:first-child{margin-top:0}.comp-pic-block__body-container>*:last-child{margin-bottom:0}.comp-pic{max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-pic{margin-top:2.4rem}}@media screen and (max-width: 568px){.comp-pic{margin-top:2rem}}.comp-pic__inner[href]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-pic__inner[href]:hover{opacity:.8}.comp-pic img{display:block;margin-inline:auto;inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch}.comp-pic__caption-text{font-weight:400;line-height:170%;letter-spacing:0;display:block}@media screen and (min-width: 569px){.comp-pic__caption-text{margin-top:1.2rem;font-size:1.6rem}}@media screen and (max-width: 568px){.comp-pic__caption-text{margin-top:.8rem;font-size:1.4rem}}@media screen and (min-width: 569px){.comp-pic[data-radius=true] img{border-radius:1.6rem}}@media screen and (max-width: 568px){.comp-pic[data-radius=true] img{border-radius:.8rem}}.comp-pic[data-fit=true] img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (min-width: 569px){.comp-price-table{margin-bottom:5.6rem}}@media screen and (max-width: 568px){.comp-price-table{margin-bottom:3.2rem}}.comp-price-table__item{position:relative}.comp-price-table__item>*:first-child{margin-top:0}.comp-price-table__item>*:last-child{margin-bottom:0}@media screen and (min-width: 569px){.comp-price-table__item{padding-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-price-table__item{padding-bottom:2rem}}.comp-price-table__item::after{content:"";width:100%;height:.1rem;background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");position:absolute;bottom:0;left:0}@media screen and (min-width: 569px){.comp-price-table__item+.comp-price-table__item{margin-top:5.6rem}}@media screen and (max-width: 568px){.comp-price-table__item+.comp-price-table__item{margin-top:3.2rem}}.comp-price-table__item:last-child{padding:0}.comp-price-table__item:last-child::after{content:none}.comp-price-table__category{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr fit-content(33px)}@media screen and (min-width: 569px){.comp-price-table__category{margin-bottom:2.4rem;grid-column-gap:1.6rem;grid-row-gap:2.4rem}}@media screen and (max-width: 568px){.comp-price-table__category{margin-bottom:2rem;grid-column-gap:.8rem;grid-row-gap:1.6rem}}.comp-price-table__category>*:nth-child(1){grid-area:1/1/2/2}.comp-price-table__category>*:nth-child(2){grid-area:2/1/3/2}.comp-price-table__category>*:nth-child(3){grid-area:1/2/2/3}.comp-price-table__category>*:nth-child(4){grid-area:2/2/3/3}.comp-price-table__category__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.8rem}@media screen and (min-width: 569px){.comp-price-table__category__head{padding:1.2rem}}@media screen and (max-width: 568px){.comp-price-table__category__head{padding:.8rem}}.comp-price-table__category__head[data-color=light-green]{background-color:var(--color-light-green)}.comp-price-table__category__head[data-color=light-green] .comp-price-table__category__head-text{color:var(--color-white)}.comp-price-table__category__head[data-color=light-green-25]{background-color:var(--color-light-green25)}.comp-price-table__category__head-text{font-weight:700;line-height:150%;letter-spacing:0;text-align:center;color:var(--text-color-base);display:block}@media screen and (min-width: 569px){.comp-price-table__category__head-text{font-size:2rem}}@media screen and (max-width: 568px){.comp-price-table__category__head-text{font-size:1.6rem}}@media screen and (min-width: 569px){.comp-price-table__category__head-text.small{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-price-table__category__head-text.small{font-size:1.2rem}}.comp-price-table__category__body-text{font-weight:500;line-height:150%;letter-spacing:0;text-align:center;display:block}@media screen and (min-width: 569px){.comp-price-table__category__body-text{font-size:2rem}}@media screen and (max-width: 568px){.comp-price-table__category__body-text{font-size:1.6rem}}.comp-price-table__category__body-text>b{font-weight:700}@media screen and (min-width: 569px){.comp-price-table__category__body-text>b{font-size:2.2rem}}@media screen and (max-width: 568px){.comp-price-table__category__body-text>b{font-size:1.8rem}}.comp-section{position:relative}.comp-section__inner{position:relative;z-index:2}.comp-section__inner>*:first-child{margin-top:0}.comp-section__inner>*:last-child{margin-bottom:0}@media screen and (min-width: 569px){.comp-section[data-background]{margin-inline:calc(-1*var(--padding-contents-wrapper--d))}}@media screen and (max-width: 568px){.comp-section[data-background]{margin-inline:calc(-1*var(--padding-contents-wrapper--sp))}}.comp-section[data-background]::after{content:"";background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%;position:absolute;inset:0;z-index:0}.comp-section[data-background] .comp-section__deco{position:absolute;z-index:1}[data-site=asobig] .comp-section[data-background=concept]{min-height:575px}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=concept]{padding:12rem 0 0}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=concept]{padding:8rem 0 0}}[data-site=asobig] .comp-section[data-background=concept]:after{background-repeat:no-repeat;background-position:top;inset:unset;top:0;left:0;background-size:cover}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=concept]:after{background-image:url("/common-big-box-leisure/img/asobig/concept/bg-pc.png");height:clamp(575px,42.093704246vw,730px)}}@media screen and (max-width: 768px)and (min-width: 569px){[data-site=asobig] .comp-section[data-background=concept]:after{height:clamp(440px,32.2108345534vw,640px)}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=concept]:after{background-image:url("/common-big-box-leisure/img/asobig/concept/bg-sp.png");height:clamp(250px,66.6666666667vw,500px)}}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=event]{margin-top:-20rem;padding:30rem var(--padding-contents-wrapper--d) 28rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=event]{padding:20rem var(--padding-contents-wrapper--sp) 10rem;margin-top:-15rem}}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=event]:after{background-image:url("/common-big-box-leisure/img/asobig/event/bg-pc.png")}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=event]:after{background-image:url("/common-big-box-leisure/img/asobig/event/bg-sp.png")}}[data-site=asobig] .comp-section[data-background=event] .comp-section__deco{overflow:hidden}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco{width:16rem;height:16rem}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco{width:9rem;height:9rem}}[data-site=asobig] .comp-section[data-background=event] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(1){top:14%}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(1){top:14%}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(1){right:16%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(1){right:0%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(1) img{right:-20%}}[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(2){top:50%}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(2){top:48%;left:14%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(2){left:0%}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(2) img{left:0}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(2) img{left:-20%}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(3){bottom:17%;right:10%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(3){right:0%;bottom:10%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=event] .comp-section__deco:nth-child(3) img{right:-20%}}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=area]{padding:8rem var(--padding-contents-wrapper--d)}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=area]{padding:6rem var(--padding-contents-wrapper--sp)}}[data-site=asobig] .comp-section[data-background=area]::before{content:"";background-size:cover;background-repeat:no-repeat;background-position:top;display:block;width:100%;position:absolute;left:0;z-index:1}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=area]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/bg-wave-top-pc.png");height:12rem;top:-10rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=area]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/bg-wave-top-sp.png");height:6.8rem;top:-6rem}}[data-site=asobig] .comp-section[data-background=area]::after{content:none}[data-site=asobig] .comp-section[data-background=area] .comp-color-box{position:relative;z-index:3}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=price]{padding:8rem var(--padding-contents-wrapper--d)}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=price]{padding:6rem var(--padding-contents-wrapper--sp)}}[data-site=asobig] .comp-section[data-background=price] .comp-color-box{position:relative;z-index:3}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=facility]{padding:16rem var(--padding-contents-wrapper--d)}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=facility]{padding:6rem var(--padding-contents-wrapper--sp) 12rem}}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=facility]:after{background-image:url("/common-big-box-leisure/img/asobig/facility/bg-pc.png")}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=facility]:after{background-image:url("/common-big-box-leisure/img/asobig/facility/bg-sp.png")}}[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco{overflow:hidden}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){width:30rem;height:30rem;top:12%}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){width:16.7rem;height:16.7rem;top:10%;left:0}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){left:14%}}@media screen and (min-width: 1025px)and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){left:0%}}@media screen and (max-width: 1024px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){left:0%}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(1) img{left:-50%}}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){width:24rem;height:24rem}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){width:14rem;height:14rem;bottom:5%;right:0%}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){right:13%;bottom:22%}}@media screen and (min-width: 1025px)and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){right:1%;bottom:5%}}@media screen and (max-width: 1024px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){right:0%}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco:nth-child(2) img{right:-20%}}[data-site=asobig] .comp-section[data-background=facility] .comp-section__deco img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}[data-site=asobig] .comp-section[data-background=qa]{background-repeat:no-repeat;margin-top:-4rem}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=qa]{padding:12rem var(--padding-contents-wrapper--d) 16rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=qa]{padding:10rem var(--padding-contents-wrapper--sp) 11.6rem}}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=qa]::after{background-image:url("/common-big-box-leisure/img/asobig/qa/bg-pc.png")}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=qa]::after{background-image:url("/common-big-box-leisure/img/asobig/qa/bg-sp.png")}}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco{overflow:hidden}@media screen and (min-width: 769px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco{width:16rem;height:16rem}}@media screen and (max-width: 768px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco{width:9rem;height:9rem}}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(odd){right:13%}}@media screen and (min-width: 1025px)and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(odd){right:0}}@media screen and (max-width: 1024px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(odd){right:0}}@media screen and (min-width: 1025px)and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(odd) img{right:-10%}}@media screen and (max-width: 1024px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(odd) img{right:-50%}}@media screen and (min-width: 1367px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(even){left:13%}}@media screen and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(even){left:0}}@media screen and (min-width: 1025px)and (max-width: 1366px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(even) img{left:-13%}}@media screen and (max-width: 1024px){[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(even) img{left:-50%}}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(1){top:3%}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(2){top:22%}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(3){top:43%}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(4){top:62%}[data-site=asobig] .comp-section[data-background=qa] .comp-section__deco:nth-child(5){top:84%}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=others]{padding:5.6rem var(--padding-contents-wrapper--d) 0}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=others]{padding:3rem var(--padding-contents-wrapper--sp) 0}}[data-site=asobig] .comp-section[data-background=others]::before{content:"";background-size:cover;background-repeat:no-repeat;background-position:top;display:block;width:100%;position:absolute;left:0;z-index:1}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=others]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/bg-wave-top-pc.png");height:14em;top:-10rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=others]::before{background-image:url("/common-big-box-leisure/img/asobig/shared/bg-wave-top-sp.png");height:6.8rem;top:-6rem}}[data-site=asobig] .comp-section[data-background=others]::after{content:none}[data-site=asobig] .comp-section[data-background=access]{position:relative}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=access]{margin-top:16rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=access]{margin-top:8rem}}[data-site=asobig] .comp-section[data-background=access]::after{content:none}[data-site=asobig] .comp-section[data-background=access] .comp-section__inner{position:relative;overflow:hidden;z-index:unset}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=access] .comp-section__inner{padding:0 var(--padding-contents-wrapper--d)}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=access] .comp-section__inner{padding:0 var(--padding-contents-wrapper--sp)}}[data-site=asobig] .comp-section[data-background=access] .comp-section__inner .comp-heading-lv2{position:relative;z-index:3}[data-site=asobig] .comp-section[data-background=access] .comp-access{position:relative;z-index:2}[data-site=asobig] .comp-section[data-background=access] .comp-access__inner{position:relative;z-index:3}[data-site=asobig] .comp-section[data-background=access] .comp-access::before,[data-site=asobig] .comp-section[data-background=access] .comp-access::after{content:"";position:absolute;display:block;background-image:url("/common-big-box-leisure/img/asobig/access/bg.png");background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=access] .comp-access::before,[data-site=asobig] .comp-section[data-background=access] .comp-access::after{width:323px;height:151px}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=access] .comp-access::before,[data-site=asobig] .comp-section[data-background=access] .comp-access::after{width:24.6rem;height:11.5rem}}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=access] .comp-access::before{top:-7rem;left:-16rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=access] .comp-access::before{top:-5.6rem;left:-18rem}}@media screen and (min-width: 569px){[data-site=asobig] .comp-section[data-background=access] .comp-access:after{bottom:-7.4rem;right:-16rem}}@media screen and (max-width: 568px){[data-site=asobig] .comp-section[data-background=access] .comp-access:after{bottom:-5.6rem;right:-18rem}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section{padding:16rem var(--padding-contents-wrapper--d) 0}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section{padding:8rem var(--padding-contents-wrapper--sp) 0}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=news]{padding-top:12.8rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=news]{padding-top:9.3rem}}[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 769px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1){width:12.2rem;height:19.2rem}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1){top:-10%;left:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1){left:0%;top:-13%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1){top:-4%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1) img{left:-40%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=news] .comp-section__deco:nth-child(1) img{left:-40%}}[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem;top:5%}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1){width:16.9rem;height:23rem;top:-4%}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1){right:10%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1){right:0%}}@media screen and (min-width: 569px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1) img{right:-20%}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=event] .comp-section__deco:nth-child(1) img{right:-38%}}[data-site=iceskate] .comp-section[data-background=facility]{z-index:0}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=facility]{padding-bottom:8rem}}[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){width:12.2rem;height:19.2rem}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){top:0}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){top:0}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){left:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1){left:0%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1) img{left:-28%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(1) img{left:-40%}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){width:27.2rem;height:34rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){width:16.9rem;height:22.9rem}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){bottom:0;right:11%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){bottom:0%;right:0%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2){right:0%;bottom:-5%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2) img{right:-20%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=facility] .comp-section__deco:nth-child(2) img{right:-48%}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=skate]{padding-top:19rem;padding-bottom:20rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=skate]{padding-top:8rem;padding-bottom:9rem}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=skate]::after{background-image:url("/common-big-box-leisure/img/iceskate/skate/bg-pc.png")}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=skate]::after{background-image:url("/common-big-box-leisure/img/iceskate/skate/bg-sp.png")}}[data-site=iceskate] .comp-section[data-background=contact]::before{content:"";background-size:cover;background-repeat:no-repeat;background-position:top;display:block;width:100%;position:absolute;left:0;z-index:1}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=contact]::before{background-image:url("/common-big-box-leisure/img/iceskate/shared/bg-wave-top-pc.png");height:14em;top:-10rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=contact]::before{background-image:url("/common-big-box-leisure/img/iceskate/shared/bg-wave-top-sp.png");height:6.8rem;top:-6rem}}[data-site=iceskate] .comp-section[data-background=contact]::after{content:none}[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 769px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){width:12.2rem;height:19.2rem}}@media screen and (min-width: 769px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){top:-8%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){top:-4%}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){left:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1){left:0%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1) img{left:-28%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=contact] .comp-section__deco:nth-child(1) img{left:-40%}}[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem;top:8%}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1){width:16.9rem;height:23rem;top:-2%}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1){right:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1){right:0%}}@media screen and (min-width: 569px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1) img{right:-20%}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=others] .comp-section__deco:nth-child(1) img{right:-40%}}[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco{overflow:hidden}[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco img{width:100%;-o-object-fit:cover;object-fit:cover;-ms-flex-item-align:1;align-self:1;position:relative}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){width:23.9rem;height:35.6rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){width:12.2rem;height:19.2rem}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){top:0}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){top:0}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){left:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1){left:0%}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1) img{left:-28%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(1) img{left:-40%}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){width:27.2rem;height:34rem}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){width:16.9rem;height:22.9rem}}@media screen and (min-width: 569px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){bottom:-13%}}@media screen and (max-width: 568px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){bottom:-12%}}@media screen and (min-width: 1367px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){right:12%}}@media screen and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2){right:0}}@media screen and (min-width: 769px)and (max-width: 1366px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2) img{right:-22%}}@media screen and (max-width: 768px){[data-site=iceskate] .comp-section[data-background=access] .comp-section__deco:nth-child(2) img{right:-40%}}.comp-show-more{max-width:var(--content-width);margin-inline:auto}.comp-show-more.is-open .comp-show-more__body-overlay{opacity:0}.comp-show-more.is-open .comp-show-more__trigger{margin-top:2.4rem}.comp-show-more.is-open .comp-show-more__trigger__open-text{display:none}.comp-show-more.is-open .comp-show-more__trigger__close-text{display:block}.comp-show-more.is-open .comp-show-more__icon-container{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.comp-show-more.is-open .comp-show-more__icon-container i.icon-plus{opacity:0}.comp-show-more.is-open .comp-show-more__icon-container i.icon-minus{opacity:1}.comp-show-more__body{position:relative;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.comp-show-more__body-overlay{width:100%;height:100px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(247, 245, 239, 0)), color-stop(50%, #F7F5EF));background:linear-gradient(180deg, rgba(247, 245, 239, 0) 0%, #F7F5EF 50%);position:absolute;bottom:0;left:0;z-index:1}.comp-show-more__body-wrapper>*:first-child{margin-top:0}.comp-show-more__body-wrapper>*:last-child{margin-bottom:0}.comp-show-more__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-show-more__trigger:hover{opacity:.8}.comp-show-more__trigger span{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-show-more__trigger span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-show-more__trigger span{font-size:1.6rem}}.comp-show-more__trigger__close-text{display:none}.comp-show-more__icon-container{display:block;position:relative;background-color:var(--text-color--base);border-radius:50%;overflow:hidden;margin-left:1.2rem}@media screen and (min-width: 569px){.comp-show-more__icon-container{width:3.2rem;height:3.2rem}}@media screen and (max-width: 568px){.comp-show-more__icon-container{width:2.8rem;height:2.8rem}}.comp-show-more__icon-container i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width: 569px){.comp-show-more__icon-container i{--size: 1.6rem}}@media screen and (max-width: 568px){.comp-show-more__icon-container i{--size: 1.2rem}}.comp-show-more__icon-container i.icon-plus{opacity:1}.comp-show-more__icon-container i.icon-minus{opacity:0}.comp-signboard{max-width:var(--content-width-small);margin-inline:auto}@media screen and (min-width: 569px){.comp-signboard{margin-bottom:8rem}}@media screen and (max-width: 568px){.comp-signboard{margin-bottom:4rem}}@media only screen and (min-width: 769px){.comp-signboard[data-column*=d1] .comp-signboard__item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-signboard[data-column*=d1] .comp-signboard__item:nth-child(n+2){margin-top:2.4rem}.comp-signboard[data-column*=d1] .comp-signboard__item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=d2] .comp-signboard__item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-signboard[data-column*=d2] .comp-signboard__item:nth-child(n+3){margin-top:2.4rem}.comp-signboard[data-column*=d2] .comp-signboard__item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=d3] .comp-signboard__item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-signboard[data-column*=d3] .comp-signboard__item:nth-child(n+4){margin-top:2.4rem}.comp-signboard[data-column*=d3] .comp-signboard__item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=d4] .comp-signboard__item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-signboard[data-column*=d4] .comp-signboard__item:nth-child(n+5){margin-top:2.4rem}.comp-signboard[data-column*=d4] .comp-signboard__item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=d5] .comp-signboard__item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-signboard[data-column*=d5] .comp-signboard__item:nth-child(n+6){margin-top:2.4rem}.comp-signboard[data-column*=d5] .comp-signboard__item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=d6] .comp-signboard__item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-signboard[data-column*=d6] .comp-signboard__item:nth-child(n+7){margin-top:2.4rem}.comp-signboard[data-column*=d6] .comp-signboard__item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}@media only screen and (max-width: 768px)and (min-width: 569px){.comp-signboard[data-column*=t1] .comp-signboard__item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-signboard[data-column*=t1] .comp-signboard__item:nth-child(n+2){margin-top:2.4rem}.comp-signboard[data-column*=t1] .comp-signboard__item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=t2] .comp-signboard__item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-signboard[data-column*=t2] .comp-signboard__item:nth-child(n+3){margin-top:2.4rem}.comp-signboard[data-column*=t2] .comp-signboard__item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=t3] .comp-signboard__item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-signboard[data-column*=t3] .comp-signboard__item:nth-child(n+4){margin-top:2.4rem}.comp-signboard[data-column*=t3] .comp-signboard__item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=t4] .comp-signboard__item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-signboard[data-column*=t4] .comp-signboard__item:nth-child(n+5){margin-top:2.4rem}.comp-signboard[data-column*=t4] .comp-signboard__item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=t5] .comp-signboard__item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-signboard[data-column*=t5] .comp-signboard__item:nth-child(n+6){margin-top:2.4rem}.comp-signboard[data-column*=t5] .comp-signboard__item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=t6] .comp-signboard__item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-signboard[data-column*=t6] .comp-signboard__item:nth-child(n+7){margin-top:2.4rem}.comp-signboard[data-column*=t6] .comp-signboard__item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}@media only screen and (max-width: 568px){.comp-signboard[data-column*=m1] .comp-signboard__item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-signboard[data-column*=m1] .comp-signboard__item:nth-child(n+2){margin-top:2.4rem}.comp-signboard[data-column*=m1] .comp-signboard__item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=m2] .comp-signboard__item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-signboard[data-column*=m2] .comp-signboard__item:nth-child(n+3){margin-top:2.4rem}.comp-signboard[data-column*=m2] .comp-signboard__item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=m3] .comp-signboard__item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-signboard[data-column*=m3] .comp-signboard__item:nth-child(n+4){margin-top:2.4rem}.comp-signboard[data-column*=m3] .comp-signboard__item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=m4] .comp-signboard__item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-signboard[data-column*=m4] .comp-signboard__item:nth-child(n+5){margin-top:2.4rem}.comp-signboard[data-column*=m4] .comp-signboard__item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=m5] .comp-signboard__item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-signboard[data-column*=m5] .comp-signboard__item:nth-child(n+6){margin-top:2.4rem}.comp-signboard[data-column*=m5] .comp-signboard__item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-signboard[data-column*=m6] .comp-signboard__item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-signboard[data-column*=m6] .comp-signboard__item:nth-child(n+7){margin-top:2.4rem}.comp-signboard[data-column*=m6] .comp-signboard__item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}.comp-signboard__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-signboard__item{border-radius:.8rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comp-signboard__head{padding:.8rem 2.4rem}.comp-signboard__head span{display:block;font-weight:500;line-height:150%;letter-spacing:0;text-align:center;color:#fff}@media screen and (min-width: 569px){.comp-signboard__head span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-signboard__head span{font-size:1.4rem}}.comp-signboard__body{background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:grid;place-items:center}@media screen and (min-width: 769px){.comp-signboard__body{padding:2.4rem}}@media screen and (max-width: 768px){.comp-signboard__body{padding:.8rem 1.6rem}}.comp-signboard__body span{display:block;font-weight:700;line-height:150%;letter-spacing:0;text-align:center;margin:auto}@media screen and (min-width: 569px){.comp-signboard__body span{font-size:2rem}}@media screen and (max-width: 568px){.comp-signboard__body span{font-size:1.6rem}}@media screen and (min-width: 569px){.comp-signboard__body span.small{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-signboard__body span.small{font-size:1.2rem}}@media screen and (min-width: 569px){.comp-signboard__icon{margin-top:4rem}}@media screen and (max-width: 568px){.comp-signboard__icon{margin-top:2.4rem}}@media only screen and (min-width: 769px){.comp-signboard__icon[data-column*=d1] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (1 - 1))) / 1)}.comp-signboard__icon[data-column*=d1] .comp-signboard__icon-item:nth-child(n+2){margin-top:4.2rem}.comp-signboard__icon[data-column*=d1] .comp-signboard__icon-item:not(:nth-child(1n)):not(:last-child){margin-right:4.2rem}.comp-signboard__icon[data-column*=d2] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (2 - 1))) / 2)}.comp-signboard__icon[data-column*=d2] .comp-signboard__icon-item:nth-child(n+3){margin-top:4.2rem}.comp-signboard__icon[data-column*=d2] .comp-signboard__icon-item:not(:nth-child(2n)):not(:last-child){margin-right:4.2rem}.comp-signboard__icon[data-column*=d3] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (3 - 1))) / 3)}.comp-signboard__icon[data-column*=d3] .comp-signboard__icon-item:nth-child(n+4){margin-top:4.2rem}.comp-signboard__icon[data-column*=d3] .comp-signboard__icon-item:not(:nth-child(3n)):not(:last-child){margin-right:4.2rem}.comp-signboard__icon[data-column*=d4] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (4 - 1))) / 4)}.comp-signboard__icon[data-column*=d4] .comp-signboard__icon-item:nth-child(n+5){margin-top:4.2rem}.comp-signboard__icon[data-column*=d4] .comp-signboard__icon-item:not(:nth-child(4n)):not(:last-child){margin-right:4.2rem}.comp-signboard__icon[data-column*=d5] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (5 - 1))) / 5)}.comp-signboard__icon[data-column*=d5] .comp-signboard__icon-item:nth-child(n+6){margin-top:4.2rem}.comp-signboard__icon[data-column*=d5] .comp-signboard__icon-item:not(:nth-child(5n)):not(:last-child){margin-right:4.2rem}.comp-signboard__icon[data-column*=d6] .comp-signboard__icon-item{width:calc((99.9% - (4.2rem * (6 - 1))) / 6)}.comp-signboard__icon[data-column*=d6] .comp-signboard__icon-item:nth-child(n+7){margin-top:4.2rem}.comp-signboard__icon[data-column*=d6] .comp-signboard__icon-item:not(:nth-child(6n)):not(:last-child){margin-right:4.2rem}}@media only screen and (max-width: 768px)and (min-width: 569px){.comp-signboard__icon[data-column*=t1] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (1 - 1))) / 1)}.comp-signboard__icon[data-column*=t1] .comp-signboard__icon-item:nth-child(n+2){margin-top:2.4rem}.comp-signboard__icon[data-column*=t1] .comp-signboard__icon-item:not(:nth-child(1n)):not(:last-child){margin-right:2.4rem}.comp-signboard__icon[data-column*=t2] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (2 - 1))) / 2)}.comp-signboard__icon[data-column*=t2] .comp-signboard__icon-item:nth-child(n+3){margin-top:2.4rem}.comp-signboard__icon[data-column*=t2] .comp-signboard__icon-item:not(:nth-child(2n)):not(:last-child){margin-right:2.4rem}.comp-signboard__icon[data-column*=t3] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (3 - 1))) / 3)}.comp-signboard__icon[data-column*=t3] .comp-signboard__icon-item:nth-child(n+4){margin-top:2.4rem}.comp-signboard__icon[data-column*=t3] .comp-signboard__icon-item:not(:nth-child(3n)):not(:last-child){margin-right:2.4rem}.comp-signboard__icon[data-column*=t4] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (4 - 1))) / 4)}.comp-signboard__icon[data-column*=t4] .comp-signboard__icon-item:nth-child(n+5){margin-top:2.4rem}.comp-signboard__icon[data-column*=t4] .comp-signboard__icon-item:not(:nth-child(4n)):not(:last-child){margin-right:2.4rem}.comp-signboard__icon[data-column*=t5] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (5 - 1))) / 5)}.comp-signboard__icon[data-column*=t5] .comp-signboard__icon-item:nth-child(n+6){margin-top:2.4rem}.comp-signboard__icon[data-column*=t5] .comp-signboard__icon-item:not(:nth-child(5n)):not(:last-child){margin-right:2.4rem}.comp-signboard__icon[data-column*=t6] .comp-signboard__icon-item{width:calc((99.9% - (2.4rem * (6 - 1))) / 6)}.comp-signboard__icon[data-column*=t6] .comp-signboard__icon-item:nth-child(n+7){margin-top:2.4rem}.comp-signboard__icon[data-column*=t6] .comp-signboard__icon-item:not(:nth-child(6n)):not(:last-child){margin-right:2.4rem}}@media only screen and (max-width: 568px){.comp-signboard__icon[data-column*=m1] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (1 - 1))) / 1)}.comp-signboard__icon[data-column*=m1] .comp-signboard__icon-item:nth-child(n+2){margin-top:1.6rem}.comp-signboard__icon[data-column*=m1] .comp-signboard__icon-item:not(:nth-child(1n)):not(:last-child){margin-right:1.6rem}.comp-signboard__icon[data-column*=m2] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (2 - 1))) / 2)}.comp-signboard__icon[data-column*=m2] .comp-signboard__icon-item:nth-child(n+3){margin-top:1.6rem}.comp-signboard__icon[data-column*=m2] .comp-signboard__icon-item:not(:nth-child(2n)):not(:last-child){margin-right:1.6rem}.comp-signboard__icon[data-column*=m3] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (3 - 1))) / 3)}.comp-signboard__icon[data-column*=m3] .comp-signboard__icon-item:nth-child(n+4){margin-top:1.6rem}.comp-signboard__icon[data-column*=m3] .comp-signboard__icon-item:not(:nth-child(3n)):not(:last-child){margin-right:1.6rem}.comp-signboard__icon[data-column*=m4] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (4 - 1))) / 4)}.comp-signboard__icon[data-column*=m4] .comp-signboard__icon-item:nth-child(n+5){margin-top:1.6rem}.comp-signboard__icon[data-column*=m4] .comp-signboard__icon-item:not(:nth-child(4n)):not(:last-child){margin-right:1.6rem}.comp-signboard__icon[data-column*=m5] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (5 - 1))) / 5)}.comp-signboard__icon[data-column*=m5] .comp-signboard__icon-item:nth-child(n+6){margin-top:1.6rem}.comp-signboard__icon[data-column*=m5] .comp-signboard__icon-item:not(:nth-child(5n)):not(:last-child){margin-right:1.6rem}.comp-signboard__icon[data-column*=m6] .comp-signboard__icon-item{width:calc((99.9% - (1.6rem * (6 - 1))) / 6)}.comp-signboard__icon[data-column*=m6] .comp-signboard__icon-item:nth-child(n+7){margin-top:1.6rem}.comp-signboard__icon[data-column*=m6] .comp-signboard__icon-item:not(:nth-child(6n)):not(:last-child){margin-right:1.6rem}}.comp-signboard__icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-signboard__icon-item__icon-container{position:relative;background-color:rgba(255,255,255,.7490196078);border-radius:50%;overflow:hidden;margin-inline:auto;display:block;width:100%;aspect-ratio:1/1}@media screen and (min-width: 569px){.comp-signboard__icon-item__icon-container{max-width:14.4rem}}@media screen and (max-width: 568px){.comp-signboard__icon-item__icon-container{max-width:8rem}}.comp-signboard__icon-item__icon-container i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#776d4e}@media screen and (min-width: 569px){.comp-signboard__icon-item__icon-container i{--size: 6.4rem}}@media screen and (max-width: 568px){.comp-signboard__icon-item__icon-container i{--size: 4rem}}.comp-signboard__icon-item__text{font-weight:700;line-height:150%;letter-spacing:0;text-align:center;display:block;width:100%}@media screen and (min-width: 569px){.comp-signboard__icon-item__text{margin-top:1.6rem;font-size:1.8rem}}@media screen and (max-width: 568px){.comp-signboard__icon-item__text{margin-top:.8rem;font-size:1.4rem}}[data-site=asobig] .comp-signboard .comp-signboard__head{background-color:var(--color-brown)}[data-site=iceskate] .comp-signboard .comp-signboard__head{background-color:var(--color-navy)}@media screen and (min-width: 569px){.comp-slider{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-slider{margin-top:2.4rem}}@media screen and (min-width: 569px){.comp-slider[data-width=full]{margin-inline:calc(-1*var(--padding-contents-wrapper--d))}}@media screen and (max-width: 568px){.comp-slider[data-width=full]{margin-inline:calc(-1*var(--padding-contents-wrapper--sp))}}.comp-slider__inner{margin-bottom:3.2rem}.comp-slider__pagination{position:absolute;bottom:-3.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;gap:2rem;width:100%;padding:0}@media screen and (min-width: 569px){.comp-slider__pagination{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-slider__pagination{margin-top:2.4rem}}.comp-slider__pagination li{width:1.2rem;height:1.2rem;display:block}.comp-slider__pagination li button{display:block;margin:0;background-color:#4b4b4b !important;width:100%;height:100%;-webkit-transform:unset !important;transform:unset !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.5}.comp-slider__pagination li button.is-active{opacity:1}.comp-slider__arrow{background-color:var(--border-color);opacity:1}@media screen and (min-width: 569px){.comp-slider__arrow{width:5.6rem;height:5.6rem}}@media screen and (max-width: 568px){.comp-slider__arrow{width:4rem;height:4rem}}.comp-slider__arrow i{display:block;color:#fff}@media screen and (min-width: 569px){.comp-slider__arrow i{--size: 2.4rem}}@media screen and (max-width: 568px){.comp-slider__arrow i{--size: 2rem}}.comp-slider__arrow i svg{-webkit-transform:unset;transform:unset}@media screen and (min-width: 569px){.comp-slider__arrow.splide__arrow--prev{left:-2.8rem}}@media screen and (max-width: 568px){.comp-slider__arrow.splide__arrow--prev{left:-2rem}}@media screen and (min-width: 569px){.comp-slider__arrow.splide__arrow--next{right:-2.8rem}}@media screen and (max-width: 568px){.comp-slider__arrow.splide__arrow--next{right:-2rem}}.comp-slider__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.comp-slider__item{height:auto}.comp-slider__item>*:first-child{margin-top:0}.comp-slider__item>*:last-child{margin-bottom:0}.comp-slider__item>*{height:100%}.comp-sns-area{max-width:var(--content-width);margin-inline:auto}@media screen and (min-width: 569px){.comp-sns-area{margin-top:8rem}}@media screen and (max-width: 568px){.comp-sns-area{margin-top:4rem}}.comp-sns-area span{font-family:var(--font-zenkaku-gothic);text-align:center;color:#fff;display:block;width:100%}.comp-sns-area__heading{font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-sns-area__heading{font-size:2.6rem}}@media screen and (max-width: 568px){.comp-sns-area__heading{font-size:2.2rem}}.comp-sns-area__text{font-weight:400;line-height:170%;letter-spacing:0}@media screen and (min-width: 569px){.comp-sns-area__text{margin-top:2.4rem;font-size:1.6rem}}@media screen and (max-width: 568px){.comp-sns-area__text{font-size:1.4rem;margin-top:1.6rem}}.comp-sns-area__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem}@media screen and (min-width: 569px){.comp-sns-area__list{margin-top:4rem}}@media screen and (max-width: 568px){.comp-sns-area__list{margin-top:2.4rem}}.comp-sns-area__item{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-sns-area__item:hover{opacity:.8}.comp-sns-area__item__icon-container{position:relative;border-radius:50%;overflow:hidden;display:block;margin-inline:auto}@media screen and (min-width: 569px){.comp-sns-area__item__icon-container{width:12rem;height:12rem}}@media screen and (max-width: 568px){.comp-sns-area__item__icon-container{width:8rem;height:8rem}}.comp-sns-area__item__icon-container[data-color=white]{background-color:#fff}.comp-sns-area__item__icon-container[data-color=black]{background-color:#000}.comp-sns-area__item__icon-container img{display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 569px){.comp-sns-area__item__icon-container img{width:6.4rem;height:6.4rem}}@media screen and (max-width: 568px){.comp-sns-area__item__icon-container img{width:4.8rem;height:4.8rem}}.comp-sns-area__item__text{font-family:var();font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media screen and (min-width: 569px){.comp-sns-area__item__text{font-size:1.8rem;margin-top:2.4rem}}@media screen and (max-width: 568px){.comp-sns-area__item__text{font-size:1.4rem;margin-top:1.2rem}}.comp-special-plan{max-width:var(--content-width);margin-inline:auto;position:relative;border:2px solid rgba(0,0,0,0);background-origin:border-box;background-repeat:no-repeat}@media screen and (min-width: 569px){.comp-special-plan{margin-top:4rem;margin-bottom:4rem;border-radius:1.6rem;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100%25 100%25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='calc(100%25 - 2px)' height='calc(100%25 - 2px)' rx='16' stroke='%23A6A6A6' stroke-width='2' stroke-dasharray='4 6'/%3E%3C/svg%3E")}}@media screen and (max-width: 568px){.comp-special-plan{margin-top:4rem;margin-bottom:4rem;border-radius:.8rem;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100%25 100%25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='calc(100%25 - 2px)' height='calc(100%25 - 2px)' rx='8' stroke='%23A6A6A6' stroke-width='2' stroke-dasharray='4 6'/%3E%3C/svg%3E")}}@media screen and (min-width: 569px){.comp-special-plan__inner{padding:4rem}}@media screen and (max-width: 568px){.comp-special-plan__inner{padding:2rem}}.comp-special-plan__heading-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-special-plan__heading-container span{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-special-plan__heading-container span{font-size:2.6rem}}@media screen and (max-width: 568px){.comp-special-plan__heading-container span{font-size:2.2rem}}@media screen and (min-width: 569px){.comp-special-plan__heading__icon-container{width:3.2rem;height:3.2rem;margin-right:1.6rem}}@media screen and (max-width: 568px){.comp-special-plan__heading__icon-container{width:2.4em;height:2.4em;margin-right:.8rem}}.comp-special-plan__heading__icon-container i{--size: 100%;color:var(--color-red)}.comp-special-plan__text-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 569px){.comp-special-plan__text-container{gap:2.4rem;margin-top:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 568px){.comp-special-plan__text-container{gap:1.6rem;margin-top:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comp-special-plan__text-container span{font-weight:400;line-height:170%;letter-spacing:0}@media screen and (min-width: 569px){.comp-special-plan__text-container span{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-special-plan__text-container span{font-size:1.4rem}}.comp-special-plan__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-special-plan__link:hover{opacity:.8}.comp-special-plan__link span{font-family:var(--font-zenkaku-gothic);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-special-plan__link span{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-special-plan__link span{font-size:1.6rem}}.comp-special-plan__link__icon-container{position:relative;border-radius:50%;overflow:hidden;background-color:var(--color-red);margin-left:1.2rem}@media screen and (min-width: 569px){.comp-special-plan__link__icon-container{width:3.2rem;height:3.2rem}}@media screen and (max-width: 568px){.comp-special-plan__link__icon-container{width:2.8rem;height:2.8rem}}.comp-special-plan__link__icon-container i{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 569px){.comp-special-plan__link__icon-container i{--size: 1.4rem}}@media screen and (max-width: 568px){.comp-special-plan__link__icon-container i{--size: 1.2rem }}.comp-tab[data-latest-count] .comp-tab__head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.comp-tab__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;gap:2rem}.comp-tab__head--item{cursor:pointer;position:relative;padding:1.2rem 2rem;background-color:var(--color-white);-webkit-box-shadow:0px 4px 0px 0px #a4b8c2;box-shadow:0px 4px 0px 0px #a4b8c2;border-radius:.8rem;max-width:30rem;width:100%;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}@media screen and (min-width: 769px){.comp-tab__head--item:hover{-webkit-box-shadow:none;box-shadow:none}}.comp-tab__head--item[data-current=true]{pointer-events:none;-webkit-box-shadow:none;box-shadow:none;background-color:var(--color-navy)}.comp-tab__head--item[data-current=true]::after{content:""}.comp-tab__head--item[data-current=true] span{color:var(--color-white)}.comp-tab__head--item::after{display:block;width:30px;height:16px;background-color:var(--color-navy);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:-1.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comp-tab__head--item span{color:var(--text-color--base);font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media screen and (min-width: 569px){.comp-tab__head--item span{font-size:2rem}}@media screen and (max-width: 568px){.comp-tab__head--item span{font-size:1.6rem}}@media screen and (min-width: 569px){.comp-tab__body{margin-top:3.2rem}}@media screen and (max-width: 568px){.comp-tab__body{margin-top:1.6rem}}.comp-tab__body--item{display:none}.comp-tab__body--item>*:first-child{margin-top:0}.comp-tab__body--item>*:last-child{margin-bottom:0}.comp-table{max-width:var(--content-width);margin-inline:auto;overflow:auto}.comp-table table{width:100%}.comp-table tr{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 569px){.comp-table tr{gap:1.6rem;margin-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-table tr{gap:.8rem;margin-bottom:1.6rem}}.comp-table tr th,.comp-table tr td{-webkit-box-sizing:border-box;box-sizing:border-box}.comp-table tr th:not([data-align]),.comp-table tr td:not([data-align]){text-align:center}.comp-table tr th[data-align=left],.comp-table tr td[data-align=left]{text-align:left}.comp-table tr th.sticky,.comp-table tr td.sticky{position:sticky;left:0;background-color:#fff}@media screen and (min-width: 569px){.comp-table tr>*:first-child{width:15.2rem}}@media screen and (max-width: 568px){.comp-table tr>*:first-child{width:8rem}}.comp-table tr>*:not(:first-child){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 569px){.comp-table tr>*:not(:first-child){width:28rem}}@media screen and (max-width: 568px){.comp-table tr>*:not(:first-child){width:9.6rem}}.comp-table tbody tr{position:relative;border-bottom:2px solid rgba(0,0,0,0)}.comp-table tbody tr::after{content:"";background-image:url("/common-big-box-leisure/img/asobig/border/dotted.png");position:absolute;bottom:0;left:0;display:block;width:100%;height:2px}.comp-table tbody tr>td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom}@media screen and (min-width: 569px){.comp-table tbody tr>td{padding-bottom:2.4rem}}@media screen and (max-width: 568px){.comp-table tbody tr>td{padding-bottom:1.6rem}}.comp-table th.head{overflow:hidden;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 569px){.comp-table th.head{padding:1.2rem .8rem}}@media screen and (max-width: 568px){.comp-table th.head{padding:.8rem .4rem}}.comp-table th.baby{background-color:rgba(229,0,18,.1019607843)}.comp-table th.child{background-color:rgba(229,0,18,.2509803922)}.comp-table th.adult{background-color:rgba(229,0,18,.4)}.comp-table th span{display:block;width:100%;line-height:150%;letter-spacing:0;text-align:center}.comp-table th span.main{font-weight:700}@media screen and (min-width: 569px){.comp-table th span.main{font-size:2rem}}@media screen and (max-width: 568px){.comp-table th span.main{font-size:1.6rem}}.comp-table th span.sub{font-weight:500}@media screen and (min-width: 569px){.comp-table th span.sub{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-table th span.sub{font-size:1.2rem}}.comp-table td{font-weight:500;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-table td{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-table td{font-size:1.4rem}}.comp-table td.recommend{position:relative}.comp-table td.recommend::before{content:"";background-image:url("/common-big-box-leisure/img/asobig/price/recommend.svg");background-size:contain;background-repeat:no-repeat;display:block}@media screen and (min-width: 569px){.comp-table td.recommend::before{position:absolute;top:-1rem;left:100%;width:9rem;height:3.6rem}}@media screen and (max-width: 568px){.comp-table td.recommend::before{width:7rem;height:2.7rem}}.comp-text-link{max-width:var(--content-width);margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comp-text-link__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.2rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.comp-text-link__inner:hover{opacity:.8}.comp-text-link__text{font-family:var(--font-ibm);font-weight:700;line-height:150%;letter-spacing:0}@media screen and (min-width: 569px){.comp-text-link__text{font-size:1.8rem}}@media screen and (max-width: 568px){.comp-text-link__text{font-size:1.6rem}}.comp-text-link__icon-container{position:relative;background-color:var(--color-white);border-radius:100%;overflow:hidden}@media screen and (min-width: 569px){.comp-text-link__icon-container{width:3.2rem;height:3.2rem}}@media screen and (max-width: 568px){.comp-text-link__icon-container{width:2.8rem;height:2.8rem}}.comp-text-link__icon-container i{--size: 1.2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[data-color=light-blue] .comp-text-link .comp-text-link__icon-container{background-color:var(--color-light-blue)}[data-color=light-blue] .comp-text-link .comp-text-link__icon-container i{color:var(--color-white)}[data-color=light-green] .comp-text-link .comp-text-link__icon-container{background-color:var(--color-light-green)}[data-color=light-green] .comp-text-link .comp-text-link__icon-container i{color:var(--color-white)}@media screen and (min-width: 569px){.comp-text-list-prefix+.comp-text-list-prefix{margin-top:2.4rem}}@media screen and (max-width: 568px){.comp-text-list-prefix+.comp-text-list-prefix{margin-top:2rem}}.comp-text-list-prefix>li{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}@media screen and (min-width: 569px){.comp-text-list-prefix>li{gap:.4rem}}@media screen and (max-width: 568px){.comp-text-list-prefix>li{gap:.8rem}}.comp-text-list-prefix>li:not(:first-child){margin-top:.4rem}.comp-text-list-prefix>li span{font-weight:400;line-height:170%;letter-spacing:0}@media screen and (min-width: 569px){.comp-text-list-prefix>li span{font-size:1.6rem}}@media screen and (max-width: 568px){.comp-text-list-prefix>li span{font-size:1.4rem}}@media screen and (min-width: 569px){.comp-text-list-prefix[data-type=desc]>li{gap:.4rem 1.6rem}}.comp-text-list-prefix[data-type=desc]>li::before{content:"";border-radius:100%;background-color:var(--text-color--base);position:relative;top:1rem}@media screen and (min-width: 569px){.comp-text-list-prefix[data-type=desc]>li::before{width:.6rem;height:.6rem}}@media screen and (max-width: 568px){.comp-text-list-prefix[data-type=desc]>li::before{width:.4rem;height:.4rem}}.comp-text-list-prefix[data-type=number]{counter-reset:li_count}.comp-text-list-prefix[data-type=number]>li::before{content:counter(li_count) ".";counter-increment:li_count}.comp-text-list-prefix[data-type=note]>li::before{content:"※";color:var(--text-color--base);position:relative}@media screen and (min-width: 569px){.comp-text-list-prefix[data-type=note]>li::before{top:.2rem;font-size:1.6rem}}@media screen and (max-width: 568px){.comp-text-list-prefix[data-type=note]>li::before{top:.1rem;font-size:1.4rem}}.comp-text-list-prefix .comp-text-list-prefix{grid-area:2/2/3/3}.comp-text-list-prefix[data-color=gray] .comp-text-list-prefix__item{color:var(--text-color--gray)}@media screen and (min-width: 569px){.content-wrapper{padding:0 var(--padding-contents-wrapper--d) 6.4rem}}@media screen and (max-width: 568px){.content-wrapper{padding:0 var(--padding-contents-wrapper--sp) 4.8rem}}[data-site=asobig] .content-wrapper{background-color:var(--color-beige)}[data-site=iceskate] .content-wrapper{background-color:var(--color-blue-gray)}




