@charset "shift_jis";
/*-----------------------------------------------------
2018/9 新車アイテムビューリニューアル sm38
・「.kuruma-itemview」 --> 1035px,930px共通class
・「.kuruma-itemview #contents930」 --> 930px用class
・1035px、レビュー・クチコミのcssはkuruma_itemview_ext.cssにて管理
------------------------------------------------------*/

a {
  color: #0867bf;
}

a:hover {
  color: #1e85e5;
  text-decoration: underline;
}

a:focus{
	text-decoration: none;
}

.kuruma-itemview #contents930 {
  width: 930px !important;
}

.kuruma-itemview .s-biggerlinkHover_bg-custom:hover a {
  color: #1e85e5;
  text-decoration: underline;
}

.kuruma-itemview .is-biggerlinkHover:hover {
  background: #e9f3fd;
}

.kuruma-itemview .p-used_list .is-biggerlinkHover:hover {
  background: none;
}

.kuruma-itemview .c-feed_cell .is-biggerlinkHover:hover {
  background: none;
}

.kuruma-itemview .c-feed_cell .is-biggerlinkHover:hover a{
  text-decoration: underline;
  border-color: #0867bf;
}

.kuruma-itemview .c-feed_cell .s-biggerlink a.c-feed_lines_ttl:visited {
  color: #8a3683;
}

.kuruma-itemview .c-iconfont {
  font-family: iconfont;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  text-transform: none;
}

.kuruma-itemview .c-morelink {
  border-radius: 0 0 5px 5px;
  padding: 8px 10px;
  text-align: right;
  word-wrap: break-word;
}

.kuruma-itemview .c-morelink a {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow.svg) no-repeat;
  background-position: right 7px;
  background-size: 6px 9px;
  display: inline-block;
  font-size: 13px;
  padding-right: 10px;
}

.kuruma-itemview .l-h_in_cell-pageTtl {
  padding: 8px 10px;
}

.kuruma-itemview .l-h_pageTtl {
  display: inline;
  padding: 0;
  position: relative;
  top: 1px;
}

.kuruma-itemview .c-page-date {
  display: inline;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
  padding: 8px 0;
  white-space: nowrap;
}

.kuruma-itemview .l-h_bread_drops {
  display: inline;
}

.kuruma-itemview .l-h_bread_drops:before {
  margin-left: 0;
}

.kuruma-itemview .l-h_bread_drops a:hover {
  text-decoration: none;
}

.kuruma-itemview .l-h_bread_drops a:hover span{
  text-decoration: underline;
}

/* overwirte */
.kuruma-itemview #contents930 .p-main,
.kuruma-itemview #contents930 .p-tab,
.kuruma-itemview #contents930 #header,
.kuruma-itemview #contents930 .h1Area,
.kuruma-itemview #contents930 .path {
  font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
  line-height: 1;
}

.kuruma-itemview #contents930 #header {
  border-top: 7px solid #013466;
}

.kuruma-itemview #contents930 .p-main a:link,
.kuruma-itemview #contents930 .p-tab a:link {
  text-decoration: none;
}

.kuruma-itemview #contents930 .p-main .p-main_link-usedcar-view a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link_kaitori .p-main_link-txtlink a:hover {
  text-decoration: underline;
}

.kuruma-itemview #contents930 .path a:link,
.kuruma-itemview #contents930 .path a:visited,
.kuruma-itemview #contents930 .p-main .p-main_link_maker ul a:link,
.kuruma-itemview #contents930 .p-main .p-main_link_maker ul a:visited,
.kuruma-itemview #contents930 .p-main .p-main_link-txtlink:link,
.kuruma-itemview #contents930 .p-main .p-main_link-txtlink:visited {
  color: #0867bf;
}

.kuruma-itemview #contents930 .p-main .p-main_type a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link-title a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link_maker ul a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link_maker p a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link-item-value span a:hover,
.kuruma-itemview #contents930 .p-main .p-main_link-used .p-main_link-txtlink:hover {
  text-decoration: underline;
}

.kuruma-itemview #contents930 .h1Area {
  background: #f5f5f5;
  border: solid #ddd;
  border-width: 1px 0;
  margin-top: 0;
  padding-bottom: 0;
}

.kuruma-itemview #contents930 .h1Area .h1deco {
  border: none;
  padding: 0;
}

.kuruma-itemview #contents930 .h1Area .h1bg {
  background: none;
  padding: 0;
  padding: 8px 10px;
}

.kuruma-itemview #contents930 .h1Area .h1bg h1 {
  border-left: none;
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
  margin-top: 0;
  padding: 0;
}

.kuruma-itemview #contents930 .h1Area .h1bg span {
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
  padding: 0;
  white-space: nowrap;
}

.kuruma-itemview #contents930 .path {
  color: #333;
  font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
  font-size: 0;
  list-style: none;
  margin: 10px 0 15px;
}

.kuruma-itemview #contents930 .path span a,
.kuruma-itemview #contents930 .path span span {
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}

.kuruma-itemview #contents930 .path span a:hover span {
  text-decoration: underline;
}

.kuruma-itemview #contents930 .path span a span:before,
.kuruma-itemview #contents930 .path span span:before {
  color: #b4b4b4;
  content: "\E003";
  display: inline-block;
  font-family: iconfont;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  margin-left: 3px;
  margin-right: 3px;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
}

.kuruma-itemview #contents930 .path span:first-child a span:before {
  content: none;
}

/* l-c */
.kuruma-itemview .l-c img {
  display: block;
}

/* l-h */
.kuruma-itemview .l-h {
  margin-bottom: 15px;
}
.kuruma-itemview .l-h_in_cell-property {
  padding-right: 10px;
}

/* l-f */
.kuruma-itemview .l-f {
  background-color: #fff;
  border-top: #ddd 1px solid;
  margin-top: 20px;
  padding-top: 15px;
  position: relative;
  z-index: 1;
}
.kuruma-itemview .l-f .c-noticeArea {
  margin-bottom: 15px;
}
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item {
  color: #888;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 1.5;
}
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a,
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a:link,
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a:visited {
  color: #0867bf;
}
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a:active,
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a:focus,
.kuruma-itemview .l-f .c-noticeArea .c-box-regularNote_item a:hover {
  color: #1e85e5;
}

.kuruma-itemview .l-f .p-map {
  border-top: 1px solid #ddd;
  font-size: 12px;
  margin-bottom: 15px;
}
.kuruma-itemview .l-f .p-map-outbound {
  background: #f5f5f5;
}
.kuruma-itemview .l-f .p-map_cat {
  color: #888;
  line-height: 1.4;
}
.kuruma-itemview .l-f .p-map_cat-2:hover {
  color: #1e85e5;
}
.kuruma-itemview .l-f .p-map_cat-1 {
  display: block;
  font-weight: 700;
  height: 18px;
}

.kuruma-itemview .l-f .p-map_cat-2 {
  display: inline-block;
  padding-left: 10px;
  position: relative;
}

.kuruma-itemview .l-f .p-map_cat-2:before {
  border: solid transparent;
  border-left-color: #5793cb;
  border-width: 2px 5px;
  content: "";
  display: block;
  height: 0;
  left: 0.2em;
  margin-top: -0.2em;
  position: absolute;
  top: 0.7em;
  width: 0;
}

.kuruma-itemview .l-f .p-map_cat-2-blank:after {
  content: "\E014";
  display: inline-block;
  font-family: iconfont;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  margin-left: 3px;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
}

.kuruma-itemview .l-f li + li .p-map_cat-1 {
  margin-top: 15px;
}

.kuruma-itemview .l-f .p-map_cat-noLink:hover {
  color: #888;
}
.kuruma-itemview .l-f .p-map_wrap {
  box-sizing: border-box;
  display: table;
  padding: 15px 15px;
  table-layout: fixed;
  width: 100%;
}
.kuruma-itemview .l-f .p-map_wrap_cell {
  display: table-cell;
  padding-right: 10px;
  vertical-align: top;
}
.kuruma-itemview .l-f .p-map_wrap_cell:last-child {
  padding-right: 0;
}
.kuruma-itemview .l-f .p-map_wrap_cell li {
  padding-bottom: 0.35em;
}

.kuruma-itemview .l-f .l-f_catch_lines:before {
  margin-left: 1px;
  margin-right: 3px;
}

/* c-main c-contents */
.kuruma-itemview .c-main {
  background: #e6e6e6;
  border-radius: 6px;
  display: block;
  padding: 5px 0;
  width: 100%;
  margin-bottom: 13px;
}

.kuruma-itemview .c-main a:link,
.kuruma-itemview .c-main a:visited {
  text-decoration: none;
}

.kuruma-itemview .c-main a:hover {
  text-decoration: underline;
}


.kuruma-itemview .c-main_inner {
  background: #fff;
  border-radius: 5px;
  display: block;
  margin: 0 5px;
  position: relative;
}

.kuruma-itemview .c-contents {
  margin-top: 19px;
}

.kuruma-itemview .c-contents_block {
  background: #edeff2;
  border: 1px solid #ddd;
  border-radius: 6px;
  box-sizing: border-box;
  display: block;
}
.kuruma-itemview .c-contents_block + .c-contents_block {
  margin-top: 30px;
}

.kuruma-itemview .c-contents_block .c-headline-wrap {
  border-bottom: 1px solid #ddd;
  display: table;
  padding: 11px 14px 9px;
  position: relative;
  width: 1005px;
}

#kuruma.kuruma-itemview .c-contents_block .c-headline-wrap h3,
.kuruma-itemview #kuruma .c-contents_block .c-headline-wrap h3 {
  background: none;
  color: #333367;
  display: table-cell;
  font-size: 20px;
  font-weight: bold;
  height: auto;
  line-height: 1.3em;
  margin-bottom: 0;
  padding: 0;
  vertical-align: top;
  width: 100%;
}

#kuruma.kuruma-itemview .c-contents_block > h3,
.kuruma-itemview #kuruma .c-contents_block > h3 {
  background: none;
  border-bottom: 1px solid #ddd;
  color: #333367;
  display: block;
  font-size: 20px;
  font-weight: bold;
  height: auto;
  line-height: 1.3em;
  margin-bottom: 0;
  padding: 11px 14px 9px;
}

