:root {
    --icon-size-64: 64px;
    --icon-size-48: 48px;
    --icon-size-32: 32px;
    --icon-size-16: 16px;
    --icon-size-12: 12px;
    --icon-size-8: 8px;
    --icon-color-54822B: #54822B;
    --icon-color-BF0000: #BF0000;
    --icon-color-FFBA00: #FFBA00;
    --icon-color-6D6D6D: #6D6D6D;
    --icon-color-CCCCCC: #CCCCCC;
    --icon-color-EAEAEA: #EAEAEA;
    --icon-color-1D54A7: #1D54A7;
    --icon-color-13366A: #13366A;
}

.icon {
    display: block;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

.icon-repeat.icon {
    width: calc(var(--icon-size, 16px) * var(--icon-repeat));
    -webkit-mask-repeat: repeat-x;
    mask-repeat: repeat-x;
    background: linear-gradient(to right, var(--icon-color-left, var(--icon-color-54822B)) var(--icon-percentage), var(--icon-color-right, var(--icon-color-EAEAEA)) var(--icon-percentage));
}

*:hover>.icon-hover.icon {
    background-color: var(--hover-color, var(--icon-color-54822B));
}

.icon-rotate-up.icon {
    transform: rotate(0deg);
}

.icon-rotate-down.icon {
    transform: rotate(180deg);
}

.icon-rotate-left.icon {
    transform: rotate(270deg);
}

.icon-rotate-right.icon {
    transform: rotate(90deg);
}

.icon-rotate-custom.icon {
    transform: rotate(var(--icon-degree, 180deg));
}

.icon_silver_L {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_silver_L.svg) no-repeat center center / contain;
}

.icon_silver_S {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_silver_S.svg) no-repeat center center / contain;
}

.icon_gold_L {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gold_L.svg) no-repeat center center / contain;
}

.icon_gold_S {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gold_S.svg) no-repeat center center / contain;
}

.icon_platinum_L {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_platinum_L.svg) no-repeat center center / contain;
}

.icon_platinum_S {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_platinum_S.svg) no-repeat center center / contain;
}

.icon_diamond_L {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_diamond_L.svg) no-repeat center center / contain;
}

.icon_diamond_S {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_diamond_S.svg) no-repeat center center / contain;
}

.icon_arrow {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow.svg);
}

.icon_arrow_dropdown {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_dropdown.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_dropdown.svg);
}

.icon_arrow_left_rignt {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_left_rignt.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_left_rignt.svg);
}

.icon_arrow_up_down {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_up_down.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_arrow_up_down.svg);
}

.icon_access_management {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_access_management.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_access_management.svg);
}

.icon_move {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_move.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_move.svg);
}

.icon_improve {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_improve.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_improve.svg);
}

.icon_share {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_share.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_share.svg);
}

.icon_sort {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sort.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sort.svg);
}

.icon_profile {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_profile.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_profile.svg);
}

.icon_info {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_info.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_info.svg);
}

.icon_info_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_info_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_info_outline.svg);
}

.icon_go {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_go.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_go.svg);
}

.icon_golden_week {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golden_week.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golden_week.svg);
}

.icon_guide {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_guide.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_guide.svg);
}

.icon_membership_discount {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_membership_discount.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_membership_discount.svg);
}

.icon_no_icon {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_icon.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_icon.svg);
}

.icon_play {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_play.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_play.svg);
}

.icon_point {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_point.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_point.svg);
}

.icon_pause {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pause.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pause.svg);
}

.icon_pause_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pause_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pause_outline.svg);
}

.icon_clock {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_clock.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_clock.svg);
}

.icon_correct {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_correct.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_correct.svg);
}

.icon_valid {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_valid.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_valid.svg);
}

.icon_available_24hours {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_available_24hours.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_available_24hours.svg);
}

.icon_dvd {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dvd.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dvd.svg);
}

.icon_destination {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_destination.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_destination.svg);
}

.icon_stop_covid19 {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_stop_covid19.svg) no-repeat center center / contain;
}

.icon_parking {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_parking.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_parking.svg);
}

