@charset "EUC-JP";

/*  #contents
---------------------------------------------------------- */
/*  #main
---------------------------------------------------------- */

/* ----------------------------------------------------------
 *
 *
 *
 * 20130815　修正
 *
 *
 *
 ----------------------------------------------------------*/

a {
  /*IE6 IE7*/
  /cursor: hand;
}

h4 a {
  font-weight: bold;
  font-size:105%;
}


/* .box_review_01 */

#main .box_review_01 {
  border-width: 1px;
  background: #fffbf0;
  padding: 6px 10px;
  z-index: 15;
}

#main .box_review_01 .link {
  padding-right: 10px;
}
#contents #main .box_review.box_review_01 .tit{
  background: none;
  font-weight: bold;
  padding-left: 0;
  width: 132px;
}
#main .box_review_01 div.price ,
#main .box_review_01 div.catalog {
  border-left: none;
}
#contents #main .box_review.box_review_01 div {
  width: 200px;
}
#contents #main .box_review.box_review_01 .evaluation {
  width: 240px;
}
#contents #main .box_review.box_review_01 div.balloonWhiteInner {
  margin-left: 0;
}
#contents #main .box_review.box_review_01 .evaluation .ratingCount,
#contents #main .box_review.box_review_01 .evaluation .ratingCount span{
  font-size: 100%;
}
#contents #main .box_review.box_review_01 .evaluation .ratingCount {
	margin-left: 3px;
}

/* scroll */

#main .box_searchCondition .pageUtil .tit.utils {
  padding: 12px 0 0 13px;
  border-top: 3px solid #f41f00;
}
#main .box_searchCondition .pageUtil .roundT {
  background: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_scrolltit.jpg") left center repeat-x;
}
#main .box_searchCondition .pageUtil .tit.utils .number {
  font-size: 133%;
  margin-bottom: 6px;
  float: left;
}
#main .box_searchCondition .pageUtil .tit.utils .number em {
  font-size: 125%;
  line-height: 1em;
}
#main .box_searchCondition .pageUtil .linkPlus {
  position: relative;
  float: right;
  top: -6px;
  _width: 510px;
  zoom: 1;
}
.pageUtil .linkPlus li {
  border: none;
  _display: inline;
  padding: 0 10px 0 10px;
  zoom: 1;
}

#main .box_searchCondition .box_inner.bottom_bordered {
  padding-bottom: 10px;
}
#main .box_searchCondition .searchWrap_01 {
  border-bottom: 1px solid #ccc;
  padding: 0;
}
#main .box_searchCondition .searchWrap_01_inner {
  padding: 9px;
  border: 6px solid #fcc;
  background: #fff;
}
#main .box_searchCondition .roundB.p0 {
  padding: 0;
  margin-top: 5px;
  background: #fff;
  background: none;
}
#main .box_searchCondition .column.grade.w670{
	width: 670px;
  margin-bottom:0;
}
#main .box_searchCondition .column.w310 {
  width: 310px;
}
#main .box_searchCondition .column.w360 {
  width: 360px;
}
#main .box_searchCondition #pattern1 .column .other ul.w129 {
  width: 129px;
}
#main .box_searchCondition .box_selectInner.noborder {
  border: none;
}

#main .box_searchCondition #pattern1.searchWrap_01 .column .other .attention p.judge {
  width: 130px;
}

/* my_01 */

#main .box_searchCondition .my.my_01 {
  width: 200px;
}
#main .box_searchCondition .my.my_01 a {
  background: none;
  display: block;
  line-height: 22px;
}

/* .search_other_condition */
#main .search_other_condition {
  margin-right: -3px;
}
#main .edit_search_condition  {
  line-height: 26px;
  display: none;
}

.both_fixed #main .edit_search_condition {
  display: block;
}
.both_fixed #main .search_other_condition {
  display: none;
}


/* link_01 */

