@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@-webkit-keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}.c-history-sec-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px}.c-history-sec-head__l-monthly-point{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.c-history-sec-head__l-term-select{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto}.c-hitory-monthly-point{width:340px;height:40px;border:1px solid #eee}.c-hitory-monthly-point th,.c-hitory-monthly-point td{vertical-align:middle;text-align:center}.c-hitory-monthly-point th{width:160px;background:#eee;font-size:1.4rem}.c-hitory-monthly-point td{color:#ff0909;font-weight:bold;font-size:1.6rem}.c-hitory-monthly-point td>small{font-size:1.2rem}.c-history-calendar-week{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-history-calendar-week__item{margin-bottom:8px;font-weight:bold;font-size:1.4rem}.c-history-calendar-daily{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-history-calendar-daily__l-content{position:relative;margin-bottom:8px;padding:8px;width:88px;height:80px;border:1px solid #eee;border-radius:4px;background:#f5f5f5}.c-history-calendar-daily__l-content--filled{border-color:#d52b4a;background:#fff;cursor:pointer}.c-history-calendar-daily__l-content--filled:hover{opacity:.8}.c-history-calendar-daily__l-content .badge-new{position:absolute;top:-4px;right:4px}.c-history-calendar-daily__date{margin-bottom:8px;color:#333;font-size:1.2rem}.c-history-calendar-daily__point{color:#333;text-align:center;font-size:1rem}.c-history-calendar-daily__point>em{display:block;margin-bottom:2px;color:#ff0909;font-weight:bold;font-size:1.6rem}.c-history-calendar{width:100%}.c-history-calendar tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.c-history-calendar th{margin-bottom:8px;font-size:1.4rem}.c-history-calendar__square{margin-bottom:8px;padding:8px;width:88px;height:80px;border:1px solid #eee;background:#f5f5f5}.c-history-calendar__square--filled{border-color:#d52b4a;background:#fff;cursor:pointer}.c-history-calendar__square--filled:hover{opacity:.8}.c-history-calendar__date{margin-bottom:8px;color:#333;font-size:1.2rem}.c-history-calendar__point{color:#333;text-align:center;font-size:1.2rem}.c-history-calendar__point>em{display:block;margin-bottom:2px;color:#ff0909;font-weight:bold;font-size:1.6rem}.c-history-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:16px;padding-left:16px}.c-history-list__l-date{margin-right:16px;width:80px}.c-history-list__date{margin-bottom:4px}.c-history-list__l-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:16px;text-align:left}.c-history-list__ttl{margin-bottom:8px;font-size:1.4rem;line-height:1.2}.c-history-list__ttl>a:hover{text-decoration:underline}.c-history-list__incentive{font-size:1.2rem}.c-history-list__incentive:not(.c-history-list__incentive--used){color:#ff0909}.c-history-list__incentive>em{color:inherit;font-weight:bold;font-size:1.4rem}.c-history-list__l-status{width:130px;text-align:right;font-size:1.2rem}.c-history-list__giftcode{padding-top:8px}.c-history-list__copy-btn{padding:4px 8px;border-radius:4px;background:#d52b4a;color:#fff;vertical-align:middle;font-weight:bold;font-size:1.2rem;line-height:1}.c-history-list__copy-btn:hover{opacity:.8}.c-history-status-definition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-history-status-definition__l-badge{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:8px}.c-history-status-definition__txt{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#333;font-size:1.4rem;line-height:1.4}.c-history-table-wrapper[data-scrolling=true]{overflow-y:scroll;max-height:500px}.c-history-table{width:100%;border:1px solid #eee}.c-history-table th,.c-history-table td{padding:12px 8px;border:1px solid #eee;vertical-align:middle;text-align:center;line-height:1.4}.c-history-table__ttl{margin-bottom:12px;font-size:1.6rem}.c-history-table>thead{background-color:#f5f5f5}.c-history-table>thead th{vertical-align:middle}.c-history-table__incentive{font-size:1.2rem}.c-history-table__incentive:not(.c-history-table__incentive--used){color:#ff0909}.c-history-table__incentive>em{color:inherit;font-weight:bold;font-size:1.6rem}.c-history-table__incentive .badge-new{margin-right:8px;vertical-align:text-bottom}.c-history-dpoint-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:16px auto 8px;padding-top:4px;padding-bottom:4px;width:264px;border:2px solid #d52b4a;border-radius:4px}.c-history-dpoint-link:hover{background-color:#f5f5f5}.c-history-dpoint-link__ttl{color:#333;font-weight:700;font-size:1.6rem}.c-history-dpoint-link__ttl::before{display:inline-block;margin-right:4px;width:18px;height:18px;background:url("/pc/images/common/icon-btn-point-a02c7cffc5.svg") no-repeat center/100%;content:"";vertical-align:middle}.c-history-dpoint-link__character{display:inline-block;width:36px;height:46px}.lottery-summer-2022-gacha{padding-bottom:48px;background-color:#edd74e;text-align:center;line-height:1.4}.lottery-summer-2022-gacha__l-limitter{margin-right:auto;margin-left:auto;width:450px}.ls22-eyecatch{position:relative;display:inline-block;padding-top:126%;width:100%;height:475px;background-image:url("/common/images/campaign/lottery-summer2022/gacha/bg-eyecatch-c858dca8b4.png");background-size:100%;background-repeat:no-repeat;content:""}.ls22-eyecatch__gacha{position:absolute;top:140px;left:50%;width:240px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ls22-btn-area{padding-top:24px;padding-bottom:24px}.ls22-btn-area__lead{color:#000;font-weight:700;font-size:1.8rem;line-height:1.4;margin-bottom:8px}.ls22-btn-area__lead em{color:#eb0110;font-weight:inherit;font-size:2.2rem}.ls22-btn-area__btn{margin-bottom:8px;width:312px}.ls22-btn-area__btn:hover img{opacity:.8}.ls22-btn-area__btn--disabled{color:#fff;font-weight:700;font-size:2.2rem;line-height:1.4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto;height:74px;border-radius:100px;background-color:#444}.ls22-btn-area__gacha-ticket{color:#000;font-weight:700;font-size:1.8rem;line-height:1.4;margin-bottom:4px}.ls22-btn-area__link{color:#0071a7;text-decoration:underline}.ls22-btn-area__msg{color:#000;font-weight:700;font-size:1.6rem;line-height:1.4}.ls22-gacha-ticket-history{background-color:#fff}.ls22-gacha-ticket-history::before,.ls22-gacha-ticket-history::after{display:inline-block;width:100%;height:17px;background-image:url("/common/images/campaign/lottery-summer2022/gacha/sec-decoration-371e1d6f8a.png");background-size:100%;content:""}.ls22-gacha-ticket-history::after{vertical-align:bottom}.ls22-gacha-ticket-history__header{position:relative;padding-top:20px;padding-bottom:8px}.ls22-gacha-ticket-history__header::before{position:absolute;top:-40px;right:8px;display:inline-block;width:90px;height:86px;background-image:url("/common/images/campaign/lottery-summer2022/gacha/img-gacha-ticket-8abe6f2dd2.png");background-size:100%;background-repeat:no-repeat;content:""}.ls22-gacha-ticket-history__ttl{color:#eb0110;font-weight:700;font-size:2.6rem;line-height:1.4}.ls22-gacha-ticket-history__ttl::before,.ls22-gacha-ticket-history__ttl::after{color:#edd74e;content:"★"}.ls22-gacha-ticket-history__body{padding-right:8px;padding-bottom:20px;padding-left:8px;text-align:left}.ls22-gacha-ticket-history__body .c-history-list__incentive em{color:#333}.ls22-gacha-ticket-history__body .c-history-list__incentive em::before{display:inline-block;margin-right:2px;width:24px;height:18px;background-image:url("/common/images/campaign/lottery-summer2022/gacha/icon-gacha-ticket-5583361ed3.svg");background-repeat:no-repeat;content:"";vertical-align:bottom}.ls22-gacha-ticket-history__body .c-pager__next,.ls22-gacha-ticket-history__body .c-pager__nav a{border:1px solid #d52b4a;border-radius:4px;background-color:#fff;color:#d52b4a}.ls22-gacha-ticket-history__body .c-pager__next{display:block;text-align:center}.ls22-gacha-ticket-history__body .c-pager__nav{text-align:center}.ls22-gacha-ticket-history__body .c-pager__nav>li{display:inline-block}.ls22-gacha-ticket-history__body .c-pager__nav>li>a,.ls22-gacha-ticket-history__body .c-pager__nav>li>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ls22-gacha-ticket-history__body .c-pager__nav>li>span{border-radius:4px;background-color:#d52b4a;color:#fff}.ls22-sec{padding-top:48px}.ls22-sec:last-of-type{padding-bottom:48px}.ls22-sec__ttl{margin-bottom:12px}.ls22-sec__ttl img{width:290px}.ls22-sec__lead{color:#000;font-weight:700;font-size:1.6rem;line-height:1.6;margin-bottom:24px}.ls22-sec__lead span{display:inline-block;padding-top:8px;font-size:1.4rem}.ls22-sec__note{color:#000;font-weight:400;font-size:1.4rem;line-height:1.4;padding:8px;border:2px solid #eb0110;background-color:#fff;text-align:left}.ls22-sec__note>b{font-weight:700}.ls22-sec__l-note{margin-bottom:50px;padding-right:12px;padding-left:12px}.ls22-sec__l-hit-point-img{margin-bottom:20px}.ls22-sec__l-bnr{padding-right:20px;padding-left:20px}.ls22-sec__attention{margin-right:20px;margin-bottom:28px;margin-left:20px;padding:12px;background-color:#fff;text-align:left;line-height:1.6}.ls22-sec__attention small{display:inline-block;padding-top:1em;font-size:1.2rem}.ls22-sec__attention small em{font-weight:bold}.ls22-sec__contents-list{padding-right:12px;padding-left:12px}.ls22-sec-bnr-list__item+.ls22-sec-bnr-list__item{padding-top:24px}.ls22-sec-bnr-list__caption{color:#000;font-weight:700;font-size:1.6rem;line-height:1.4;margin-bottom:4px}.ls22-sec-bnr-list__caption span{font-weight:inherit}.ls22-sec-bnr-list__caption span::before{content:"＼"}.ls22-sec-bnr-list__caption span::after{content:"／"}.ls22-sec-bnr-list__bnr{border:2px solid #000}.ls22-sec-bnr-list__bnr:hover{opacity:.8}.ls22-contents-list__item+.ls22-contents-list__item{margin-top:12px}.ls22-contents-media{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px;border:3px solid #000;border-radius:5px;background-color:#fff}.ls22-contents-media--accent{background-color:#fff7e0}.ls22-contents-media--disabled-daily::after{color:#fff;font-weight:700;font-size:2.6rem;line-height:1.4;position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;content:"また明日チャレンジ！"}.ls22-contents-media--disabled-keyword::after{color:#fff;font-weight:700;font-size:2.6rem;line-height:1.4;position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;content:"また来週チャレンジ！"}.ls22-contents-media--disabled-garagara::after{color:#fff;font-weight:700;font-size:2.6rem;line-height:1.4;position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;content:"また来月チャレンジ！"}.ls22-contents-media--disabled-ow::after{color:#fff;font-weight:700;font-size:2.6rem;line-height:1.4;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;content:"スマートフォンからのアクセスのみ"}.ls22-contents-media__thumb{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.ls22-contents-media__detail{margin-left:12px;text-align:left}.ls22-contents-media__label{color:#fff;font-weight:700;font-size:1.6rem;line-height:1.4;display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:5px;background-color:#9b9b9b}.ls22-contents-media__label--5ticket{background-color:#c88e00}.ls22-contents-media__label--3ticket{background-color:#709aaa}.ls22-contents-media__label--2ticket{background-color:#a38565}.ls22-contents-media__ttl{color:#333;font-weight:700;font-size:2.2rem;line-height:1.4;margin-bottom:4px}.ls22-contents-media__desc{margin-bottom:4px;line-height:1.6}.ls22-contents-media__reflect-timing{color:#eb0110}.ls22-contents-media__incentive{color:#777;font-weight:400;font-size:1.4rem;line-height:1.2;margin-bottom:4px}.ls22-contents-media__incentive em{color:#ff0909;font-weight:700;font-size:2.2rem;line-height:1.2}.ls22-contents-media__incentive em::before{display:inline-block;margin-right:2px;width:20px;height:20px;background-image:url("/common/images/common/icon-point-symbol-f2a6e9ed5c.svg");background-position:50%;background-size:80%;background-repeat:no-repeat;content:"";vertical-align:sub}.ls22-gacha-result img{vertical-align:bottom}.ls22-gacha-result__hit-point{padding-top:20px;padding-bottom:20px;background-color:#fff}.ls22-gacha-result__text{color:#333;font-weight:700;font-size:2.6rem;line-height:1.4}.ls22-gacha-result__point{color:#333;font-weight:700;font-size:2.6rem;line-height:1.4;display:inline-block;background:-webkit-linear-gradient(transparent 85%, #edd74e 85%);background:linear-gradient(transparent 85%, #edd74e 85%)}.ls22-gacha-result__point em{padding-left:4px;font-weight:inherit}.ls22-gacha-result__point em::before{display:inline-block;margin-right:2px;width:22px;height:24px;background-image:url("/common/images/common/icon-point-symbol-f2a6e9ed5c.svg");background-position:50%;background-size:80%;background-repeat:no-repeat;content:"";vertical-align:sub}.ls22-gacha-result__point small{font-weight:inherit;font-size:1.6rem}.ls22-gacha-result__star{color:#333;font-weight:700;font-size:2.6rem;line-height:1.4;display:inline-block;background:-webkit-linear-gradient(transparent 85%, #edd74e 85%);background:linear-gradient(transparent 85%, #edd74e 85%)}.ls22-gacha-result__star em{padding-left:4px;font-weight:inherit}.ls22-gacha-result__star em::before{display:inline-block;width:24px;height:24px;background:url("/common/images/common/icon-coin-star-f4792dbc0f.png") center/contain no-repeat;content:"";vertical-align:bottom}.ls22-gacha-result__star small{font-weight:inherit;font-size:1.6rem}