#kuruma.kuruma-itemview .c-contents_block .c-contents_item-elem > h4,
.kuruma-itemview #kuruma .c-contents_block .c-contents_item-elem > h4 {
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  border-radius: 4px 4px 0 0;
  color: #333367;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  padding: 13px 15px 11px;
}

.kuruma-itemview .c-contents_item {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  font-size: 15px;
  line-height: 1.6em;
  margin: 6px;
  position: relative;
}

.kuruma-itemview .c-contents_item .c-contents_item-elem {
  margin: 6px;
}

.kuruma-itemview .c-contents_item .c-contents_item-elem-info {
  background: #fff;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-radius: 0 0 4px 4px;
  border-right: 1px solid #ddd;
}

.kuruma-itemview .c-contents_item_2column {
  margin: 6px;
}

.kuruma-itemview .c-contents_item_2column .c-contents_item-inner {
  border: none;
  margin-bottom: 6px;
  padding: 0;
}

/* p-main */
.kuruma-itemview .p-main_name {
  border-bottom: 1px solid #e6e6e6;
  display: table;
  width: 100%;
}

#kuruma.kuruma-itemview .p-main h2.p-main_title,
.kuruma-itemview #kuruma .p-main h2.p-main_title {
  background: none;
  display: table-cell;
  font-size: 23px;
  font-weight: bold;
  height: 39px;
  line-height: 1;
  padding: 15px 22px;
  text-align: justify;
  vertical-align: middle;
  width: 100%;
}

.kuruma-itemview #contents930 .p-main .p-main_title {
  background: none;
  font-size: 23px;
  height: inherit;
  margin: 0;
  padding: 15px 22px;
}

.kuruma-itemview .p-main .p-main_subinfo {
  display: table-cell;
  padding-bottom: 15px;
  padding-right: 20px;
  padding-top: 15px;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}
.kuruma-itemview .p-main .p-main_type {
  font-size: 11px;
  margin-bottom: 8px;
  text-align: right;
  vertical-align: middle;
}
.kuruma-itemview .p-main .p-main_type a {
  color: #888;
  cursor: pointer;
}
.kuruma-itemview .p-main .p-main_type a:not(:last-child)::after {
  background-color: #ddd;
  content: "";
  display: inline-block;
  height: 10px;
  margin-left: 6px;
  margin-right: 3px;
  position: relative;
  top: 1px;
  width: 1px;
}
.kuruma-itemview .p-main .p-main_favorite {
  float: right;
  vertical-align: middle;
}

.kuruma-itemview .p-main .p-main_favorite a:hover {
  opacity: 0.8;
}

.kuruma-itemview .p-main .p-main_favorite-btn {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/main_btn_favorite.png) no-repeat;
  background-size: 123px 50px;
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  vertical-align: middle;
  width: 123px;
}
.kuruma-itemview .p-main .p-main_favorite-btn-on {
  background-position: 0 -25px;
}

.kuruma-itemview .p-main .p-main_favorite-count {
  border: 1px solid #dededf;
  border-radius: 3px;
  color: #888;
  display: inline-block;
  font-size: 11px;
  margin-left: 3px;
  padding: 6px 8px;
  position: relative;
  vertical-align: middle;
}
.kuruma-itemview .p-main .p-main_favorite-count:before {
  border-color: transparent #dededf transparent transparent;
  border-style: solid;
  border-width: 4px 7px 4px 0;
  content: "";
  display: block;
  height: 0;
  left: -7px;
  position: absolute;
  top: 7px;
  width: 0;
}
.kuruma-itemview .p-main .p-main_favorite-count:after {
  border-color: transparent #fff transparent transparent;
  border-style: solid;
  border-width: 3px 5px 3px 0;
  content: "";
  display: block;
  height: 0;
  left: -5px;
  position: absolute;
  top: 8px;
  width: 0;
}
.kuruma-itemview .p-main .p-main_thumb {
  display: table-cell;
  padding: 20px 30px 19px 20px;
  position: relative;
  width: 326px;
  z-index: 0;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb {
  width: 221px;
}

.kuruma-itemview .p-main .p-main_thumb-main a:hover img {
  filter: brightness(105%);
}

.kuruma-itemview .p-main .p-main_thumb-productaward {
  background-size: 100%;
  display: block;
  position: absolute;
  text-indent: -9999px;
  width: 74px;
  z-index: 1;
}

.kuruma-itemview .p-main .p-main_thumb-productaward img {
  height: 100%;
  width: 100%;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-productaward {
  width: 58px;
}

.kuruma-itemview .p-main .p-main_link {
  display: table-cell;
  padding: 20px 20px 15px 0;
  vertical-align: top;
}
.kuruma-itemview .p-main .p-main_link-title {
  display: table;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.2;
}

.kuruma-itemview .p-main .p-main_link-title span {
  display: table-cell;
  padding-left: 6px;
  vertical-align: middle;
  width: auto;
  min-width: 360px;
}

.kuruma-itemview .p-main .p-main_link-title a {
  color: #333;
}
.kuruma-itemview .p-main .p-main_link-block {
  border-bottom: 1px solid #ddd;
  margin-bottom: 13px;
}
.kuruma-itemview .p-main .p-main_link-block.p-main_link_kaitori {
  border-bottom: none;
  margin-bottom: 15px;
}

.kuruma-itemview .p-main .p-main_other {
  position: relative;
}

.kuruma-itemview .p-main .p-main_link-title:before {
  background-color: #ccc;
  content: "";
  display: table-cell;
  margin-right: 5px;
  padding: 10px 0 11px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 5px;
}
.kuruma-itemview .p-main .p-main_link-price {
  margin-top: 8px;
}
.kuruma-itemview .p-main .p-main_link-price-txt {
  position: relative;
  top: 1px;
}
.kuruma-itemview .p-main .p-main_link-price-score {
  color: #db3e26;
  font-family: Verdana,"メイリオ", Meiryo,sans-serif;
  font-size: 22px;
  font-weight: bold;
  margin-left: -5px;
  margin-top: 10px;
  position: relative;
  vertical-align: middle;
}
.kuruma-itemview .p-main .p-main_link-price-score:hover {
  text-decoration: none;
}

.kuruma-itemview .p-main .p-main_link-price-score:hover:before {
  background-color: #db3e26;
  bottom: 4px;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  text-decoration: none;
  width: 100%;
}

.kuruma-itemview .p-main .p-main_link-used .p-main_link-price-score:hover:before {
  width: calc(100% - 7px);
}

.kuruma-itemview .p-main span.p-main_link-price-score:hover:before {
  content: none;
}

.kuruma-itemview .p-main .p-main_link-price-unit {
  font-size: 14px;
  margin-left: -6px;
  position: relative;
  top: -1px;
}
.kuruma-itemview .p-main .p-main_link-item-value {
  margin-left: -8px;
  position: relative;
  top: 3px;
}
.kuruma-itemview .p-main .p-main_link-item-value span {
  color: #db3e26;
  font-family: Verdana,"メイリオ", Meiryo,sans-serif;
  font-weight: bold;
}
.kuruma-itemview .p-main .p-main_link-item-value span a {
  color: #db3e26;
}

.kuruma-itemview .p-main .p-main_link-table {
  display: table;
  margin-bottom: 13px;
  min-height: 52px;
  width: 100%;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-table {
  margin-bottom: 18px;
}

.kuruma-itemview .p-main .p-main_link-tcell {
  display: table-cell;
  vertical-align: middle;
}


.kuruma-itemview .p-main .p-main_link-tcell.p-main_link-btn-wrap{
  left: 1px;
  position: relative;
  padding-left: 20px;
}

.kuruma-itemview .p-main .p-main_link-tcell.p-main_link-btn-wrap > ul {
  width: 236px;
}

.kuruma-itemview .p-main .p-main_link_maker {
  border: 1px solid #ddd;
  border-radius: 2px;
  font-size: 12px;
  line-height: 1.4;
  margin-bottom: 10px;
  width: 100%;
  box-sizing: border-box;
}

.kuruma-itemview .p-main .p-main_link_maker p {
  background-color: #f2f2f2;
  border-right: 1px solid #ddd;
  display: table-cell;
  padding: 8px 0;
  text-align: center;
  vertical-align: middle;
  width: 110px;
}

.kuruma-itemview .p-main .p-main_link_maker p a {
  color: #333;
}

.kuruma-itemview .p-main .p-main_link_maker ul {
  display: table-cell;
  padding: 8px 5px;
  vertical-align: middle;
}
.kuruma-itemview .p-main .p-main_link_maker li {
  display: inline-block;
  margin-left: 4px;
}

.kuruma-itemview .p-main .p-main_link-new .p-main_link-title:before {
  background-color: #87cc40;
}
.kuruma-itemview .p-main .p-main_link-used .p-main_link-title:before {
  background-color: #fc9500;
}
.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-title:before {
  background-color: #19c0e2;
}
.kuruma-itemview .p-main .subTxtLink {
  border-radius: 6px;
  color: #fff;
  display: block;
  float: left;
  font-size: 17px;
  font-weight: bold;
  height: 23px;
  line-height: 25px;
  padding: 9px 0;
  position: relative;
  text-align: center;
  text-indent: 10px;
  width: 234px;
}

.kuruma-itemview .p-main .subTxtLink.makerTransfer {
  text-indent: 30px;
}

.kuruma-itemview .p-main .subTxtLink:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/main_btn_link_arrow.png) no-repeat;
  background-size: 18px 18px;
  content: "";
  display: block;
  height: 18px;
  left: 14px;
  position: absolute;
  top: 12px;
  width: 18px;
}
.kuruma-itemview .p-main .subTxtLink a,
.kuruma-itemview #contents930 .p-main .subTxtLink a:link {
  color: #fff;
  word-break: break-all;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}