.icon_no_parking_lot {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_parking_lot.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_parking_lot.svg);
}

.icon_image {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_image.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_image.svg);
}

.icon_photo {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_photo.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_photo.svg);
}

.icon_broken_image {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_broken_image.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_broken_image.svg);
}

.icon_room_size {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_room_size.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_room_size.svg);
}

.icon_expand {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_expand.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_expand.svg);
}

.icon_increase {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_increase.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_increase.svg);
}

.icon_decrease {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_decrease.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_decrease.svg);
}

.icon_deselect {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_deselect.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_deselect.svg);
}

.icon_gridview {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gridview.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gridview.svg);
}

.icon_list {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_list.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_list.svg);
}

.icon_halal {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_halal.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_halal.svg);
}

.icon_luxury {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_luxury.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_luxury.svg);
}

.icon_star {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_star.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_star.svg);
}

.icon_mylist {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mylist.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mylist.svg);
}

.icon_mylist_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mylist_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mylist_outline.svg);
}

.icon_hearts {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hearts.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hearts.svg);
}

.icon_great_view {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_great_view.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_great_view.svg);
}

.icon_spot_event {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spot_event.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spot_event.svg);
}

.icon_spot_my_list {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spot_my_list.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spot_my_list.svg);
}

.icon_attention {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_attention.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_attention.svg);
}

.icon_attention_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_attention_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_attention_outline.svg);
}

.icon_staff {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_staff.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_staff.svg);
}

.icon_adult {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_adult.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_adult.svg);
}

.icon_child {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_child.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_child.svg);
}

.icon_baby {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_baby.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_baby.svg);
}

.icon_family_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_family_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_family_outline.svg);
}

.icon_guest {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_guest.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_guest.svg);
}

.icon_grand_bath {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_grand_bath.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_grand_bath.svg);
}

.icon_concierge_service {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_concierge_service.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_concierge_service.svg);
}

.icon_pets_allowed {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pets_allowed.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pets_allowed.svg);
}

.icon_solo {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_solo.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_solo.svg);
}

.icon_other_types_of_travel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_other_types_of_travel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_other_types_of_travel.svg);
}

.icon_business {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_business.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_business.svg);
}

.icon_couple {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_couple.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_couple.svg);
}

.icon_family {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_family.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_family.svg);
}

.icon_friends {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_friends.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_friends.svg);
}

.icon_check_in {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_check_in.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_check_in.svg);
}

.icon_barrier {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_barrier.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_barrier.svg);
}

.icon_home {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_home.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_home.svg);
}

.icon_Resort {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_Resort.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_Resort.svg);
}

.icon_shop {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shop.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shop.svg);
}

.icon_building {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_building.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_building.svg);
}

.icon_business_hotel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_business_hotel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_business_hotel.svg);
}

.icon_glamping {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_glamping.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_glamping.svg);
}

.icon_hotel_ryokan {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hotel_ryokan.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hotel_ryokan.svg);
}

.icon_corporation {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_corporation.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_corporation.svg);
}

.icon_city {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_city.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_city.svg);
}

.icon_hotel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hotel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hotel.svg);
}

.icon_world_heritage {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_world_heritage.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_world_heritage.svg);
}

.icon_contact_hotel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_contact_hotel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_contact_hotel.svg);
}

.icon_huis_ten_bosch {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_huis_ten_bosch.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_huis_ten_bosch.svg);
}

.icon_overseas_hotel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_overseas_hotel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_overseas_hotel.svg);
}

.icon_package {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_package.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_package.svg);
}

.icon_shinkansen_hotel {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shinkansen_hotel.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shinkansen_hotel.svg);
}

.icon_bike {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bike.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bike.svg);
}

.icon_car {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_car.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_car.svg);
}

.icon_bus {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bus.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bus.svg);
}

.icon_free_shuttle {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_free_shuttle.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_free_shuttle.svg);
}

.icon_shipping {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shipping.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shipping.svg);
}

.icon_ferry {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ferry.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ferry.svg);
}

