.rtl {
  direction: rtl;
}


.rtl ul, ol {
  padding-right: 0;
}

.rtl dd {
	margin-right: 0;
}


.rtl .c_icon + .c_icon_text {
  margin-right: 12px;
  margin-left: 0;
}

.rtl .c_icon_text + .c_icon {
  margin-right: 12px;
  margin-left: 0;
}

.rtl .c_icon.is_arrow-right::before {
  content: "\F101";
}


.rtl .c_header_title {
  float: right;
}

.rtl #l_header .logo {
  margin-right: 20px;
}

.rtl .c_header_section-a {
  float: left;
  padding-right: 10px;
  padding-left: 5px;
  border-left: none;
  border-right: 4px solid #00205b;
}

.rtl .c_header_section-a ul {
  padding: 0;
}

.rtl .c_header_section-a .language {
  left: 10px;
  right: auto;
}

.rtl .c_add-hmenu-btn {
  float: left;
  margin-left: 10px;
  margin-right: 0;
}

.rtl .c_add-hmenu-inner {
  right: auto;
  left: 0;
}

.rtl .c_add-hmenu-inner > ul > li > a {
  padding: 20px 10px 20px 30px;
}

.rtl .c_add-hmenu-inner > ul > li > a::after {
  right: auto;
  left: 10px;
}

.rtl .c_accordion .c_accordion_detail .c_nav_section_item .column_list {
  padding: 0 0 0 20px;
}

.rtl .c_add-hmenu-inner > ul > li > a.js_closeListLv1::after {
  content: "\F101";
}

.rtl .c_nav_toggle {
  right: auto;
  left: 0;
  border-left: none;
  border-right: 4px solid #001E5D;
}

.rtl .c_nav_header .c_sns-a dd {
  margin-right: 0;
  text-align: left;
}

.rtl .c_fixedNav {
  right: auto;
  left: 0;
  -webkit-transform: translate(-142px, -50%);
  transform: translate(-142px, -50%);
}

.rtl .c_fixedNav.is_hide {
  -webkit-transform: translate(-200px, -50%);
  transform: translate(-200px, -50%);
}

.rtl .c_fixedNav ul li a {
  padding: 10px 10px 10px 30px;
}

.rtl .c_fixedNav ul li a .c_icon_text {
  margin-right: 5px;
}

.rtl .u_page_top {
  right: auto;
  left: 27px;
}

.rtl .u_sitemap {
  right: auto;
  left: 30px;
}

.rtl .c_sns {
  text-align: left;
}

.rtl .c_sns dd a {
  margin: 0 20px 0 0;
}

.rtl .c_sns dd a:nth-child(1) {
  margin: 0 30px 0 0;
}

.rtl .u_text_left {
  text-align: right;
}

.rtl .u_back a::before {
  left: auto;
  right: 7.8125%;
  -webkit-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
}

.rtl .c_block-c.reverse .c_block-c_item {
  float: left;
}

.rtl .c_type_list-underline strong {
  float: right;
}

.rtl .c_type_list-underline span {
  text-align: left;
}

.rtl .c_lineup_overview_switch .c_lineup_overview_switch_inner li + li {
  border-left: none;
  border-right: 1px solid #a9a9a9;
}

.rtl .c_lineup_overview_switch a::before {
  margin-right: 0;
  margin-left: 7px;
}

.rtl .c_list-card_notes_button {
  float: left;
}

.rtl .c_block-c .c_block-c_item {
  float: right;
}

.rtl .c_gallery-modal_close {
  right: auto;
  left: 12px;
}

.rtl .c_gallery-modal_arrow.prev button {
  left: auto;
  right: 0;
  transform: scale(-1, 1);
}

.rtl .c_gallery-modal_arrow.next button {
  right: auto;
  left: 0;
  transform: scale(-1, 1);
}

.rtl .c_tab_list-a .c_tab_nav li.is_active a::before {
  left: auto;
  right: 31px;
}

.rtl .c_collapse_button {
  margin-right: 0.5em;
}

.rtl .c_bg_box_wrap .c_bg_box_body {
  direction: ltr;
}

.rtl .c_bg_box_wrap .c_bg_box_body .c_bg_box_inner {
  direction: rtl;
}

.rtl .c_bg_box_wrap .c_bg_box_body .c_bg_box_inner .c_bg_box_btn a {
  padding: 0 30px 0 50px;
}