.kuruma-itemview .p-main .subTxtLink a:hover {
  text-decoration: none;
}
/*ボタン3個*/
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1) {
  font-size: 17px;
  height: 23px;
  line-height: 25px;
  margin-bottom: 6px;
  margin-top: 0;
  width: 234px;
}
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):before {
  background-size: 18px 18px;
  height: 18px;
  left: 14px;
  top: 12px;
  width: 18px;
}
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):nth-last-child(2),
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):nth-last-child(1) {
  display: table;
  font-size: 13px;
  padding: 0;
  width: 113px;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):nth-last-child(2) a,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):nth-last-child(1) a {
  display: table-cell;
  left: -7px;
  line-height: 1;
  padding: 3px 0;
  position: relative;
  text-align: center;
  text-indent: 0;
  top: 2px;
  vertical-align: middle;
  width: 80px;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):before,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):before {
  background-size: 13px 13px;
  bottom: 0;
  height: 13px;
  left: 8px;
  margin-bottom: auto;
  margin-top: auto;
  top: 1px;
  width: 13px;
}
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2) {
  margin-right: 6px;
}

/*ボタン2個*/
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):first-child:nth-last-child(2),
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child {
  display: table;
  font-size: 13px;
  height: 41px;
  padding: 0;
  vertical-align: middle;
  width: 112px;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):first-child:nth-last-child(2) a,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child a {
  display: table-cell;
  left: -3px;
  line-height: 1.2;
  position: relative;
  text-indent: 0;
  top: 1px;
  vertical-align: middle;
  width: 87px;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):first-child:nth-last-child(2):before,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child:before {
  background-size: 13px 13px;
  bottom: 0;
  height: 13px;
  left: 8px;
  margin-bottom: auto;
  margin-top: auto;
  top: 0;
  width: 13px;
}
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child {
  margin-left: 6px;
  margin-right: 0;
}

