@charset "UTF-8";
.ORIX_Blue {
  /* M6-1-1 */
  /* pulldown-button */
  /* clear-button */
  /* junction-button */
  /* M11-2-1 */
  /* M11-2-2 */
}
.ORIX_Blue .slick-track:before,
.ORIX_Blue .slick-track:after {
  content: "";
}
.ORIX_Blue .slick-vertical .slick-slide {
  border: 1px solid transparent;
}
.ORIX_Blue .heading1__content::after {
  content: "";
  border-radius: 50px;
  background-color: #003367;
}
.ORIX_Blue .heading1::after {
  content: "";
  border-radius: 50px;
  background-color: #F7F7F7;
}
.ORIX_Blue .heading2::before {
  content: "";
  border-radius: 50px;
  background-color: #003367;
}
.ORIX_Blue .heading2--link a::after {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_03.svg") no-repeat;
  background-size: contain;
}
.ORIX_Blue .heading3 {
  border-bottom: 1px solid #D6D6D6;
}
.ORIX_Blue .heading3--no-border {
  border-bottom: none;
}
.ORIX_Blue .heading3--has-icon {
  border-bottom: 1px solid #D6D6D6;
}
.ORIX_Blue .sub-hedding3__label {
  /* インラインブロック要素として表示 */
  /* 内側の余白を設定 */
  background-color: #CCD6E1;
  border-radius: 50px;
  /* 角丸を設定 */
}
.ORIX_Blue .sub-heading-icon4 .sub-heading-icon4__icon {
  background-color: #F7F7F7;
  border-radius: 50%;
}
.ORIX_Blue .sub-heading-icon5 a::before {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-size: contain;
}
.ORIX_Blue .heading-top-link::after {
  content: "";
  border-radius: 50px;
  background-color: #003367;
}
.ORIX_Blue .heading-top-link a::after {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_03.svg") no-repeat;
  background-size: contain;
}
.ORIX_Blue .heading-top-icon {
  border-bottom: 3px solid #003367;
}
.ORIX_Blue .text__bold--red {
  color: #E3416A;
}
.ORIX_Blue [class*=link-list__icon]::before {
  content: "";
}
.ORIX_Blue .link-list__icon-arrow01::before {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg") no-repeat;
  background-size: contain;
}
.ORIX_Blue .link-list__icon-arrow02::before {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_02.svg") no-repeat;
  background-size: contain;
}
.ORIX_Blue .link-list__icon-shape01::before {
  background: url("/assets/img/area-img/orix-blue/icon/ico_q-shape_01.svg") no-repeat;
  background-size: contain;
}
.ORIX_Blue .btn__primary {
  background: #003367;
  border: 3px solid transparent;
  border-radius: 30px;
  color: #FFFFFF;
}
.ORIX_Blue .btn__primary::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary:active,
.ORIX_Blue .btn__primary:focus-visible {
  background: #FFFFFF;
  border: #003367 solid 3px;
}
.ORIX_Blue .btn__primary:active::after,
.ORIX_Blue .btn__primary:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary.disabled {
  background: #B4B4B4;
}
.ORIX_Blue .btn__primary__icon {
  background: #003367;
  border: 3px solid transparent;
  color: #FFFFFF;
  border-radius: 30px;
  color: #FFFFFF;
}
.ORIX_Blue .btn__primary__icon::before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary__icon::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary__icon:active,
.ORIX_Blue .btn__primary__icon:focus-visible {
  background: #FFFFFF;
  border: #003367 solid 3px;
}
.ORIX_Blue .btn__primary__icon:active::before,
.ORIX_Blue .btn__primary__icon:focus-visible::before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_blue.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary__icon:active::after,
.ORIX_Blue .btn__primary__icon:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary__icon.disabled {
  background: #B4B4B4;
}
.ORIX_Blue .btn__secondary {
  background: #FFFFFF;
  border: #003367 solid 3px;
  border-radius: 30px;
}
.ORIX_Blue .btn__secondary::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary:active,
.ORIX_Blue .btn__secondary:focus-visible {
  background: #003367;
  color: #FFFFFF;
}
.ORIX_Blue .btn__secondary:active::after,
.ORIX_Blue .btn__secondary:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary.disabled {
  background: #FFFFFF;
  border: #B4B4B4 3px solid;
  color: #B4B4B4;
}
.ORIX_Blue .btn__secondary.disabled::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Gray-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon {
  background: #FFFFFF;
  border: #003367 solid 3px;
  border-radius: 30px;
}
.ORIX_Blue .btn__secondary__icon::before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_blue.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon:active,
.ORIX_Blue .btn__secondary__icon:focus-visible {
  background: #003367;
  color: #FFFFFF;
}
.ORIX_Blue .btn__secondary__icon:active::before,
.ORIX_Blue .btn__secondary__icon:focus-visible::before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon:active::after,
.ORIX_Blue .btn__secondary__icon:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon.disabled {
  background: #FFFFFF;
  border: #B4B4B4 3px solid;
  color: #B4B4B4;
}
.ORIX_Blue .btn__secondary__icon.disabled::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Gray-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary.square,
.ORIX_Blue .btn__primary__icon.square,
.ORIX_Blue .btn__primary.square,
.ORIX_Blue .btn__secondary.square {
  border-radius: 10px;
}
.ORIX_Blue .btn__primary:active,
.ORIX_Blue .btn__primary:focus-visible {
  background: #FFFFFF;
  border: #003367 solid 3px;
  color: #003367;
  color: #003367;
}
.ORIX_Blue .btn__primary:active::after,
.ORIX_Blue .btn__primary:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-size: contain;
  content: "";
}
.ORIX_Blue .btn__primary__icon:active,
.ORIX_Blue .btn__primary__icon:focus-visible {
  background: #FFFFFF;
  border: #003367 solid 3px;
  color: #003367;
}
.ORIX_Blue .btn__primary__icon:active::before,
.ORIX_Blue .btn__primary__icon:focus-visible::before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_blue.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__primary__icon:active::after,
.ORIX_Blue .btn__primary__icon:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary:active,
.ORIX_Blue .btn__secondary:focus-visible {
  background: #003367;
  color: #FFFFFF;
}
.ORIX_Blue .btn__secondary:active::after,
.ORIX_Blue .btn__secondary:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon:active,
.ORIX_Blue .btn__secondary__icon:focus-visible {
  background: #003367;
  color: #FFFFFF;
}
.ORIX_Blue .btn__secondary__icon:active::before,
.ORIX_Blue .btn__secondary__icon:focus-visible:before {
  background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__icon:active::after,
.ORIX_Blue .btn__secondary__icon:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
.ORIX_Blue .btn__secondary__agreement:active,
.ORIX_Blue .btn__secondary__agreement:focus-visible {
  background: #FC7E34;
  border: 3px solid transparent;
  color: #FFFFFF;
}
.ORIX_Blue .btn__secondary__agreement:active::after,
.ORIX_Blue .btn__secondary__agreement:focus-visible::after {
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
  content: "";
  background-size: contain;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .btn__primary:hover {
    background: #FFFFFF;
    border: #003367 solid 3px;
    color: #003367;
  }
  .ORIX_Blue .btn__primary:hover::after {
    background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
    background-size: contain;
    content: "";
  }
  .ORIX_Blue .btn__primary__icon:hover {
    background: #FFFFFF;
    border: #003367 solid 3px;
    color: #003367;
  }
  .ORIX_Blue .btn__primary__icon:hover::before {
    background: url("/assets/img/module-dummy/icon/dummy_icon_blue.svg");
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .btn__primary__icon:hover::after {
    background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .btn__secondary:hover {
    background: #003367;
    color: #FFFFFF;
  }
  .ORIX_Blue .btn__secondary:hover::after {
    background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .btn__secondary__icon:hover {
    background: #003367;
    color: #FFFFFF;
  }
  .ORIX_Blue .btn__secondary__icon:hover::before {
    background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg");
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .btn__secondary__icon:hover::after {
    background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .btn__secondary__agreement:hover {
    background: #FC7E34;
    border: 3px solid transparent;
    color: #FFFFFF;
  }
  .ORIX_Blue .btn__secondary__agreement:hover::after {
    background: url("/assets/img/area-img/orix-blue/icon/ico_right-white-Arrow_01.svg");
    content: "";
    background-size: contain;
  }
}
.ORIX_Blue .card {
  border-radius: 0.625rem;
  background-color: #FFFFFF;
}
.ORIX_Blue .card .card__body::after {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .card__vertical-lay.circle-button__version .card__attention li::before {
  content: "※";
}
.ORIX_Blue .card-circle {
  border-radius: 50%;
  background: #FFFFFF;
  border: 3px solid #003367;
  /* 円から画像がはみ出さないようにする */
}
.ORIX_Blue .circle {
  border-radius: 50%;
  /* 円から画像がはみ出さないようにする */
  color: #FFFFFF;
}
.ORIX_Blue .card-image__center {
  /* 画像が円の中に収まるようにする */
}
.ORIX_Blue .circle-button-wrap .card__link:hover .circle,
.ORIX_Blue .circle-button-wrap .card__link:active .circle,
.ORIX_Blue .circle-button-wrap .card__link:focus-visible .circle {
  background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg") no-repeat center center;
  background-color: #003367;
  background-size: 68px;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .circle-button-wrap .card__link:hover .circle {
    background: url("/assets/img/module-dummy/icon/dummy_icon_white.svg") no-repeat center center;
    background-color: #003367;
    background-size: 68px;
  }
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .circle-button-wrap .card__link:hover .circle,
  .ORIX_Blue .circle-button-wrap .card__link:active .circle,
  .ORIX_Blue .circle-button-wrap .card__link:focus-visible .circle {
    background-size: 90px;
  }
}
.ORIX_Blue .circle-button-wrap .card-text .card__title::before {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .normal-tabs__menu:active,
.ORIX_Blue .normal-tabs__menu:focus-visible {
  background-color: #EBEFF3;
  color: #003367;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .normal-tabs__menu:hover {
    background-color: #EBEFF3;
    color: #003367;
  }
}
.ORIX_Blue .normal-tabs__menu:has(input:checked) {
  background-color: #003367;
  color: #FFFFFF;
}
.ORIX_Blue .multi-anchor-button__menu a::after {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_down-Arrow_02.svg");
  background-size: contain;
}
.ORIX_Blue .multi-anchor-button__menu a:active,
.ORIX_Blue .multi-anchor-button__menu a:focus-visible {
  color: #003367;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .multi-anchor-button__menu a:hover {
    color: #003367;
  }
}
.ORIX_Blue .multi-anchor-button__menu:before,
.ORIX_Blue .multi-anchor-button__menu::after {
  content: "";
  background-color: #D6D6D6;
}
.ORIX_Blue .multi-anchor-button__menu a:active,
.ORIX_Blue .multi-anchor-button__menu a:focus-visible {
  background-color: #EBEFF3;
  color: #003367;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .multi-anchor-button__menu a:hover {
    background-color: #EBEFF3;
    color: #003367;
  }
}
.ORIX_Blue .single-anchor-text__item::after {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_down-Arrow_02.svg");
  background-size: contain;
}
.ORIX_Blue .single-anchor-button {
  border-radius: 10px;
}
.ORIX_Blue .single-anchor-button::after {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_down-Arrow_01.svg");
  background-size: contain;
}
.ORIX_Blue .single-anchor-button--has-icon::before {
  content: "";
  background-image: url("/assets/img/module-dummy/icon/dummy_icon_blue.svg");
  background-size: contain;
}
.ORIX_Blue .accordion__wrapper__lg,
.ORIX_Blue .accordion__wrapper__md,
.ORIX_Blue .accordion__wrapper__multiple {
  border-radius: 15px;
}
.ORIX_Blue .accordion__wrapper__lg .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__md .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__multiple .accordion__btn::after {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue .accordion__wrapper__lg[aria-expanded=true] .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__md[aria-expanded=true] .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__multiple[aria-expanded=true] .accordion__btn::after {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue .accordion__wrapper__lg .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__md .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue .accordion__wrapper__lg[aria-expanded=true] .accordion__btn::after,
.ORIX_Blue .accordion__wrapper__md[aria-expanded=true] .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue [aria-expanded] .accordion__wrapper__lg .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue [aria-expanded] .accordion__wrapper__lg[aria-expanded=true] .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue .accordion__wrapper__sm .accordion__btn::before {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue .accordion__wrapper__sm[aria-expanded=true] .accordion__btn::before {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue .accordion__wrapper__multiple {
  background: #EBEFF3;
}
.ORIX_Blue .accordion__wrapper__multiple .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue .accordion__wrapper__multiple[aria-expanded=true] .accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue .accordion__wrapper__multiple .inner__accordion__wrapper__lg {
  background: #FFFFFF;
  border-radius: 15px;
}
.ORIX_Blue .accordion__wrapper__multiple .inner__accordion__wrapper__lg .inner__accordion__btn::after {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
}
.ORIX_Blue .accordion__wrapper__multiple .inner__accordion__wrapper__lg[aria-expanded=true] .inner__accordion__btn::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
.ORIX_Blue .modal__overlay {
  background-color: rgba(0, 0, 0, 0.6);
  /* 半透明の黒色 */
  z-index: auto;
  /* モーダルウィンドウよりも前面に表示 */
}
.ORIX_Blue .modal__area {
  background: #FFFFFF;
  border-radius: 15px;
}
.ORIX_Blue .modal__close-button {
  background: #003367;
  color: #FFFFFF;
  border-radius: 50%;
}
.ORIX_Blue .modal__close-button ::before,
.ORIX_Blue .modal__close-button ::after {
  content: "";
  background: #FFFFFF;
}
.ORIX_Blue .radio-button__label {
  border-radius: 10px;
  border: 3px solid rgba(0, 0, 0, 0);
}
.ORIX_Blue .radio-button__checkmark {
  border: 2px solid #D6D6D6;
  border-radius: 50%;
}
.ORIX_Blue .radio-button__radio:checked + .radio-button__label {
  border: 3px solid #003367;
}
.ORIX_Blue .radio-button__radio:checked + .radio-button__label .radio-button__checkmark::before {
  content: "";
  background-color: #003367;
  border-radius: 50%;
}
.ORIX_Blue .text-field {
  border-radius: 10px;
  border: 3px solid rgba(0, 0, 0, 0);
}
.ORIX_Blue .text-field::placeholder {
  color: #878787;
}
.ORIX_Blue .text-field:focus-visible {
  border: 3px solid #003367;
}
.ORIX_Blue .pulldown-button {
  border: #FFFFFF 3px solid;
  border-radius: 10px;
  background: #FFFFFF;
  color: #878787;
}
.ORIX_Blue .pulldown-button:focus-visible {
  border: #003367 solid 3px;
}
.ORIX_Blue .pulldown-button__wrap::after {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_down-Arrow_02.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .clear-button {
  border: #003367 3px solid;
  border-radius: 10px;
  background: #FFFFFF;
}
.ORIX_Blue .clear-button.disabled {
  border: #B4B4B4 3px solid;
  color: #878787;
}
.ORIX_Blue .junction-button__list li label {
  border-radius: 10px;
  background: #FFFFFF;
}
.ORIX_Blue .junction-button__list li label::after {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .bold-label {
  border-radius: 15px;
  background-color: #CCD6E1;
}
.ORIX_Blue .map-container iframe {
  border: none;
}
.ORIX_Blue .framed-bgc1 {
  background: #EBEFF3;
  border-radius: 15px;
}
.ORIX_Blue .framed-img {
  background: #EBEFF3;
  border-radius: 15px;
}
.ORIX_Blue .slick-dots li button {
  background-color: #B4B4B4;
  border-radius: 50%;
}
.ORIX_Blue .slick-dots li.slick-active button {
  background-color: #003367;
}
.ORIX_Blue .normal-slider .slide-arrow::before {
  content: "";
  background-size: contain;
}
.ORIX_Blue .normal-slider .slide-arrow--prev::before {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_left-Arrow_01.svg");
}
.ORIX_Blue .normal-slider .slide-arrow--next::before {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
}
.ORIX_Blue .auto-slider .slick-dots {
  border-radius: 12px;
  background-color: rgba(255, 255, 255, 0.8);
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .auto-slider .slide-arrow::before {
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .auto-slider .slide-arrow--prev::before {
    background-image: url("/assets/img/area-img/orix-blue/icon/ico_left-Arrow_02.svg");
  }
  .ORIX_Blue .auto-slider .slide-arrow--next::before {
    background-image: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_02.svg");
  }
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .auto-slider-col .slide-arrow::before {
    content: "";
    background-size: contain;
  }
  .ORIX_Blue .auto-slider-col .slide-arrow--prev::before {
    background-image: url("/assets/img/area-img/orix-blue/icon/ico_left-Arrow_01.svg");
  }
  .ORIX_Blue .auto-slider-col .slide-arrow--next::before {
    background-image: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  }
}
.ORIX_Blue .border-bold {
  background-color: #003367;
  border-radius: 50px;
  border: none;
}
.ORIX_Blue .border-nomal {
  background-color: #D6D6D6;
  border-radius: 50px;
  border: none;
}
.ORIX_Blue .border-thin {
  background-color: #F7F7F7;
  border-radius: 50px;
  border: none;
}
.ORIX_Blue .faq__area__wrapper.framed.faq__no__header .sub-heading2::before {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_q-shape_01.svg");
  background-size: 26px 28px;
}
.ORIX_Blue .faq__area__wrapper .framed-ttl__body .faq__list__item::before {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_q-shape_01.svg");
  background-size: 16px 16px;
}
.ORIX_Blue .faq__card__wrapper .faq__main__area .faq__card__link {
  background: #FFFFFF;
  border-radius: 10px;
}
.ORIX_Blue .faq__card__wrapper .faq__main__area .faq__card__link::before,
.ORIX_Blue .faq__card__wrapper .faq__main__area .faq__card__link::after {
  content: "";
}
.ORIX_Blue .faq__card__wrapper .faq__main__area .faq__card__link::before {
  background: url("/assets/img/area-img/orix-blue/icon/ico_q-shape_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .faq__card__wrapper .faq__main__area .faq__card__link::after {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_right-Arrow_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .faq__area__wrapper .framed-ttl__body .faq__title::before {
    background-size: 25px 27px;
  }
  .ORIX_Blue .faq__area__wrapper .framed-ttl__body .faq__all__link::before {
    content: "";
    background-size: 14px 14px;
  }
}
.ORIX_Blue .emphasis__card .emphasis__main__area {
  border-radius: 15px;
  border: 3px solid #EBEFF3;
}
.ORIX_Blue .emphasis__area__wrapper.framed-ttl .framed-ttl__inner {
  border: 3px solid #EBEFF3;
}
.ORIX_Blue .emphasis__area__wrapper.framed-ttl .framed-ttl__head {
  background: #EBEFF3;
  border-radius: 10px 10px 0 0;
}
.ORIX_Blue .emphasis__area__wrapper .emphasis__gray {
  background: #EBEFF3;
  border-radius: 15px;
}
.ORIX_Blue .emphasis__area__wrapper .emphasis__white {
  background: #FFFFFF;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .emphasis__card .emphasis__main__area {
    border-radius: 15px;
    border: 3px solid #EBEFF3;
  }
}
.ORIX_Blue .address__main__info-link a {
  color: #0F4EAC;
}
.ORIX_Blue .address__main__info-aside a {
  color: #0F4EAC;
}
.ORIX_Blue .flow__all__wrapper .flow__wrapper {
  border-radius: 15px;
}
.ORIX_Blue .flow__all__wrapper .flow__wrapper .flow__header__text::before {
  content: "";
  background: url("/assets/img/area-img/orix-blue/icon/ico_flow_01.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ORIX_Blue .flow__all__wrapper .flow__wrapper .flow__header__step {
  color: #003367;
}
.ORIX_Blue .flow__all__wrapper .flow__wrapper::after,
.ORIX_Blue .flow__all__wrapper .flow-contents::after {
  content: "";
  border-style: solid;
  border-right: 16px solid transparent;
  border-left: 16px solid transparent;
  border-top: 16px solid #003367;
  border-bottom: 0;
}
.ORIX_Blue .flow__gray .flow__wrapper {
  background: #F7F7F7;
}
.ORIX_Blue .flow__ex .framed-ttl__inner {
  border-color: #EBEFF3;
}
.ORIX_Blue .flow__ex .framed-ttl__head {
  background: #EBEFF3;
}
.ORIX_Blue .flow__ex .flow__ex__wrapper {
  background: #CCD6E1;
  border-radius: 15px;
}
@media print, screen and (min-width: 1280px) {
  .ORIX_Blue .flow__all__wrapper.flow__horizontal .flow-contents::after,
  .ORIX_Blue .flow__all__wrapper.flow__horizontal .flow__wrapper::after,
  .ORIX_Blue .flow__all__wrapper.flow__vertical .flow-contents::after,
  .ORIX_Blue .flow__all__wrapper.flow__vertical .flow__wrapper::after {
    border-style: solid;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #003367;
  }
  .ORIX_Blue .flow__all__wrapper.arrow__vertical .flow__wrapper::after {
    content: "";
    border-style: solid;
    border-right: 16px solid transparent;
    border-left: 16px solid transparent;
    border-top: 16px solid #003367;
    border-bottom: 0;
  }
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text {
  border-radius: 10px;
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text::before {
  content: "";
  border-style: solid;
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-left: 0;
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text::after {
  content: "";
  border-style: solid;
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-left: 0;
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text {
  border: #8099B3 3px solid;
  background: #EBEFF3;
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text::before {
  border-right: 12px solid #8099B3;
}
.ORIX_Blue .talk-wrap .talk-contents .talk__text::after {
  border-right: 12px solid #EBEFF3;
}
.ORIX_Blue .talk-wrap .talk-contents.answer .talk__text::before {
  border-right: 0;
}
.ORIX_Blue .talk-wrap .talk-contents.answer .talk__text::after {
  border-right: 0;
}
.ORIX_Blue .talk-wrap .talk-contents.answer .talk__text::before {
  border-left: 12px solid #8099B3;
}
.ORIX_Blue .talk-wrap .talk-contents.answer .talk__text::after {
  border-left: 12px solid #EBEFF3;
}
.ORIX_Blue .form-select .sub-heading-icon1__icon {
  border: 2px solid #003367;
  border-radius: 50%;
  color: #003367;
}
.ORIX_Blue .form-selected-profile {
  border-color: #E9F1FA;
}
.ORIX_Blue .form-selected-profile .framed-ttl__inner {
  border-color: #E9F1FA;
}
.ORIX_Blue .form-selected-profile .framed-ttl__head {
  background: #E9F1FA;
}
.ORIX_Blue .terms__hr {
  background-color: #D6D6D6;
  border-width: 0;
}
.ORIX_Blue .terms:has(.terms__open-input:checked) .terms__open-button::before {
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg");
}
@media print {
  .ORIX_Blue .terms__open-button::before {
    background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_minus_01.svg") !important;
  }
}
.ORIX_Blue .terms__open-button {
  background-color: #EBEFF3;
}
.ORIX_Blue .terms__open-button::before {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_accordion_plus_01.svg");
  background-size: contain;
}
.ORIX_Blue .sns_share__wrapper {
  border-radius: 15px;
}
.ORIX_Blue .sns_share__wrapper .sns__share__header {
  border-radius: 15px;
  background: #F7F7F7;
}
.ORIX_Blue .number::before {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ic-15.svg");
}
.ORIX_Blue .other-number {
  background-color: #EBEFF3;
  border-radius: 10px;
}
.ORIX_Blue .other-number__number::before {
  content: "";
  background-size: contain;
  background-image: url("/assets/img/area-img/orix-blue/icon/ic-15.svg");
}
.ORIX_Blue .radio-button-table.is-selected {
  border: 3px solid #003367;
}
.ORIX_Blue .radio-button-table.is-selected .radio-button-table__checkmark::before {
  content: "";
  background-color: #003367;
}
.ORIX_Blue .search-field__text:focus-visible {
  border-top: 3px solid #003367;
  border-right: 0px;
  border-bottom: 3px solid #003367;
  border-left: 3px solid #003367;
  outline-style: none;
}
.ORIX_Blue .search-field__btn {
  background: #003367;
}
.ORIX_Blue .multi-anchor-panel__menu a::after {
  content: "";
  background-image: url("/assets/img/area-img/orix-blue/icon/ico_down-Arrow_02.svg");
  background-size: contain;
}
.ORIX_Blue .multi-anchor-panel__menu a:active, .ORIX_Blue .multi-anchor-panel__menu a:focus-visible {
  color: #003367;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .multi-anchor-panel__menu a:hover {
    color: #003367;
  }
}
.ORIX_Blue .multi-anchor-panel__menu a:active, .ORIX_Blue .multi-anchor-panel__menu a:focus-visible {
  background-color: #EBEFF3;
  color: #003367;
}
@media print, screen and (min-width: 768px) {
  .ORIX_Blue .multi-anchor-panel__menu a:hover {
    background-color: #EBEFF3;
    color: #003367;
  }
}