.rtl .c_bg_box_wrap .c_bg_box_body .c_bg_box_inner .c_bg_box_btn a::before {
  right: auto;
	left: 31px;
	transform: rotateZ(130deg);
}

.rtl .c_box-cd .c_box-cd_wrap::before {
  content: "\F101";
  right: auto;
  left: 30px;
}

.rtl .c_gallery-b_list {
  float: right;
}

.rtl .c_heritage_section-a .c_heritage_title-a {
  direction: ltr;
}

.rtl .c_heritage_section-a .c_heritage_nav .c_heritage_nav_box {
  right: auto;
  left: 0;
  direction: ltr;
}

.rtl .c_heritage_section-a .c_heritage_column .c_heritage_column_item {
  float: right;
}

.rtl .c_heritage_section-a .c_heritage_column .c_heritage_txt-a {
  text-align: right;
}

.rtl .c_heritage_column.is_reverse .c_heritage_column_item {
  float: left;
}

.rtl .c_heritage_section-a .c_heritage_column .c_heritage_column_item:nth-child(2) {
  float: left;
}

.rtl .c_heritage_section-a .c_heritage_column.is_reverse .c_heritage_column_item:nth-child(2) {
  float: right;
}

.rtl .c_heritage_section-a .slick-slide {
	float: right;
}

.rtl .c_select-a {
  text-align: left;
}

.rtl .c_select-a .c_select_txt {
  text-align: right;
}

.rtl .c_select-a .c_select_list {
  left: 0;
  right: auto;
}

.rtl .c_select-a::before {
  right: auto;
  left: 30px;
}

.rtl .c_select-a::after {
  right: auto;
  left: 30px;
}

.rtl .c_select-a .c_select_list li a {
  text-align: right;
}

.rtl .c_select-a .c_select_list li a::before {
  right: auto;
  left: 30px;
  transform: rotateZ(130deg);
}

.rtl .c_select-a .c_select_list li a::after {
  right: auto;
  left: 30px;
  transform: rotateZ(130deg);
}

.rtl .c_list-a .c_list_lead a::before {
  right: auto;
  left: 2px;
  transform: rotateZ(130deg);
}

.rtl .c_list-a .c_list_lead a::after {
  right: auto;
  left: 2px;
  transform: rotateZ(130deg);
}

.rtl .c_lineup_interaction_item_heading {
  border-left: none;
  padding-left: 0;
  border-right: 1px solid #ddd;
  padding-right: 18px;
}

.rtl .c_exterior360_multi_colorPicker {
  direction: ltr;
}

.rtl .c_lineup_interaction_item {
  float: right;
}

.rtl .c_lineup_interaction_item + .c_lineup_interaction_item {
  margin-left: 0;
	margin-right: 92px;
}

.rtl .c_lineup_arrow {
  right: auto;
  left: -30px;
  transform: rotateZ(130deg);
}

.rtl .c_nav_lineup_list li {
  float: right;
  border-left: none;
  border-right: 1px solid #ddd;
}

.rtl .c_nav_lineup_list.col5 .slick-prev {
  left: auto;
  right: -40px;
  background-image: url(../images/icon-arrow_next-blue.png);
}

.rtl .c_nav_lineup_list.col5 .slick-next {
  right: auto;
  left: -40px;
  background-image: url(../images/icon-arrow_prev-blue.png);
}

.rtl .c_section_popup .c_section_popup_colum .c_section_popup_colum_item {
  float: right;
  text-align: right;
}

.rtl .c_section_popup .c_section_popup_colum .c_section_popup_colum_item:nth-child(2) {
  float: left;
}


.rtl .c_nav_local_list li + li {
  border-left: none;
	border-right: 1px solid #ddd;
}

.rtl .c_nav_local_list-v2 li {
  text-align: right;
  border-left: none;
  border-right: 1px solid #ddd;
}

.rtl .c_nav_local_list-v2 a {
  padding-left: 0;
  padding-right: 1em;
}


.rtl .c_list-e li:before {
	left: auto;
	right: 10px;
}


.rtl .sg-preview-console {
  direction: ltr;
}


.rtl .hb-highlight-slide-movie {
  direction: ltr;
}

.rtl .hb-highlight-slide-movie .slick-dots {
  direction: rtl;
}

.rtl .hb-highlight-slide-movie .slick-slide {
	float: left;
}

.rtl .hb-highlight-slide-movie .slick-prev {
  right: -52px;
  left: auto;
}