/*ボタン1個*/
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):last-child {
  font-size: 17px;
  height: 23px;
  line-height: 25px;
  margin-bottom: 0;
  margin-top: 0;
  width: 234px;
}
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):last-child:before {
  background-size: 18px 18px;
  height: 18px;
  left: 14px;
  top: 12px;
  width: 18px;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink {
  background: linear-gradient(to bottom, #84c83c 0%,#5eb80e 100%);
  background-color: #87cc40;
  border: 1px solid #5eb411;
  box-shadow: 0 2px 0 #468305;
  text-shadow: 0 -1px 1px #4c8d07;
}
.kuruma-itemview .p-main .p-main_link-used .subTxtLink {
  background: linear-gradient(to bottom, #ff9a29 0%, #ff8600 100%);
  background-color: #ff8600;
  border: 1px solid #f07700;
  box-shadow: 0 2px 0 #c96800;
  text-shadow: 0 -1px 1px #de7100;
}
.kuruma-itemview .p-main .p-main_link_kaitori .subTxtLink {
  background: linear-gradient(to bottom, #13c6e2 0%,#0da6d8 100%);
  background-color: #19c0e2;
  border: 1px solid #10aac5;
  box-shadow: 0 2px 0 #0886b8;
  text-shadow: 0 -1px 1px #0a8cc0;
}

.kuruma-itemview .p-main .subTxtLink:hover {
  cursor: pointer;
  text-decoration: none;
}

.kuruma-itemview .p-main .p-main_link-new .subTxtLink:hover {
  background: linear-gradient(to bottom, #9ae438 0%,#62bf0e 100%);
}

.kuruma-itemview .p-main .p-main_link-used .subTxtLink:hover {
  background: linear-gradient(to bottom, #ffc92f 0%, #ff9125 100%);
}

.kuruma-itemview .p-main .p-main_link_kaitori .subTxtLink:hover {
  background: linear-gradient(to bottom, #43e7ef 0%,#1ab1e2 100%);
}

.kuruma-itemview .p-main .p-main_link-new .p-main_link-txt {
  display: block;
  margin-top: 7px;
}

.kuruma-itemview .p-main .p-main_link-used .p-main_link-txtlink {
  display: table;
  margin-top: 7px;
  width: 370px;
}

.kuruma-itemview .p-main .p-main_link-used .p-main_link-txtlink:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow.svg) no-repeat;
  background-position: 0 0;
  background-size: 6px 9px;
  content: "";
  display: table-cell;
  font-size: 13px;
  height: 9px;
  padding-right: 5px;
  width: 6px;
}

.kuruma-itemview .p-main .p-main_link-used .p-main_link-txtlink a {
  color: #0867bf;
  display: inline-block;
  line-height: 1.2;
  position: relative;
  top: -2px;
}

.kuruma-itemview .p-main .p-main_link-used .p-main_link-txtlink a:hover {
  color: #1e85e5;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txt,
.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txtlink {
  margin-top: 5px;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txtlink{
  display: table;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txtlink a {
  display: inline-block;
  margin-top: 7px;
  color: #0867bf;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txtlink a:hover {
  color: #1e85e5;
}

.kuruma-itemview .p-main .p-main_link_kaitori .p-main_link-txtlink span:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow.svg) no-repeat;
  background-position: 0 0;
  background-size: 6px 9px;
  content: "";
  display: inline-block;
  font-size: 13px;
  height: 9px;
  padding-right: 5px;
  width: 6px;
}

.kuruma-itemview .p-main .p-main_thumb-main {
  position: relative;
}

.kuruma-itemview .p-main .p-main_thumb-main > span:first-child:last-child:before {
  border: 10px solid #fff;
  content: "";
  display: block;
  height: 183px;
  left: 20px;
  position: absolute;
  top: 20px;
  width: 264px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main > span:first-child:last-child:before {
  height: 124px;
  left: 10px;
  top: 10px;
  width: 179px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-link {
  height: 41px;
  position: absolute;
  right: 0;
  top: 0;
  width: 45px;
  z-index: 1;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-link img {
  height: 41px;
  width: 45px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control {
  display: none;
  height: 245px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 326px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-switch {
  height: 100%;
  position: absolute;
  top: 0;
  width: 50%;
  touch-action:manipulation;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-switch span {
  background-color: rgba(255, 255, 255, 0.8);
  bottom: 0;
  box-shadow: 0 0 6px 2px rgba(0,0,0,0.3);
  color: #000;
  display: block;
  height: 50px;
  margin: auto 0;
  opacity: 0;
  position: absolute;
  text-indent: -9999px;
  top: 0;
  width: 30px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-switch span {
  height: 38px;
  width: 20px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control:hover .p-main_thumb-main-switch {
  cursor: pointer;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-switch.is-hide {
  display: none;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control:hover .p-main_thumb-main-switch span {
  opacity: 0.5;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-switch span:after {
  content: "";
  display: block;
  height: 10px;
  position: relative;
  top: 7px;
  width: 7px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-switch span:after {
  top: 1px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-switch:hover span {
  opacity: 1;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-prev {
  left: 0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-prev span {
  border-radius: 0 4px 4px 0;
  left: 0;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-prev span:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow_gray_l.svg) no-repeat;
  background-position: 0 0;
  background-size: 7px 10px;
  left: 10px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-prev span:after {
  background-size: 6px 10px;
  left: 5px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-next {
  right: 0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-next span {
  border-radius: 4px 0 0 4px;
  right: 0;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-next span:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow_gray_r.svg) no-repeat;
  background-position: 0 0;
  background-size: 7px 10px;
  left: 13px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-next span:after {
  background-size: 6px 10px;
  left: 8px;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-caption {
  background: rgba(0,0,0,0.6);
  bottom: 0;
  color: #fff;
  line-height: 1.2;
  opacity: 0;
  padding: 10px;
  position: absolute;
  width: calc(100% - 20px);
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-caption.is-hide {
  display: none;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control:hover .p-main_thumb-main-caption {
  opacity: 1;
}

.kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-img {
  height: 245px;
  width: 326px;
}

.kuruma-itemview .p-main .p-main_thumb-main span .p-main_thumb-main-img {
  border: 1px solid #ddd;
  box-sizing: border-box;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-control {
  height: 166px;
  width: 221px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-main .p-main_thumb-main-img {
  height: 166px;
  width: 221px;
}

.kuruma-itemview .p-main .p-main_thumb-attention {
  color: #999;
  font-size: 11px;
  line-height: 1.2;
  margin-bottom: 3px;
  margin-top: 7px;
  text-align: justify;
}

.kuruma-itemview .p-main .p-main_thumb-sub ul {
  left: 5px;
  position: relative;
  top: 7px;
  width: 324px;
}
.kuruma-itemview #contents930 .p-main .p-main_thumb-sub ul {
  width: 221px;
}
.kuruma-itemview .p-main .p-main_thumb-sub li {
  cursor: pointer;
  display: inline-block;
  margin-bottom: 6px;
  margin-left: -5px;
  margin-right: 7px;
  position: relative;
  vertical-align: top;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-sub li {
  margin-bottom: 4px;
  margin-right: 4px;
}
.kuruma-itemview .p-main .p-main_thumb-sub li:nth-child(6n) {
  margin-right: 0;
}
.kuruma-itemview .p-main .p-main_thumb-sub li:nth-child(n+13) {
  display: none;
}
.kuruma-itemview .p-main .p-main_thumb-sub li .p-main_thumb-other {
  background-color: #edeff2;
  border: 1px solid #ddd;
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: block;
  font-size: 10px;
  height: 37px;
  line-height: 30px;
  position: relative;
  text-align: center;
  width: 49px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-sub li .p-main_thumb-other {
  height: 25px;
  line-height: 20px;
  width: 34px;
}

.kuruma-itemview .p-main .p-main_thumb-sub li:hover .p-main_thumb-other {
  opacity: 0.7;
}

.kuruma-itemview .p-main .p-main_thumb-sub li.is-active:after {
  border: 2px solid #4591ff;
  box-sizing: border-box;
  content: "";
  cursor: default;
  display: block;
  height: 37px;
  left: 0;
  position: absolute;
  top: 0;
  width: 49px;
}
.kuruma-itemview #contents930 .p-main .p-main_thumb-sub li.is-active:after {
  height: 25px;
  width: 34px;
}

.kuruma-itemview .p-main .p-main_thumb-sub img {
  height: 37px;
  width: 49px;
}

.kuruma-itemview #contents930 .p-main .p-main_thumb-sub img {
  height: 25px;
  width: 34px;
}

.kuruma-itemview .p-main .p-main_thumb-sub li:hover img {
  opacity: 0.7;
}

.kuruma-itemview .p-main .p-main_thumb-other:before {
  background-color: #666;
  bottom: 13px;
  content: "";
  display: block;
  height: 8px;
  position: absolute;
  right: 20px;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  width: 2px;
}
.kuruma-itemview .p-main .p-main_thumb-other:after {
  background-color: #666;
  bottom: 13px;
  content: "";
  display: block;
  height: 8px;
  left: 20px;
  position: absolute;
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
  width: 2px;
}
.kuruma-itemview #contents930 .p-main_thumb-other:before {
  bottom: 9px;
  height: 5px;
  right: 14px;
  width: 1px;
}

.kuruma-itemview #contents930 .p-main_thumb-other:after {
  bottom: 9px;
  height: 5px;
  left: 14px;
  width: 1px;
}
.kuruma-itemview .p-main .p-main_thumb-other span {
  font-size: 13px;
  font-weight: bold;
  margin-left: -4px;
  margin-right: 1px;
  position: relative;
  top: 1px;
  vertical-align: top;
}
.kuruma-itemview #contents930 .p-main .p-main_thumb-other span {
  font-size: 10px;
  margin-right: 0;
  top: 0;
}
.kuruma-itemview .p-main .p-main_other-list {
  border: 1px solid #c0cbda;
  border-radius: 4px;
  box-sizing: border-box;
  display: table;
  height: 75px;
  table-layout: fixed;
  width: 100%;
}
.kuruma-itemview .p-main .p-main_other li {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #eff2f7 100%);
  border-radius: 5px;
  border-right: 1px solid #c0cbda;
  display: table-cell;
  width: 33%;
  width: calc(100% / 3);
}
.kuruma-itemview .p-main .p-main_other li {
  border-radius: 5px 0 0 5px;
}
.kuruma-itemview .p-main .p-main_other li:last-child {
  border-radius: 0 5px 5px 0;
  border-right: none;
}
.kuruma-itemview .p-main .p-main_other-link {
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  display: block;
  padding: 11px 4px 4px;
  text-decoration: none;
  width: 100%;
}

.kuruma-itemview .p-main .p-main_other-list li:hover .p-main_other-link {
  opacity: 0.65;
  text-decoration: none;
}

.kuruma-itemview .p-main .p-main_other-list li:hover {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f5f7fa 100%);
}

.kuruma-itemview .p-main .p-main_other-list li.p-main_other-pre:hover {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #eff2f7 100%);
}

.kuruma-itemview .p-main .p-main_other-title {
  display: block;
  font-size: 11px;
  margin-bottom: 8px;
  text-align: center;
}
.kuruma-itemview .p-main .p-main_other-score {
  display: block;
  font-size: 13px;
  height: 17px;
  margin-bottom: 3px;
  position: relative;
  text-align: center;
}

.kuruma-itemview .p-main .p-main_other-score-none {
  margin-top: 16px;
}

.kuruma-itemview .p-main .p-main_other-score-pre {
  margin-top: 10px;
}



.kuruma-itemview .p-main .p-main_other-score-pre .p-main_other-num {
  color: #ccc;
  left: -4px;
  position: relative;
}

.kuruma-itemview .p-main .p-main_other-score-none .p-main_other-num,
.kuruma-itemview .p-main .p-main_other-score-pre .p-main_other-num {
  font-size: 17px;
}

.kuruma-itemview .p-main .p-main_other-score img {
  display: inline-block;
  position: relative;
  top: -1px;
  vertical-align: top;
}

.kuruma-itemview .p-main .p-main_other-score-pre img {
  left: -8px;
  opacity: 0.55;
  top: 5px;
}

.kuruma-itemview .p-main .p-main_other li:last-child .p-main_other-score img {
  top: -4px;
}
.kuruma-itemview .p-main .p-main_other-num {
  color: #ff8400;
  display: inline-block;
  font-size: 19px;
  font-weight: bold;
  padding-right: 3px;
  position: relative;
  top: -1px;
  vertical-align: middle;
}

.kuruma-itemview .p-main .p-main_other-txt-wrap {
  position: relative;
  vertical-align: bottom;
}
.kuruma-itemview .p-main .p-main_other-txt {
  display: block;
  font-size: 10px;
  line-height: 1;
  margin-top: 3px;
  text-align: center;
}
.kuruma-itemview .p-main .p-main_other-txt:first-child {
  position: relative;
}

.kuruma-itemview .p-main .p-main_other-txt:first-child:last-child {
  margin-top: 0;
}

.kuruma-itemview .p-main .p-main_other-txt:first-child:last-child {
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 1px;
  padding-top: 1px;
  position: relative;
}

.kuruma-itemview .p-main .p-main_other-txt span {
  color: #ff8400;
  font-size: 11px;
  font-weight: bold;
  margin-left: 2px;
  margin-right: 2px;
}

.kuruma-itemview .p-main .p-main_other-review-icon:after {
  border-radius: 3px;
  content: "";
  display: inline-block;
  height: 14px;
  margin-left: 4px;
  position: relative;
  top: -1px;
  vertical-align: middle;
}

.kuruma-itemview .p-main .p-main_other-pro-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_pro_review.png);
  background-size: 100% 100%;
  width: 14px;
}

.kuruma-itemview .p-main .p-main_other-moni-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_moni_review.png);
  background-size: 100% 100%;
  width: 28px;
}

.kuruma-itemview .p-main .p-main_other-sta-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_sta_review.png);
  background-size: 100% 100%;
  width: 28px;
}

.kuruma-itemview .p-main .p-main_other-promoni-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_promoni_review.png);
  background-size: 100% 100%;
  width: 46px;
}

.kuruma-itemview .p-main .p-main_other-prosta-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_prosta_review.png);
  background-size: 100% 100%;
  width: 46px;
}

.kuruma-itemview .p-main .p-main_other-monista-review:after {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_monista_review.png);
  background-size: 100% 100%;
  width: 55px;
}

.kuruma-itemview .p-main .p-main_other-attention {
  color: #999;
  font-size: 11px;
  line-height: 1.2;
  margin-top: 10px;
  text-align: right;
}

/* p-tab */
.kuruma-itemview .p-tab {
  border-bottom: 6px solid #4b69c1;
  height: 53px;
  padding: 13px 8px 0;
}

.kuruma-itemview #main #tab.p-tab {
  padding-top: 13px;
}

.kuruma-itemview .p-tab ul {
  display: table;
}
.kuruma-itemview .p-tab ul li {
  display: table-cell;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.3em;
  padding-left: 2px;
  padding-right: 2px;
  vertical-align: top;
  width: 145px;
}
.kuruma-itemview #contents930 .p-tab ul li {
  font-size: 15px;
  width: 131px;
}
.kuruma-itemview .p-tab ul li a {
  background: linear-gradient(to top, #fff 0%, #ededed 100%);
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/tabbg.png)repeat-x left top;
  border-left: 1px solid #c0cbda;
  border-radius: 6px 6px 0 0;
  border-right: 1px solid #c0cbda;
  border-top: 1px solid #c0cbda;
  box-sizing: border-box;
  color: #0867bf;
  cursor: pointer;
  display: block;
  height: 53px;
  line-height: 53px;
  text-align: center;
}
.kuruma-itemview .p-tab ul li a:hover {
  color: #1e85e5;
  opacity: 0.7;
  text-decoration: none;
}

.kuruma-itemview .p-tab ul li span {
  background: linear-gradient(to bottom, #f9f9f9 0%, #e9e9e9 100%);
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/tabbg.png)repeat-x left top;
  border-left: 1px solid #dedede;
  border-radius: 6px 6px 0 0;
  border-right: 1px solid #dedede;
  border-top: 1px solid #dedede;
  box-sizing: border-box;
  color: #c9c9c9;
  cursor: pointer;
  display: block;
  height: 53px;
  line-height: 53px;
  text-align: center;
}

.kuruma-itemview .p-tab ul li span:hover {
  cursor: default;
}

.kuruma-itemview .p-tab ul li.p-tab_current span {
  background: #4b69c1;
  border-left: 1px solid #4b69c1;
  border-radius: 6px 6px 0 0;
  border-right: 1px solid #4b69c1;
  border-top: 1px solid #4b69c1;
  color: #fff;
  cursor: default;
  display: block;
  height: 53px;
  line-height: 53px;
  text-align: center;
}

/* p-topics */


.kuruma-itemview .p-topics .c-feed_row:first-child {
  margin-top: 19.5px;
}

.kuruma-itemview .p-topics .c-feed_row {
  display: block;
  margin: 0 0 0 19.5px;
  width: 996px;
}

.kuruma-itemview .p-topics .c-feed_cell {
  box-sizing: border-box;
  display: inline-block;
  font-size: 16px;
  padding-bottom: 20px;
  padding-right: 15px;
  vertical-align: top;
  width: 245px;
}

.kuruma-itemview .p-topics .c-feed_row.is-hide,
.kuruma-itemview .p-topics .c-feed_cell.is-hide {
  display: none;
}

/* c-feed */
.kuruma-itemview .c-feed .c-feed_item {
  box-shadow: 0 1px 3px 0.5px rgba(7,7,83,0.35);
  box-sizing: border-box;
  display: block;
  height: 246px;
  padding-bottom: 20px;
  position: relative;
}

.kuruma-itemview .c-feed .c-feed_item:before {
  content: "";
  height: 15px;
  position: absolute;
  z-index: 1;
}

.kuruma-itemview .c-feed .c-feed_item:after {
  background-color: #fff;
  bottom: 0;
  content: "";
  height: 30px;
  left: 0;
  position: absolute;
  width: 230px;
  z-index: 0;
}

.kuruma-itemview .c-feed .c-feed_item:hover .c-feed_visual,
.kuruma-itemview .c-feed .c-feed_item:hover .c-feed_lines,
.kuruma-itemview .c-feed .c-feed_item:hover .p-cat_date,
.kuruma-itemview .c-feed .c-feed_item:hover .p-cat_date,
.kuruma-itemview .c-feed .c-feed_item:hover:before {
  opacity: 0.7;
}

.kuruma-itemview .c-feed .c-feed_item.c-feed_item-none:hover {
  opacity: 1;
}

.kuruma-itemview .c-feed .c-feed_item .p-cat_date {
  bottom: 0;
  color: #999;
  font-size: 11px;
  left: 8px;
  position: absolute;
  vertical-align: bottom;
  z-index: 1;
}

.kuruma-itemview .c-feed .c-feed_visual-wrap {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/space.png) 50% 50% no-repeat #fff;
  height: 130px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

@keyframes show {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.kuruma-itemview .c-feed .c-feed_visual-wrap .c-feed_visual {
  bottom: 0;
  height: auto;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 230px;
}

.kuruma-itemview .p-topics .c-feed_cell .c-feed_visual.is-animation {
  animation: show 0.2s linear 0s;
}

.kuruma-itemview .p-topics .c-feed_cell .is-feed_visual-disp {
  background: rgba(0,0,0,0.55);
  padding: 4px 0;
  position: absolute;
  top: 122px;
  width: 100%;
}

.kuruma-itemview .p-topics .c-feed_cell .is-feed_visual-disp span {
  color: rgba(255,255,255,0.8);
  display: block;
  font-size: 12px;
  line-height: 1.3;
  padding: 0 4px;
  text-align: justify;
  word-break: break-all;
}

.kuruma-itemview .c-feed .c-feed_lines {
  max-height: 89px;
  overflow: hidden;
  padding: 7px 7px 0 7px;
}
.kuruma-itemview .c-feed .p-cat {
  background: #8396b3;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 10px;
  line-height: 1.2;
  margin-bottom: 5px;
  padding: 3px 4px;
  vertical-align: top;
}
.kuruma-itemview .c-feed .p-cat-magazine {
  background: #71aecd;
}
.kuruma-itemview .c-feed .p-cat-magazine::before{
  content: "価格.comマガジン";
}
.kuruma-itemview .c-feed .p-cat-webcg {
  background: #054b89;
}
.kuruma-itemview .c-feed .p-cat-webcg::before{
  content: "webCG試乗記";
}
.kuruma-itemview .c-feed .p-cat-webcg_img {
  background: #054b89;
}
.kuruma-itemview .c-feed .p-cat-webcg_img::before{
  content: "webCG 画像・写真";
}
.kuruma-itemview .c-feed .p-cat-news {
  background: #8396b3;
}
.kuruma-itemview .c-feed .p-cat-news::before{
  content: "新製品ニュース";
}
.kuruma-itemview .c-feed .p-cat.p-cat-pr{
	background-color: #a0a0a0;
	text-align: center;
}
.kuruma-itemview .c-feed .p-cat-pr::before{
  content: "トピックス";
}
.kuruma-itemview .c-feed .p-cat-carme {
	background: #00335a;
	text-align: center;
}
.kuruma-itemview .c-feed .p-cat-carme::before{
  content: "CarMe";
}
.kuruma-itemview .c-feed .c-feed_item-pr::after {
	content: "[PR]";
	bottom: 9px;
	color: #999;
	font-size: 11px;
	left: 5px;
	position: absolute;
	vertical-align: bottom;
	z-index: 1;
	height: 15px;
	width: auto;
}

.kuruma-itemview .c-feed .c-feed_cell:hover .c-feed_item-pr::after {
	text-decoration: none;
}

.kuruma-itemview .c-feed .c-feed_lines_ttl {
  color: #0867bf;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 10px;
  overflow-wrap: break-word;
  word-break: break-all;
  word-wrap: break-word;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  letter-spacing: -0.03em;
}

.kuruma-itemview .c-feed a:visited .c-feed_lines_ttl,
.kuruma-itemview .c-feed a:hover:visited,
.kuruma-itemview .c-feed a:focus:visited {
  color: #8a3683;
}

.kuruma-itemview .c-feed .c-feed_lines_ttl.s-popup:after {
  content: "\E014";
  display: inline-block;
  font-family: iconfont;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  margin-left: 3px;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  text-transform: none;
	vertical-align: middle;
}

.kuruma-itemview .c-feed .c-feed_item-magazine:before {
  background-image: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/logo_magazine.svg);
  background-position: 0 -5px;
  background-repeat: no-repeat;
  background-size: 82px auto;
  bottom: 5px;
  right: 7px;
  width: 82px;
}

.kuruma-itemview .c-feed .c-feed_item-webcg:before,
.kuruma-itemview .c-feed .c-feed_item-webcg_img:before {
  background-image: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/logo_webcg.svg);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 52px auto;
  bottom: 5px;
  right: 3px;
  width: 52px;
}

.kuruma-itemview .c-feed .c-feed_item-carme:before {
  background-image: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/logo_carme.svg);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 50px 15px;
  bottom: 6px;
  right: 0;
  width: 50px;
}

.kuruma-itemview .c-feed .c-feed_item.c-feed_item-none {
  background: url(https://img1.kakaku.k-img.com/images/feed_none-2.png) 50% 50% no-repeat #ededed;
  border: 1px solid #ddd;
  box-shadow: none;
}

.kuruma-itemview .c-feed .c-feed_item.c-feed_item-none:before,
.kuruma-itemview .c-feed .c-feed_item.c-feed_item-none:after {
  content: none;
}

/* c-feef_btn */
.kuruma-itemview .c-feed_btn {
  display: none;
  margin-top: 10px;
  text-align: center;
}
.kuruma-itemview .c-feed_btn.is-show {
  display: block;
}
.kuruma-itemview .c-feed_btn_more {
  background-image: linear-gradient(#fff,#e7e9ec 98%,#d5d7da);
  background-image: #d5d7da;
  background-size: 100%;
  border: 1px solid #adb1b8;
  border-radius: 5px;
  color: #0867bf;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  margin: 0 auto 30px;
  min-width: 300px;
  padding: 15px 0;
  text-align: center;
}
.kuruma-itemview .c-feed_btn_more:hover {
  background: #e5e7ea;
  box-shadow: 0 2px 8px 1px #babfc7 inset;
  color: #1e85e5;
}
.kuruma-itemview .c-feed_btn_more_in {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.kuruma-itemview .c-feed_btn_more_in:after {
  color: #5793cb;
  content: "\E001";
  display: inline-block;
  margin-left: 3px;
  vertical-align: middle;
}

.kuruma-itemview .c-feed .c-feed_btn + .c-feed_loading{
  height: 98.25px;
}

.kuruma-itemview .c-feed .c-feed_btn.is-show + .c-feed_loading,
.kuruma-itemview .c-feed .c-feed_btn.is-none + .c-feed_loading{
  height: 0;
}

/* p-catalog */

.kuruma-itemview .p-catalog .c-contents_item.p-grade {
  background-color: none;
  border: none;
  border-radius: 5px;
}

.kuruma-itemview .p-catalog .c-contents_item.p-grade .p-grade_noitem {
  padding: 30px 0;
  text-align: center;
}

#kuruma .p-grade #tabContents {
  min-height: 581px;
}

#kuruma .p-grade #tabContents.p-grade_noitem_wrap {
  min-height: 84px;
}

#kuruma .p-grade #tabContents .specLoadingBox {
  display: block;
  position: relative;
  z-index: 0;
}

#kuruma .p-grade #tabContents.p-grade_noitem_wrap .specLoadingBox {
  display: none;
}

#kuruma .p-grade #tabContents .specLoadingBox .specLoading {
  top: 231px;
}

#kuruma .p-grade iframe#specTblParts {
  min-height: 581px;
  position: relative;
  z-index: 1;
}

.kuruma-itemview .p-speclist .c-headline-title {
  display: table-cell;
  width: 731px;
}

#kuruma.kuruma-itemview .p-speclist .c-headline-wrap .c-headline-title h3 {
  display: inline;
  margin-right: 6px;
  vertical-align: middle;
  width: auto;
}

.kuruma-itemview .p-speclist .c-headline-title .c-headline-value {
  display: inline-block;
  white-space: nowrap;
}

.kuruma-itemview .p-catalog .c-headline_info,
.kuruma-itemview .p-gradelist .c-headline_info,
.kuruma-itemview .p-speclist .c-headline_info {
  display: table-cell;
  vertical-align: top;
  width: auto;
}

.kuruma-itemview .p-catalog .c-headline-wrap a,
.kuruma-itemview .p-used .c-headline-wrap a,
.kuruma-itemview .p-gradelist .c-headline-wrap a,
.kuruma-itemview .p-speclist .c-headline-wrap .btnAddListWrap,
.kuruma-itemview .p-speclist .c-headline-wrap .btnHikakuList {
  cursor: pointer;
  display: block;
  float: left;
  height: 24px;
  overflow: hidden;
  position: relative;
  width: 128px;
}

.kuruma-itemview .p-used .c-headline-wrap a:hover img,
.kuruma-itemview .p-speclist .c-headline-wrap .btnAddListWrap:hover img {
  position: relative;
  top: -24px;
}

.kuruma-itemview .p-speclist .c-headline-wrap .c-headline_info-inner .btnAddListWrap.off img {
  cursor: default;
  position: relative;
  top: -48px;
}

.kuruma-itemview .p-speclist .c-headline-wrap .btnHikakuList:hover img {
  position: relative;
  top: -24px;
}

.kuruma-itemview .p-catalog .c-headline-wrap .c-headline_info-btn img,
.kuruma-itemview .p-gradelist .c-headline-wrap .c-headline_info-btn img,
.kuruma-itemview .p-speclist .c-headline-wrap .c-headline_info-btn img {
  left: 0;
  position: absolute;
  top: 0;
}
.kuruma-itemview .p-catalog .c-headline-wrap .c-headline_info-btn img:hover,
.kuruma-itemview .p-gradelist .c-headline-wrap .c-headline_info-btn img:hover,
.kuruma-itemview .p-speclist .c-headline-wrap .c-headline_info-btn img:hover {
  top: -24px;
}
.kuruma-itemview .p-catalog .c-headline-wrap .c-headline_info-btn.off img,
.kuruma-itemview .p-gradelist .c-headline-wrap .c-headline_info-btn.off img,
.kuruma-itemview .p-speclist .c-headline-wrap .c-headline_info-btn.off img {
  top: -48px;
}
.kuruma-itemview .p-catalog .c-headline-wrap  .msg,
.kuruma-itemview .p-gradelist .c-headline-wrap  .msg,
.kuruma-itemview .p-speclist .c-headline-wrap  .msg {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/nk_balloon_addlist.gif) no-repeat right center;
  color: #fff;
  display: block;
  height: 29px;
  padding-right: 10px;
  position: absolute;
  right: 146px;
  top: 8px;
}
.kuruma-itemview .p-catalog .c-headline-wrap  .msg .msgBlln,
.kuruma-itemview .p-gradelist .c-headline-wrap  .msg .msgBlln,
.kuruma-itemview .p-speclist .c-headline-wrap  .msg .msgBlln {
  background: #09c;
  padding: 9px 20px 7px;
}

.kuruma-itemview .p-catalog .p-model {
  background: inherit;
  border: none;
  margin: 0;
}

.kuruma-itemview .p-catalog .p-model .p-model_list-inner {
  width: 100%;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li {
  border-right: 1px solid #ddd;
  border-top: 1px solid #ddd;
  box-sizing: border-box;
  display: inline-block;
  margin-right: -5px;
  vertical-align: top;
  width: 340px;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(3n) {
  width: 339px;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li.s-noList {
  position: relative;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(1):nth-last-child(2),
.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(2):nth-last-child(1) {
  width: 50%;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(2):nth-last-child(1) {
  border-right: none;
}

.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(3n) {
  border-right: none;
}


.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(1),
.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(2),
.kuruma-itemview .p-catalog .p-model .p-model_list li:nth-child(3) {
  border-top: none;
}

.kuruma-itemview .p-catalog .p-model .p-model_thumb {
  display: table-cell;
  padding: 10px;
  vertical-align: top;
  width: 80px;
}

.kuruma-itemview .p-catalog .p-model .p-model_thumb img {
  width: 80px;
}

.kuruma-itemview .p-catalog .p-model .p-model_info {
  display: table-cell;
  line-height: 1;
  padding-right: 10px;
  padding-top: 10px;
  vertical-align: top;
}

.kuruma-itemview .p-catalog .p-model .p-model_name {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
}

.kuruma-itemview .p-catalog .p-model .p-model_name + .p-model_score {
  margin-top: 7px;
}

.kuruma-itemview .p-catalog .p-model .p-model_date {
  display: block;
  font-size: 13px;
  margin-bottom: 5px;
  margin-top: 6px;
  position: relative;
  top: -2px;
}


.kuruma-itemview .p-catalog .p-model .p-model_date span {
  display: inline-block;
}

.kuruma-itemview .p-catalog .p-model li:first-child:last-child {
  border-right: none;
  display: block;
  width: 100%;
}
.kuruma-itemview .p-catalog .p-model .p-model_value {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/star_l.svg) no-repeat scroll;
  background-position: 0 -5px;
  background-size: 76px 264px;
  color: #f69d03;
  display: block;
  font-size: 16px;
  font-weight: bold;
  line-height: 0.8;
  margin-bottom: 10px;
  margin-left: -1px;
  min-height: 16px;
  padding-left: 82px;
  padding-top: 2px;
}

.kuruma-itemview .p-catalog .p-model .p-model_value_0 {
  background-position: 0 -245px;
  line-height: 1;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_1 {
  background-position: 0 -221px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_2 {
  background-position: 0 -197px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_3 {
  background-position: 0 -173px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_4 {
  background-position: 0 -149px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_5 {
  background-position: 0 -125px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_6 {
  background-position: 0 -101px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_7 {
  background-position: 0 -77px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_8 {
  background-position: 0 -53px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_9 {
  background-position: 0 -29px;
}
.kuruma-itemview .p-catalog .p-model .p-model_value_10 {
  background-position: 0 -5px;
}

/* p-used */
.kuruma-itemview .p-used .p-used_list {
  padding: 19px 19px 1px 19px;
}
.kuruma-itemview .p-used .p-used_list li {
  box-shadow: 0 1px 3px 0.5px rgba(7,7,83,0.35);
  display: inline-block;
  line-height: 1.3;
  margin-bottom: 19px;
  margin-right: 14px;
  min-height: 251px;
  position: relative;
  vertical-align: top;
  width: 231px;
}

.kuruma-itemview .p-used .p-used_list li:hover {
  opacity: 0.7;
}

.kuruma-itemview .p-used .p-used_list li:nth-child(4n) {
  margin-right: -1px;
}

.kuruma-itemview .p-used .p-used_list li a {
  display: block;
}

.kuruma-itemview .p-used .p-used_list li a:visited {
  color: #8a3683;
}

.kuruma-itemview .p-used .p-used_list li a:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/used_label.png);
  background-size: 100%;
  content: "";
  height: 53px;
  left: -3px;
  position: absolute;
  top: -3px;
  width: 70px;
  z-index: 1;
}
.kuruma-itemview .p-used .p-used_list li:hover a {
  color: #1e85e5;
  text-decoration: underline;
}

.kuruma-itemview .p-used .p-used_list li:hover a:visited {
  color: #8a3683;
}

.kuruma-itemview .p-used .p-used_list li a:hover .p-used_list-name {
  text-decoration: underline;
}

.kuruma-itemview .p-used .p-used_list li img {
  display: block;
  height: 173px;
  position: relative;
  width: 231px;
  z-index: 0;
}

.kuruma-itemview .p-used .p-used_list-info {
  background-color: #fff;
  padding: 0 9px 9px 9px;
}

.kuruma-itemview .p-used .p-used_list-name {
  max-height: 36px;
  overflow: hidden;
  padding: 9px 9px 0 9px;
  width: 213px;
}

.kuruma-itemview .p-used .p-used_list-name span {
  display: block;
  font-size: 14px;
  font-weight: bold;
}

.kuruma-itemview .p-used .p-used_list-price {
  color: #db3e26;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 3px;
}

.kuruma-itemview .p-used .p-used_list-price-value,
.kuruma-itemview .p-used .p-used_list-price-consultation {
  font-family: Verdana,"メイリオ", Meiryo,sans-serif;
  font-size: 21px;
}

.kuruma-itemview .p-used .p-used_list-price-consultation {
  font-size: 20px;
  position: relative;

}

.kuruma-itemview .p-used .p-used_list-price-unit {
  font-size: 11px;
  margin-left: -3px;
  position: relative;
  top: -1px;
}
.kuruma-itemview .p-used .p-used_list-status {
  color: #666;
  font-size: 10px;
  letter-spacing: -0.01em;
  max-height: 26px;
  overflow: hidden;
  text-align: left;
}

.kuruma-itemview .p-used .p-used_list-status span:after {
  color: #ddd;
  content: "|";
  margin-left: 2px;
  margin-right: -1px;
}

.kuruma-itemview .p-used .p-used_list-status span:last-child:after {
  content: "";
  margin-left: 0;
}

.kuruma-itemview .p-used .p-used_morelink {
  display: table;
  margin: 0 auto 20px;
  max-width: 96.6%;
  max-width: calc(100% - 36px);
  text-align: center;
}

.kuruma-itemview .p-used .p-used_morelink a {
  background: linear-gradient(to bottom, #ff9a29 0%, #ff8600 100%);
  background-color: #ff8600;
  border: 1px solid #f07700;
  border-radius: 6px;
  box-shadow: 0 2px 0 #c96800;
  color: #fff;
  display: table-cell;
  font-size: 18px;
  font-weight: bold;
  height: 60px;
  line-height: 1.2;
  margin: 2px 0 21px;
  min-width: 407px;
  padding: 1px 22px 0;
  text-align: center;
  text-shadow: 0 -1px 1px #de7100;
  vertical-align: middle;
}

.kuruma-itemview .p-used .p-used_morelink a:hover {
  background: linear-gradient(to bottom, #ffc92f 0%, #ff9125 100%);
  text-decoration: none;
}

.kuruma-itemview .p-used .p-used_morelink a span {
  font-size: 12px;
  position: relative;
  top: -2px;
}

/* p-hikaku */
.kuruma-itemview .p-hikaku li {
  border-right: 1px solid #ddd;
}
.kuruma-itemview .p-hikaku li:last-child {
  border-right: none;
}
.kuruma-itemview .p-hikaku li:nth-child(-n+5) {
  border-right: 1px solid #ddd;
}

.kuruma-itemview .p-hikaku .p-hikaku_thumb {
  display: block;
  height: 96px;
  margin: 26px auto 0;
  width: 128px;
}

.kuruma-itemview .p-hikaku .p-hikaku_maker span {
  display: block;
  font-size: 11px;
  line-height: 1.2;
  margin: 0 auto;
  padding: 9px 0 2px;
  width: 128px;
}

.kuruma-itemview .p-hikaku .p-hikaku_name {
  margin-bottom: 20px;
}

.kuruma-itemview .p-hikaku .p-hikaku_name span {
  display: block;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.3;
  margin: 0 auto;
  width: 128px;
}


.kuruma-itemview .p-hikaku .c-contents_item ul {
  display: block;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.kuruma-itemview .p-hikaku .c-contents_item ul:not(:target) {
  overflow-x: scroll\9;
}

.kuruma-itemview .p-hikaku .c-contents_item ul li {
  display: table-cell;
  width: 180px;
}
.kuruma-itemview .p-hikaku .c-contents_item ul li a {
  display: block;
  width: 180px;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

/* p-spec */
.kuruma-itemview .p-spec .p-spec_tab {
  border-bottom: 1px solid #c0cbda;
  margin: 12px 10px 16px;
}
.kuruma-itemview .p-spec .p-spec_tab-inner {
  display: table;
  margin-left: 15px;
  width: 100%;
  width: calc(100% - 30px);
}
.kuruma-itemview .p-spec .p-spec_tab-inner li {
  display: table-cell;
  font-size: 17px;
  font-weight: bold;
  line-height: 17px;
  padding-left: 2px;
  padding-right: 2px;
  position: relative;
  top: 3px;
  vertical-align: top;
  width: 25%;
}
.kuruma-itemview .p-spec .p-spec_tab-inner li span {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/tabbg.png)repeat-x left top;
  background: linear-gradient(to top, #fff 0%, #ededed 100%);
  border-left: 1px solid #c0cbda;
  border-radius: 6px 6px 0 0;
  border-right: 1px solid #c0cbda;
  border-top: 1px solid #ddd;
  color: #0867bf;
  display: block;
  height: 53px;
  line-height: 53px;
  text-align: center;
}
.kuruma-itemview .p-spec .p-spec_tab-inner li:not(.p-spec_active) span:hover {
  color: #1e85e5;
  cursor: pointer;
  opacity: 0.7;
  text-decoration: none;
}
.kuruma-itemview .p-spec .p-spec_tab-inner li.p-spec_active {
  top: 1px;
}
.kuruma-itemview .p-spec .p-spec_tab-inner li.p-spec_active span {
  background-color: #fff;
  background-image: none;
  border-bottom: 1px solid #fff;
  border-color: #bbb;
  border-top: 3px solid #013466;
  color: #000;
  filter: none;
  font-weight: bold;
}
.kuruma-itemview .p-spec .p-spec_list {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  width: 439px;
}
.kuruma-itemview .p-spec .p-spec_list:last-child {
  margin-left: 11px;
}
.kuruma-itemview .p-spec .p-spec_list li {
  margin-bottom: 16px;
}
.kuruma-itemview .p-spec .p-spec_list table {
  border: 1px solid #ddd;
  border-collapse: separate;
  border-radius: 6px;
  width: 100%;
}
.kuruma-itemview .p-spec .p-spec_list tr {
  width: 100%;
}
.kuruma-itemview .p-spec .p-spec_list th {
  border-top: 1px solid #ddd;
  font-size: 13px;
  padding: 5px 15px;
}
.kuruma-itemview .p-spec .p-spec_list th.p-spec_list-title {
  background: #edeff2;
  border-radius: 5px 5px 0 0;
  border-top: none;
  color: #333367;
  font-size: 15px;
  font-weight: bold;
  line-height: 15px;
  padding: 12px 15px 9px;
}
.kuruma-itemview .p-spec .p-spec_list td {
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  font-size: 13px;
  padding: 5px 15px;
  width: 50%;
}

/* p-ad */

.kuruma-itemview .p-pagetop_tracking {
  bottom: 0;
  display: none;
  font-size: 0;
  left: 0;
  margin: 0 auto;
  position: fixed;
  right: 0;
  width: 1035px;
}

.kuruma-itemview #contents930 .p-pagetop_tracking {
  width: 930px;
}

.kuruma-itemview .p-pagetop_tracking a {
  background-color: #999;
  border-radius: 40px;
  bottom: 10px;
  color: #fff;
  display: block;
  height: 40px;
  left: 1045px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  width: 40px;
}

.kuruma-itemview #contents930 .p-pagetop_tracking a {
  left: 940px;
}

.kuruma-itemview .p-pagetop_tracking a:before {
  border-color: transparent transparent #fff transparent;
  border-style: solid;
  border-width: 0 7.5px 13.0px 7.5px;
  content: "";
  height: 0;
  position: relative;
  top: 12px;
  width: 0;
}

.kuruma-itemview .p-pageTop a:hover {
  background-color: #ccc;
  text-decoration: none;
}

/* sqTwoWrapper */
.sqTwoWrapper {
  clear: both;
  text-align: center;
}
.sqTwoWrapper .sqTwo {
  display: inline-block;
}

.sqTwoWrapper .sqTwo {
  margin: 20px auto;
}
.sqTwoWrapper .sqTwo .sqL {
  float: left;
}
.sqTwoWrapper .sqTwo .sqR {
  float: right;
}
.sqTwoWrapper .sqTwo .sqL,
.sqTwoWrapper .sqTwo .sqR {
  text-align: center;
  width: 350px;
}

/*baloon 20180807 sm38 start*/
.bl_top,
.bl_topL,
.bl_topR,
.bl_mid,
.bl_btm,
.bl_btmL,
.bl_btmR,
.bl_w_top,
.bl_w_topL,
.bl_w_topR,
.bl_w_mid,
.bl_w_btm,
.bl_w_btmL,
.bl_w_btmR {
  behavior: expression(IEPNGFIX.fix(this));
}

.helpBT,
.helpBTW {
  cursor: pointer;
}
.balloon {
  display: none;
  position: absolute;
  width: 324px;
  z-index: 999;
}
.balloon_wide {
  display: none;
  position: absolute;
  width: 538px;
  z-index: 999;
}
.bl_top {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_tp.png);
  height: 10px;
  overflow: hidden;
  width: 324px;
}
.bl_topL {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_tp2.png);
  height: 27px;
  overflow: hidden;
  width: 324px;
}
.bl_topR {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_tp3.png);
  height: 27px;
  overflow: hidden;
  width: 324px;
}
.bl_w_top {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_tp.png);
  height: 10px;
  overflow: hidden;
  width: 538px;
}
.bl_w_topL {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_tp2.png);
  height: 27px;
  overflow: hidden;
  width: 538px;
}
.bl_w_topR {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_tp3.png);
  height: 27px;
  overflow: hidden;
  width: 538px;
}
.bl_mid {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_md.png) top left repeat-y;
  width: 324px;
}
.bl_w_mid {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_md.png) top left repeat-y;
  width: 538px;
}
.bl_mid .Inbox,
.bl_w_mid .Inbox {
  padding: 0 13px 1px 10px;
}
.bl_mid .Inbox table,
.bl_w_mid .Inbox table {
  border-left: 1px solid #ababab;
  border-top: 1px solid #ababab;
}
.bl_mid .Inbox table th,
.bl_mid .Inbox table td,
.bl_w_mid .Inbox table th,
.bl_w_mid .Inbox table td {
  background: none;
  border-bottom: 1px solid #ababab;
  border-right: 1px solid #ababab;
  line-height: 140%;
  padding: 5px;
  vertical-align: top !important;
}
.bl_mid .Inbox table td.list,
.bl_w_mid .Inbox table td.list {
  background: #f2f5f7;
}
.bl_mid .Inbox table.catalog,
.bl_w_mid .Inbox table.catalog {
  border: none;
  width: 100%;
}
.bl_mid .Inbox table.catalog td,
.bl_w_mid .Inbox table.catalog td {
  border: none;
  padding: 3px;
  text-align: center;
  width: 33%;
}
.bl_mid .Inbox table th,
.bl_w_mid .Inbox table th {
  background: #e5ecf0;
  font-weight: bold;
  padding: 3px 5px;
}
.bl_btm {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_bt.png);
  height: 34px;
  text-align: right;
  width: 324px;
}
.bl_btmL {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_bt2.png);
  height: 49px;
  text-align: right;
  width: 324px;
}
.bl_btmR {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_bt3.png);
  height: 49px;
  text-align: right;
  width: 324px;
}
.bl_w_btm {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_bt.png);
  height: 34px;
  text-align: right;
  width: 538px;
}
.bl_w_btmL {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_bt2.png);
  height: 49px;
  text-align: right;
  width: 538px;
}
.bl_w_btmR {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_w_bt3.png);
  height: 49px;
  text-align: right;
  width: 538px;
}
.balloon p.Title,
.balloon_wide p.Title {
  border-left: 5px solid #7f7f7f;
  font-weight: bold;
  margin: 0 0 10px 0;
  padding: 0 5px;
  text-align: left;
}
.bl_btm .close,
.bl_btmL .close,
.bl_btmR .close,
.bl_w_btm .close,
.bl_w_btmL .close,
.bl_w_btmR .close {
  padding: 3px 13px 0 10px;
}

.balloon p,
.balloon_wide p {
  color: #333;
  margin: 0;
  padding: 0 0 10px 0;
}
.balloon p.caption,
.balloon_wide p.caption {
  font-size: 81%;
  padding: 0 0 0 0;
}
.explainIcn {
  bottom: 1px;
  margin-bottom: -3px;
  margin-left: 4px;
}

.bl_mid table.specList,
.bl_w_mid table.specList {
  border-bottom: 1px solid #ababab;
  border-collapse: collapse;
  border-left: 1px solid #ababab;
  border-spacing: 0;
  margin-bottom: 10px;
  width: 300px;
}

.bl_mid table.specList th,
.bl_w_mid table.specList th {
  background: #e5ecf0;
}

.bl_mid table.specList th,
.bl_mid table.specList td,
.bl_w_mid table.specList th,
.bl_w_mid table.specList td {
  border-right: 1px solid #ababab;
  border-top: 1px solid #ababab;
  padding: 2px 4px 4px 4px;
  text-align: center;
}

.balloonCol2 div {
  float: left;
  width: 250px;
}
.balloonCol2 div.right {
  margin-left: 15px;
}
.balloon p.useImage .img,
.balloon_wide p.useImage .img {
  display: block;
  float: left;
  width: 60px;
}
.balloon p.useImage .txt,
.balloon_wide p.useImage .txt {
  display: block;
  margin-left: 70px;
}
.balloonLink {
  font-size: 81%;
  line-height: 1.2;
}
.balloonLink a {
  background: url(https://img1.kakaku.k-img.com/images/balloonhelp/balloon_arrow.gif) no-repeat 0 2px;
  padding: 0 0 0 8px;
}
/*baloon 20180807 sm38 end*/

/*kuruma_common,kuruma_itemview.css overwrite 20180807 sm38 start*/
#kuruma #tabContents h4.kuruma {
  background: #f5f5f5;
  border: 1px solid #ddd;
  border-radius: 4px 4px 0 0;
  color: #333367;
  font-size: 16px;
  font-weight: bold;
  height: auto;
  line-height: 1;
  margin-bottom: 0;
  padding: 13px 15px 11px;
}

.kuruma-itemview #contents930 #tabContents h4.kuruma{
  background: url(https://img1.kakaku.k-img.com/images/kuruma/nk_title_bg.gif) no-repeat;
  font-size: 115%;
  font-weight: bold;
  height: 28px;
  padding: 13px 0 0 10px;
  margin-bottom: 10px;
  border: none;
  border-radius: 0;
  color: inherit;
  line-height: 1.1;
}

#kuruma #tabContents {
  padding-top: 0;
}


.kuruma-itemview #contents930 #kuruma #tabContents {
  margin-top: 5px;
}

