﻿/*!
version:1.0.4
*/@-webkit-keyframes prgrsBarActive{0%{background-position:0 0}100%{background-position:25px 25px}}@-moz-keyframes prgrsBarActive{0%{background-position:0 0}100%{background-position:25px 25px}}@keyframes prgrsBarActive{0%{background-position:0 0}100%{background-position:25px 25px}}.c-btn-201{border:none;color:#222 !important;font-weight:bold;white-space:nowrap;display:inline-block;border-radius:4px;background:#fff;border:1px Solid #CCCCCC;background-color:#fafafa;background-image:-webkit-linear-gradient(0deg, #fafafa 0%, #fff 100%);background-image:linear-gradient(0deg, #fafafa 0%, #fff 100%);-webkit-transition:background,color,box-shadow 0.15s ease;transition:background,color,box-shadow 0.15s ease}.c-btn-201:hover{text-decoration:none;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.1);background:#fafafa}.c-btn-202{border:none;color:#fff !important;white-space:nowrap;display:inline-block;border-radius:4px;background:#2F86ED !important;background-color:#2F86ED;background-image:-webkit-linear-gradient(0deg, #2F86ED 0%, #368EF5 100%);background-image:linear-gradient(0deg, #2F86ED 0%, #368EF5 100%);-webkit-transition:background,color,box-shadow 0.15s ease;transition:background,color,box-shadow 0.15s ease}.c-btn-202:hover{text-decoration:none;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.1);background:#2F86ED !important}.c-btn-201[disabled="true"],.c-btn-201[disabled],.c-btn-202[disabled="true"],.c-btn-202[disabled]{background:#aaa !important;box-shadow:none;color:rgba(255,255,255,0.9) !important;cursor:default;border:none !important}.c-btn-206{color:#fff !important;white-space:nowrap;display:inline-block;border-radius:4px;border:1px solid #ef5763;background:#ef5763;background:-moz-linear-gradient(top, #ef5763 0, #e74f5b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef5763), color-stop(100%, #e74f5b));background:-webkit-linear-gradient(top, #ef5763 0, #e74f5b 100%);background:-o-linear-gradient(top, #ef5763 0, #e74f5b 100%);background:-ms-linear-gradient(top, #ef5763 0, #e74f5b 100%);background:linear-gradient(to bottom, #ef5763 0, #e74f5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef5763', endColorstr='#e74f5b', GradientType=0)}.c-btn-206:hover{color:#fff !important;white-space:nowrap;display:inline-block;border-radius:4px;border:1px solid #ef5763;background:#e84e5a;background:-moz-linear-gradient(top, #e84e5a 0, #dd4551 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e84e5a), color-stop(100%, #dd4551));background:-webkit-linear-gradient(top, #e84e5a 0, #dd4551 100%);background:-o-linear-gradient(top, #e84e5a 0, #dd4551 100%);background:-ms-linear-gradient(top, #e84e5a 0, #dd4551 100%);background:linear-gradient(to bottom, #e84e5a 0, #dd4551 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e84e5a', endColorstr='#dd4551', GradientType=0)}@-webkit-keyframes loopingTooltip{0%{opacity:0}2%{opacity:1}4%{opacity:0}6%{opacity:1}8%{opacity:0}10%{opacity:1}100%{opacity:1}}@keyframes fade{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fade{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fade{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.c-btn-201{line-height:1;text-align:center}.c-btn-202{line-height:1;text-align:center}.c-btn-206{line-height:1;text-align:center}.c-loading{width:24px;height:24px;clear:both;margin:0 auto;border:2px rgba(239,87,99,0.6) solid;border-top:2px #EF5763 solid;border-radius:50%;-webkit-animation:spinnerRot 0.8s infinite linear;animation:spinnerRot 0.8s infinite linear;margin:10px auto}@-webkit-keyframes spinnerRot{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spinnerRot{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{font-size:62.5%;height:100%}body{font-family:“arial”, “Hiragino kaku Gothic Pro”, “Meiryo”, “Yu Gothic”, sans-serif;-webkit-text-size-adjust:100%;position:relative;font-size:14px;font-size:1.4em;line-height:1;min-width:1024px}body .c-account-110>span>a{font-size:1.2rem !important}body h1,body h2,body h3,body p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[lang="en"] .cmk_reward_mainVisual_balloons>li>p{margin-top:5px !important}html[lang="en"] .cmk_reward_feature_steps>li>.feature_balloon{line-height:1.5rem;padding:15px 15px 30px 21px !important}html[lang="en"] .cmk_reward_feature_steps>li>.feature_balloon>div:first-child{margin-top:12px !important}html[lang="en"] .cmk_reward_feature_steps>li>.feature_balloon .text_huge{font-size:5.0rem !important}html[lang="en"] .cmk_reward_feature_steps>li>.feature_balloon .text_huge .text_asterisk{left:initial !important}html[lang="en"] .cmk_reward_articles_wrapper_tab>ul>li>div>h3{font-size:1.8rem !important}html[lang="en"] .cmk_reward_articles_wrapper_tab>ul>li>div>p{margin-top:9px !important}.cmk_reward{width:100%;padding-bottom:80px}.cmk_reward h1,.cmk_reward h2,.cmk_reward h3,.cmk_reward p{letter-spacing:0.2px;color:#4d4d4d}.cmk_reward_title{text-align:center;margin:0 auto}.cmk_reward_titleTop{letter-spacing:-1px;text-align:center;display:inline-block;height:26px;padding:5px 14px;margin:0 auto;line-height:1.8rem;font-size:1.5rem !important;font-weight:600;color:#fff !important;background:#4775cb;background:-moz-linear-gradient(left, #4775cb 0%, #3dc8dc 100%);background:-webkit-linear-gradient(left, #4775cb 0%, #3dc8dc 100%);background:linear-gradient(to right, #4775cb 0%, #3dc8dc 100%);border-radius:15px}.cmk_reward_titleMain{margin-top:28px !important;font-size:3.5rem !important;color:#0293ba !important;letter-spacing:-1px}.cmk_reward_main{height:600px;background:#fff;overflow:hidden}.cmk_reward_mainVisual{height:560px;width:100%;background:#4775cb;background:-moz-linear-gradient(left, #4775cb 0%, #3dc8dc 80%);background:-webkit-linear-gradient(left, #4775cb 0%, #3dc8dc 80%);background:linear-gradient(to right, #4775cb 0%, #3dc8dc 80%);text-align:center;position:relative}.cmk_reward_mainVisual:after{content:'';background-position:center top;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;background-image:url(/contents/images/lead/reward_img/kv_bg_spotlight.png);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.cmk_reward_mainVisual_mainTitle{height:25px;margin:23px auto 10px}.cmk_reward_mainVisual_balloons{display:flex;justify-content:center;margin:0 auto}.cmk_reward_mainVisual_balloons>li{height:82px;width:200px;background-color:#FEFDBD;margin-right:15px;padding:16px 15px;border-radius:15px;position:relative;animation:bounce 3.5s linear infinite}.cmk_reward_mainVisual_balloons>li:nth-child(2){animation-delay:1.5s}.cmk_reward_mainVisual_balloons>li:nth-child(3){animation-delay:1.7s}.cmk_reward_mainVisual_balloons>li::before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:7px solid transparent;border-top:11px solid #FEFDBD}.cmk_reward_mainVisual_balloons>li>h3>img{height:30px}.cmk_reward_mainVisual_balloons>li>p{font-size:1.4rem;margin-top:10px;color:#222222}.cmk_reward_mainVisual_catches{width:100%;margin:20px auto 10px}.cmk_reward_mainVisual_catches_1>h3>img{height:170px}.cmk_reward_mainVisual_catches_2>h3>img{height:55px;margin-top:-5px}.cmk_reward_mainVisual_catches_3>h3>img{height:65px;margin-top:-5px;position:relative}.cmk_reward_mainVisual_coins{width:100%;margin:0 auto}.cmk_reward_mainVisual_coins_container{width:530px;display:inline-block;text-align:center;position:relative}.cmk_reward_mainVisual_coins_container>img{position:absolute;min-width:575px;display:block}.cmk_reward_mainVisual_coins_container>img:first-child{left:-580px;top:-262px;height:390px}.cmk_reward_mainVisual_coins_container>img:last-child{right:-580px;top:-255px;height:370px}.cmk_reward_mainVisual_buttons{width:530px;margin:7px auto;position:relative}.cmk_reward_mainVisual_buttons>.c-btn-201,.cmk_reward_mainVisual_buttons>.c-btn-206{padding:22px 8px;width:200px !important;height:60px !important;font-size:1.8rem;display:inline-block;font-weight:600;position:absolute;z-index:100}.cmk_reward_mainVisual_buttons>.c-btn-201{left:11%}.cmk_reward_mainVisual_buttons>.c-btn-206{right:11%}.cmk_reward_mainVisual_buttons>.search_product_btn{left:32% !important}.cmk_reward_feature{height:450px;width:100%;margin:0 auto;max-width:885px;background:#fff;text-align:center;padding:10px 0}.cmk_reward_feature_mainTitle{height:25px}.cmk_reward_feature_descriptions{margin-top:22px !important}.cmk_reward_feature_descriptions>li>p{font-size:1.6rem;line-height:2.7rem}.cmk_reward_feature_descriptions>li>p>.word_red{color:#eb1f24}.cmk_reward_feature_steps{margin-top:48px !important;display:flex;justify-content:center}.cmk_reward_feature_steps>li{width:160px;height:160px;border-radius:50%;background:#f5f5f5;padding:30px;position:relative;margin:0 10px 0 15px}.cmk_reward_feature_steps>li>img{width:80px}.cmk_reward_feature_steps>li>p{margin-top:8px;line-height:1.5rem}.cmk_reward_feature_steps>li>.feature_balloon{position:absolute;background-color:#ff9700;color:#fff;width:150px;height:150px;border-radius:50%;top:-25px;left:145px;font-weight:600;font-size:1.5rem;padding:30px 15px 30px 22px;text-align:center}.cmk_reward_feature_steps>li>.feature_balloon>div:first-child{line-height:3.8rem;margin-top:15px}.cmk_reward_feature_steps>li>.feature_balloon>div:nth-child(2){line-height:3.7rem}.cmk_reward_feature_steps>li>.feature_balloon .text_huge{font-size:6.0rem;position:relative}.cmk_reward_feature_steps>li>.feature_balloon .text_huge .text_asterisk{font-size:1.3rem;position:absolute;top:-2px;left:68px}.cmk_reward_feature_steps>li>.feature_balloon .text_bold{font-size:2.8rem;font-weight:600}.cmk_reward_feature_steps>li>.feature_balloon::before{content:"";position:absolute;bottom:32px;left:-12px;margin-top:-15px;border:8px solid transparent;border-left:15px solid #ff9700;z-index:0;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.cmk_reward_feature_average{margin:75px 0 0;width:100%;text-align:right}.cmk_reward_feature_average>p{color:#222222 !important;font-size:1.2rem}.cmk_reward_articles{width:100%;background:#B2E7ED;padding:55px 30px;text-align:center}.cmk_reward_articles_wrapper{max-width:1080px;margin:58px auto;position:relative}.cmk_reward_articles_wrapper>section[data-busy]>section>.c-loading{position:absolute;top:200px;left:50%}.cmk_reward_articles_wrapper>p{text-align:right;color:#4d4d4d;font-size:1.4rem !important;margin-top:30px !important;font-weight:600}.cmk_reward_articles_wrapper_tab{width:100%;height:80px}.cmk_reward_articles_wrapper_tab>ul{border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:space-around}.cmk_reward_articles_wrapper_tab>ul>li{height:100%;width:25%;padding:10px 0;cursor:pointer}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]{position:relative;background:#4775cb;background:-moz-linear-gradient(left, #4775cb 0%, #3dc8dc 100%);background:-webkit-linear-gradient(left, #4775cb 0%, #3dc8dc 100%);background:linear-gradient(to right, #4775cb 0%, #3dc8dc 100%)}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]:first-child{border-radius:10px 0 0 10px}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]:last-child{border-radius:0 10px 10px 0}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]:nth-child(n+2)>div{border-left:none}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]::before{content:"";position:absolute;top:99%;left:50%;margin-left:-10px;border:7px solid transparent;border-top:11px solid #429DD3}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]>div>h3{color:#fff}.cmk_reward_articles_wrapper_tab>ul>li[aria-selected="true"]>div>p{color:#fff !important}.cmk_reward_articles_wrapper_tab>ul>li:nth-child(n+2)>div{border-left:1px #f5f5f5 solid}.cmk_reward_articles_wrapper_tab>ul>li>div{pointer-events:none;height:100%;padding:10px}.cmk_reward_articles_wrapper_tab>ul>li>div>h3{font-size:2.0rem;line-height:1.8rem}.cmk_reward_articles_wrapper_tab>ul>li>div>p{margin-top:15px;font-size:1.3rem;font-weight:600}.cmk_reward_articles_wrapper_check{text-align:right;margin-top:23px}.cmk_reward_articles_wrapper .container_bg{background:#fff}.cmk_reward_articles_wrapper_container{margin-top:20px;overflow-x:hidden;overflow-y:auto;height:1010px}.cmk_reward_articles_wrapper_container .reward_products_notFound{font-size:2.0rem !important;line-height:2.0rem !important}.cmk_reward_articles_wrapper_container .affiliateProduct_card{height:160px;background:#fff;padding:11px 24px 10px 11px;display:flex;margin-bottom:12px}.cmk_reward_articles_wrapper_container .affiliateProduct_card_thumb{height:138px;width:141.5px;position:relative;overflow:hidden;background:#000 !important;display:block}.cmk_reward_articles_wrapper_container .affiliateProduct_card_thumb_time{background:#000;padding:2px 5px;position:absolute;bottom:0;right:0;z-index:10}.cmk_reward_articles_wrapper_container .affiliateProduct_card_thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info{padding:10px 60px 8px 15px;width:725px;position:relative}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_title{text-align:left;color:#2E5192;font-weight:600;font-size:1.5rem;line-height:2.0rem;height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_rewards{margin-top:8px;display:flex;align-items:center}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_rewardsTag{text-align:center;height:20px;background:#ef5763;color:#fff;font-size:1.1rem;margin-right:5px;border-radius:15px;padding:5px 7px;font-weight:600}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_rewardsNum{color:#eb1f24;font-size:2.3rem;margin-right:12px;font-weight:600}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_price{margin-top:20px;color:#222222;font-size:1.1rem;text-align:left;position:absolute;bottom:15px}.cmk_reward_articles_wrapper_container .affiliateProduct_card_info_price>span{padding-left:3px;font-size:1.4rem}.cmk_reward_tags{height:935px;width:100%;background:#fff;padding:72px 0 90px}.cmk_reward_tags_wrapper{width:800px;margin:64px auto 0}.cmk_reward_tags_wrapper>h3{text-align:center;font-weight:600;font-size:2.0rem !important}.cmk_reward_tags_wrapper_tagTypes{margin-top:26px;height:280px;background-color:#f5f5f5;border-radius:15px;display:flex;justify-content:center;padding:25px 0 23px}.cmk_reward_tags_wrapper_tagTypes_normal{margin-right:15px;text-align:center}.cmk_reward_tags_wrapper_tagTypes_normalImage{height:124px}.cmk_reward_tags_wrapper_tagTypes_normalImage>img{width:163px}.cmk_reward_tags_wrapper_tagTypes_slider{margin-left:15px;text-align:center}.cmk_reward_tags_wrapper_tagTypes_sliderImage{padding:30px 0;height:125px}.cmk_reward_tags_wrapper_tagTypes_sliderImage>img{width:188px}.cmk_reward_tags_wrapper_tagTypes_slider .tag_sizes{margin:14px 15px 0}.cmk_reward_tags_wrapper_tagTypes>div>p{text-align:center;margin-top:30px}.cmk_reward_tags_wrapper_tagTypes>div>ul{margin-top:14px;display:grid;gap:6px 4px;grid-template-columns:repeat(3, auto)}.cmk_reward_tags_wrapper_tagTypes>div>ul>li{text-align:center;background:#00afc3;width:80px;height:24px;border-radius:15px;color:#fff;font-weight:600;padding:8px 0;font-size:1.6rem}.cmk_reward_tags_wrapper_explanations{margin-top:35px !important;padding-left:16px !important}.cmk_reward_tags_wrapper_explanations>li{font-size:1.5rem;margin-bottom:15px;color:#4d4d4d;line-height:1.5rem}.cmk_reward_tags_wrapper_explanations>li:before{background-color:#00afc3;border-radius:50%;content:"";display:inline-block;height:8px;margin:0 14px 2px 0;vertical-align:middle;width:8px}.cmk_reward_tags_wrapper_explanations+h3{margin-top:64px !important}.cmk_reward_howto{height:580px;width:100%;background:#B2E7ED;text-align:center;padding:55px 80px 0}.cmk_reward_howto_steps{margin-top:65px !important;display:flex;justify-content:center}.cmk_reward_howto_steps .step_arrow{margin:70px 5px 0 18px !important}.cmk_reward_howto_steps>li{margin:0 5px 0 15px}.cmk_reward_howto_steps>li>.step_circle{margin:0 auto;width:160px;height:160px;border-radius:50%;background:#fff;padding:38px;position:relative}.cmk_reward_howto_steps>li>.step_circle>.step_balloon{width:60px;height:60px;border-radius:50%;background-color:#ff9700;position:absolute;color:#fff;text-align:center;padding:5px;font-size:1.0rem;line-height:2.0rem;top:-8px;left:-25px}.cmk_reward_howto_steps>li>.step_circle>.step_balloon>span{font-size:3.0rem;font-weight:600}.cmk_reward_howto_steps>li>.step_circle>img{width:80px}.cmk_reward_howto_steps>li>.step_info{color:#4d4d4d;width:215px}.cmk_reward_howto_steps>li>.step_info>h4{margin:25px 0 20px;font-size:1.5rem;font-weight:600;text-align:center}.cmk_reward_howto_steps>li>.step_info>p{font-size:1.5rem;text-align:left;line-height:2.3rem}.cmk_reward_questions{width:100%;background:#fff;padding:45px 30px 0 30px}.cmk_reward_questions_container{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;margin:58px auto 38px}.cmk_reward_questions_container_box{max-width:520px;height:276px;padding:35px 30px 40px 30px;border:2px solid #f5f5f5;color:#4d4d4d}.cmk_reward_questions_container_box a{color:#2E5192}.cmk_reward_questions_container_box .question{font-size:1.6rem;font-weight:600;color:#4d4d4d;padding-left:1.7em;text-indent:-1.7em}.cmk_reward_questions_container_box .question>span{color:#0293ba;padding-right:10px;font-weight:400;font-size:1.9rem}.cmk_reward_questions_container_box .answer{margin-top:24px}.cmk_reward_questions_container_box .answer>p{font-size:1.5rem;color:#4d4d4d;line-height:2.5rem;padding-left:1.9em;text-indent:-1.9em}.cmk_reward_questions_container_box .answer>p:nth-child(n+2){text-indent:initial}.cmk_reward_questions_container_box .answer>p>span{padding-right:10px;color:#ff9700;font-size:1.9rem}.cmk_reward_footer{height:130px;width:100%;background:#4775cb;background:-moz-linear-gradient(left, #4775cb 0%, #3dc8dc 80%);background:-webkit-linear-gradient(left, #4775cb 0%, #3dc8dc 80%);background:linear-gradient(to right, #4775cb 0%, #3dc8dc 80%);text-align:center;padding:25px 0}.cmk_reward_footer>h3{color:#fff;text-align:center;font-weight:600;font-size:1.6rem !important}.cmk_reward_footer_buttons{width:100%;margin:16px auto}.cmk_reward_footer_buttons>.c-btn-201,.cmk_reward_footer_buttons>.c-btn-206{padding:18px 8px;width:200px !important;height:52px !important;font-size:1.5rem;margin:0 10px;display:inline-block;font-weight:600}.text-teal{color:#0293ba !important;font-weight:600;font-size:1.5rem}.c-btn-201{width:182px !important;height:52px !important;align-self:center;font-size:1.5rem;padding:18px 8px;cursor:pointer;margin:0 auto}.step_arrow{position:relative;background-color:#00afc3;width:12px;height:12px;border-top-right-radius:45%;transform:rotate(30deg) skewX(-30deg) scale(1, 0.866);margin:auto 5px auto 15px}.step_arrow::before,.step_arrow::after{width:12px;height:12px;content:'';position:absolute;background-color:inherit;border-top-right-radius:45%;top:0;left:0}.step_arrow::before{transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%)}.step_arrow::after{transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%)}.checkbox-input{display:none}.checkbox-parts{padding-left:30px;padding-top:2px;position:relative;font-size:1.5rem;margin-right:10px;color:#4d4d4d;font-weight:600;cursor:pointer}.checkbox-parts::before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #f5f5f5;border-radius:2px;background:#fff}.checkbox-input:checked+.checkbox-parts::after{content:"";display:block;position:absolute;top:0px;left:7px;width:10px;height:15px;transform:rotate(40deg);border-bottom:3px solid #ef5763;border-right:3px solid #ef5763}section[aria-busy="true"]+section[data-busy] .c-loading{display:block}section[aria-busy="false"]+section[data-busy] .c-loading{display:none}section[aria-busy="true"] .c-loading{display:block}section[aria-busy="false"] .c-loading{display:none}.cmk_reward_questions>.c-btn-201{display:block}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0px) scaleY(1)}}
