@charset "UTF-8";.reviewcp_lp_container{background-color:#2c48c6!important;background-attachment:fixed;min-height:100vh;-webkit-box-shadow:none;box-shadow:none}.reviewcp_lp_container .content_wrap{background:#fff;width:1020px;margin:0 auto}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content_wrap{width:100%}}.reviewcp_lp_container .header_wrap{position:relative}.reviewcp_lp_container header{display:-ms-flexbox;display:flex;background:url(/vite-production/assets/bg-7fph4e4H.jpg) no-repeat;background-size:contain;width:1020px;height:300px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container header{background:url(/vite-production/assets/bg-sp-NWnMw7li.png) no-repeat;background-color:#cbdeff;background-size:45%;background-position:bottom right;width:100%;height:auto;padding:30px}}.reviewcp_lp_container header .campaign_title{width:617px;color:#2c48c6;margin:42px auto 0 44px;text-align:left}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container header .campaign_title{font-size:18px;font-size:1.125rem;width:60%;top:40%;margin:0 auto 0 0}}.reviewcp_lp_container .sub_title{font-size:22px;color:#3b3b3b!important;background:#fff;width:1020px;margin:20px auto}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .sub_title{width:95%}}.reviewcp_lp_container .date_wrap{color:#fff;overflow:hidden;position:absolute;top:214px;right:440px;margin:0}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .date_wrap{width:100%;position:static;position:initial}}.reviewcp_lp_container .date_wrap .date_inner{position:relative;background-color:#2c48c6;color:#fff;overflow:hidden;padding:.3em;display:-ms-flexbox;display:flex}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .date_wrap .date_inner{padding:5px}}.reviewcp_lp_container .date_wrap .date_inner:before{background-color:#8497fd;content:"";display:block;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);position:absolute;bottom:-56px;right:-66px;width:380px;height:207px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .date_wrap .date_inner:before{display:none;width:100%}}.reviewcp_lp_container .date_wrap .period{background:transparent;padding:2px 15px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .date_wrap .period{padding:0;line-height:1.9}}.reviewcp_lp_container .date_wrap .period span{color:#fff!important}.reviewcp_lp_container .date_wrap .date{font-size:24px;font-size:1.5rem;color:#fff;z-index:1;width:300px;display:block;font-family:PT Sans,sans-serif}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .date_wrap .date{font-size:14px;font-size:.875rem;width:auto;line-height:1.9}}.reviewcp_lp_container .content .section{position:relative;background:#fff}.reviewcp_lp_container .content .section+section{margin-top:0!important}.reviewcp_lp_container .content .section .how_wrap .box{padding-top:20px;background:#cbdeff;margin-bottom:30px;outline-width:4px;outline-style:solid;outline-offset:-8px;outline-color:#fffff9;padding-bottom:15px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .how_wrap .box{padding:10px}}.reviewcp_lp_container .content .section .how_wrap .code_wrap{background-color:#cbdeff;border:none;width:100%}.reviewcp_lp_container .content .section .how_wrap .code_wrap .code span{background:#fff;border:none;display:inline-block;width:260px;font-size:22px}.reviewcp_lp_container .content .section .how_wrap .code_wrap .head_area{background:transparent!important}.reviewcp_lp_container .content .section .how_wrap .code_wrap .head_area p{font-size:24px;color:#2c48c6;background:transparent}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .how_wrap .code_wrap .head_area p{font-size:18px}}.reviewcp_lp_container .content .section .how_wrap .step_wrap{color:#3b3b3b;background-color:#fff!important}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .how_wrap .step_wrap{-ms-flex-direction:column;flex-direction:column;margin:0}}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .how_wrap .step_wrap li{width:300px;margin:0 auto 10px;border-bottom:dotted #7e77ff}}.reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun span{display:none}.reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun{background:transparent;color:#cbdeff!important;display:block;text-align:right;font-weight:700;font-size:60px;font-family:PT Sans,sans-serif;position:absolute;right:30px;top:-30px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .how_wrap .step_wrap li .step_nun{font-size:22px;position:static;position:initial;font-weight:700;text-align:center}}.reviewcp_lp_container .content .section .index_wrap p{color:#fff!important;z-index:1;font-weight:700;font-size:18px;margin:0}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .index_wrap p{font-size:14px}}.reviewcp_lp_container .content .section .review_wrap{background:#cbdeff;padding:10px 0;margin:0}.reviewcp_lp_container .content .section .txt_area{margin:50px 20px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .txt_area{margin:10px 0}}.reviewcp_lp_container .content .section .ttl{width:742px;height:74px;margin:10px auto}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .ttl{width:100%;height:0;padding-top:13.3423180593%;background-size:contain!important;margin:60px auto}}.reviewcp_lp_container .content .section .ttl p{color:#2c48c6!important}.reviewcp_lp_container .content .section.box01{padding-top:0}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section.box01{padding-top:0;margin:10px 0}}.reviewcp_lp_container .content .section.box01 .index_wrap{position:relative;bottom:-20px;background-color:transparent;background-image:none!important;color:#fff;height:40px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;padding-right:40px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section.box01 .index_wrap{background-size:100px 90px;width:100%;height:20px;top:0;left:0}}.reviewcp_lp_container .content .section.box01 .index_wrap:before{background-color:#8497fd;content:"";display:block;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);position:absolute;bottom:-30px;right:-100px;width:400px;height:200px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section.box01 .index_wrap:before{width:100%}}.reviewcp_lp_container .content .section.box02{padding:0 30px 30px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section.box02{padding:0}}.reviewcp_lp_container .content .section.box02 .index_wrap{position:relative;bottom:-60px;background-color:transparent;background-image:none!important;color:#fff;height:40px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;padding-right:70px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section.box02 .index_wrap{background-size:100px 90px;width:100%;height:20px;top:0;left:0}}.reviewcp_lp_container .content .section.box02 .index_wrap:before{background-color:#8497fd;content:"";display:block;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);position:absolute;bottom:-60px;right:-100px;width:400px;height:200px}.reviewcp_lp_container .content .section .product_wrap{margin:0 auto;padding:10px}.reviewcp_lp_container .content .section .product_wrap li .right{-ms-grid-columns:100%;grid-template-columns:100%;margin-left:10px}.reviewcp_lp_container .content .section .product_wrap li .right .name a{color:#3b3b3b!important}.reviewcp_lp_container .content .section .product_wrap li .right .btn{background-color:#2c48c6!important}.reviewcp_lp_container .content .section .aside{margin-top:40px;border-color:#8497fd!important}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .aside{margin-top:0}}.reviewcp_lp_container .content .section .aside .info_wrap dt{color:#8497fd!important;border-color:#8497fd!important}.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody{border-color:#8497fd!important}.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody th{background-color:#8497fd!important}.reviewcp_lp_container .content .section .aside .info_wrap dd table tbody td{border-color:#8497fd!important;color:#000!important}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .review_wrap .ttl.no-gift{margin:0 auto}}.reviewcp_lp_container .content .review_wrap .ttl.no-gift+.product_wrap{margin-top:10px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .review_wrap .ttl.no-gift p{font-size:18px}}.reviewcp_lp_container .content .section .step_wrap li.step1 .block{background:url(/vite-production/assets/step01-6PPbIzbf.png) no-repeat;background-size:68px auto;background-position:center}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step1 .block{background-size:contain}}.reviewcp_lp_container .content .section .step_wrap li.step2 .block{background:url(/vite-production/assets/step02-BKrXYJMW.png) no-repeat;background-size:80px auto;background-position:center}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step2 .block{background-size:contain}}.reviewcp_lp_container .content .section .step_wrap li.step3 .block{background:url(/vite-production/assets/step03-L3xVipAa.png) no-repeat;background-size:80px auto;background-position:center}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step3 .block{background-size:contain}}.reviewcp_lp_container .content .section .step_wrap li:not(.step4):after{content:"";position:absolute;top:-6px;width:18px;height:189px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAC9CAYAAAC+hC1sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjRBQTkyMDRFRTA0MTFFQzlBOTdBMjQ5QjYzRjlFRTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjRBQTkyMDNFRTA0MTFFQzlBOTdBMjQ5QjYzRjlFRTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQjQ0NjY1Mzc2MDExMUVCQThERUNDRjRCOEE5QUNDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQjQ0NjY1NDc2MDExMUVCQThERUNDRjRCOEE5QUNDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnafgMcAAAJNSURBVHja7NnNSxRxHMfxmd1xFdn2wfWhggoiFC+KiB4WHxBBjBASKqKtQ9ZZRjx40Jt1EZaV/gMRUURFEFyRCiIL0y4GFQYZhT0QLNYSuLq7Tp/fuoa5zsyacwk+A29cfHjN/r4zv1FQVlVVk3AEOkOydIzDJll0ECJEiBAhQoQIESJEiBAhQoQIESJEiBAhQsbQF3TTCugUGkYhpFixNBXNIZ8VM2pGS6jCimGfR8/QFSuumhONo36z783m8ov/TvShaeQyhX5GvmkmYBtaRKWHQk534bp4MTsW3Hn/ZilmgpWjF+hiBlRWUSfOENxJJuyLD0fzFsJDkWQiboR50AzqSS97d/3La7srGnnQJd76EPK6vMXbjW13HS5Pkdn8xlAH2vwzo0BnSJylCi1HN747wqNB6fOH12bQ9fRu+PuqAft4wlNY7ys5O5eIb0nP50eyuYXEzZu5p/KdHtlms7uPsDseZUCY0zlZlic1TatWcnIlf0sgmxnd2YPE5LW9YQPxun0ntYZLHbLBsJOoFw2In01BL59MOVZXnt7H6+7UBiuvidU2Xc2zKzl6yA90A4X3f1JZXVl4jI9+LClW3dC+XlZZf8FgKW/RZfTu4BewNM2P6SZbr6mfCorPGCEz6SdoVHevKYrDDqRUZxOLGdxLv5Oo3lnMHqm/0G00YXb5UlB8+9C9uoba0avjPNjETVabLaIHDaJWFPnXh/9XdAt1ocRRfx3tH/Zp/hFBiBAhQoQIESJEiBAhQoQIESJEiBAhQoQI/bfQbwEGAFvlhaw3REPOAAAAAElFTkSuQmCC) center no-repeat}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li:not(.step4):after{display:none}}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step4 .block{background-size:auto}}.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:#6a62ff;border-color:#6a62ff;-webkit-transform:rotate(32deg);transform:rotate(32deg);top:-20px}@media screen and (min-width:1px) and (max-width : 640px){.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi{left:0;-webkit-transform:rotate(27deg);transform:rotate(27deg)}}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi:before{border-left-color:#6a62ff}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi:after{border-left-color:#6a62ff}.reviewcp_lp_container .content .section .step_wrap li.step2 .fukidashi span{-webkit-transform:rotate(335deg);transform:rotate(335deg);color:#fff}.reviewcp_lp_container .content .section .video-wrap p{color:#2c48c6}