.kuruma-itemview #contents930 #kuruma #tabContents #review{
  margin-top: 15px;
}

.kuruma-itemview #contents930 #kuruma #tokoBar{
  margin-top: 0;
}

.kuruma-itemview #contents930 #kuruma .tireTypeTab{
  margin-top: 15px;
}

#kuruma .p-gradelist h3 {
  background: none;
  color: #333367;
  display: block;
  font-size: 20px;
  font-weight: bold;
  height: auto;
  line-height: 1.3em;
  margin-bottom: 0;
  padding: 11px 14px 9px;
}

#kuruma .p-gradelist #tabContents {
  padding: 6px;
}

#kuruma .p-gradelist .p-grade_item-block {
  background: #fff;
  border-bottom: solid 1px #ddd;
  border-left: solid 1px #ddd;
  border-radius: 0 0 6px 6px;
  border-right: solid 1px #ddd;
  margin-bottom: 6px;
  padding: 6px;
}

#kuruma .p-gradelist .p-grade_item-block:last-child {
  margin-bottom: 0;
}

#kuruma .p-gradelist table.borderTbl.ver2 {
  background-color: #fff;
  border: 1px solid #ddd;
  border-collapse: collapse;
  border-radius: 0 0 5px 5px;
  width: 100%;
}

#kuruma .p-gradelist table.borderTbl.ver2 tr:hover,
#kuruma .p-gradelist table.borderTbl.ver2 tr:hover td {
  background: #f6fdff;
  cursor: pointer;
}

