@charset "UTF-8";.Comic{position:relative;margin-bottom:30px;scroll-margin-top:60px}@media screen and (max-width:960px){.Comic{width:100%;padding:30px 15px;margin-bottom:0}}.Comic #wrap{width:78%;margin:0 auto;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.Comic .slick-slide{margin:10px 0 0}.Comic img{display:block;width:490px;height:auto;margin:0;padding:0 15px}@media screen and (max-width:960px){.Comic img{width:100%}}.Comic .slick-prev{position:relative;display:inline-block;padding:0;color:#fff;vertical-align:middle;text-decoration:none;font-size:15px;z-index:3}.Comic .slick-prev:after,.Comic .slick-prev:before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.Comic .slick-prev:before{content:""!important;width:50px;height:50px;border-radius:50%;background:#333;cursor:pointer}.Comic .slick-prev:after{content:""!important;left:21px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(222deg)}.Comic .slick-prev{position:absolute;display:block;left:-6%!important;right:auto!important;bottom:auto!important;z-index:1}@media screen and (max-width:960px){.Comic .slick-prev{display:none!important}}.Comic .slick-next{position:absolute;display:block;right:-7%!important;left:auto!important;bottom:auto!important;z-index:1}@media screen and (max-width:960px){.Comic .slick-next{display:none!important}}.Comic .slick-next:after,.Comic .slick-next:before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.Comic .slick-next:before{content:""!important;width:50px;height:50px;border-radius:50%;background:#333;cursor:pointer}.Comic .slick-next:after{color:red;content:""!important;left:16px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg)}.Comic .slick-disabled{opacity:.3}.Comic .comic{background:#fff;width:1040px;margin:3% auto 0;padding:0 20px}@media screen and (max-width:960px){.Comic .comic{margin:0 auto 40px;padding:0;width:100%}}.Comic .comic div{height:100%}@media screen and (min-width:960px){.Comic .comic div.page:first-child{background-image:url(https://www.hyper-bingo.com/img/comic/mainImg_bg.png);background-repeat:no-repeat;background-size:440px auto;background-position:top;width:480px!important;margin-top:106px;padding:0;text-align:left;font-size:24px}}@media screen and (min-width:960px){.Comic .comic div.page:last-child{background-image:url(https://www.hyper-bingo.com/img/comic/mainImg_bg.png);background-repeat:no-repeat;background-size:440px auto;background-position:top;width:473px!important;margin-top:50px;padding:0;text-align:left;font-size:24px}}@media screen and (min-width:960px) and (max-width:960px){.Comic .comic div.page:last-child{width:375px!important}}.Comic .comic div .last{margin:0 20px;overflow:hidden}.Comic .comic p{display:block;line-height:1.6}.Comic .comic p.ep{margin-top:125px}.Comic .comic h3{font-weight:400;font-size:24px;color:#f60;margin:0 0 4px;white-space:nowrap;animation:marquee 14s linear infinite}.Comic .comic p.area-name{color:#ff29b1;font-size:18px}.Comic .comic p.girls-data,.Comic .comic p.store-name{color:#ff29b1;font-size:22px}.Comic .comic .page .last ul li{list-style:none;margin:20px}.Comic .comic .last-page-btn .official a{display:block;margin:0;padding:10px 20px;background:#7db9e8;background:linear-gradient(180deg,#7db9e8,#0eadff);border:2px solid #0eadff;color:#fff;text-align:center;border-radius:8px;font-size:18px}.Comic .comic div .official a:hover{background:#0eadff;background:linear-gradient(180deg,#0eadff,#7db9e8)}.Comic .comic .last-page-btn .detail a{display:block;margin:0;padding:10px 20px;background:#ff5db1;background:linear-gradient(180deg,#ff5db1,#ef017c);border:2px solid #ef017c;color:#fff;text-align:center;border-radius:8px;font-size:18px}.Comic .comic div .detail a:hover{background:#ef017c;background:linear-gradient(180deg,#ef017c,#ff5db1)}.Comic .comic .last-page-btn .return a{display:block;font-size:18px;color:#fff;text-align:center;background:#ffab00;background:linear-gradient(180deg,#ffab00,#f90);border:2px solid #f90;border-radius:8px;margin:0;padding:10px 20px}.Comic .comic div .return a:hover{background:#f90;background:linear-gradient(180deg,#f90,#ffab00)}.Comic .comic .last-page-btn .question a{display:block;font-size:18px;color:#07f;text-align:center;border:2px solid #07f;border-radius:8px;margin:0;padding:10px 20px}.Comic .comic div .question a:hover{color:#fff;background:#07f}.Comic .comicInfo02,.Comic .comicTitleBox{display:none}@media screen and (min-width:960px){.Comic .page.slick-slide.slick-active{width:520px!important}}@media screen and (max-width:960px){.Comic .comicInfo02,.Comic .comicTitleBox{display:block}.Comic .pc-page{display:none}.Comic .comicTitleBox{display:flex}.Comic .comicNum{width:15%}.Comic .comicTitle{width:85%}.Comic .comicNum .comicNumTxt,.Comic .comicTitle .marquee{font-size:3.75vw;line-height:1.3;margin:0;padding:0}.Comic .comicNum .comicNumTxt{color:#333;font-weight:700;text-align:center}.Comic .comicTitle .marquee{overflow:hidden;color:#f10}.Comic .comicTitle .data-box{display:none}.Comic .comicTitle .marquee span{display:inline-block;white-space:nowrap;margin:0;padding:0;animation:marquee 14s linear infinite}.Comic .comicInfo02{background:#fff;margin:0;padding:2.5vw 2.5vw 0}.Comic .comicInfo02 .discountInfo_wrap{margin:0 0 3vw;padding:0}.Comic .comicInfo02 .discountInfo_wrap .discountInfo{border:1px solid #f30;padding:6px 10px}.Comic .comicInfo02 .discountInfo_wrap .discountInfo h4{font-size:15px;color:#f30;line-height:1;margin:0 0 5px;padding:0}.Comic .comicInfo02 .discountInfo_wrap .discountInfo p{display:block;font-size:12px;color:#f30;line-height:1.3;margin:0;padding:0}.Comic .linkBtnBox{margin:0;padding:0}.Comic .linkBtnList{margin:0 0 2vw;padding:0;list-style:none}.Comic .linkBtnList:last-child{margin:0}.Comic .linkBtnList a{display:block;font-size:14px;color:#fff;font-weight:700;line-height:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-width:2px;border-style:solid;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0;padding:15px 0}.Comic .linkBtnList .official{background:#7db9e8;background:linear-gradient(180deg,#7db9e8,#0eadff);border-color:#0eadff}.Comic .linkBtnList .store{background:#ff5db1;background:linear-gradient(180deg,#ff5db1,#ef017c);border-color:#ef017c}.Comic .linkBtnList .return{background:#ffab00;background:linear-gradient(180deg,#ffab00,#f90);border-color:#f90}.Comic .linkBtnList .question{color:#07f;border-color:#07f}.Comic .slick-dots li button:before{font-size:45px}}.ComicList .Main{width:1200px}@media screen and (max-width:960px){.ComicList .Main{width:100%}}.ComicList .LatestStory{margin-bottom:10px}@media screen and (max-width:960px){.ComicList .LatestStory{margin:5.3333333333vw 0 2.6666666667vw;padding:0 2.6666666667vw}}.ComicList .LatestStory__bnr{margin-bottom:20px}@media screen and (max-width:960px){.ComicList .LatestStory__bnr{margin-bottom:2.6666666667vw}}.ComicList .LatestStory__bnr__img{width:100%}.ComicList .LatestStory__contents{display:flex}@media screen and (max-width:960px){.ComicList .LatestStory__contents{flex-direction:column}}.ComicList .LatestStory__contents__tmb{width:450px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__tmb{width:100%;margin-bottom:2.6666666667vw}}.ComicList .LatestStory__contents__tmb__img{width:100%}.ComicList .LatestStory__contents__info{display:flex;flex-direction:column;align-items:stretch;min-height:100%;flex:1;margin-left:20px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__info{margin-left:0}}.ComicList .LatestStory__contents__head{display:flex;justify-content:space-between;align-items:center}.ComicList .LatestStory__contents__episode{font-size:2.8rem;font-weight:700}@media screen and (max-width:960px){.ComicList .LatestStory__contents__episode{font-size:5.8666666667vw}}.ComicList .LatestStory__contents__date{display:flex;align-items:center;justify-content:center;color:#fff;background:#e10000;font-size:1.6em;padding:2px 10px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__date{font-size:4.2666666667vw;padding:.5333333333vw 2.6666666667vw}}.ComicList .LatestStory__contents__title{font-size:2.2rem;color:#e10000}@media screen and (max-width:960px){.ComicList .LatestStory__contents__title{font-size:4.8vw}}.ComicList .LatestStory__contents__shopInfo{display:flex;font-size:1.6em}@media screen and (max-width:960px){.ComicList .LatestStory__contents__shopInfo{font-size:3.7333333333vw}}.ComicList .LatestStory__contents__shopInfo__name{font-size:1.8em}@media screen and (max-width:960px){.ComicList .LatestStory__contents__shopInfo__name{font-size:4.8vw}}.ComicList .LatestStory__contents__shopInfo__area{color:#e84393}.ComicList .LatestStory__contents__shopInfo__shopName{color:#e84393;margin-left:25px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__shopInfo__shopName{margin-left:6.6666666667vw}}.ComicList .LatestStory__contents__girlInfo{display:flex;margin-bottom:10px;font-weight:700;font-size:1.8em;color:#e84393}@media screen and (max-width:960px){.ComicList .LatestStory__contents__girlInfo{margin-bottom:2.6666666667vw;font-size:4.8vw;flex-direction:column}}.ComicList .LatestStory__contents__girlInfo__name,.ComicList .LatestStory__contents__girlInfo__size{color:#e84393}.ComicList .LatestStory__contents__read{margin-top:auto;padding:0 90px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__read{width:100%;padding:0 24vw}}.ComicList .LatestStory__contents__read.Btn:not(.Btn--small):hover{margin-top:auto!important}@media screen and (max-width:960px){.ComicList .LatestStory__contents__discnt{margin-bottom:5.3333333333vw}}.ComicList .LatestStory__contents__discnt__wrap{display:flex;align-items:stretch;margin-bottom:20px;border:1px solid #e84393;border-radius:4px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__discnt__wrap{margin-bottom:0;border-radius:1.0666666667vw}}.ComicList .LatestStory__contents__discnt__title{display:flex;justify-content:center;align-items:center;padding:10px;background:#e84393;color:#fff;font-weight:700;font-size:1.4em}@media screen and (max-width:960px){.ComicList .LatestStory__contents__discnt__title{padding:2.6666666667vw;font-size:3.7333333333vw}}.ComicList .LatestStory__contents__discnt__text{flex:1;font-size:1.4em;padding:10px}@media screen and (max-width:960px){.ComicList .LatestStory__contents__discnt__text{font-size:3.7333333333vw;padding:2.6666666667vw}}.ComicList .LatestStory__wrap{padding:25px;border:1px solid #f6bd46}@media screen and (max-width:960px){.ComicList .LatestStory__wrap{padding:1.3333333333vw}}.ComicList__items{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px;list-style:none}@media screen and (max-width:960px){.ComicList__items{margin-bottom:5.3333333333vw;padding:0 2.6666666667vw}}.ComicList__item{width:calc(25% - 7.5px);border:1px solid #d9d9da;padding:5px;margin-right:10px;margin-bottom:10px}@media screen and (max-width:960px){.ComicList__item{width:100%;margin:0 0 2.6666666667vw;padding:1.3333333333vw}}.ComicList__item:nth-child(4n){margin-right:0}.ComicList__item__img,.ComicList__item__img__img,.ComicList__tmb,.ComicList__tmb__img{width:100%}.ComicList__info{padding:10px 0 0}@media screen and (max-width:960px){.ComicList__info{padding:2.6666666667vw 0 0}}.ComicList__info__name{font-size:2em;font-weight:700;color:#e84393}@media screen and (max-width:960px){.ComicList__info__name{font-size:5.3333333333vw}}.ComicList__info__title{font-size:1.6em;font-weight:700;color:#e84393;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:960px){.ComicList__info__title{font-size:3.7333333333vw}}.ComicList__info__shop{margin-top:5px;padding-top:5px;border-top:1px solid #d9d9da}@media screen and (max-width:960px){.ComicList__info__shop{font-size:3.7333333333vw;margin-top:1.3333333333vw;padding-top:1.3333333333vw}}.ComicList__info__shop__text{font-size:1.4em}@media screen and (max-width:960px){.ComicList__info__shop__text{font-size:3.7333333333vw}}.ComicList__info__shop__name{font-size:1.4em;color:#0984e3}@media screen and (max-width:960px){.ComicList__info__shop__name{font-size:3.7333333333vw}}@media screen and (max-width:960px){.ComicList .slick-dots{bottom:-6.6666666667vw}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}