@charset "UTF-8";
/* stylelint-disable */
/* Document
 * ========================================================================== */
/**
 * 1. Add border box sizing in all browsers (opinionated).
 * 2. Backgrounds do not repeat by default (opinionated).
 */
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");
*,
::before,
::after {
    box-sizing: border-box; /* 1 */
    background-repeat: no-repeat; /* 2 */
}

/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */
::before,
::after {
    vertical-align: inherit; /* 2 */
    text-decoration: inherit; /* 1 */
}

/**
 * 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; /* 4 */ /* 3 */
    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) {
    margin: 0.67em 0;
    font-size: 2em;
}

/* 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) {
    height: 0; /* 2 */
    color: inherit; /* 1 */
}

/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */
:where(nav) :where(ol, ul) {
    padding: 0;
    list-style-type: none;
}

/**
 * Prevent VoiceOver from ignoring list semantics in Safari (opinionated).
 */
:where(nav li)::before {
    float: left;
    content: "​";
}

/**
 * 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) {
    overflow: auto; /* 3 */
    font-size: 1em; /* 2 */
    font-family: monospace, monospace; /* 1 */
}

/* 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-size: 1em; /* 2 */
    font-family: monospace, monospace; /* 1 */
}

/**
 * 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-color: inherit; /* 2 */
    border-collapse: collapse; /* 1 */
    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 {
    opacity: 0.54;
    color: inherit;
}

/**
 * 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) {
    position: absolute;
    right: 0;
    left: 0;
    margin: auto;
    border: solid;
    background-color: white;
    padding: 1em;
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content;
    color: black;
}

: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;
}

.keen-slider:not([data-keen-slider-disabled]) {
    display: flex;
    position: relative;
    align-content: flex-start;
    overflow: hidden;
    -webkit-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    touch-action: pan-y;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
    width: 100%;
}
.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide {
    position: relative;
    width: 100%;
    min-height: 100%;
    overflow: hidden;
}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse] {
    flex-direction: row-reverse;
}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v] {
    flex-wrap: wrap;
}

/* stylelint-enable */
html {
    scroll-behavior: smooth;
}
.kochi-wrap {
    background-color: #0ea6c9;
    font-weight: 500;
    letter-spacing: initial;
}
.kochi-wrap h1,
.kochi-wrap h2,
.kochi-wrap h3,
.kochi-wrap h4,
.kochi-wrap h5,
.kochi-wrap h6,
.kochi-wrap p,
.kochi-wrap dl,
.kochi-wrap dt,
.kochi-wrap dd {
    margin: 0;
    padding: 0;
    font-size: 1rem;
}
.kochi-wrap figure {
    margin: 0;
    text-align: center;
}
.kochi-wrap img {
    max-width: 100%;
    height: auto;
}

ruby {
    margin-top: 1em;
}
ruby > rt {
    line-height: 1;
}

[data-view=">sm"],
[data-view="sm"] {
    display: none;
}

[data-view="<sm"] {
    display: none;
}

[data-view=">md"],
[data-view="md"] {
    display: none;
}

[data-view="<md"] {
    display: none;
}

[data-view=">lg"],
[data-view="lg"] {
    display: none;
}

[data-view="<lg"] {
    display: none;
}

[data-view=">xl"],
[data-view="xl"] {
    display: none;
}

[data-view="<xl"] {
    display: none;
}

[data-view=">xxl"],
[data-view="xxl"] {
    display: none;
}

[data-view="<xxl"] {
    display: none;
}

.c-modal[aria-hidden="true"] {
    display: none;
}
.c-modal[aria-hidden="false"],
.c-modal.is-open {
    display: block;
}
.c-modal .c-modal__backdrop {
    display: grid;
    position: fixed;
    place-items: center;
    z-index: 1040;
    -webkit-backdrop-filter: blur(6px);
            backdrop-filter: blur(6px);
    inset: 0;
    background: rgba(0, 0, 0, 0.67);
}
.c-modal .c-modal__container {
    border-radius: 0.25rem;
    background-color: #ffffff;
    padding: 0;
    width: 100%;
    max-width: 90vw;
    max-height: 86vh;
    overflow-y: auto;
}
.c-modal .c-modal__container > div:only-child,
.c-modal .c-modal__container > main:only-child {
    padding: 8.5333vw;
}
.c-modal .c-modal__close-outside {
    display: grid;
    position: fixed;
    top: 0.75rem;
    right: 0.75rem;
    place-items: center;
    -webkit-appearance: none;
            appearance: none;
    z-index: 1050;
    transition: border-color 320ms ease;
    border: solid transparent 0.23rem;
    border-radius: 50%;
    background-color: transparent;
    width: 3.25rem;
    height: 3.25rem;
    content: "✕";
    color: #fff;
    font-size: 2.25rem;
    font-family: Arial, Helvetica, sans-serif;
}
.c-modal .c-modal__header {
    padding: 8.5333vw 8.5333vw 4.2667vw;
    line-height: 1.5;
}
.c-modal .c-modal__footer {
    padding: 4.2667vw 8.5333vw 8.5333vw;
}
.c-modal .c-modal__content {
    padding: 4.2667vw 8.5333vw;
}

.c-modal-effect[aria-hidden="false"] .c-modal__backdrop {
    animation: modalFadeIn 220ms cubic-bezier(0.34, 0.07, 0.095, 0.995);
}
.c-modal-effect[aria-hidden="false"] .c-modal__container {
    animation: modalSlideIn 220ms cubic-bezier(0.34, 0.07, 0.095, 0.995);
}
.c-modal-effect[aria-hidden="true"] .c-modal__backdrop {
    animation: modalFadeOut 340ms cubic-bezier(0.34, 0.07, 0.095, 0.995);
}
.c-modal-effect[aria-hidden="true"] .c-modal__container {
    animation: modalSlideOut 340ms cubic-bezier(0.34, 0.07, 0.095, 0.995);
}
.c-modal-effect .c-modal__container,
.c-modal-effect .c-modal-slide .modal__backdrop {
    will-change: transform;
}

@keyframes modalFadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes modalSlideIn {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(0);
    }
}
@keyframes modalFadeOut {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}
@keyframes modalSlideOut {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(0);
    }
}
:root {
    --header-height: 14.667vw;
}

:target {
    scroll-margin-top: var(--header-height);
}

.kochi-wrap {
    position: relative;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/main-visual_bg_sp.png"),
        url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/main-visual_bg_sp.png");
    background-position:
        center top 32vw,
        center bottom 21.3333vw;
    background-size: contain, contain;
    background-repeat: repeat-x, repeat-x;
    background-attachment: fixed;
    background-color: #0ea6c9;
}
.kochi-wrap *,
.kochi-wrap *::before,
.kochi-wrap *::after {
    box-sizing: border-box;
}
.kochi-wrap button {
    margin: 0;
}

.west-north.is-active {
    background-color: #f8c131;
}

.kochi-city.is-active {
    background-color: #ef8587;
}

.east.is-active {
    background-color: #007acc;
}

.tab-content:not(.is-active) {
    display: none;
}

.main-visual {
    display: flex;
    flex-flow: column nowrap;
    padding: 23.2vw 0 13.3333vw;
}
.main-visual .movie-clip {
    grid-area: movie;
}
.main-visual .movie-clip.is-hidden {
    visibility: hidden;
}
.main-visual .movie-clip > .movie-clip_body {
    position: relative;
    z-index: 2;
    margin: 0 auto;
    outline: solid 0.5333vw #000000;
    outline-offset: -0.5333vw;
    width: 84vw;
    height: 148.5333vw;
}
.main-visual .movie-clip > .movie-clip_body::before {
    display: block;
    position: absolute;
    z-index: 2;
    margin: initial;
    width: 100%;
    height: 100%;
    content: "";
}
.main-visual .movie-clip > .movie-clip_body > #ytplayer {
    border: solid 2px #000000;
    border-radius: 10.6667vw;
    overflow: hidden;
}
.main-visual .movie-clip > .movie-clip_mark {
    display: none;
}
.main-visual .intro > .text {
    font-size: 3.7333vw;
}
.main-visual .areamap-link > .title {
    display: inline-block;
    border-radius: 4vw 4vw 4vw 0;
    background-color: #000000;
    padding: 4vw 2.6667vw 4vw 4vw;
    width: auto;
    color: #0ea6c9;
    font-weight: 700;
    font-size: 5.8667vw;
    line-height: 1.45;
}
.main-visual .areamap-link > .title-caption {
    display: inline-block;
    width: auto;
    font-weight: 700;
}
.main-visual .areamap-link > .note {
    display: block;
    padding: 2.1333vw 0 8vw;
    font-weight: 700;
    font-size: 2.6667vw;
    line-height: 1.6;
}
.main-visual .areamap-link > .areamap-body {
    position: relative;
    background-image: url("data:image/png;base64,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");
    min-height: 78.9333vw;
}
.main-visual .anchor-link {
    position: absolute;
    -webkit-appearance: none;
            appearance: none;
    cursor: pointer;
    border-style: solid;
    border-color: #000000;
    pointer-events: auto;
    color: #000000;
    font-weight: 700;
    line-height: 1;
}
.main-visual .anchor-link:nth-of-type(1) {
    top: 10.4vw;
    left: 6.1333vw;
    background-color: #f8c131;
}
.main-visual .anchor-link:nth-of-type(2) {
    top: 33.6vw;
    left: 32vw;
    background-color: #ef8587;
}
.main-visual .anchor-link:nth-of-type(3) {
    top: 16.2667vw;
    left: 48.8vw;
    background-color: #007acc;
}

.separate {
    position: relative;
    z-index: 2;
    margin: 17.3333vw 0 0;
    border-top: solid 2px #000000;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    background-color: #0ea6c9;
    padding: 0 0 34.6667vw;
}

.areamap-details {
    display: grid;
    position: relative;
    place-items: start center;
    z-index: 2;
    background-color: #0ea6c9;
}
.areamap-details > .section-wrapper {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}
.areamap-details .multiple-tabs {
    display: grid;
    position: relative;
    grid-template-columns: 1fr 1fr 1fr;
    z-index: 1;
    overflow: hidden;
}
.areamap-details .multiple-tabs.bottom-tab {
    position: absolute;
    bottom: -12.8vw;
    left: 0;
    z-index: 3;
    border-top: 0.5333vw solid #000000;
    width: 100%;
    max-width: 100vw;
    height: 12.8vw;
    overflow: hidden;
}
.areamap-details .multiple-tabs.bottom-tab .tab-button {
    transform: translateY(-1.6vw);
    transition:
        transform 260ms ease-in-out,
        background-color 260ms ease-in-out;
    border-radius: 0 0 1.6vw 1.6vw;
    color: #000000;
}
.areamap-details .multiple-tabs.bottom-tab .tab-button:not(.is-active) {
    transform: translateY(-4.2667vw);
    background-color: #0ea6c9;
}
.areamap-details .multiple-tabs .tab-button {
    transition:
        transform 260ms ease-in-out,
        background-color 260ms ease-in-out;
    border: 0;
    border-radius: 0.375rem 0.375rem 0 0;
    padding: 3.7333vw 0;
    pointer-events: auto;
    color: #000000;
    font-weight: 700;
    font-size: 3.2vw;
}
.areamap-details .multiple-tabs .tab-button:not(.is-active) {
    transform: translateY(2.6667vw);
    background-color: #0ea6c9;
}
.areamap-details .multiple-tabs .tab-button:nth-of-type(1) {
    position: relative;
    z-index: 1;
}
.areamap-details .multiple-tabs .tab-button:nth-of-type(2) {
    position: relative;
    z-index: 1;
}
.areamap-details .multiple-tabs .tab-button:nth-of-type(3) {
    position: relative;
    z-index: 1;
}
.areamap-details .tab-content {
    transition: background-color 260ms ease-in-out;
    margin-right: auto;
    margin-left: auto;
    border-width: 0.5333vw 0 0 0;
    border-style: solid;
    border-color: #000000;
    padding: 13.3333vw 0 0;
}
.areamap-details .tab-content.west-north .area-title > .caption {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20249%2051%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m41%2048.5-3.79-8.9-.26-.6H20c-2.56%200-5.05-.5-7.39-1.5-2.27-.9-4.3-2.3-6.04-4.1a17.9%2017.9%200%200%201-4.08-6C1.51%2025.1%201%2022.6%201%2020c0-2.6.51-5.1%201.49-7.4a17.9%2017.9%200%200%201%204.08-6c1.74-1.8%203.77-3.1%206.04-4.1C14.95%201.5%2017.44%201%2020%201h209c2.56%200%205.05.5%207.4%201.5%202.26%201%204.29%202.3%206.04%204.1%201.74%201.7%203.11%203.7%204.07%206%20.99%202.3%201.49%204.8%201.49%207.4%200%202.6-.5%205.1-1.49%207.4-.96%202.3-2.33%204.3-4.07%206-1.75%201.8-3.78%203.2-6.04%204.1-2.35%201-4.84%201.5-7.4%201.5H45.05l-.26.6L41%2048.5Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m41%2045.9%203.39-7.9H229c4.81%200%209.33-1.9%2012.73-5.3%203.4-3.4%205.27-7.9%205.27-12.7%200-4.8-1.87-9.3-5.27-12.7C238.33%203.9%20233.81%202%20229%202H20c-4.81%200-9.33%201.9-12.73%205.3C3.88%2010.7%202%2015.2%202%2020c0%204.8%201.88%209.3%205.27%2012.7C10.67%2036.1%2015.19%2038%2020%2038h17.61L41%2045.9m0%205.1-4.71-11H20C8.95%2040%200%2031%200%2020S8.95%200%2020%200h209c11.04%200%2020%209%2020%2020s-8.96%2020-20%2020H45.71L41%2051Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .tab-content.kochi-city .area-title > .caption {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20249%2051%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m41%2048.5-3.79-8.9-.26-.6H20c-2.56%200-5.05-.5-7.39-1.5-2.27-.9-4.3-2.3-6.04-4.1a17.9%2017.9%200%200%201-4.08-6C1.51%2025.1%201%2022.6%201%2020c0-2.6.51-5.1%201.49-7.4a17.9%2017.9%200%200%201%204.08-6c1.74-1.8%203.77-3.1%206.04-4.1C14.95%201.5%2017.44%201%2020%201h209c2.56%200%205.05.5%207.4%201.5%202.26%201%204.29%202.3%206.04%204.1%201.74%201.7%203.11%203.7%204.07%206%20.99%202.3%201.49%204.8%201.49%207.4%200%202.6-.5%205.1-1.49%207.4-.96%202.3-2.33%204.3-4.07%206-1.75%201.8-3.78%203.2-6.04%204.1-2.35%201-4.84%201.5-7.4%201.5H45.05l-.26.6L41%2048.5Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m41%2045.9%203.39-7.9H229c4.81%200%209.33-1.9%2012.73-5.3%203.4-3.4%205.27-7.9%205.27-12.7%200-4.8-1.87-9.3-5.27-12.7C238.33%203.9%20233.81%202%20229%202H20c-4.81%200-9.33%201.9-12.73%205.3C3.88%2010.7%202%2015.2%202%2020c0%204.8%201.88%209.3%205.27%2012.7C10.67%2036.1%2015.19%2038%2020%2038h17.61L41%2045.9m0%205.1-4.71-11H20C8.95%2040%200%2031%200%2020S8.95%200%2020%200h209c11.04%200%2020%209%2020%2020s-8.96%2020-20%2020H45.71L41%2051Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .tab-content.east .area-title > .caption {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20333%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m46.5%2051.5-3.85-8.9-.26-.6H21.5c-2.77%200-5.45-.5-7.98-1.6-2.44-1-4.63-2.5-6.51-4.4a21.05%2021.05%200%200%201-4.4-6.5C1.54%2027%201%2024.3%201%2021.5s.54-5.5%201.61-8c1.04-2.4%202.51-4.6%204.4-6.5%201.88-1.9%204.07-3.4%206.51-4.4C16.05%201.5%2018.73%201%2021.5%201h289c2.77%200%205.45.5%207.98%201.6%202.44%201%204.63%202.5%206.52%204.4%201.88%201.9%203.36%204.1%204.39%206.5%201.07%202.5%201.61%205.2%201.61%208s-.54%205.5-1.61%208A21.02%2021.02%200%200%201%20325%2036c-1.89%201.9-4.08%203.4-6.52%204.4-2.53%201.1-5.21%201.6-7.98%201.6H50.61l-.26.6-3.85%208.9Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m46.5%2049%203.45-8H310.5c2.63%200%205.19-.5%207.59-1.5%202.32-1%204.41-2.4%206.2-4.2%203.68-3.7%205.71-8.6%205.71-13.8%200-2.6-.51-5.2-1.53-7.6-.98-2.3-2.39-4.4-4.18-6.2a19.66%2019.66%200%200%200-6.2-4.2c-2.4-1-4.96-1.5-7.59-1.5h-289c-2.63%200-5.19.5-7.59%201.5-2.32%201-4.4%202.4-6.2%204.2-1.79%201.8-3.19%203.9-4.18%206.2a19.65%2019.65%200%200%200%200%2015.2c.99%202.3%202.39%204.4%204.18%206.2%201.8%201.8%203.88%203.2%206.2%204.2%202.4%201%204.96%201.5%207.59%201.5h21.55l3.45%208m0%205-4.77-11H21.5C9.63%2043%200%2033.4%200%2021.5S9.63%200%2021.5%200h289C322.38%200%20332%209.6%20332%2021.5S322.38%2043%20310.5%2043H51.27L46.5%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .tab-content .area-title {
    display: block;
    grid-area: title;
    text-align: center;
}
.areamap-details .tab-content .area-title > .caption {
    display: grid;
    place-items: center;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20269%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m46.5%2051.5-3.85-8.9-.26-.6H21.5c-2.77%200-5.45-.5-7.98-1.6-2.44-1-4.63-2.5-6.51-4.4a21.05%2021.05%200%200%201-4.4-6.5C1.54%2027%201%2024.3%201%2021.5s.54-5.5%201.61-8c1.04-2.4%202.51-4.6%204.4-6.5%201.88-1.9%204.07-3.4%206.51-4.4C16.05%201.5%2018.73%201%2021.5%201h226c2.77%200%205.45.5%207.98%201.6%202.44%201%204.63%202.5%206.52%204.4%201.88%201.9%203.36%204.1%204.39%206.5%201.07%202.5%201.61%205.2%201.61%208s-.54%205.5-1.61%208A21.02%2021.02%200%200%201%20262%2036c-1.89%201.9-4.08%203.4-6.52%204.4-2.53%201.1-5.21%201.6-7.98%201.6H50.61l-.26.6-3.85%208.9Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m46.5%2049%203.45-8H247.5c2.63%200%205.19-.5%207.59-1.5%202.32-1%204.41-2.4%206.2-4.2%203.68-3.7%205.71-8.6%205.71-13.8%200-2.6-.51-5.2-1.53-7.6-.98-2.3-2.39-4.4-4.18-6.2a19.66%2019.66%200%200%200-6.2-4.2c-2.4-1-4.96-1.5-7.59-1.5h-226c-2.63%200-5.19.5-7.59%201.5-2.32%201-4.4%202.4-6.2%204.2-1.79%201.8-3.19%203.9-4.18%206.2a19.65%2019.65%200%200%200%200%2015.2c.99%202.3%202.39%204.4%204.18%206.2%201.8%201.8%203.88%203.2%206.2%204.2%202.4%201%204.96%201.5%207.59%201.5h21.55l3.45%208m0%205-4.77-11H21.5C9.63%2043%200%2033.4%200%2021.5S9.63%200%2021.5%200h226C259.38%200%20269%209.6%20269%2021.5S259.38%2043%20247.5%2043H51.27L46.5%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: top center;
    background-size: contain;
    background-repeat: no-repeat;
    padding: 1.0667vw 0 4.2667vw;
    font-weight: 700;
    font-size: 4vw;
}
.areamap-details .tab-content .area-title > .text {
    font-weight: 700;
    font-size: 8vw;
}
.areamap-details .details_map-container .navigation {
    align-self: center;
}
.areamap-details .details_map-container .navigation.prev {
    grid-area: prev;
}
.areamap-details .details_map-container .navigation.prev > .tab-button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%22112%22%20viewBox%3D%220%200%2052%20112%22%3E%3Cg%20data-name%3D%22%26lt%3B%22%20fill%3D%22%230ea6c9%22%3E%3Cpath%20d%3D%22M51%20109.464%201.062%2056%2051%202.535v8.929L10.039%2055.317%209.4%2056l.638.683%2040.96%2043.852v8.929Z%22%2F%3E%3Cpath%20d%3D%22M50%205.07%202.43%2056%2050%20106.928v-5.999L8.033%2056%2050%2011.07V5.072M52%200v11.858L10.77%2056%2052%20100.14V112L0%2056.328v-.657L52%200Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .details_map-container .navigation.next {
    grid-area: next;
}
.areamap-details .details_map-container .navigation.next > .tab-button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%22112%22%20viewBox%3D%220%200%2052%20112%22%3E%3Cg%20data-name%3D%22%26gt%3B%22%20fill%3D%22%230ea6c9%22%3E%3Cpath%20d%3D%22M1%20109.464v-8.929L41.96%2056.683l.638-.683-.638-.683L1%2011.464V2.535L50.938%2056%201%20109.464Z%22%2F%3E%3Cpath%20d%3D%22M2%205.07v6L43.967%2056%202%20100.93v5.998L49.57%2056%202%205.07M0%200%2052%2055.67v.657L0%20112v-11.86L41.23%2056%200%2011.858V0Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .details_map-container .navigation > .tab-button {
    -webkit-appearance: none;
            appearance: none;
    transition: filter 420ms ease;
    border: 0;
    background-color: transparent;
    color: #000000;
}
.areamap-details .details_map-container .navigation > .tab-button.disable {
    visibility: hidden;
}
.areamap-details .details_map-container .navigation > .tab-button.enable {
    visibility: visible;
}
.areamap-details .details_map-container .map {
    grid-area: map;
}
.areamap-details .details_map-container .map > [class^="map-body"] {
    display: none;
    position: absolute;
    width: 100vw;
    height: 100vw;
}
.areamap-details .details_map-container .map > [class^="map-body"].is-active {
    display: block;
}
.areamap-details .details_map-container .map > [class^="map-body"].wn1 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn1_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].wn2 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn2_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].wn3 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn3_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].wn4 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn4_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].wn5 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn5_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].kc1 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc1_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].kc2 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc2_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].kc3 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc3_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].kc4 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc4_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].kc5 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc5_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].e1 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e1_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].e2 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e2_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].e3 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e3_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].e4 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e4_bg_sp.png");
}
.areamap-details .details_map-container .map > [class^="map-body"].e5 {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e5_bg_sp.png");
}
.areamap-details .genre-list {
    display: flex;
    position: relative;
    grid-area: genre;
    flex-flow: column nowrap;
}
.areamap-details .genre-list > .genre-list_title {
    display: grid;
    place-items: center;
    padding-bottom: 0.8em;
    font-weight: 700;
}
.areamap-details .genre-list > .genre-list_title.west-north {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20235.999%2054%22%3E%3Cg%20fill%3D%22%23006cb5%22%3E%3Cpath%20d%3D%22m40.275%2051.584-4.092-8.998-.266-.586H21.503a20.35%2020.35%200%200%201-7.98-1.611%2020.417%2020.417%200%200%201-6.518-4.393A20.423%2020.423%200%200%201%201%2021.498%2020.437%2020.437%200%200%201%207.005%207.004a20.417%2020.417%200%200%201%206.517-4.393A20.351%2020.351%200%200%201%2021.503%201h192.998c2.768%200%205.453.541%207.98%201.611a20.403%2020.403%200%200%201%206.515%204.393A20.44%2020.44%200%200%201%20235%2021.498a20.427%2020.427%200%200%201-6.002%2014.498%2020.403%2020.403%200%200%201-6.517%204.393A20.343%2020.343%200%200%201%20214.5%2042H44.63l-.266.586-4.089%208.998Z%22%2F%3E%3Cpath%20d%3D%22M40.275%2049.168%2043.986%2041h170.515c5.209%200%2010.106-2.027%2013.788-5.71A19.379%2019.379%200%200%200%20234%2021.497a19.431%2019.431%200%200%200-5.71-13.787A19.376%2019.376%200%200%200%20214.501%202H21.503c-2.633%200-5.188.516-7.59%201.531a19.457%2019.457%200%200%200-6.201%204.18A19.45%2019.45%200%200%200%202%2021.498a19.377%2019.377%200%200%200%205.712%2013.791%2019.457%2019.457%200%200%200%206.2%204.18A19.392%2019.392%200%200%200%2021.503%2041h15.058l3.714%208.168m0%204.832-5.002-11h-13.77C9.626%2043%200%2033.375%200%2021.498%200%209.627%209.626%200%2021.503%200h192.998c11.876%200%2021.498%209.627%2021.498%2021.498C235.999%2033.375%20226.377%2043%20214.5%2043H45.274l-4.998%2011Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .genre-list > .genre-list_title.kochi-city {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20235.999%2054%22%3E%3Cg%20fill%3D%22%23f8c131%22%3E%3Cpath%20d%3D%22m40.275%2051.584-4.092-8.998-.266-.586H21.503a20.35%2020.35%200%200%201-7.98-1.611%2020.417%2020.417%200%200%201-6.518-4.393A20.423%2020.423%200%200%201%201%2021.498%2020.437%2020.437%200%200%201%207.005%207.004a20.417%2020.417%200%200%201%206.517-4.393A20.351%2020.351%200%200%201%2021.503%201h192.998c2.768%200%205.453.541%207.98%201.611a20.403%2020.403%200%200%201%206.515%204.393A20.44%2020.44%200%200%201%20235%2021.498a20.427%2020.427%200%200%201-6.002%2014.498%2020.403%2020.403%200%200%201-6.517%204.393A20.343%2020.343%200%200%201%20214.5%2042H44.63l-.266.586-4.089%208.998Z%22%2F%3E%3Cpath%20d%3D%22M40.275%2049.168%2043.986%2041h170.515c5.209%200%2010.106-2.027%2013.788-5.71A19.379%2019.379%200%200%200%20234%2021.497a19.431%2019.431%200%200%200-5.71-13.787A19.376%2019.376%200%200%200%20214.501%202H21.503c-2.633%200-5.188.516-7.59%201.531a19.457%2019.457%200%200%200-6.201%204.18A19.45%2019.45%200%200%200%202%2021.498a19.377%2019.377%200%200%200%205.712%2013.791%2019.457%2019.457%200%200%200%206.2%204.18A19.392%2019.392%200%200%200%2021.503%2041h15.058l3.714%208.168m0%204.832-5.002-11h-13.77C9.626%2043%200%2033.375%200%2021.498%200%209.627%209.626%200%2021.503%200h192.998c11.876%200%2021.498%209.627%2021.498%2021.498C235.999%2033.375%20226.377%2043%20214.5%2043H45.274l-4.998%2011Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details .genre-list > .genre-list_title.east {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20235.999%2054%22%3E%3Cg%20fill%3D%22%23ef8587%22%3E%3Cpath%20d%3D%22m40.275%2051.584-4.092-8.998-.266-.586H21.503a20.35%2020.35%200%200%201-7.98-1.611%2020.417%2020.417%200%200%201-6.518-4.393A20.423%2020.423%200%200%201%201%2021.498%2020.437%2020.437%200%200%201%207.005%207.004a20.417%2020.417%200%200%201%206.517-4.393A20.351%2020.351%200%200%201%2021.503%201h192.998c2.768%200%205.453.541%207.98%201.611a20.403%2020.403%200%200%201%206.515%204.393A20.44%2020.44%200%200%201%20235%2021.498a20.427%2020.427%200%200%201-6.002%2014.498%2020.403%2020.403%200%200%201-6.517%204.393A20.343%2020.343%200%200%201%20214.5%2042H44.63l-.266.586-4.089%208.998Z%22%2F%3E%3Cpath%20d%3D%22M40.275%2049.168%2043.986%2041h170.515c5.209%200%2010.106-2.027%2013.788-5.71A19.379%2019.379%200%200%200%20234%2021.497a19.431%2019.431%200%200%200-5.71-13.787A19.376%2019.376%200%200%200%20214.501%202H21.503c-2.633%200-5.188.516-7.59%201.531a19.457%2019.457%200%200%200-6.201%204.18A19.45%2019.45%200%200%200%202%2021.498a19.377%2019.377%200%200%200%205.712%2013.791%2019.457%2019.457%200%200%200%206.2%204.18A19.392%2019.392%200%200%200%2021.503%2041h15.058l3.714%208.168m0%204.832-5.002-11h-13.77C9.626%2043%200%2033.375%200%2021.498%200%209.627%209.626%200%2021.503%200h192.998c11.876%200%2021.498%209.627%2021.498%2021.498C235.999%2033.375%20226.377%2043%20214.5%2043H45.274l-4.998%2011Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.areamap-details
    .genre-list
    > .west-north
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active {
    color: #f8c131;
}
.areamap-details
    .genre-list
    > .west-north
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M12%206c0-3.292-2.708-6-6-6S0%202.708%200%206c0%20.043.006.085.006.128L0%206.129c0%203.879%203.06%207.535%206%209.908%202.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.205a2.4%202.4%200%200%201-2.378-2.389%202.4%202.4%200%200%201%202.389-2.389A2.4%202.4%200%200%201%208.4%205.816%202.412%202.412%200%200%201%206%208.205%22%20fill%3D%22%23f8c131%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");
}
.areamap-details
    .genre-list
    > .kochi-city
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active {
    color: #ef8587;
}
.areamap-details
    .genre-list
    > .kochi-city
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M12%206c0-3.292-2.708-6-6-6S0%202.708%200%206c0%20.043.006.085.006.128L0%206.129c0%203.879%203.06%207.535%206%209.908%202.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.205a2.4%202.4%200%200%201-2.378-2.389%202.4%202.4%200%200%201%202.389-2.389A2.4%202.4%200%200%201%208.4%205.816%202.412%202.412%200%200%201%206%208.205%22%20fill%3D%22%23ef8587%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");
}
.areamap-details
    .genre-list
    > .east
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active {
    color: #007acc;
}
.areamap-details
    .genre-list
    > .east
    ~ .genre-list_item
    .genre-button:not(.reset-button).is-active::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M12%206c0-3.292-2.708-6-6-6S0%202.708%200%206c0%20.043.006.085.006.128L0%206.129c0%203.879%203.06%207.535%206%209.908%202.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.205a2.4%202.4%200%200%201-2.378-2.389%202.4%202.4%200%200%201%202.389-2.389A2.4%202.4%200%200%201%208.4%205.816%202.412%202.412%200%200%201%206%208.205%22%20fill%3D%22%23007acc%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");
}
.areamap-details .genre-list .genre-button {
    display: inline-block;
    -webkit-appearance: none;
            appearance: none;
    cursor: pointer;
    border: solid 0.5333vw #000000;
    background-color: transparent;
    pointer-events: auto;
    color: #000000;
    font-weight: 700;
}
.areamap-details .genre-list .genre-button::before {
    display: inline-block;
    vertical-align: middle;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M12%206c0-3.292-2.708-6-6-6S0%202.708%200%206c0%20.043.006.085.006.128L0%206.129c0%203.879%203.06%207.535%206%209.908%202.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.205a2.4%202.4%200%200%201-2.378-2.389%202.4%202.4%200%200%201%202.389-2.389A2.4%202.4%200%200%201%208.4%205.816%202.412%202.412%200%200%201%206%208.205%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");
    width: 1.1em;
    height: 1.1em;
    content: "";
}
.areamap-details .genre-list .genre-button.reset-button {
    background-color: #e06641;
    color: #000000;
}
.areamap-details .genre-list .genre-button.reset-button::before {
    content: none;
}
.areamap-details .genre-list .genre-button.reset-button.is-active {
    opacity: 0.5;
    cursor: auto;
    background-color: #e06641;
    pointer-events: none;
    color: #000000;
}
.areamap-details .genre-list .genre-button.is-active {
    background-position: left 1.25em center;
    background-size: auto 1.25em;
    background-color: #000000;
    color: #ef8587;
}