#kuruma .p-gradelist table.borderTbl.ver2 th {
  background: #eef7fa;
}

#kuruma .p-gradelist table.borderTbl.ver2 th,
#kuruma .p-gradelist table.borderTbl.ver2 td {
  border-bottom: 1px solid #ddd;
  border-right: 1px dotted #ddd;
}

#kuruma .p-gradelist table.borderTbl.ver2 tr:last-child th,
#kuruma .p-gradelist table.borderTbl.ver2 tr:last-child td {
  border-bottom: none;
}

#kuruma .p-gradelist  #tabContents .noData {
  color: #333;
  font-size: 15px;
  font-weight: normal;
}

#kuruma .p-gradelist  #tabContents .noData + p {
  color: #666;
  font-size: 12px;
  margin-bottom: 10px;
  margin-left: 10px;
  text-align: center;
}
#kuruma .p-speclist .c-headline_info {
  display: table-cell;
  width: 271px;
}

#kuruma .p-speclist .c-headline_info.btnAddListWrap-none{
  width: auto;
}

#kuruma .p-speclist .c-headline_info-inner {
  display: table;
  width: auto;
  clear: both;
  margin-left: auto;
}

#kuruma .p-speclist .btnAddListWrap {
  display: table-cell;
  margin-left: 10px;
}

