.abi-sidebar{display:flex;flex-direction:column;gap:2.5em}@container (inline-size <= calc(960 / 16 * 1em)){.abi-sidebar{width:90%}}.abi-sidebar .box_widget .title_widget{font-size:clamp(16/var(--base)*1em,16/var(--base)*1em + 2/640*(var(--cqi-to-px) - 320/100)*100/var(--base)*1em,18/var(--base)*1em);font-weight:400;letter-spacing:normal;line-height:1.6;margin-bottom:.625em}.abi-sidebar .box_widget .box_category_list,.abi-sidebar .box_widget .box_yearly_list{border-top:1px solid var(--color-line-gray)}.abi-sidebar .box_widget .box_category_list li a,.abi-sidebar .box_widget .box_yearly_list li a{border-bottom:1px solid var(--color-line-gray);display:block;text-decoration:none;transition:background .4s ease}.abi-sidebar .box_widget .box_category_list li a:hover,.abi-sidebar .box_widget .box_yearly_list li a:hover{background:var(--color-bg-gray)}.abi-sidebar .box_widget .box_category_list li a .icon_arrow,.abi-sidebar .box_widget .box_yearly_list li a .icon_arrow{display:none}.abi-sidebar .box_widget .box_category_list li a .label,.abi-sidebar .box_widget .box_yearly_list li a .label{align-items:center;color:var(--color-black);display:grid;gap:.3125em;grid-template-columns:1fr auto;padding:.625em .625em .625em 1.25em;position:relative}.abi-sidebar .box_widget .box_category_list li a .label:after,.abi-sidebar .box_widget .box_yearly_list li a .label:after{background:var(--color-black);content:"";display:inline-block;height:1em;-webkit-mask:url(/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow4.svg) center/contain no-repeat;mask:url(/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow4.svg) center/contain no-repeat;width:1em;width:.6em}.abi-sidebar .box_widget .box_category_list li a .label .txt_explain,.abi-sidebar .box_widget .box_yearly_list li a .label .txt_explain{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list{border-top:1px solid var(--color-ao-line_gray)}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list li a,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list li a{border-bottom:1px solid var(--color-ao-line_gray)}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list li a .label,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list li a .label{color:var(--color-white)}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list li a .label:after,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list li a .label:after{background:var(--color-white)}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list li a:hover .label,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list li a:hover .label{color:var(--color-black)}[class*=tmp_ao] .abi-sidebar .box_widget .box_category_list li a:hover .label:after,[class*=tmp_ao] .abi-sidebar .box_widget .box_yearly_list li a:hover .label:after{background:var(--color-black)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list{border-top:1px solid var(--color-resort-line-gray)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list li a,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list li a{border-bottom:1px solid var(--color-resort-line-gray)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list li a .label,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list li a .label{color:var(--color-white)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list li a .label:after,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list li a .label:after{background:var(--color-white)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list li a:hover .label,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list li a:hover .label{color:var(--color-black)}[class*=tmp_resortclub] .abi-sidebar .box_widget .box_category_list li a:hover .label:after,[class*=tmp_resortclub] .abi-sidebar .box_widget .box_yearly_list li a:hover .label:after{background:var(--color-black)}
