@charset "UTF-8";body .reviewcp_lp_container,.reviewcp_lp_container{background-color:transparent!important;background:url(/vite-production/assets/bg--UKGvhKC.jpg);background-attachment:fixed;min-height:100vh;-webkit-box-shadow:none;box-shadow:none;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:top 77px center;padding-top:50px}body .reviewcp_lp_container header,.reviewcp_lp_container header{position:relative;margin-bottom:20px}body .reviewcp_lp_container header .header-img,.reviewcp_lp_container header .header-img{background:url(/vite-production/assets/header-CgMct3Z8.png) no-repeat;width:970px;height:290px;margin:50px auto 0}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container header .header-img,.reviewcp_lp_container header .header-img{width:100%;height:0;padding-top:29.8969072165%;background-size:contain}}body .reviewcp_lp_container header .campaign_title,.reviewcp_lp_container header .campaign_title{position:absolute;width:800px;color:#67bdd3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container header .campaign_title,.reviewcp_lp_container header .campaign_title{font-size:18px;font-size:1.125rem;width:90%;margin:0 auto}}body .reviewcp_lp_container .sub_title,.reviewcp_lp_container .sub_title{color:#3c889c!important}body .reviewcp_lp_container .date_wrap,.reviewcp_lp_container .date_wrap{background:#fff;padding:10px 0;margin-bottom:30px}body .reviewcp_lp_container .date_wrap .date_inner,.reviewcp_lp_container .date_wrap .date_inner{text-align:center}body .reviewcp_lp_container .date_wrap .period,.reviewcp_lp_container .date_wrap .period{background:#6fd9f4;padding:2px 15px;border-radius:30px}body .reviewcp_lp_container .date_wrap .period span,.reviewcp_lp_container .date_wrap .period span{color:#fff!important}body .reviewcp_lp_container .date_wrap .date,.reviewcp_lp_container .date_wrap .date{color:#6fd9f4}body .reviewcp_lp_container .content .section,.reviewcp_lp_container .content .section{position:relative}body .reviewcp_lp_container .content .section+.section,.reviewcp_lp_container .content .section+.section{margin-top:90px}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section+.section,.reviewcp_lp_container .content .section+.section{margin-top:40px}}body .reviewcp_lp_container .content .section:before,.reviewcp_lp_container .content .section:before{position:absolute;top:-17px;right:0;display:block;content:"";background:url(/vite-production/assets/kazari-8JP-Bvop.png) no-repeat;background-position:center;width:100%;height:35px}body .reviewcp_lp_container .content .section:after,.reviewcp_lp_container .content .section:after{position:absolute;bottom:-17px;right:0;display:block;content:"";background:url(/vite-production/assets/kazari-8JP-Bvop.png) no-repeat;background-position:center;width:100%;height:35px}body .reviewcp_lp_container .content .section .how_wrap,.reviewcp_lp_container .content .section .how_wrap{position:relative;top:30px;padding-top:20px;background:#6fd9f4;border-radius:10px;margin-bottom:30px}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap,.reviewcp_lp_container .content .section .how_wrap{background:transparent}}body .reviewcp_lp_container .content .section .how_wrap .code_wrap,.reviewcp_lp_container .content .section .how_wrap .code_wrap{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);border-color:#fff!important;background-color:#fff}body .reviewcp_lp_container .content .section .how_wrap .code_wrap .head_area p,.reviewcp_lp_container .content .section .how_wrap .code_wrap .head_area p{background:#f5a9c7}body .reviewcp_lp_container .content .section .how_wrap .step_wrap,.reviewcp_lp_container .content .section .how_wrap .step_wrap{margin:120px auto 0;background-color:#6fd9f4!important}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap .step_wrap,.reviewcp_lp_container .content .section .how_wrap .step_wrap{margin:130px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px 10px}}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap .step_wrap li,.reviewcp_lp_container .content .section .how_wrap .step_wrap li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:90%;padding:15px;margin:0 auto 10px;border-radius:10px;background:#6fd9f4;border:1px solid #fff}body .reviewcp_lp_container .content .section .how_wrap .step_wrap li:after,.reviewcp_lp_container .content .section .how_wrap .step_wrap li:after{display:none}}body .reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun,.reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun{color:#6fd9f4!important}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun,.reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun{margin-bottom:10px}}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap .step_wrap li .block,.reviewcp_lp_container .content .section .how_wrap .step_wrap li .block{background-size:80px 100%}}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .how_wrap .step_wrap li.step4 .block,.reviewcp_lp_container .content .section .how_wrap .step_wrap li.step4 .block{background-size:auto 100%}}body .reviewcp_lp_container .content .section .index_wrap p,.reviewcp_lp_container .content .section .index_wrap p{display:none}body .reviewcp_lp_container .content .section .ttl,.reviewcp_lp_container .content .section .ttl{background:url(/vite-production/assets/ttl-DfU_z323.png) no-repeat;width:903px;height:120px;margin:0 auto 10px}body .reviewcp_lp_container .content .section .ttl.no-gift,.reviewcp_lp_container .content .section .ttl.no-gift{background:url(../../../images/front/review_campaign/01/ttl-no-gift) no-repeat}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section .ttl,.reviewcp_lp_container .content .section .ttl{width:100%;height:0;padding-top:13.2890365449%;background-size:contain!important}}body .reviewcp_lp_container .content .section .ttl p,.reviewcp_lp_container .content .section .ttl p{display:none}body .reviewcp_lp_container .content .section.box01,.reviewcp_lp_container .content .section.box01{padding-top:50px}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section.box01,.reviewcp_lp_container .content .section.box01{padding-top:20px}}body .reviewcp_lp_container .content .section.box01 .index_wrap,.reviewcp_lp_container .content .section.box01 .index_wrap{position:absolute;top:-50px;left:20px;z-index:2;background-image:url(/vite-production/assets/index01-CFnizaXL.png)!important;background-size:200px 180px;width:200px;height:180px}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section.box01 .index_wrap,.reviewcp_lp_container .content .section.box01 .index_wrap{background-size:100px 90px;width:100px;height:90px;top:-70px;left:-10px}}body .reviewcp_lp_container .content .section.box02 .index_wrap,.reviewcp_lp_container .content .section.box02 .index_wrap{position:absolute;top:-90px;left:20px;z-index:2;background-image:url(/vite-production/assets/index02-CiPPb7aW.png)!important;background-size:200px 180px;width:200px;height:180px}@media screen and (min-width:1px) and (max-width : 640px){body .reviewcp_lp_container .content .section.box02 .index_wrap,.reviewcp_lp_container .content .section.box02 .index_wrap{background-size:100px 90px;width:100px;height:90px;top:-40px;left:-10px}}body .reviewcp_lp_container .content .section .product_wrap li .right,.reviewcp_lp_container .content .section .product_wrap li .right{-ms-grid-columns:100%;grid-template-columns:100%;margin-left:10px}body .reviewcp_lp_container .content .section .product_wrap li .right .btn,.reviewcp_lp_container .content .section .product_wrap li .right .btn{background-color:#6fd9f4!important}body .reviewcp_lp_container .content .section .aside,.reviewcp_lp_container .content .section .aside{margin-top:40px;border-color:#6fd9f4!important}body .reviewcp_lp_container .content .section .aside .info_wrap dt,.reviewcp_lp_container .content .section .aside .info_wrap dt{color:#6fd9f4!important;border-color:#6fd9f4!important}body .reviewcp_lp_container .content .section .aside .info_wrap dd table tbody,.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody{border-color:#6fd9f4!important}body .reviewcp_lp_container .content .section .aside .info_wrap dd table tbody th,.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody th{background-color:#f5a9c7!important}body .reviewcp_lp_container .content .section .aside .info_wrap dd table tbody td,.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody td{border-color:#6fd9f4!important}.copyBtn{display:inline-block;line-height:1;padding:10px 1em;border:1px solid #000;border-radius:20px;cursor:pointer;margin:10px auto;color:#3b3b3b;background:#f9f9f9}.copyTxt{color:#fff;position:relative;left:-2000px}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi{background:#f5a9c7;border-color:#f5a9c7;top:73px;left:-46px;z-index:1}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi{top:50px;left:-22px}}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi:before{border-left-color:#f5a9c7}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi:after{border-left-color:#f5a9c7}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi span{color:#fff}.reviewcp_lp_container .content .section .video-wrap p{color:#6fd9f4}