.icon_flight {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_flight.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_flight.svg);
}

.icon_station {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_station.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_station.svg);
}

.icon_shinkansen {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shinkansen.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shinkansen.svg);
}

.icon_limited_express {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_limited_express.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_limited_express.svg);
}

.icon_pick_up_service {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pick_up_service.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pick_up_service.svg);
}

.icon_airport_shuttle {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_airport_shuttle.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_airport_shuttle.svg);
}

.icon_walking {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_walking.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_walking.svg);
}

.icon_surfing {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_surfing.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_surfing.svg);
}

.icon_snowboard {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_snowboard.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_snowboard.svg);
}

.icon_ski {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ski.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ski.svg);
}

.icon_golf {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golf.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golf.svg);
}

.icon_diving {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_diving.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_diving.svg);
}

.icon_tennis {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_tennis.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_tennis.svg);
}

.icon_table_tennis {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_table_tennis.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_table_tennis.svg);
}

.icon_bed {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bed.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bed.svg);
}

.icon_air_conditioner {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_air_conditioner.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_air_conditioner.svg);
}

.icon_toilet {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_toilet.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_toilet.svg);
}

.icon_bathtub {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bathtub.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bathtub.svg);
}

.icon_hair_dryer {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hair_dryer.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hair_dryer.svg);
}

.icon_spa {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spa.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_spa.svg);
}

.icon_yukata {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_yukata.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_yukata.svg);
}

.icon_television {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_television.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_television.svg);
}

.icon_bar {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bar.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bar.svg);
}

.icon_cafe {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_cafe.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_cafe.svg);
}

.icon_gourmet {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gourmet.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gourmet.svg);
}

.icon_allergy_food {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_allergy_food.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_allergy_food.svg);
}

.icon_meals_included {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_meals_included.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_meals_included.svg);
}

.icon_vegetarian {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_vegetarian.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_vegetarian.svg);
}

.icon_room_service {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_room_service.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_room_service.svg);
}

.icon_restaurant {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_restaurant.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_restaurant.svg);
}

.icon_sky_lounge {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sky_lounge.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sky_lounge.svg);
}

.icon_smoking {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_smoking.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_smoking.svg);
}

.icon_nonsmoking {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_nonsmoking.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_nonsmoking.svg);
}

.icon_iron {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_iron.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_iron.svg);
}

.icon_trouser_presser {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_trouser_presser.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_trouser_presser.svg);
}

.icon_laundry {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_laundry.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_laundry.svg);
}

.icon_power_outlet {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_power_outlet.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_power_outlet.svg);
}

.icon_refrigerator {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_refrigerator.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_refrigerator.svg);
}

.icon_luggage_included {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_luggage_included.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_luggage_included.svg);
}

.icon_drug_store {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_drug_store.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_drug_store.svg);
}

.icon_game_corner {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_game_corner.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_game_corner.svg);
}

.icon_gym {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gym.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gym.svg);
}

.icon_gift {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gift.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_gift.svg);
}

.icon_golf_course {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golf_course.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_golf_course.svg);
}

.icon_sauna {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sauna.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sauna.svg);
}

.icon_hot_spring {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hot_spring.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hot_spring.svg);
}

.icon_outdoor_bath {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_outdoor_bath.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_outdoor_bath.svg);
}

.icon_ocean_view {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ocean_view.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_ocean_view.svg);
}

.icon_pool {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pool.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pool.svg);
}

.icon_morning_call {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_morning_call.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_morning_call.svg);
}

.icon_massage {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_massage.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_massage.svg);
}

.icon_sanitize {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sanitize.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sanitize.svg);
}

.icon_babysitter_childcare {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_babysitter_childcare.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_babysitter_childcare.svg);
}

.icon_accessible {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_accessible.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_accessible.svg);
}

.icon_vending_machine {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_vending_machine.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_vending_machine.svg);
}

.icon_dress_code {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dress_code.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dress_code.svg);
}

.icon_e_learning {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_e_learning.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_e_learning.svg);
}

.icon_fan {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_fan.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_fan.svg);
}