#main .box_searchCondition .link.link_01 {
  margin: 0;
  padding-top: 3px;
  padding-bottom: 12px;
  _padding-bottom: 0;
  border: none;
  width: 100%;
  background: #fff;
}
#main .box_searchCondition .link .link_01_inner {
  padding-top: 9px;
  border-top: 2px solid #f2f2f2;
}
#main .box_searchCondition .link .link_01_inner .link_more a,
#main .box_searchCondition .link .link_01_inner .link_clear a {
  background: none;
  padding-left: 0;
}
#main .box_searchCondition .link .link_01_inner .linkArea {
  float: right;
  position: relative;
  margin-right: 0;
}
#main .box_searchCondition .column .other .attention .dealer {
  width: 100px;
  padding-right: 0px;
}

/* .h_dl_01 */

#main .box_searchCondition .box_outer .h_dl_01,
#main .box_searchCondition #pattern1 .column .h_dl_01 {
  margin-bottom: 7px;
  *margin-bottom: 4px;
}
#main .box_searchCondition .h_dl_01 dt {
  margin-right: 8px;
  clear: both;
  min-width: 58px;
  font-weight: bold;
  width: auto;
  line-height: 25px;
}
#main .box_searchCondition .h_dl_01 dt,
#main .box_searchCondition .h_dl_01 dd {
  float: left;
}

#main .box_searchCondition .h_dl_01 dt.doubleline {
  line-height: 1em;
}
#main .box_searchCondition .h_dl_01 .pt3 {
  padding-top: 3px;
}
#main .box_searchCondition .h_dl_01 .pl5 {
  padding-left: 5px;
}
#main .box_searchCondition .h_dl_01 span.txtline {
  margin: 0 3px;
}
#main .box_searchCondition #pattern1 .column .select02 .h_dl_01 {
  min-height: 26px;
  _height: 26px;
}
#main .box_searchCondition #pattern1 .column .select02 dl.h_dl_01 dt {
  width: auto;
  min-width: 35px;
}
#main .box_searchCondition #pattern1 .column .select02 .h_dl_01.color {
  border: none;
  padding: 0;
  overflow: visible;
  width: 350px;
}
#main .box_searchCondition #pattern1 .column .select02 .h_dl_01.color dt {
  width: 1em;
  min-width: 1em;
}

#main .select_borderGray.w90 {
  width: 90px;
}
#main .select_borderGray.w480 {
  width: 480px;
}

/* .h_ul_01 */

#contents #main .box_searchCondition #pattern1 .column .color .h_ul_01 li {
  display: block;
  width: 32px;
  height:14px;
  margin: 0 8px 5px 0;
}
#contents #main .box_searchCondition #pattern1 .column .color .h_ul_01 li input {
  margin-right: 5px;
  width: 14px;
}

#contents #main .box_searchCondition #pattern1 .column .color .h_ul_01 li img {
	vertical-align: top;
}

*:first-child+html ul.h_ul_01 {
  overflow: visible;
  padding-bottom: 10px;
}


#main .box_searchCondition #pattern1 .column .color dd.w320 { width: 320px; }

/* .link */

#main .box_searchCondition .link .link_more.wauto { width: 475px; }
#main .box_searchCondition .link .link_more.wauto a {
  display: block;
  width: 195px;
  float: left;
}
#main .box_searchCondition .link .link_more .link_more_txt {
  padding-left: 10px;
  font-size: 80%;
}

/* .countBalloon */

#main .box_searchCondition .countBalloon {
  position: absolute;
  display: none;
  top:-58px;
  right: 2px;
  color: #c00;
  font-size: 160%;
  font-weight: bold;
  text-align: right;
  padding: 7px 30px 0 70px;
  background: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_balloon.png") top left no-repeat;
  width: 104px;
  height: 46px;
}

/* free_word_search_area */

#main .box_searchCondition .free_word_search_area {
  background: #cdcdcd;
  padding: 10px 15px;
}
#main .box_searchCondition .free_word_search_area input {
  height: 23px;
  border: none;
  vertical-align: middle;
}

/* .box_searchCondition */

#main .box_searchCondition .box_outer_01  {
  position: relative;

  /*IE6 IE7*/
  /padding-top: 10px;
}
#main .box_searchCondition .box_outer .checkboxes label {
  display: block;
  float: left;
  width: 50%;
}

