@charset "UTF-8";
/* ===============================================================================
 * カタログ
 * =============================================================================== */
.sdCatalog #main-area.top {
  background: #c5a16c;
}
.sdCatalog #main-area.top .wrap {
  background:url(./images/top/main_bg.png) no-repeat 0 0;
  background-size:cover;
}
#main-area.top .text i span {
  color:#c5a16c;
}
#main-area.top .text i:before {
  border-right-color: #997d54;
}
#main-area.top .text i span:before {
  content: url("./images/top/main_ico.png");
}

.sdCatalog #main-area.top .wrap .text {
  width:34.64673913%;
}
.sdCatalog #main-area.top .text h2 {
text-shadow: 2px 2px 0 #c5a16c;
margin-right: -30%;
}
.sdCatalog #main-area.top .text p {
text-shadow: 1px 1px 0 #c5a16c;
}
.catalog-ranking .box {
	border-style:solid;
	border-width: 1px;
}
.catalog-ranking .box h3 {
	color:#fff;
	font-size:18px;
	font-size:1.8rem;
	line-height: 1.2;
	padding:8px 0;
	text-align: center;
}
.catalog-ranking ul {
	padding: 10px 8px;
}
.catalog-ranking li {
	width:100%!important;
	margin-left:0!important;
	margin-top: 15px!important;
	}
.catalog-ranking li:first-child {margin-top:0!important;}
.catalog-ranking li a {
	border:none!important;
	padding: 0!important;
}
.catalog-ranking li h4 {
	display: inline-block;
	padding:0 5%;
}
.catalog-ranking li .item-detail {
	min-height:120px;

}

.catalog-ranking .box.PNK {border-color:#e59a9e;}
.catalog-ranking .box.PNK h3 {background-color:#e59a9e;}
.catalog-ranking .box.BLU {border-color:#71c2d3;}
.catalog-ranking .box.BLU h3 {background-color:#71c2d3;}
.catalog-ranking .box.VIO {border-color:#8880d4;}
.catalog-ranking .box.VIO h3 {background-color:#8880d4;}
.catalog-ranking .box.GRN {border-color:#6ac697;}
.catalog-ranking .box.GRN h3 {background-color:#6ac697;}
.catalog-ranking .box.YEL {border-color:#e8ab07;}
.catalog-ranking .box.YEL h3 {background-color:#e8ab07;}


@media screen and (min-width: 0px) and (max-width: 1199px) {
.catalog-ranking li .item-detail {
	min-height:90px;

}
}