@charset "UTF-8";
.globalNav,
.globalNav > ul > li > a,
.spHdrBtn,
.spGNav > ul > li > a:before {
  background-color: #241e49;/*メインカラー　default.cssも要修正*/
}
@media screen and (max-width: 767px) {
.spHdrBtn{
background-color: #241e49;/*メインカラー　default.cssも要修正*/
}
}
.globalNav > ul > li > a:hover,
.globalNav > ul > li > a.active{
  background: #3996d9;/*サブカラー*/
}
.globalNav > ul > li > a,
.globalNav > ul > li:first-child > a {
  border-color: #ffffff;
}
.spHdr_link_uni a{
  background-color:#e73533;
}
.btn_unit_detail a{
  background:#e73533;
}
.btn_unit_detail a:hover{
  background:#e73533;
}

/* スライダー　ドット */
.keyVisual .slick-dots li.slick-active button:before,
.img_slide .slick-dots li.slick-active button:before,
.title_03:before,
.around_osusume_tit_ico,
.sp_slide_clone .slick-dots li.slick-active button:before {
  background-color: #241e49;
}
.spHdrBtn,
.spGNav > ul > li > a:before,
.title_02 {
  border-color: #428B21;
}

/* コメント欄 */
.exp_comment_txt {
/*border-color:#3A3E3B;*/
}


#estate_list #toku2 .trim_gaikan_common.custom_11648::after,
#estate_list #toku2 .trim_gaikan_common.custom_12022::after{
	background: url("../img/icon_tokuten01.png") no-repeat right bottom;
	background-size: contain;
}