/* 20140708 ANG_PRJ-1300 chohaku modified */
#main .box_searchCondition .box_outer .checkboxes dt { line-height: 1.35em; }

#main .box_searchCondition .box_outer .checkboxes input { margin: 2px 4px 0 0; }
#main .box_item_detail .fl,
#main .box_searchCondition .box_outer .fl { float: left; }

#main .box_searchCondition .box_outer .checkboxes .w110 { width: 110px; }
.w120,
#main .box_searchCondition .box_outer .checkboxes .w120 { width: 120px; }
.w140,
#main .box_searchCondition .box_outer .checkboxes .w140 { width: 140px; }
.w150 { width: 150px; }
.w160,
#main .box_searchCondition .box_outer .checkboxes .w160 { width: 160px; }
.w45 { width: 45px; }
.w50 { width: 50px; } 
.w60 { width: 60px; } 
.w80 { width: 80px; } 
.w92 { width: 92px; } 
.w160 { width: 160px; } 
.w100 { width: 100px; }
.w110 { width: 110px; }
.w120 { width: 120px; } 
.w180 { width: 180px; }
.w207 { width: 207px; }
.w270 { width: 270px; }
.w280 { width: 280px; }
.w290 { width: 290px; }
.w310 { width: 310px; }
.w330 { width: 330px; }
.w340 { width: 340px; }
.w350 { width: 350px; }
.w370 { width: 370px; }
.w380 { width: 380px; }

.dblock {
	display:block;
}

.dtbold {
	font-weight:bold;
}


#main .box_searchCondition .box_outer .h_dl_01 .w72 { width: 72px; }
#main .box_searchCondition .box_outer .h_dl_01 .w85 { width: 80px; margin-right:0;}
#main .box_searchCondition .box_outer .h_dl_01 .w40 {
  width: 40px;
  min-width: 40px;
}

/* end 20140708 ANG_PRJ-1300 chohaku modified */


/* .v_dl_01 */

#main .box_searchCondition .v_dl_01.mt8 {
  margin-top: 8px;
}
#main .box_searchCondition .v_dl_01 dt {
  clear: both;
  font-weight: bold;
  width: auto;
  margin-bottom: 5px;
}
#main .box_searchCondition .v_dl_01 label {
  display: block;
  margin-bottom: 3px;
  /* padding-left: 12px;*/
  position: relative;
}
#main .box_searchCondition .v_dl_01 label input {
  margin-right: 5px;
}

/* .input_roundGray */

.input_roundGray { border: none; }
.input_roundGray input {
  min-width: 200px;
  border: 1px solid #bbb;
}

/* .searchWrap_02 */

.searchWrap_02 {
  position: relative;
}

/* .box_detail_condition_01 */

.box_detail_condition_01 {
  padding-top: 15px;
  position: absolute;
  bottom: 10px;
  right: 0;
  width: 514px;
}
#main .box_detail_condition_01 h3 {
  margin-bottom: 6px;
}
.box_detail_condition_01 p {
  line-height: 23px;
}
.box_detail_condition_01 p label {
  line-height: 1.1em;
}
.box_detail_condition_01 label {
  margin-right: 10px;
}

/* .display_01 */

.box_result .display_01 {
  float: left;
  line-height: 26px;
  margin-left: 20px;
}
.box_result .display_01 li {
  float: left;
  padding-right: 10px;
}

/* * 検索ボタン小 */

#main .box_searchCondition .free_word_search_submit .btn_roundGray {
  padding: 0;
}
#main .box_searchCondition .free_word_search_submit .btn_roundGray a {
  padding: 2px 10px 5px;
}

#main .box_searchCondition .h_dl_01.detail_freeword {
  padding: 10px 0;
}
#main .box_searchCondition .h_dl_01.detail_freeword input {
  width: 200px;
  height: 20px;
}

#main .box_result .change .page_ctrl ul li.current {
  background: #ababab;
}

/* .pick_up_ul_01 */