.rtl .hb-highlight-slide-movie .slick-prev:before {
  content: "←";
}

.rtl .hb-highlight-slide-movie .c_slider-b .slick-prev::after {
  left: auto;
  right: 20px;
  border-right-color: transparent;
  border-left: 6px solid #343434;
}

.rtl .hb-highlight-slide-movie .slick-next {
  left: -52px;
  right: auto;
}

.rtl .hb-highlight-slide-movie .slick-next:before {
  content: "→";
}

.rtl .hb-highlight-slide-movie .c_slider-b .slick-next::after {
  right: auto;
  left: 20px;
  border-left-color: transparent;
  border-right: 6px solid #343434;
}


.rtl .hb-highlight-slide-movie .c_hero_inner-a .c_hero_txt_group {
  direction: rtl;
  border-left: none;
  border-right: 4px solid #00A0DC;
  padding: 8px 18px 6px 0;
}

.rtl .hb-highlight-slide-movie .c_hero_inner-a .c_hero_txt_group.color1 {
  border-right: 4px solid #00205B;
}

.rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_top .c_hero_txt_group {
  min-width: 300px;
}

.rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_middle .c_hero_txt_group {
  min-width: 300px;
}

.rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_bottom .c_hero_txt_group {
  min-width: 300px;
}


.rtl .hb-basic-text-section .inner.align_left {
  text-align: inherit;
}


.rtl .hb-list-model .slick-slide {
  float: right;
}

.rtl .hb-list-model .slick-next {
  background-image: url(../images/icon-arrow_prev-blue.png);
  right: auto;
  left: -25px;
}

.rtl .hb-list-model .slick-prev {
  background-image: url(../images/icon-arrow_next-blue.png);
  left: auto;
  right: -25px;
}


.rtl .hb-menu-submenu h1 {
  left: auto;
  right: 40px;
}

.rtl .hb-menu-submenu .c_hero_top_link ul li {
  margin-left: 0;
  margin-right: 50px;
}


.rtl .hb-highlight-basic {
  direction: ltr;
}

.rtl .hb-highlight-basic .c_hero_inner-a .c_hero_txt_group {
  direction: rtl;
  border-left: none;
  border-right: 4px solid #00A0DC;
  padding: 8px 18px 6px 0;
}

.rtl .hb-highlight-basic .c_hero_inner-a .c_hero_txt_group.color1 {
  border-right: 4px solid #00205B;
}

.rtl .hb-highlight-basic .c_hero_inner-a .c_hero_txt_group.color0 {
  border-color: transparent;
}

.rtl .hb-highlight-basic .c_hero_inner-a.align_left_top .c_hero_txt_group {
  min-width: 300px;
}

.rtl .hb-highlight-basic .c_hero_inner-a.align_left_middle .c_hero_txt_group {
  min-width: 300px;
}

.rtl .hb-highlight-basic .c_hero_inner-a.align_left_bottom .c_hero_txt_group {
  min-width: 300px;
}


.rtl .hb-basic-spec-features ul li:first-child:after {
  display: block;
}

.rtl .hb-basic-spec-features ul li:last-child:after {
  display: none;
}

.rtl  .hb-basic-spec-features .annotation {
  text-align: left;
}


.rtl .hb-basic-banner .text {
  right: auto;
  left: 0;
}

.rtl .hb-basic-banner .tag {
  left: auto;
  right: 0;
  transform: scale(-1, 1);
}

.rtl  .hb-basic-banner .text .arrow {
  right: auto;
  left: 40px;
}

.rtl .hb-basic-banner .text .arrow:after {
  transform: translate(-12px,-3px) rotate(-45deg);
}


.rtl .hb-list-model-lineup .contents .arrowLeft {
  left: auto;
  right: -80px;
}

.rtl .hb-list-model-lineup .contents .arrowLeft::after {
  content: "\F102";
}

.rtl .hb-list-model-lineup .contents .arrowRight {
  right: auto;
  left: -80px;
}

.rtl .hb-list-model-lineup .contents .arrowRight::after {
  content: "\F101";
}

.rtl .hb-list-model-lineup .pcThumbArea ul li {
  margin: -4% 5% 0 0;
}


.rtl .hb-basic-exterior360-multi-internal .c_exterior360_multi_colorPicker {
  direction: ltr;
  text-align: center;/* Chrome 86 Bug ? */
}


