.abi-container-details *,.abi-container-details ::before,.abi-container-details ::after{box-sizing:border-box;background-repeat:no-repeat}.abi-container-details ::before,.abi-container-details ::after{text-decoration:inherit;vertical-align:inherit}.abi-container-details :where(:lang(ja)){font-variant-east-asian:proportional-width;font-feature-settings:"palt";word-break:break-all;overflow-wrap:break-word}.abi-container-details :where(details>summary:first-of-type){display:list-item}.abi-container-details :where(summary){padding:0}.abi-container-details{container:details/inline-size}.abi-container-details>*,.abi-container-details::before,.abi-container-details::after{--1cqi: 1cqi;--cqi-to-px: calc(tan(atan2(var(--1cqi), 1px)))}.abi-container-details .wp-block-details{max-width:960px;margin-inline:auto}.abi-container-details .wp-block-details summary{display:block;list-style:none;text-align:center;border-top:1px solid var(--color-line-gray);border-bottom:1px solid var(--color-line-gray);display:grid;grid-template-columns:1fr auto;align-items:center}.abi-container-details .wp-block-details summary::marker{display:none}.abi-container-details .wp-block-details summary::-webkit-details-marker{display:none}@container (calc(640 / 16 * 1em) < inline-size){.abi-container-details .wp-block-details summary{font-size:16px;padding:.875em calc(30/1920*100cqi)}}@container (inline-size <= calc(640 / 16 * 1em)){.abi-container-details .wp-block-details summary{font-size:14px;padding:calc(14/480*100cqi) calc(30/480*100cqi)}}.abi-container-details .wp-block-details summary::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_plus.svg") center/contain no-repeat;display:inline-block;background:var(--color-black)}.abi-container-details .wp-block-details summary+.abi-container-paragraph{margin-top:0}@container (calc(640 / 16 * 1em) < inline-size){.abi-container-details .wp-block-details summary+.abi-container-paragraph{font-size:16px;padding:calc(14/1920*100cqi) calc(30/1920*100cqi)}}@container (inline-size <= calc(640 / 16 * 1em)){.abi-container-details .wp-block-details summary+.abi-container-paragraph{font-size:14px;padding:calc(14/480*100cqi) calc(30/480*100cqi)}}.abi-container-details .wp-block-details[open] summary::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_minus.svg") center/contain no-repeat;display:inline-block;background:var(--color-black)}.abi-container-details .wp-block-details:is(.is-style-faq) summary{grid-template-columns:auto 1fr auto;align-items:center;text-align:left;gap:1.125em}@container (calc(640 / 16 * 1em) < inline-size){.abi-container-details .wp-block-details:is(.is-style-faq) summary{font-size:16px}}@container (inline-size <= calc(640 / 16 * 1em)){.abi-container-details .wp-block-details:is(.is-style-faq) summary{font-size:14px}}.abi-container-details .wp-block-details:is(.is-style-faq) summary:before{content:"Q";line-height:1;margin-top:-0.2em}@container (calc(640 / 16 * 1em) < inline-size){.abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-size:22px}}@container (inline-size <= calc(640 / 16 * 1em)){.abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-size:18px}}.abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{padding-left:calc(70/1920*100cqi);border-bottom:1px solid var(--color-line-gray)}.abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{display:grid;grid-template-columns:auto 1fr;border-left:1px solid var(--color-line-gray);padding-left:calc(30/1920*100cqi);gap:1.125em}.abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{content:"A";color:var(--color-text-gray);line-height:1;margin-top:-0.2em;margin-top:.125em}@container (calc(640 / 16 * 1em) < inline-size){.abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{font-size:22px}}@container (inline-size <= calc(640 / 16 * 1em)){.abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{font-size:18px}}[class*=tmp_riviera] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before,[class*=tmp_ocean-academy] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-family:var(--font-zom);font-weight:500}[class*=tmp_zushi] .abi-container-details .wp-block-details summary::after,[class*=tmp_sports] .abi-container-details .wp-block-details summary::after{background:var(--color-zushi-accent_blue)}[class*=tmp_zushi] .abi-container-details .wp-block-details[open] summary::after,[class*=tmp_sports] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-zushi-accent_blue)}[class*=tmp_zushi] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before,[class*=tmp_sports] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-family:"DIN Alternate",sans-serif;font-weight:400;font-weight:900}[class*=tmp_zushi] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before,[class*=tmp_sports] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{color:var(--color-zushi-accent_lightblue);font-family:"DIN Alternate",sans-serif;font-weight:400;font-weight:900}[class*=tmp_seabornia] .abi-container-details .wp-block-details{color:var(--color-seabornia-blue)}[class*=tmp_seabornia] .abi-container-details .wp-block-details summary::after{background:var(--color-seabornia-blue)}[class*=tmp_seabornia] .abi-container-details .wp-block-details+.abi-container-paragraph p:before{font-family:"DIN Alternate",sans-serif;font-weight:400}[class*=tmp_seabornia] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-seabornia-blue)}[class*=tmp_seabornia] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-family:"DIN Alternate",sans-serif;font-weight:400}[class*=tmp_seabornia] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{color:var(--color-seabornia-lihgtblue);font-family:"DIN Alternate",sans-serif;font-weight:400}[class*=tmp_simoda] .abi-container-details .wp-block-details summary{border-color:var(--color-simoda-line_beige)}[class*=tmp_simoda] .abi-container-details .wp-block-details summary::after{background:var(--color-simoda-accent_blue)}[class*=tmp_simoda] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-simoda-accent_blue)}[class*=tmp_simoda] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_simoda] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-simoda-line_beige)}[class*=tmp_simoda] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{color:var(--color-simoda-accent_lightblue);font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_enoshima] .abi-container-details .wp-block-details summary::after{background:var(--color-enoshima-green)}[class*=tmp_enoshima] .abi-container-details .wp-block-details+.abi-container-paragraph p:before{font-family:var(--font-cg);font-weight:500}[class*=tmp_enoshima] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-enoshima-green)}[class*=tmp_enoshima] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{font-family:var(--font-cg);font-weight:500;color:var(--color-enoshima-green)}[class*=tmp_enoshima] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{color:var(--color-enoshima-lightgreen);font-family:var(--font-cg);font-weight:500}[class*=tmp_malibufarm] .abi-container-details .wp-block-details summary{border-color:#d1d1d1}[class*=tmp_malibufarm] .abi-container-details .wp-block-details summary::after{background:var(--color-malibufarm-accent_brown)}[class*=tmp_malibufarm] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-malibufarm-accent_brown)}[class*=tmp_malibufarm] .abi-container-details .wp-block-details:is(.is-style-faq) summary:before{color:var(--color-malibufarm-accent_brown);font-family:"Meiryo","Arial",sans-serif;font-weight:400}[class*=tmp_malibufarm] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:#d1d1d1}[class*=tmp_malibufarm] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p:before{color:var(--color-malibufarm-accent_lightbrown);font-family:"Meiryo","Arial",sans-serif;font-weight:400}[class*=tmp_malibuhotel] .abi-container-details .wp-block-details summary::after{background:var(--color-malibuhotel-black)}[class*=tmp_malibuhotel] .abi-container-details .wp-block-details+.abi-container-paragraph p:before{font-family:"DIN Alternate",sans-serif;font-weight:600}[class*=tmp_malibuhotel] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-malibuhotel-black)}[class*=tmp_malibuhotel] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:"DIN Alternate",sans-serif;font-weight:600}[class*=tmp_malibuhotel] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-text-gray);font-family:"DIN Alternate",sans-serif;font-weight:600}[class*=tmp_ao] .abi-container-details .wp-block-details summary{border-color:var(--color-ao-line_gray)}[class*=tmp_ao] .abi-container-details .wp-block-details summary::after{background:var(--color-white)}[class*=tmp_ao] .abi-container-details .wp-block-details+.abi-container-paragraph p:before{font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_ao] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-white)}[class*=tmp_ao] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_ao] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-ao-line_gray)}[class*=tmp_ao] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-ao-line_gray)}[class*=tmp_ao] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-ao-accent_gold);font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details summary{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details summary::after{background:var(--color-spacekeypoint-txt_blue)}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-spacekeypoint-txt_blue)}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:"DIN Alternate",sans-serif;font-weight:700}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-text-gray);font-family:"DIN Alternate",sans-serif;font-weight:700}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details{color:var(--color-cynara-black)}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details summary::after{color:var(--color-cynara-black);background:var(--color-malibuhotel-black)}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details+.abi-container-paragraph p:before{font-family:var(--font-pd);font-weight:500;font-optical-sizing:auto}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details:is(.is-style-faq){color:var(--color-cynara-black)}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:var(--font-pd);font-weight:500;font-optical-sizing:auto}[class*=tmp_flagship-cynara] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-cynara-gold);font-family:var(--font-pd);font-weight:500;font-optical-sizing:auto}[class*=tmp_resortclub] .abi-container-details .wp-block-details{color:var(--color-cynara-black)}[class*=tmp_resortclub] .abi-container-details .wp-block-details summary{color:var(--color-white)}[class*=tmp_resortclub] .abi-container-details .wp-block-details summary::after{background:var(--color-white)}[class*=tmp_resortclub] .abi-container-details .wp-block-details summary+.abi-container-paragraph{color:var(--color-white)}[class*=tmp_resortclub] .abi-container-details .wp-block-details summary+.abi-container-paragraph p:before{font-family:var(--font-cg);font-weight:400}[class*=tmp_resortclub] .abi-container-details .wp-block-details:is(.is-style-faq){color:var(--color-cynara-black)}[class*=tmp_resortclub] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:var(--font-cg);font-weight:400}[class*=tmp_resortclub] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-resort-brown);font-family:var(--font-cg);font-weight:400}[class*=tmp_realestate] .abi-container-details .wp-block-details summary{border-color:var(--color-line-gray)}[class*=tmp_realestate] .abi-container-details .wp-block-details summary::after{background:var(--color-realestate-accent_bule)}[class*=tmp_realestate] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-realestate-accent_bule)}[class*=tmp_realestate] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{color:var(--color-realestate-accent_bule);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400}[class*=tmp_realestate] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-line-gray)}[class*=tmp_realestate] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-line-gray)}[class*=tmp_realestate] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-realestate-txt_black);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details summary{border-color:var(--color-line-gray)}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details summary::after{background:var(--color-restaurant-accent_bule)}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-restaurant-accent_bule)}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{color:var(--color-restaurant-accent_bule);font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-line-gray)}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-line-gray)}[class*=tmp_seabornia-restaurant] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-restaurant-txt_black);font-family:"Cormorant Garamond",serif;font-weight:500}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details summary{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details summary::after{background:var(--color-spacekeypoint-txt_blue)}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-spacekeypoint-txt_blue)}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{font-family:"DIN Alternate",sans-serif;font-weight:700}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-spacekeypoint-txt_blue)}[class*=tmp_seabornia-spacekeypoint] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-text-gray);font-family:"DIN Alternate",sans-serif;font-weight:700}[class*=tmp_mirai] .abi-container-details .wp-block-details summary{border-color:var(--color-mirai-line-gray)}[class*=tmp_mirai] .abi-container-details .wp-block-details summary::after{background:var(--color-mirai-accent_bule)}[class*=tmp_mirai] .abi-container-details .wp-block-details[open] summary::after{background:var(--color-mirai-accent_bule)}[class*=tmp_mirai] .abi-container-details .wp-block-details:is(.is-style-faq) summary::before{color:var(--color-mirai-accent_bule);font-family:"Jost",sans-serif;font-weight:400}[class*=tmp_mirai] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph{border-color:var(--color-mirai-line-gray)}[class*=tmp_mirai] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p{border-color:var(--color-mirai-line-gray)}[class*=tmp_mirai] .abi-container-details .wp-block-details:is(.is-style-faq) summary+.abi-container-paragraph p::before{color:var(--color-mirai-txt_black);font-family:"Jost",sans-serif;font-weight:400}