#kuruma .p-speclist .btnHikakuList {
  display: table-cell;
  margin-left: 5px;
  float: right;
}

#kuruma .p-speclist #tabContents .p-speclist-contents-inner {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  margin: 6px;
  padding: 1px 6px 6px 6px;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype {
  background: inherit;
  border: none;
  margin: 0;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype ul {
  display: table;
  width: 100%;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype li {
  border-right: 1px solid #ddd;
  display: table-cell;
  font-size: 12px;
  line-height: 1;
  padding: 12px 15px;
  vertical-align: middle;
  width: 50%;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype li:last-child {
  border-right: none;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype a,
#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype span {
  position: relative;
  top: 1px;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype a:before,
#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype span:before {
  background-color: #ddd;
  content: "";
  display: inline-block;
  margin-right: 8px;
  position: relative;
  top: -1px;
  vertical-align: middle;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype .p-tire a:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_tire.png) no-repeat;
  background-size: 21px 30px;
  height: 30px;
  width: 21px;
}

#kuruma .p-speclist #tabContents .c-contents_item.p-tiretype .p-studless a:before {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/icon_studless.png) no-repeat;
  background-size: 35px 30px;
  height: 30px;
  width: 35px;
}

#kuruma .p-speclist .h3Area .msg {
  font-size: 13px;
  font-weight: normal;
  right: 280px;
  top: 9px;
}

