@charset "utf-8";

/* BRAND 
 * --------------------------------------- */
/* detail */
.list_brand li.list_brand_box{  background:#92b2ce; font-size:32px; line-height:36px}
.list_brand li.list_brand_box dl{padding:80px 55px;text-align:center; color:#fff}
.list_brand li.list_brand_box dt{ display:inline-block; padding:49px 0 40px; text-align:center; font-size:32px; font-weight:bold; background: url(../img/common/ico_quote02.png) no-repeat center 0}
.list_brand li.list_brand_box dd{font-size:22px ;font-weight:100;}

.brand_slide { width:100% ;}
.brand_slide01{margin-top:30px}
.brand_slide02{margin-top:20px}
.brand_slide img{width:100%}
.brand_slide .swiper-slide {text-align: center; display: -webkit-box;display: -ms-flexbox; display: -webkit-flex;  display: flex;
 -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}

.brand_slide .page { position:relative; left:48%; top:460px; float:left;margin:0 3px; display:block; width:5px !important; height:5px !important; border-radius:5px;background:#fff; text-indent:-1000em; overflow:hidden;z-index:10; }
.brand_slide .page.active { background:#69819f;  }
.brand_slide .img{ position:absolute; left:0; top:0; z-index:100;}
.brand_slide .img >a { display:block; }

.brand_slide .swiper-button-next{width:24.5px ; height:25px; right: 0;top:50%;  margin-top: -15px; background: url('../img/common/btn_next.png') no-repeat ;background-size: 24.5px 25px;}
.brand_slide .swiper-button-prev{width:24.5px ; height:25px; left: 0;top:50%;  margin-top: -15px; background: url('../img/common/btn_prev.png') no-repeat ;background-size: 24.5px 25px;}

