@media only screen and (min-width: 768px){div.kv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:50% 100%}div.kv div.ttl{width:var(--w-md);margin:auto;text-align:left;color:#fff;line-height:var(--l-lg)}div.kv div.ttl h2{font-size:5rem;color:#fff;margin:0 0 5px}div.kv div.ttl h1{font-size:2.4rem;font-weight:normal;color:#b78846;margin:0 0 10px}div.kv div.ttl p{color:#fff}body.black div.kv{background-color:#fff}body.black div.kv div.ttl h2,body.black div.kv div.ttl p{color:#444}}@media only screen and (max-width: 767px){div.kv{position:relative;width:100%;height:0;padding:120% 0 0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}div.kv div.ttl{position:absolute;top:30px;left:50%;width:90%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);text-align:center;color:#fff;line-height:var(--l-lg)}div.kv div.ttl h2{font-size:var(--fs-lv9);color:#fff;margin:0 0 5px}div.kv div.ttl h1{font-size:var(--fs-lv5);font-weight:normal;color:#b78846;margin:0 0 10px}div.kv div.ttl p{font-size:var(--fs-lv3);color:#fff}body.black div.kv{background-color:#fff}body.black div.kv div.ttl h2,body.black div.kv div.ttl p{color:#555}}@media only screen and (min-width: 768px){div.container{position:relative;width:var(--w-md);margin:60px auto}}@media only screen and (max-width: 767px){div.container{position:relative;width:94%;margin:20px auto}}@media only screen and (min-width: 768px){.bangle_about{margin:60px 0}.bangle_about div.inner{width:800px;margin:auto}.bangle_about h3{font-size:3.2rem;text-align:center;margin:0 0 40px}.bangle_about .lead p{line-height:1.8;margin-bottom:1em}.bangle_about .lead p:last-child{margin-bottom:0}.bangle_about .btn{text-align:center;margin-top:30px}.bangle_about .btn a{display:inline-block;padding:12px 60px;color:#fff;background:#b78846;font-size:1.8rem}.bangle_about .btn a:hover{background:#121516}}@media only screen and (max-width: 767px){.bangle_about{margin:30px 0}.bangle_about div.inner{width:92%;margin:auto}.bangle_about h3{font-size:2rem;text-align:center;line-height:1.4;margin:0 0 20px}.bangle_about .lead p{line-height:1.8;margin-bottom:1em}.bangle_about .lead p:last-child{margin-bottom:0}.bangle_about .btn{text-align:center;margin-top:20px}.bangle_about .btn a{display:inline-block;padding:12px 30px;color:#fff;background:#b78846;font-size:1.6rem}.bangle_about .btn a.hover{background:#121516}}@media only screen and (min-width: 768px){body#category div.refine{background:#f3f3f3;padding:20px 0}body#category.bangle div.refine{background:none;padding:0}body#category div.refine div.inner{width:var(--w-md);margin:auto}body#category div.refine h3{font-size:3.2rem;text-align:center;margin:0 0 40px}body#category div.refine ul{width:100%;text-align:center;letter-spacing:-0.4em;overflow:hidden}body#category div.refine ul li{position:relative;display:inline-block;width:15.6666666667%;height:100px;margin:0 .5%;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;cursor:pointer}body#category div.refine.diamond ul li{width:10%}body#category div.refine ul li p{display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:1.2rem;line-height:1.6}body#category div.refine ul li span{display:block;font-size:2rem;color:#b78846}body#category div.refine ul li:hover{background:#121516;border:1px solid #121516;color:#fff}body#category div.refine ul li:hover span{color:#b78846}body#category div.refine ul li.active{background:#121516;color:#fff}body#category div.refine ul li.active span{color:#b78846}}@media only screen and (max-width: 767px){body#category div.refine{background:#f3f3f3;padding:10px}body#category.bangle div.refine{background:none;padding:0}body#category div.refine div.inner{width:100%;margin:auto}body#category div.refine h3{font-size:2rem;text-align:center;line-height:1.4;margin:0 0 20px}body#category div.refine ul{overflow:hidden}body#category div.refine ul li{position:relative;width:48%;height:64px;margin:0 1% 5px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;cursor:pointer}body#category div.refine.diamond ul li{width:31%}body#category div.refine ul li p{display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:1rem;text-align:center;line-height:1.4}body#category div.refine ul li span{display:block;font-size:1.4rem;color:#b78846}body#category div.refine ul li.hover{background:#121516;border:1px solid #121516;color:#fff}body#category div.refine ul li.hover span{color:#b78846}body#category div.refine ul li.active{background:#121516;color:#fff}body#category div.refine ul li.active span{color:#b78846}}@media only screen and (min-width: 768px){body#category div.catNav{background:#121516;padding:20px 0}body#category div.catNav div.inner{width:var(--w-md);margin:auto}body#category div.catNav ul{width:100%;text-align:center;letter-spacing:-0.4em;overflow:hidden}body#category div.catNav ul li{display:inline-block;letter-spacing:normal;width:15.6666666667%;margin:0 .5%}body#category div.catNav ul li a{position:relative;display:block;width:100%;height:120px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #121516;background:#fff;color:#222}body#category div.catNav ul li a:hover{background:#b78846;border:1px solid #b78846;color:#fff}body#category div.catNav ul li a:hover span.min{color:#fff}body#category div.catNav ul li p{display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:1.2rem;line-height:1.6}body#category div.catNav ul li span.icon{display:block;width:50px;height:50px;background-size:50px auto;border-radius:50%;margin:auto}body#category div.catNav ul li span.min{display:block;font-size:1.8rem;color:#b78846}body#category div.catNav ul li.active a{background:#b78846;color:#fff}body#category div.catNav ul li.active a span.min{color:#fff}}@media only screen and (max-width: 767px){body#category div.catNav{background:#121516;padding:10px}body#category div.catNav div.inner{width:100%;margin:auto}body#category div.catNav ul{overflow:hidden}body#category div.catNav ul li{width:48%;margin:0 1% 5px;float:left}body#category div.catNav ul li a{position:relative;display:block;width:100%;height:90px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #121516;background:#fff;color:#222}body#category div.catNav ul li a.hover{background:#b78846;border:1px solid #b78846;color:#fff}body#category div.catNav ul li a:hover span.min{color:#fff}body#category div.catNav ul li p{display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:1rem;text-align:center;line-height:1.4}body#category div.catNav ul li span.icon{display:block;width:40px;height:40px;background-size:40px auto;border-radius:50%;margin:auto}body#category div.catNav ul li span.min{display:block;font-size:1.4rem;color:#b78846}body#category div.catNav ul li.active a{background:#b78846;color:#fff}body#category div.catNav ul li.active a span.min{color:#fff}}@media only screen and (min-width: 768px){body#category div.relatedLink div.inner{width:var(--w-md);margin:auto}body#category div.relatedLink h3{font-size:2.4rem;text-align:center;margin:0 0 40px}body#category div.relatedLink ul{width:100%;text-align:center;letter-spacing:-0.4em;overflow:hidden}body#category div.relatedLink ul li{display:inline-block;letter-spacing:normal;width:15.6666666667%;margin:0 .5%}body#category div.relatedLink ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;background:#fff;font-size:1.2rem;line-height:1.8;color:#222;padding:15px 0}body#category div.relatedLink ul li a:hover{background:#b78846;border:1px solid #b78846;color:#fff}body#category div.relatedLink ul li a:hover span.min{color:#fff}body#category div.relatedLink ul li span.min{display:block;font-size:1.8rem;color:#b78846}body#category div.relatedLink ul li.active a{background:#b78846;color:#fff}body#category div.relatedLink ul li.active a span.min{color:#fff}}@media only screen and (max-width: 767px){body#category div.relatedLink div.inner{width:92%;margin:auto}body#category div.relatedLink h3{font-size:1.8rem;text-align:center;margin:0 0 20px}body#category div.relatedLink ul{width:100%;text-align:center;letter-spacing:-0.4em;overflow:hidden}body#category div.relatedLink ul li{display:inline-block;letter-spacing:normal;width:48%;margin:0 1% 5px}body#category div.relatedLink ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;background:#fff;font-size:1rem;line-height:1.6;color:#222;padding:10px 0}body#category div.relatedLink ul li a:hover{background:#b78846;border:1px solid #b78846;color:#fff}body#category div.relatedLink ul li a:hover span.min{color:#fff}body#category div.relatedLink ul li span.min{display:block;font-size:1.4rem;color:#b78846}body#category div.relatedLink ul li.active a{background:#b78846;color:#fff}body#category div.relatedLink ul li.active a span.min{color:#fff}}/*# sourceMappingURL=category.min.css.map */