.trip-ribbon {
    position: relative;
    z-index: 2;
    background-color: #0ea6c9;
    padding: 8vw 0;
}
.trip-ribbon .ribbon-list {
    display: block;
    margin: 0;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20717%2052%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M27.692%2017.132c.207-.313.311-.682.3-1.056a1.09%201.09%200%200%200-.624-.864%201.168%201.168%200%200%200-.544-.128.957.957%200%200%200-.544.16%201.924%201.924%200%200%200-.64.864l-4.96%209.92-4.96-9.92a1.924%201.924%200%200%200-.64-.864.957.957%200%200%200-.544-.16%201.168%201.168%200%200%200-.544.128%201.09%201.09%200%200%200-.624.864c-.012.374.093.744.3%201.056l5.776%2011.552v7.776c-.056.4.025.807.228%201.156.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.776l5.78-11.556Zm.768%2018.976c-.224.608-.384%201.168.1%201.648.239.237.563.37.9.368.22-.002.435-.073.612-.204.294-.256.5-.597.592-.976l1.5-4.1h10.128l1.5%204.1c.092.379.298.72.592.976.18.135.399.208.624.208.337.002.661-.131.9-.368.48-.48.336-1.04.112-1.648l-7.388-19.744a2.511%202.511%200%200%200-.48-.88%201.192%201.192%200%200%200-.912-.4%201.192%201.192%200%200%200-.912.4%202.678%202.678%200%200%200-.48.88l-7.388%2019.74Zm8.784-17.1%204.288%2011.728H32.94l4.304-11.728Zm22.828%2015.6c.72%200%201.088-.416%201.424-1.136l5.872-12.64v15.632c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.656a1.578%201.578%200%200%200-.384-1.2%201.187%201.187%200%200%200-.88-.368%201.289%201.289%200%200%200-.736.192%201.898%201.898%200%200%200-.656.848l-7.104%2015.328-7.1-15.328a1.898%201.898%200%200%200-.656-.848%201.289%201.289%200%200%200-.736-.192%201.187%201.187%200%200%200-.88.368%201.578%201.578%200%200%200-.384%201.2v19.808c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V20.832l5.872%2012.64c.332.72.7%201.136%201.42%201.136Zm18.816-17.856a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm5.632-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm25.552%2012.624a4.949%204.949%200%200%201%202.976%201.1%203.716%203.716%200%200%201%201.1%202.864c0%202.672-2.048%204.208-5.392%204.208a7.864%207.864%200%200%201-5.36-1.76%202.134%202.134%200%200%200-1.136-.512%201.027%201.027%200%200%200-.752.3c-.219.221-.34.521-.336.832%200%20.592.416.992%201.024%201.392a10.154%2010.154%200%200%200%206.48%201.92c4.752%200%207.888-2.48%207.888-6.464a5.749%205.749%200%200%200-1.9-4.512%207.572%207.572%200%200%200-4.176-1.584l-2.512-.384A5.395%205.395%200%200%201%20104.92%2024a3.32%203.32%200%200%201-1.056-2.672c0-2.512%201.776-4.192%204.832-4.192%201.601-.081%203.18.4%204.464%201.36.326.247.713.402%201.12.448a.927.927%200%200%200%20.768-.352c.182-.195.279-.454.272-.72a1.615%201.615%200%200%200-.944-1.248%209.215%209.215%200%200%200-5.584-1.6c-4.5%200-7.3%202.544-7.3%206.416a5.31%205.31%200%200%200%201.76%204.24%207.349%207.349%200%200%200%204.144%201.744l2.676.416Zm27.216%202.64V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v13.536c0%203.456-2.208%205.728-5.536%205.728-3.328%200-5.5-2.272-5.5-5.728V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152V30.48c0%204.544%203.344%207.712%207.968%207.712%204.624%200%207.996-3.168%207.996-7.712Zm8.72-13.728a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.055.399.025.804.228%201.152.224.33.602.523%201%20.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.42%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L146.008%2028.1V16.752Zm20.784%200a1.802%201.802%200%200%200-.22-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152l-.004-19.712Zm17.024%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.057.398.02.803.22%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728L195%2037.12c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L183.816%2028.1V16.752Zm25.072-1.728a7.879%207.879%200%200%200-5.7%202.24c-2.16%202.16-2.3%204.112-2.3%209.344%200%205.232.144%207.184%202.3%209.344a7.879%207.879%200%200%200%205.7%202.24%207.879%207.879%200%200%200%205.7-2.24c2.16-2.16%202.3-4.112%202.3-9.344%200-5.232-.144-7.184-2.3-9.344a7.879%207.879%200%200%200-5.7-2.24Zm0%2020.992a5.324%205.324%200%200%201-3.936-1.632c-1.424-1.456-1.6-3.088-1.6-7.776s.176-6.32%201.6-7.776a5.324%205.324%200%200%201%203.936-1.632%205.324%205.324%200%200%201%203.936%201.632c1.424%201.456%201.6%203.088%201.6%207.776s-.176%206.32-1.6%207.776a5.324%205.324%200%200%201-3.936%201.632Zm12.864-9.408c0%205.232.16%207.168%202.32%209.344a7.764%207.764%200%200%200%205.664%202.24%207.398%207.398%200%200%200%206.112-2.736%206.118%206.118%200%200%200%201.456-3.312%201.162%201.162%200%200%200-.32-.9%201.123%201.123%200%200%200-.816-.32%201.096%201.096%200%200%200-.752.256%202.326%202.326%200%200%200-.576%201.024%205.152%205.152%200%200%201-5.12%203.808%205.28%205.28%200%200%201-3.9-1.632c-1.456-1.488-1.6-3.168-1.6-7.776s.144-6.288%201.6-7.776a5.28%205.28%200%200%201%203.9-1.632%205.152%205.152%200%200%201%205.12%203.808c.101.385.3.738.576%201.024.21.176.478.268.752.256.304.008.599-.107.816-.32.231-.24.347-.568.32-.9a6.118%206.118%200%200%200-1.456-3.312%207.398%207.398%200%200%200-6.112-2.736%207.764%207.764%200%200%200-5.664%202.24c-2.16%202.184-2.32%204.12-2.32%209.352Zm36.96%209.856V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v8.672h-10.752v-8.672a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V27.6h10.752v8.864c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152Zm9.06-19.712a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm13.6-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064a1.8%201.8%200%200%200%20.216%201.152c.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.824.008Zm18.46%201.484v19.76c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.4.015.782-.177%201.008-.508.201-.348.28-.754.224-1.152v-8.576h5.424L313%2037.12c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-4.72-8.24a5.957%205.957%200%200%200%204.976-6.112c0-3.936-2.8-6.336-6.784-6.336h-7.28a1.494%201.494%200%200%200-1.152.336%201.492%201.492%200%200%200-.336%201.144Zm8.544.688c2.656%200%204.544%201.408%204.544%204.192%200%202.784-1.888%204.16-4.544%204.16h-6.08v-8.352h6.08Zm14.944-.64a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.716c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.748Zm6.592-.048v19.76c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.84h6.048c4.144%200%207.072-2.656%207.072-6.72s-2.928-6.688-7.072-6.688H331.4a1.494%201.494%200%200%200-1.152.336c-.268.32-.39.738-.336%201.152Zm8.32.688c2.848%200%204.784%201.5%204.784%204.512%200%203.012-1.936%204.544-4.784%204.544h-5.86v-9.056h5.86Zm47.6-.256c.207-.312.312-.682.3-1.056a1.09%201.09%200%200%200-.624-.864%201.168%201.168%200%200%200-.544-.128.957.957%200%200%200-.544.16%201.924%201.924%200%200%200-.64.864l-4.96%209.92-4.96-9.92a1.924%201.924%200%200%200-.64-.864.957.957%200%200%200-.544-.16%201.168%201.168%200%200%200-.544.128%201.09%201.09%200%200%200-.624.864c-.012.374.093.744.3%201.056l5.784%2011.556v7.776c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.776l5.776-11.556Zm.768%2018.976c-.224.608-.384%201.168.1%201.648.239.237.563.37.9.368.225%200%20.444-.073.624-.208.294-.256.5-.597.592-.976l1.5-4.1h10.128l1.5%204.1c.092.379.298.72.592.976.18.135.399.208.624.208.337.002.661-.131.9-.368.48-.48.336-1.04.112-1.648l-7.4-19.74a2.511%202.511%200%200%200-.48-.88%201.192%201.192%200%200%200-.912-.4%201.192%201.192%200%200%200-.912.4%202.678%202.678%200%200%200-.48.88l-7.388%2019.74Zm8.784-17.1%204.288%2011.728h-8.592l4.304-11.728Zm22.832%2015.6c.72%200%201.088-.416%201.424-1.136l5.872-12.64v15.632c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.656a1.578%201.578%200%200%200-.384-1.2%201.187%201.187%200%200%200-.88-.368%201.289%201.289%200%200%200-.736.192%201.898%201.898%200%200%200-.656.848l-7.1%2015.328-7.1-15.328a1.898%201.898%200%200%200-.656-.848%201.289%201.289%200%200%200-.736-.192%201.187%201.187%200%200%200-.88.368%201.578%201.578%200%200%200-.384%201.2v19.808c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V20.832l5.872%2012.64c.328.72.696%201.136%201.416%201.136Zm18.816-17.856a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm5.632-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm25.552%2012.624a4.949%204.949%200%200%201%202.976%201.1%203.716%203.716%200%200%201%201.1%202.864c0%202.672-2.048%204.208-5.392%204.208a7.864%207.864%200%200%201-5.36-1.76%202.134%202.134%200%200%200-1.136-.512%201.027%201.027%200%200%200-.752.3c-.219.221-.34.521-.336.832%200%20.592.416.992%201.024%201.392a10.154%2010.154%200%200%200%206.48%201.92c4.752%200%207.888-2.48%207.888-6.464a5.749%205.749%200%200%200-1.9-4.512%207.572%207.572%200%200%200-4.176-1.584l-2.512-.384a5.395%205.395%200%200%201-3.056-1.24%203.32%203.32%200%200%201-1.056-2.672c0-2.512%201.776-4.192%204.832-4.192%201.601-.081%203.18.4%204.464%201.36.326.247.713.402%201.12.448a.927.927%200%200%200%20.768-.352c.182-.195.279-.454.272-.72a1.615%201.615%200%200%200-.944-1.248%209.215%209.215%200%200%200-5.584-1.6c-4.5%200-7.3%202.544-7.3%206.416a5.31%205.31%200%200%200%201.76%204.24%207.349%207.349%200%200%200%204.144%201.744l2.676.416Zm27.216%202.64V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v13.536c0%203.456-2.208%205.728-5.536%205.728-3.328%200-5.5-2.272-5.5-5.728V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152V30.48c0%204.544%203.344%207.712%207.968%207.712%204.624%200%207.996-3.168%207.996-7.712Zm8.72-13.728a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.416%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L504.152%2028.1V16.752Zm20.784%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm17.024%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.416%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L541.96%2028.1V16.752Zm25.072-1.728a7.879%207.879%200%200%200-5.7%202.24c-2.16%202.16-2.3%204.112-2.3%209.344%200%205.232.144%207.184%202.3%209.344a7.879%207.879%200%200%200%205.7%202.24%207.879%207.879%200%200%200%205.7-2.24c2.16-2.16%202.3-4.112%202.3-9.344%200-5.232-.144-7.184-2.3-9.344a7.879%207.879%200%200%200-5.7-2.24Zm0%2020.992a5.324%205.324%200%200%201-3.936-1.632c-1.424-1.456-1.6-3.088-1.6-7.776s.176-6.32%201.6-7.776a5.324%205.324%200%200%201%203.936-1.632%205.324%205.324%200%200%201%203.936%201.632c1.424%201.456%201.6%203.088%201.6%207.776s-.176%206.32-1.6%207.776a5.324%205.324%200%200%201-3.936%201.632Zm12.864-9.408c0%205.232.16%207.168%202.32%209.344a7.764%207.764%200%200%200%205.664%202.24%207.398%207.398%200%200%200%206.112-2.736%206.118%206.118%200%200%200%201.456-3.312%201.162%201.162%200%200%200-.32-.9%201.123%201.123%200%200%200-.816-.32%201.096%201.096%200%200%200-.752.256%202.326%202.326%200%200%200-.576%201.024%205.152%205.152%200%200%201-5.12%203.808%205.28%205.28%200%200%201-3.9-1.632c-1.456-1.488-1.6-3.168-1.6-7.776s.144-6.288%201.6-7.776a5.28%205.28%200%200%201%203.9-1.632%205.152%205.152%200%200%201%205.12%203.808c.101.385.3.738.576%201.024.21.176.478.268.752.256.304.008.599-.107.816-.32.231-.24.347-.568.32-.9a6.118%206.118%200%200%200-1.456-3.312%207.398%207.398%200%200%200-6.112-2.736%207.764%207.764%200%200%200-5.664%202.24c-2.16%202.184-2.32%204.12-2.32%209.352Zm36.96%209.856V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v8.672H603.64v-8.672a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V27.6h10.752v8.864c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152Zm9.056-19.712a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm13.6-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm18.46%201.484v19.76c-.06.398.02.804.22%201.152.23.332.61.526%201.01.512.4.014.78-.18%201.01-.512.2-.348.28-.754.22-1.152v-8.576h5.43l5.28%209.232c.3.528.62%201.008%201.25%201.008.21-.006.43-.066.62-.176.37-.173.61-.538.62-.944a2.062%202.062%200%200%200-.36-1.1l-4.72-8.24a5.953%205.953%200%200%200%204.97-6.112c0-3.936-2.8-6.336-6.78-6.336h-7.28c-.42-.054-.83.068-1.15.336-.27.319-.39.735-.34%201.148Zm8.54.688c2.66%200%204.55%201.408%204.55%204.192%200%202.784-1.89%204.16-4.55%204.16h-6.08v-8.352h6.08Zm14.95-.64c.05-.398-.03-.804-.23-1.152-.22-.332-.6-.526-1-.512-.4-.014-.79.18-1.01.512-.2.348-.28.754-.23%201.152v19.716c-.05.398.03.804.23%201.152.22.332.61.526%201.01.512.4.014.78-.18%201-.512.2-.348.28-.754.23-1.152V16.748Zm6.59-.048v19.76c-.06.398.02.804.22%201.152.23.332.61.526%201.01.512.4.014.78-.18%201.01-.512.2-.348.28-.754.22-1.152v-7.84h6.05c4.15%200%207.07-2.656%207.07-6.72s-2.92-6.688-7.07-6.688h-7.02c-.42-.054-.83.068-1.15.336-.27.32-.39.739-.34%201.152Zm8.32.688c2.85%200%204.78%201.5%204.78%204.512%200%203.012-1.93%204.544-4.78%204.544h-5.86v-9.056h5.86Z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M.02%200h717v2H.02zM.02%2050h717v2H.02z%22%2F%3E%3C%2Fsvg%3E"),
        url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20717%2052%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cpath%20d%3D%22M27.692%2017.132c.207-.313.311-.682.3-1.056a1.09%201.09%200%200%200-.624-.864%201.168%201.168%200%200%200-.544-.128.957.957%200%200%200-.544.16%201.924%201.924%200%200%200-.64.864l-4.96%209.92-4.96-9.92a1.924%201.924%200%200%200-.64-.864.957.957%200%200%200-.544-.16%201.168%201.168%200%200%200-.544.128%201.09%201.09%200%200%200-.624.864c-.012.374.093.744.3%201.056l5.776%2011.552v7.776c-.056.4.025.807.228%201.156.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.776l5.78-11.556Zm.768%2018.976c-.224.608-.384%201.168.1%201.648.239.237.563.37.9.368.22-.002.435-.073.612-.204.294-.256.5-.597.592-.976l1.5-4.1h10.128l1.5%204.1c.092.379.298.72.592.976.18.135.399.208.624.208.337.002.661-.131.9-.368.48-.48.336-1.04.112-1.648l-7.388-19.744a2.511%202.511%200%200%200-.48-.88%201.192%201.192%200%200%200-.912-.4%201.192%201.192%200%200%200-.912.4%202.678%202.678%200%200%200-.48.88l-7.388%2019.74Zm8.784-17.1%204.288%2011.728H32.94l4.304-11.728Zm22.828%2015.6c.72%200%201.088-.416%201.424-1.136l5.872-12.64v15.632c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.656a1.578%201.578%200%200%200-.384-1.2%201.187%201.187%200%200%200-.88-.368%201.289%201.289%200%200%200-.736.192%201.898%201.898%200%200%200-.656.848l-7.104%2015.328-7.1-15.328a1.898%201.898%200%200%200-.656-.848%201.289%201.289%200%200%200-.736-.192%201.187%201.187%200%200%200-.88.368%201.578%201.578%200%200%200-.384%201.2v19.808c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V20.832l5.872%2012.64c.332.72.7%201.136%201.42%201.136Zm18.816-17.856a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm5.632-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm25.552%2012.624a4.949%204.949%200%200%201%202.976%201.1%203.716%203.716%200%200%201%201.1%202.864c0%202.672-2.048%204.208-5.392%204.208a7.864%207.864%200%200%201-5.36-1.76%202.134%202.134%200%200%200-1.136-.512%201.027%201.027%200%200%200-.752.3c-.219.221-.34.521-.336.832%200%20.592.416.992%201.024%201.392a10.154%2010.154%200%200%200%206.48%201.92c4.752%200%207.888-2.48%207.888-6.464a5.749%205.749%200%200%200-1.9-4.512%207.572%207.572%200%200%200-4.176-1.584l-2.512-.384A5.395%205.395%200%200%201%20104.92%2024a3.32%203.32%200%200%201-1.056-2.672c0-2.512%201.776-4.192%204.832-4.192%201.601-.081%203.18.4%204.464%201.36.326.247.713.402%201.12.448a.927.927%200%200%200%20.768-.352c.182-.195.279-.454.272-.72a1.615%201.615%200%200%200-.944-1.248%209.215%209.215%200%200%200-5.584-1.6c-4.5%200-7.3%202.544-7.3%206.416a5.31%205.31%200%200%200%201.76%204.24%207.349%207.349%200%200%200%204.144%201.744l2.676.416Zm27.216%202.64V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v13.536c0%203.456-2.208%205.728-5.536%205.728-3.328%200-5.5-2.272-5.5-5.728V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152V30.48c0%204.544%203.344%207.712%207.968%207.712%204.624%200%207.996-3.168%207.996-7.712Zm8.72-13.728a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.055.399.025.804.228%201.152.224.33.602.523%201%20.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.42%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L146.008%2028.1V16.752Zm20.784%200a1.802%201.802%200%200%200-.22-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152l-.004-19.712Zm17.024%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.057.398.02.803.22%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728L195%2037.12c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L183.816%2028.1V16.752Zm25.072-1.728a7.879%207.879%200%200%200-5.7%202.24c-2.16%202.16-2.3%204.112-2.3%209.344%200%205.232.144%207.184%202.3%209.344a7.879%207.879%200%200%200%205.7%202.24%207.879%207.879%200%200%200%205.7-2.24c2.16-2.16%202.3-4.112%202.3-9.344%200-5.232-.144-7.184-2.3-9.344a7.879%207.879%200%200%200-5.7-2.24Zm0%2020.992a5.324%205.324%200%200%201-3.936-1.632c-1.424-1.456-1.6-3.088-1.6-7.776s.176-6.32%201.6-7.776a5.324%205.324%200%200%201%203.936-1.632%205.324%205.324%200%200%201%203.936%201.632c1.424%201.456%201.6%203.088%201.6%207.776s-.176%206.32-1.6%207.776a5.324%205.324%200%200%201-3.936%201.632Zm12.864-9.408c0%205.232.16%207.168%202.32%209.344a7.764%207.764%200%200%200%205.664%202.24%207.398%207.398%200%200%200%206.112-2.736%206.118%206.118%200%200%200%201.456-3.312%201.162%201.162%200%200%200-.32-.9%201.123%201.123%200%200%200-.816-.32%201.096%201.096%200%200%200-.752.256%202.326%202.326%200%200%200-.576%201.024%205.152%205.152%200%200%201-5.12%203.808%205.28%205.28%200%200%201-3.9-1.632c-1.456-1.488-1.6-3.168-1.6-7.776s.144-6.288%201.6-7.776a5.28%205.28%200%200%201%203.9-1.632%205.152%205.152%200%200%201%205.12%203.808c.101.385.3.738.576%201.024.21.176.478.268.752.256.304.008.599-.107.816-.32.231-.24.347-.568.32-.9a6.118%206.118%200%200%200-1.456-3.312%207.398%207.398%200%200%200-6.112-2.736%207.764%207.764%200%200%200-5.664%202.24c-2.16%202.184-2.32%204.12-2.32%209.352Zm36.96%209.856V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v8.672h-10.752v-8.672a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V27.6h10.752v8.864c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152Zm9.06-19.712a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm13.6-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064a1.8%201.8%200%200%200%20.216%201.152c.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.824.008Zm18.46%201.484v19.76c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.4.015.782-.177%201.008-.508.201-.348.28-.754.224-1.152v-8.576h5.424L313%2037.12c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-4.72-8.24a5.957%205.957%200%200%200%204.976-6.112c0-3.936-2.8-6.336-6.784-6.336h-7.28a1.494%201.494%200%200%200-1.152.336%201.492%201.492%200%200%200-.336%201.144Zm8.544.688c2.656%200%204.544%201.408%204.544%204.192%200%202.784-1.888%204.16-4.544%204.16h-6.08v-8.352h6.08Zm14.944-.64a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.716c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.748Zm6.592-.048v19.76c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.84h6.048c4.144%200%207.072-2.656%207.072-6.72s-2.928-6.688-7.072-6.688H331.4a1.494%201.494%200%200%200-1.152.336c-.268.32-.39.738-.336%201.152Zm8.32.688c2.848%200%204.784%201.5%204.784%204.512%200%203.012-1.936%204.544-4.784%204.544h-5.86v-9.056h5.86Zm47.6-.256c.207-.312.312-.682.3-1.056a1.09%201.09%200%200%200-.624-.864%201.168%201.168%200%200%200-.544-.128.957.957%200%200%200-.544.16%201.924%201.924%200%200%200-.64.864l-4.96%209.92-4.96-9.92a1.924%201.924%200%200%200-.64-.864.957.957%200%200%200-.544-.16%201.168%201.168%200%200%200-.544.128%201.09%201.09%200%200%200-.624.864c-.012.374.093.744.3%201.056l5.784%2011.556v7.776c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-7.776l5.776-11.556Zm.768%2018.976c-.224.608-.384%201.168.1%201.648.239.237.563.37.9.368.225%200%20.444-.073.624-.208.294-.256.5-.597.592-.976l1.5-4.1h10.128l1.5%204.1c.092.379.298.72.592.976.18.135.399.208.624.208.337.002.661-.131.9-.368.48-.48.336-1.04.112-1.648l-7.4-19.74a2.511%202.511%200%200%200-.48-.88%201.192%201.192%200%200%200-.912-.4%201.192%201.192%200%200%200-.912.4%202.678%202.678%200%200%200-.48.88l-7.388%2019.74Zm8.784-17.1%204.288%2011.728h-8.592l4.304-11.728Zm22.832%2015.6c.72%200%201.088-.416%201.424-1.136l5.872-12.64v15.632c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.656a1.578%201.578%200%200%200-.384-1.2%201.187%201.187%200%200%200-.88-.368%201.289%201.289%200%200%200-.736.192%201.898%201.898%200%200%200-.656.848l-7.1%2015.328-7.1-15.328a1.898%201.898%200%200%200-.656-.848%201.289%201.289%200%200%200-.736-.192%201.187%201.187%200%200%200-.88.368%201.578%201.578%200%200%200-.384%201.2v19.808c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V20.832l5.872%2012.64c.328.72.696%201.136%201.416%201.136Zm18.816-17.856a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm5.632-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm25.552%2012.624a4.949%204.949%200%200%201%202.976%201.1%203.716%203.716%200%200%201%201.1%202.864c0%202.672-2.048%204.208-5.392%204.208a7.864%207.864%200%200%201-5.36-1.76%202.134%202.134%200%200%200-1.136-.512%201.027%201.027%200%200%200-.752.3c-.219.221-.34.521-.336.832%200%20.592.416.992%201.024%201.392a10.154%2010.154%200%200%200%206.48%201.92c4.752%200%207.888-2.48%207.888-6.464a5.749%205.749%200%200%200-1.9-4.512%207.572%207.572%200%200%200-4.176-1.584l-2.512-.384a5.395%205.395%200%200%201-3.056-1.24%203.32%203.32%200%200%201-1.056-2.672c0-2.512%201.776-4.192%204.832-4.192%201.601-.081%203.18.4%204.464%201.36.326.247.713.402%201.12.448a.927.927%200%200%200%20.768-.352c.182-.195.279-.454.272-.72a1.615%201.615%200%200%200-.944-1.248%209.215%209.215%200%200%200-5.584-1.6c-4.5%200-7.3%202.544-7.3%206.416a5.31%205.31%200%200%200%201.76%204.24%207.349%207.349%200%200%200%204.144%201.744l2.676.416Zm27.216%202.64V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v13.536c0%203.456-2.208%205.728-5.536%205.728-3.328%200-5.5-2.272-5.5-5.728V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152V30.48c0%204.544%203.344%207.712%207.968%207.712%204.624%200%207.996-3.168%207.996-7.712Zm8.72-13.728a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.416%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L504.152%2028.1V16.752Zm20.784%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm17.024%200a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152v-4.992l4.768-5.728%206.416%2011.376c.3.528.624%201.008%201.248%201.008.219-.006.434-.066.624-.176.368-.173.609-.538.624-.944a2.105%202.105%200%200%200-.368-1.1l-6.832-12%205.408-6.576c.4-.48.544-.736.544-1.072a1.06%201.06%200%200%200-.416-.88%201.222%201.222%200%200%200-.784-.288c-.474.062-.893.34-1.136.752L541.96%2028.1V16.752Zm25.072-1.728a7.879%207.879%200%200%200-5.7%202.24c-2.16%202.16-2.3%204.112-2.3%209.344%200%205.232.144%207.184%202.3%209.344a7.879%207.879%200%200%200%205.7%202.24%207.879%207.879%200%200%200%205.7-2.24c2.16-2.16%202.3-4.112%202.3-9.344%200-5.232-.144-7.184-2.3-9.344a7.879%207.879%200%200%200-5.7-2.24Zm0%2020.992a5.324%205.324%200%200%201-3.936-1.632c-1.424-1.456-1.6-3.088-1.6-7.776s.176-6.32%201.6-7.776a5.324%205.324%200%200%201%203.936-1.632%205.324%205.324%200%200%201%203.936%201.632c1.424%201.456%201.6%203.088%201.6%207.776s-.176%206.32-1.6%207.776a5.324%205.324%200%200%201-3.936%201.632Zm12.864-9.408c0%205.232.16%207.168%202.32%209.344a7.764%207.764%200%200%200%205.664%202.24%207.398%207.398%200%200%200%206.112-2.736%206.118%206.118%200%200%200%201.456-3.312%201.162%201.162%200%200%200-.32-.9%201.123%201.123%200%200%200-.816-.32%201.096%201.096%200%200%200-.752.256%202.326%202.326%200%200%200-.576%201.024%205.152%205.152%200%200%201-5.12%203.808%205.28%205.28%200%200%201-3.9-1.632c-1.456-1.488-1.6-3.168-1.6-7.776s.144-6.288%201.6-7.776a5.28%205.28%200%200%201%203.9-1.632%205.152%205.152%200%200%201%205.12%203.808c.101.385.3.738.576%201.024.21.176.478.268.752.256.304.008.599-.107.816-.32.231-.24.347-.568.32-.9a6.118%206.118%200%200%200-1.456-3.312%207.398%207.398%200%200%200-6.112-2.736%207.764%207.764%200%200%200-5.664%202.24c-2.16%202.184-2.32%204.12-2.32%209.352Zm36.96%209.856V16.752a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v8.672H603.64v-8.672a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V27.6h10.752v8.864c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152Zm9.056-19.712a1.803%201.803%200%200%200-.224-1.152%201.172%201.172%200%200%200-1.008-.512%201.172%201.172%200%200%200-1.008.512c-.201.348-.28.754-.224%201.152v19.712c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V16.752Zm13.6-1.536a1.798%201.798%200%200%200-1.056.192c-.298.2-.474.541-.464.9-.01.359.166.7.464.9.324.17.693.237%201.056.192h5.184v19.064c-.056.398.023.804.224%201.152.226.332.607.526%201.008.512.401.014.782-.18%201.008-.512.201-.348.28-.754.224-1.152V17.392h5.184c.363.045.732-.022%201.056-.192.298-.2.474-.541.464-.9.01-.359-.166-.7-.464-.9a1.798%201.798%200%200%200-1.056-.192l-12.832.008Zm18.46%201.484v19.76c-.06.398.02.804.22%201.152.23.332.61.526%201.01.512.4.014.78-.18%201.01-.512.2-.348.28-.754.22-1.152v-8.576h5.43l5.28%209.232c.3.528.62%201.008%201.25%201.008.21-.006.43-.066.62-.176.37-.173.61-.538.62-.944a2.062%202.062%200%200%200-.36-1.1l-4.72-8.24a5.953%205.953%200%200%200%204.97-6.112c0-3.936-2.8-6.336-6.78-6.336h-7.28c-.42-.054-.83.068-1.15.336-.27.319-.39.735-.34%201.148Zm8.54.688c2.66%200%204.55%201.408%204.55%204.192%200%202.784-1.89%204.16-4.55%204.16h-6.08v-8.352h6.08Zm14.95-.64c.05-.398-.03-.804-.23-1.152-.22-.332-.6-.526-1-.512-.4-.014-.79.18-1.01.512-.2.348-.28.754-.23%201.152v19.716c-.05.398.03.804.23%201.152.22.332.61.526%201.01.512.4.014.78-.18%201-.512.2-.348.28-.754.23-1.152V16.748Zm6.59-.048v19.76c-.06.398.02.804.22%201.152.23.332.61.526%201.01.512.4.014.78-.18%201.01-.512.2-.348.28-.754.22-1.152v-7.84h6.05c4.15%200%207.07-2.656%207.07-6.72s-2.92-6.688-7.07-6.688h-7.02c-.42-.054-.83.068-1.15.336-.27.32-.39.739-.34%201.152Zm8.32.688c2.85%200%204.78%201.5%204.78%204.512%200%203.012-1.93%204.544-4.78%204.544h-5.86v-9.056h5.86Z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M.02%200h717v2H.02zM.02%2050h717v2H.02z%22%2F%3E%3C%2Fsvg%3E");
    background-position:
        center top,
        center bottom;
    background-size:
        auto 8vw,
        auto 8vw;
    background-repeat: repeat-x, repeat-x;
    padding: 8vw 0;
    width: 100%;
}
.trip-ribbon .ribbon-list > .ribbon-item {
    animation: ribbon-scroll 26000ms linear infinite;
    background-size: auto 100%;
    background-repeat: repeat-x;
    background-color: transparent;
}
.trip-ribbon .ribbon-list > .ribbon-item.west-north {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/trip-ribbon_west-north.png");
}
.trip-ribbon .ribbon-list > .ribbon-item.kochi-city {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/trip-ribbon_kochi-city.png");
}
.trip-ribbon .ribbon-list > .ribbon-item.east {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/trip-ribbon_east.png");
}
@keyframes ribbon-scroll {
    0% {
        background-position: 100vw 0
    }
    100% {
        background-position: 0 0;
    }
}

