.btn{-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.btn{padding:6px 15px;background:#fff;color:#222}.btn:hover{background:#d67a65;color:#fff;border:1px solid #b57364}.btn:active{background:#e6e6e6;color:#fff;border:1px solid #b57364}body{-webkit-text-size-adjust:none;font-family:"Julius Sans One",sans-serif;font-family:"Noto Sans JP",sans-serif;font-family:"Noto Sans SC",sans-serif;font-family:"Noto Sans TC",sans-serif;font-size:18px}@media(min-width: 1600px){.container{width:1240px}}@media(min-width: 1700px){.container{width:1480px}}.glyphicon-chevron-left:before{content:"";background:url(../../images/arrow-left-solid.svg);width:35px;height:35px;display:block;background-repeat:no-repeat;color:#fff;-webkit-filter:invert(1);filter:invert(1);opacity:.9}.glyphicon-chevron-right:before{content:"";background:url(../../images/arrow-right-solid.svg);width:35px;height:35px;display:block;background-repeat:no-repeat;color:#fff;-webkit-filter:invert(1);filter:invert(1);opacity:.9}.carousel-indicators li{width:30px;height:8px;margin:0px}.carousel-indicators .active{width:30px;height:8px}.navbar{min-height:60px}h2,h3{font-weight:600}.mainlink li a{font-size:18px}.section01{padding:30px 0;background:url("/hipershop/rwd1700/store/F3/BG01.jpg");background-size:cover;background-repeat:no-repeat;overflow:hidden;background-attachment:fixed}@media screen and (max-width: 767px){.section01{background-attachment:scroll}}.section01 .thumbnail{background:rgba(255,255,255,.7);-webkit-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.section01 .thumbnail:hover{background:#fff;-webkit-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;-webkit-box-shadow:0 2px 5px #222;box-shadow:0 2px 5px #222}.section02{padding:30px 0;background-image:-o-repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.07) 0px, rgba(255, 255, 255, 0.07) 1px, transparent 1px, transparent 26px),-o-repeating-linear-gradient(315deg, rgba(255, 255, 255, 0.07) 0px, rgba(255, 255, 255, 0.07) 1px, transparent 1px, transparent 26px),-o-linear-gradient(315deg, hsl(219deg, 97%, 17%), hsl(219deg, 97%, 17%));background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.07) 0px, rgba(255, 255, 255, 0.07) 1px, transparent 1px, transparent 26px),repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.07) 0px, rgba(255, 255, 255, 0.07) 1px, transparent 1px, transparent 26px),linear-gradient(135deg, hsl(219deg, 97%, 17%), hsl(219deg, 97%, 17%))}.section02 h2,.section02 .B_Prod_Slide4 h3{color:#fff}.section02 .mask{display:none}.section02 h5.price-text-color{display:none}.section02 .col-item .price h5{line-height:40px;font-size:18px}.section02 .fa-list:before{content:"";color:#ccc}.section03{min-height:500px;background:url("../../images/BG02.jpg");background-size:cover;background-attachment:fixed}@media screen and (max-width: 767px){.section03{background-attachment:scroll}}.section03 .contactinfo{border-radius:5px;padding:15px;color:#fff;line-height:2em;margin:5% auto;background:rgba(1,30,85,.74);overflow:hidden}.section03 .contactinfo h3{margin-top:0}.section03 .contactinfo a{color:#fff;font-size:16px}.section03 .contactinfo ul li{line-height:2em}div#B_TopBanner img{max-width:100%}.li-item{padding:0;border:1px solid #ccc;border-radius:8px;overflow:hidden}.btn_detailed{float:right;border:0;background:-webkit-gradient(linear, right top, left top, from(white), to(transparent));background:-o-linear-gradient(right, white, transparent);background:linear-gradient(270deg, white, transparent);margin:10px}.features-box a h4{padding:0 0 0 10px;font-weight:bold;letter-spacing:1px;font-size:18px}#category_descr{line-height:2em}p.page-header{margin-top:-70px;text-align:center;font-weight:bold;font-size:30px;color:#fff;text-shadow:0 0 5px #000;border-bottom:0}