#pickUpArea.pickup_area_01 {
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 0 10px;
}
#pickUpArea.pickup_area_01 li {
  border: none;
}
#pickUpArea.pickup_area_01 .second {
  border-top: 3px solid #eee;
}



/*
 * 結果表示エリア
 */

#main .section_wrap_01 {
  margin-bottom: 20px;
}

#main #resultArea .result_area_inner_01 {
  padding: 0px;
  border: none;
}
#main #resultArea .change_01 {
  padding: 5px 9px 3px;
  border: 1px solid #ccc;
  border-top: 3px solid #f41f00;
  background: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_scrolltit.jpg") center left repeat-x;

  margin-bottom: 45px;
}

#main .result_area_inner_01 .box_result .change {
  background: #eee;
  padding: 12px;
}

.itemDetailArea {
  /*IE6 IE7*/
  /padding-top: 95px!important;
}

/* .box_item_detail.heading */

#main .box_item_detail {
  position: relative;
  border: 1px solid #ccc;
  margin-top: 10px;
}

#main .box_item_detail:hover {
  background-color:#FFF5DB;
  cursor:pointer;
}/*shusei1440*/

#main .box_item_detail .heading {
  /padding-bottom: 8px;
}

#main .box_item_detail .heading img {
  padding: 0 2px 2px 0;
}

#main .box_item_detail .heading .icon {
  float: right;
}

#main .box_item_detail .heading .heading_inner h4 {
  display: inline;
  float: left;
  margin-top: 8px;
}

*:first-child+html  #main .box_item_detail .heading .heading_inner h4 {
  display: inline;
  height:20px;
}

#main .box_item_detail .heading .heading_inner {
  font-size: 14px;
  font-weight: bold;
   /*float: left;
  width: 770px;*/
  padding-top: 2px;
  /*IE6 IE7*/
  /padding-top: 3px;
}
#main .heading_inner .new_flg_01 {
  font-size: 78%;
  margin-right: 5px;
}
#main .box_item_detail .heading label {
  padding: 5px;
  margin: 8px 10px 8px 8px;
  float: left;
  display: block;
  background: #aaa;
}

* html #main .box_item_detail .heading label { display: inline; } /* IE6 */

#main .box_item_detail .icon_wrap_01 {
  /*padding-left: 10px;*/
  float: right;
  padding-right: 8px;
}

/* .box_item_detail.heading.considering */

#main .box_item_detail .considering {
  color: #0b709f;
  /*IE6 IE7*/
  /padding-top: 6px;
}
#main .box_item_detail .considering a {
  text-decoration: none;
  color: #2780a9;
}
#main .box_item_detail .considering em {
  font-size: 130%;
  font-weight: bold;
  padding: 0 2px 0 3px;
}

/* .box_item_detail.section_body */ 

#main .box_item_detail .section_body {
  padding: 8px;
  padding-bottom: 0px;
  background:none;
}

/* .box_item_detail.section_footer */ 

#main .box_item_detail .section_footer {
  padding:0px;
  height:34px;
  border-top: 1px dotted #ccc;
  /*border-top: 1px solid #ccc;*/
}

#main .box_item_detail .section_footer .detailListCallNoteBox {
	line-height:1.0;
	margin:1px 8px 1px 0;
}
/* .visual */

#main .box_item_detail .visual { font-size: 84%; }
#main .box_item_detail .visual .img2 {
  width: 153px;
  text-align: left;
}
#main .box_item_detail .visual .img_desc_01 {
  font-weight: bold;
  line-height: 20px;
}
#main .box_item_detail .visual .img_desc_01.img_desc_movie {padding-left: 15px;}
#main .box_item_detail .visual .carIcon {padding: 5px 0 0;}
#main .box_item_detail .visual .carIcon li {
  float: none;
  margin-top: 1px;
  width: auto;
  text-align: center;
}
#main .box_item_detail .visual .information { 
  float: right;
  width: 117px;
}

/* data */