.rtl .hb-basic-interior360_internal {
  direction: ltr;
}


.rtl .hb-basic-panorama-section .section_bg .c_section_inner-b {
  text-align: inherit;
}


.rtl .dt-menu-anchor-menu .gray ul li {
  border-left: none;
  border-right: 1px solid #A9A9A9;
}

.rtl .dt-menu-anchor-menu .gray ul li:first-child {
  border-right: none;
}


.rtl .hb-menu-tab ul li {
  border-left: none;
  border-right: 1px solid #E5E5E5;
}

.rtl .hb-menu-tab ul li:first-child {
  border-right: none;
}


.rtl .hb-basic-exterior {
  direction: ltr;
}


.rtl .hb-basic-headline .inner .text {
  justify-content: end;
}

.rtl .hb-basic-headline .inner .text.align_left h2 {
  text-align: left;
}


.rtl .dt-highlight-basic {
  direction: ltr;
}

.rtl .dt-highlight-basic .c_hero_inner-a .c_hero_txt_group {
  direction: rtl;
  min-width: 300px;
  border-left: none;
  border-right: 4px solid #00A0DC;
  padding: 8px 18px 6px 0;
}

.rtl .dt-highlight-basic .c_hero_inner-a .c_hero_txt_group.color1 {
  border-right: 4px solid #00205B;
}

.rtl .dt-highlight-basic .c_hero_top_link_wrap {
  direction: rtl;
}


.rtl .dt-highlight-news {
  direction: ltr;
}

.rtl .dt-highlight-news .c_hero_inner-a .c_hero_txt_group {
  direction: rtl;
  min-width: 300px;
  border-left: none;
  border-right: 4px solid #00A0DC;
  padding: 8px 18px 6px 0;
}


.rtl .dt-basic-highlight-spec ul li {
  border-left: none;
  border-right: 1px solid #DCDCDC;
}

.rtl .dt-basic-highlight-spec ul li:first-child {
  border-right: none;
}

.rtl .dt-basic-highlight-spec ul li .text .unit {
  margin-right: 5px;
}

.rtl .dt-basic-highlight-spec .annotation {
  text-align: left;
}


.rtl .dt-basic-panorama .more a::before {
  right: auto;
	left: 15px;
	transform: rotateZ(130deg);
}


.rtl .dt-basic-slide-image-section .inner .u_h2_title-a {
  text-align: right;
}

.rtl .dt-basic-slide-image-section .inner .c_block_image {
  left: auto;
  right: 615px;
}

.rtl .dt-basic-slide-image-section .inner ul li img {
  transform: skew(18deg) translateX(-60px);
}


.rtl .dt-model-overview-interior {
  direction: ltr;
}


.rtl .dt-model-overview-interior360_internal {
  direction: ltr;
}


.rtl .hb-list-panel ul li a {
  direction: ltr;
}

.rtl .hb-list-panel ul li a h2 {
  direction: rtl;
}


.rtl .dt-menu-anchor-menu .black ul li::before {
  right: auto;
  left: 0;
}


@media screen and (min-width: 1400px) {
  .rtl .dt-basic-slide-image-section .inner .c_block_image {
    right: auto;
    left: -100px;
  }
}


@media screen and (min-width: 1200px) {
  .rtl .c_nav_header {
    float: left;
    margin: 51px 0 0 10px;
  }

  .rtl .u_btn_close {
    right: auto;
    left: -3px;
  }
}