.model-course {
    position: relative;
    z-index: 2;
    background-color: #0ea6c9;
}
.model-course > .section-title {
    text-align: center;
}
.model-course > .section-title > .text {
    display: block;
    font-weight: 700;
    font-size: 8vw;
}
.model-course > .section-title > .caption {
    display: inline-block;
    margin-top: 3.2vw;
    margin-right: auto;
    margin-left: auto;
    border-radius: 9999px;
    background-color: #000000;
    padding: 2.6667vw 8vw;
    color: #0ea6c9;
    font-weight: 700;
    font-size: 3.7333vw;
    text-align: center;
}
.model-course > .section-wrapper {
    position: relative;
    margin: 21.3333vw auto 0;
}
.model-course .tab-list {
    position: absolute;
    top: 104.8vw;
    left: 1.6vw;
    transform: rotate(270deg);
    transform-origin: bottom left;
    z-index: 2;
}
.model-course .multiple-tabs {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    z-index: -1;
    overflow: hidden;
}
.model-course .multiple-tabs .tab-button {
    transition:
        transform 260ms ease-in-out,
        background-color 260ms ease-in-out;
    cursor: pointer;
    border: solid 0.125rem #000000;
    border-radius: 1.6vw 1.6vw 0 0;
    padding: 2.6667vw 1.0667vw;
    pointer-events: auto;
    color: #000000;
    font-weight: 350;
    font-size: 2.6667vw;
}
.model-course .multiple-tabs .tab-button:not(.is-active) {
    transform: translateY(1.6vw);
    background-color: #0ea6c9;
}
.model-course .multiple-tabs .tab-button:nth-of-type(1) {
    position: relative;
    z-index: 1;
}
.model-course .multiple-tabs .tab-button:nth-of-type(2) {
    position: relative;
    z-index: 1;
}
.model-course .multiple-tabs .tab-button:nth-of-type(3) {
    position: relative;
    z-index: 1;
}
.model-course .tab-panel {
    z-index: 3;
}
.model-course .tab-panel > .tab-content {
    border-width: 0.5333vw 0 0.5333vw 0.5333vw;
    border-style: solid;
    border-color: #000000;
    border-radius: 0 0 0 5.3333vw;
}
.model-course .tab-content.west-north > .heading {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_heading-bg_sp.png");
}
.model-course .tab-content.west-north .course-title > .text {
    color: #f8c131;
}
.model-course .tab-content.kochi-city > .heading {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_heading-bg_sp.png");
}
.model-course .tab-content.kochi-city .course-title > .text {
    color: #ef8587;
}
.model-course .tab-content.east > .heading {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_heading-bg_sp.png");
}
.model-course .tab-content.east .course-title > .text {
    color: #007acc;
}
.model-course .course-title {
    display: flex;
    flex-flow: column nowrap;
    width: 83.7333vw;
}
.model-course .course-title[data-view="sp"] > .text:nth-child(1) {
    align-self: start;
    margin-right: auto;
    border-radius: 2.6667vw 2.6667vw 0 2.6667vw;
}
.model-course .course-title[data-view="sp"] > .text:nth-child(2) {
    align-self: end;
    margin-right: 13.3333vw;
    border-radius: 0 0 0 2.6667vw;
}
.model-course .course-title[data-view="sp"] > .text:nth-child(3) {
    align-self: end;
    border-radius: 0 0 0 2.6667vw;
    padding: 1.6vw 4.8vw 3.2vw;
}
.model-course .course-title > .text {
    display: inline-block;
    background-color: #000000;
    padding: 2.1333vw 6.4vw 2.6667vw;
    color: #ffffff;
    font-size: 4.8vw;
    text-align: center;
}
.model-course .course-title > .text:nth-child(1) {
    align-self: start;
    margin-right: auto;
    border-radius: 2.6667vw 2.6667vw 0 2.6667vw;
}
.model-course .course-title > .text:nth-child(2) {
    align-self: end;
    border-radius: 0 0 0 2.6667vw;
}

.course-flow .track .summary {
    text-align: left;
}
.course-flow .track .summary [data-view="pc"] {
    display: none;
}
.course-flow .track .summary [data-view="sp"] {
    display: inline-block;
}
.course-flow .track .summary > b {
    display: inline-block;
    border-bottom: 0.5333vw solid #000000;
    padding-top: 2.1333vw;
    font-weight: 700;
    font-size: 4.8vw;
    line-height: 1.8;
}
.course-flow .track .summary .text {
    margin-top: 5.3333vw;
    font-size: 3.7333vw;
    line-height: 2.14;
}