#main .box_item_detail .box_gooJudgment2 {
  background: url('/usedcar/common_v2/img/renewal2/bg_goo02.png') left center no-repeat;
  border: 2px solid #e1c486;
  padding: 8px 0 4px 121px;
  margin: 5px 0;
  float: right;

  /*IE6 IE7*/
  /margin-bottom: 2px;
}
#main .box_item_detail .box_gooJudgment2 .details { font-size: 90%; }
#main .box_item_detail .box_gooJudgment2 .details p {
  width: 72px;
  float: left;
  text-align: center;
  border-left: 1px solid #e1c486;
}
#main .box_item_detail .box_gooJudgment2 .details .ext {
  border: none;
}
#main .box_item_detail .box_gooJudgment2 .details span {
  font-weight: bold;
  font-size: 16px;
  line-height: 1em;
  padding-right: 6px;
}

#main .box_item_detail .data .img_desc_02 {
  font-size: 84%;
  /padding-top: 2px;
  padding-top: 0;
  display: block;
}

#main .box_result .data .packSet {
  vertical-align: middle;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
}
#main .data .packSet .priceInfo p {
  width: 100px;

  /*IE7*/
  *width: 89px;
  text-align: center;
  float: left;
}
#main .box_result .data .priceInfo {
  padding:4px 0;
  margin: 0;
}
#main .box_result .data .priceInfo em {
  font-size: 170%;
}
#main .box_result .icon_packprice {
  /*padding:5px 0;*/
  padding-top: 2px;
  text-align: center;
}

#main .box_result .icon_loanreview {
  padding-top: 2px;
  text-align: center;
}

#main .box_result .icon_loanplan {
  padding-top: 2px;
  text-align: center;
}

/* .no_goo_area */

#main .box_item_detail.no_goo_area .box_gooJudgment2 { display: none; }
#main .box_item_detail.no_goo_area .data table { height: 119px; }

/* .shop2 */

#main .box_item_detail .shop2 {
  font-size: 84%;
  float: left;
  width: 550px;
	margin:8px 0 8px 8px;
}
#main .box_item_detail .shop2 .rev {
  margin-left: 6px;
}
#main .box_item_detail .shop2 .rev em {
  padding: 0 4px;
}

/* .shop_detail_01 .shop_info_01*/

.shop_info_01 { font-size: 84%; }
.shop_info_01 li { 
  display: inline;
  padding: 0 10px 0 10px;
  border-left: 1px solid #000;
}
.shop_info_01 li.last { border-right: 1px solid #000; }

/* .application */

#main .box_item_detail .application p {
  margin-bottom: 5px;
}

#main .box_item_detail .bnr_addlist {
 display: block;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-top: -16px;
 margin-left: -102px;
}
#main #resultArea .input10check_01 .all_check_area_01 {
  position: absolute;
  height: 40px;
  top: -10px;
/*   top: 7px; */
  *top: -45px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
#main #resultArea .all_check_area_01 {
  width: 918px;
  margin: 0 auto;
  padding: 10px 20px 5px;
}
#main #resultArea .all_check_area_01.bordered {
  border: 1px solid #ccc;
  border-bottom: none;
  position: relative;
  top: 10px;
}

/* result_table_01 */

#main #resultTable.result_table_01 {
  left: 0;
}
#main #resultTable .tbl_dark {
  border: 1px solid #ccc;
  width: 960px;
  background: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_scrolltit.jpg") center left repeat-x;
}
#main #resultTable .tbl_dark .tit {
  border: none;
  background: none;
  font-size: 90%;
  text-align: center;
}
#main #resultTable .tbl_dark .tit p {
  border-color: #a9a9a9;
}
#main #resultTable .tbl_scrollTit .tit.w278 {
  width: 278px;
}

/* .box_result */