#kuruma .p-speclist .h3Area .msg .msgBlln {
  padding: 6px 10px;
}

#kuruma .p-speclist #tabContents .specSheetNavi {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/spec_sheet_navi_bg.png) repeat-x;
  background-color: #fff;
  background-position: 0 55px;
  box-shadow: none;
  padding: 5px 5px 0 5px;
  width: 1007px;
}

#kuruma .p-speclist #tabContents .specSheetBox {
  margin-top: 6px;
}

#kuruma .p-speclist #tabContents .specSheet {
  background-color: #fff;
}

#kuruma #tabContents .specLoadingBox .specLoading {
  left: 0;
  right: 0;
  top: 47px;
}

#kuruma #tabContents .errBox img {
  margin: 0 auto;
}

#kuruma table .estmtWrap  .btnNcarEstmtMini {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_estimate_newcar_mini01.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table .estmtWrap .btnUcarSrchMini {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_search_usedcar_mini01.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table a.estmtWrap:hover .btnNcarEstmtMini {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_estimate_newcar_mini01_over.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table a.estmtWrap:hover .btnUcarSrchMini {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_search_usedcar_mini01_over.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table .estmtWrap .btnNcarEstmtMiniDis {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_estimate_newcar_mini01_disabled.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table .estmtWrap .btnUcarSrchMiniDis {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_search_usedcar_mini01_disabled.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table .estmtWrap .btnNcarEstmtPrep {
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/btn_prep_newdcar_mini01.png) no-repeat left top;
  background-size: 100%;
}

#kuruma table.borderTbl.ver2 td a {
  text-decoration: none;
}

#kuruma table.borderTbl.ver2 .clickable td.grade.txtNorm a,
#kuruma table.borderTbl.ver2 .clickable td.grade.txtNorm a:link,
#kuruma table.borderTbl.ver2 .clickable td.grade.txtNorm a:visited {
  color: #0867bf;
}

#kuruma table.borderTbl.ver2 tr:hover td.grade.txtNorm a,
#kuruma table.borderTbl.ver2 tr.clickable:hover td.grade.txtNorm a {
  color: #1e85e5;
  text-decoration: underline;
}

.kuruma-itemview #contents930 .productsIndv .indvCont .indvVoice a,
.kuruma-itemview #contents930 .productsIndv .indvCont .indvPrice .minPriceNum{
  text-decoration: none;
}

.kuruma-itemview #contents930 #bbsQAbtn .qaBtn a,
.kuruma-itemview #contents930 #bbsQAbtn .qaBtn.selected{
  text-decoration: none;
}

/* タイヤタブ下線調整 */
.kuruma-itemview #contents930 .productsIndv .indvCont .indvPrice .minPriceNum:hover{
  text-decoration: underline;
}

.p-iframe_history{
  display: none;
}

.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* End hide from IE-mac */

/*iPad*/
body.is-ipad .kuruma-itemview #contents930 .p-main_thumb-other:before {
  height: 5px;
  width: 14px;
  background-color: transparent;
  background: url(https://img1.kakaku.k-img.com/images/kuruma/itemview/v2/link_arrow_gray_u.svg) no-repeat;
  background-position: 0 0;
  background-size: 14px 5px;
  transform: unset;
  left: 9px;
}

body.is-ipad .kuruma-itemview .p-main .p-main_link-title:before{
  top: 2px;
}

body.is-ipad .kuruma-itemview .p-main .p-main_other-num{
  top: -2px;
}

body.is-ipad .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):nth-last-child(2) a,body.is-ipad .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):nth-last-child(1) a{
  top: 1px;
}

body.is-ipad .kuruma-itemview #contents930 .p-main_thumb-other:after {
  content:none;
}

body.is-ipad .kuruma-itemview #contents930 .p-pagetop_tracking a,
body.is-android .kuruma-itemview #contents930 .p-pagetop_tracking a{
  left: 900px;
}


.kuruma-itemview #contents930 .revranking a:link{
  text-decoration: none;
}

/* ie9-11 */
@media screen and (min-width: 0\0) and (min-resolution: +72dpi) {
  .kuruma-itemview .p-main .p-main_link-price-score:hover:before {
    bottom: 0;

  }
  #kuruma #tabContents .specLoadingBox .specLoading{
    left: 420px;
  }
}

/* ie10+,edge */
_:-ms-lang(x),
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):nth-last-child(2) a,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):nth-last-child(1) a {
  padding-right: 7px;
  padding-top: 4px;
}

_:-ms-lang(x),
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):first-child:nth-last-child(2) a,
.kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child a {
  padding-top: 2px;
  padding-right: 4px;
}

_:-ms-lang(x),
.kuruma-itemview .p-main .subTxtLink a,
.kuruma-itemview #contents930 .p-main .subTxtLink a:link {
  position: relative;
  top: 1px;
}

/* ie9 only */
@media screen and (min-width: 0\0) and (min-resolution: .001dpcm) {
  .kuruma-itemview .p-main .p-main_link-price-score:hover:before,
  .kuruma-itemview .p-used .p-used_morelink a:hover,
  .kuruma-itemview .p-main .p-main_link-new .subTxtLink:hover,
  .kuruma-itemview .p-main .p-main_link-used .subTxtLink:hover,
  .kuruma-itemview .p-main .p-main_link_kaitori .subTxtLink:hover {
    opacity: 0.7;
  }
  .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):nth-last-child(2) a,
  .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(3):nth-last-child(1) a {
    padding-right: 7px;
    padding-top: 4px;
  }
  .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(1):first-child:nth-last-child(2) a,
  .kuruma-itemview .p-main .p-main_link-new .subTxtLink:nth-child(2):last-child a{
    padding-top: 2px;
    padding-right: 4px;
  }
  .kuruma-itemview .p-main .subTxtLink a,
  .kuruma-itemview #contents930 .p-main .subTxtLink a:link {
    position: relative;
    top: 1px;
  }
  .kuruma-itemview .p-main .p-main_thumb-main .p-main_thumb-main-control .p-main_thumb-main-next span:after{
    right: 0;
  }
  .kuruma-itemview .c-feed .c-feed_item {
    border:solid 1px rgba(7,7,83,0.15);
  }
  .kuruma-itemview .c-feed .c-feed_item:after {
    width: 228px;
  }
  .kuruma-itemview .c-feed_btn_more {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2U3ZTllYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2U3ZTllYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQ3ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  }
  .kuruma-itemview .p-main .p-main_other li {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmYyZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  }
}

/*kuruma_common,kuruma_itemview.css overwrite 20180807 sm38 end*/

/* css overwrite 20190116 sm38 start */

.c-feed_item{
	cursor: pointer;
}
.c-feed_item:hover{
	text-decoration: underline;
}
/* css overwrite 20190116 sm38 end */