<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* --------------------------------------------------------- */
/* common.css */
/* --------------------------------------------------------- */

.category-head h1 img{left:31.8%;margin-bottom:2.6%;width:36.4%;}
.category-head:after{padding-top:4.3%;}

/* Product copy */
/* --------------------------------------------------------- */
#product-copy{}
#product-copy p{width:86%;margin:0 auto;padding:0 0 4.3%;}

/* Category index */
/* --------------------------------------------------------- */
.category-index{font-size:14px;position:relative;margin:0 auto;height:11.2858em;max-height:158px;}
.category-index ul{position:absolute;top:0;left:0;width:100%;text-align:center;}
.category-index ul li{position:relative;font-size:14px;width:25%;float:left;margin-right:1%;margin-bottom:1%;}
.category-index ul li:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-position:center;background-size:100%;z-index:2;}
.category-index ul li a{display:block;position:relative;padding-top:2.8572em;z-index:1;}
.category-index ul li a:before,
.category-index ul li a:after{content:'';display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;}
.category-index ul li a:before{border:1px solid #c4c4c4;border-radius:1.4286em;z-index:3;}
.category-index ul li a:after{background-repeat:no-repeat;background-position:center;background-size:100%;z-index:2;}
.category-index ul li a:hover:after{opacity:0.6;}
.category-index ul li span{display:block;position:absolute;top:0;left:0;width:100%;line-height:2.8572em;z-index:1;}
.category-index ul li span:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;}

.category-index ul li:nth-child(1){width:32.5%;margin-left:0.3%;}
.category-index ul li:nth-child(1) a:after{background-image:url("/eng/product/img/index/category-index01.png");}
.category-index ul li:nth-child(2){width:32.5%;}
.category-index ul li:nth-child(2) a:after{background-image:url("/eng/product/img/index/category-index02.png");}
.category-index ul li:nth-child(3){width:29.5%;}
.category-index ul li:nth-child(3) a:after{background-image:url("/eng/product/img/index/category-index03.png");}
.category-index ul li:nth-child(4){width:22.8%;margin-left:7.9%;}
.category-index ul li:nth-child(4) a:after{background-image:url("/eng/product/img/index/category-index04.png");}
.category-index ul li:nth-child(5){width:36%;}
.category-index ul li:nth-child(5) a:after{background-image:url("/eng/product/img/index/category-index05.png");}
.category-index ul li:nth-child(6){width:23.4%;}
.category-index ul li:nth-child(6) a:after{background-image:url("/eng/product/img/index/category-index06.png");}
.category-index ul li:nth-child(7){width:34.6%;margin-left:32.7%;}
.category-index ul li:nth-child(7) a:after{background-image:url("/eng/product/img/index/category-index07.png");}

.category-index ul li.selected:before{height:100%;}
.category-index ul li:nth-child(1).selected:before{background-image:url("/eng/product/img/index/category-index01current.png");}
.category-index ul li:nth-child(2).selected:before{background-image:url("/eng/product/img/index/category-index02current.png");}
.category-index ul li:nth-child(3).selected:before{background-image:url("/eng/product/img/index/category-index03current.png");}
.category-index ul li:nth-child(4).selected:before{background-image:url("/eng/product/img/index/category-index04current.png");}
.category-index ul li:nth-child(5).selected:before{background-image:url("/eng/product/img/index/category-index05current.png");}
.category-index ul li:nth-child(6).selected:before{background-image:url("/eng/product/img/index/category-index06current.png");}
.category-index ul li:nth-child(7).selected:before{background-image:url("/eng/product/img/index/category-index07current.png");}

@media screen and (max-width: 1053px){

/* Category index */
/* --------------------------------------------------------- */
.category-index{font-size:1.3296vw;}
.category-index ul li{font-size:1.33vw;}

}

@media screen and (max-width: 750px){

.category-head h1 img{left:24%;margin-bottom:3.715%;width:52%;}
.category-head:after{padding-top:6.286%;}

/* Product copy */
/* --------------------------------------------------------- */
#product-copy{}
#product-copy p{width:79%;padding-bottom:6.429%;}

/* Category index */
/* --------------------------------------------------------- */
.category-index{font-size:2.9334vw;height:16.091em;max-height:none;}
.category-index ul li{font-size:2.9334vw;width:32.286%;margin-right:1.572%;margin-bottom:1.429%;}
.category-index ul li a{padding-top:4.091em;}
.category-index ul li a:before{padding-top:1.3637em;border-radius:2.0455em;}
.category-index ul li a:hover:after{opacity:1;}
.category-index ul li span{line-height:1.3637em;}
.category-index ul li:nth-child(1){width:32.286%;margin-left:0;}
.category-index ul li:nth-child(1) a:after{background-image:url("/eng/product/img/index/sp-category-index01.png");}
.category-index ul li:nth-child(2){width:32.286%;}
.category-index ul li:nth-child(2) a:after{background-image:url("/eng/product/img/index/sp-category-index02.png");}
.category-index ul li:nth-child(3){width:32.286%;float:none;margin-right:0;position:absolute;top:0;right:0;}
.category-index ul li:nth-child(3) a:after{background-image:url("/eng/product/img/index/sp-category-index03.png");}
.category-index ul li:nth-child(4){width:32.286%;margin-left:0;}
.category-index ul li:nth-child(4) a:after{background-image:url("/eng/product/img/index/sp-category-index04.png");}
.category-index ul li:nth-child(5){width:32.286%;}
.category-index ul li:nth-child(5) a:after{background-image:url("/eng/product/img/index/sp-category-index05.png");}
.category-index ul li:nth-child(6){width:32.286%;float:none;margin-right:0;position:absolute;top:0;right:0;margin-top:14.286%;}
.category-index ul li:nth-child(6) a:after{background-image:url("/eng/product/img/index/sp-category-index06.png");}
.category-index ul li:nth-child(7){width:32.286%;margin-left:0;}
.category-index ul li:nth-child(7) a:after{background-image:url("/eng/product/img/index/sp-category-index07.png");}

.category-index ul li:nth-child(1).selected:before{background-image:url("/eng/product/img/index/sp-category-index01current.png");}
.category-index ul li:nth-child(2).selected:before{background-image:url("/eng/product/img/index/sp-category-index02current.png");}
.category-index ul li:nth-child(3).selected:before{background-image:url("/eng/product/img/index/sp-category-index03current.png");}
.category-index ul li:nth-child(4).selected:before{background-image:url("/eng/product/img/index/sp-category-index04current.png");}
.category-index ul li:nth-child(5).selected:before{background-image:url("/eng/product/img/index/sp-category-index05current.png");}
.category-index ul li:nth-child(6).selected:before{background-image:url("/eng/product/img/index/sp-category-index06current.png");}
.category-index ul li:nth-child(7).selected:before{background-image:url("/eng/product/img/index/sp-category-index07current.png");}

}

/* --------------------------------------------------------- */</pre></body></html>