@font-face{font-family:"Hbodonini.ttf";src:url("../fonts/bodonini.ttf")}@font-face{font-family:"Helvetica-Bold-Font";src:url("../fonts/Helvetica-Bold-Font.ttf")}body{font-family:"Hiragino Maru Gothic W3 JIS2004"}h1{font-family:"Hiragino Maru Gothic W6 JIS2004"}h2,h3{font-family:"Hiragino Maru Gothic W5 JIS2004"}#warrper{max-width:1440px;margin:auto}#warrper img{max-width:100%;height:auto}#warrper #header{background-image:url("../img/bg-banner.png");background-repeat:no-repeat;background-size:cover;padding-bottom:150px;overflow:hidden;position:relative}#warrper #header .flex{min-height:100vh;display:flex;align-items:center;justify-content:center}#warrper #header .content{width:100%;opacity:0;height:100vh;display:block;position:absolute;right:100%;transition:0.5s;background-color:#FAFAFA;z-index:999}#warrper #header .content .navigation{font-family:"Open Sans",sans-serif;list-style-type:none;padding-left:0px;text-align:center;font-size:30px;font-weight:bold}#warrper #header .content .navigation li{padding:15px}#warrper #header .content .navigation a{color:#525252;text-decoration:none;position:relative;display:inline-block;overflow-x:hidden;transition:all 0.2s}#warrper #header .content .navigation a:before{content:'';overflow:hidden;width:100%;position:absolute;left:-150%;bottom:0px;height:3px;background-color:#FF5757;transition:all 0.3s}#warrper #header .content .navigation a:hover{color:#FF5757}#warrper #header .content .navigation a:hover:before{left:0px}#warrper #header .show{right:0px;opacity:1}#warrper #header .hamburger{background-color:transparent;transition:all 0.3s;border:0px;outline:0px;width:65px;height:65px;background:#493220;padding:10px;position:absolute;top:50px;right:240px;cursor:pointer;z-index:9999}#warrper #header .hamburger .burger{transition:all 0.3s;height:5px;width:100%;display:block;background-color:#FFF}#warrper #header .hamburger .burger_m_2{margin:10px 0}#warrper #header .focus{background:transparent !important}#warrper #header .focus .burger{background:#493220}#warrper #header .header-text{position:absolute;font-size:46px;line-height:49px;letter-spacing:-9.2px;top:20%;left:38%;transform:translate(-50%, -50%);z-index:99;color:#FFF;text-shadow:6px 4px rgba(0,0,0,0.4);transform:rotate(3deg)}#warrper #header .header-ct-title{font-size:40px;line-height:54px;padding-bottom:50px;margin:0}#warrper #header .header-ct-text{font-size:24px;line-height:39px;letter-spacing:-0.6px;margin:0}#warrper #header .header-img-top{text-align:right;padding-bottom:130px;position:relative}#warrper #header .header-img-top .header-logo{position:absolute;top:120px;left:220px}#warrper #header .header-content{text-align:center;color:#42210B;padding-bottom:250px}#warrper #header .header-prd{position:relative}#warrper #header .header-prd .header-prd-img{text-align:right}#warrper #header .header-prd .header-prd-text{position:absolute;padding-top:150px;color:#42210B;left:10%;top:0}#warrper #header .header-prd .header-prd-text .header-ct-title{font-size:30px}#warrper #header .header-prd .header-prd-text .header-ct-text{font-size:20px}#warrper #product-begle{padding-top:130px;text-align:center}#warrper #product-begle .prd-img{padding-bottom:60px}#warrper #product-begle .prd-number{line-height:54px;font-size:38px;color:#42210B;font-family:"Hbodonini"}#warrper #product-begle .product-begle-title{font-size:30px;line-height:41px;letter-spacing:0.3px;color:#42210B;padding-top:50px;padding-bottom:40px;margin:0}#warrper #product-begle .product-begle-text{font-size:20px;line-height:30px;letter-spacing:0.2px;color:#42210B;text-align:justify;margin:0;padding:0 10px}#warrper #product-begle .prd-img-bt{padding-top:130px}#warrper #prd-price{padding-top:260px;color:#42210B}#warrper #prd-price .prd-price-content{padding-bottom:15%;position:relative}#warrper #prd-price .prd-price-content .prd-price-title{font-size:38px;line-height:54px;padding-top:50px;padding-bottom:20px;margin:0;text-align:center}#warrper #prd-price .prd-price-content .prd-price-text{font-size:28px;line-height:39px;letter-spacing:-0.14px;text-align:center;padding-bottom:80px;margin:0}#warrper #prd-price .prd-price-content .prd-send{font-size:28px;line-height:54px;text-align:center;padding-bottom:60px;margin:0;display:inline-block;position:relative}#warrper #prd-price .prd-price-content .prd-send::before,#warrper #prd-price .prd-price-content .prd-send::after{position:absolute;content:"";width:2px;height:60px;background:#42210B}#warrper #prd-price .prd-price-content .prd-send-left::before{transform:rotate(-30deg);left:-25px}#warrper #prd-price .prd-price-content .prd-send-right::after{transform:rotate(30deg);right:-17px}#warrper #prd-price .prd-price-content .prd-left-text{display:flex;align-items:center;padding-left:20px;text-align:left}#warrper #prd-price .prd-price-content .btn-buy{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:28px;line-height:38px;letter-spacing:0.7px;background:#42210B;color:#FFF;padding:20px 0;margin-top:80px;width:388px;border-radius:10px;font-family:"Hiragino Maru Gothic W5 JIS2004"}#warrper #prd-price .prd-price-content .btn-buy:hover{background:#FFF;color:#42210B;border:1px solid #42210B}#warrper #recommended-recipe{padding-top:250px;padding-right:15px;padding-left:15px}#warrper #recommended-recipe .rmd-box{padding-bottom:250px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right{padding-left:30px;padding-right:210px;color:#42210B}#warrper #recommended-recipe .rmd-box .rmd-recipe-right .rmd-recipe-title{font-size:36px;line-height:54px;position:relative;margin:0}#warrper #recommended-recipe .rmd-box .rmd-recipe-right .rmd-recipe-title .rmd-recipe-number{font-size:36px;width:75px;height:75px;line-height:75px;background:#42210B;color:#FFF;border-radius:50px;position:absolute;text-align:center;top:-80px;left:25%;font-family:"Helvetica-Bold-Font"}#warrper #recommended-recipe .rmd-box .rmd-recipe-right p{font-size:26px;line-height:36px;letter-spacing:-0.13px;padding-top:67px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right-02{padding-left:210px;padding-right:60px}#warrper #footer .footer-bottom{background:#8C6239;color:#FFF;font-size:16px;line-height:54px;letter-spacing:0.8px;text-align:center}@media screen and (min-width: 1024px) and (max-width: 1366px){#warrper #header .header-img-top .header-logo{position:absolute;top:50px;left:50px}#warrper #header .header-prd .header-prd-text{left:5%}#warrper #recommended-recipe .rmd-box .rmd-recipe-right{padding-right:100px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right-02{padding-left:100px;padding-right:30px !important}}@media screen and (min-width: 768px) and (max-width: 1023px){#warrper #header .header-text{top:15%;left:30%}#warrper #header .header-img-top .header-logo{position:absolute;top:50px;left:50px;width:20%}#warrper #header .header-content .header-ct-text{padding:0 30px}#warrper #product-begle .product-begle-title{font-size:24px}#warrper #prd-price .prd-price-content .prd-price-title{font-size:28px}#warrper #prd-price .prd-price-content .prd-price-text{font-size:23px}#warrper #prd-price .prd-price-content .prd-send::before,#warrper #prd-price .prd-price-content .prd-send::after{height:40px;top:10px}#warrper #prd-price .prd-price-content .btn-buy{font-size:23px;width:310px}#warrper #prd-price .prd-price-content .prd-send{font-size:25px}#warrper #recommended-recipe{padding-top:150px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right,#warrper #recommended-recipe .rmd-box .rmd-recipe-right-02{padding-left:30px;padding-right:30px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right p,#warrper #recommended-recipe .rmd-box .rmd-recipe-right-02 p{padding-top:30px;font-size:20px}}@media screen and (max-width: 1200px){#warrper #header{padding-bottom:50px}#warrper #header .header-prd .header-prd-text{position:static;padding-top:0;left:10%;top:0;padding:30px}#warrper #header .header-prd .header-prd-text .header-ct-text{padding-bottom:30px}}@media screen and (max-width: 767px){#warrper #header{padding-bottom:70px}#warrper #header .header-text{top:9%;left:22%;font-size:20px;letter-spacing:-4px}#warrper #header .header-img-top{padding-bottom:90px}#warrper #header .header-img-top .header-logo{top:30px;left:30px;width:20%}#warrper #header .header-content{padding-bottom:100px}#warrper #header .header-ct-text{padding:0 15px;font-size:16px}#warrper #header .header-ct-title{font-size:23px;padding:40px 10px 30px 10px;line-height:46px}#warrper #header .header-prd .header-prd-text{padding:15px}#warrper #header .header-prd .header-prd-text .header-ct-text{padding-bottom:30px}#warrper #product-begle{padding-top:70px}#warrper #product-begle .product-begle-title{font-size:24px}#warrper #product-begle .prd-img-bt{padding-top:70px}#warrper #product-begle .product-begle-pb{padding-bottom:50px}#warrper #prd-price{padding-top:100px}#warrper #prd-price .prd-price-content{padding-bottom:35%;margin-top:50px}#warrper #prd-price .prd-price-content .prd-price-title{font-size:28px}#warrper #prd-price .prd-price-content .prd-price-text{font-size:23px}#warrper #prd-price .prd-price-content .prd-send{font-size:23px}#warrper #prd-price .prd-price-content .prd-send::before,#warrper #prd-price .prd-price-content .prd-send::after{height:40px;top:10px}#warrper #prd-price .prd-price-content .btn-buy{font-size:23px;width:310px}#warrper #recommended-recipe{padding-left:15px;padding-right:15px}#warrper #recommended-recipe .rmd-box{padding-bottom:70px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right{padding-left:30px;padding-right:30px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right .rmd-recipe-title{font-size:24px;padding-top:110px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right .rmd-recipe-title .rmd-recipe-number{top:60px;left:15%;width:55px;height:55px;line-height:55px}#warrper #recommended-recipe .rmd-box .rmd-recipe-right p{padding-top:30px;font-size:16px}}
/*# sourceMappingURL=style.css.map */