.model-course .tab-content .course-flow {
    padding: 17.0667vw 0 25.6vw;
}
.model-course .tab-content .course-flow .pickup-button {
    display: grid;
    position: absolute;
    right: -2.6667vw;
    place-items: center;
    transform: rotate(0deg);
    z-index: 5;
    transition: transform 420ms ease;
    border-radius: 9999px;
    background-position: center;
    background-size: 7.4667vw 7.4667vw;
    background-color: #000000;
    width: 15.4667vw;
    height: 15.4667vw;
    color: #ffffff;
}
.model-course .tab-content .course-flow .track .caption {
    display: block;
    position: relative;
    z-index: 4;
    width: 50%;
}
.model-course .tab-content .course-flow .track .caption > .timestamp {
    display: inline-block;
    border-width: 0.5333vw 0 0 0.5333vw;
    border-style: solid;
    border-color: #000000;
    border-radius: 2.6667vw 0 0 0;
    background-color: #f8c131;
    padding: 1.0667vw 0;
    width: 20.2667vw;
    color: #000000;
    font-weight: 700;
    font-size: 3.2vw;
    line-height: 1.5;
    text-align: center;
}
.model-course .tab-content .course-flow .track .caption > .spot-name {
    position: absolute;
    left: 20.2667vw;
    border-width: 0.5333vw;
    border-style: solid;
    border-color: #000000;
    border-radius: 0 2.6667vw 2.6667vw 2.6667vw;
    background-color: #ffffff;
    padding: 2.1333vw 4.2667vw;
    color: #000000;
    font-weight: 700;
    font-size: 4.8vw;
}
.model-course .tab-content .course-flow .track .photo {
    display: inline-block;
    position: relative;
    z-index: 2;
}
.model-course .tab-content .course-flow .track .summary {
    z-index: 3;
}
.model-course .tab-content.kochi-city .pickup-button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045.277%2045.276%22%3E%3Cpath%20d%3D%22M20.64%2045.274V24.639H-.001v-4H20.64V-.001h4v20.64h20.641v4H24.64v20.635Z%22%20fill%3D%22%23ef8587%22%2F%3E%3C%2Fsvg%3E");
}
.model-course .tab-content.kochi-city .course01 {
    position: relative;
}
.model-course .tab-content.kochi-city .course01::after {
    display: block;
    position: absolute;
    top: 119.2vw;
    right: -8vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg01_sp.png");
    background-size: contain;
    width: 78.9333vw;
    height: 53.8667vw;
    content: "";
}
.model-course .tab-content.kochi-city .course01 .photo {
    text-align: left;
}
.model-course .tab-content.kochi-city .course01 .pickup-button {
    bottom: -3.2vw;
}
.model-course .tab-content.kochi-city .course02 {
    position: relative;
}
.model-course .tab-content.kochi-city .course02::after {
    display: block;
    position: absolute;
    left: 38.6667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg02_sp.png");
    background-size: contain;
    width: 20.5333vw;
    height: 34.1333vw;
    content: "";
}
.model-course .tab-content.kochi-city .course02 .caption {
    left: 7.8667vw;
}
.model-course .tab-content.kochi-city .course02 .pickup-button {
    bottom: 18.6667vw;
}
.model-course .tab-content.kochi-city .course02 .summary {
    position: relative;
    margin-left: auto;
}
.model-course .tab-content.kochi-city .course03 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.kochi-city .course03 .photo {
    grid-area: photo;
}
.model-course .tab-content.kochi-city .course03 .summary {
    grid-area: summary;
    align-self: center;
}
.model-course .tab-content.kochi-city .course04 {
    position: relative;
}
.model-course .tab-content.kochi-city .course04::before {
    display: block;
    position: absolute;
    top: -34.6667vw;
    left: 34.6667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg03_sp.png");
    background-size: contain;
    width: 15.2vw;
    height: 30.6667vw;
    content: "";
}
.model-course .tab-content.kochi-city .course04 .pickup-button {
    bottom: 33.6vw;
}
.model-course .tab-content.kochi-city .course04 .summary {
    z-index: 1;
}
.model-course .tab-content.kochi-city .course05 {
    position: relative;
}
.model-course .tab-content.kochi-city .course05::before {
    display: block;
    position: absolute;
    top: 66.6667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg05_sp.png");
    background-size: contain;
    width: 23.7333vw;
    height: 57.6vw;
    content: "";
}
.model-course .tab-content.kochi-city .course05 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.kochi-city .course05 .photo {
    grid-area: photo;
}
.model-course .tab-content.kochi-city .course05 .summary {
    grid-area: summary;
    align-self: end;
}
.model-course .tab-content.kochi-city .course06::before {
    display: block;
    position: absolute;
    top: -34.6667vw;
    left: 33.0667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg06_sp.png");
    background-size: contain;
    width: 18vw;
    height: 32.2667vw;
    content: "";
}
.model-course .tab-content.kochi-city .course06 .summary {
    position: static;
}
.model-course .tab-content.west-north .pickup-button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045.277%2045.276%22%3E%3Cpath%20d%3D%22M20.64%2045.274V24.639H-.001v-4H20.64V-.001h4v20.64h20.641v4H24.64v20.635Z%22%20fill%3D%22%23f8c131%22%2F%3E%3C%2Fsvg%3E");
}
.model-course .tab-content.west-north .track .caption > .timestamp {
    background-color: #ef8587;
}
.model-course .tab-content.west-north .course01 {
    position: relative;
}
.model-course .tab-content.west-north .course01::after {
    display: block;
    position: absolute;
    bottom: -40vw;
    left: 21.3333vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg01_sp.png");
    width: 21.3333vw;
    height: 34.4vw;
    content: "";
}
.model-course .tab-content.west-north .course01 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.west-north .course01 .photo {
    grid-area: photo;
}
.model-course .tab-content.west-north .course02 {
    position: relative;
}
.model-course .tab-content.west-north .course02::after {
    display: block;
    position: absolute;
    left: 26.6667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg02_sp.png");
    width: 35.7333vw;
    height: 38.2667vw;
    content: "";
}
.model-course .tab-content.west-north .course02 .pickup-button {
    bottom: 18.6667vw;
}
.model-course .tab-content.west-north .course03 {
    position: relative;
}
.model-course .tab-content.west-north .course03::after {
    display: block;
    position: absolute;
    left: 38.9333vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg03_sp.png");
    width: 15.2vw;
    height: 30.6667vw;
    content: "";
}
.model-course .tab-content.west-north .course03 .caption {
    left: 8.1333vw;
}
.model-course .tab-content.west-north .course03 .pickup-button {
    bottom: 26.6667vw;
}
.model-course .tab-content.west-north .course04 {
    position: relative;
}
.model-course .tab-content.west-north .course04::after {
    display: block;
    position: absolute;
    left: 37.3333vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg04_sp.png");
    width: 21.3333vw;
    height: 34.4vw;
    content: "";
}
.model-course .tab-content.west-north .course04 .caption {
    left: 8vw;
}
.model-course .tab-content.west-north .course04 .pickup-button {
    bottom: 18.6667vw;
}
.model-course .tab-content.west-north .course05 {
    position: relative;
}
.model-course .tab-content.west-north .course05 .caption {
    left: 8vw;
}
.model-course .tab-content.west-north .course05 .pickup-button {
    bottom: 18.6667vw;
}
.model-course .tab-content.west-north .course06 {
    position: relative;
}
.model-course .tab-content.west-north .course06 .photo {
    grid-area: photo;
}
.model-course .tab-content.east .pickup-button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045.277%2045.276%22%3E%3Cpath%20d%3D%22M20.64%2045.274V24.639H-.001v-4H20.64V-.001h4v20.64h20.641v4H24.64v20.635Z%22%20fill%3D%22%23007acc%22%2F%3E%3C%2Fsvg%3E");
}
.model-course .tab-content.east .track .caption > .timestamp {
    background-color: #f8c131;
}
.model-course .tab-content.east .course01 {
    position: relative;
}
.model-course .tab-content.east .course01::before {
    display: block;
    position: absolute;
    bottom: -40vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg01_sp.png");
    width: 21.3333vw;
    height: 34.4vw;
    content: "";
}
.model-course .tab-content.east .course01 .photo {
    grid-area: photo;
}
.model-course .tab-content.east .course01 .pickup-button {
    bottom: 18.6667vw;
}
.model-course .tab-content.east .course02 {
    position: relative;
}
.model-course .tab-content.east .course02::after {
    display: block;
    position: absolute;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg02_sp.png");
    width: 35.7333vw;
    height: 38.2667vw;
    content: "";
}
.model-course .tab-content.east .course02 .pickup-button {
    bottom: 34.6667vw;
}
.model-course .tab-content.east .course03 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.east .course03 .photo {
    grid-area: photo;
}
.model-course .tab-content.east .course04 {
    position: relative;
}
.model-course .tab-content.east .course04::before {
    position: absolute;
    z-index: 1;
    content: "";
}
.model-course .tab-content.east .course04::after {
    display: block;
    position: absolute;
    bottom: -28.2667vw;
    z-index: 1;
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg04_sp.png");
    background-size: contain;
    width: 15.2vw;
    height: 30.6667vw;
    content: "";
}
.model-course
    .tab-content.east
    .course04
    .course-flow
    .track
    .caption
    > spot-name {
    padding-right: 0.875rem;
    padding-left: 0.875rem;
}
.model-course .tab-content.east .course04 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.east .course04 .photo {
    grid-area: photo;
}
.model-course .tab-content.east .course05 .caption {
    grid-area: caption;
    width: 100%;
}
.model-course .tab-content.east .course05 .photo {
    grid-area: photo;
}

#spot-04.modal-content .data .biz-hours::before {
    content: "運航ダイヤ : ";
}
#spot-04.modal-content .data .closed-days::before {
    content: "運航日程 : ";
}

.modal-content .c-modal__container {
    position: relative;
    transition: max-height 260ms ease;
    border-radius: 5.3333vw;
    overflow: hidden;
}
.modal-content .c-modal__container.west-north {
    background-color: #f8c131;
}
.modal-content .c-modal__container.west-north .modal-title > .spot-caption {
    background-color: #007acc;
}
.modal-content .c-modal__container.west-north .related-spot_heading {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20223%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m31%2051.3-3.87-9.7-.25-.6H21c-2.7%200-5.32-.5-7.78-1.6-2.38-1-4.52-2.4-6.36-4.3-1.84-1.8-3.28-3.9-4.29-6.3C1.53%2026.3%201%2023.7%201%2021s.53-5.3%201.57-7.8c1.01-2.4%202.45-4.5%204.29-6.3C8.7%205%2010.84%203.6%2013.22%202.6%2015.68%201.5%2018.3%201%2021%201h180c2.7%200%205.32.5%207.79%201.6%202.38%201%204.52%202.4%206.36%204.3%201.83%201.8%203.28%203.9%204.28%206.3%201.05%202.5%201.58%205.1%201.58%207.8s-.53%205.3-1.58%207.8c-1%202.4-2.45%204.5-4.28%206.3-1.84%201.9-3.98%203.3-6.36%204.3-2.47%201.1-5.09%201.6-7.79%201.6H35.13l-.25.6L31%2051.3Z%22%20fill%3D%22%23007acc%22%2F%3E%3Cpath%20d%3D%22m31%2048.6%203.45-8.6H201c5.08%200%209.85-2%2013.44-5.6%203.59-3.6%205.57-8.3%205.57-13.4s-1.98-9.8-5.57-13.4C210.85%204%20206.08%202%20201%202H21c-5.07%200-9.84%202-13.43%205.6C3.98%2011.2%202%2015.9%202%2021s1.98%209.8%205.57%2013.4C11.16%2038%2015.93%2040%2021%2040h6.56L31%2048.6m0%205.4-4.8-12H21C9.4%2042%200%2032.6%200%2021S9.4%200%2021%200h180c11.6%200%2021.01%209.4%2021.01%2021S212.6%2042%20201%2042H35.8L31%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
        url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20308%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6.185%206.185h295%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%2C6%22%2F%3E%3C%2Fsvg%3E");
}
.modal-content .c-modal__container.kochi-city {
    background-color: #ef8587;
}
.modal-content .c-modal__container.kochi-city .modal-title > .spot-caption {
    background-color: #f8c131;
}
.modal-content .c-modal__container.kochi-city .related-spot_heading {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20223%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m31%2051.3-3.87-9.7-.25-.6H21c-2.7%200-5.32-.5-7.78-1.6-2.38-1-4.52-2.4-6.36-4.3-1.84-1.8-3.28-3.9-4.29-6.3C1.53%2026.3%201%2023.7%201%2021s.53-5.3%201.57-7.8c1.01-2.4%202.45-4.5%204.29-6.3C8.7%205%2010.84%203.6%2013.22%202.6%2015.68%201.5%2018.3%201%2021%201h180c2.7%200%205.32.5%207.79%201.6%202.38%201%204.52%202.4%206.36%204.3%201.83%201.8%203.28%203.9%204.28%206.3%201.05%202.5%201.58%205.1%201.58%207.8s-.53%205.3-1.58%207.8c-1%202.4-2.45%204.5-4.28%206.3-1.84%201.9-3.98%203.3-6.36%204.3-2.47%201.1-5.09%201.6-7.79%201.6H35.13l-.25.6L31%2051.3Z%22%20fill%3D%22%23f8c131%22%2F%3E%3Cpath%20d%3D%22m31%2048.6%203.45-8.6H201c5.08%200%209.85-2%2013.44-5.6%203.59-3.6%205.57-8.3%205.57-13.4s-1.98-9.8-5.57-13.4C210.85%204%20206.08%202%20201%202H21c-5.07%200-9.84%202-13.43%205.6C3.98%2011.2%202%2015.9%202%2021s1.98%209.8%205.57%2013.4C11.16%2038%2015.93%2040%2021%2040h6.56L31%2048.6m0%205.4-4.8-12H21C9.4%2042%200%2032.6%200%2021S9.4%200%2021%200h180c11.6%200%2021.01%209.4%2021.01%2021S212.6%2042%20201%2042H35.8L31%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
        url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20308%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6.185%206.185h295%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%2C6%22%2F%3E%3C%2Fsvg%3E");
}
.modal-content .c-modal__container.east {
    background-color: #007acc;
}
.modal-content .c-modal__container.east .modal-title > .spot-caption {
    background-color: #ef8587;
}
.modal-content .c-modal__container.east .related-spot_heading {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20223%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m31%2051.3-3.87-9.7-.25-.6H21c-2.7%200-5.32-.5-7.78-1.6-2.38-1-4.52-2.4-6.36-4.3-1.84-1.8-3.28-3.9-4.29-6.3C1.53%2026.3%201%2023.7%201%2021s.53-5.3%201.57-7.8c1.01-2.4%202.45-4.5%204.29-6.3C8.7%205%2010.84%203.6%2013.22%202.6%2015.68%201.5%2018.3%201%2021%201h180c2.7%200%205.32.5%207.79%201.6%202.38%201%204.52%202.4%206.36%204.3%201.83%201.8%203.28%203.9%204.28%206.3%201.05%202.5%201.58%205.1%201.58%207.8s-.53%205.3-1.58%207.8c-1%202.4-2.45%204.5-4.28%206.3-1.84%201.9-3.98%203.3-6.36%204.3-2.47%201.1-5.09%201.6-7.79%201.6H35.13l-.25.6L31%2051.3Z%22%20fill%3D%22%23ef8587%22%2F%3E%3Cpath%20d%3D%22m31%2048.6%203.45-8.6H201c5.08%200%209.85-2%2013.44-5.6%203.59-3.6%205.57-8.3%205.57-13.4s-1.98-9.8-5.57-13.4C210.85%204%20206.08%202%20201%202H21c-5.07%200-9.84%202-13.43%205.6C3.98%2011.2%202%2015.9%202%2021s1.98%209.8%205.57%2013.4C11.16%2038%2015.93%2040%2021%2040h6.56L31%2048.6m0%205.4-4.8-12H21C9.4%2042%200%2032.6%200%2021S9.4%200%2021%200h180c11.6%200%2021.01%209.4%2021.01%2021S212.6%2042%20201%2042H35.8L31%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
        url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20308%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6.185%206.185h295%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%2C6%22%2F%3E%3C%2Fsvg%3E");
}
.modal-content .c-modal__body {
    padding: 13.3333vw 8.5333vw;
    max-height: 82dvh;
    overflow: auto;
}
.modal-content .c-modal__close {
    display: block;
    position: absolute;
    top: 20px;
    right: 20px;
    -webkit-appearance: none;
            appearance: none;
    border: 0;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22131.028%22%20height%3D%2260%22%20viewBox%3D%220%200%20131.028%2060%22%3E%3Cg%20transform%3D%22translate(71.028)%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2230%22%20r%3D%2230%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2230%22%20r%3D%2229%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M110.52%2040.904%2090.121%2020.507l1.414-1.414%2020.397%2020.397Z%22%20fill%3D%22%230ea6c9%22%2F%3E%3Cpath%20data-name%3D%22line%22%20d%3D%22m90.124%2039.49%2020.397-20.397%201.414%201.414-20.397%2020.397Z%22%20fill%3D%22%230ea6c9%22%2F%3E%3Cpath%20d%3D%22M6.084%2038.252a6.267%206.267%200%200%201-2.356-.441%205.436%205.436%200%200%201-1.937-1.323%206.284%206.284%200%200%201-1.314-2.16A8.359%208.359%200%200%201%200%2031.394a8.293%208.293%200%200%201%20.486-2.943%206.427%206.427%200%200%201%201.342-2.187A5.754%205.754%200%200%201%203.807%2024.9a6.147%206.147%200%200%201%202.385-.468%204.914%204.914%200%200%201%202.277.513%205.766%205.766%200%200%201%201.629%201.2L8.712%2027.83a4.337%204.337%200%200%200-1.107-.81%202.96%202.96%200%200%200-1.359-.306%203.125%203.125%200%200%200-1.809.549%203.606%203.606%200%200%200-1.251%201.575%206.116%206.116%200%200%200-.45%202.462%206.585%206.585%200%200%200%20.423%202.5%203.538%203.538%200%200%200%201.206%201.59%203.066%203.066%200%200%200%201.827.558%203.156%203.156%200%200%200%201.536-.369%204.552%204.552%200%200%200%201.2-.945l1.422%201.656a5.563%205.563%200%200%201-1.89%201.467%205.557%205.557%200%200%201-2.376.495Zm6.39-.252V24.662h2.664v11.106h5.418V38Zm14.922.252a5.741%205.741%200%200%201-3.1-.837%205.639%205.639%200%200%201-2.1-2.4%208.54%208.54%200%200%201-.756-3.744%208.259%208.259%200%200%201%20.756-3.69%205.5%205.5%200%200%201%202.1-2.34%205.887%205.887%200%200%201%203.1-.81%205.825%205.825%200%200%201%203.114.819%205.591%205.591%200%200%201%202.088%202.34%208.2%208.2%200%200%201%20.756%203.681%208.54%208.54%200%200%201-.756%203.744%205.66%205.66%200%200%201-2.088%202.4%205.729%205.729%200%200%201-3.114.837Zm0-2.3a2.69%202.69%200%200%200%201.719-.576%203.654%203.654%200%200%200%201.125-1.629%207.022%207.022%200%200%200%20.4-2.475%206.724%206.724%200%200%200-.4-2.439%203.481%203.481%200%200%200-1.125-1.566%202.777%202.777%200%200%200-1.719-.549%202.777%202.777%200%200%200-1.719.549%203.422%203.422%200%200%200-1.116%201.566%206.866%206.866%200%200%200-.387%202.439%207.17%207.17%200%200%200%20.387%202.475%203.594%203.594%200%200%200%201.116%201.629%202.69%202.69%200%200%200%201.719.572Zm12.546%202.3a7.058%207.058%200%200%201-2.61-.5%206.813%206.813%200%200%201-2.25-1.44l1.53-1.836a5.678%205.678%200%200%200%201.611%201.071%204.34%204.34%200%200%200%201.773.4%202.571%202.571%200%200%200%201.584-.414%201.333%201.333%200%200%200%20.54-1.116%201.17%201.17%200%200%200-.261-.8%202.418%202.418%200%200%200-.711-.531%2011.082%2011.082%200%200%200-1.044-.468l-1.764-.774a5.883%205.883%200%200%201-1.287-.729%203.759%203.759%200%200%201-1.025-1.161%203.294%203.294%200%200%201-.4-1.674%203.381%203.381%200%200%201%20.594-1.962%204.168%204.168%200%200%201%201.638-1.377%205.318%205.318%200%200%201%202.376-.513%205.972%205.972%200%200%201%202.286.45%205.618%205.618%200%200%201%201.906%201.278l-1.35%201.656A5.261%205.261%200%200%200%2041.76%2027a3.907%203.907%200%200%200-1.53-.288%202.312%202.312%200%200%200-1.377.369%201.2%201.2%200%200%200-.513%201.035%201.085%201.085%200%200%200%20.288.774%202.528%202.528%200%200%200%20.756.531q.468.225%201.026.459l1.746.7a5.473%205.473%200%200%201%201.413.81%203.4%203.4%200%200%201%20.936%201.17%203.755%203.755%200%200%201%20.333%201.66%203.646%203.646%200%200%201-.585%202%204.2%204.2%200%200%201-1.674%201.474%205.727%205.727%200%200%201-2.637.558ZM47.196%2038V24.662h8.172v2.232H49.86v3.078h4.662V32.2H49.86v3.564h5.706V38Z%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 23.4667vw;
    height: 11.2vw;
}
.modal-content .modal-title {
    display: flex;
    flex-basis: auto;
    flex-flow: column nowrap;
}
.modal-content .modal-title > .spot-number {
    display: flex;
    grid-area: number;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    background-color: #000000;
    color: #ffffff;
    font-weight: 700;
}
.modal-content .modal-title > .spot-number::before {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/icon-mappin.svg");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.25em;
    height: 1.25em;
    content: "";
}
.modal-content .modal-title > .spot-name {
    grid-area: title;
    border-width: 0.5333vw;
    border-style: solid;
    border-color: #000000;
    border-radius: 0 3.7333vw 3.7333vw 0;
    background-color: #ffffff;
    padding: 3.2vw 4.8vw;
    width: max-content;
    color: #000000;
    font-weight: 700;
    font-size: 5.3333vw;
}
.modal-content .modal-title > .spot-name.-single {
    border-radius: 0 3.7333vw 3.7333vw 3.7333vw;
}
.modal-content .modal-title > .spot-name > small {
    font-weight: 700;
    font-size: 4.8vw;
}
.modal-content .modal-title > .spot-name > small.smaller {
    font-size: 4.2667vw;
}
.modal-content .modal-title > .spot-caption {
    position: relative;
    bottom: 0.5333vw;
    grid-area: caption;
    border: solid 0.5333vw #000000;
    border-radius: 0 3.7333vw 3.7333vw 3.7333vw;
    background-color: #f8c131;
    padding: 2.6667vw 4.8vw;
    width: max-content;
    color: #000000;
    font-weight: 700;
    font-size: 3.7333vw;
}
.modal-content .slider .keen-slider__prev,
.modal-content .slider .keen-slider__next {
    -webkit-appearance: none;
            appearance: none;
    z-index: 2;
    transition: filter 420ms ease;
    border: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 8vw;
    height: 17.3333vw;
}
.modal-content .slider .keen-slider__prev.disable,
.modal-content .slider .keen-slider__next.disable {
    visibility: hidden;
}
.modal-content .slider .keen-slider__prev.enable,
.modal-content .slider .keen-slider__next.enable {
    visibility: visible;
}
.modal-content .slider .keen-slider__prev {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%22112%22%20viewBox%3D%220%200%2052%20112%22%3E%3Cg%20data-name%3D%22%26lt%3B%22%20fill%3D%22%230ea6c9%22%3E%3Cpath%20d%3D%22M51%20109.464%201.062%2056%2051%202.535v8.929L10.039%2055.317%209.4%2056l.638.683%2040.96%2043.852v8.929Z%22%2F%3E%3Cpath%20d%3D%22M50%205.07%202.43%2056%2050%20106.928v-5.999L8.033%2056%2050%2011.07V5.072M52%200v11.858L10.77%2056%2052%20100.14V112L0%2056.328v-.657L52%200Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.modal-content .slider .keen-slider__next {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%22112%22%20viewBox%3D%220%200%2052%20112%22%3E%3Cg%20data-name%3D%22%26gt%3B%22%20fill%3D%22%230ea6c9%22%3E%3Cpath%20d%3D%22M1%20109.464v-8.929L41.96%2056.683l.638-.683-.638-.683L1%2011.464V2.535L50.938%2056%201%20109.464Z%22%2F%3E%3Cpath%20d%3D%22M2%205.07v6L43.967%2056%202%20100.93v5.998L49.57%2056%202%205.07M0%200%2052%2055.67v.657L0%20112v-11.86L41.23%2056%200%2011.858V0Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.modal-content .slider .single-slide {
    overflow: hidden;
}
.modal-content .slider .single-slide,
.modal-content .slider .keen-slider {
    background-color: rgba(0, 0, 0, 0.08);
}
.modal-content .description {
    padding: 10.6667vw 0;
}
.modal-content .description > .text {
    margin: 0 auto;
    font-size: 3.7333vw;
    line-height: 1.85;
}
.modal-content .data {
    display: flex;
    position: relative;
    flex-flow: column nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 3.2vw;
    margin: 0 auto;
    border: solid 0.5333vw #000000;
    border-radius: 2.6667vw;
    padding: 7.4667vw;
}
.modal-content .data::before {
    display: block;
    content: "DATA";
    font-weight: 700;
    font-size: 3.7333vw;
}
.modal-content .data .telephone {
    display: flex;
}
.modal-content .data .telephone::before {
    flex-shrink: 0;
    margin-right: 0.25em;
    width: max-content;
    content: "TEL : ";
}
.modal-content .data .website {
    display: flex;
}
.modal-content .data .website::before {
    flex-shrink: 0;
    margin-right: 0.25em;
    width: max-content;
    content: "WEB : ";
}
.modal-content .data .ex-link {
    color: inherit;
    text-decoration: underline;
    word-break: break-all;
}
.modal-content .data .biz-hours {
    display: flex;
}
.modal-content .data .biz-hours::before {
    flex-shrink: 0;
    margin-right: 0.25em;
    width: max-content;
    content: "OPEN : ";
}
.modal-content .data .closed-days {
    display: flex;
}
.modal-content .data .closed-days::before {
    flex-shrink: 0;
    margin-right: 0.25em;
    width: max-content;
    content: "CLOSE : ";
}
.modal-content .related-spot {
    padding: 21.3333vw 0;
}
.modal-content .related-spot .related-spot_heading {
    background-position:
        center top,
        center bottom 6.9333vw;
    background-size: contain, contain;
    background-repeat: no-repeat, repeat-x;
    padding: 2.6667vw 3.2vw 2.1333vw;
    min-height: 14.4vw;
    font-size: 3.7333vw;
    text-align: center;
}
.modal-content .related-spot .related-spot_info {
    display: flex;
    flex-flow: row wrap;
    margin-top: 10.6667vw;
}
.modal-content .related-spot .related-spot_title {
    display: grid;
    position: relative;
    grid-template-columns: 20.5333vw auto;
    grid-template-areas: "number name";
    grid-area: title;
}
.modal-content .related-spot .related-spot_title > .related-spot_number {
    display: flex;
    grid-area: number;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    border-radius: 1.6vw 0 0 0;
    background-color: #000000;
    padding: 1.6vw 2.9333vw;
    color: #ffffff;
    font-weight: 700;
    font-size: 2.6667vw;
}
.modal-content
    .related-spot
    .related-spot_title
    > .related-spot_number::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20data-name%3D%22%E3%83%91%E3%82%B9%201220%22%20d%3D%22M12%205.963a6%206%200%200%200-12%200c0%20.043.006.085.006.128L0%206.092C0%209.971%203.06%2013.627%206%2016c2.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.168a2.389%202.389%200%201%201%202.4-2.389A2.4%202.4%200%200%201%206%208.168%22%20fill%3D%22rgba(255%2C255%2C255%2C100)%22%2F%3E%3C%2Fsvg%3E");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.25em;
    height: 1.25em;
    content: "";
}
.modal-content .related-spot .related-spot_title > .related-spot_name {
    position: absolute;
    border: solid 0.5333vw #000000;
    border-radius: 0 2.6667vw 2.6667vw 2.6667vw;
    background-color: #ffffff;
    padding: 2.1333vw 4.2667vw;
    color: #000000;
    font-weight: 700;
}
.modal-content .related-spot .related-spot_figure {
    grid-area: figure;
    text-align: left;
}
.modal-content .related-spot .related-spot_image {
    margin-left: 0;
    border: solid 0.5333vw #000000;
    border-radius: 0 2.6667vw 2.6667vw 2.6667vw;
}
.modal-content .related-spot .related-spot_link {
    grid-area: link;
    align-self: center;
}
.modal-content .related-spot .viewmore-button {
    display: grid;
    grid-template-columns: 1fr 20.8vw;
    justify-content: center;
    align-items: center;
    gap: 0 2.6667vw;
    transition:
        background-color 420ms ease,
        color 420ms ease;
    border-style: solid;
    border-color: #000000;
    border-radius: 9999px;
    background-color: #0ea6c9;
    color: #000000;
    font-weight: 700;
    font-size: 3.2vw;
    text-align: right;
}
.modal-content .related-spot .viewmore-button::after {
    display: grid;
    place-items: center;
    transition: background-color 420ms ease;
    border-radius: 9999px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240.986%22%20height%3D%2222%22%20viewBox%3D%220%200%2040.986%2022%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23707070%22%20d%3D%22M894%205271h22v15h-22z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20data-name%3D%22%E2%86%92%22%3E%3Cpath%20d%3D%22M0%2011h38.986%22%20fill%3D%22none%22%20stroke%3D%22%230ea6c9%22%20stroke-width%3D%222%22%2F%3E%3Cg%20transform%3D%22rotate(-90%20-2164.507%203080.507)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20data-name%3D%22p%22%20d%3D%22m895.001%205270.001%2010%2014%2010-14%22%20fill%3D%22none%22%20stroke%3D%22%230ea6c9%22%20stroke-linecap%3D%22square%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-color: #000000;
    width: 20.8vw;
    height: 14.4vw;
    content: "";
    color: #0ea6c9;
}
.modal-content .related-spot > .container {
    display: grid;
}
.modal-content .related-spot > .container > .spot-number {
    grid-area: num;
    background-color: #000000;
    color: #ffffff;
}
.modal-content .related-spot > .container > .spot-name {
    grid-area: title;
    background-color: #ffffff;
    color: #000000;
}
.modal-content .related-spot > .container > .spot-photo {
    grid-area: figure;
}
.modal-content .related-spot > .container > .view-more {
    grid-area: link;
}
.modal-content .area-title {
    position: relative;
}
.modal-content .area-title > .area-title-wrap {
    display: flex;
    flex-flow: column nowrap;
}
.modal-content .area-title > .area-title-wrap > .spot-number {
    display: flex;
    grid-area: number;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    background-color: #000000;
    color: #ffffff;
    font-weight: 700;
}
.modal-content .area-title > .area-title-wrap > .spot-number::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20data-name%3D%22%E3%83%91%E3%82%B9%201220%22%20d%3D%22M12%205.963a6%206%200%200%200-12%200c0%20.043.006.085.006.128L0%206.092C0%209.971%203.06%2013.627%206%2016c2.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.168a2.389%202.389%200%201%201%202.4-2.389A2.4%202.4%200%200%201%206%208.168%22%20fill%3D%22rgba(255%2C255%2C255%2C100)%22%2F%3E%3C%2Fsvg%3E");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.25em;
    height: 1.25em;
    content: "";
}
.modal-content .area-title > .area-title-wrap > .spot-name {
    border: solid 0.5333vw #000000;
    border-radius: 0 3.7333vw 0 0;
    background-color: #ffffff;
    color: #000000;
    font-weight: 700;
}
.modal-content .area-title > .area-title-wrap > .spot-caption {
    position: relative;
    bottom: 0.5333vw;
    border: solid 0.5333vw #000000;
    border-radius: 0 3.7333vw 3.7333vw 3.7333vw;
    background-color: #f8c131;
    padding: 2.6667vw 5.8667vw;
    width: max-content;
    color: #000000;
    font-weight: 700;
    font-size: 3.7333vw;
}
.modal-content .spot-section + .spot-section {
    margin-top: 21.3333vw;
}
.modal-content .spot-section.-area {
    display: flex;
    position: relative;
    flex-flow: column nowrap;
    gap: 10.6667vw 0;
}
.modal-content .spot-section.-area > .area-map > .area-map_caption {
    display: inline-block;
    border-style: solid;
    border-color: #000000;
    background-color: #0ea6c9;
    line-height: 1;
}
.modal-content .spot-section.-area > .area-map > .area-map_caption::before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.25em;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20data-name%3D%22%E3%83%91%E3%82%B9%201220%22%20d%3D%22M12%205.963a6%206%200%200%200-12%200c0%20.043.006.085.006.128L0%206.092C0%209.971%203.06%2013.627%206%2016c2.94-2.373%206-6.029%206-9.907h-.006c0-.043.006-.085.006-.128M6%208.168a2.389%202.389%200%201%201%202.4-2.389A2.4%202.4%200%200%201%206%208.168%22%20fill%3D%22rgba(0%2C0%2C0%2C100)%22%2F%3E%3C%2Fsvg%3E");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.25em;
    height: 1.25em;
    content: "";
}
.modal-content .spot-section.-area > .area-photo {
    border-style: solid;
    border-color: #000000;
}
.modal-content .spot-section.-area > .area-photo img {
    width: 100%;
    height: 100%;
}
.modal-content .spot-section.-left {
    grid-template-areas: "visual description" "visual data";
}
.modal-content .spot-section.-right {
    grid-template-areas: "description visual" "data visual";
}
.modal-content .spot-section > .visual {
    grid-area: visual;
    background-position:
        center top,
        center center;
    background-size:
        auto,
        100% auto;
    background-repeat: no-repeat, repeat-x;
}
.modal-content .spot-section > .visual > .visual-caption {
    display: grid;
    position: relative;
    grid-template-areas: "number name";
    grid-area: title;
}
.modal-content .spot-section > .visual > .visual-caption > .visual-spot_number {
    display: flex;
    grid-area: number;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    background-color: #000000;
    color: #ffffff;
    font-weight: 700;
}
.modal-content
    .spot-section
    > .visual
    > .visual-caption
    > .visual-spot_number::before {
    background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/icon-mappin.svg");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 1.25em;
    height: 1.25em;
    content: "";
}
.modal-content .spot-section > .visual > .visual-caption > .visual-spot_name {
    position: absolute;
    left: 20.8vw;
    border-style: solid;
    border-color: #000000;
    background-color: #ffffff;
    color: #000000;
    font-weight: 700;
}
.modal-content .spot-section > .visual > .visual-photo {
    border-style: solid;
    border-color: #000000;
}
.modal-content .spot-section > .description {
    grid-area: description;
}
.modal-content .spot-section > .data {
    grid-area: data;
    width: 100%;
}
.foods > .heading {
    background-image: linear-gradient(#000000, #000000);
    background-position: center center;
    background-size: 100% 2px;
    font-weight: 700;
    text-align: center;
}
.foods > .heading > .wrap {
    background-color: #0ea6c9;
    padding: 0 0.75em;
}
.foods > .list > .item {
    display: grid;
    grid-template-columns: 6.25rem 1fr;
    grid-template-areas: "icon name" "icon desc";
    align-items: center;
    gap: 2.1333vw 8vw;
}
.foods > .list > .item > .icon {
    grid-area: icon;
}
.foods > .list > .item > .name {
    grid-area: name;
    align-self: end;
    font-weight: 700;
    font-size: 3.7333vw;
}
.foods > .list > .item > .description {
    grid-area: desc;
    align-self: start;
    font-size: 3.2vw;
}
.other-spot > .heading {
    background-image: linear-gradient(#000000, #000000);
    background-position: center center;
    background-size: 100% 2px;
    font-weight: 700;
    text-align: center;
}
.other-spot > .heading > .wrap {
    background-color: #0ea6c9;
    padding: 0 0.75em;
}
.other-spot > .list > .item {
    display: grid;
    grid-template-columns: 6.25rem 1fr;
    grid-template-areas: "icon time" "icon name" "icon desc" "icon link";
    gap: 1.6vw 4vw;
}
.other-spot > .list > .item > .icon {
    grid-area: icon;
}
.other-spot > .list > .item > .time {
    grid-area: time;
    color: #ffffff;
    font-size: 3.2vw;
}
.other-spot > .list > .item > .time::before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.25em;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cg%20transform%3D%22translate(.5%20.5)%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%227%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M11.498%208.5h-4v-5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    width: 1em;
    height: 1em;
    content: "";
}
.other-spot > .list > .item > .name {
    grid-area: name;
    font-weight: 700;
    font-size: 3.7333vw;
}
.other-spot > .list > .item > .desc {
    grid-area: desc;
    font-size: 3.2vw;
}
.other-spot > .list > .item > .link {
    grid-area: link;
}
.other-spot > .list > .item > .link > :link {
    display: block;
    color: #f8c131;
    font-size: 2.6667vw;
    word-break: break-all;
}

.modal-open-button {
    display: grid;
    grid-template-columns: auto auto auto auto auto;
    gap: 1.25em;
    margin: 0 auto;
    padding: 2.75em;
}
.modal-open-button > button {
    padding: 0.75em 0;
}

#ytplayer {
    width: 100%;
    height: 100%;
}