@media screen and (max-width: 1200px) {
  .rtl .u_back a {
    padding: 20px 12.5% 20px 7.8125%;
  }

  .rtl .c_nav_section .c_nav_section_group {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  .rtl .c_nav_section .c_nav_section_group.is_show {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  .rtl .c_nav_header ul li a::before {
    right: auto;
    left: 9.375%;
    -webkit-transform: rotateZ(135deg);
    transform: rotateZ(135deg);
  }

  .rtl .c_nav_section .c_nav_section_item ul li a {
    padding: 0 7.8125%  0 10.9375%;
  }

  .rtl .c_nav_section .c_nav_section_item ul li a::before {
    right: auto;
    left: 8.5%;
    -webkit-transform: rotateZ(135deg);
    transform: rotateZ(135deg);
  }

  .rtl .c_nav_header .c_sns-a {
    padding: 30px 10.9375% 30px 7.8125%;
  }

  .rtl .c_bg_box-c .c_bg_box_title-a {
    text-align: right;
  }

  .rtl .c_lineup_interaction_item + .c_lineup_interaction_item {
    margin-left: 0;
    margin-right: 20px;
  }

  .rtl .c_lineup_arrow {
    right: auto;
    left: 45px;
  }


  .rtl .hb-menu-submenu .c_hero_top_link button::after {
    right: auto;
    left: 0;
  }

  .rtl .hb-menu-submenu .c_hero_top_link button {
    text-align: inherit;
  }

  .rtl .hb-menu-submenu .c_hero_top_link ul li {
    margin: 0 30px;
    text-align: inherit;
  }

  .rtl .hb-menu-submenu .c_hero_top_link ul li::after {
    content: "\F101";
    right: auto;
    left: 3px;
  }


  .rtl .hb-menu-tab ul li {
    border-right: none;
  }

  .rtl .hb-menu-tab ul li.is_active:after {
    right: auto;
    left: 32px;
  }

  .rtl .hb-menu-tab ul li a p {
    text-align: left;
  }


  .rtl .dt-highlight-basic .c_hero_top_link button {
    text-align: right;
  }

  .rtl .dt-highlight-basic .c_hero_top_link button::after {
    right: auto;
    left: 28px;
  }

  .rtl .dt-highlight-basic .c_hero_top_link ul li {
    text-align: right;
  }

  .rtl .dt-highlight-basic .c_hero_top_link ul li::after {
    content: "\F101";
    right: auto;
    left: 12px;
  }
}

@media screen and (min-width: 768px) {
  .rtl .c_fixedNav:hover {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }

  .rtl .c_list-nav ul li::before {
    right: auto;
    left: 0;
  }

  .rtl .c_list-nav ul li a:hover::before {
    -webkit-transform: skew(20deg);
    transform: skew(20deg);
  }

  .rtl .c_list-nav ul li a:hover::after {
    left: auto;
    right: 0;
  }

  .rtl .c_list-nav ul li a::after {
    content: "\F101";
    left: auto;
    right: -10px;
    unicode-bidi: bidi-override;
  }

  .rtl .c_list-nav ul li a:hover .c_icon_text {
    right: -40px;
  }

  /*.rtl .c_btn.is_hover .c_icon_text + .c_icon {
    -webkit-transform: translate(-15px, 0);
    transform: translate(-15px, 0);
  }*/

  .rtl a.c_btn.is_hover:hover .c_icon_text::before, .rtl button.c_btn.is_hover:hover .c_icon_text::before {
    margin-left: 10px;
  }

  .rtl a.c_box-link:hover .c_box-link_btn .c_icon_text::before {
    margin-left: 10px;
  }
}

@media screen and (max-width: 767px) {
  .rtl #l_header .logo {
    margin-right: 0;
  }

  .rtl .c_fixedNav {
    right: 0;
    -webkit-transform: none;
    transform: none;
  }

  .rtl .c_fixedNav.is_hide {
    -webkit-transform: translate(0, 60px);
    transform: translate(0, 60px);
  }

  .rtl .c_fixedNav ul li::before {
    right: 0;
    left: auto;
  }

  .rtl .c_list-nav ul li a::before {
    content: "\F101";
    right: auto;
    left: 20px;
  }

  .rtl .c_tab_list-a .c_tab_nav .c_tab_nav_txt::before {
    right: auto;
    left: 6.25%;
  }

  .rtl .c_tab_list-a .c_tab_nav .c_tab_nav_txt::after {
    right: auto;
    left: 6.25%;
  }

  .rtl .c_tab_list-a .c_tab_nav li a::after {
    right: auto;
    left: 2px;
    -webkit-transform: rotateZ(130deg);
    transform: rotateZ(130deg);
  }

  .rtl .c_gallery-b {
    direction: ltr;
  }

  .rtl .c_gallery-b_list {
    float: left;
  }

  .rtl .c_gallery-b .slick-dots {
    left: auto;
    right: 7.8125%;
    text-align: right;
    direction: rtl;
  }

  .rtl .c_list-a .c_list_date {
    margin: 0 0 0 9px;
    padding: 0 0 0 10px;
  }

  .rtl .c_list-a .c_list_date::after {
    right: auto;
    left: 0;
  }

  .rtl .c_select-a .c_select_txt::before {
    right: auto;
    left: 6.25%;
  }

  .rtl .c_select-a .c_select_txt::after {
    right: auto;
    left: 6.25%;
  }

  .rtl .c_select-a .c_select_list li a::after {
    right: auto;
    left: 2px;
  }

  /*.rtl .c_lineup_interaction_contents {
    direction: ltr;
  }

  .rtl .c_lineup_interaction_contents .c_lineup_interaction_item {
    direction: rtl;
  }

  .rtl .c_lineup_interaction_contents .slick-dots {
    direction: rtl;
  }*/

  .rtl .c_lineup_interaction_item {
    float: right !important;
  }

  .rtl .c_lineup_interaction_item + .c_lineup_interaction_item {
    margin-right: 0;
  }

  .rtl .c_nav_lineup_list li {
    float: none;
  }

  .rtl .c_nav_lineup_list a {
    border-left: none;
    border-right: 1px solid #ddd;
  }

  .rtl .c_nav_lineup_list a {
    background-position: 0% 50%;
  }

  .rtl .c_nav_lineup_list a:hover, .rtl .c_nav_lineup_list .is_active a {
    background-position: 0% 50%;
  }

  .rtl .c_heritage_column.is_reverse .c_heritage_column_item {
    float: none;
  }

  .rtl .c_heritage_section-a .c_heritage_column .c_heritage_column_item:nth-child(2) {
    float: none;
  }

  .rtl .c_heritage_section-a .c_heritage_column.is_reverse .c_heritage_column_item:nth-child(2) {
    float: none;
  }

  .rtl .c_section_popup .c_section_popup_colum .c_section_popup_colum_item {
    float: none;
  }

  .rtl .c_section_popup .c_section_popup_colum .c_section_popup_colum_item:nth-child(2) {
    float: none;
  }


  .rtl .c_list-e li:before {
    right: 0;
  }


  .rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_top .c_hero_txt_group {
    min-width: 150px;
  }

  .rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_middle .c_hero_txt_group {
    min-width: 150px;
  }

  .rtl .hb-highlight-slide-movie .c_hero_inner-a.align_left_bottom .c_hero_txt_group {
    min-width: 150px;
  }


  .rtl .hb-highlight-basic .c_hero_inner-a.align_left_top .c_hero_txt_group {
    min-width: 150px;
  }

  .rtl .hb-highlight-basic .c_hero_inner-a.align_left_middle .c_hero_txt_group {
    min-width: 150px;
  }

  .rtl .hb-highlight-basic .c_hero_inner-a.align_left_bottom .c_hero_txt_group {
    min-width: 150px;
  }


  .rtl .hb-basic-spec-features ul li:first-child:after {
    display: none;
  }

  .rtl .hb-basic-spec-features ul li:nth-child(even) {
    border: 1px solid grey;
    border-bottom: none;
    border-left: none;
  }

  .rtl .hb-basic-spec-features ul li:nth-child(1),
  .rtl .hb-basic-spec-features ul li:nth-child(2) {
    border-top: none;
  }

  .rtl .hb-basic-spec-features ul li:nth-child(odd) {
    border-right: none;
  }

  .rtl .hb-basic-spec-features ul li img {
    margin: 0 0 5% 5%;
  }


  .rtl .hb-basic-banner .text .arrow:after {
    transform: translate(-8px,-3px) rotate(-45deg);
  }


  .rtl .hb-list-model-lineup .contents ul li section h3 {
    text-align: right;
  }

  .rtl .hb-list-model-lineup .contents ul li section h4 {
    text-align: right;
  }

  .rtl .hb-list-model-lineup .contents ul li section .description {
    text-align: right;
  }


  .rtl .dt-menu-anchor-menu .gray ul li:nth-child(2n+1) {
    border-right: none;
  }


  .rtl .hb-list-gallery .gallery_sp .slick-dots {
    direction: rtl;
    left: auto;
    right: 7.8125%;
  }


  .rtl .dt-highlight-basic .c_hero_inner-a .c_hero_txt_group {
    min-width: 150px;
  }


  .rtl .dt-highlight-news .c_hero_inner-a .c_hero_txt_group {
    min-width: 150px;
  }


  .rtl .dt-basic-slide-image-section .inner .u_h2_title-a {
    text-align: center;
  }

  .rtl .dt-basic-slide-image-section .inner .c_block_image {
    right: 0;
    left: 0;
  }

  .rtl .dt-basic-slide-image-section .inner ul li img {
    right: -92px;
  }
}