.icon_wifi {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_wifi.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_wifi.svg);
}

.icon_no_internet {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_internet.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_internet.svg);
}

.icon_cherry_blossoms {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_cherry_blossoms.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_cherry_blossoms.svg);
}

.icon_summer_vacation {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_summer_vacation.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_summer_vacation.svg);
}

.icon_fireworks {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_fireworks.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_fireworks.svg);
}

.icon_autumn_leaves {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_autumn_leaves.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_autumn_leaves.svg);
}

.icon_winter_vacation {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_winter_vacation.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_winter_vacation.svg);
}

.icon_snow_festival {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_snow_festival.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_snow_festival.svg);
}

.icon_disney_resort {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_disney_resort.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_disney_resort.svg);
}

.icon_usj {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_usj.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_usj.svg);
}

.icon_sanrio_puroland {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sanrio_puroland.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sanrio_puroland.svg);
}

.icon_dayuse {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dayuse.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_dayuse.svg);
}

.icon_no_available {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_available.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_available.svg);
}

.icon_relaxation {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_relaxation.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_relaxation.svg);
}

.icon_asset_control {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_asset_control.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_asset_control.svg);
}

.icon_checkmark {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_checkmark.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_checkmark.svg);
}

.icon_close {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_close.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_close.svg);
}

.icon_link {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_link.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_link.svg);
}

.icon_bookmark {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bookmark.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_bookmark.svg);
}

.icon_sustainable {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sustainable.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sustainable.svg);
}

.icon_hometown_tax {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hometown_tax.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_hometown_tax.svg);
}

.icon_coupon {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_coupon.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_coupon.svg);
}

.icon_coupon_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_coupon_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_coupon_outline.svg);
}

.icon_flag {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_flag.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_flag.svg);
}

.icon_trash {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_trash.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_trash.svg);
}

.icon_music {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_music.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_music.svg);
}

.icon_volume {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_volume.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_volume.svg);
}

.icon_volume_silent {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_volume_silent.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_volume_silent.svg);
}

.icon_booking_management {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_booking_management.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_booking_management.svg);
}

.icon_consecutive_stay {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_consecutive_stay.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_consecutive_stay.svg);
}

.icon_user_review {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_user_review.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_user_review.svg);
}

.icon_sitemap {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sitemap.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_sitemap.svg);
}

.icon_emergency {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_emergency.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_emergency.svg);
}

.icon_master_assets {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_master_assets.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_master_assets.svg);
}

.icon_copy {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_copy.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_copy.svg);
}

.icon_no_page {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_page.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_no_page.svg);
}

.icon_pdf {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pdf.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pdf.svg);
}

.icon_pamphlet {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pamphlet.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_pamphlet.svg);
}

.icon_read {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_read.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_read.svg);
}

.icon_import {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_import.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_import.svg);
}

.icon_folder_move {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_folder_move.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_folder_move.svg);
}

.icon_folder_move_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_folder_move_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_folder_move_outline.svg);
}

.icon_payment_method {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_payment_method.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_payment_method.svg);
}

.icon_card-scan {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_card-scan.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_card-scan.svg);
}

.icon_mask {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mask.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_mask.svg);
}

.icon_safe {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_safe.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_safe.svg);
}

.icon_stop_watch {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_stop_watch.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_stop_watch.svg);
}

.icon_shopping {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shopping.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_shopping.svg);
}

.icon_suitcase {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_suitcase.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_suitcase.svg);
}

.icon_calendar {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_calendar.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_calendar.svg);
}

.icon_circle_outline {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_circle_outline.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_circle_outline.svg);
}

.icon_checkmark_thin {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_checkmark_thin.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_checkmark_thin.svg);
}

.icon_close_thick {
    height: var(--icon-size, var(--icon-size-16));
    width: var(--icon-size, var(--icon-size-16));
    background-color: var(--inline-color, var(--icon-color-54822B));
    -webkit-mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_close_thick.svg);
    mask-image: url(https://trvimg.r10s.jp/share/common/images/rtc-icons/icon_close_thick.svg);
}