.map-body > .pins {
    position: relative;
}
.map-body > .pins > .pin-item {
    position: absolute;
    -webkit-appearance: none;
            appearance: none;
    transition: opacity 420ms ease;
    cursor: pointer;
    margin: 0;
    border: 0;
    background-color: transparent;
    padding: 0;
    width: 9.0667vw;
    height: 9.0667vw;
}

[class*="map-body kc"]:not(.kc2) > .pins {
    display: block;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-01 {
    top: 59.2vw;
    left: 73.0667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-02 {
    top: 71.7333vw;
    left: 72.8vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-03 {
    top: 68.2667vw;
    left: 61.3333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-04 {
    top: 70.4vw;
    left: 50.9333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-05 {
    top: 72.2667vw;
    left: 42.1333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-06 {
    top: 57.3333vw;
    left: 55.4667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-07 {
    top: 58.6667vw;
    left: 44.8vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-08 {
    top: 51.2vw;
    left: 62.9333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-09 {
    top: 37.3333vw;
    left: 46.6667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-10 {
    top: 42.1333vw;
    left: 38.6667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-11 {
    top: 38.6667vw;
    left: 29.8667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-12 {
    top: 37.6vw;
    left: 20.5333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-13 {
    top: 68.5333vw;
    left: 32.2667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-14 {
    top: 78.6667vw;
    left: 34.6667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-15 {
    top: 70.9333vw;
    left: 23.4667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-16 {
    top: 65.3333vw;
    left: 16.5333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-17 {
    top: 87.7333vw;
    left: 38.6667vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-18 {
    top: 44.5333vw;
    left: 56vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-19 {
    top: 81.8667vw;
    left: 70.4vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-20 {
    top: 32.2667vw;
    left: 63.7333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-21 {
    top: 2.4vw;
    left: 26.1333vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-22 {
    top: 10.6667vw;
    left: 8vw;
}
[class*="map-body kc"]:not(.kc2) > .pins .spot-23 {
    top: 88.8vw;
    left: 63.2vw;
}

.map-body.kc2 > .pins {
    display: block;
}
.map-body.kc2 > .pins .spot-01 {
    top: 66.9333vw;
    left: 74.4vw;
}
.map-body.kc2 > .pins .spot-02 {
    top: 86.1333vw;
    left: 72.8vw;
}
.map-body.kc2 > .pins .spot-03 {
    top: 73.0667vw;
    left: 66.4vw;
}
.map-body.kc2 > .pins .spot-04 {
    top: 81.6vw;
    left: 54.1333vw;
}
.map-body.kc2 > .pins .spot-05 {
    top: 88.2667vw;
    left: 30.4vw;
}
.map-body.kc2 > .pins .spot-06 {
    top: 56vw;
    left: 48vw;
}
.map-body.kc2 > .pins .spot-07 {
    top: 61.8667vw;
    left: 38.9333vw;
}
.map-body.kc2 > .pins .spot-08 {
    top: 62.1333vw;
    left: 28.5333vw;
}
.map-body.kc2 > .pins .spot-09 {
    top: 39.2vw;
    left: 29.0667vw;
}
.map-body.kc2 > .pins .spot-10 {
    top: 38.1333vw;
    left: 19.7333vw;
}
.map-body.kc2 > .pins .spot-11 {
    top: 39.2vw;
    left: 9.8667vw;
}
.map-body.kc2 > .pins .spot-12 {
    top: 56.8vw;
    left: 3.7333vw;
}
.map-body.kc2 > .pins .spot-13 {
    top: 75.4667vw;
    left: 19.7333vw;
}
.map-body.kc2 > .pins .spot-14 {
    top: 76vw;
    left: 29.8667vw;
}
.map-body.kc2 > .pins .spot-15 {
    top: 72vw;
    left: 11.2vw;
}
.map-body.kc2 > .pins .spot-16 {
    top: 72.2667vw;
    left: 1.6vw;
}
.map-body.kc2 > .pins .spot-17 {
    display: none;
    top: 0vw;
    left: 0vw;
}
.map-body.kc2 > .pins .spot-18 {
    top: 39.7333vw;
    left: 39.4667vw;
}
.map-body.kc2 > .pins .spot-19 {
    top: 0vw;
    left: 0vw;
}
.map-body.kc2 > .pins .spot-20 {
    top: 5.6vw;
    left: 77.0667vw;
}

.map-body.e1 > .pins .spot-24 {
    top: 57.0667vw;
    left: 8.5333vw;
}

.map-body.e3 > .pins .spot-24,
.map-body.e4 > .pins .spot-24,
.map-body.e5 > .pins .spot-24 {
    display: none;
    pointer-events: none;
}

[class*="map-body e"] > .pins {
    display: block;
}
[class*="map-body e"] > .pins .spot-25 {
    top: 45.6vw;
    left: 2.1333vw;
}
[class*="map-body e"] > .pins .spot-26 {
    top: 18.6667vw;
    left: 8.8vw;
}
[class*="map-body e"] > .pins .spot-27 {
    top: 40.8vw;
    left: 25.6vw;
}
[class*="map-body e"] > .pins .spot-28 {
    top: 40.2667vw;
    left: 34.9333vw;
}
[class*="map-body e"] > .pins .spot-29 {
    top: 48.8vw;
    left: 38.9333vw;
}
[class*="map-body e"] > .pins .spot-30 {
    top: 27.7333vw;
    left: 30.9333vw;
}
[class*="map-body e"] > .pins .spot-31 {
    top: 24.2667vw;
    left: 47.2vw;
}
[class*="map-body e"] > .pins .spot-32 {
    top: 42.4vw;
    left: 51.7333vw;
}
[class*="map-body e"] > .pins .spot-33 {
    top: 43.7333vw;
    left: 61.6vw;
}
[class*="map-body e"] > .pins .spot-34 {
    top: 51.4667vw;
    left: 68.5333vw;
}
[class*="map-body e"] > .pins .spot-35 {
    top: 57.3333vw;
    left: 77.3333vw;
}
[class*="map-body e"] > .pins .spot-36 {
    top: 67.4667vw;
    left: 75.4667vw;
}
[class*="map-body e"] > .pins .spot-37 {
    top: 69.8667vw;
    left: 85.3333vw;
}
[class*="map-body e"] > .pins .spot-38 {
    top: 86.9333vw;
    left: 77.3333vw;
}

.map-body.e2 > .pins {
    display: block;
}
.map-body.e2 > .pins .spot-24 {
    top: 65.3333vw;
    left: 19.2vw;
}
.map-body.e2 > .pins .spot-25 {
    top: 42.9333vw;
    left: 4vw;
}
.map-body.e2 > .pins .spot-26 {
    top: 16.2667vw;
    left: 13.8667vw;
}
.map-body.e2 > .pins .spot-27 {
    top: 43.7333vw;
    left: 41.8667vw;
}
.map-body.e2 > .pins .spot-28 {
    top: 49.8667vw;
    left: 54.6667vw;
}
.map-body.e2 > .pins .spot-29 {
    top: 61.3333vw;
    left: 63.4667vw;
}
.map-body.e2 > .pins .spot-30 {
    top: 25.3333vw;
    left: 53.6vw;
}
.map-body.e2 > .pins .spot-31 {
    top: 11.7333vw;
    left: 66.1333vw;
}

[class*="map-body wn"]:not(.wn2) > .pins {
    display: block;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-39 {
    top: 64.2667vw;
    left: 51.4667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-40 {
    top: 69.0667vw;
    left: 40.5333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-41 {
    top: 80.5333vw;
    left: 21.6vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-42 {
    top: 37.8667vw;
    left: 45.3333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-43 {
    top: 37.0667vw;
    left: 35.7333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-44 {
    top: 40.8vw;
    left: 27.2vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-45 {
    top: 58.6667vw;
    left: 32.2667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-46 {
    top: 65.8667vw;
    left: 22.6667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-47 {
    top: 72.5333vw;
    left: 7.7333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-48 {
    top: 58.9333vw;
    left: 1.3333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-49 {
    top: 52.5333vw;
    left: 9.0667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-50 {
    top: 63.2vw;
    left: 10.1333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-51 {
    top: 44.2667vw;
    left: 13.8667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-52 {
    top: 33.3333vw;
    left: 13.3333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-53 {
    top: 43.4667vw;
    left: 1.3333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-54 {
    top: 24.5333vw;
    left: 1.8667vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-55 {
    top: 22.1333vw;
    left: 37.3333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-56 {
    top: 12.8vw;
    left: 62.9333vw;
}
[class*="map-body wn"]:not(.wn2) > .pins .spot-57 {
    top: 17.0667vw;
    left: 78.6667vw;
}

.map-body.wn2 > .pins {
    display: block;
}
.map-body.wn2 > .pins .spot-39 {
    top: 76.5333vw;
    left: 35.4667vw;
}
.map-body.wn2 > .pins .spot-40 {
    top: 86.6667vw;
    left: 16.8vw;
}
.map-body.wn2 > .pins .spot-42 {
    top: 42.4vw;
    left: 24.8vw;
}
.map-body.wn2 > .pins .spot-43 {
    top: 43.4667vw;
    left: 9.3333vw;
}
.map-body.wn2 > .pins .spot-56 {
    top: 4.8vw;
    left: 51.4667vw;
}
.map-body.wn2 > .pins .spot-57 {
    top: 9.3333vw;
    left: 76.2667vw;
}

.toggleUnit-wrap,
#onTripCommon,
#my-sub-container {
    position: relative;
    z-index: 20;
}

@media (min-width: 36em){
    [data-view=">sm"],
    [data-view="sm"] {
        display: revert;
    }
}

@media not all and (min-width: 36em){
    [data-view="<sm"] {
        display: revert;
    }
}

@media (hover: hover) and (pointer: fine) and (min-width: 48em){
    .main-visual .anchor-link:hover {
        opacity: 0.6;
    }
}

@media (min-width: 48em){
    [data-view=">md"],
    [data-view="md"] {
        display: revert;
    }
    [data-view="pc"],
    [data-view="desktop"],
    .-pc {
        display: revert;
    }
    [data-view="sp"],
    [data-view="mobile"],
    .-sp {
        display: none;
    }
    .c-modal .c-modal__container > div:only-child,
    .c-modal .c-modal__container > main:only-child {
        padding: 2rem;
    }
    .c-modal .c-modal__header {
        padding: 2rem 2rem 1rem;
    }
    .c-modal .c-modal__footer {
        padding: 1rem 2rem 2rem;
    }
    .c-modal .c-modal__content {
        padding: 1rem 2rem;
    }
    :root {
        --header-height: 25rem;
    }
    .kochi-wrap {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/main-visual_bg.png");
        background-position: center top 12.5rem;
        background-size: auto;
        background-repeat: repeat-x;
        min-width: 62.5rem;
    }
    .main-visual {
        display: grid;
        position: relative;
        grid-template-areas: "title movie" "desc movie" "map movie";
        z-index: 1;
        margin: 0 auto;
        padding: 2.5rem 0 0;
        max-width: 71.25rem;
    }
    .main-visual > .title {
        display: grid;
        position: relative;
        grid-area: title;
        place-items: center start;
        padding-left: 4.375rem;
        max-width: 40rem;
        height: 43rem;
    }
    .main-visual .movie-clip {
        position: fixed;
        top: 15rem;
        left: calc(50% + 11.25rem);
        background: none;
        width: 24.375rem;
        height: 43rem;
    }
    .main-visual .movie-clip > .movie-clip_body {
        margin: auto;
        outline: solid 0.125rem #000000;
        outline-offset: -0.125rem;
        width: 100%;
        height: 100%;
    }
    .main-visual .movie-clip > .movie-clip_body > #ytplayer {
        border: solid 2px #000000;
        border-radius: 2.5rem;
    }
    .main-visual .movie-clip > .movie-clip_mark {
        display: block;
        position: absolute;
        bottom: 5.4375rem;
        left: -6.875rem;
        z-index: 3;
    }
    .main-visual .intro {
        position: relative;
        grid-area: desc;
        padding: 3.25rem 4.375rem 3.25rem;
    }
    .main-visual .intro > .text {
        font-size: 0.875rem;
        line-height: 2.14;
        letter-spacing: 0.1em;
    }
    .main-visual .areamap-link {
        grid-area: map;
        padding-left: 4.375rem;
    }
    .main-visual .areamap-link > .title {
        border-radius: 1.25rem 1.25rem 1.25rem 0;
        padding: 0.9375rem 1.5rem 0.9375rem 2.25rem;
        font-size: 1.75rem;
    }
    .main-visual .areamap-link > .title-caption {
        margin-right: 1.25rem;
        border: solid 0.1875rem #000000;
        border-radius: 0 0 1.25rem 1.25rem;
        background-color: #0ea6c9;
        padding: 0.9375rem 1.8125rem 0.9375rem 2.25rem;
        font-size: 1.375rem;
    }
    .main-visual .areamap-link > .note {
        padding: 1rem 0;
        font-size: 0.75rem;
    }
    .main-visual .areamap-link > .areamap-body {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/main-visual_areamap.png");
        min-height: 26.75rem;
    }
    .main-visual .anchor-link {
        transition: opacity 420ms ease;
        border-width: 0.125rem;
        border-radius: 0.625rem;
        padding: 0.5rem 1.5rem;
        font-size: 1rem;
    }
    .main-visual .anchor-link:nth-of-type(1) {
        top: 5.1875rem;
        left: 2.375rem;
        max-width: 10.625rem;
    }
    .main-visual .anchor-link:nth-of-type(2) {
        top: 10.125rem;
        left: 14.0625rem;
        max-width: 11.625rem;
    }
    .main-visual .anchor-link:nth-of-type(3) {
        top: 5.1875rem;
        left: 21.6875rem;
        max-width: 10.625rem;
    }
    .separate {
        margin-top: 7.5rem;
        padding-bottom: 7.5rem;
    }
    .areamap-details {
        padding-top: 1.875rem;
    }
    .areamap-details > .section-wrapper {
        max-width: 71.5rem;
    }
    .areamap-details .multiple-tabs .tab-button {
        transform: translateY(0.125rem);
        cursor: pointer;
        border: solid 0.125rem #000000;
        border-radius: 1.25rem 1.25rem 0 0;
        padding: 1.4375rem;
        font-size: 1rem;
    }
    .areamap-details .multiple-tabs .tab-button:not(.is-active) {
        transform: translateY(1.25rem);
    }
    .areamap-details .multiple-tabs .tab-button:nth-of-type(1) {
        left: 0.125rem;
    }
    .areamap-details .multiple-tabs .tab-button:nth-of-type(2) {
        left: 0.0313rem;
    }
    .areamap-details .multiple-tabs .tab-button:nth-of-type(3) {
        right: 0.0625rem;
    }
    .areamap-details .tab-content {
        border-width: 0.125rem;
        border-radius: 0 0 2.5rem 2.5rem;
        padding: 5rem 4.375rem 5rem;
        max-width: 71.25rem;
    }
    .areamap-details .tab-content.west-north .area-title > .caption {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20172%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m46.5%2051.5-3.85-8.9-.26-.6H21.5c-2.77%200-5.45-.5-7.98-1.6-2.44-1-4.63-2.5-6.51-4.4a21.05%2021.05%200%200%201-4.4-6.5C1.54%2027%201%2024.3%201%2021.5s.54-5.5%201.61-8c1.04-2.4%202.51-4.6%204.4-6.5%201.88-1.9%204.07-3.4%206.51-4.4C16.05%201.5%2018.73%201%2021.5%201h129c2.77%200%205.45.5%207.98%201.6%202.44%201%204.63%202.5%206.52%204.4%201.88%201.9%203.36%204.1%204.39%206.5%201.07%202.5%201.61%205.2%201.61%208s-.54%205.5-1.61%208A21.02%2021.02%200%200%201%20165%2036c-1.89%201.9-4.08%203.4-6.52%204.4-2.53%201.1-5.21%201.6-7.98%201.6H50.61l-.26.6-3.85%208.9Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m46.5%2049%203.45-8H150.5c2.63%200%205.19-.5%207.59-1.5%202.32-1%204.41-2.4%206.2-4.2%203.68-3.7%205.71-8.6%205.71-13.8%200-2.6-.52-5.2-1.53-7.6-.98-2.3-2.39-4.4-4.18-6.2a19.66%2019.66%200%200%200-6.2-4.2c-2.4-1-4.96-1.5-7.59-1.5h-129c-2.63%200-5.19.5-7.59%201.5-2.32%201-4.4%202.4-6.2%204.2-1.79%201.8-3.19%203.9-4.18%206.2a19.65%2019.65%200%200%200%200%2015.2c.99%202.3%202.39%204.4%204.18%206.2%201.8%201.8%203.88%203.2%206.2%204.2%202.4%201%204.96%201.5%207.59%201.5h21.55l3.45%208m0%205-4.77-11H21.5C9.63%2043%200%2033.4%200%2021.5S9.63%200%2021.5%200h129C162.37%200%20172%209.6%20172%2021.5S162.37%2043%20150.5%2043H51.27L46.5%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        min-width: 10.75rem;
    }
    .areamap-details .tab-content.kochi-city .area-title > .caption {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20269%2054%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%222%22%3E%3Cg%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22m46.5%2051.5-3.85-8.9-.26-.6H21.5c-2.77%200-5.45-.5-7.98-1.6-2.44-1-4.63-2.5-6.51-4.4a21.05%2021.05%200%200%201-4.4-6.5C1.54%2027%201%2024.3%201%2021.5s.54-5.5%201.61-8c1.04-2.4%202.51-4.6%204.4-6.5%201.88-1.9%204.07-3.4%206.51-4.4C16.05%201.5%2018.73%201%2021.5%201h226c2.77%200%205.45.5%207.98%201.6%202.44%201%204.63%202.5%206.52%204.4%201.88%201.9%203.36%204.1%204.39%206.5%201.07%202.5%201.61%205.2%201.61%208s-.54%205.5-1.61%208A21.02%2021.02%200%200%201%20262%2036c-1.89%201.9-4.08%203.4-6.52%204.4-2.53%201.1-5.21%201.6-7.98%201.6H50.61l-.26.6-3.85%208.9Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22m46.5%2049%203.45-8H247.5c2.63%200%205.19-.5%207.59-1.5%202.32-1%204.41-2.4%206.2-4.2%203.68-3.7%205.71-8.6%205.71-13.8%200-2.6-.51-5.2-1.53-7.6-.98-2.3-2.39-4.4-4.18-6.2a19.66%2019.66%200%200%200-6.2-4.2c-2.4-1-4.96-1.5-7.59-1.5h-226c-2.63%200-5.19.5-7.59%201.5-2.32%201-4.4%202.4-6.2%204.2-1.79%201.8-3.19%203.9-4.18%206.2a19.65%2019.65%200%200%200%200%2015.2c.99%202.3%202.39%204.4%204.18%206.2%201.8%201.8%203.88%203.2%206.2%204.2%202.4%201%204.96%201.5%207.59%201.5h21.55l3.45%208m0%205-4.77-11H21.5C9.63%2043%200%2033.4%200%2021.5S9.63%200%2021.5%200h226C259.38%200%20269%209.6%20269%2021.5S259.38%2043%20247.5%2043H51.27L46.5%2054Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        min-width: 16.8125rem;
    }
    .areamap-details .tab-content.east .area-title > .caption {
        min-width: 20.8125rem;
    }
    .areamap-details .tab-content .area-intro {
        display: grid;
        grid-template-columns: auto auto;
        grid-template-areas: "title description";
        align-items: end;
    }
    .areamap-details .tab-content .area-intro > .description {
        font-size: 0.875rem;
        line-height: 2.14;
    }
    .areamap-details .tab-content .area-title > .caption {
        display: inline-block;
        background-position: center left;
        padding: 0.5rem 1.5rem;
        min-width: auto;
        min-height: 3.375rem;
        font-size: 1rem;
    }
    .areamap-details .tab-content .area-title > .text {
        font-size: 2.5rem;
    }
    .areamap-details .details_map-container {
        display: grid;
        grid-template-columns: min-content 39.125rem min-content 1fr;
        grid-template-areas: "prev map next genre";
        gap: 0.5rem;
        margin-top: 4rem;
    }
    .areamap-details .details_map-container .navigation.-empty {
        width: 3.25rem;
    }
    .areamap-details .details_map-container .navigation > .tab-button {
        width: 3.25rem;
        height: 7rem;
    }
    .areamap-details .details_map-container .map {
        position: relative;
        width: 39.125rem;
        height: 39.125rem;
    }
    .areamap-details .details_map-container .map > [class^="map-body"] {
        background-image: linear-gradient(45deg, #c0c0c0, #313131);
        width: 39.125rem;
        height: 39.125rem;
    }
    .areamap-details .details_map-container .map > [class^="map-body"].wn1 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn1_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].wn2 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn2_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].wn3 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn3_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].wn4 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn4_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].wn5 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_wn5_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].kc1 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc1_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].kc2 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc2_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].kc3 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc3_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].kc4 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc4_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].kc5 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_kc5_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].e1 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e1_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].e2 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e2_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].e3 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e3_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].e4 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e4_bg.png");
    }
    .areamap-details .details_map-container .map > [class^="map-body"].e5 {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map_e5_bg.png");
    }
    .areamap-details .genre-list {
        gap: 0.3125rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map-tips.png");
        background-position: right bottom;
        padding: 0 0.625rem;
    }
    .areamap-details .genre-list > .genre-list_title {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22235.999%22%20height%3D%2254%22%20viewBox%3D%220%200%20235.999%2054%22%3E%3Cg%20fill%3D%22%23ef8587%22%3E%3Cpath%20d%3D%22m40.275%2051.584-4.092-8.998-.266-.586H21.503a20.35%2020.35%200%200%201-7.98-1.611%2020.417%2020.417%200%200%201-6.518-4.393A20.423%2020.423%200%200%201%201%2021.498%2020.437%2020.437%200%200%201%207.005%207.004a20.417%2020.417%200%200%201%206.517-4.393A20.351%2020.351%200%200%201%2021.503%201h192.998c2.768%200%205.453.541%207.98%201.611a20.403%2020.403%200%200%201%206.515%204.393A20.44%2020.44%200%200%201%20235%2021.498a20.427%2020.427%200%200%201-6.002%2014.498%2020.403%2020.403%200%200%201-6.517%204.393A20.343%2020.343%200%200%201%20214.5%2042H44.63l-.266.586-4.089%208.998Z%22%2F%3E%3Cpath%20d%3D%22M40.275%2049.168%2043.986%2041h170.515c5.209%200%2010.106-2.027%2013.788-5.71A19.379%2019.379%200%200%200%20234%2021.497a19.431%2019.431%200%200%200-5.71-13.787A19.376%2019.376%200%200%200%20214.501%202H21.503c-2.633%200-5.188.516-7.59%201.531a19.457%2019.457%200%200%200-6.201%204.18A19.45%2019.45%200%200%200%202%2021.498a19.377%2019.377%200%200%200%205.712%2013.791%2019.457%2019.457%200%200%200%206.2%204.18A19.392%2019.392%200%200%200%2021.503%2041h15.058l3.714%208.168m0%204.832-5.002-11h-13.77C9.626%2043%200%2033.375%200%2021.498%200%209.627%209.626%200%2021.503%200h192.998c11.876%200%2021.498%209.627%2021.498%2021.498C235.999%2033.375%20226.377%2043%20214.5%2043H45.274l-4.998%2011Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-size: contain;
        padding-bottom: 14px;
        min-height: 3.375rem;
        font-size: 0.875rem;
    }
    .areamap-details .genre-list .genre-button {
        border-width: 0.125rem;
        border-radius: 0.625rem;
        padding: 0.9063rem 1.4375rem;
        font-size: 0.875rem;
    }
    .trip-ribbon {
        padding: 4.375rem 0 6.25rem;
    }
    .trip-ribbon .ribbon-list {
        margin: 0;
        background-size:
            auto 3.25rem,
            auto 3.25rem;
        padding: 3.25rem 0;
    }
    .trip-ribbon .ribbon-list > .ribbon-item {
        min-height: 14.375rem;
    }
            .trip-ribbon {
                background-position: 85.375rem 0;
            }
    .model-course {
        padding: 6.25rem 4.375rem 12.5rem;
    }
    .model-course > .section-title > .text {
        font-size: 2.5rem;
    }
    .model-course > .section-title > .caption {
        margin-top: 1.25rem;
        padding: 0.625rem 1.875rem;
        font-size: 1rem;
        line-height: 1;
    }
    .model-course > .section-wrapper {
        margin-top: 5rem;
        max-width: 62.5rem;
    }
    .model-course .tab-list {
        top: 27.125rem;
        left: 0;
        min-width: 31.625rem;
    }
    .model-course .multiple-tabs {
        z-index: 1;
    }
    .model-course .multiple-tabs .tab-button {
        transform: translateY(0.125rem);
        border-radius: 1.25rem 1.25rem 0 0;
        padding: 1.4375rem 0.9rem;
        font-weight: 700;
        font-size: 0.875rem;
    }
    .model-course .multiple-tabs .tab-button:not(.is-active) {
        transform: translateY(1.25rem);
    }
    .model-course .multiple-tabs .tab-button:nth-of-type(1) {
        left: 0.25rem;
    }
    .model-course .multiple-tabs .tab-button:nth-of-type(2) {
        left: 0.125rem;
    }
    .model-course .tab-panel > .tab-content {
        margin-top: 5rem;
        border-width: 0.125rem;
        border-radius: 0 2.5rem 2.5rem 2.5rem;
        max-width: 62.5rem;
        min-height: 1280px;
    }
    .model-course .tab-content.west-north > .heading {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_heading-bg.png");
    }
    .model-course .tab-content.west-north .course-title {
        width: 35.8125rem;
    }
    .model-course .tab-content.kochi-city > .heading {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_heading-bg.png");
    }
    .model-course .tab-content.east > .heading {
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_heading-bg.png");
    }
    .model-course .tab-content.east .course-title {
        width: 41.875rem;
    }
    .model-course .tab-content > .heading {
        display: grid;
        place-items: start end;
        background-position: left top;
        background-size: contain;
        background-repeat: no-repeat;
        padding: 3.75rem 0 0 0;
        min-height: 31.4375rem;
    }
    .model-course .course-title {
        width: 34.0625rem;
    }
    .model-course .course-title[data-view="sp"] {
        display: none;
    }
    .model-course .course-title > .text {
        padding: 0.9375rem 1.75rem;
        font-size: 1.75rem;
        line-height: 1.5;
    }
    .model-course .course-title > .text:nth-child(1) {
        border-radius: 1.25rem 1.25rem 0 1.25rem;
    }
    .model-course .course-title > .text:nth-child(2) {
        border-radius: 0 0 0 1.25rem;
    }
    .course-flow .track .summary {
        max-width: 360px;
    }
    .course-flow .track .summary [data-view="pc"] {
        display: inline-block;
    }
    .course-flow .track .summary [data-view="sp"] {
        display: none;
    }
    .course-flow .track .summary > b {
        border-bottom-width: 0.125rem;
        padding-top: 0.75rem;
        font-size: 1.125rem;
    }
    .course-flow .track .summary .text {
        margin-top: 1.25em;
        font-size: 0.875rem;
    }
    .model-course .tab-content .course-flow {
        padding: 5.6875rem 0 6rem;
    }
    .model-course .tab-content .course-flow .pickup-button {
        right: -2.875rem;
        bottom: -2.875rem;
        background-size: 2.875rem 2.875rem;
        width: 5.875rem;
        height: 5.875rem;
    }
    .model-course .tab-content .course-flow .track .caption > .timestamp {
        border-width: 0.125rem 0.125rem 0 0.125rem;
        border-radius: 0.625rem 0 0 0;
        padding: 0.5625rem 1.125rem;
        width: 8rem;
        font-size: 1.125rem;
        line-height: 1.5;
    }
    .model-course .tab-content .course-flow .track .caption > .spot-name {
        position: absolute;
        left: 7.875rem;
        border-width: 0.125rem;
        border-radius: 0 0.625rem 0.625rem 0.625rem;
        padding: 0.625rem 2.375rem;
        font-size: 1.5rem;
    }
    .model-course .tab-content.kochi-city .course01 {
        padding-left: 5rem;
    }
    .model-course .tab-content.kochi-city .course01::after {
        top: 10.8125rem;
        right: 0;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg01.png");
        width: 27.6875rem;
        height: 20.75rem;
    }
    .model-course .tab-content.kochi-city .course01 .pickup-button {
        bottom: -1.9375rem;
    }
    .model-course .tab-content.kochi-city .course01 .summary {
        padding-top: 1.25rem;
    }
    .model-course .tab-content.kochi-city .course02 {
        margin-top: -8.5rem;
        padding-right: 5rem;
        text-align: right;
    }
    .model-course .tab-content.kochi-city .course02::after {
        bottom: 2.5rem;
        left: 5.25rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg02.png");
        width: 6.125rem;
        height: 13.5625rem;
    }
    .model-course .tab-content.kochi-city .course02 .caption {
        left: 29.375rem;
        text-align: left;
    }
    .model-course .tab-content.kochi-city .course02 .pickup-button {
        bottom: 2.375rem;
    }
    .model-course .tab-content.kochi-city .course02 .summary {
        top: -2.5rem;
    }
    .model-course .tab-content.kochi-city .course03 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 2.1875rem;
        padding: 0 5rem;
    }
    .model-course .tab-content.kochi-city .course04 {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        padding: 5.625rem 5rem 0;
    }
    .model-course .tab-content.kochi-city .course04::before {
        top: 2.5rem;
        left: 17.5rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg03.png");
        width: 9.3125rem;
        height: 11.3125rem;
    }
    .model-course .tab-content.kochi-city .course04 .caption {
        width: 27.875rem;
    }
    .model-course .tab-content.kochi-city .course04 .photo {
        margin-top: -0.5625rem;
    }
    .model-course .tab-content.kochi-city .course04 .pickup-button {
        bottom: 0;
    }
    .model-course .tab-content.kochi-city .course04 .summary {
        margin-top: -1rem;
    }
    .model-course .tab-content.kochi-city .course05 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 4.125rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg05.png");
        background-position: right 1rem bottom;
        background-size: auto;
        padding: 4.5rem 5rem 7.8125rem;
    }
    .model-course .tab-content.kochi-city .course05::before {
        top: 2rem;
        left: 33.625rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg04.png");
        width: 10.75rem;
        height: 10.9375rem;
    }
    .model-course .tab-content.kochi-city .course05 .summary {
        padding-bottom: 1.875rem;
    }
    .model-course .tab-content.kochi-city .course06 {
        display: flex;
        position: relative;
        flex-flow: column nowrap;
        align-items: center;
        padding: 2.25rem 5rem 0;
    }
    .model-course .tab-content.kochi-city .course06::before {
        top: -5rem;
        left: 15.375rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg06.png");
        width: 7.25rem;
        height: 13.3125rem;
    }
    .model-course .tab-content.kochi-city .course06 .caption {
        margin-left: 16.875rem;
        width: 27.875rem;
    }
    .model-course .tab-content.kochi-city .course06 .pickup-button {
        bottom: 4rem;
    }
    .model-course .tab-content.kochi-city .course06 .summary {
        position: relative;
        top: -5.625rem;
        left: 10.625rem;
        z-index: 1;
    }
    .model-course .tab-content.west-north .course01 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 4.125rem;
        padding: 0rem 5rem 7.8125rem;
    }
    .model-course .tab-content.west-north .course01::after {
        bottom: 1.25rem;
        left: 38.4375rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg01.png");
        width: 5.375rem;
        height: 9.375rem;
    }
    .model-course .tab-content.west-north .course01 .summary {
        grid-area: summary;
        align-self: start;
        padding-top: 1.125rem;
    }
    .model-course .tab-content.west-north .course02 {
        padding-right: 5rem;
        text-align: right;
    }
    .model-course .tab-content.west-north .course02::after {
        bottom: -3rem;
        left: 20.4375rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg02.png");
        width: 10.8125rem;
        height: 10.375rem;
    }
    .model-course .tab-content.west-north .course02 .caption {
        left: 29.4375rem;
        text-align: left;
    }
    .model-course .tab-content.west-north .course02 .pickup-button {
        bottom: 1rem;
    }
    .model-course .tab-content.west-north .course02 .summary {
        position: relative;
        top: -2.5rem;
        z-index: 1;
        margin-left: auto;
    }
    .model-course .tab-content.west-north .course03 {
        padding: 2.5rem 5rem 10rem;
    }
    .model-course .tab-content.west-north .course03::after {
        bottom: -4.125rem;
        left: 20.4375rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg03.png");
        width: 9.3125rem;
        height: 11.3125rem;
    }
    .model-course .tab-content.west-north .course03 .caption {
        position: absolute;
        top: 4.5625rem;
        left: 5rem;
        text-align: left;
    }
    .model-course .tab-content.west-north .course03 .pickup-button {
        bottom: -3rem;
        left: 25rem;
    }
    .model-course .tab-content.west-north .course03 .summary {
        position: absolute;
        right: 1.25rem;
        bottom: 0;
        z-index: 1;
        margin-left: auto;
    }
    .model-course .tab-content.west-north .course04 {
        padding: 5rem 5rem 7.5rem;
        text-align: right;
    }
    .model-course .tab-content.west-north .course04::after {
        bottom: -1.25rem;
        left: 38.125rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg04.png");
        width: 5.5rem;
        height: 9.4375rem;
    }
    .model-course .tab-content.west-north .course04 .caption {
        left: 24.375rem;
        width: 27.875rem;
        text-align: left;
    }
    .model-course .tab-content.west-north .course04 .pickup-button {
        bottom: 1rem;
    }
    .model-course .tab-content.west-north .course04 .summary {
        position: absolute;
        top: 2.5rem;
        left: 8.125rem;
        flex-flow: column nowrap;
        z-index: 1;
        margin-left: auto;
        width: 18.75rem;
    }
    .model-course .tab-content.west-north .course05 {
        padding: 2.5rem 5rem 4rem;
    }
    .model-course .tab-content.west-north .course05 .caption {
        position: absolute;
        top: 3.625rem;
        left: 5rem;
        text-align: left;
    }
    .model-course .tab-content.west-north .course05 .pickup-button {
        bottom: -3rem;
        left: 25rem;
    }
    .model-course .tab-content.west-north .course05 .summary {
        position: absolute;
        right: 1.25rem;
        bottom: 0;
        z-index: 1;
        margin-left: auto;
    }
    .model-course .tab-content.west-north .course06 {
        display: grid;
        grid-template-columns: auto auto;
        grid-template-areas: ".  caption" "summary photo";
        justify-content: center;
        gap: 0 3.75rem;
        padding: 7.75rem 5rem 7.8125rem;
    }
    .model-course .tab-content.west-north .course06::before {
        position: absolute;
        top: -2.75rem;
        left: 10.25rem;
        z-index: 1;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg05.png");
        width: 7.5rem;
        height: 16.875rem;
        content: "";
    }
    .model-course
        .tab-content.west-north
        .course06
        .course-flow
        .track
        .caption
        > spot-name {
        padding-right: 0.875rem;
        padding-left: 0.875rem;
    }
    .model-course .tab-content.west-north .course06 .caption {
        position: relative;
        top: 0.0625rem;
        grid-area: caption;
        width: 100%;
    }
    .model-course .tab-content.west-north .course06 .summary {
        grid-area: summary;
        align-self: end;
        padding-bottom: 1.875rem;
        width: 14.625rem;
    }
    .model-course .tab-content.east .course01 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 2.1875rem;
        padding: 0 5rem;
    }
    .model-course .tab-content.east .course01::before {
        right: 15rem;
        bottom: 0rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg01.png");
        width: 7.3125rem;
        height: 10rem;
    }
    .model-course .tab-content.east .course01 .caption {
        grid-area: caption;
        padding-left: 3.75rem;
        width: auto;
    }
    .model-course .tab-content.east .course01 .caption > .spot-name {
        left: 11.625rem;
    }
    .model-course .tab-content.east .course01 .pickup-button {
        bottom: 6.875rem;
    }
    .model-course .tab-content.east .course01 .summary {
        grid-area: summary;
        align-self: start;
        padding-top: 1.5625rem;
    }
    .model-course .tab-content.east .course02 {
        padding: 1.25rem 5rem 5rem 0;
        text-align: right;
    }
    .model-course .tab-content.east .course02::after {
        bottom: -3rem;
        left: 7.9375rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg02.png");
        width: 10.8125rem;
        height: 10.375rem;
    }
    .model-course .tab-content.east .course02 .caption {
        left: 29.375rem;
        text-align: left;
    }
    .model-course .tab-content.east .course02 .pickup-button {
        bottom: 5rem;
    }
    .model-course .tab-content.east .course02 .summary {
        position: absolute;
        right: 0;
        bottom: 0rem;
        z-index: 1;
        margin-left: auto;
    }
    .model-course .tab-content.east .course03 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 2.1875rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg03.png");
        background-position: right 5rem bottom 1.75rem;
        background-size: auto;
        padding: 1.125rem 5rem 4.625rem;
    }
    .model-course .tab-content.east .course03 .summary {
        grid-area: summary;
        align-self: center;
    }
    .model-course .tab-content.east .course04 {
        display: grid;
        grid-template-columns: auto auto;
        grid-template-areas: ".  caption" "summary photo";
        justify-content: center;
        gap: 0 3.75rem;
        padding: 1.25rem 5rem 4.625rem;
    }
    .model-course .tab-content.east .course04::before {
        display: block;
        top: -2.75rem;
        left: 17.625rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg04.png");
        width: 10.75rem;
        height: 10.9375rem;
    }
    .model-course .tab-content.east .course04::after {
        right: 16.5625rem;
        bottom: -5.5625rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg05.png");
        width: 4.875rem;
        height: 9.125rem;
    }
    .model-course .tab-content.east .course04 .summary {
        grid-area: summary;
        align-self: end;
    }
    .model-course .tab-content.east .course05 {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-template-areas: "caption caption" "photo summary";
        gap: 0 2.1875rem;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg06.png");
        background-position: right 2.25rem bottom;
        padding: 1.125rem 5rem 4.625rem;
    }
    .model-course .tab-content.east .course05 .summary {
        grid-area: summary;
        align-self: center;
        padding-bottom: 3rem;
        width: 18.375rem;
    }
    #header:not(.slide-up)
        ~ #main
        .kochi-wrap
        .modal-content
        .c-modal__container {
        top: 6vh;
        max-height: 67dvh;
    }
    .modal-content .c-modal__container {
        border-radius: 3.125rem;
        max-width: 62.5rem;
        max-height: 92vh;
    }
    .modal-content .c-modal__container.west-north .related-spot_heading {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22253.998%22%20height%3D%2258%22%20viewBox%3D%220%200%20253.998%2058%22%3E%3Cg%20fill%3D%22%23007acc%22%3E%3Cpath%20d%3D%22m36.001%2054.682-3.046-9.637-.221-.7H22.673a21.613%2021.613%200%200%201-15.325-6.348A21.605%2021.605%200%200%201%201%2022.675c0-2.926.573-5.764%201.703-8.436a21.634%2021.634%200%200%201%204.645-6.89A21.61%2021.61%200%200%201%2022.673%201h208.652a21.61%2021.61%200%200%201%2015.325%206.348%2021.634%2021.634%200%200%201%204.645%206.89%2021.539%2021.539%200%200%201%201.703%208.436%2021.605%2021.605%200%200%201-6.348%2015.324%2021.613%2021.613%200%200%201-15.325%206.348H39.268l-.22.699L36%2054.682Z%22%2F%3E%3Cpath%20d%3D%22m36.001%2051.363%202.535-8.017h192.79c2.79%200%205.498-.547%208.046-1.623a20.622%2020.622%200%200%200%206.571-4.432%2020.596%2020.596%200%200%200%206.055-14.617c0-2.791-.546-5.498-1.624-8.047a20.632%2020.632%200%200%200-4.431-6.572%2020.646%2020.646%200%200%200-6.571-4.432A20.565%2020.565%200%200%200%20231.325%202H22.673c-2.791%200-5.499.547-8.046%201.623a20.646%2020.646%200%200%200-6.571%204.432c-1.9%201.9-3.39%204.111-4.432%206.572A20.558%2020.558%200%200%200%202%2022.674%2020.596%2020.596%200%200%200%208.055%2037.29c1.9%201.898%204.11%203.39%206.572%204.432a20.565%2020.565%200%200%200%208.046%201.623h10.794L36%2051.363m0%206.637-4-12.654h-9.328C10.151%2045.346%200%2035.196%200%2022.674S10.151%200%2022.673%200h208.652c12.522%200%2022.673%2010.152%2022.673%2022.674%200%2012.521-10.15%2022.672-22.673%2022.672H40.001L36%2058Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
            url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22859%22%20height%3D%223%22%20viewBox%3D%220%200%20859%203%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%208%22%20d%3D%22M1.5%201.5h856%22%2F%3E%3C%2Fsvg%3E");
    }
    .modal-content .c-modal__container.kochi-city .related-spot_heading {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22253.998%22%20height%3D%2258%22%20viewBox%3D%220%200%20253.998%2058%22%3E%3Cg%20fill%3D%22%23f8c131%22%3E%3Cpath%20d%3D%22m36.001%2054.682-3.046-9.637-.221-.7H22.673a21.613%2021.613%200%200%201-15.325-6.348A21.605%2021.605%200%200%201%201%2022.675c0-2.926.573-5.764%201.703-8.436a21.634%2021.634%200%200%201%204.645-6.89A21.61%2021.61%200%200%201%2022.673%201h208.652a21.61%2021.61%200%200%201%2015.325%206.348%2021.634%2021.634%200%200%201%204.645%206.89%2021.539%2021.539%200%200%201%201.703%208.436%2021.605%2021.605%200%200%201-6.348%2015.324%2021.613%2021.613%200%200%201-15.325%206.348H39.268l-.22.699L36%2054.682Z%22%2F%3E%3Cpath%20d%3D%22m36.001%2051.363%202.535-8.017h192.79c2.79%200%205.498-.547%208.046-1.623a20.622%2020.622%200%200%200%206.571-4.432%2020.596%2020.596%200%200%200%206.055-14.617c0-2.791-.546-5.498-1.624-8.047a20.632%2020.632%200%200%200-4.431-6.572%2020.646%2020.646%200%200%200-6.571-4.432A20.565%2020.565%200%200%200%20231.325%202H22.673c-2.791%200-5.499.547-8.046%201.623a20.646%2020.646%200%200%200-6.571%204.432c-1.9%201.9-3.39%204.111-4.432%206.572A20.558%2020.558%200%200%200%202%2022.674%2020.596%2020.596%200%200%200%208.055%2037.29c1.9%201.898%204.11%203.39%206.572%204.432a20.565%2020.565%200%200%200%208.046%201.623h10.794L36%2051.363m0%206.637-4-12.654h-9.328C10.151%2045.346%200%2035.196%200%2022.674S10.151%200%2022.673%200h208.652c12.522%200%2022.673%2010.152%2022.673%2022.674%200%2012.521-10.15%2022.672-22.673%2022.672H40.001L36%2058Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
            url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22859%22%20height%3D%223%22%20viewBox%3D%220%200%20859%203%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%208%22%20d%3D%22M1.5%201.5h856%22%2F%3E%3C%2Fsvg%3E");
    }
    .modal-content .c-modal__container.east .related-spot_heading {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22253.998%22%20height%3D%2258%22%20viewBox%3D%220%200%20253.998%2058%22%3E%3Cg%20fill%3D%22%23ef8587%22%3E%3Cpath%20d%3D%22m36.001%2054.682-3.046-9.637-.221-.7H22.673a21.613%2021.613%200%200%201-15.325-6.348A21.605%2021.605%200%200%201%201%2022.675c0-2.926.573-5.764%201.703-8.436a21.634%2021.634%200%200%201%204.645-6.89A21.61%2021.61%200%200%201%2022.673%201h208.652a21.61%2021.61%200%200%201%2015.325%206.348%2021.634%2021.634%200%200%201%204.645%206.89%2021.539%2021.539%200%200%201%201.703%208.436%2021.605%2021.605%200%200%201-6.348%2015.324%2021.613%2021.613%200%200%201-15.325%206.348H39.268l-.22.699L36%2054.682Z%22%2F%3E%3Cpath%20d%3D%22m36.001%2051.363%202.535-8.017h192.79c2.79%200%205.498-.547%208.046-1.623a20.622%2020.622%200%200%200%206.571-4.432%2020.596%2020.596%200%200%200%206.055-14.617c0-2.791-.546-5.498-1.624-8.047a20.632%2020.632%200%200%200-4.431-6.572%2020.646%2020.646%200%200%200-6.571-4.432A20.565%2020.565%200%200%200%20231.325%202H22.673c-2.791%200-5.499.547-8.046%201.623a20.646%2020.646%200%200%200-6.571%204.432c-1.9%201.9-3.39%204.111-4.432%206.572A20.558%2020.558%200%200%200%202%2022.674%2020.596%2020.596%200%200%200%208.055%2037.29c1.9%201.898%204.11%203.39%206.572%204.432a20.565%2020.565%200%200%200%208.046%201.623h10.794L36%2051.363m0%206.637-4-12.654h-9.328C10.151%2045.346%200%2035.196%200%2022.674S10.151%200%2022.673%200h208.652c12.522%200%2022.673%2010.152%2022.673%2022.674%200%2012.521-10.15%2022.672-22.673%2022.672H40.001L36%2058Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
            url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22859%22%20height%3D%223%22%20viewBox%3D%220%200%20859%203%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%223%22%20stroke-dasharray%3D%220%208%22%20d%3D%22M1.5%201.5h856%22%2F%3E%3C%2Fsvg%3E");
    }
    .modal-content .c-modal__body {
        padding: 3.125rem;
        max-height: calc(92vh - 6.25rem);
    }
    .modal-content .c-modal__close {
        width: 8.25rem;
        height: 3.75rem;
    }
    .modal-content .modal-title {
        display: grid;
        grid-template-columns: 7.25rem auto auto;
        grid-template-areas: "number title ." ". title ." ". caption caption";
        width: auto;
        max-width: 48rem;
    }
    .modal-content .modal-title > .spot-number {
        border-radius: 0.625rem 0 0 0.625rem;
        padding: 0.5625rem 0.375rem;
        font-size: 1rem;
    }
    .modal-content .modal-title > .spot-name {
        border-width: 0.125rem;
        border-radius: 0 1.25rem 1.25rem 0;
        padding: 1.0313rem 1.75rem;
        font-size: 1.75rem;
        line-height: 1.33;
    }
    .modal-content .modal-title > .spot-name.-short {
        border-radius: 0 1.25rem 0 0;
    }
    .modal-content .modal-title > .spot-name.-single {
        border-radius: 0 1.25rem 1.25rem 1.25rem;
    }
    .modal-content .modal-title > .spot-name > small {
        font-size: 1.5rem;
    }
    .modal-content .modal-title > .spot-name > small.smaller {
        font-size: 1.1875rem;
    }
    .modal-content .modal-title > .spot-caption {
        bottom: 0.125rem;
        border-width: 0.125rem;
        border-radius: 0 1.25rem 1.25rem 1.25rem;
        padding: 0.4063rem 1.75rem;
        font-size: 1.125rem;
    }
    .modal-content .modal-title > .spot-caption.-short {
        border-radius: 0 0 1.25rem 1.25rem;
    }
    .modal-content .slider {
        display: grid;
        grid-template-columns: auto 42rem auto;
        justify-content: center;
        align-items: center;
        gap: 1em;
        margin-top: 3.125rem;
    }
    .modal-content .slider .keen-slider__prev,
    .modal-content .slider .keen-slider__next {
        width: 3.25rem;
        height: 7rem;
    }
    .modal-content .slider .single-slide,
    .modal-content .slider .keen-slider {
        border: solid 0.125rem #000000;
        border-radius: 1.25rem;
        width: 42rem;
        height: 25.375rem;
    }
    .modal-content .slider .single-slide .single-image,
    .modal-content .slider .single-slide [class*="number-slide"],
    .modal-content .slider .keen-slider .single-image,
    .modal-content .slider .keen-slider [class*="number-slide"] {
        width: 42rem;
        height: 25.375rem;
    }
    .modal-content .slider .single-slide img,
    .modal-content .slider .keen-slider img {
        max-width: 42rem;
        max-height: 25.375rem;
    }
    .modal-content .description {
        padding: 3.125rem 0;
    }
    .modal-content .description > .text {
        max-width: 30.625rem;
        font-size: 0.875rem;
        line-height: 2.15;
    }
    .modal-content .data {
        gap: 0.5rem;
        border-width: 0.125rem;
        border-radius: 0.625rem;
        padding: 2rem 1.75rem 2rem 6.25rem;
        max-width: 31.25rem;
        font-size: 0.625rem;
    }
    .modal-content .data::before {
        position: absolute;
        top: 2rem;
        left: 1.75rem;
        font-size: 0.875rem;
    }
    .modal-content .data.-horizontal {
        display: flex;
        flex-flow: row wrap;
        width: 100%;
        max-width: unset;
    }
    .modal-content .related-spot {
        padding: 3.125rem;
    }
    .modal-content .related-spot .related-spot_heading {
        background-position:
            center top,
            center center;
        background-size:
            auto,
            100% auto;
        padding: 0.625rem 0.75rem 0.5rem;
        min-height: 3.625rem;
        font-size: 1rem;
    }
    .modal-content .related-spot .related-spot_info {
        display: grid;
        grid-template-columns: 29.375rem 12.5rem;
        grid-template-areas: "title link" "figure link";
        align-items: center;
        margin-top: 1.875rem;
        margin-right: auto;
        margin-left: auto;
        width: 41.875rem;
    }
    .modal-content .related-spot .related-spot_title {
        grid-template-columns: 7.25rem auto;
    }
    .modal-content .related-spot .related-spot_title > .related-spot_number {
        border-radius: 0.625rem 0 0 0;
        padding: 0.5625rem 0.375rem;
        font-size: 1rem;
    }
    .modal-content .related-spot .related-spot_title > .related-spot_name {
        left: 7.25rem;
        border-width: 0.125rem;
        border-radius: 0 0.625rem 0.625rem 0.625rem;
        padding: 1rem;
    }
    .modal-content .related-spot .related-spot_image {
        border-width: 0.125rem;
        border-radius: 0 0.625rem 0.625rem 0.625rem;
        width: 28.125rem;
        height: 17rem;
    }
    .modal-content .related-spot .viewmore-button {
        grid-template-columns: 1fr 5.5625rem;
        gap: 0 0.625rem;
        border-width: 0.125rem;
        max-width: 12.5rem;
        min-height: 3.75rem;
        font-size: 0.875rem;
    }
    .modal-content .related-spot .viewmore-button::after {
        width: 5.5625rem;
        height: 3.75rem;
    }
    .modal-content .related-spot > .container {
        grid-template-areas: "num title ." "figure figure link";
    }
    .modal-content .area-title {
        min-height: 2.625rem;
    }
    .modal-content .area-title > .area-title-wrap {
        display: grid;
        position: absolute;
        top: 1.25rem 0;
        grid-template-columns: 7.25rem auto auto;
        grid-template-areas: "number title ." ". title ." ". caption caption";
        width: auto;
        max-width: 48rem;
    }
    .modal-content .area-title > .area-title-wrap > .spot-number {
        border-radius: 0.625rem 0 0 0;
        padding: 0.5625rem 0.375rem;
        font-size: 1rem;
    }
    .modal-content .area-title > .area-title-wrap > .spot-name {
        grid-area: title;
        border-width: 0.125rem;
        border-radius: 0 1.25rem 0 0;
        padding: 1.0313rem 1.75rem;
        font-size: 1.75rem;
        line-height: 1.33;
    }
    .modal-content .area-title > .area-title-wrap > .spot-caption {
        bottom: 0.125rem;
        grid-area: caption;
        border-width: 0.125rem;
        border-radius: 0 1.25rem 1.25rem 1.25rem;
        padding: 0.4063rem 1rem;
        font-weight: 700;
        font-size: 1.125rem;
    }
    .modal-content .spot-section {
        display: grid;
    }
    .modal-content .spot-section + .spot-section {
        margin-top: 4rem;
    }
    .modal-content .spot-section.-area {
        display: grid;
        grid-template-columns: 1fr 29.375rem;
        grid-template-areas: "title map" "figure map" "description map" "data data";
        gap: 0 2rem;
        padding: 1.125rem 0.75rem;
    }
    .modal-content .spot-section.-area > .area-title {
        grid-area: title;
    }
    .modal-content .spot-section.-area > .area-map {
        grid-area: map;
        align-self: end;
        padding: 0 0 1.4375rem;
    }
    .modal-content .spot-section.-area > .area-map > .area-map_caption {
        border-width: 0.125rem 0.125rem 0;
        border-radius: 0.625rem 0.625rem 0 0;
        padding: 0.75rem 1.5rem;
        font-size: 0.875rem;
    }
    .modal-content .spot-section.-area > .area-photo {
        position: relative;
        left: -2.75rem;
        grid-area: figure;
        z-index: -1;
        border-width: 0.125rem 0.125rem 0.125rem 0;
        border-radius: 0 1.25rem 1.25rem 0;
        width: calc(100% + 2.75rem);
        height: 16.875rem;
        overflow: hidden;
    }
    .modal-content .spot-section.-area > .description {
        grid-area: description;
        margin: 0;
        padding: 1.75rem 0 2.625rem;
        font-size: 0.875rem;
        line-height: 2.15;
    }
    .modal-content .spot-section.-area > .data {
        grid-area: data;
    }
    .modal-content .spot-section.-left {
        grid-template-rows: auto auto;
        grid-template-columns: 28.125rem 1fr;
        gap: 0 2rem;
        padding: 0 0.75rem;
    }
    .modal-content .spot-section.-right {
        grid-template-rows: 1fr auto;
        grid-template-columns: 1fr 28.125rem;
        gap: 0 2rem;
        padding: 0 0.75rem;
    }
    .modal-content .spot-section > .visual {
        min-height: 3.625rem;
        font-size: 1rem;
        text-align: center;
    }
    .modal-content .spot-section > .visual > .visual-caption {
        grid-template-columns: 7.25rem auto;
    }
    .modal-content
        .spot-section
        > .visual
        > .visual-caption
        > .visual-spot_number {
        border-radius: 0.625rem 0 0 0;
        padding: 0.5625rem 0.375rem;
        font-size: 1rem;
    }
    .modal-content
        .spot-section
        > .visual
        > .visual-caption
        > .visual-spot_name {
        left: 7.25rem;
        border-width: 0.125rem;
        border-radius: 0 0.625rem 0.625rem 0.625rem;
        padding: 1rem;
    }
    .modal-content .spot-section > .visual > .visual-photo {
        border-width: 0.125rem;
        border-radius: 0 0.625rem 0.625rem 0.625rem;
        overflow: hidden;
    }
    .modal-content .spot-section > .description {
        align-self: center;
        padding: 1rem 0;
    }
    .modal-content .spot-section > .data {
        justify-content: center;
    }
    .foods {
        margin-top: 3.75rem;
    }
    .foods > .heading {
        font-size: 0.875rem;
    }
    .foods > .heading > .wrap {
        padding: 2em 0.75em;
    }
    .kochi-city .foods > .heading > .wrap {
        background-color: #ef8587;
    }
    .west-north .foods > .heading > .wrap {
        background-color: #f8c131;
    }
    .east .foods > .heading > .wrap {
        background-color: #007acc;
    }
    .foods > .list {
        display: grid;
        grid-template-columns: auto auto;
        gap: 1.5rem 3.25rem;
        margin: 2rem auto 0;
        width: calc(80% - 3.25rem);
    }
    .kochi-city .foods > .list {
        width: 66%;
    }
    .west-north .foods > .list {
        grid-template-columns: repeat(3, 32%);
        gap: 1.5rem 2%;
        margin: 1.25rem auto 0;
        width: auto;
    }
    .foods > .list > .item {
        gap: 0.375rem 1rem;
    }
    .foods > .list > .item > .name {
        font-size: 0.875rem;
    }
    .foods > .list > .item > .description {
        font-size: 0.75rem;
    }
    .other-spot {
        margin-top: 2.5rem;
    }
    .other-spot > .heading {
        font-size: 0.875rem;
    }
    .other-spot > .heading > .wrap {
        padding: 2em 0.75em;
    }
    .kochi-city .other-spot > .heading > .wrap {
        background-color: #ef8587;
    }
    .west-north .other-spot > .heading > .wrap {
        background-color: #f8c131;
    }
    .east .other-spot > .heading > .wrap {
        background-color: #007acc;
    }
    .other-spot > .list {
        display: grid;
        grid-template-columns: repeat(3, 32%);
        gap: 1.5rem 2%;
        margin: 2rem auto 0;
        width: auto;
    }
    .other-spot > .list > .item {
        gap: 0.375rem 1rem;
    }
    .other-spot > .list > .item > .time {
        font-size: 0.75rem;
    }
    .other-spot > .list > .item > .name {
        font-size: 0.875rem;
        line-height: 1.67;
    }
    .other-spot > .list > .item > .desc {
        font-size: 0.75rem;
    }
    .other-spot > .list > .item > .link > :link {
        font-size: 0.625rem;
        line-height: 1.4;
    }
    .west-north .other-spot > .list > .item > .link > :link {
        color: #006cb5;
    }
    .modal-open-button {
        max-width: 980px;
    }
    .map-body > .pins > .pin-item {
        width: auto;
        height: auto;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-01 {
        top: 24rem;
        left: 28rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-02 {
        top: 25.5625rem;
        left: 23.0625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-03 {
        top: 21.5625rem;
        left: 25.875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-04 {
        top: 28.1875rem;
        left: 20.5625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-05 {
        top: 29.25rem;
        left: 17.875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-06 {
        top: 22.1875rem;
        left: 22.0625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-07 {
        top: 22.6875rem;
        left: 17.6875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-08 {
        top: 19.5625rem;
        left: 20.5625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-09 {
        top: 16.75rem;
        left: 17.3125rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-10 {
        top: 15.8125rem;
        left: 14.6875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-11 {
        top: 17.375rem;
        left: 12.625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-12 {
        top: 18.5625rem;
        left: 9.4375rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-13 {
        top: 27.125rem;
        left: 13.625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-14 {
        top: 26.0625rem;
        left: 16.25rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-15 {
        top: 26rem;
        left: 10.1875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-16 {
        top: 23.125rem;
        left: 10.3125rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-17 {
        top: 35.1875rem;
        left: 15.625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-18 {
        top: 14.5625rem;
        left: 19.8125rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-19 {
        top: 28.625rem;
        left: 25.875rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-20 {
        top: 10.8125rem;
        left: 23.4375rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-21 {
        top: 1.25rem;
        left: 10.75rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-22 {
        top: 2.625rem;
        left: 7.625rem;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-23 {
        top: 35.1875rem;
        left: 26.375rem;
    }
    .map-body.kc2 > .pins .spot-01 {
        top: 28.9375rem;
        left: 32.625rem;
    }
    .map-body.kc2 > .pins .spot-02 {
        top: 32.3125rem;
        left: 30.75rem;
    }
    .map-body.kc2 > .pins .spot-03 {
        top: 29.3125rem;
        left: 28.75rem;
    }
    .map-body.kc2 > .pins .spot-04 {
        top: 35.5rem;
        left: 19.5625rem;
    }
    .map-body.kc2 > .pins .spot-05 {
        top: 34.5625rem;
        left: 12.6875rem;
    }
    .map-body.kc2 > .pins .spot-06 {
        top: 21.875rem;
        left: 17.1875rem;
    }
    .map-body.kc2 > .pins .spot-07 {
        top: 24.8125rem;
        left: 14.3125rem;
    }
    .map-body.kc2 > .pins .spot-08 {
        top: 19.625rem;
        left: 11.4375rem;
    }
    .map-body.kc2 > .pins .spot-09 {
        top: 17.0625rem;
        left: 10.1875rem;
    }
    .map-body.kc2 > .pins .spot-10 {
        top: 17.75rem;
        left: 8.1875rem;
    }
    .map-body.kc2 > .pins .spot-11 {
        top: 19.8125rem;
        left: 7.125rem;
    }
    .map-body.kc2 > .pins .spot-12 {
        top: 19.0625rem;
        left: 4.6875rem;
    }
    .map-body.kc2 > .pins .spot-13 {
        top: 28rem;
        left: 7.1875rem;
    }
    .map-body.kc2 > .pins .spot-14 {
        top: 28.6875rem;
        left: 10.0625rem;
    }
    .map-body.kc2 > .pins .spot-15 {
        top: 22.75rem;
        left: 4.375rem;
    }
    .map-body.kc2 > .pins .spot-16 {
        top: 29.375rem;
        left: 2.75rem;
    }
    .map-body.kc2 > .pins .spot-17 {
        top: 0rem;
        left: 0rem;
    }
    .map-body.kc2 > .pins .spot-18 {
        top: 18.3125rem;
        left: 15.25rem;
    }
    .map-body.kc2 > .pins .spot-19 {
        top: 6.375rem;
        left: 9.1875rem;
    }
    .map-body.kc2 > .pins .spot-20 {
        top: 2.125rem;
        left: 30.9375rem;
    }
    .map-body.e1 > .pins .spot-24 {
        top: 21.875rem;
        left: 4.25rem;
    }
    [class*="map-body e"] > .pins .spot-25 {
        top: 14.9375rem;
        left: 1rem;
    }
    [class*="map-body e"] > .pins .spot-26 {
        top: 17.3125rem;
        left: 2.8125rem;
    }
    [class*="map-body e"] > .pins .spot-27 {
        top: 16.875rem;
        left: 8.8125rem;
    }
    [class*="map-body e"] > .pins .spot-28 {
        top: 18.9375rem;
        left: 10.0625rem;
    }
    [class*="map-body e"] > .pins .spot-29 {
        top: 19.75rem;
        left: 12.375rem;
    }
    [class*="map-body e"] > .pins .spot-30 {
        top: 13.9375rem;
        left: 11.75rem;
    }
    [class*="map-body e"] > .pins .spot-31 {
        top: 10.625rem;
        left: 14.9375rem;
    }
    [class*="map-body e"] > .pins .spot-32 {
        top: 21.6875rem;
        left: 23.125rem;
    }
    [class*="map-body e"] > .pins .spot-33 {
        top: 19.25rem;
        left: 26.1875rem;
    }
    [class*="map-body e"] > .pins .spot-34 {
        top: 20rem;
        left: 28.5625rem;
    }
    [class*="map-body e"] > .pins .spot-35 {
        top: 22.5rem;
        left: 29.1875rem;
    }
    [class*="map-body e"] > .pins .spot-36 {
        top: 24.625rem;
        left: 28rem;
    }
    [class*="map-body e"] > .pins .spot-37 {
        top: 28.5625rem;
        left: 33.9375rem;
    }
    [class*="map-body e"] > .pins .spot-38 {
        top: 32.125rem;
        left: 35.75rem;
    }
    .map-body.e2 > .pins .spot-24 {
        top: 25.125rem;
        left: 8.5625rem;
    }
    .map-body.e2 > .pins .spot-25 {
        top: 14.9375rem;
        left: 1.5rem;
    }
    .map-body.e2 > .pins .spot-26 {
        top: 13.75rem;
        left: 5.125rem;
    }
    .map-body.e2 > .pins .spot-27 {
        top: 17.9375rem;
        left: 15.25rem;
    }
    .map-body.e2 > .pins .spot-28 {
        top: 22.9375rem;
        left: 18.0625rem;
    }
    .map-body.e2 > .pins .spot-29 {
        top: 24.75rem;
        left: 21.5rem;
    }
    .map-body.e2 > .pins .spot-30 {
        top: 13.75rem;
        left: 21rem;
    }
    .map-body.e2 > .pins .spot-31 {
        top: 5.75rem;
        left: 26.5625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-39 {
        top: 25.8125rem;
        left: 20.0625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-40 {
        top: 27.9375rem;
        left: 15.625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-41 {
        top: 32.5625rem;
        left: 8.625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-42 {
        top: 16.25rem;
        left: 17rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-43 {
        top: 14.75rem;
        left: 14.5625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-44 {
        top: 16.875rem;
        left: 12.5rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-45 {
        top: 23.4375rem;
        left: 13rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-46 {
        top: 26.5rem;
        left: 9.25rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-47 {
        top: 26.4375rem;
        left: 6.5rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-48 {
        top: 19.4375rem;
        left: 9.3125rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-49 {
        top: 22.3125rem;
        left: 3.8125rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-50 {
        top: 25.1875rem;
        left: 3.75rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-51 {
        top: 20.25rem;
        left: 5.9375rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-52 {
        top: 16.8125rem;
        left: 6.8125rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-53 {
        top: 17.8125rem;
        left: 1.1875rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-54 {
        top: 11rem;
        left: 5.75rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-55 {
        top: 8.75rem;
        left: 14.5625rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-56 {
        top: 5.8125rem;
        left: 24.4375rem;
    }
    [class*="map-body wn"]:not(.wn2) > .pins .spot-57 {
        top: 6.5625rem;
        left: 31.25rem;
    }
    .map-body.wn2 > .pins .spot-39 {
        top: 31.1875rem;
        left: 14.125rem;
    }
    .map-body.wn2 > .pins .spot-40 {
        top: 34.875rem;
        left: 7.5rem;
    }
    .map-body.wn2 > .pins .spot-42 {
        top: 17.8125rem;
        left: 8.8125rem;
    }
    .map-body.wn2 > .pins .spot-43 {
        top: 17.8125rem;
        left: 4.1875rem;
    }
    .map-body.wn2 > .pins .spot-56 {
        top: 2.5625rem;
        left: 20.9375rem;
    }
    .map-body.wn2 > .pins .spot-57 {
        top: 3.1875rem;
        left: 30.5625rem;
    }
}

@media not all and (min-width: 48em){
    [data-view="<md"] {
        display: revert;
    }
    [data-view="pc"],
    [data-view="desktop"],
    .-pc {
        display: none;
    }
    [data-view="sp"],
    [data-view="mobile"],
    .-sp {
        display: revert;
    }
    .main-visual > .title {
        order: 1;
        margin-right: auto;
        margin-left: auto;
        width: 88vw;
        height: 90.5333vw;
    }
    .main-visual .movie-clip {
        order: 3;
        background-image: linear-gradient(#000000, #000000),
            linear-gradient(#000000, #000000);
        background-position:
            top center,
            bottom center;
        background-size:
            100% 0.5333vw,
            100% 0.5333vw;
    }
    .main-visual .intro {
        order: 2;
        margin-right: auto;
        margin-left: auto;
        padding: 9.6vw 0 16vw;
        width: 84vw;
    }
    .main-visual .areamap-link {
        order: 4;
        margin: 0 auto;
        padding: 31.4667vw 0 0;
        width: 84vw;
    }
    .main-visual .areamap-link > .title {
        line-height: 1.45;
    }
    .main-visual .areamap-link > .title-caption {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20256%2098%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1%2049h168v34c0%207.68-6.32%2014-14%2014H15C7.32%2097%201%2090.68%201%2083V49ZM1%201h254v34c0%207.68-6.32%2014-14%2014H1V1Z%22%20fill%3D%22%230ea6c9%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
        background-size: contain;
        padding-left: 5.8667vw;
        width: 68.2667vw;
        font-size: 4.8vw;
        line-height: 2.61;
    }
    .main-visual .areamap-link > .areamap-body {
        background-size: contain;
    }
    .main-visual .anchor-link {
        display: grid;
        place-items: center;
        border-radius: 1.6vw;
        padding: 2.4vw 2.1333vw 1.6vw;
        width: 35.2vw;
        font-size: 3.2vw;
        letter-spacing: 0.02em;
        text-align: center;
    }
    .areamap-details > .section-wrapper {
        position: relative;
    }
    .areamap-details .multiple-tabs .tab-button {
        top: 1.3333vw;
        outline: 0.5333vw solid #000000;
        outline-offset: -0.2667vw;
    }
    .areamap-details .tab-content {
        position: relative;
    }
    .areamap-details .tab-content.west-north .area-title > .caption {
        min-height: 13.6vw;
    }
    .areamap-details .tab-content.kochi-city .area-title > .caption {
        min-height: 13.6vw;
    }
    .areamap-details .tab-content.east .area-title > .caption {
        min-height: 13.6vw;
    }
    .areamap-details .tab-content .area-intro > .description {
        margin-top: 4.2667vw;
        font-weight: 500;
        font-size: 3.7333vw;
        line-height: 2;
        text-align: center;
    }
    .areamap-details .tab-content .area-title > .text {
        margin-top: 1.6vw;
    }
    .areamap-details .details_map-container {
        display: grid;
        position: relative;
        grid-template-areas: "genre genre genre" "map map map";
        width: 100%;
        min-height: 100vw;
    }
    .areamap-details .details_map-container .navigation {
        display: none;
    }
    .areamap-details .details_map-container .map {
        border-top: 0.5333vw solid #000000;
        min-height: 100vw;
    }
    .areamap-details .details_map-container .map > [class^="map-body"] {
        background-position: center;
        background-size: contain;
    }
    .areamap-details .genre-list {
        flex-flow: row wrap;
        gap: 2.1333vw;
        margin: 13.3333vw auto 0;
        padding-bottom: 6.6667vw;
        width: 84vw;
    }
    .areamap-details .genre-list::before {
        display: block;
        position: absolute;
        right: -1.3333vw;
        bottom: -3.2vw;
        border-radius: 9999px;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/details_map-tips.png");
        background-position: center;
        width: 32.5333vw;
        height: 32.5333vw;
        content: "";
    }
    .areamap-details .genre-list > .genre-list_title {
        width: 59.2vw;
        height: 13.6vw;
        font-size: 4vw;
    }
    .areamap-details
        .genre-list
        > .east
        ~ .genre-list_item
        .genre-button:nth-of-type(1) {
        margin-right: 21.3333vw;
    }
    .areamap-details .genre-list .genre-button {
        border-radius: 1.6vw;
        padding: 3.4667vw 5.8667vw;
        font-size: 3.2vw;
    }
    .areamap-details .genre-list .genre-button.reset-button {
        margin-right: 32vw;
    }
    .trip-ribbon .ribbon-list > .ribbon-item {
        min-height: 38.1333vw;
        overflow: hidden;
    }
    .model-course {
        padding: 32vw 0 40vw 8.5333vw;
        width: 100vw;
    }
    .model-course > .section-title {
        padding: 0 8vw 0 0;
    }
    .model-course .multiple-tabs .tab-button {
        min-width: 38.4vw;
    }
    .model-course .tab-content {
        overflow: hidden;
    }
    .model-course .tab-content.east > .heading {
        padding-top: 21.8667vw;
    }
    .model-course .tab-content > .heading {
        background-size: 84vw 74.6667vw;
        height: 74.6667vw;
    }
    .model-course .course-title {
        margin-left: auto;
        padding-top: 5.3333vw;
    }
    .model-course .course-title[data-view="pc"] {
        display: none;
    }
    .model-course .tab-content .course-flow .track .caption > .spot-name {
        width: max-content;
        word-break: keep-all;
    }
    .model-course .tab-content.kochi-city .course01 {
        margin: 0 auto;
        width: 75.4667vw;
    }
    .model-course .tab-content.kochi-city .course01 .summary {
        padding: 5.3333vw 2.6667vw 0;
    }
    .model-course .tab-content.kochi-city .course02 {
        margin-top: 45.3333vw;
        padding-right: 8vw;
    }
    .model-course .tab-content.kochi-city .course02 .summary {
        margin-top: 5.3333vw;
        padding-bottom: 2.6667vw;
        width: 73.0667vw;
    }
    .model-course .tab-content.kochi-city .course03 {
        margin-top: 36.8vw;
        padding-left: 8.5333vw;
        width: 80.8vw;
    }
    .model-course .tab-content.kochi-city .course03 .caption .spot-name {
        font-size: 4.2667vw;
    }
    .model-course .tab-content.kochi-city .course03 .summary {
        margin-top: 5.3333vw;
        padding-left: 2.6667vw;
        width: 73.0667vw;
    }
    .model-course .tab-content.kochi-city .course03 .pickup-button {
        bottom: -8vw;
    }
    .model-course .tab-content.kochi-city .course04 {
        margin-top: 36.2667vw;
        padding-right: 8vw;
    }
    .model-course .tab-content.kochi-city .course04::after {
        display: block;
        position: absolute;
        right: 17.0667vw;
        bottom: -34.6667vw;
        z-index: 1;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_kochi-city_bg04_sp.png");
        background-size: contain;
        width: 34.9333vw;
        height: 36.8vw;
        content: "";
    }
    .model-course .tab-content.kochi-city .course04 .caption {
        position: relative;
        left: 8vw;
    }
    .model-course .tab-content.kochi-city .course04 .summary {
        padding-left: 9.0667vw;
    }
    .model-course .tab-content.kochi-city .course05 {
        margin-top: 36.2667vw;
        margin-right: auto;
        margin-left: auto;
        width: 75.4667vw;
    }
    .model-course .tab-content.kochi-city .course05::before {
        right: -8vw;
    }
    .model-course .tab-content.kochi-city .course05 .summary {
        padding: 10.6667vw 0 0 2.6667vw;
    }
    .model-course .tab-content.kochi-city .course05 .pickup-button {
        bottom: -8.5333vw;
    }
    .model-course .tab-content.kochi-city .course06 {
        position: relative;
        margin-top: 40vw;
    }
    .model-course .tab-content.kochi-city .course06 .caption {
        position: relative;
        left: 8vw;
    }
    .model-course .tab-content.kochi-city .course06 .pickup-button {
        right: 2.6667vw;
        bottom: 26.6667vw;
    }
    .model-course .tab-content.kochi-city .course06 .summary {
        margin-top: 8.5333vw;
        padding-left: 8vw;
    }
    .model-course .tab-content.west-north .course01 {
        margin-right: auto;
        margin-left: auto;
        width: 75.4667vw;
    }
    .model-course .tab-content.west-north .course01::after {
        background-size: contain;
    }
    .model-course .tab-content.west-north .course01 .summary {
        padding: 4.2667vw 0 0 1.3333vw;
    }
    .model-course .tab-content.west-north .course01 .pickup-button {
        bottom: -5.3333vw;
    }
    .model-course .tab-content.west-north .course02 {
        margin-top: 44.5333vw;
        width: 84vw;
    }
    .model-course .tab-content.west-north .course02::after {
        background-size: contain;
    }
    .model-course .tab-content.west-north .course02 .caption {
        left: 7.8667vw;
    }
    .model-course .tab-content.west-north .course02 .summary {
        padding: 4.2667vw 0 5.3333vw 11.2vw;
    }
    .model-course .tab-content.west-north .course03 {
        margin-top: 48.5333vw;
        width: 82.6667vw;
    }
    .model-course .tab-content.west-north .course03::after {
        background-size: contain;
    }
    .model-course .tab-content.west-north .course03 .caption .spot-name {
        padding-right: 5.3333vw;
        padding-left: 5.3333vw;
        font-size: 4.2667vw;
    }
    .model-course .tab-content.west-north .course03 .summary {
        padding: 4.2667vw 0 5.3333vw 11.2vw;
    }
    .model-course .tab-content.west-north .course04 {
        margin-top: 36.2667vw;
        width: 84vw;
    }
    .model-course .tab-content.west-north .course04::after {
        background-size: contain;
    }
    .model-course .tab-content.west-north .course04 .summary {
        padding: 4.2667vw 0 5.3333vw 11.2vw;
    }
    .model-course .tab-content.west-north .course05 {
        margin-top: 38.4vw;
        width: 84vw;
    }
    .model-course .tab-content.west-north .course05::after {
        display: block;
        position: absolute;
        left: 31.4667vw;
        z-index: 1;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_west-north_bg05_sp.png");
        background-size: contain;
        width: 17.0667vw;
        height: 36.4vw;
        content: "";
    }
    .model-course .tab-content.west-north .course05 .summary {
        padding: 4.2667vw 0 5.3333vw 11.2vw;
    }
    .model-course .tab-content.west-north .course06 {
        margin-top: 44.2667vw;
        margin-right: auto;
        margin-left: auto;
        width: 72.8vw;
    }
    .model-course .tab-content.west-north .course06 .summary {
        padding: 4.2667vw 0 0 2.6667vw;
    }
    .model-course .tab-content.west-north .course06 .pickup-button {
        bottom: -7.4667vw;
    }
    .model-course .tab-content.east .course01 {
        width: 84vw;
    }
    .model-course .tab-content.east .course01::before {
        left: 23.4667vw;
        background-size: contain;
    }
    .model-course .tab-content.east .course01 .caption {
        left: 7.8667vw;
        width: 100%;
    }
    .model-course .tab-content.east .course01 .summary {
        padding-top: 4.2667vw;
        padding-left: 11.2vw;
    }
    .model-course .tab-content.east .course02 {
        margin-top: 42.6667vw;
        width: 84vw;
    }
    .model-course .tab-content.east .course02::after {
        right: 2.6667vw;
        bottom: -43.7333vw;
        background-size: contain;
    }
    .model-course .tab-content.east .course02 .caption {
        left: 7.8667vw;
        width: 100%;
    }
    .model-course .tab-content.east .course02 .summary {
        padding-top: 4.2667vw;
        padding-left: 11.2vw;
    }
    .model-course .tab-content.east .course03 {
        position: relative;
        margin-top: 49.6vw;
        margin-right: auto;
        margin-left: auto;
        width: 75.4667vw;
    }
    .model-course .tab-content.east .course03::after {
        display: block;
        position: absolute;
        bottom: -42.6667vw;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg03_sp.png");
        background-size: contain;
        width: 73.4667vw;
        height: 58.4vw;
        content: "";
    }
    .model-course .tab-content.east .course03 .pickup-button {
        bottom: -7.4667vw;
    }
    .model-course .tab-content.east .course03 .summary {
        padding: 8vw 0 0 1.3333vw;
    }
    .model-course .tab-content.east .course04 {
        margin-top: 48vw;
        margin-right: auto;
        margin-left: auto;
        width: 75.4667vw;
    }
    .model-course .tab-content.east .course04::after {
        left: 26.6667vw;
    }
    .model-course .tab-content.east .course04 .summary {
        padding: 4.2667vw 0 0 1.3333vw;
    }
    .model-course .tab-content.east .course04 .pickup-button {
        bottom: -7.4667vw;
    }
    .model-course .tab-content.east .course05 {
        margin-top: 34.6667vw;
        margin-right: auto;
        margin-left: auto;
        background-image: url("https://www.jal.co.jp/ontrip/special/kochi-rich/images/model-course_east_bg05_sp.png");
        background-position: right bottom;
        background-size: 29.6vw 30.9333vw;
        padding-bottom: 37.8667vw;
        width: 75.4667vw;
    }
    .model-course .tab-content.east .course05 .pickup-button {
        bottom: -7.4667vw;
    }
    .model-course .tab-content.east .course05 .summary {
        padding: 4.2667vw 0 0 1.3333vw;
    }
    .modal-content .c-modal__body {
        overflow-x: hidden;
        overflow-y: auto;
    }
    .modal-content .modal-title > .spot-number {
        border-radius: 1.6vw 1.6vw 0 0;
        padding: 1.6vw 2.9333vw;
        width: max-content;
        font-size: 2.6667vw;
    }
    .modal-content .modal-title > .spot-name.-mshort {
        border-radius: 0 3.7333vw 0 0;
    }
    .modal-content .modal-title > .spot-caption.-mshort {
        border-radius: 0 0 3.7333vw 3.7333vw;
    }
    .modal-content .slider {
        display: block;
        position: relative;
        left: -8.5333vw;
        margin-top: 10.6667vw;
        width: calc(100% + 17.0667vw);
    }
    .modal-content .slider .keen-slider__prev,
    .modal-content .slider .keen-slider__next {
        position: absolute;
    }
    .modal-content .slider .keen-slider__prev {
        top: calc(50% - 8.6667vw);
        left: 2.6667vw;
    }
    .modal-content .slider .keen-slider__next {
        top: calc(50% - 8.6667vw);
        right: 2.6667vw;
    }
    .modal-content .data .address {
        font-size: 3.2vw;
    }
    .modal-content .data .telephone {
        font-size: 3.2vw;
    }
    .modal-content .data .website {
        font-size: 3.2vw;
    }
    .modal-content .data .biz-hours {
        font-size: 3.2vw;
    }
    .modal-content .data .closed-days {
        font-size: 3.2vw;
    }
    .modal-content .related-spot .related-spot_title > .related-spot_number {
        width: 20.5333vw;
    }
    .modal-content .related-spot .related-spot_title > .related-spot_name {
        left: 20.5333vw;
        width: max-content;
        font-size: 4.2667vw;
    }
    .modal-content .related-spot .related-spot_link {
        padding: 10.6667vw 0 0;
        width: 100%;
    }
    .modal-content .related-spot .viewmore-button {
        margin: 0 auto;
        width: 47.4667vw;
    }
    .modal-content .area-title > .area-title-wrap > .spot-number {
        border-radius: 1.6vw 1.6vw 0 0;
        padding: 1.6vw 2.9333vw;
        width: max-content;
        font-size: 2.6667vw;
    }
    .modal-content .area-title > .area-title-wrap > .spot-name {
        padding: 2.6667vw 5.8667vw;
        width: max-content;
        color: #000000;
    }
    .modal-content .spot-section.-area > .area-title {
        order: 1;
    }
    .modal-content .spot-section.-area > .area-map {
        order: 4;
    }
    .modal-content .spot-section.-area > .area-map > .area-map_caption {
        border-width: 0.5333vw 0.5333vw 0;
        border-radius: 1.6vw 1.6vw 0 0;
        padding: 1.6vw 2.9333vw;
        width: max-content;
        font-size: 2.6667vw;
    }
    .modal-content .spot-section.-area > .area-map > .area-map_image {
        border: solid 0.5333vw #000000;
    }
    .modal-content .spot-section.-area > .area-photo {
        display: block;
        position: relative;
        left: -8.5333vw;
        order: 2;
        border-width: 0.5333vw 0;
        width: calc(100% + 17.0667vw);
    }
    .modal-content .spot-section.-area > .description {
        order: 3;
        padding: 0;
    }
    .modal-content .spot-section.-area > .data {
        order: 5;
    }
    .modal-content
        .spot-section
        > .visual
        > .visual-caption
        > .visual-spot_number {
        border-radius: 1.6vw 0 0;
        padding: 1.6vw 2.9333vw;
        width: 20.8vw;
        font-size: 2.6667vw;
    }
    .modal-content
        .spot-section
        > .visual
        > .visual-caption
        > .visual-spot_name {
        z-index: 2;
        border-style: solid;
        border-color: #000000;
        border-radius: 0 3.7333vw 3.7333vw 3.7333vw;
        padding: 3.2vw 4.8vw;
        width: max-content;
    }
    .modal-content .spot-section > .visual > .visual-photo {
        display: block;
        position: relative;
        left: -8.5333vw;
        border-width: 0.5333vw 0;
        width: calc(100% + 17.0667vw);
    }
    .foods {
        background-color: #0ea6c9;
        padding: 21.3333vw 8vw 5.3333vw;
    }
    .foods > .list {
        display: flex;
        flex-flow: column nowrap;
        gap: 8vw;
        margin-top: 8vw;
        padding-bottom: 8vw;
    }
    .foods > .list > .item > .icon {
        width: 26.6667vw;
    }
    .other-spot {
        margin-top: 0;
        background-color: #0ea6c9;
        padding: 2.6667vw 8vw 5.3333vw;
    }
    .other-spot > .list {
        display: flex;
        flex-flow: column nowrap;
        gap: 8vw;
        margin-top: 8vw;
        padding-bottom: 8vw;
    }
    .other-spot > .list > .item > .icon {
        width: 26.6667vw;
    }
    [class*="map-body kc"]:not(.kc2) > .pins .spot-07 {
        width: 9.6vw;
        height: 9.6vw;
    }
}

@media (min-width: 62em){
    [data-view=">lg"],
    [data-view="lg"] {
        display: revert;
    }
}

@media not all and (min-width: 62em){
    [data-view="<lg"] {
        display: revert;
    }
}

@media (min-width: 75em){
    [data-view=">xl"],
    [data-view="xl"] {
        display: revert;
    }
}

@media not all and (min-width: 75em){
    [data-view="<xl"] {
        display: revert;
    }
}

@media (min-width: 90em){
    [data-view=">xxl"],
    [data-view="xxl"] {
        display: revert;
    }
}

@media not all and (min-width: 90em){
    [data-view="<xxl"] {
        display: revert;
    }
}

@media (hover: hover){
    .c-modal .c-modal__close-outside:hover {
        border-color: #fff;
    }
}

@media (hover: hover) and (pointer: fine){
    .areamap-details .details_map-container .navigation > .tab-button:hover {
        filter: brightness(1.3);
    }
    .model-course .tab-content .course-flow .pickup-button:hover {
        transform: rotate(180deg);
    }
    .modal-content .slider .keen-slider__prev:hover,
    .modal-content .slider .keen-slider__next:hover {
        filter: brightness(1.3);
    }
    .modal-content .data .tel-link {
        pointer-events: none;
        color: inherit;
        text-decoration: none;
    }
    .modal-content .related-spot .viewmore-button:hover {
        background-color: #000000;
        color: #0ea6c9;
    }
    .modal-content .related-spot .viewmore-button:hover::after {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240.986%22%20height%3D%2222%22%20viewBox%3D%220%200%2040.986%2022%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23707070%22%20d%3D%22M894%205271h22v15h-22z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%2011h38.986%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%3Cg%20transform%3D%22rotate(-90%20-2164.507%203080.507)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20data-name%3D%22p%22%20d%3D%22m895.001%205270.001%2010%2014%2010-14%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22square%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-color: #0ea6c9;
        color: #000000;
    }
    .map-body > .pins > .pin-item:hover {
        opacity: 0.6;
    }
}

@media screen and (prefers-reduced-motion: reduce){
    html {
        scroll-behavior: auto;
    }
}
