.slider {
	border-bottom: 1px solid #222;
}
.slider li{
	max-height:23rem;
	overflow:hidden;
	vertical-align: middle;
}
.slider li a:hover{
   top: 0px;
   left: 0px;
   opacity: 0.8;

}
.slider li img{
	position: relative;
	/*top:-2.5rem;*/

}

.slick-next i,.slick-prev i{
	font-size: 4rem;
	color:#fff;
	position: absolute;
	top:50%;
}

.slick_container{
	position:relative;
	width:100%;
}

#arrow .slick-prev{
	position: absolute;
	left:2rem; /* Ç¤°Õ¤ÎÃÍ */
	z-index: 1000;
}

#arrow .slick-next{
	position: absolute;	
	right:2rem; /* Ç¤°Õ¤ÎÃÍ */
	margin-right:-1rem;
   z-index: 1000;
	
	}

.slick-prev:before, .slick-next:before {
    content:"";
    display: none;
}

.recommend-l{
  font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  /*letter-spacing: 0.1rem;*/
  font-weight: bold;
  font-size: 1rem;

}
.recommend-r{
	font-size: 0.7rem;
	margin-left:0.4rem;
}
.recommend-item-name{
	display: block;
	padding:0.8rem 0 0 0;
	font-size: 0.8rem;
}
.recommend-item-price{
	display: block;
	font-size: 0.8rem;
}

/*
¥Ö¥é¥ó¥É¥ê¥¹¥È
*/

.brand-list{
	
}
.brand-list div {

}
.brand-list ul{
	display: inline-block;
	vertical-align: middle;
	height:100%;
}
.brand-list li{
	display: inline-block;
	padding:0.6rem 0.8rem;
	text-align: center;
}
.brand-list li a{}
.brand-logoimg{
	max-height: 12.5rem;
}
.brand-list-name{
	font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-weight: bold;
  display: inline-block;
}
.row-center{
text-align:center;
letter-spacing:-0.4em;
}
.row-center > [class*='col-'] {
display:inline-block;

letter-spacing:0;
vertical-align:top;
float:none !important;
}
.row-center.va-middle > [class*='col-'] {
vertical-align:middle;
}
.row-center.va-bottom > [class*='col-'] {
vertical-align:bottom;
}

/* top-sns */

  #top-sns {
    /*background-color: #ccc;*/
    background:  url(https://borabora-nagoya.net/img/parts/sns_bg.jpg) right bottom;   
  }

  .top-sns01 { 
    max-width: 960px;
    margin:0 auto;
    
   }
   .top-sns01 ul{
   	padding:1.2rem 0;
   }

  .top-sns01-left,.top-sns01-middle,.top-sns01-right {
    text-align: center;
    box-sizing: border-box;
  }
  .top-sns01-left {
    background-color: #fff;
    padding:0.6rem 0;
  }

  .top-sns01-middle {
    background-color: #fff;
    padding:0.6rem 0;   
  }

  .top-sns01-right {  
  background-color: #fff;
  padding:0.6rem 0; 
  }

  .sns-md {
  	padding:0.3rem 0;
  	font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-weight: bold;
  letter-spacing: 2px;
  color:#000;


  }

/*RSS*/
.rss_area span{
	margin-right: 0.8rem;
  line-height: 1.7rem;
}
.rss_area div{
	display: inline-block;
}

.rss-box .rss-items li{
  margin-bottom:0.6rem;
  font-size:0.9rem;


}