#main .box_result .allCheckArea .side.side_btn {
  top: 10px;
  right: 10px;
}
#main .box_result .data table {
  width: 573px;
  border: 1px solid #e5e5e5;
  border-left: none;
}
#main .box_result .data table td {
  padding: 6px 8px;
  /*IE6 IE7*/
  /padding: 5px 6px 4px;
  vertical-align: middle;
}
#main .box_result #resultTable.result_table_01 .content_left_01 p {
  padding-left: 20px;
  padding-right: 0;
  text-align: left;
}
#main .box_result .heading {
  background: #ECECEC;
}
#main .box_result .visual,
#main .box_result .data { float: left;}
#main .box_result .application { float: right; }
#main .box_result .application .btn_roundRedB,
#main .box_result .application .btn_roundBlueB { 
  padding: 10px 0px 20px;
  height: auto;
}

#main .box_result .w270 { width: 270px; }
#main .box_result .w190 { width: 190px; }
#main .box_result .w575 { width: 575px; }
#main .box_result .w105 { width: 105px; }
#main .box_result .w95 { width: 95px; }
#main .box_result .w94 { width: 94px; }
#main .box_result .w90 { width: 90px; }
#main .box_result .w66 { width: 66px; }
#main .box_result .w64 { width: 64px; }
#main .box_result .w62 { width: 62px; }
#main .box_result .w49 { width: 49px; }
#main .box_result .w55 { width: 55px; }
/*
 * paddingが20pxあるので
 */
#main .box_result .data td.w189 { 
  width: 230px;
  /*IE6 IE7*/
  **width: 179px;
  padding: 6px 0!important;
}
#main .box_result .data td.w66 { width: 50px; }
#main .box_result .data td.w63 { width: 47px; }
#main .box_result .data td.w60 { width: 44px; }
#main .box_result .data td.w55 { width: 61px!important; }
#main .box_result .data td.w49 { width: 33px; }

#main .box_result .tbl_dark .tit p {
  padding: 0;
}


.btn_pagetop {
  display: none;
  _display: block;
  text-align: right;
  z-index: 20;
}

.bottom_action_area {
  text-align: center;
  padding: 10px 20px 40px;
}
.bottom_action_area .mail_btn {
  padding-bottom: 10px;
}
.bottom_action_area .search_other_condition_02 a {
  width: 259px;
  margin: 0 auto;
}


/* .icon_01 */

.icon_01 {
  display: block;
  padding-left: 19px;
  background-position: left center;
  background-repeat: no-repeat;
}
.icon_other_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_other.png");
}
.icon_mylist_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_mylist.png");
}
.icon_clear_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_clear.png");
}
.icon_pen_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_pen.png");
}
.icon_plus_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_plus.jpg");
  padding-left: 24px;
  height: 20px;
}
.open .icon_plus_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_minus.jpg");
}
.icon_search_01 {
  background-image: url("http://img.goo-net.com/common_v2/img/icon_btn_search.png");
  background-position: left 30%;
}
.icon_detail_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_detail.png");
  padding-left: 35px;
}
.icon_photo_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_photo.png");
  padding-left: 35px;
}

/* ANG_PRJ-1063 */
.bottom_action_area .search_other_condition_02 a.btn_text_01 .icon_other_01 {
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/icon_other_w.png");
}
/* ANG_PRJ-1063 */


/* btn_text_01*/

#main .btn_text_01 {
  color: #2a2a2a;
  display: block;
  padding: 3px 12px 0;
  text-decoration: none;
  line-height: 21px;
  border: 1px solid #ccc;
  background: url('http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_btn_white.png') center left repeat-x;
}
/* ANG_PRJ-1063 */
#main .bottom_action_area .search_other_condition_02 a.btn_text_01 {
  color: #ffffff;
  display: block;
  padding: 3px 14px 0;
  text-decoration: none;
  line-height: 28px;
  border: 1px solid #ccc;
  background: url('http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_btn_black.png') center left repeat-x;
}
/* ANG_PRJ-1063 */

#main .btn_text_big {
  font-size: 125%;
  margin-bottom: 15px;
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_scrolltit.jpg");
}
#main .btn_black {
  font-size: 110%;
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_btn_black.png");
  border-color: #000;
  color: #fff;
  padding: 4px 70px 2px;
}
#main .btn_black {
  font-size: 120%;
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_btn_black.png");
  border-color: #000;
  color: #fff;
  padding: 4px 70px 2px;
}
#main .btn_red {
  font-size: 120%;
  background-image: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_btn_red.png");
  border-color: #df5050;
  border-color-top: #ef9a9a;
  border-bottom-color: #490b0b;
  border-right-color: #6d1010;
  color: #fff;
  padding: 4px 70px 2px;
}

