.bestseller-menu .alignnavi{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 auto 20px;display:flex;justify-content:center}.bestseller-menu .type,.bestseller-menu .navi4 .type a{color:#d7d62f !important}.bestseller-menu .crown{position:relative;top:-1px;padding:0 5px}.bestseller-menu .crown_pos{position:relative;top:0px;left:-7px;width:20px}.bestseller-menu h3.title{clear:both;margin:0 auto 25px;display:table}.bestseller-menu .type{font-size:19px;font-weight:bold}.bestseller-menu .navi{padding-left:0px;width:auto;list-style-type:none}.bestseller-menu .navi.navi1,.bestseller-menu .navi.navi2,.bestseller-menu .navi.navi3{margin:0 20px;font-size:114%;padding-bottom:7px;display:inline-block;vertical-align:top}.bestseller-menu .navi li a{display:block;padding:2px 0 0 7px;margin:0}.bestseller-menu .navi.navi1 li a{color:#0179c4}.bestseller-menu .navi.navi2 li a{color:#f94f54}.bestseller-menu .navi.navi3 li a{color:#77b235}.bestseller-menu .navi li.active a,.bestseller-menu .navi li a:hover{background:#ebdbc1}@media(max-width: 991px){.bestseller-menu .alignnavi{margin:20px auto}.bestseller-menu .type{font-size:17px;font-weight:bold}.bestseller-menu .navi{width:216px}.bestseller-menu .navi.navi1,.bestseller-menu .navi.navi2,.bestseller-menu .navi.navi3{margin:0 5px;font-size:110%}}@media(max-width: 767px){.bestseller-menu .alignnavi{margin:0 auto 20PX}.bestseller-menu h3.title{clear:both;margin-bottom:12px;font-weight:bold !important;font-size:120%;text-align:center;color:#b30000}.bestseller-menu .navi.navi1,.bestseller-menu .navi.navi2,.bestseller-menu .navi.navi3{margin:0 auto;font-size:95%;display:block}}.bestseller-ranking-title{font-size:28px}.bestseller-ranking .sales-pitch{color:#0179c4;display:block;font-size:23px;font-weight:bold;text-align:left;padding:17px 0 0 0}.bestseller-ranking .boxes{margin:-10px 0 0 0;float:left}.bestseller-ranking .crown-no{margin:0px 5px 0 0px;display:flex;float:left}.bestseller-ranking .image{display:inline-block;margin:4px 0 0 0}.bestseller-ranking .item-name{color:#4a4949;font-size:21px;font-weight:bold;margin:25px 20px 12px 0;background-color:#fff;text-align:left;display:inline-block}.bestseller-ranking .item-name:hover{color:#666 !important}.bestseller-ranking .mid-box{display:inline-block;margin:27px 0 0 0;padding:0px}.bestseller-ranking .btn-pos{margin:0 0 40px 0}.bestseller-ranking .text1{font-size:12px;color:#fff;background-color:#0179c4;padding:1px 7px 0 7px;border-radius:10px;margin-right:5px}.bestseller-ranking .description{color:#4a4949;margin:20px 0 0 0}.bestseller-ranking .description:hover{color:#666 !important}.bestseller-ranking .star-pos{margin:10px 0}.bestseller-ranking .star-size{font-size:24px !important}.bestseller-ranking .review-text{color:#4a4949;font-size:13px;background-color:#f1fcff;border:1px solid #89bfd4;padding:7px}.bestseller-ranking .review-text:hover{color:#555 !important}.bestseller-ranking a:hover{color:#c00 !important}@media(max-width: 991px){.bestseller-ranking .sales-pitch{font-size:21px;padding:0;line-height:1.3em}.bestseller-ranking .item-name{font-size:18px}.bestseller-ranking .mid-box{vertical-align:bottom;margin-bottom:20px}.bestseller-ranking .description{margin:0}}@media(max-width: 767px){.bestseller-ranking-menu{display:none}.bestseller-ranking-title{font-size:18px;font-weight:bold}.bestseller-ranking .sales-pitch{font-size:14px}.bestseller-ranking .boxes{padding:0 !important;text-align:center}.bestseller-ranking .crown-no{margin:-6px 0 0 0;width:60px;height:49px}.bestseller-ranking .image{display:block;width:60%;text-align:center;margin:-12px auto 0 auto}.bestseller-ranking .item-name{font-size:14px;margin:0px;font-weight:bold}.bestseller-ranking .mid-box{margin-bottom:0px}.bestseller-ranking .price{font-size:20px}.bestseller-ranking .btn-pos{margin:0 0 0 0}.bestseller-ranking .btn{padding:13px 20px 10px !important}.bestseller-ranking .description{font-size:12px;margin:10px 0;text-align:left}.bestseller-ranking .star-pos{margin:0}.bestseller-ranking .star-size{font-size:20px !important}.bestseller-ranking .review-text{font-size:12px;text-align:left;padding:4px;margin:0 -7px}}