/*SALE¥¹¥é¥¤¥À¡¼*/
  .sale_slider {
  width:960px;
  height:390px;
  background: repeating-linear-gradient(-45deg, #EE6557, #EE6557 1rem, #CD5649 0, #CD5649 2rem);
}
  .sale_slider02 {
  width:960px;
   height:390px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.element {
  color: #fff;
  text-shadow: 1px 1px 0 rgba(156, 69, 59, 1),
               2px 2px 0 rgba(156, 69, 59, 1),
               3px 3px 0 rgba(156, 69, 59, 1),
               4px 4px 0 rgba(156, 69, 59, 1),
               5px 5px 0 rgba(156, 69, 59, 1),
               6px 6px 0 rgba(156, 69, 59, 1),
               7px 7px 0 rgba(156, 69, 59, 1),
               8px 8px 0 rgba(156, 69, 59, 1),
               9px 9px 0 rgba(156, 69, 59, 1),
               10px 10px 0 rgba(156, 69, 59, 1),
               11px 11px 0 rgba(156, 69, 59, 1),
               12px 12px 0 rgba(156, 69, 59, 1),
               13px 13px 0 rgba(156, 69, 59, 1),
               14px 14px 0 rgba(156, 69, 59, 1),
               15px 15px 0 rgba(156, 69, 59, 1),
               16px 16px 0 rgba(156, 69, 59, 1),
               17px 17px 0 rgba(156, 69, 59, 1),
               18px 18px 0 rgba(156, 69, 59, 1);
}

.sale_a {
  display: block;
  width: 100%;
  height:100%;
  text-decoration: none;
  coror:#fff;
}


.sale_md_l{
  font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-weight: bold;
  display: block;
  font-size: 5.5rem;
  letter-spacing: 1.2rem;
  margin: 0 0 0.8rem 0;

}
.sale_cap {font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 1.8rem;
  color: #fff;
  font-weight: bold;
}
.sale_cap_att {
  font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 1rem;
  color: #fff;
  font-weight: bold;
}
.sale_date {font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 2rem;
  color: #fff;
  font-weight: bold;
  }

/*OUTLET¥¹¥é¥¤¥À¡¼*/
  .outlet_slider {
  width:960px;
  height:370px;
  box-sizing: border-box;
  border: #222 solid 5px;
  
  
}
.outlet_slider a:hover{
  color:#fff;
}

  .outlet_slider02 {
  width:960px;
   height:370px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.outlet_a {
  display: block;
  width: 100%;
  height:100%;
  text-decoration: none;
  coror:#fff;
}
.outlet_a:hover{
  background:#222;
  top:0;
  left:0;
  opacity: 1;
}



.outlet_md_l{
  font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  display: block;
  font-size: 6.1rem;
  letter-spacing: 1.2rem;
  margin: 0 0 0.8rem 0;

}
.outlet_cap {font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 1.8rem;
  letter-spacing: 0.3rem;
  
}


.outlet_cap_att {
  font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 1rem;
  color: #fff;
  
}
.outlet_date {font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  font-size: 2rem;
  color: #fff;
  }

/*winter sale¥¹¥é¥¤¥À¡¼*/

.wintersale_cap {font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  /*color:#222;*/
}

.wintersale_md_l{
  font-family: 'Oswald', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
  display: block;
  /*color:#222;*/
  font-size: 4.6rem;
  margin: 0 0 0.8rem 0;
}
.wintersale_txt1{
  font-size:1.8rem;
}
.wintersale_txt2{
  font-size:2.5rem;
}
.winsale_bd{
  border-bottom: 1px solid #222;
}

.outlet_a:hover{
  background:#222;
  top:0;
  left:0;
  opacity: 1;
}


/*¥¹¥é¥¤¥É¥­¥ã¥×¥·¥ç¥ó*/

  .slide-li a{
    position: relative;
    display: block;

  }

  .slide-cap , .slick_container .slider .slide-li a:hover .slide-cap {
    color:#fff;
    display: block;
    text-align:center;
    line-height: 1.6rem;
    font-family: 'Quicksand', "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "¥Ò¥é¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
    font-weight: bold;
    display: block;
    width:100%;
    height:3.2rem;
    font-size: 1rem;
    letter-spacing: 0.2rem;
    background-color: rgba(0,0,0,.3);
    position: absolute;
    
    top: 20rem;
    bottom: 0;
  } 