/* label_01 */

#main .label_01 {
  background: #ff9900;
  color: #fff;
  float: left;
  margin-right: 10px;
  width: 65px;
  font-size: 10px;
  text-align: center;
}

#main .label_gray_01 {
  color: black;
  background: #eee;
}

.noborder{ border: none!important; }
.clear { clear: both; }

/* ANG_PRJ-737 1400129 ikema
----------------------------------------- */
.price_check{
	padding-left: 15px;
}


/* ANG_PRJ-1064 
-------------------------------------------*/

.particular_search h3 {
    margin: 0;
    padding: 0 0 6px 14px;
    font-size: 117%;
    font-weight: bold;
	/* img.goo-net.com化 mod 20131219 */
	background:transparent url(http://img.goo-net.com/goo/common_v2/img/renewal/type_a/caption/caption_red_mark.gif) no-repeat 0 2px;
}


.particular_search .culmun  {
    width: 294px;
}

.particular_search .left {
    margin-left: 13px;
    _margin-left: 6px;
    float: left;
}

.particular_search .right {
    margin-left: 13px;
    _margin-left: 6px;
    float: left;
}

.particular_search .culmun ul li {
    padding: 5px;
    background: #f2f2f2;
    position: relative;
    top: 0;
    left: 0;
}

.particular_search .culmun ul li span {
    position: absolute;
    top: 3px;
    _top: 3px;
    right: 5px;
    _right: 5px;
}

.particular_search .culmun ul li span em {
    color: #e60012;
    font-size: 125%;
    font-weight: bold;
}

.particular_search .culmun ul li.even {
    background: #ffffff;
}

.particular_search {
    clear: both;
    padding: 10px 0;
    background: #ffffff;
}


.particular_search clearfix .clearfix {
	width:620px;
	float:left;
}

.incl_det{
	width:625px;
	float:left;
}

/**
  * box_roundGrayRed
  * box_roundGrayを複製・変更
  **/
.box_roundGrayRed_detail {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;}

.box_roundGrayRed_det {
	margin: 0  10px;
	position: relative;
	background: #f2f2f2;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	z-index: 0;
	margin-left: auto;
	margin-right: auto;
	width:960px;
}


/*-- トップ特集枠 --*/

.culmuns {width: 294px; display:inline-block;}
.culmuns ul li { clear: both; }
.img_l{width:83px; float:left;}
.article_r{width:210px; float:right;}
.culmuns ul li a{font-size:134%; font-weight:bold;}
.article_r span{padding:10px 0 0 0;}
	
#special02 {background-color:#fff8ce; display:inline-block; margin:10px auto 0 10px; width:300px; padding:0 0 10px 0; float:left;}
#special02 .culmuns {width: 285px; display:block;}
#special02 .culmuns ul li {position: relative; top: 0; left: 0; clear: both; padding:10px 0 0 25px; background:url(http://img.goo-net.com/goo/common_v2/img/renewal/type_a/mark/icon_link.gif) no-repeat 0 15px;}



/* ANG_PRJ-1077 GooPLUS組み込み対応 140227 kobashigawa*/
.plusBox {
	float: left;
	margin: 5px 0;
	width: 152px;
}


/* ANG_PRJ-1064 　消費税対応　140227　nishikawa　　*/

/*-- box_roundBorderTopOrange --*/
.box_roundBorderTopOrange{
	position: relative;
	background: #ffffff;
	border: 1px solid #ffc7a2;
}

.w300 .box_roundBorderTopOrange{
	width: 298px;
}

.box_roundBorderTopOrange div.tit{
	padding: 7px 9px 5px 9px;
	border-bottom: 1px solid #ffc7a2;
	background: url(http://img.goo-net.com/common_v2/img/bg_box_round_border_top_orange_tit.gif) repeat-x 0 0;
	position: relative;
	zoom: 1;
}

.box_roundBorderTopOrange div.tit h2,
.box_roundBorderTopOrange div.tit h3{
	font-weight: bold;
}

.box_roundBorderTopOrange div.inner{
	padding: 15px 8px 0 8px;
	border: 1px solid #ffffff;
	border-bottom: none;
	background: url(http://img.goo-net.com/common_v2/img/bg_box_round_border_top_orange_inner.jpg) repeat-x 0 0;
}

/*-- .box_roundBorderOrangeWide --*/
.box_roundBorderOrangeWide{
	margin: 0 0 10px 0;
	position: relative;
	background: #fff5ef;
	border: 2px solid #ff6701;
}

/*  .box_roundBorderRedWide
---------------------------------------------------------- */
.box_roundBorderRedWide{
	margin: 0 0 10px 0;
	position: relative;
	background: #fff2f3;
	border: 2px solid #f6000c;
}

/*  ANG_PRJ-1100 140317 kobashigawa
---------------------------------------------------------- */
#similarArticle {
	margin-bottom: 20px;
}

#similarArticle .tit {
	background: url(http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_scrolltit.jpg) center left repeat-x;
	padding: 5px 9px 3px;
	border-top: 3px solid #f41f00;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

#similarArticle .tit h3 {
	font-size: 134%;
	font-weight: bold;
}

#similarArticle .inner {
	padding: 15px 20px;
	border: 1px solid #cccccc;
}

