﻿@font-face{font-family:"NotoSansJP-Regular";src:url("/font/NotoSansJP-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"NotoSansJP-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSansJP-Medium";src:url("/font/NotoSansJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSansJP-Black";src:url("/font/NotoSansJP-Black.otf") format("opentype");font-style:normal;font-weight:900}.wedgelie-sns{color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#f3f3f3;background-image:url("/campaign/wedge-lie_sns/assets/img/bg.jpg");background-repeat:repeat}.wedgelie-sns img{width:100%;height:auto;line-height:1}.wedgelie-sns *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wedgelie-sns a,.wedgelie-sns a:link{color:#000;text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px;outline:none}.wedgelie-sns a:visited{color:#000}.wedgelie-sns a:hover{color:#000;text-decoration:none}.wedgelie-sns a:active{color:#000}.wedgelie-sns a img{opacity:1;-webkit-transition:.3s;transition:.3s}.wedgelie-sns a img:hover{opacity:.7}.wedgelie-sns h1,.wedgelie-sns h2,.wedgelie-sns h3{font-weight:normal}.wedgelie-sns .btm1em{margin-bottom:1em}.wedgelie-sns .btm0{margin-bottom:0}.wedgelie-sns .pcnone{display:none}.wedgelie-sns .HirakakuProN-W3{font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif}.wedgelie-sns .HirakakuProN-W6{font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.wedgelie-sns picture.bgimage{pointer-events:none}.wedgelie-sns .head-kv{position:relative;width:100%;line-height:0;overflow:hidden}.wedgelie-sns .head-kv h1{pointer-events:none}.wedgelie-sns .head-kv .campaign-period{position:absolute;top:80.56%;left:37.34%;width:25.31%}.wedgelie-sns .head-kv .campaign-period .period-title{margin-bottom:0.78vw;color:#528977;font-family:"NotoSansJP-Black",sans-serif;font-size:1.52vw;line-height:1;text-shadow:2px  2px 0px #fff, -2px  2px 0px #fff, 2px -2px 0px #fff, -2px -2px 0px #fff, 2px  0px 0px #fff, 0px  2px 0px #fff, -2px  0px 0px #fff, 0px -2px 0px #fff}.wedgelie-sns .head-kv .campaign-period .date{color:#e15252;font-family:"NotoSansJP-Black",sans-serif;font-size:1.29vw;line-height:1;text-shadow:2px  2px 0px #fff, -2px  2px 0px #fff, 2px -2px 0px #fff, -2px -2px 0px #fff, 2px  0px 0px #fff, 0px  2px 0px #fff, -2px  0px 0px #fff, 0px -2px 0px #fff}@media screen and (max-width: 1280px){.wedgelie-sns .head-kv .campaign-period .period-title{margin-bottom:9.98px;font-size:19.45px}.wedgelie-sns .head-kv .campaign-period .date{font-size:16.51px}}.wedgelie-sns .head-kv .copy1{position:absolute;top:34.77%;left:5.2%;width:24.6%;padding:1.17vw 0.8vw 1.17vw 1.5vw;background-color:#fff;-webkit-border-radius:0.5vw;border-radius:0.5vw;z-index:2}.wedgelie-sns .head-kv .copy1 p{color:#5ab192;font-family:"NotoSansJP-Black",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.3;text-align:left}.wedgelie-sns .head-kv .copy1 p strong{position:relative;color:#e15056;z-index:2}.wedgelie-sns .head-kv .copy1 p strong:before{content:"";position:absolute;bottom:-0.08vw;left:-0.5vw;width:calc(100% + 1vw);height:0.7vw;background-color:#fff61f;z-index:-1}@media screen and (max-width: 1280px){.wedgelie-sns .head-kv .copy1{padding:14.98px 10.24px 14.98px 19.2px;-webkit-border-radius:6.4px;border-radius:6.4px}.wedgelie-sns .head-kv .copy1 p{font-size:21px}.wedgelie-sns .head-kv .copy1 p strong:before{bottom:-1px;left:-6.4px;width:calc(100% + 12.8px);height:8.95px}}.wedgelie-sns .head-kv .schedule{position:absolute;top:56.93%;left:10.04%;width:24.8%;padding:0.46vw 0.9vw;background-color:#fff;-webkit-border-radius:0.5vw;border-radius:0.5vw}@media screen and (max-width: 1280px){.wedgelie-sns .head-kv .schedule{padding:5.89px 11.52px;-webkit-border-radius:6.4px;border-radius:6.4px}}.wedgelie-sns .head-kv .schedule .chance{position:absolute;top:-9.38%;left:-31.34%;width:36.85%}.wedgelie-sns .head-kv .schedule ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0.66vw 0;border-bottom:0.16vw solid #c1e8da}.wedgelie-sns .head-kv .schedule ul li:last-child{border-bottom:none}.wedgelie-sns .head-kv .schedule ul li .period{width:38%}.wedgelie-sns .head-kv .schedule ul li .period p{display:inline-block;padding:0.5vw 0.78vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:0.82vw;font-style:italic;letter-spacing:0.06em;line-height:1;-webkit-border-radius:0.24vw;border-radius:0.24vw}.wedgelie-sns .head-kv .schedule ul li .period p span{margin:0.24em}.wedgelie-sns .head-kv .schedule ul li .date{-webkit-flex:1;-ms-flex:1;flex:1;font-family:"NotoSansJP-Bold",sans-serif;font-size:0.82vw;font-style:italic;letter-spacing:0.06em;line-height:1}.wedgelie-sns .head-kv .schedule ul li .date span{font-size:1.25vw}.wedgelie-sns .head-kv .schedule ul li:nth-child(odd) .period p{background-color:#e15252}.wedgelie-sns .head-kv .schedule ul li:nth-child(odd) .date{color:#e15252}.wedgelie-sns .head-kv .schedule ul li:nth-child(even) .period p{background-color:#ee8f28}.wedgelie-sns .head-kv .schedule ul li:nth-child(even) .date{color:#ee8f28}@media screen and (max-width: 1280px){.wedgelie-sns .head-kv .schedule ul li{padding:8.45px 0}.wedgelie-sns .head-kv .schedule ul li .period p{padding:6.4px 9.98px;font-size:10.5px;-webkit-border-radius:3px;border-radius:3px}.wedgelie-sns .head-kv .schedule ul li .date{font-size:10.5px}.wedgelie-sns .head-kv .schedule ul li .date span{font-size:16px}}.wedgelie-sns .head-kv .sns-post{position:absolute;top:72.6%;left:63.98%;width:28.13%}.wedgelie-sns .head-kv .sns-post p{position:relative;color:#5ab192;font-family:"NotoSansJP-Black",sans-serif;font-size:1.56vw;font-style:italic;line-height:1.4;text-align:left;z-index:2}.wedgelie-sns .head-kv .sns-post p strong{position:relative;margin:0.16em;color:#e15252;font-size:1.72vw;z-index:-1}.wedgelie-sns .head-kv .sns-post p strong:before{content:"";position:absolute;bottom:-0.04vw;left:-0.2vw;width:calc(100% + 0.4vw);height:0.7vw;background-color:#fff61f;z-index:-1}@media screen and (max-width: 1280px){.wedgelie-sns .head-kv .sns-post p{font-size:1.56vw}.wedgelie-sns .head-kv .sns-post p strong{font-size:1.72vw}.wedgelie-sns .head-kv .sns-post p strong:before{bottom:-0.51px;left:-2.56px;width:calc(100% + 5.12px);height:8.95px}}.wedgelie-sns .contents{padding-bottom:30px}.wedgelie-sns .unchor-block{padding:42px 0 60px 0}.wedgelie-sns .unchor-block ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:1200px;margin:0 auto;background-color:#c7c7c7;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.wedgelie-sns .unchor-block ul li{width:calc((100% - 4px) / 3)}.wedgelie-sns .unchor-block ul li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:80px;text-decoration:none;background:#767676;background:-moz-linear-gradient(top, #767676 0%, #767676 51%, #6f6f6f 66%, #606060 87%, #5e5e5e 92%, #5f5f5f 100%);background:-webkit-linear-gradient(top, #767676 0%, #767676 51%, #6f6f6f 66%, #606060 87%, #5e5e5e 92%, #5f5f5f 100%);background:linear-gradient(to bottom, #767676 0%, #767676 51%, #6f6f6f 66%, #606060 87%, #5e5e5e 92%, #5f5f5f 100%);opacity:1;-webkit-transition:.3s;transition:.3s}.wedgelie-sns .unchor-block ul li a:hover{opacity:.7}.wedgelie-sns .unchor-block ul li a span{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:24px;line-height:1}.wedgelie-sns .banner-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:1200px;margin:0 auto}.wedgelie-sns .banner-block .box{width:580px}.wedgelie-sns .banner-block .box.btm-margin{margin-bottom:40px}.wedgelie-sns .banner-block .box.single{width:100%}.wedgelie-sns .banner-block .box.single.top-margin{margin-top:40px;margin-bottom:0}.wedgelie-sns .banner-block .box.single a{width:710px;margin:0 auto}.wedgelie-sns .banner-block .box.col1{width:100%}.wedgelie-sns .banner-block .box.col1 a{width:580px;margin:0 auto}.wedgelie-sns .banner-block .box .banner-copy{display:inline-block;position:relative;margin-bottom:16px;padding:0 46px 0 40px;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy::before{display:block;position:absolute;content:"";top:50%;left:0;width:18px;height:24px;margin-top:-10px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_k_left.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy::after{display:block;position:absolute;content:"";top:50%;right:0;width:21px;height:24px;margin-top:-10px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_k_right.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-r{display:inline-block;position:relative;margin-bottom:16px;padding:0 46px 0 40px;color:#d32626;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy-r::before{display:block;position:absolute;content:"";top:50%;left:0;width:18px;height:24px;margin-top:-10px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_r_left.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-r::after{display:block;position:absolute;content:"";top:50%;right:0;width:21px;height:24px;margin-top:-10px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_r_right.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-2l-k{display:inline-block;position:relative;margin-bottom:16px;padding:0 74px 0 62px;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy-2l-k::before{display:block;position:absolute;content:"";top:50%;left:0;width:35px;height:47px;margin-top:-20px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_l_k_left.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-2l-k::after{display:block;position:absolute;content:"";top:50%;right:0;width:41px;height:47px;margin-top:-20px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_l_k_right.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-2l-r{display:inline-block;position:relative;margin-bottom:16px;padding:0 74px 0 62px;color:#d32626;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy-2l-r::before{display:block;position:absolute;content:"";top:50%;left:0;width:35px;height:47px;margin-top:-20px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_l_r_left.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box .banner-copy-2l-r::after{display:block;position:absolute;content:"";top:50%;right:0;width:41px;height:47px;margin-top:-20px;background-image:url("/campaign/wedge-lie_sns/assets/img/bnr_deco_l_r_right.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .banner-block .box a{display:block;line-height:0;background-color:#000}.wedgelie-sns .section-hl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;height:96px;z-index:1}.wedgelie-sns .section-hl:before{content:"";position:absolute;top:0;left:0;width:205px;height:96px;background-repeat:no-repeat;z-index:0}.wedgelie-sns .section-hl:after{content:"";position:absolute;top:0;right:0;width:205px;height:96px;background-repeat:no-repeat;transform:scale(-1, 1);filter:FlipH;-ms-filter:"FlipH";z-index:0}.wedgelie-sns .section-hl h1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 410px);height:100%;background-repeat:repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.wedgelie-sns .section-hl h1 span{display:block;color:#fff;font-family:'NotoSansJP-Bold',sans-serif;font-size:36px;font-style:italic;line-height:1;text-transform:uppercase}.wedgelie-sns .section-hl.hl-howto{position:relative;margin-bottom:80px}.wedgelie-sns .section-hl.hl-howto:before{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-howto:after{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-howto h1{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_bg_pc.png")}.wedgelie-sns .section-hl.hl-howto .easy-3step{position:absolute;top:-30px;left:50%;width:304px;height:93px;margin-left:-390px;background-image:url("/campaign/wedge-lie_sns/assets/img/easy_3step_pc.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .section-hl.hl-howto .easy-3step p{position:absolute;top:28px;left:0;width:100%;padding-right:15px;color:#5ab192;font-family:"NotoSansJP-Black",sans-serif;font-size:32px;font-style:italic;line-height:1}.wedgelie-sns .section-hl.hl-prize{position:relative}.wedgelie-sns .section-hl.hl-prize:before{background-image:url("/campaign/wedge-lie_sns/assets/img/prize_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-prize:after{background-image:url("/campaign/wedge-lie_sns/assets/img/prize_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-prize h1{background-image:url("/campaign/wedge-lie_sns/assets/img/prize_hl1_deco2_pc.png"),url("/campaign/wedge-lie_sns/assets/img/prize_hl1_bg_pc.png");background-repeat:no-repeat, repeat-x;background-position:center, left top;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.wedgelie-sns .section-hl.hl-prize .chance{position:absolute;top:-22px;left:50%;width:134px;margin-left:120px;line-height:0}.wedgelie-sns .section-hl.hl-requirements{position:relative;margin-bottom:30px}.wedgelie-sns .section-hl.hl-requirements:before{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-requirements:after{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_deco_pc.png")}.wedgelie-sns .section-hl.hl-requirements h1{background-image:url("/campaign/wedge-lie_sns/assets/img/default_hl1_bg_pc.png")}.wedgelie-sns .step-block{position:relative}.wedgelie-sns .step-block.step1{padding:77px 0 138px 0;background-color:#dcf7ed;background-image:url("/campaign/wedge-lie_sns/assets/img/step1_arrow.png"),url("/campaign/wedge-lie_sns/assets/img/step1_bg.jpg");background-repeat:no-repeat, repeat;background-position:center bottom 57px, center}.wedgelie-sns .step-block.step1 .step-hl{background-image:url("/campaign/wedge-lie_sns/assets/img/step1_hl_bg.jpg")}.wedgelie-sns .step-block.step2{padding:95px 0 138px 0;background-color:#f6eec8;background-image:url("/campaign/wedge-lie_sns/assets/img/step2_arrow_pc.png"),url("/campaign/wedge-lie_sns/assets/img/step2_bg.jpg");background-repeat:no-repeat, repeat;background-position:center bottom 57px, center}.wedgelie-sns .step-block.step2 .step-hl{background-image:url("/campaign/wedge-lie_sns/assets/img/step2_hl_bg.jpg")}.wedgelie-sns .step-block.step3{padding:70px 0 60px 0;background-color:#f6eec8;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_bg.jpg");background-repeat:repeat;background-position:center}.wedgelie-sns .step-block.step3 .step-hl{background-image:url("/campaign/wedge-lie_sns/assets/img/step3_hl_bg.jpg")}.wedgelie-sns .step-block .step-hl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:-40px;left:50%;width:1200px;height:80px;margin-left:-600px;background-repeat:repeat;-webkit-background-size:29px auto;-o-background-size:29px auto;background-size:29px auto;-webkit-border-radius:8px;border-radius:8px}.wedgelie-sns .step-block .step-hl-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.wedgelie-sns .step-block .step-hl-inner .step{width:61px;height:61px;margin-right:12px}.wedgelie-sns .step-block .step-hl-inner h2{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;font-style:italic}.wedgelie-sns .step-block .step-hl-inner h2 strong{color:#fff61f}.wedgelie-sns .step2-col2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:1200px;margin:0 auto}.wedgelie-sns .step2-col2 .step2-balloon{position:absolute;top:-42px;left:50%;width:223px;height:82px;margin-left:-112px;padding-top:16px;color:#e3ab00;font-family:"NotoSansJP-Black",sans-serif;font-size:25px;font-style:italic;line-height:1;background-image:url("/campaign/wedge-lie_sns/assets/img/step2_balloon_pc.png");background-repeat:no-repeat;background-position:center;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.wedgelie-sns .step2-col2 .box{width:580px;padding-bottom:43px;background-color:#fff}.wedgelie-sns .step2-col2 .box.twitter .step2-hl{background-image:url("/campaign/wedge-lie_sns/assets/img/step2_hl_twitter.png")}.wedgelie-sns .step2-col2 .box.instagram .step2-hl{background-image:url("/campaign/wedge-lie_sns/assets/img/step2_hl_instagram.png")}.wedgelie-sns .step2-col2 .box .step2-hl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:65px;margin-bottom:30px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:26px;font-style:italic;line-height:1;background-repeat:repeat;background-position:top left}.wedgelie-sns .step2-col2 .box .icon-copy{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:530px;margin:0 auto 40px auto}.wedgelie-sns .step2-col2 .box .icon-copy .icon{width:110px;margin-right:24px;line-height:0}.wedgelie-sns .step2-col2 .box .icon-copy .copy{-webkit-flex:1;-ms-flex:1;flex:1;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:24px;line-height:1.5;text-align:left}.wedgelie-sns .step2-col2 .box .btn-follow{width:410px;margin:0 auto}.wedgelie-sns .step2-col2 .box .btn-follow a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:60px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:18px;line-height:1;text-decoration:none;background:linear-gradient(180deg, #353535 50%, #0a0a0a 50%);-webkit-border-radius:4px;border-radius:4px;opacity:1;-webkit-transition:.3s;transition:.3s}.wedgelie-sns .step2-col2 .box .btn-follow a:after{content:"";position:absolute;top:50%;right:22px;width:10px;height:16px;margin-top:-8px;background-image:url("/campaign/wedge-lie_sns/assets/img/btn_follow_arrow.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .step2-col2 .box .btn-follow a:hover{opacity:.7}.wedgelie-sns .step3-block{width:990px;margin:0 auto;padding:35px 0;background-color:#fff}.wedgelie-sns .step3-block .step3-hl{padding-bottom:55px;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:24px;line-height:1.2;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_body_bg_pc.png");background-repeat:no-repeat;background-position:center top 20px;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.wedgelie-sns .step3-block .step3-hl strong{position:relative;color:#ba5dbb;font-size:36px;z-index:1}.wedgelie-sns .step3-block .step3-hl strong:before{content:"";position:absolute;bottom:3px;left:-2px;width:calc(100% + 4px);height:14px;background-color:#fff61f;z-index:-1}.wedgelie-sns .step3-block .notice{width:800px;margin:0 auto;font-size:14px;line-height:1.4;text-align:left}.wedgelie-sns .step3-block .check-balloon{width:387px;height:79px;margin:0 auto 3px auto;padding-top:18px;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:24px;line-height:1;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_balloon_pc.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .step3-block .step3-btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:863px;margin:0 auto}.wedgelie-sns .step3-block .step3-btn .box{width:410px}.wedgelie-sns .step3-block .step3-btn .box.twitter a{background:linear-gradient(180deg, #1da1f2 50%, #177fc0 50%)}.wedgelie-sns .step3-block .step3-btn .box.twitter a:before{content:"";position:absolute;top:50%;left:25px;width:35px;height:28px;margin-top:-14px;background-image:url("/campaign/wedge-lie_sns/assets/img/icon_twitter_w.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .step3-block .step3-btn .box.instagram a{background:linear-gradient(180deg, #e25e6a 50%, #b34a54 50%)}.wedgelie-sns .step3-block .step3-btn .box.instagram a:before{content:"";position:absolute;top:50%;left:23px;width:34px;height:34px;margin-top:-17px;background-image:url("/campaign/wedge-lie_sns/assets/img/icon_instagram_w.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .step3-block .step3-btn .box a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:60px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:18px;line-height:1;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;opacity:1;-webkit-transition:.3s;transition:.3s}.wedgelie-sns .step3-block .step3-btn .box a:after{content:"";position:absolute;top:50%;right:22px;width:10px;height:16px;margin-top:-8px;background-image:url("/campaign/wedge-lie_sns/assets/img/btn_follow_arrow.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.wedgelie-sns .step3-block .step3-btn .box a:hover{opacity:.7}.wedgelie-sns .finished-msg{color:#da0000;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1}.wedgelie-sns .finished-msg.top{padding-top:40px}.wedgelie-sns .step3-sns-image{position:relative;width:1200px;margin:0 auto;line-height:0}.wedgelie-sns .step3-sns-image p{position:absolute;top:130px;left:935px;width:220px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;line-height:1.5}.wedgelie-sns .tweet-block{position:relative;max-width:550px;margin:0 auto 60px auto}.wedgelie-sns .tweet-block .tweet-balloon{position:absolute;top:45px;left:-225px;width:202px;height:201px;background-image:url("/campaign/wedge-lie_sns/assets/img/tweet_balloon_pc.png");background-repeat:no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.wedgelie-sns .tweet-block .tweet-balloon span{display:block;padding-top:46px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:27px;line-height:1.5}.wedgelie-sns .howto-kv-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 0;background-color:#f6f0f0}.wedgelie-sns .howto-kv-block .box{width:24.22%;line-height:0}.wedgelie-sns .prize-block{padding-bottom:60px}.wedgelie-sns .prize-block .dm{color:#3a3939;font-family:"NotoSansJP-Bold",sans-serif;font-size:36px;font-style:italic;line-height:1}.wedgelie-sns .prize-hl2{padding:50px 0 45px 0;color:#3a3939;font-family:"NotoSansJP-Bold",sans-serif;font-size:36px;font-style:italic;line-height:1.4}.wedgelie-sns .prize-hl2 strong{position:relative;color:#d14c4c;z-index:1}.wedgelie-sns .prize-hl2 strong:before{content:"";position:absolute;bottom:3px;left:-2px;width:calc(100% + 4px);height:14px;background-color:#fff61f;z-index:-1}.wedgelie-sns .prize-box{width:1200px;margin:0 auto 40px auto}.wedgelie-sns .prize-box:last-child{margin:0 auto}.wedgelie-sns .prize-box .prize-schedule{padding:30px 0;background-image:url("/campaign/wedge-lie_sns/assets/img/prize_bg.jpg");background-repeat:repeat;background-position:top left}.wedgelie-sns .prize-box .prize-schedule ul{width:785px;margin:0 auto}.wedgelie-sns .prize-box .prize-schedule ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:15px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.wedgelie-sns .prize-box .prize-schedule ul li:last-child{margin-bottom:0}.wedgelie-sns .prize-box .prize-schedule ul li .period{width:203px}.wedgelie-sns .prize-box .prize-schedule ul li .period p{display:inline-block;padding:18px 10px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:21px;font-style:italic;letter-spacing:0.02em;line-height:1}.wedgelie-sns .prize-box .prize-schedule ul li .period p span{margin:0.24em}.wedgelie-sns .prize-box .prize-schedule ul li .date{-webkit-flex:1;-ms-flex:1;flex:1;font-family:"NotoSansJP-Bold",sans-serif;font-size:24px;font-style:italic;letter-spacing:0.04em;line-height:1}.wedgelie-sns .prize-box .prize-schedule ul li .date span{font-size:36px}.wedgelie-sns .prize-box .prize-schedule ul li:nth-child(odd) .period{background-color:#e15252}.wedgelie-sns .prize-box .prize-schedule ul li:nth-child(odd) .date{color:#e15252}.wedgelie-sns .prize-box .prize-schedule ul li:nth-child(even) .period{background-color:#ee8f28}.wedgelie-sns .prize-box .prize-schedule ul li:nth-child(even) .date{color:#ee8f28}.wedgelie-sns .prize-box .prize-item{padding:33px 10px 48px 10px;background-color:#fff;border-right:2px solid #d6c66b;border-bottom:2px solid #d6c66b;border-left:2px solid #d6c66b}.wedgelie-sns .prize-box .prize-item ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.wedgelie-sns .prize-box .prize-item ul li:first-child{width:462px}.wedgelie-sns .prize-box .prize-item ul li:nth-child(2n){width:380px}.wedgelie-sns .prize-box .prize-item ul li:nth-child(3n){width:298px}.wedgelie-sns .prize-box .prize-item ul .prize-photo{position:relative;margin-bottom:5px;z-index:1}.wedgelie-sns .prize-box .prize-item ul .prize-photo .notice{position:absolute;right:12px;bottom:4px;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:12px;font-style:italic;line-height:1;text-align:right}.wedgelie-sns .prize-box .prize-item ul .prize-name{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:60px;margin-bottom:10px}.wedgelie-sns .prize-box .prize-item ul .prize-name p{width:100%;color:#b8a951;font-family:"NotoSansJP-Bold",sans-serif;font-size:24px;line-height:1.2}.wedgelie-sns .prize-box .prize-item ul .prize-winners{color:#414141;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:16px;font-style:italic;line-height:1}.wedgelie-sns .prize-box .prize-item ul .prize-winners strong{margin-left:5px;color:#d14c4c}.wedgelie-sns .prize-box .prize-item ul .prize-winners strong span{font-size:30px}.wedgelie-sns .requirements-body{width:1200px;height:330px;margin:0 auto 50px auto;padding:50px;background-color:#fff;border:1px solid #bababa;-ms-overflow-y:auto;overflow-y:auto}.wedgelie-sns .requirements-body dl{text-align:left}.wedgelie-sns .requirements-body dl dt{font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif;font-size:16px;line-height:1.5}.wedgelie-sns .requirements-body dl dd{margin-bottom:25px;font-size:16px;line-height:1.5}.wedgelie-sns .requirements-body dl dd:last-child{margin-bottom:0}.wedgelie-sns .requirements-body dl dd strong{font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6",sans-serif}.wedgelie-sns .requirements-body dl ul{margin-left:1.5em}.wedgelie-sns .requirements-body dl ul li{list-style-type:disc}.wedgelie-sns .requirements-body dl ul ul li{list-style-type:circle}@media screen and (max-width: 640px){.wedgelie-sns{width:100%;margin:auto;-webkit-background-size:50px auto;-o-background-size:50px auto;background-size:50px auto}.wedgelie-sns .pcnone{display:initial}.wedgelie-sns .spnone{display:none}.wedgelie-sns a,.wedgelie-sns a:link{text-underline-position:auto}.wedgelie-sns a:hover img{opacity:1}.wedgelie-sns .head-kv .campaign-period{position:absolute;top:88.37%;left:0;width:100%}.wedgelie-sns .head-kv .campaign-period .period-title{margin-bottom:1.6vw;font-size:3.47vw;text-shadow:1px  1px 0px #fff, -1px  1px 0px #fff, 1px -1px 0px #fff, -1px -1px 0px #fff, 1px  0px 0px #fff, 0px  1px 0px #fff, -1px  0px 0px #fff, 0px -1px 0px #fff}.wedgelie-sns .head-kv .campaign-period .date{font-size:3.47vw;text-shadow:1px  1px 0px #fff, -1px  1px 0px #fff, 1px -1px 0px #fff, -1px -1px 0px #fff, 1px  0px 0px #fff, 0px  1px 0px #fff, -1px  0px 0px #fff, 0px -1px 0px #fff}.wedgelie-sns .head-kv .copy1{position:absolute;top:11.35%;left:72.3%;width:29.6%;padding:1.87vw 2.9vw 1.87vw 1.73vw;-webkit-border-radius:1.33vw;border-radius:1.33vw}.wedgelie-sns .head-kv .copy1 p{font-size:2.93vw;line-height:1.4}.wedgelie-sns .head-kv .copy1 p strong:before{bottom:-0.3vw;left:-0.5vw;width:calc(100% + 1vw);height:1.87vw}.wedgelie-sns .head-kv .schedule{position:absolute;top:44.3%;left:8.53%;width:40%;padding:0.5vw 1.33vw;-webkit-border-radius:1.33vw;border-radius:1.33vw}.wedgelie-sns .head-kv .schedule .chance{position:absolute;top:-15.5%;left:-25%;width:41%}.wedgelie-sns .head-kv .schedule ul li{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:1.5vw 0;border-bottom:0.4vw solid #c1e8da}.wedgelie-sns .head-kv .schedule ul li .period{width:100%}.wedgelie-sns .head-kv .schedule ul li .period p{margin-bottom:0.6vw;padding:1vw 1.9vw;font-size:2.4vw;-webkit-border-radius:0.54vw;border-radius:0.54vw}.wedgelie-sns .head-kv .schedule ul li .period p span{margin:0.2em}.wedgelie-sns .head-kv .schedule ul li .date{-webkit-flex:none;-ms-flex:none;flex:none;width:100%;font-size:2.13vw}.wedgelie-sns .head-kv .schedule ul li .date span{font-size:3.2vw}.wedgelie-sns .head-kv .sns-post{position:absolute;top:75.3%;left:53.4%;width:46.4%}.wedgelie-sns .head-kv .sns-post p{font-size:2.4vw;line-height:1.5;white-space:nowrap}.wedgelie-sns .head-kv .sns-post p strong{margin:0.16em;font-size:2.93vw}.wedgelie-sns .head-kv .sns-post p strong:before{bottom:-0.1vw;left:-0.5vw;width:calc(100% + 1vw);height:1.47vw}.wedgelie-sns .unchor-block{padding:4vw 0 6.4vw 0}.wedgelie-sns .unchor-block ul{width:100%;margin:0;-webkit-border-radius:0;border-radius:0}.wedgelie-sns .unchor-block ul li{width:calc((100% - 2px) / 3)}.wedgelie-sns .unchor-block ul li a{height:13.07vw;-webkit-transition:none;transition:none}.wedgelie-sns .unchor-block ul li a:hover{opacity:1}.wedgelie-sns .unchor-block ul li a span{font-size:3.87vw}.wedgelie-sns .banner-block{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto}.wedgelie-sns .banner-block .box{margin-bottom:4vw;width:100%}.wedgelie-sns .banner-block .box:last-child{margin-bottom:0}.wedgelie-sns .banner-block .box.btm-margin{margin-bottom:4vw}.wedgelie-sns .banner-block .box.single,.wedgelie-sns .banner-block .box.col1{width:100%;margin-bottom:4vw}.wedgelie-sns .banner-block .box.single.top-margin,.wedgelie-sns .banner-block .box.col1.top-margin{margin-top:0;margin-bottom:4vw}.wedgelie-sns .banner-block .box.single a,.wedgelie-sns .banner-block .box.col1 a{width:100%;margin:0}.wedgelie-sns .banner-block .box .banner-copy{margin-bottom:2.67vw;padding:0 6.4vw;font-size:4vw}.wedgelie-sns .banner-block .box .banner-copy::before{width:3.47vw;height:4.53vw;margin-top:-2.26vw}.wedgelie-sns .banner-block .box .banner-copy::after{width:4vw;height:4.53vw;margin-top:-2.26vw}.wedgelie-sns .banner-block .box .banner-copy-r{margin-bottom:2.67vw;padding:0 6.4vw;font-size:4vw}.wedgelie-sns .banner-block .box .banner-copy-r::before{width:3.47vw;height:4.53vw;margin-top:-2.26vw}.wedgelie-sns .banner-block .box .banner-copy-r::after{width:4vw;height:4.53vw;margin-top:-2.26vw}.wedgelie-sns .banner-block .box .banner-copy-2l-k{margin-bottom:2.67vw;padding:0 7.33vw 0 6.67vw;font-size:4vw;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy-2l-k::before{width:6.4vw;height:8.67vw;margin-top:-4vw}.wedgelie-sns .banner-block .box .banner-copy-2l-k::after{width:7.33vw;height:8.67vw;margin-top:-4vw}.wedgelie-sns .banner-block .box .banner-copy-2l-r{margin-bottom:2.67vw;padding:0 10vw 0 8.8vw;font-size:4vw;line-height:1.1}.wedgelie-sns .banner-block .box .banner-copy-2l-r::before{width:6.4vw;height:8.67vw;margin-top:-4vw}.wedgelie-sns .banner-block .box .banner-copy-2l-r::after{width:7.33vw;height:8.67vw;margin-top:-4vw}.wedgelie-sns .section-hl{position:relative;height:12.8vw}.wedgelie-sns .section-hl:before{display:none}.wedgelie-sns .section-hl:after{display:none}.wedgelie-sns .section-hl h1{width:100%;height:100%}.wedgelie-sns .section-hl h1 span{font-size:4.8vw}.wedgelie-sns .section-hl.hl-howto{margin-bottom:4vw}.wedgelie-sns .section-hl.hl-howto .easy-3step{position:absolute;top:-4.67vw;left:0.27%;width:39.6vw;height:12.67vw;margin-left:0;background-image:url("/campaign/wedge-lie_sns/assets/img/easy_3step_sp.png")}.wedgelie-sns .section-hl.hl-howto .easy-3step p{top:3.8vw;padding-right:1.6vw;font-size:4.27vw}.wedgelie-sns .section-hl.hl-prize h1{background-image:url("/campaign/wedge-lie_sns/assets/img/prize_hl1_deco2_sp.png"),url("/campaign/wedge-lie_sns/assets/img/prize_hl1_bg_pc.png");background-repeat:no-repeat, repeat-x;background-position:center, left top;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.wedgelie-sns .section-hl.hl-prize .chance{position:absolute;top:-2.93vw;left:50%;width:17.87vw;margin-left:16vw}.wedgelie-sns .section-hl.hl-requirements{margin-bottom:4vw}.wedgelie-sns .step-block.step1{padding:0 0 14vw 0;background-position:center bottom 1.07vw, center;-webkit-background-size:20.93vw auto, 13.33vw auto;-o-background-size:20.93vw auto, 13.33vw auto;background-size:20.93vw auto, 13.33vw auto}.wedgelie-sns .step-block.step1 .step-hl{margin-bottom:4vw}.wedgelie-sns .step-block.step2{padding:0 0 15.2vw 0;background-image:url("/campaign/wedge-lie_sns/assets/img/step2_arrow_sp.png"),url("/campaign/wedge-lie_sns/assets/img/step2_bg.jpg");background-repeat:no-repeat, repeat;background-position:center bottom 1.2vw, center;-webkit-background-size:70.27vw auto, 13.33vw auto;-o-background-size:70.27vw auto, 13.33vw auto;background-size:70.27vw auto, 13.33vw auto}.wedgelie-sns .step-block.step2 .step-hl{margin-bottom:6.67vw}.wedgelie-sns .step-block.step3{padding:0 0 6vw 0;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_bg.jpg");background-repeat:repeat;background-position:center;-webkit-background-size:13.33vw auto;-o-background-size:13.33vw auto;background-size:13.33vw auto}.wedgelie-sns .step-block.step3 .step-hl{margin-bottom:4vw}.wedgelie-sns .step-block .step-hl{position:relative;top:auto;left:auto;width:100%;height:17.07vw;margin-left:0;-webkit-background-size:3.87vw auto;-o-background-size:3.87vw auto;background-size:3.87vw auto;-webkit-border-radius:0;border-radius:0}.wedgelie-sns .step-block .step-hl-inner .step{width:9.87vw;height:9.87vw;margin-right:1.33vw}.wedgelie-sns .step-block .step-hl-inner h2{width:83.4vw;font-size:4.27vw;line-height:1.2;text-align:left}.wedgelie-sns .step2-col2{width:94.67vw}.wedgelie-sns .step2-col2 .step2-balloon{position:absolute;top:-5.06vw;left:50%;width:29.73vw;height:10.93vw;margin-left:-14.86vw;padding-top:2.13vw;font-size:3.33vw;background-image:url("/campaign/wedge-lie_sns/assets/img/step2_balloon_sp.png")}.wedgelie-sns .step2-col2 .box{position:relative;width:48.59%;padding-bottom:6.67vw}.wedgelie-sns .step2-col2 .box .step2-hl{height:12.13vw;margin-bottom:2.67vw;font-size:2.93vw;line-height:1.2;-webkit-background-size:1.6vw auto;-o-background-size:1.6vw auto;background-size:1.6vw auto}.wedgelie-sns .step2-col2 .box .icon-copy{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;margin:0}.wedgelie-sns .step2-col2 .box .icon-copy .icon{width:14.67vw;margin-right:0;margin-bottom:2.4vw}.wedgelie-sns .step2-col2 .box .icon-copy .copy{-webkit-flex:none;-ms-flex:none;flex:none;width:100%;font-size:3.2vw;line-height:1.2;text-align:center}.wedgelie-sns .step2-col2 .box .btn-follow{position:absolute;bottom:-3.73vw;left:2.4vw;width:41.33vw;margin:0}.wedgelie-sns .step2-col2 .box .btn-follow a{width:100%;height:8vw;font-size:2.4vw;-webkit-border-radius:0.53vw;border-radius:0.53vw;-webkit-transition:none;transition:none}.wedgelie-sns .step2-col2 .box .btn-follow a:after{top:50%;right:2.6vw;width:1.33vw;height:2.13vw;margin-top:-1.06vw}.wedgelie-sns .step2-col2 .box .btn-follow a:hover{opacity:1}.wedgelie-sns .step3-block{width:94.67vw;padding:3vw 0}.wedgelie-sns .step3-block .step3-hl{padding-bottom:7.2vw;font-size:3.2vw;line-height:1.2;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_body_bg_sp.png");background-repeat:no-repeat;background-position:center top 7.47vw}.wedgelie-sns .step3-block .step3-hl strong{font-size:4.8vw}.wedgelie-sns .step3-block .step3-hl strong:before{bottom:0.4vw;left:-0.27vw;width:calc(100% + 0.54vw);height:1.87vw}.wedgelie-sns .step3-block .notice{width:93%;margin:0 auto;font-size:3.73vw;line-height:1.6}.wedgelie-sns .step3-block .check-balloon{width:51.6vw;height:10.53vw;margin:0 auto 1.33vw auto;padding-top:2.4vw;font-size:3.2vw;background-image:url("/campaign/wedge-lie_sns/assets/img/step3_balloon_sp.png");-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.wedgelie-sns .step3-block .step3-btn{width:87.33vw}.wedgelie-sns .step3-block .step3-btn .box{width:41.33vw}.wedgelie-sns .step3-block .step3-btn .box.twitter a:before{top:50%;left:2vw;width:4.67vw;height:3.73vw;margin-top:-1.87vw}.wedgelie-sns .step3-block .step3-btn .box.instagram a:before{top:50%;left:1.6vw;width:4.53vw;height:4.53vw;margin-top:-2.26vw}.wedgelie-sns .step3-block .step3-btn .box a{height:8vw;font-size:2.4vw;-webkit-border-radius:0.53vw;border-radius:0.53vw;-webkit-transition:none;transition:none}.wedgelie-sns .step3-block .step3-btn .box a:after{top:50%;right:2.6vw;width:1.33vw;height:2.13vw;margin-top:-1.06vw}.wedgelie-sns .step3-block .step3-btn .box a:hover{opacity:1}.wedgelie-sns .finished-msg{padding-bottom:2vw;font-size:4vw;line-height:1.4}.wedgelie-sns .finished-msg.top{padding-top:5vw}.wedgelie-sns .step3-sns-image{width:100%;margin:0}.wedgelie-sns .step3-sns-image p{position:absolute;top:17.71%;left:63.2%;width:33.07%;font-size:4vw;line-height:1.5}.wedgelie-sns .tweet-block{margin:0 auto 6.67vw auto;padding-top:16vw}.wedgelie-sns .tweet-block .tweet-balloon{top:1.5vw;left:6.67%;width:86.8vw;height:16vw;background-image:url("/campaign/wedge-lie_sns/assets/img/tweet_balloon_sp.png")}.wedgelie-sns .tweet-block .tweet-balloon span{padding-top:3.6vw;font-size:4vw;line-height:1}.wedgelie-sns .howto-kv-block{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:2.13vw 0 0 0}.wedgelie-sns .howto-kv-block .box{width:48.93%;margin-bottom:2.13vw}.wedgelie-sns .prize-block{padding-bottom:6.5vw}.wedgelie-sns .prize-block .dm{font-size:4.27vw;line-height:1.5}.wedgelie-sns .prize-hl2{padding:3.33vw 0 2.67vw 0;font-size:4.27vw;line-height:1.6}.wedgelie-sns .prize-hl2 strong:before{bottom:0.4vw;left:-0.27vw;width:calc(100% + 0.54vw);height:1.87vw}.wedgelie-sns .prize-box{width:94.67vw;margin:0 auto 5.33vw auto}.wedgelie-sns .prize-box .prize-schedule{padding:4vw 0;background-image:url("/campaign/wedge-lie_sns/assets/img/prize_bg.jpg");-webkit-background-size:3.87vw auto;-o-background-size:3.87vw auto;background-size:3.87vw auto}.wedgelie-sns .prize-box .prize-schedule ul{width:94.37%}.wedgelie-sns .prize-box .prize-schedule ul li{margin-bottom:2vw;-webkit-border-radius:0.53vw;border-radius:0.53vw}.wedgelie-sns .prize-box .prize-schedule ul li .period{width:27.07vw}.wedgelie-sns .prize-box .prize-schedule ul li .period p{padding:2.4vw 1vw;font-size:2.93vw;letter-spacing:0.02em}.wedgelie-sns .prize-box .prize-schedule ul li .date{font-size:3.2vw}.wedgelie-sns .prize-box .prize-schedule ul li .date span{font-size:4.8vw}.wedgelie-sns .prize-box .prize-item{padding:5.3vw 1.33vw;border-right:1px solid #d6c66b;border-bottom:1px solid #d6c66b;border-left:1px solid #d6c66b}.wedgelie-sns .prize-box .prize-item ul{-webkit-flex-wrap:wrap;flex-wrap:wrap}.wedgelie-sns .prize-box .prize-item ul li:first-child{width:100%;margin-bottom:4vw}.wedgelie-sns .prize-box .prize-item ul li:nth-child(2n){width:57.54%}.wedgelie-sns .prize-box .prize-item ul li:nth-child(3n){-webkit-flex:1;-ms-flex:1;flex:1}.wedgelie-sns .prize-box .prize-item ul .prize-photo{margin-bottom:0}.wedgelie-sns .prize-box .prize-item ul .prize-photo .notice{position:absolute;right:1.3vw;bottom:2.4vw;font-size:2.67vw}.wedgelie-sns .prize-box .prize-item ul .prize-name{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:auto;margin-bottom:1.6vw}.wedgelie-sns .prize-box .prize-item ul .prize-name p{font-size:3.73vw;line-height:1.3}.wedgelie-sns .prize-box .prize-item ul .prize-winners{font-size:2.4vw}.wedgelie-sns .prize-box .prize-item ul .prize-winners strong{margin-left:1vw}.wedgelie-sns .prize-box .prize-item ul .prize-winners strong span{font-size:4.8vw}.wedgelie-sns .requirements-body{width:94.67vw;height:67vw;margin:0 auto 5.33vw auto;padding:4vw}.wedgelie-sns .requirements-body dl dt{font-size:3.2vw;line-height:1.6}.wedgelie-sns .requirements-body dl dd{margin-bottom:5.33vw;font-size:3.2vw;line-height:1.6}}
