.main-content.container{max-width:100%;padding:40px 0 0;border:none;background:url(//hapakristin.jp/cdn/shop/t/90/assets/promotion-coloringbook-main-bg.jpg?v=73878822358296712441747181512) repeat}.promotion-content-wrap{max-width:780px;margin:0 auto}.promotion-main,.promotion-how-to{position:relative}.promotion-main{padding:100px 0 0}.promotion-main .title{text-transform:uppercase;font-size:42px;line-height:1.4;font-weight:700;text-align:center}.promotion-main .promotion-img{position:relative;left:50px;margin:20px 0}.promotion-how-to{background:#8da5ff;margin:150px 0;padding:100px 0}.promotion-how-to:before{content:"";display:block;position:absolute;top:-55px;width:110%;left:-1%;height:100px;background:#8da5ff;transform:rotate(177deg)}.promotion-how-to:after{content:"";display:block;position:absolute;bottom:-55px;left:-1%;width:110%;height:100px;background:#8da5ff;transform:rotate(183deg)}.promotion-how-to .title{font-size:32px;text-transform:uppercase;font-weight:600;color:#fcd681;padding-bottom:30px}.promotion-how-to ul{margin:50px 0}.promotion-how-to ul li{position:relative;color:#fff;list-style:none;font-size:20px;margin:60px 0;line-height:1.4;padding-left:30px}.promotion-how-to ul li img{position:absolute;top:-40px;left:-25px;max-width:120px}.promotion-how-to .btn-submit{margin:0 auto;padding-bottom:80px;text-align:center}.promotion-how-to .btn-submit a#newReviewBtn{color:#fff;font-weight:600;text-transform:uppercase;font-size:18px;background:#ff7093;padding:20px 30px;border:1px solid #000;border-radius:15px;box-shadow:1px 2px #000;max-width:100%}.promotion-winner{position:relative;text-align:center;padding:50px 0}.promotion-winner .title{font-size:32px;text-transform:uppercase;font-weight:600;color:#000;margin-bottom:5px}.promotion-winner .title img{display:block;max-width:50px;text-align:center;margin:0 auto 5px}.promotion-winner .sub-text{line-height:1.4;display:inline-block;background:#ffd583;padding:8px 15px;border-radius:30px;font-size:16px;margin:5px auto}.promotion-winner .sub-text p{margin:0}.promotion-winner .sub-text br{display:none}.promotion-winner .winner-sub-info{background:#8da5ff;display:inline-block;padding:8px 15px;font-size:16px;color:#fcd681;border-radius:30px;margin-top:15px}.promotion-winner .winner-sub-info br{display:none}.promotion-winner .coloringbook-img{display:block;margin:5px auto 0;max-width:600px}.gallery-wrap{position:relative;margin-top:150px;padding:50px 0;background:#ff7295}.gallery-wrap:before{content:"";display:block;position:absolute;top:-48px;left:-1%;width:110%;height:100px;background:#ff7295;transform:rotate(183deg)}.gallery-wrap .title{text-align:center;font-size:30px;text-transform:uppercase;font-weight:600;color:#000;margin-bottom:20px}.hulkapps-reviews .col-lg-3{padding-right:2px;padding-left:2px}.hulkapps-reviews .row{margin-right:0;margin-left:0}.hulkapps-reviews #reviewsCarousel{max-width:1200px;margin:0 auto}.hulkapps-reviews #reviewsCarousel .review-item{background:#fff;box-shadow:0 0 3px #0003;padding:0}.hulkapps-reviews #reviewsCarousel .review-item .review-text-area{padding:10px;border-top:}.hulkapps-reviews #reviewsCarousel .review-title{font-size:15px;margin:0}.hulkapps-reviews #reviewsCarousel .review-body{font-size:14px;margin:10px 0}.hulkapps-reviews #reviewsCarousel .review-author{font-size:13px;color:#a3a3a3}.hulkapps-reviews #reviewsCarousel .review-date{color:#a3a3a3}#newReviewBtn{color:#000;font-weight:600;text-transform:uppercase;font-size:18px;background:#fff;padding:20px 30px;border:1px solid #000;border-radius:15px;box-shadow:1px 2px #000;max-width:100%;margin-top:40px}.hulkapps-reviews .sweet-modal{max-width:600px!important}.sweet-modal .sweet-content{padding-top:5px}.hulkapps-reviews .sweet-modal .form-control{background-color:#fafafa;border-radius:0;width:100%;min-width:100%}.hulkapps-reviews .btn-area{text-align:center}.hulkapps-reviews .btn.btn-submit-review{min-width:150px;padding:7px 0 6px;background:#000;margin:5px 0}.sweet-modal-overlay.is-visible{z-index:999999}.hulkapps-reviews .sweet-modal .rating{margin-bottom:0}.hulkapps-reviews .vue-star-rating-rating-text{display:none}.hulkapps-reviews #response{margin:7px 0 0}.hulkapps-reviews .sweet-modal .alert.alert-warning{margin-bottom:0}.promotion-bg-sprites{position:absolute}.promotion-bg-sprites.top{top:0;bottom:auto}.promotion-bg-sprites.bottom{bottom:0;top:auto}.promotion-bg-sprites.left{left:0;right:auto}.promotion-bg-sprites.right{right:0;left:auto}.promotion-bg-sprites:before{position:absolute;content:"";width:470px;height:304px;background:url(//hapakristin.jp/cdn/shop/t/90/assets/promotion-coloringbook-bg-sprites.png?v=92637103530414652901747181512) no-repeat}.promotion-main .promotion-bg-sprites.top.left{bottom:0;left:-5.5%}.promotion-main .promotion-bg-sprites.top.right{right:10%}.promotion-main .promotion-bg-sprites.bottom.left{bottom:30%}.promotion-main .promotion-bg-sprites.bottom.right{right:10%;bottom:50%}.promotion-main .promotion-bg-sprites.top.left:before{background-position:-1439px -0}.promotion-main .promotion-bg-sprites.top.right:before{background-position:-1973px -0}.promotion-main .promotion-bg-sprites.bottom.left:before{background-position:-2460px -0}.promotion-main .promotion-bg-sprites.bottom.right:before{background-position:-2318px -0}.promotion-how-to .promotion-bg-sprites.top.left{left:-4%}.promotion-how-to .promotion-bg-sprites.bottom.right{bottom:40%;right:11%}.promotion-how-to .promotion-bg-sprites.top.left:before{background-position:-870px -0}.promotion-how-to .promotion-bg-sprites.bottom.right:before{background-position:-1340px -0}.promotion-winner .promotion-bg-sprites.top.right{right:10.5%}.promotion-winner .promotion-bg-sprites.middle.left{left:-5%;bottom:70%}.promotion-winner .promotion-bg-sprites.bottom.right{right:14%;bottom:30%}.promotion-winner .promotion-bg-sprites.top.right:before{background-position:-390px -0}.promotion-winner .promotion-bg-sprites.middle.left:before{background-position:150px 0}.promotion-winner .promotion-bg-sprites.bottom.right:before{background-position:-653px -0}.hulkapps-reviews .more-popup .sweet-modal{max-width:900px!important;padding-bottom:20px}.hulkapps-reviews .more-popup .sweet-modal .sweet-box-actions{top:3px}.hulkapps-reviews .more-popup .sweet-modal .text-content-area{display:inline-block;width:40%;border:1px solid #eaeaea;padding:20px;margin-left:1.5%}.hulkapps-reviews .more-popup .sweet-modal.is-visible .sweet-content{padding:50px 20px}.hulkapps-reviews .more-popup .sweet-modal .review-details{padding:0;margin-top:30px;text-align:center}.hulkapps-reviews .more-popup .sweet-modal .review-author{font-size:16px;font-weight:400;color:#a3a3a3;font-style:initial;margin-top:40px}.hulkapps-reviews .more-popup .sweet-modal .review-date{font-size:14px;color:#a3a3a3}.hulkapps-reviews .more-popup .sweet-modal [class*=col]{padding:0}@media (max-width: 1300px){.promotion-content-wrap{max-width:600px}.promotion-bg-sprites:before{position:absolute;content:"";width:320px;height:304px;background:url(//hapakristin.jp/cdn/shop/t/90/assets/promotion-coloringbook-bg-sprites.png?v=92637103530414652901747181512) no-repeat}.promotion-main .promotion-bg-sprites.top.left:before{background-position:-1600px -0}.promotion-main .promotion-bg-sprites.top.right:before{background-position:-1920px -0}.promotion-main .promotion-bg-sprites.bottom.left:before{background-position:-2560px -0}.promotion-main .promotion-bg-sprites.bottom.right:before{background-position:-2240px -0}.promotion-how-to .promotion-bg-sprites.top.left:before{background-position:-960px -0}.promotion-how-to .promotion-bg-sprites.bottom.right:before{background-position:-1340px -0}.promotion-winner .promotion-bg-sprites.middle.left:before{background-position:30px 0}}@media (max-width: 1080px){.promotion-content-wrap{padding:0 20px}.promotion-main .title{font-size:28px;line-height:1.2}.promotion-main .promotion-img{left:0;width:100%;z-index:9}.promotion-how-to .title,.promotion-winner .title{font-size:24px}.promotion-how-to .title{padding-bottom:5px;text-align:center}.promotion-how-to ul li img{max-width:100px}.promotion-how-to ul li{font-size:18px}.promotion-how-to ul{margin:50px 0 0}.promotion-winner .title img{max-width:45px}.promotion-how-to .btn-submit a#newReviewBtn{margin:0}.promotion-winner .sub-text{font-size:13px;max-width:80%}.promotion-winner .sub-text br{display:block}.promotion-winner .winner-sub-info{font-size:13px;max-width:80%}.promotion-winner .winner-sub-info br{display:block}.promotion-winner .coloringbook-img{max-width:95%}.gallery-wrap .title{font-size:24px}#newReviewBtn{font-size:17px;padding:16px 26px}.hulkapps-reviews #reviewsCarousel .review-title{font-size:13px;line-height:1.4}.hulkapps-reviews #reviewsCarousel .review-body{font-size:12px}.hulkapps-reviews #reviewsCarousel .review-author{font-size:12px;line-height:1}.hulkapps-reviews #reviewsCarousel .review-date{font-size:11px}.promotion-bg-sprites:before{width:160px;height:152px;background-size:1440px}.promotion-main .promotion-bg-sprites.top.left{bottom:0;left:-16%;top:-8%}.promotion-main .promotion-bg-sprites.top.right{right:25%}.promotion-main .promotion-bg-sprites.bottom.left{bottom:12%}.promotion-main .promotion-bg-sprites.bottom.right{right:25%;bottom:30%}.promotion-main .promotion-bg-sprites.top.left:before{background-position:-800px -0;transform:rotate(340deg)}.promotion-main .promotion-bg-sprites.top.right:before{background-position:-960px -0}.promotion-main .promotion-bg-sprites.bottom.left:before{background-position:-1280px -0}.promotion-main .promotion-bg-sprites.bottom.right:before{background-position:-1120px -0}.promotion-how-to .promotion-bg-sprites.top.left{left:-10%;top:-3%}.promotion-how-to .promotion-bg-sprites.bottom.right{bottom:15%;right:30%}.promotion-how-to .promotion-bg-sprites.top.left:before{background-position:-480px -0}.promotion-how-to .promotion-bg-sprites.bottom.right:before{background-position:-640px -0}.promotion-winner .promotion-bg-sprites.top.right{right:20%}.promotion-winner .promotion-bg-sprites.middle.left{left:-15%;bottom:60%}.promotion-winner .promotion-bg-sprites.bottom.right{right:30%;bottom:12%}.promotion-winner .promotion-bg-sprites.top.right:before{background-position:-160px -0}.promotion-winner .promotion-bg-sprites.middle.left:before{background-position:0 0}.promotion-winner .promotion-bg-sprites.bottom.right:before{background-position:-320px -0}.hulkapps-reviews .more-popup .sweet-modal{max-width:100%!important;padding:0}.hulkapps-reviews .more-popup .sweet-modal.is-visible .sweet-content{padding:50px 5px 60px}.hulkapps-reviews .more-popup .sweet-modal .text-content-area{display:block;width:100%;margin:0}.hulkapps-reviews .more-popup .sweet-modal .review-details{margin-top:20px}.hulkapps-reviews .more-popup .sweet-modal .review-author{margin-top:30px}.sweet-modal .sweet-content{padding-bottom:100px}}@media (max-width: 480px){.promotion-how-to{margin:80px 0}.promotion-how-to .btn-submit{padding-bottom:0}.promotion-how-to:before{top:-38px;height:50px}.promotion-how-to:after{bottom:-38px;height:50px}.gallery-wrap{margin-top:80px}.gallery-wrap:before{top:-24px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/promotion-coloringbook.css.map */
