﻿@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@500;800;900&display=swap");*{box-sizing:border-box;margin:0;padding:0;outline:none}ul li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}main{overflow:hidden;display:block}.pc{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}a{color:#060606;text-decoration:underline}a:hover{text-decoration:none}.r{color:red;font-weight:bold}::selection{background:#0f0f6d;color:#FFF}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#060606}::-webkit-scrollbar-thumb{background:#FFF}.js-anime-showUP{opacity:0;transform:translate(0, 100px)}.js-anime-showUP.s{opacity:1;transform:translate(0, 0);transition:opacity 0.5s 0.5s,transform 1s 0s cubic-bezier(0.680, -0.550, 0.265, 1.550)}.js-anime-fadeIn{opacity:0}.js-anime-fadeIn.s{opacity:1;transition:opacity 0.5s 0s}.js-anime-slideIn{transform:translate(-100%, 0)}.js-anime-slideIn.s{transform:translate(0, 0);transition:transform 0.5s 0s}body{position:relative;overflow-x:hidden;z-index:0;background:#263e78;font-family:'M PLUS 1p', sans-serif, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.46667vw;font-weight:500;line-height:1.3;letter-spacing:0;color:#060606;text-align:center}@media (min-width: 750px){body{font-size:1.23077vw}}@media (min-width: 750px) and (min-width: 1300px){body{font-size:16px}}p,li:not(:has(img)){transform:rotateZ(0.03deg)}h1,h2,h3,h4,h5,h6{font-size:0;line-height:0}#snav{display:flex;justify-content:center;flex-wrap:wrap;margin:20vw auto 0vw auto}@media (min-width: 750px){#snav{margin:9.23077vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#snav{margin:120px auto 0px auto}}#snav li{position:relative;width:46.66667vw}#snav li a{display:block}@media (hover: hover), (-ms-high-contrast: none){#snav li a{transition:transform 0.5s}#snav li a:hover{transform:scale(1.05)}}@media (min-width: 750px){#snav li{width:36vw;max-width:468px}}#snav li.new:after{content:"";position:absolute;top:0;left:0;background:url(../../collabo_corocoro2023/images/ico_new.png) left top no-repeat;background-size:contain;width:13.2vw;left:0;padding-bottom:20%;pointer-events:none;transform:translate(-20%, 0)}@media (min-width: 750px){#snav li.new:after{width:7.61538vw;max-width:99px}}#snav li.additional:after{content:"";position:absolute;top:0;left:0;background:url(../../locationtest-202409/images/ico_additional.png) left top no-repeat;background-size:contain;width:16.53333vw;left:0;padding-bottom:20%;pointer-events:none;transform:translate(-20%, 0)}@media (min-width: 750px){#snav li.additional:after{width:9.53846vw;max-width:124px}}h1{width:100%;max-width:1100px;margin:3.33333vw auto 0vw auto}@media (min-width: 750px){h1{margin:3.84615vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){h1{margin:50px auto 0px auto}}#mvCol{position:relative;z-index:0;margin:0vw 0vw -17.33333vw 0vw;padding:2.66667vw 0vw 0vw 0vw}@media (min-width: 750px){#mvCol{margin:0vw 0vw -24.61538vw 0vw;padding:0vw 0vw 3.07692vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#mvCol{margin:0px 0px -320px 0px}}@media (min-width: 750px) and (min-width: 1300px){#mvCol{padding:0px 0px 40px 0px}}#mvCol:after{pointer-events:none;content:"";position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:auto}@media (min-width: 750px){#mvCol:after{background:url(../images/bg_mv_pc.jpg) repeat-x bottom center/153.84615vw auto;height:92.30769vw;max-height:1200px}}@media (min-width: 750px) and (min-width: 1300px){#mvCol:after{background-size:auto}}#mvCol h1{margin:0vw auto 0vw 0vw}@media (min-width: 750px){#mvCol h1{width:100vw;max-width:1300px;margin:0vw auto 0vw auto}}#mvCol a{position:absolute;top:96vw;left:4vw;z-index:1;width:35.2vw}@media (hover: hover), (-ms-high-contrast: none){#mvCol a{transition:transform 0.5s}#mvCol a:hover{transform:scale(1.05)}}@media (min-width: 750px){#mvCol a{position:absolute;top:36.92308vw;left:50%;z-index:1;width:18.46154vw;max-width:240px;margin:0vw 0vw 0vw -42.30769vw}}@media (min-width: 750px) and (min-width: 1300px){#mvCol a{top:480px;left:50%}}@media (min-width: 750px) and (min-width: 1300px){#mvCol a{margin:0px 0px 0px -550px}}#ssnav{display:flex;justify-content:space-between;flex-wrap:wrap;width:89.33333vw;margin:4vw auto 8vw auto}@media (min-width: 750px){#ssnav{width:84.61538vw;max-width:1100px;margin:2.30769vw auto 4.61538vw auto}}@media (min-width: 750px) and (min-width: 1300px){#ssnav{margin:30px auto 60px auto}}#ssnav li{position:relative;width:48%;margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){#ssnav li{margin:0vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#ssnav li{margin:0px 0px 0px 0px}}#ssnav li a{display:block}@media (hover: hover), (-ms-high-contrast: none){#ssnav li a{transition:transform 0.5s}#ssnav li a:hover{transform:scale(1.05)}}@media (min-width: 750px){#ssnav li{width:26.53846vw;max-width:345px}}#ssnav li:last-child{margin:0 auto}@media (min-width: 750px){#ssnav li:last-child{margin:0vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#ssnav li:last-child{margin:0px 0px 0px 0px}}#ssnav li.new:after{content:"";position:absolute;top:0;left:0;background:url(../../collabo_corocoro2023/images/ico_new.png) left top no-repeat;background-size:contain;width:10.66667vw;top:-5px;left:0;padding-bottom:20%;pointer-events:none}@media (min-width: 750px){#ssnav li.new:after{width:6.15385vw;max-width:80px}}#ssnav li.final:after{content:"";position:absolute;top:0;left:0;background:url(../images/ico_final.png) left top no-repeat;background-size:contain;width:24.53333vw;top:-5px;left:0;padding-bottom:20%;pointer-events:none}@media (min-width: 750px){#ssnav li.final:after{top:-10px;width:14.15385vw;max-width:184px}}#movieCol{position:relative;z-index:0}#movieCol h2{width:87.86667vw;margin:0vw auto 4vw auto}@media (min-width: 750px){#movieCol h2{width:50.69231vw;max-width:659px;margin:0vw auto 2.30769vw auto}}@media (min-width: 750px) and (min-width: 1300px){#movieCol h2{margin:0px auto 30px auto}}#movieCol .movie{position:relative;z-index:0;display:block;width:89.33333vw;margin:0vw auto 5.33333vw auto}#movieCol .movie:after{box-sizing:border-box;pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;bottom:-8.53333vw;right:-12vw;z-index:1;width:31.6vw;height:45.33333vw}#movieCol .movie .thumb{background:#060606;overflow:hidden;position:relative;z-index:0;display:flex;flex:none;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;width:100%;aspect-ratio:16/ 9;border-radius:4vw;font-size:8vw;color:#FFF}#movieCol .movie .thumb:before{box-sizing:border-box;pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:2;border:.8vw solid #FFF;border-radius:4vw}#movieCol .movie .thumb a{position:absolute;top:0vw;left:0vw;z-index:2;width:100%;height:100%}#movieCol .movie .thumb iframe{pointer-events:none;position:absolute;top:0vw;left:0vw;z-index:1;width:100%;height:100%;border:none}@media (min-width: 750px){#movieCol .movie{width:69.23077vw;max-width:900px;margin:0vw auto 3.07692vw auto}}@media (min-width: 750px) and (min-width: 1300px){#movieCol .movie{margin:0px auto 40px auto}}@media (min-width: 750px){#movieCol .movie:after{position:absolute;bottom:-4.38462vw;right:-15.23077vw;width:26.76923vw;max-width:348px;height:35.15385vw;max-height:457px}}@media (min-width: 750px) and (min-width: 1300px){#movieCol .movie:after{bottom:-57px;right:-198px}}@media (min-width: 750px){#movieCol .movie .thumb{font-size:4.61538vw;border-radius:2.30769vw}}@media (min-width: 750px) and (min-width: 1300px){#movieCol .movie .thumb{font-size:60px}}@media (min-width: 750px) and (min-width: 750px){#movieCol .movie .thumb{border-radius:30px}}@media (min-width: 750px){#movieCol .movie .thumb:before{border:.46154vw solid #FFF;border-radius:2.30769vw}}@media (min-width: 750px) and (min-width: 1300px){#movieCol .movie .thumb:before{border:6px solid #FFF;border-radius:30px}}section{background-color:rgba(148,150,179,0.5);box-shadow:0px 0px 30px 0px rgba(27,24,101,0.5);width:89.33333vw;margin:8vw auto 0vw auto;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;border-radius:clamp(10px, 2.66667vw, 20px)}@media (min-width: 750px){section{width:84.61538vw;max-width:1100px;margin:4.61538vw auto 0vw auto;padding:1.53846vw 1.53846vw 1.53846vw 1.53846vw}}@media (min-width: 750px) and (min-width: 1300px){section{margin:60px auto 0px auto}}@media (min-width: 750px) and (min-width: 1300px){section{padding:20px 20px 20px 20px}}section img{width:auto;max-width:100%}section .inner{background:#FFF;padding:2.66667vw 0vw 8vw 0vw;border-radius:clamp(10px, 2.66667vw, 20px)}@media (min-width: 750px){section .inner{padding:1.53846vw 4.61538vw 4.61538vw 4.61538vw}}@media (min-width: 750px) and (min-width: 1300px){section .inner{padding:20px 60px 60px 60px}}section .inner.blue{position:relative;z-index:0;background:#b5b8cb;padding:2.66667vw 5.33333vw 8vw 5.33333vw;border-top-left-radius:0;border-top-right-radius:0}@media (min-width: 750px){section .inner.blue{padding:0vw 3.07692vw 4.61538vw 3.07692vw}}@media (min-width: 750px) and (min-width: 1300px){section .inner.blue{padding:0px 40px 60px 40px}}section .inner.blue:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1;background:url(../images/bg_wave_sp.png) no-repeat bottom center;background-size:101% auto;width:100%;height:auto;aspect-ratio:630/63;transform:translate(0, -90%)}@media (min-width: 750px){section .inner.blue:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1;background:url(../images/bg_wave_pc.png) repeat-x bottom center;background-size:auto 100%;width:100%;height:auto;aspect-ratio:1060/137;transform:translate(0, -90%)}}section:has(.inner+.blue) .inner{border-bottom-left-radius:0;border-bottom-right-radius:0}section h2{margin:0vw auto 0vw auto}section [class^="img"],section [class^="btn"]{margin:5.33333vw auto 0vw auto}@media (min-width: 750px){section [class^="img"],section [class^="btn"]{margin:3.07692vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){section [class^="img"],section [class^="btn"]{margin:40px auto 0px auto}}#fanbookCol .inner{padding:5.33333vw 0vw 8vw 0vw}@media (min-width: 750px){#fanbookCol .inner{padding:4.61538vw 0vw 16.92308vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#fanbookCol .inner{padding:60px 0px 220px 0px}}#fanbookCol .inner.blue{padding:2.66667vw 5.33333vw 5.33333vw 5.33333vw}@media (min-width: 750px){#fanbookCol .inner.blue{padding:0vw 4.61538vw 3.07692vw 4.61538vw}}@media (min-width: 750px) and (min-width: 1300px){#fanbookCol .inner.blue{padding:0px 60px 40px 60px}}#fanbookCol h2{position:relative;z-index:1;width:76.13333vw}@media (min-width: 750px){#fanbookCol h2{width:66.92308vw;max-width:870px}}#fanbookCol .pic01{margin:0vw auto 0vw auto}@media (min-width: 750px){#fanbookCol .pic01{width:78.76923vw;max-width:1024px}}#fanbookCol .pic02{width:75.6vw;margin:0vw auto 0vw auto}@media (min-width: 750px){#fanbookCol .pic02{width:58.84615vw;max-width:765px}}#fanbookCol .btn{display:block}@media (hover: hover), (-ms-high-contrast: none){#fanbookCol .btn{transition:transform 0.5s}#fanbookCol .btn:hover{transform:scale(1.05)}}@media (min-width: 750px){#fanbookCol .btn{width:34.61538vw;max-width:450px}}#aboutCol .inner{position:relative;padding:5.33333vw 0vw 13.33333vw 0vw}@media (min-width: 750px){#aboutCol .inner{padding:4.61538vw 0vw 12.30769vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .inner{padding:60px 0px 160px 0px}}#aboutCol .inner.blue{padding:5.33333vw 5.33333vw 8vw 5.33333vw}@media (min-width: 750px){#aboutCol .inner.blue{padding:0vw 4.61538vw 4.61538vw 4.61538vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .inner.blue{padding:0px 60px 60px 60px}}#aboutCol h2{width:77.73333vw}@media (min-width: 750px){#aboutCol h2{width:74.69231vw;max-width:971px}}#aboutCol .box{position:relative;z-index:0}@media (min-width: 750px){#aboutCol .box{display:flex;flex:none;justify-content:center;align-items:stretch;flex-flow:row;flex-wrap:nowrap;width:73.84615vw;max-width:960px;margin:0vw auto 0vw auto}}#aboutCol .pic01{display:block;position:relative;z-index:1;width:100%;height:55.86667vw;animation:float 10s 0s linear infinite}#aboutCol .pic01 img{position:absolute;top:-12.93333vw;left:2.66667vw;z-index:1;width:76.66667vw}@media (min-width: 750px){#aboutCol .pic01{order:2;width:100%;height:100%}#aboutCol .pic01 img{left:inherit;position:absolute;top:-6.15385vw;right:-7.69231vw;width:60.07692vw;max-width:781px}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .pic01 img{top:-80px;right:-100px}}#aboutCol .pic02{width:76vw;margin:0 auto}@media (min-width: 750px){#aboutCol .pic02{flex:none;order:1;width:38.46154vw;max-width:500px;margin:0 auto 0 0}}@keyframes float{0%,
    100%{transform:translate(0, 0)}50%{transform:translate(0, 20px)}}#aboutCol .txt{position:relative;z-index:1;width:72vw;margin:5.33333vw auto 0vw auto}@media (min-width: 750px){#aboutCol .txt{width:69.15385vw;max-width:899px;margin:3.07692vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .txt{margin:40px auto 0px auto}}#aboutCol .flow{position:relative;z-index:0;display:flex;flex:none;justify-content:space-between;align-items:center;flex-flow:row;flex-wrap:wrap}#aboutCol .flow li{margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){#aboutCol .flow li{width:48%;margin:0vw 0vw 2.30769vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .flow li{margin:0px 0px 30px 0px}}@media (min-width: 750px){#aboutCol .flow li:last-child{margin:0vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .flow li:last-child{margin:0px auto 0px auto}}@media (min-width: 750px){#aboutCol .flow:before{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;bottom:6.15385vw;left:-10vw;background:url(../images/pic_fish_02.png) no-repeat center/contain;width:29.61538vw;max-width:385px;height:auto;aspect-ratio:385/390;animation:float 12s 1s linear infinite}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .flow:before{bottom:80px;left:-130px}}@media (min-width: 750px){#aboutCol .flow:after{pointer-events:none;content:"";width:100%;height:100%;display:block;position:absolute;bottom:-6.92308vw;right:-8.46154vw;background:url(../images/pic_fish_03.png) no-repeat center/contain;width:28.76923vw;max-width:374px;height:auto;aspect-ratio:374/371;animation:float 10s 0s linear infinite}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .flow:after{bottom:-90px;right:-110px}}#aboutCol .blue h3+p{margin:5.33333vw 0vw 5.33333vw 0vw}@media (min-width: 750px){#aboutCol .blue h3+p{margin:3.07692vw 0vw 3.07692vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .blue h3+p{margin:40px 0px 40px 0px}}#aboutCol .notice{padding-left:1em;text-indent:-1em;text-align:left}@media (min-width: 750px){#aboutCol .notice{margin:2.30769vw 0vw 0vw 0vw;text-align:center}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .notice{margin:30px 0px 0px 0px}}#aboutCol .net{margin:6.66667vw 0vw 0vw 0vw}@media (min-width: 750px){#aboutCol .net{display:flex;flex:none;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;margin:3.84615vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .net{margin:50px 0px 0px 0px}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .net{padding:0px 0px 0px 0px}}#aboutCol .net .pic03{width:61.86667vw;margin:0vw auto 4.61538vw auto}@media (min-width: 1300px){#aboutCol .net .pic03{margin:0px auto 60px auto}}@media (min-width: 750px){#aboutCol .net .pic03{width:35.69231vw;max-width:464px;margin:0vw 2.30769vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .net .pic03{margin:0px 30px 0px 0px}}#aboutCol .net .pic04{width:65.46667vw;margin:0 auto 0 auto}@media (min-width: 750px){#aboutCol .net .pic04{width:37.76923vw;max-width:491px;margin:0 auto 0 auto}}#aboutCol .net .btn a{display:block}@media (hover: hover), (-ms-high-contrast: none){#aboutCol .net .btn a{transition:transform 0.5s}#aboutCol .net .btn a:hover{transform:scale(1.05)}}@media (min-width: 750px){#aboutCol .net .btn{width:30.76923vw;max-width:400px;margin:2.30769vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#aboutCol .net .btn{margin:30px auto 0px auto}}#rankingCol{margin:8vw auto 10.66667vw auto}@media (min-width: 750px){#rankingCol{margin:4.61538vw auto 6.15385vw auto}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol{margin:60px auto 80px auto}}#rankingCol .inner{position:relative;padding:2.66667vw 5.33333vw 8vw 5.33333vw}@media (min-width: 750px){#rankingCol .inner{padding:3.07692vw 4.61538vw 4.61538vw 4.61538vw}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .inner{padding:40px 60px 60px 60px}}#rankingCol h2{width:76.13333vw;margin:0vw auto 0vw auto}@media (min-width: 750px){#rankingCol h2{width:42.69231vw;max-width:555px;margin:0vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol h2{margin:0px auto 0px auto}}#rankingCol .txt{width:56.93333vw;margin:5.33333vw auto 8vw auto}@media (min-width: 750px){#rankingCol .txt{width:32.84615vw;max-width:427px;margin:6.15385vw auto 7.69231vw auto}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .txt{margin:80px auto 100px auto}}#rankingCol .tabList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.33333vw auto 0vw auto;position:relative}@media (min-width: 750px){#rankingCol .tabList{margin:.76923vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .tabList{margin:10px auto 0px auto}}#rankingCol .tabList li{display:block;width:22.66667vw;background:#263e78;margin:2.66667vw 0vw 0vw 0vw;padding:2.66667vw 1.33333vw 2.66667vw 1.33333vw;color:#fff;cursor:pointer;border-radius:100vh}#rankingCol .tabList li.active{background:red;font-weight:bold}@media (min-width: 750px){#rankingCol .tabList li{width:9.23077vw;max-width:120px;margin:1.53846vw 0vw 0vw 0vw;padding:1.53846vw .76923vw 1.53846vw .76923vw}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .tabList li{margin:20px 0px 0px 0px}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .tabList li{padding:20px 10px 20px 10px}}@media (min-width: 750px){#rankingCol .tabList li:hover{color:#fff;background:red}}#rankingCol .resultList>li{display:none;margin:2.66667vw 0vw 0vw 0vw;padding:2.66667vw 1.33333vw 2.66667vw 1.33333vw;background:rgba(181,184,203,0.3)}@media (min-width: 750px){#rankingCol .resultList>li{margin:1.53846vw 0vw 0vw 0vw;padding:1.53846vw .76923vw 1.53846vw .76923vw}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .resultList>li{margin:20px 0px 0px 0px}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .resultList>li{padding:20px 10px 20px 10px}}#rankingCol .resultList>li.active{display:block}#rankingCol .is-hide{display:none}#rankingCol .areaList{display:flex;flex-wrap:wrap;justify-content:center}#rankingCol .areaList>li{display:flex;align-items:center;margin:2.66667vw 2.66667vw 0vw 2.66667vw;pointer-events:none;opacity:0.3}#rankingCol .areaList>li::before{content:'';display:inline-block;margin:0vw .66667vw 0vw 0vw;width:0;height:0;border-style:solid;border-width:.66667vw 0 .66667vw 1.16vw;border-color:transparent transparent transparent #263e78}#rankingCol .areaList>li:nth-child(-n+4){margin-top:0}@media (min-width: 750px){#rankingCol .areaList>li{margin:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .areaList>li{margin:0px 20px 0px 20px}}@media (min-width: 750px){#rankingCol .areaList>li::before{margin:0vw .38462vw 0vw 0vw;border-width:.38462vw 0 .38462vw .66923vw}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .areaList>li::before{margin:0px 5px 0px 0px}}@media (min-width: 1300px){#rankingCol .areaList>li::before{border-width:5px 0 5px 8.7px}}#rankingCol .areaList>li.on{opacity:1;pointer-events:all;cursor:pointer}#rankingCol .areaList>li.on:hover{color:red}#rankingCol .areaList>li.on:hover::before{border-color:transparent transparent transparent red}#rankingCol .areaList>li.is-active{color:red;font-weight:bold}#rankingCol .areaList>li.is-active::before{border-color:transparent transparent transparent red}#rankingCol .rankList{width:100%;margin:1em auto}@media (min-width: 750px){#rankingCol .rankList{font-size:1.2em}}#rankingCol .rankList th,#rankingCol .rankList td{padding:0.8em 0;transform:rotate(0.03deg)}#rankingCol .rankList th{background:#263e78;border-left:1px solid #fff;color:#fff}#rankingCol .rankList tr{border-bottom:1px solid #fff;background:rgba(181,184,203,0.3)}@media (min-width: 750px){#rankingCol .rankList tr.ranktop{font-size:120%}}#rankingCol .rankList tr.ranktop td:nth-child(2){font-size:110%}#rankingCol .rankList tr.rank1{background-color:#fff441}#rankingCol .rankList tr.rank2{background-color:#d1d1d1}#rankingCol .rankList tr.rank3{background-color:#f18d76}#rankingCol .rankList td{border-left:1px solid #fff}#rankingCol .rankList td:nth-child(1){width:15%}#rankingCol .rankList td:nth-child(2){width:60%}#rankingCol .rankList td:nth-child(3){width:25%}#rankingCol .imgAbout{display:block;margin:5.33333vw auto 4vw auto}@media (min-width: 750px){#rankingCol .imgAbout{margin:2.30769vw auto 2.30769vw auto}}@media (min-width: 750px) and (min-width: 1300px){#rankingCol .imgAbout{margin:30px auto 30px auto}}#rankingCol .notice{padding-left:1em;text-indent:-1em;text-align:left}#rankingCol .notice li{font-size:0.9em;transform:rotate(0.03deg)}@media (min-width: 750px){#rankingCol .notice li{font-size:1.0em}}#shopCol{margin:20vw auto 8vw auto}@media (min-width: 750px){#shopCol{margin:9.23077vw auto 4.61538vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol{margin:120px auto 60px auto}}#shopCol h2{width:52vw;margin:0vw auto 4vw auto}@media (min-width: 750px){#shopCol h2{width:30vw;max-width:390px}}#shopCol .date{width:52.26667vw;margin:0vw auto 4vw auto}@media (min-width: 750px){#shopCol .date{width:64.53846vw;max-width:839px;margin:0vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol .date{margin:0px auto 0px auto}}#shopCol .notice{margin:4vw auto 4vw auto;text-align:left}@media (min-width: 750px){#shopCol .notice{display:flex;justify-content:center;flex-wrap:wrap;margin:2.30769vw auto 2.30769vw auto}}@media (min-width: 750px) and (min-width: 1300px){#shopCol .notice{margin:30px auto 30px auto}}#shopCol .notice li{padding-left:1em;text-indent:-1em;transform:rotate(0.03deg);font-size:0.9em}#shopCol #searchCol ul{display:flex;flex-wrap:wrap}@media (min-width: 750px){#shopCol #searchCol ul{flex-wrap:nowrap}}#shopCol #searchCol li{background:#0e54a5;transition:0.1s;padding:0.5em 0.3em;color:#fff;cursor:pointer;width:25%;font-size:0.9em}@media (min-width: 750px){#shopCol #searchCol li{flex:1;padding:0.8em 0;font-size:1em}}#shopCol #searchCol li.is-active{background:#00ace6;color:#f9fc00}@media (hover: hover){#shopCol #searchCol li:hover{background:#00ace6;color:#f9fc00}}#shopCol .listColInner{text-align:left}#shopCol .listColInner li{padding:1em 0;border-bottom:1px solid #d4e1f0}#shopCol .listColInner li .shopname{padding:0 0 0.3em 0;font-weight:bold}@media (min-width: 750px){#shopCol .listColInner li .shopname{font-size:1.2em}}#pager{display:flex;justify-content:center;flex-wrap:wrap;margin:4vw auto 0vw auto}@media (min-width: 750px){#pager{margin:2.30769vw auto 0vw auto}}@media (min-width: 750px) and (min-width: 1300px){#pager{margin:30px auto 0px auto}}#pager li{transform:rotate(0.03deg);margin:0 2px 0.5em 2px;background:#0e54a5;min-width:2em;padding:0.3em 0.5em;text-decoration:none;color:#fff}#pager li.active{background:#00ace6;color:#f9fc00}@media (hover: hover){#pager li{transition:0.1s;cursor:pointer}#pager li:hover{background:#00ace6;color:#f9fc00}}#shopCol+.btn{width:62.4vw;margin:0vw auto 10.66667vw auto}@media (min-width: 750px){#shopCol+.btn{margin:0vw auto 6.15385vw auto;width:36vw;max-width:468px}}@media (min-width: 750px) and (min-width: 1300px){#shopCol+.btn{margin:0px auto 80px auto}}#shopCol+.btn a{display:block}@media (hover: hover), (-ms-high-contrast: none){#shopCol+.btn a{transition:transform 0.5s}#shopCol+.btn a:hover{transform:scale(1.05)}}#commonFooter{font-weight:inherit}#commonFooter img{width:inherit}#commonFooter p{transform:none}
