h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;margin:0;padding:0;color:#000}h1,h2{font-weight:900}h3,h4{font-weight:500}body{background:#fff;font-family:'Roboto', sans-serif}img{height:auto}#top{background:url("../images/bg_top.png") no-repeat center top;background-size:600vw 160.625vw;min-height:80.625vw}#top .logo{font-size:2.8125vw;color:#fff;font-weight:700;margin-top:4.0625vw}#top .logo .logo_box{background:#ffe10d;color:#1a285b;padding:.15625vw 1.09375vw}#top h1{margin-top:6.9375vw;color:#fff;font-size:7.5vw;text-transform:uppercase}#top h2{color:#ffe10d;font-size:5.9375vw;margin-top:1.5625vw}#top .top_line{height:1px;width:15.625vw;background:#ffe10d;display:inline-block;margin:1.25vw 0 .625vw}#top p{font-size:3.125vw;line-height:5vw;color:#fff}#top .txt-top{text-align:center}.rank{margin:3.90625vw 0 6.25vw;border-bottom:1px solid #ededed}.rank .rank_box{padding-bottom:3.90625vw}.rank .rank_box .rank_product{width:56.25vw;height:56.25vw;border:1px solid #969696;margin:0 auto}.rank .rank_box .rank_product img{width:46.875vw;margin-top:4.6875vw}.rank .rank_box .product_1{background:#fff url("../images/number-one.png") no-repeat left top;background-size:17.8125vw 17.8125vw}.rank .rank_box .product_2{background:#fff url("../images/number-two.png") no-repeat left top;background-size:17.8125vw 17.8125vw}.rank .rank_box .product_3{background:#fff url("../images/number-three.png") no-repeat left top;background-size:17.8125vw 17.8125vw}.rank .rank_box .btn-cta{font-size:4.375vw;text-transform:uppercase;padding:1.5625vw 3.4375vw;display:inline-block;color:#fff;margin:3.28125vw auto 4.6875vw;font-weight:700;background:#65d008;background:-webkit-linear-gradient(left, #65d008, #42b706);background:-o-linear-gradient(right, #65d008, #42b706);background:-moz-linear-gradient(right, #65d008, #42b706);background:linear-gradient(to right, #65d008, #42b706)}.rank .rank_box .btn-cta:hover{opacity:0.9}.rank .rank_box .rank_gray{background:#ededed;margin-left:1.5625vw;padding:2.34375vw;text-align:center}.rank .rank_box .rank_gray h3{font-size:5.3125vw;color:#15183b;font-weight:600}.rank .rank_box .rank_gray h3 span{font-weight:400}.rank .rank_box .rank_gray h4{font-size:4.375vw;color:#15183b;font-weight:600;margin-bottom:.78125vw}.rank .rank_box .rank_gray p{font-size:4.0625vw;line-height:5.9375vw;color:#000}.rank .rank_box .rank_gray .blue_line{height:1px;width:15.625vw;background:#15183b;display:inline-block;margin:1.25vw 0 .625vw}.rank .rank_box .rank_gray .more_info{color:#fff;font-weight:600;font-size:3.75vw;text-transform:uppercase;padding:1.09375vw 3.90625vw;display:inline-block;background:#325ca8;background:-webkit-linear-gradient(left, #325ca8, #213d7a);background:-o-linear-gradient(right, #325ca8, #213d7a);background:-moz-linear-gradient(right, #325ca8, #213d7a);background:linear-gradient(to right, #325ca8, #213d7a)}#reviews{margin-bottom:2.34375vw}#reviews .review_box{padding-bottom:1.5625vw;margin-top:2.65625vw;border-bottom:1px solid #ededed}#reviews .review_box img{width:19.53125vw;border:1px solid #acacac;box-shadow:0 0 1.09375vw #acacac}#reviews .review_box h5{font-weight:700;font-size:3.28125vw;margin-bottom:1.25vw}#reviews .review_box p{font-size:2.8125vw}#reviews .review_box:last-child{border:0}#newses{background:#ededed;padding-top:1.5625vw;border-top:1px solid #acacac}#newses .news_box{border-bottom:1px solid #acacac;padding:3.90625vw 0;text-align:center}#newses .news_box h4{font-size:5vw;font-weight:700;margin-bottom:1.875vw}#newses .news_box img{width:62.5vw;border:1px solid #fff;box-shadow:0 0 1.09375vw #acacac;margin-bottom:5.46875vw}#newses .news_box p{font-size:3.75vw}#newses .news_box:last-child{border:0}footer{padding:3.90625vw 0}footer .logo_footer{display:inline-block;font-size:4.375vw;color:#a6a6a6;font-weight:700;margin:4.0625vw 0}footer .logo_footer span{background:#a6a6a6;color:#fff;padding:.15625vw 1.09375vw}@media (min-width: 768px){#top{background-size:160vw 43vw;min-height:43vw}#top .logo{font-size:1.5vw;margin-top:2.16667vw}#top .logo .logo_box{padding:.08333vw .58333vw}#top h1{margin-top:3.5vw;color:#fff;font-size:4vw}#top h2{font-size:3vw;margin-top:1.25vw}#top .top_line{width:8.33333vw;margin:.66667vw 0 .33333vw}#top p{font-size:1.5vw;line-height:2.66667vw}#top .txt-top{text-align:left}.rank{margin:2.08333vw 0 3.33333vw}.rank .rank_box{padding-bottom:2.08333vw}.rank .rank_box .rank_product{width:30vw;height:30vw}.rank .rank_box .rank_product img{width:25vw;margin-top:2.5vw}.rank .rank_box .product_1{background-size:9.5vw 9.5vw}.rank .rank_box .product_2{background-size:9.5vw 9.5vw}.rank .rank_box .product_3{background-size:9.5vw 9.5vw}.rank .rank_box .btn-cta{font-size:1.33333vw;padding:.75vw 1.58333vw;margin:1.75vw auto 0}.rank .rank_box .rank_gray{margin-left:.83333vw;padding:1.25vw;text-align:left}.rank .rank_box .rank_gray h3{font-size:2vw}.rank .rank_box .rank_gray h4{font-size:1.5vw;margin-bottom:.41667vw}.rank .rank_box .rank_gray p{font-size:1.33333vw;line-height:2.33333vw}.rank .rank_box .rank_gray .blue_line{width:8.33333vw;margin:.66667vw 0 .33333vw}.rank .rank_box .rank_gray .more_info{font-size:1vw;float:right;padding:.41667vw .66667vw}#reviews{margin-bottom:1.25vw}#reviews .review_box{padding-bottom:.83333vw;margin-top:1.41667vw}#reviews .review_box img{width:8.58333vw;box-shadow:0 0 .58333vw #acacac}#reviews .review_box h5{font-size:1.5vw;margin-bottom:1vw}#reviews .review_box p{font-size:1.33333vw}#reviews .qt{width:5.83333vw}#reviews .qt_box{position:relative;height:1px}#reviews .qt_box .qt{position:absolute;top:-5vw;left:-9.16667vw;border:0;box-shadow:none;width:5.83333vw}#newses{padding-top:.83333vw}#newses .news_box{padding:2.08333vw 0;text-align:left}#newses .news_box h4{font-size:2vw;margin-bottom:1vw}#newses .news_box img{width:29.83333vw;box-shadow:0 0 .58333vw #acacac;margin:0}#newses .news_box p{font-size:1.33333vw}footer{padding:2.91667vw 0}footer .logo_footer{font-size:1.5vw;margin:.66667vw 0 0 0}footer .logo_footer span{padding:.08333vw .58333vw}}@media (min-width: 1200px){#top{background-size:1920px 516px;min-height:516px}#top .logo{font-size:18px;margin-top:26px}#top .logo .logo_box{padding:1px 7px}#top h1{margin-top:30px;color:#fff;font-size:48px}#top h2{font-size:36px;margin-top:15px}#top .top_line{width:100px;margin:8px 0 4px}#top p{font-size:18px;line-height:32px}#top .txt-top{text-align:left}.rank{margin:25px 0 40px}.rank .rank_box{padding-bottom:25px}.rank .rank_box .rank_product{width:360px;height:360px}.rank .rank_box .rank_product img{width:300px;margin-top:30px}.rank .rank_box .product_1{background-size:114px 114px}.rank .rank_box .product_2{background-size:114px 114px}.rank .rank_box .product_3{background-size:114px 114px}.rank .rank_box .btn-cta{font-size:16px;padding:9px 19px;margin:21px auto 0}.rank .rank_box .rank_gray{margin-left:10px;padding:15px;text-align:left}.rank .rank_box .rank_gray h3{font-size:24px}.rank .rank_box .rank_gray h4{font-size:18px;margin-bottom:5px}.rank .rank_box .rank_gray p{font-size:16px;line-height:28px}.rank .rank_box .rank_gray .blue_line{width:100px;margin:8px 0 4px}.rank .rank_box .rank_gray .more_info{font-size:12px;float:right;padding:5px 8px}#reviews{margin-bottom:15px}#reviews .review_box{padding-bottom:10px;margin-top:17px}#reviews .review_box img{width:103px;box-shadow:0 0 7px #acacac}#reviews .review_box h5{font-size:18px;margin-bottom:12px}#reviews .review_box p{font-size:16px}#reviews .qt{width:70px}#reviews .qt_box{position:relative;height:1px}#reviews .qt_box .qt{position:absolute;top:-60px;left:-110px;border:0;box-shadow:none;width:70px}#newses{padding-top:10px}#newses .news_box{padding:25px 0;text-align:left}#newses .news_box h4{font-size:24px;margin-bottom:12px}#newses .news_box img{width:358px;box-shadow:0 0 7px #acacac;margin:0}#newses .news_box p{font-size:16px}footer{padding:35px 0}footer .logo_footer{font-size:18px;margin:8px 0 0 0}footer .logo_footer span{padding:1px 7px}}
/*# sourceMappingURL=main.css.map */