#similarArticle .inner ul {
	overflow: hidden;
}

#similarArticle .inner li {
	float: left;
	width: 200px;
	margin-left: 19px;
	padding-left: 19px;
	border-left: 1px dotted #cccccc;

}

#similarArticle .inner .firstChild {
	margin-left: 0;
	padding-left: 0;
	border-left: none;
}

/* IE6 */
* html #similarArticle .inner li {
	display: inline;
}

#similarArticle .inner li .txt {
	float: left;
	width: 120px;
}

#similarArticle .inner li .txt .maker {
	font-weight: bold;
	margin-bottom: 7px;
}

#similarArticle .inner li .txt .name {
	margin-bottom: 5px;
}

#similarArticle .inner li .txt .name span {
	display: block;
	font-size: 84%;
}

#similarArticle .inner li .img {
	float: right;
	width: 80px;
}

/* 小売祭り 141001 J10 
----------------------------------------- */
#main .box_result .heading.fes {
  background: #FFCCCC;
}

/*  ANG_PRJ-1980 150624 Higaonna
---------------------------------------------------------- */

#main .box_searchCondition .inner_02 .link.link_01,
#main .box_searchCondition.open .inner_02 .link {
	padding-bottom: 0;
	height: auto;
}

#main .box_searchCondition .inner_02 .link .link_more.wauto {
	width: 286px;
	margin-top: 0;
}

#main .box_searchCondition .inner_02 .link .link_more.wauto a {
	float: none;
	width: auto;
	background: none;
}

#main .box_searchCondition .inner_02 .link .link_more .icon_plus_01 {
	height: 18px;
	padding: 3px 0 0 24px;
}

#main .box_searchCondition .inner_02 .link .link_more .link_more_txt {
	display: block;
	margin-bottom: 6px;
	padding-left: 0;
}

#main .box_searchCondition .inner_02 .link .link_01_inner .linkArea {
	width: 618px;
	top: 12px;
}

#main .box_searchCondition .inner_02 .link div.linkArea p.link_clear {
	margin-top: 13px;
	float: left;
}

#main .box_searchCondition .inner_02 .link div.linkArea .innerIconActionClick {
	float: right;
	margin: 0;
}

#main .box_searchCondition .inner_02 .countBalloon {
	padding: 7px 36px 0 70px;
	top: -7px;
	right: 265px;
	background: url("http://img.goo-net.com/usedcar/common_v2/img/renewal2/bg_balloon.png") top left no-repeat;
}