@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;900&family=Noto+Sans+JP:wght@100;300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@media screen and (max-width: 1024px){#special header h2{width:57.46667vw}}@media screen and (min-width: 1025px){#special header h2{width:35.91667vw;max-width:431px}}@media screen and (max-width: 1024px){#special #snavi #snaviTit{width:25.2vw}}@media screen and (min-width: 1025px){#special #snavi #snaviTit{width:15.75vw;max-width:189px}}@media screen and (max-width: 1024px){#special #snavi li{width:80%}}@media screen and (min-width: 1025px){#special #snavi li{width:30.83333vw;max-width:370px}}#special #snavi li.end{position:relative}#special #snavi li.end::before{content:"期間終了";display:inline-block;color:#fff;font-weight:bold;position:absolute;margin:0 auto;text-align:center;top:40%;bottom:0;left:0;right:0;z-index:1;pointer-events:none}#special .inner{position:relative}@media screen and (max-width: 1024px){#special .inner{padding:2rem 3rem 4rem}}@media screen and (min-width: 1025px){#special .inner{padding:3rem 5rem}}#special .endCol{width:90%;margin:0 auto 3rem;max-width:1200px;background:rgba(0,0,0,0.5);padding:2rem;text-align:center;color:#fff}@media screen and (max-width: 1024px){#special .endCol{font-size:3.2vw}}@media screen and (min-width: 1025px){#special .endCol{font-size:24px}}.movie.end{position:relative;display:block}.movie.end iframe{pointer-events:none;opacity:0.5}.movie.end::before{content:"公開は終了いたしました。";display:block;width:100%;height:100%;white-space:pre;position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.movie.end::before{font-size:2.93333vw}}@media screen and (min-width: 1025px){.movie.end::before{font-size:24px}}@media screen and (max-width: 1024px){.shop #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.shop #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.shop header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.shop h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.shop h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.shop #shopCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.shop #shopCol{padding:3rem 0}}@media screen and (min-width: 1025px){.shop #shopCol{padding:4rem 0}}.shop #shopCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:96%;margin:0 auto;max-width:1200px}@media screen and (max-width: 1024px){.shop #shopCol ul li{width:92%;margin:0 auto;padding:0 0 1rem 0}}@media screen and (min-width: 1025px){.shop #shopCol ul li{width:49%;padding:0 0 2rem 0}}.shop #shopCol ul.ps{-webkit-justify-content:center;justify-content:center}.shop #shopCol .titPs{margin:0 auto 0.5rem auto;text-align:center}@media screen and (max-width: 1024px){.shop #shopCol .titPs{width:65.06667vw}}.shop #shopCol .titNsw{margin:0 auto 0.5rem auto;text-align:center}@media screen and (max-width: 1024px){.shop #shopCol .titNsw{width:76.53333vw}}.shop #shopCol a{opacity:1;transition:.3s ease-in-out}.shop #shopCol a:hover{opacity:.7}.shop #shopCol .notice{width:90%;max-width:1200px;margin:0 auto}@media screen and (max-width: 1024px){.privilege #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.privilege #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.privilege header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.privilege h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.privilege h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.privilege #privilegeCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.privilege #privilegeCol{padding:3rem 0}}@media screen and (min-width: 1025px){.privilege #privilegeCol{padding:4rem 0}}@media screen and (max-width: 1024px){.privilege #privilegeCol h4{padding:1rem 2rem}}.privilege #privilegeCol picture{text-align:center}@media screen and (max-width: 1024px){.privilege #privilegeCol .notice{padding:3rem 0 0}}@media screen and (min-width: 1025px){.privilege #privilegeCol .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.asobistore #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.asobistore #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.asobistore header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.asobistore h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.asobistore h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.asobistore #asobistoreCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.asobistore #asobistoreCol{padding:3rem 0}}@media screen and (min-width: 1025px){.asobistore #asobistoreCol{padding:4rem 0}}@media screen and (max-width: 1024px){.asobistore #asobistoreCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.asobistore #asobistoreCol h4 img{width:51.2vw}}.asobistore #asobistoreCol picture{text-align:center}.asobistore #asobistoreCol .itemCol{text-align:center}@media screen and (max-width: 1024px){.asobistore #asobistoreCol .itemCol{margin:0 0 2rem 0}}@media screen and (min-width: 1025px){.asobistore #asobistoreCol .itemCol{margin:10px 0 30px 0}}.asobistore #asobistoreCol .itemCol a{opacity:1;transition:.3s ease-in-out}.asobistore #asobistoreCol .itemCol a:hover{opacity:.7}.asobistore #asobistoreCol .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){.asobistore #asobistoreCol .btnCol{width:53.33333vw;padding:2rem 0 0 0}}@media screen and (min-width: 1025px){.asobistore #asobistoreCol .btnCol{width:33.33333vw;padding:3rem 0 0 0}}.asobistore #asobistoreCol .btnCol a{opacity:1;transition:.3s ease-in-out}.asobistore #asobistoreCol .btnCol a:hover{opacity:.7}@media screen and (max-width: 1024px){.asobistore #asobistoreCol .notice{padding:3rem 0 0}}@media screen and (min-width: 1025px){.asobistore #asobistoreCol .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.rtcp #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.rtcp #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.rtcp header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.rtcp h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.rtcp h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.rtcp #rtcpCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.rtcp #rtcpCol{padding:3rem 0}}@media screen and (min-width: 1025px){.rtcp #rtcpCol{padding:4rem 0}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h4 img{width:63.06667vw}}.rtcp #rtcpCol h5{text-align:center}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.rtcp #rtcpCol h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit01{width:45.33333vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit02{width:45.33333vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit03{width:26.66667vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit04{width:26.66667vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit05{width:65.33333vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit06{width:42.66667vw}}@media screen and (max-width: 1024px){.rtcp #rtcpCol h5.sstit07{width:34.66667vw}}.rtcp #rtcpCol .close{position:relative;display:block}.rtcp #rtcpCol .close::before{width:100%;height:100%;white-space:pre;content:"キャンペーンは終了いたしました。\Aたくさんのご応募ありがとうございました。";position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.rtcp #rtcpCol .close::before{font-size:2.93333vw}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .close::before{font-size:24px}}.rtcp #rtcpCol .topBnr{display:block;margin:0 auto}@media screen and (max-width: 1024px){.rtcp #rtcpCol .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .yelBox{margin:4rem auto 0}}.rtcp #rtcpCol .yelBox p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.rtcp #rtcpCol .yelBox p{font-size:2.66667vw}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .yelBox p{font-size:18px}}.rtcp #rtcpCol .yelBox p:not(:last-child){margin:0 0 1rem 0}.rtcp #rtcpCol .cpList{padding-left:1em;text-indent:-1em;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.rtcp #rtcpCol .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .cpList{font-size:18px}}.rtcp #rtcpCol .cpList li:not(:last-child){margin:0 0 1rem 0}.rtcp #rtcpCol .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.rtcp #rtcpCol .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .cpList .cpListBox{font-size:16px}}.rtcp #rtcpCol .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.rtcp #rtcpCol .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .picCol li{width:48%}}@media screen and (max-width: 1024px){.rtcp #rtcpCol .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.rtcp #rtcpCol .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.rtcp #rtcpCol .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.special0922 #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.special0922 #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.special0922 header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.special0922 h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.special0922 h3{margin:2rem auto 5rem;padding:2rem 0 0rem}}.special0922 #special0922Col{background:url(../images/common/bg_kumo.png) repeat top center #81dcf0}@media screen and (max-width: 1024px){.special0922 #special0922Col{padding:3rem 0}}@media screen and (min-width: 1025px){.special0922 #special0922Col{padding:4rem 0}}.special0922 #special0922Col #special0922ColInner{background:url(../images/special/special0922/bg_special0922.png) no-repeat bottom center #fff;text-align:center}@media screen and (max-width: 1024px){.special0922 #special0922Col #special0922ColInner{background-size:contain}}@media screen and (min-width: 1025px){.special0922 #special0922Col #special0922ColInner{padding:0 0 3rem 0}}.special0922 #special0922Col .txt01{display:block}@media screen and (max-width: 1024px){.special0922 #special0922Col .txt01{padding:0 0 2rem 0}}@media screen and (min-width: 1025px){.special0922 #special0922Col .txt01{padding:2rem 0 3rem}}@media screen and (max-width: 1024px){.special0922 #movieCol{margin:3rem auto 0}}@media screen and (min-width: 1025px){.special0922 #movieCol{margin:4rem auto 0}}@media screen and (max-width: 1024px){.special0922 #movieCol h4{padding:2rem 5rem}.special0922 #movieCol h4 img{margin:0 auto}}.special0922 #movieCol .jacketCol{background:url(../images/special/special0922/bg_special0922.png) no-repeat bottom center #fff;-webkit-transform:scale(-1, 1);transform:scale(-1, 1);text-align:center}@media screen and (max-width: 1024px){.special0922 #movieCol .jacketCol{background-size:contain}}@media screen and (min-width: 1025px){.special0922 #movieCol .jacketCol{padding:0 0 3rem 0}}.special0922 #movieCol .jacketCol h4{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.special0922 #movieCol .jacketCol .inner{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.special0922 #movieCol .jacketCol .inner img{box-shadow:0 0 20px rgba(0,0,0,0.2);border:3px solid #fff}@media screen and (min-width: 1025px){.special0922 #movieCol .jacketCol .inner img{margin:3rem auto 0}}@media screen and (min-width: 1025px){.special0922 #movieCol .jacketCol .inner img{max-width:580px}}@media screen and (max-width: 1024px){.special0922 #movieCol .tit01{width:53.6vw}}@media screen and (min-width: 1025px){.special0922 #movieCol .tit01{width:33.5vw;max-width:402px}}@media screen and (max-width: 1024px){.special0922 #movieCol .tit02{width:63.86667vw}}@media screen and (min-width: 1025px){.special0922 #movieCol .tit02{width:39.91667vw;max-width:479px}}@media screen and (max-width: 1024px){.special0922 #movieCol .tit03{width:63.86667vw}}@media screen and (min-width: 1025px){.special0922 #movieCol .tit03{width:39.91667vw;max-width:479px}}@media screen and (max-width: 1024px){.special0922 #movieCol .tit04{width:36.66667vw}}@media screen and (min-width: 1025px){.special0922 #movieCol .tit04{width:22.91667vw;max-width:275px}}@media screen and (max-width: 1024px){.special0922 #movieCol .tit05{display:block;margin:0 auto;width:61.46667vw}}@media screen and (min-width: 1025px){.special0922 #movieCol .tit05{width:52.16667vw;max-width:626px}}@media screen and (max-width: 1024px){.special0922 #movieCol .whBox{margin:0 auto 3rem}}@media screen and (min-width: 1025px){.special0922 #movieCol .whBox{margin:0 auto 4rem}}.special0922 #movieCol .inner{position:relative}@media screen and (max-width: 1024px){.special0922 #movieCol .inner{padding:2rem 3rem}}@media screen and (min-width: 1025px){.special0922 #movieCol .inner{padding:3rem 5rem}}.special0922 #movieCol .thum{position:relative;width:100%;padding-top:56.25%;border:4px solid #ffdf07}.special0922 #movieCol .thum iframe{position:absolute;top:0;right:0;width:100%;height:100%}.special0922 .copy{font-weight:bold;text-align:center}@media screen and (max-width: 1024px){.special0922 .copy{margin:3rem auto 0}}@media screen and (min-width: 1025px){.special0922 .copy{margin:4rem auto 0}}@media screen and (max-width: 1024px){.hololive #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.hololive #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.hololive header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.hololive h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.hololive h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.hololive #hololiveCol{background:url(../images/common/bg_kumo.png) repeat top center #c48ef2;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.hololive #hololiveCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.hololive #hololiveCol{padding:4rem 0;font-size:18px}}.hololive .mv{display:block;text-align:center}@media screen and (max-width: 1024px){.hololive .mv{padding:2rem 3rem}}@media screen and (min-width: 1025px){.hololive .mv{padding:3rem 5rem}}@media screen and (max-width: 1024px){.hololive .mv+.inner{padding:0 3rem 4rem !important}}@media screen and (min-width: 1025px){.hololive .mv+.inner{padding:0 5rem 3rem !important}}@media screen and (max-width: 1024px){.hololive .whBox:nth-child(2),.hololive .whBox:nth-child(3){margin:3rem auto}}@media screen and (min-width: 1025px){.hololive .whBox:nth-child(2),.hololive .whBox:nth-child(3){margin:4rem auto}}@media screen and (max-width: 1024px){.hololive .stit04 picture{display:block;width:65.86667vw;margin:0 auto}}.hololive h5{text-align:center}@media screen and (max-width: 1024px){.hololive h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.hololive h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.hololive h5.sstit01{width:66.66667vw}}@media screen and (min-width: 1025px){.hololive .yelBox{text-align:center}}.hololive .movie{position:relative;width:100%;margin:2rem auto;padding-top:56.25%;border:4px solid #ffdf07}.hololive .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.hololive .songTit{background:#b92f9b;border-radius:50px;margin:0 auto 1rem;padding:0.5rem 0;text-align:center;color:#fff;font-size:130%}@media screen and (min-width: 1025px){.hololive .songTit{max-width:700px}}.hololive .songTit span{position:relative}.hololive .songTit span::before{content:" ";display:block;position:absolute;background:url(../images/special/hololive/ico_note.png) no-repeat center;background-size:contain}@media screen and (max-width: 1024px){.hololive .songTit span::before{width:2.66667vw;height:2.66667vw;top:.93333vw;left:-4vw}}@media screen and (min-width: 1025px){.hololive .songTit span::before{width:21px;height:23px;top:5px;left:-35px}}.hololive .songTit+p{text-align:center}@media screen and (max-width: 1024px){.hololive .charaCol{background:url(../images/special/hololive/bg_chara.jpg) no-repeat top;background-size:100%}}@media screen and (min-width: 1025px){.hololive .charaCol{background:url(../images/special/hololive/bg_chara.jpg) no-repeat top;background-size:100%}}.hololive .charaCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2rem auto 0}@media screen and (max-width: 1024px){.hololive .charaCol ul{padding:1% 0 8%}}@media screen and (min-width: 1025px){.hololive .charaCol ul{padding:1% 0 8%}}.hololive .charaCol ul li{transition-duration:0.3s;width:33%;text-align:center}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(1){margin:0 0 8% 0;padding:0 0 0 3%}.hololive .charaCol ul li:nth-child(1) img{width:14vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(1){margin:0 0 8% 0;padding:0 0 0 3%}.hololive .charaCol ul li:nth-child(1) img{width:14.58333vw;max-width:202px}}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(2){padding:1.5% 1% 0 0}.hololive .charaCol ul li:nth-child(2) img{width:13.33333vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(2){padding:1.5% 1% 0 0}.hololive .charaCol ul li:nth-child(2) img{width:14.16667vw;max-width:200px}}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(3){padding:0 3% 0 0}.hololive .charaCol ul li:nth-child(3) img{width:19.33333vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(3){padding:0 2.8% 0 0}.hololive .charaCol ul li:nth-child(3) img{width:21vw;max-width:302px}}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(4){padding:4% 0 0 3%}.hololive .charaCol ul li:nth-child(4) img{width:18.4vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(4){padding:4.8% 0 0 3.5%}.hololive .charaCol ul li:nth-child(4) img{width:20.16667vw;max-width:263px}}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(5){padding:5% 0 0 0%}.hololive .charaCol ul li:nth-child(5) img{width:15.33333vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(5){padding:5.5% 0.5% 0 0}.hololive .charaCol ul li:nth-child(5) img{width:16.66667vw;max-width:226px}}@media screen and (max-width: 1024px){.hololive .charaCol ul li:nth-child(6){padding:1% 2% 0 0}.hololive .charaCol ul li:nth-child(6) img{width:14.66667vw}}@media screen and (min-width: 1025px){.hololive .charaCol ul li:nth-child(6){padding:1.5% 2% 0 0}.hololive .charaCol ul li:nth-child(6) img{width:15.83333vw;max-width:210px}}.hololive .charaCol ul li:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:0.3s}.hololive .jacketCol+.jacketCol{margin:2rem auto 0}@media screen and (min-width: 1025px){.hololive .jacketCol+.jacketCol{margin:30px auto 0}}.hololive .jacketCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1025px){.hololive .jacketCol{-webkit-justify-content:center;justify-content:center;gap:0 3%}}.hololive .jacketCol li{width:48%;text-align:center}@media screen and (min-width: 1025px){.hololive .jacketCol li{max-width:340px;width:31%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.hololive .jacketCol li .date{padding:0.5rem 0;color:#fff}.hololive .jacketCol li .song{padding:0.5rem}@media screen and (min-width: 1025px){.hololive .jacketCol li dl{-webkit-flex-grow:1;flex-grow:1}}.hololive .jacketCol li:nth-child(1) .date{background:#f05d3b}.hololive .jacketCol li:nth-child(1) .song{background:#ffdfd8;color:#e4360e}@media screen and (min-width: 1025px){.hololive .jacketCol li:nth-child(1) dl{background:#ffdfd8}}.hololive .jacketCol li:nth-child(2) .date{background:#abb5be}.hololive .jacketCol li:nth-child(2) .song{background:#f3f3f3;color:#8c949b}@media screen and (min-width: 1025px){.hololive .jacketCol li:nth-child(2) dl{background:#f3f3f3}}.hololive .jacketCol li:nth-child(3) .date{background:#d64736}.hololive .jacketCol li:nth-child(3) .song{background:#f7d9d5;color:#c02813}.hololive .jacketCol li:nth-child(4) .date{background:#fea154}.hololive .jacketCol li:nth-child(4) .song{background:#ffedd6;color:#f77509}.hololive .jacketCol li:nth-child(5) .date{background:#c73f89}.hololive .jacketCol li:nth-child(5) .song{background:#fde7f3;color:#ba2576}@media screen and (min-width: 1025px){.hololive .jacketCol li:nth-child(5) dl{background:#fde7f3}}.hololive .jacketCol li:nth-child(6) .date{background:#5acbc5}.hololive .jacketCol li:nth-child(6) .song{background:#eafaf9;color:#2cb5aa}@media screen and (min-width: 1025px){.hololive .jacketCol li:nth-child(6) dl{background:#eafaf9}}@media screen and (max-width: 1024px){.hololive .cs{margin:3rem auto 0;width:39.73333vw}}@media screen and (min-width: 1025px){.hololive .cs{margin:40px auto 20px;max-width:298px}}.hololive .bnrCol p{text-align:center}@media screen and (min-width: 1025px){.hololive .bnrCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hololive .bnrCol li{width:49%}.hololive .bnrCol li a:hover{opacity:1;transition:.3s ease-in-out}.hololive .bnrCol li a:hover:hover{opacity:.7}}.hololive .copy{text-align:center}@media screen and (max-width: 1024px){.hololive .copy{margin:3rem auto 0}}@media screen and (min-width: 1025px){.hololive .copy{margin:4rem auto 0}}.hololive .notice{text-align:center}@media screen and (max-width: 1024px){.onepiece25th #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.onepiece25th #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.onepiece25th header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.onepiece25th #onepiece25thCol div.inner{padding:3rem}}@media screen and (min-width: 1025px){.onepiece25th #onepiece25thCol div.inner{padding:5rem}}@media screen and (max-width: 1024px){.onepiece25th h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.onepiece25th h3{margin:2rem auto 5rem;padding:0 2rem 0 3rem}}.onepiece25th #onepiece25thCol{background:url(../images/common/bg_kumo.png) repeat top center #d53633;font-weight:bold;color:#803400;text-align:center}@media screen and (max-width: 1024px){.onepiece25th #onepiece25thCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.onepiece25th #onepiece25thCol{padding:4rem 0;font-size:18px}}.onepiece25th .mv{display:block;text-align:center}@media screen and (max-width: 1024px){.onepiece25th .mv{padding:2rem 3rem}}@media screen and (min-width: 1025px){.onepiece25th .mv{padding:3rem 5rem}}@media screen and (max-width: 1024px){.onepiece25th .whBox:not(:first-child){margin:3rem auto}}@media screen and (min-width: 1025px){.onepiece25th .whBox:not(:first-child){margin:4rem auto}}.onepiece25th h5{text-align:center}@media screen and (max-width: 1024px){.onepiece25th h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.onepiece25th h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit02{width:36vw}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit03{width:36vw}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit04{width:46.66667vw}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit05{width:73.33333vw}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit06{width:32vw}}@media screen and (max-width: 1024px){.onepiece25th h5.sstit07{width:53.33333vw}}@media screen and (min-width: 1025px){.onepiece25th .yelBox{text-align:center}}.onepiece25th .movie{position:relative;width:100%;margin:4rem auto 2rem;border:4px solid #ffdf07}@media screen and (max-width: 1024px){.onepiece25th .movie{margin:2rem auto 0rem}}.onepiece25th .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.onepiece25th .movie .close{pointer-events:none;position:relative;background-color:red}.onepiece25th .movie .close::before{content:'';background:#000;display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.7;z-index:2}.onepiece25th .movie .close::after{content:'公開は終了いたしました。';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;color:#FFF;z-index:3;font-weight:600;font-size:1.4em}@media screen and (max-width: 1024px){.onepiece25th .movie .close::after{font-size:1.2em}}.onepiece25th .txtBtn{border-radius:100px;display:block;width:66.66667vw;margin:0 auto;padding:2vw;background:#1d68d8;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:2.66667vw}@media screen and (min-width: 1025px){.onepiece25th .txtBtn{width:33.33333vw;padding:15px 30px;max-width:520px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.onepiece25th .txtBtn:hover{opacity:.7}}@media screen and (min-width: 1025px){.onepiece25th .txtBtn.officialBtn{margin:5rem auto 0}}@media screen and (max-width: 1024px){.onepiece25th .txtBtn.officialBtn{margin:3rem auto 0}}.onepiece25th .bnrCol p{text-align:center}@media screen and (min-width: 1025px){.onepiece25th .bnrCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.onepiece25th .bnrCol li{width:49%}.onepiece25th .bnrCol li a:hover{opacity:1;transition:.3s ease-in-out}.onepiece25th .bnrCol li a:hover:hover{opacity:.7}}.onepiece25th .copy{text-align:center;color:#FFF}@media screen and (max-width: 1024px){.onepiece25th .copy{margin:3rem auto 0}}@media screen and (min-width: 1025px){.onepiece25th .copy{margin:4rem auto 0}}.onepiece25th .notice{text-align:center}.onepiece25th .txtRed{color:#d53633}.onepiece25th .txtLeft{text-align:left}@media screen and (max-width: 1024px){.onepiece25th .imgMgn{margin:1.5rem 0}}@media screen and (min-width: 1025px){.onepiece25th .imgMgn{margin:3rem 0}}@media screen and (max-width: 1024px){.onepiece25th .imgMgnT{margin-top:1.5rem}}@media screen and (min-width: 1025px){.onepiece25th .imgMgnT{margin-top:3rem}}@media screen and (max-width: 1024px){.onepiece25th .imgMgnB{margin-bottom:1.5rem}}@media screen and (min-width: 1025px){.onepiece25th .imgMgnB{margin-bottom:3rem}}.onepiece25th .namePlate{max-width:480px}@media screen and (max-width: 1024px){.onepiece25th .namePlate{width:80%}}@media screen and (max-width: 1024px){.noveltycp #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.noveltycp #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.noveltycp header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.noveltycp h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.noveltycp h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.noveltycp #noveltycpCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.noveltycp #noveltycpCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.noveltycp #noveltycpCol{padding:4rem 0;font-size:18px}}.noveltycp .aboutCol{text-align:center}.noveltycp .aboutCol picture{display:block}@media screen and (min-width: 1025px){.noveltycp .aboutCol picture{margin:0 auto 30px;width:80.58333vw;max-width:967px}}.noveltycp .aboutCol picture+img{display:block}@media screen and (max-width: 1024px){.noveltycp .aboutCol picture+img{padding:4vw 2.66667vw}}@media screen and (min-width: 1025px){.noveltycp .aboutCol picture+img{margin:0 auto 20px;width:50.75vw;max-width:609px}}.noveltycp h5{text-align:center}@media screen and (max-width: 1024px){.noveltycp h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.noveltycp h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.noveltycp h5.sstit01{width:32vw}}@media screen and (max-width: 1024px){.noveltycp h5.sstit02{width:24vw}}@media screen and (max-width: 1024px){.noveltycp h5.sstit03{width:24vw}}@media screen and (max-width: 1024px){.noveltycp h5.sstit04{width:33.33333vw}}@media screen and (max-width: 1024px){.noveltycp .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.noveltycp .yelBox{margin:4rem auto 0;text-align:center}}@media screen and (min-width: 1025px){.noveltycp .yelBox p{font-size:130%}}.noveltycp .howtoCol{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.noveltycp .howtoCol li{text-align:center}@media screen and (max-width: 1024px){.noveltycp .howtoCol li{width:48%}}@media screen and (min-width: 1025px){.noveltycp .howtoCol li{width:32%}}.noveltycp .howtoCol li p{font-size:100%}@media screen and (min-width: 1025px){.noveltycp .howtoCol li p{margin:10px auto 0}}@media screen and (max-width: 1024px){.noveltycp .howtoCol li span{font-size:2.13333vw}}@media screen and (min-width: 1025px){.noveltycp .howtoCol li span{font-size:14px}}@media screen and (max-width: 1024px){.noveltycp .howtoCol li:last-child{margin:2.66667vw auto 0}}@media screen and (max-width: 1024px){.noveltycp .notice{margin:4vw auto 0}}@media screen and (min-width: 1025px){.noveltycp .notice{margin:30px auto 0}}@media screen and (max-width: 1024px){.tosre #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.tosre #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.tosre header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.tosre h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.tosre h3{margin:0 auto 5rem;padding:2rem 0 0}}.tosre #tosreCol{background:url(../images/common/bg_kumo_light.png) repeat top center #9ec760;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.tosre #tosreCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.tosre #tosreCol{padding:4rem 0;font-size:18px}}.tosre .songCol{background:url(../images/special/tosre/bg_song_sp.jpg) repeat top center;background-size:cover;border-radius:0 0 20px 20px}@media screen and (min-width: 1025px){.tosre .songCol{background:url(../images/special/tosre/bg_song_pc.jpg) repeat top center;border-radius:0 0 30px 30px}}@media screen and (min-width: 1025px){.tosre .songCol .songColInner{display:-webkit-flex;display:flex;position:relative}}.tosre .songCol .songColInner .logo{position:relative;z-index:1}@media screen and (min-width: 1025px){.tosre .songCol .songColInner .logo{width:49%;max-width:552px}}@media screen and (max-width: 1024px){.tosre .songCol .songColInner .mv{margin:0 6% 0 0}}@media screen and (min-width: 1025px){.tosre .songCol .songColInner .mv{position:absolute;width:55%;right:-1%;z-index:0}}.tosre .songCol.close{position:relative;display:block}.tosre .songCol.close::before{content:"";display:block;width:100%;height:100%;white-space:pre;position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold;content:"楽曲の配信は終了いたしました。"}@media screen and (max-width: 1024px){.tosre .songCol.close::before{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:2.93333vw}}@media screen and (min-width: 1025px){.tosre .songCol.close::before{border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-size:24px}}@media screen and (max-width: 1024px){.tosre .whBox:nth-child(2){margin:3rem auto}}@media screen and (min-width: 1025px){.tosre .whBox:nth-child(2){margin:4rem auto}}.tosre .whBox:nth-child(2) .inner{padding:1rem !important}.tosre .whBox:nth-child(2) .inner picture{display:block;margin:0 auto}@media screen and (min-width: 1025px){.tosre .whBox:nth-child(2) .inner picture{padding:2rem}}@media screen and (max-width: 1024px){.tosre .stit01 picture{display:block;width:63.2vw;margin:0 auto}}@media screen and (max-width: 1024px){.tosre .stit02 picture{display:block;width:74.13333vw;margin:0 auto}}.tosre .btnCol{position:relative;z-index:1;margin:0 auto;text-align:center}@media screen and (max-width: 1024px){.tosre .btnCol{width:53.33333vw;padding:2rem 0 0 0}}@media screen and (min-width: 1025px){.tosre .btnCol{width:33.33333vw;padding:3rem 0 0 0}}.tosre .btnCol a{opacity:1;transition:.3s ease-in-out}.tosre .btnCol a:hover{opacity:.7}.tosre .notice{text-align:center;color:#253b05}@media screen and (max-width: 1024px){.tosre .notice{margin:3rem auto 0}}@media screen and (min-width: 1025px){.tosre .notice{margin:4rem auto 0}}@media screen and (max-width: 1024px){.sjhu #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.sjhu #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.sjhu header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.sjhu h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.sjhu h3{margin:0 auto 5rem;padding:2rem 0 0}}.sjhu #sjhuCol{background:url(../images/common/bg_kumo.png) repeat top center #bdbdbd;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.sjhu #sjhuCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.sjhu #sjhuCol{padding:4rem 0;font-size:18px}}.sjhu #sjhuCol .close{position:relative;display:block}.sjhu #sjhuCol .close::before{content:"";display:block;width:100%;height:100%;white-space:pre;position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold;content:"販売は終了いたしました。"}@media screen and (max-width: 1024px){.sjhu #sjhuCol .close::before{border-radius:20px;font-size:2.93333vw}}@media screen and (min-width: 1025px){.sjhu #sjhuCol .close::before{border-radius:30px;font-size:24px}}.sjhu #sjhuCol .attentionBnr a{display:block;background:#f70000;border-radius:10px;font-family:"M PLUS Rounded 1c",sans-serif;text-align:center;font-weight:bold;color:#fff239;text-decoration:none}@media screen and (max-width: 1024px){.sjhu #sjhuCol .attentionBnr a{width:90%;margin:0 auto 4rem;padding:1rem 0rem;border:2px solid #fff239;font-size:3.46667vw}}@media screen and (min-width: 1025px){.sjhu #sjhuCol .attentionBnr a{background:#f70000;border:4px solid #fff239;max-width:600px;margin:0 auto 4rem;padding:1rem 2rem;opacity:1;transition:.3s ease-in-out;font-size:16px;-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}.sjhu #sjhuCol .attentionBnr a:hover{opacity:.7}}@media screen and (max-width: 1024px){.sjhu #sjhuCol .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.sjhu #sjhuCol .whBox:not(:last-child){margin:0 auto 40px}}.sjhu #sjhuCol .aboutCol{background:url(../images/special/sjhu/bg_pc.png) no-repeat top center;background-size:contain}@media screen and (min-width: 1025px){.sjhu #sjhuCol .aboutCol{background:url(../images/special/sjhu/bg_pc.png) no-repeat top center}}.sjhu #sjhuCol .notice{text-align:center}@media screen and (max-width: 1024px){.sjhu #sjhuCol .notice{padding:1rem 0 2rem}}@media screen and (min-width: 1025px){.sjhu #sjhuCol .notice{padding:2rem 0 4rem;font-size:16px}}@media screen and (max-width: 1024px){.sjhu .stit01 picture{display:block;width:72.4vw;margin:0 auto}}@media screen and (max-width: 1024px){.sjhu .stit02 picture{display:block;width:84.13333vw;margin:0 auto}}@media screen and (max-width: 1024px){.sjhu .btnCol{margin:3rem auto 0}}@media screen and (min-width: 1025px){.sjhu .btnCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:90%;margin:4rem auto 2.5rem}}@media screen and (max-width: 1024px){.sjhu .btnCol li:first-child{padding:0 0 2rem 0}}@media screen and (min-width: 1025px){.sjhu .btnCol li{width:49%}}.sjhu .txtBtn{border-radius:100px;display:block;width:66.66667vw;margin:0 auto;padding:2vw;background:#e50202;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:2.66667vw}@media screen and (min-width: 1025px){.sjhu .txtBtn{width:33.33333vw;padding:15px;max-width:470px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.sjhu .txtBtn:hover{opacity:.7}}.sjhu .txtBtn.buyBtn{margin:0 auto 3rem}@media screen and (min-width: 1025px){.sjhu .txtBtn.buyBtn{margin:0 auto 5rem}}@media screen and (min-width: 1025px){.sjhu .jacketCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.sjhu .jacketCol dt{max-width:500px}@media screen and (max-width: 1024px){.sjhu .jacketCol dt{margin:0 auto 5%}}@media screen and (min-width: 1025px){.sjhu .jacketCol dt{width:40%}}@media screen and (min-width: 1025px){.sjhu .jacketCol dd{width:57%}}.sjhu .jacketCol li{text-indent:-1em;padding-left:1em;border-bottom:1px dashed #803400}@media screen and (max-width: 1024px){.sjhu .jacketCol li{margin:0 auto 3%;padding-bottom:3%}}@media screen and (min-width: 1025px){.sjhu .jacketCol li{margin:0 auto 15px;padding-bottom:15px}}.sjhu .jacketCol li span{font-size:2.4vw}@media screen and (min-width: 1025px){.sjhu .jacketCol li span{font-size:15px}}@media screen and (max-width: 1024px){.sjhu .jacketCol li:last-child{margin:0 auto}}.sjhu .contentsCopy{text-align:center}@media screen and (max-width: 1024px){.sjhu .contentsCopy{margin:3rem auto 0;font-size:2.13333vw}}@media screen and (min-width: 1025px){.sjhu .contentsCopy{margin:4rem auto 0;font-size:15px}}@media screen and (max-width: 1024px){.wadiverecord #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.wadiverecord #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.wadiverecord header{background:url(../images/common/bg_header.png) no-repeat top 26% center,url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.wadiverecord h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.wadiverecord h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.wadiverecord #wadiverecordCol{background:url(../images/common/bg_kumo.png) repeat top center,linear-gradient(to right, #befb3c 50%, #c372fb 50%);font-weight:bold;color:#131313}@media screen and (max-width: 1024px){.wadiverecord #wadiverecordCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.wadiverecord #wadiverecordCol{padding:4rem 0;font-size:18px}}.wadiverecord .songCol{text-align:center;border-bottom:1px dashed #d4d4d4}@media screen and (max-width: 1024px){.wadiverecord .songCol{padding:3rem 3rem}}@media screen and (min-width: 1025px){.wadiverecord .songCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5rem 5rem}}@media screen and (min-width: 1025px){.wadiverecord .songCol .mv{width:55%}}@media screen and (min-width: 1025px){.wadiverecord .songCol .detail{width:45%;margin:0;padding:0 0 0 3rem;font-size:16px}}.wadiverecord .songCol .detail h5{margin:2rem 0;font-size:4.53333vw;font-weight:bold;line-height:1.2;color:#ff51ed;text-align:left}.wadiverecord .songCol .detail h5 span{font-size:0.8em}@media screen and (min-width: 1025px){.wadiverecord .songCol .detail h5{margin:0;font-size:min(2vw, 30px)}}.wadiverecord .songCol .detail dl{overflow:hidden;margin:2rem 0;text-align:left}.wadiverecord .songCol .detail dl dt{float:left;clear:left;width:8em;margin-bottom:0.5rem;font-weight:bold}.wadiverecord .songCol .detail dl dd{float:left;margin-bottom:0.5rem;font-weight:normal}.wadiverecord .songCol .detail+p{font-weight:normal}@media screen and (min-width: 1025px){.wadiverecord .songCol .detail+p{margin:5rem 0 0 0}}@media screen and (max-width: 1024px){.wadiverecord .btnCol{margin:3rem auto 0}}@media screen and (min-width: 1025px){.wadiverecord .btnCol{width:90%;margin:4rem auto 0}}@media screen and (max-width: 1024px){.wadiverecord .btnCol li:first-child{padding:0 0 2rem 0}.wadiverecord .btnCol li:last-child{padding:0 0 0 0}}.wadiverecord .btnCol .txtBtn{border-radius:100px;display:block;width:66.66667vw;margin:0 auto;padding:2vw;background:#f031dd;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:2.66667vw}@media screen and (min-width: 1025px){.wadiverecord .btnCol .txtBtn{width:33.33333vw;padding:15px;max-width:470px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.wadiverecord .btnCol .txtBtn:hover{opacity:.7}}@media screen and (max-width: 1024px){.wadiverecord .whBox:nth-child(2),.wadiverecord .whBox:nth-child(3){margin:3rem auto}}@media screen and (min-width: 1025px){.wadiverecord .whBox:nth-child(2),.wadiverecord .whBox:nth-child(3){margin:4rem auto}}.wadiverecord h5{text-align:center}@media screen and (max-width: 1024px){.wadiverecord h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.wadiverecord h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.wadiverecord h5.sstit01{width:66.66667vw}}@media screen and (min-width: 1025px){.wadiverecord .yelBox{text-align:center}}.wadiverecord .txtCenter{text-align:center}.wadiverecord .movie{position:relative;width:100%;margin:2rem auto;padding-top:56.25%;border:4px solid #ffdf07;border-color:#befb3c #c372fb #c372fb #befb3c}.wadiverecord .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (min-width: 1025px){.wadiverecord .aboutCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1025px){.wadiverecord .aboutCol h5{width:100%}}.wadiverecord .aboutCol .logo{display:block;width:37.33333vw;margin:3rem auto}@media screen and (min-width: 1025px){.wadiverecord .aboutCol .logo{width:29.16667vw;max-width:350px;margin:0 5rem 0 0}}@media screen and (min-width: 1025px){.wadiverecord .aboutCol .txt{max-width:calc(100% - 350px - 5rem)}.wadiverecord .aboutCol .txt .btnCol li{width:100%}.wadiverecord .aboutCol .txt .btnCol li .txtBtn{width:100%}}.wadiverecord .charaImg{display:block;margin:3rem 0}.wadiverecord .profileCol dl{margin:2rem 0}@media screen and (min-width: 1025px){.wadiverecord .profileCol dl{overflow:hidden}}.wadiverecord .profileCol dl dt{display:inline-block;background:#000;margin:1rem 0 0.5em 0;padding:0.5em 1em;font-weight:bold;line-height:0.8;color:#FFF;border-radius:999px}.wadiverecord .profileCol dl dt:nth-of-type(1){background:#91f40d;margin-top:0;color:#000}.wadiverecord .profileCol dl dt:nth-of-type(2){background:#a420ff}@media screen and (min-width: 1025px){.wadiverecord .profileCol dl dt{float:left;clear:left;width:5em}}@media screen and (min-width: 1025px){.wadiverecord .profileCol dl dd{float:left;width:calc(100% - 5em);margin:1rem 0 0 0;padding-left:1em;text-align:left}.wadiverecord .profileCol dl dd:nth-of-type(1){margin-top:0}}.wadiverecord .bnrCol p{text-align:center}@media screen and (min-width: 1025px){.wadiverecord .bnrCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.wadiverecord .bnrCol li{width:49%}.wadiverecord .bnrCol li a:hover{opacity:1;transition:.3s ease-in-out}.wadiverecord .bnrCol li a:hover:hover{opacity:.7}}.wadiverecord .copy{text-align:center}@media screen and (max-width: 1024px){.wadiverecord .copy{margin:3rem auto 0}}@media screen and (min-width: 1025px){.wadiverecord .copy{margin:4rem auto 0}}.wadiverecord .notice{text-align:center}@media screen and (max-width: 1024px){.yoshinoya #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.yoshinoya #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.yoshinoya header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.yoshinoya h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.yoshinoya h3{margin:0 auto 5rem;padding:2rem 0 0}}.yoshinoya #yoshinoyaCol{background:url(../images/common/bg_kumo.png) repeat top center #f08300;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol{padding:4rem 0;font-size:18px}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .whBox:not(:last-child){margin:0 auto 40px}}.yoshinoya #yoshinoyaCol .aboutCol img{display:block;margin:0 auto}.yoshinoya #yoshinoyaCol .aboutCol img.img02{margin-top:4vw}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol img.img02{margin-top:30px}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol>h5{display:block;margin:0 auto;width:46.13333vw}}.yoshinoya #yoshinoyaCol .aboutCol>p{margin-top:4vw;font-size:120%;text-align:center}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol>p{margin-top:30px}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol>p.notice{font-size:2.13333vw}}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol>p.notice{font-size:14px}}.yoshinoya #yoshinoyaCol .aboutCol ol li{margin-top:4vw}.yoshinoya #yoshinoyaCol .aboutCol ol li:first-child{margin-top:5.33333vw}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol ol li{margin-top:30px}.yoshinoya #yoshinoyaCol .aboutCol ol li:first-child{margin-top:40px}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol ol li .sstit01{display:block;margin:0 auto;width:64.26667vw}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol ol li .sstit02{display:block;margin:0 auto;width:55.86667vw}}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol ol li .sstit03{display:block;margin:0 auto;width:59.06667vw}}.yoshinoya #yoshinoyaCol .aboutCol ol li p{margin:4vw auto 2.66667vw;text-align:center}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol ol li p{margin:30px auto 20px}}.yoshinoya #yoshinoyaCol .aboutCol.close{position:relative;display:block}.yoshinoya #yoshinoyaCol .aboutCol.close::before{content:"";display:block;width:100%;height:100%;white-space:pre;position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .aboutCol.close::before{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:2.93333vw}}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .aboutCol.close::before{border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-size:24px}}.yoshinoya #yoshinoyaCol .aboutCol.close.close01::before{content:"きせかえの配信は終了いたしました。"}.yoshinoya #yoshinoyaCol .aboutCol.close.close02::before{content:"キャンペーンは終了いたしました。\Aたくさんのご応募ありがとうございました。"}.yoshinoya #yoshinoyaCol .notice{text-align:center}@media screen and (max-width: 1024px){.yoshinoya #yoshinoyaCol .notice{padding:1rem 0 0}}@media screen and (min-width: 1025px){.yoshinoya #yoshinoyaCol .notice{padding:2rem 0 4rem;font-size:16px}}@media screen and (max-width: 1024px){.yoshinoya .stit01 picture{display:block;width:75.46667vw;margin:0 auto}}@media screen and (max-width: 1024px){.yoshinoya .stit02{padding:1rem}}@media screen and (max-width: 1024px){.yoshinoya .stit02 picture{display:block;width:82vw;margin:0 auto}}@media screen and (max-width: 1024px){.yoshinoya .btnCol{margin:3rem auto 0}}@media screen and (min-width: 1025px){.yoshinoya .btnCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:90%;margin:4rem auto 2.5rem}}@media screen and (max-width: 1024px){.yoshinoya .btnCol li:first-child{padding:0 0 2rem 0}}@media screen and (min-width: 1025px){.yoshinoya .btnCol li{width:49%}}.yoshinoya .txtBtn{border-radius:100px;display:block;width:66.66667vw;margin:0 auto;padding:2vw;background:#e50202;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:2.66667vw}@media screen and (min-width: 1025px){.yoshinoya .txtBtn{width:33.33333vw;padding:15px;max-width:470px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.yoshinoya .txtBtn:hover{opacity:.7}}.yoshinoya .txtBtn.buyBtn{margin:3rem auto 0}@media screen and (min-width: 1025px){.yoshinoya .txtBtn.buyBtn{margin:5rem auto 0}}.yoshinoya .txtBtn.pointBtn{margin:3rem auto 0}@media screen and (min-width: 1025px){.yoshinoya .txtBtn.pointBtn{margin:5rem auto 5rem}}.yoshinoya .contentsCopy{text-align:center}@media screen and (max-width: 1024px){.yoshinoya .contentsCopy{margin:3rem auto 0;font-size:2.13333vw}}@media screen and (min-width: 1025px){.yoshinoya .contentsCopy{margin:4rem auto 0;font-size:15px}}@media screen and (max-width: 1024px){.anniversary1st #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.anniversary1st #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.anniversary1st header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.anniversary1st h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.anniversary1st h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.anniversary1st .btnCol{margin:0 auto;text-align:center}@media screen and (max-width: 1024px){.anniversary1st .btnCol{width:57.86667vw;padding:0 0 0 0}}@media screen and (min-width: 1025px){.anniversary1st .btnCol{width:36.16667vw;padding:3rem 0 0 0}}.anniversary1st .btnCol a{opacity:1;transition:.3s ease-in-out}.anniversary1st .btnCol a:hover{opacity:.7}@media screen and (max-width: 1024px){.anniversary1st .btnCol.btn01{width:100%}}@media screen and (min-width: 1025px){.anniversary1st .btnCol.btn01{width:49.5vw}}@media screen and (max-width: 1024px){.anniversary1st .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.anniversary1st .whBox:not(:last-child){margin:0 auto 40px}}.anniversary1st #anniversary1stCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol{padding:3rem 0}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol{padding:4rem 0}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit01 img{width:71.6vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit02 img{width:80.66667vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit03 img{width:62vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit04 img{width:80.13333vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit05 img{width:57.33333vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h4.stit06 img{width:71.06667vw}}.anniversary1st #anniversary1stCol h5{text-align:center}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit01{width:45.33333vw}}.anniversary1st #anniversary1stCol h5.sstit02{position:relative;z-index:0}.anniversary1st #anniversary1stCol h5.sstit02:before{pointer-events:none;content:"";display:block;position:absolute;top:0;left:50%;width:200px;aspect-ratio:1/1;background:url(../images/special/anniversary1st/img_ill_01.png) no-repeat center/contain;-webkit-transform:translate(-175%, -10%);transform:translate(-175%, -10%)}.anniversary1st #anniversary1stCol h5.sstit02:after{pointer-events:none;content:"";display:block;position:absolute;top:0;right:50%;width:200px;aspect-ratio:1/1;background:url(../images/special/anniversary1st/img_ill_02.png) no-repeat center/contain;-webkit-transform:translate(175%, -10%);transform:translate(175%, -10%)}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit02{width:26.66667vw}.anniversary1st #anniversary1stCol h5.sstit02:before{left:-2.66667vw;width:20vw;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.anniversary1st #anniversary1stCol h5.sstit02:after{right:-2.66667vw;width:20vw;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit03{width:45.33333vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit04{width:26.66667vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit05{width:46.8vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit06{width:42.66667vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol h5.sstit07{width:34.66667vw}}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .yelBox{margin:4rem auto 0}}.anniversary1st #anniversary1stCol .yelBox:first-child{margin-top:0}.anniversary1st #anniversary1stCol .yelBox p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .yelBox p{font-size:2.66667vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .yelBox p{font-size:18px}}.anniversary1st #anniversary1stCol .yelBox p:not(:last-child){margin:0 0 1rem 0}.anniversary1st #anniversary1stCol .end:before{content:"";position:absolute;z-index:1;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;border-radius:0 0 20px 20px}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .end:before{border-radius:0 0 30px 30px}}.anniversary1st #anniversary1stCol .end .endTxt{position:relative;z-index:1;margin:0;padding:2rem;font-weight:normal !important;text-align:center;color:#fff !important}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .end .endTxt{font-size:3.2vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .end .endTxt{font-size:24px}}.anniversary1st #anniversary1stCol .aboutList li{margin-top:2rem}.anniversary1st #anniversary1stCol .aboutList li a{opacity:1;transition:.3s ease-in-out}.anniversary1st #anniversary1stCol .aboutList li a:hover{opacity:.7}.anniversary1st #anniversary1stCol .terms{font-weight:bold;color:#803400;text-align:center}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .terms{font-size:2.66667vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .terms{font-size:18px}}.anniversary1st #anniversary1stCol .terms dt{display:inline-block;background:#803400;padding:0.3em 2em;font-size:1.1em;color:#fff;border-radius:99px}.anniversary1st #anniversary1stCol .terms dd{padding:1.5em 0}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .terms dd{font-size:3.2vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .terms dd{font-size:22px}}.anniversary1st #anniversary1stCol .stepList{font-weight:bold;color:#803400;margin:1rem 0 0 0}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .stepList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .stepList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;font-size:18px}}.anniversary1st #anniversary1stCol .stepList li{background:#FFF;padding:1em;border:2px solid #ffdf07}.anniversary1st #anniversary1stCol .stepList li p:first-child{background:#ffdf07;color:#131313;padding:0.3em;font-size:1.1em;text-align:center;border-radius:999px}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .stepList li{margin-top:1rem}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .stepList li{width:32%}}.anniversary1st #anniversary1stCol .cpList{padding-left:1em;text-indent:-1em;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .cpList{font-size:18px}}.anniversary1st #anniversary1stCol .cpList li:not(:last-child){margin:0 0 1rem 0}.anniversary1st #anniversary1stCol .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .cpList .cpListBox{font-size:16px}}.anniversary1st #anniversary1stCol .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .picCol{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;text-align:center}}.anniversary1st #anniversary1stCol .picCol li{margin-top:2em}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .picCol li{width:48%;margin-top:0}}.anniversary1st #anniversary1stCol .picCol li:first-child{margin-top:0}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol .notice{padding:2rem 0 0}}.anniversary1st #anniversary1stCol .movie{position:relative;width:100%;margin:4rem auto 0;padding-top:56.25%;border:4px solid #ffdf07}.anniversary1st #anniversary1stCol .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.anniversary1st #anniversary1stCol #requestCol,.anniversary1st #anniversary1stCol #goodsCol,.anniversary1st #anniversary1stCol #animeCol,.anniversary1st #anniversary1stCol #saleCol{text-align:center}.anniversary1st #anniversary1stCol #requestCol .inner,.anniversary1st #anniversary1stCol #goodsCol .inner,.anniversary1st #anniversary1stCol #animeCol .inner,.anniversary1st #anniversary1stCol #saleCol .inner{padding:4rem 3rem 4rem}.anniversary1st #anniversary1stCol #requestCol .img,.anniversary1st #anniversary1stCol #goodsCol .img,.anniversary1st #anniversary1stCol #animeCol .img,.anniversary1st #anniversary1stCol #saleCol .img{margin:2rem auto;padding:0}.anniversary1st #anniversary1stCol #requestCol .img:first-child,.anniversary1st #anniversary1stCol #goodsCol .img:first-child,.anniversary1st #anniversary1stCol #animeCol .img:first-child,.anniversary1st #anniversary1stCol #saleCol .img:first-child{margin-top:0}.anniversary1st #anniversary1stCol #requestCol p,.anniversary1st #anniversary1stCol #goodsCol p,.anniversary1st #anniversary1stCol #animeCol p,.anniversary1st #anniversary1stCol #saleCol p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.anniversary1st #anniversary1stCol #requestCol p,.anniversary1st #anniversary1stCol #goodsCol p,.anniversary1st #anniversary1stCol #animeCol p,.anniversary1st #anniversary1stCol #saleCol p{font-size:3.2vw}}@media screen and (min-width: 1025px){.anniversary1st #anniversary1stCol #requestCol p,.anniversary1st #anniversary1stCol #goodsCol p,.anniversary1st #anniversary1stCol #animeCol p,.anniversary1st #anniversary1stCol #saleCol p{font-size:22px;padding-top:3rem}}.anniversary1st #anniversary1stCol #requestCol p:not(:last-child),.anniversary1st #anniversary1stCol #goodsCol p:not(:last-child),.anniversary1st #anniversary1stCol #animeCol p:not(:last-child),.anniversary1st #anniversary1stCol #saleCol p:not(:last-child){margin:0 0 1rem 0}.anniversary1st #requestCol .terms{margin:3rem 0 0 0}.anniversary1st #requestCol .btnCol{padding-top:0}@media screen and (max-width: 1024px){.fitbachi #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.fitbachi #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.fitbachi header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.fitbachi h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.fitbachi h3{margin:0 auto 5rem;padding:2rem 0 0}}.fitbachi #fitbachiCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.fitbachi #fitbachiCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol{padding:4rem 0;font-size:18px}}.fitbachi #fitbachiCol .txtBtn{border-radius:100px;display:block;width:66.66667vw;margin:0 auto;padding:2vw;background:#e50202;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:2.66667vw}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .txtBtn{width:33.33333vw;padding:15px;max-width:470px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.fitbachi #fitbachiCol .txtBtn:hover{opacity:.7}}@media screen and (max-width: 1024px){.fitbachi #fitbachiCol .btnCol{margin:0 auto 3rem}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .btnCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:90%;max-width:1200px;margin:0 auto 4rem}}@media screen and (max-width: 1024px){.fitbachi #fitbachiCol .btnCol li:first-child{padding:0 0 2rem 0}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .btnCol li{display:-webkit-flex;display:flex;width:49%}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .btnCol li a{display:grid;place-items:center}}@media screen and (max-width: 1024px){.fitbachi #fitbachiCol .btnCol .txtBtn{width:90%;padding:15px;max-width:inherit}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .btnCol .txtBtn{width:100%;padding:15px;max-width:inherit}}@media screen and (max-width: 1024px){.fitbachi #fitbachiCol .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .whBox:not(:last-child){margin:0 auto 40px}}.fitbachi #fitbachiCol .inner{background:url(../images/special/fitbachi/bg_pc.png) no-repeat top center #fff;background-size:contain;text-align:center;border-radius:30px}@media screen and (min-width: 1025px){.fitbachi #fitbachiCol .inner{background:url(../images/special/fitbachi/bg_pc.png) no-repeat top center #fff}}@media screen and (max-width: 1024px){.fitbachi #aboutCol .stit01 picture{display:block;width:73.46667vw;margin:0 auto}}.fitbachi #aboutCol picture+picture{display:block;margin:3rem auto 4rem}@media screen and (min-width: 1025px){.fitbachi #aboutCol .txtBtn{margin-bottom:2rem}}@media screen and (max-width: 1024px){.fitbachi #trialCol .stit02 picture{display:block;width:67.73333vw;margin:0 auto}}.fitbachi #trialCol table{border:1px solid #803400;width:100%;margin:3rem auto}.fitbachi #trialCol table th{background:#803400;vertical-align:middle;padding:0.5rem;text-align:center;color:#fff}.fitbachi #trialCol table td{border:1px solid #803400;padding:0.5rem 1rem;vertical-align:middle}.fitbachi #trialCol table td:nth-child(1){text-align:left}@media screen and (max-width: 1024px){.fitbachi #trialCol table td:nth-child(1){width:28%}}.fitbachi #trialCol table td:nth-child(2){text-align:left}@media screen and (max-width: 1024px){.fitbachi #trialCol table td:nth-child(2){width:28%}}@media screen and (max-width: 1024px){.fitbachi #trialCol table td:nth-child(4){width:28%}}.fitbachi #trialCol .picCol{position:relative}.fitbachi #trialCol .picCol .novelty{margin:0 auto;max-width:475px}@media screen and (max-width: 1024px){.fitbachi #trialCol .picCol .novelty{width:63.33333vw}}@media screen and (min-width: 1025px){.fitbachi #trialCol .picCol .novelty{width:39.58333vw}}.fitbachi #trialCol .picCol .donkatsu{position:absolute;left:0;right:0;margin:0 auto}@media screen and (max-width: 1024px){.fitbachi #trialCol .picCol .donkatsu{top:40%}}@media screen and (min-width: 1025px){.fitbachi #trialCol .picCol .donkatsu{top:20%;width:67.08333vw;max-width:805px}}@media screen and (max-width: 1024px){.fitbachi .sstit02{margin:0 auto 2rem;width:40vw}}@media screen and (min-width: 1025px){.fitbachi .sstit02{margin:0 auto 3rem;width:25vw;max-width:300px}}@media screen and (min-width: 1025px){.fitbachi .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1025px){.fitbachi .picCol li{width:48%}}@media screen and (max-width: 1024px){.fitbachi .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.fitbachi .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.fitbachi .notice{padding:2rem 0 0 0}}.fitbachi .notice li{text-align:left}@media screen and (max-width: 1024px){.moviepostcp #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.moviepostcp #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.moviepostcp header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.moviepostcp h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.moviepostcp h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.moviepostcp #moviepostcpCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol{padding:3rem 0}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol{padding:4rem 0}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h4 img{width:63.06667vw}}.moviepostcp #moviepostcpCol h5{text-align:center}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit01{width:13.33333vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit02{width:26.66667vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit03{width:45.33333vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit04{width:26.66667vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit05{width:66.66667vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit06{width:26.66667vw}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol h5.sstit07{width:34.66667vw}}.moviepostcp #moviepostcpCol .terms{font-weight:bold;color:#803400;text-align:center}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .terms{font-size:2.66667vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .terms{font-size:18px}}.moviepostcp #moviepostcpCol .terms dt{display:inline-block;background:#803400;padding:0.3em 2em;font-size:1.1em;color:#fff;border-radius:99px}.moviepostcp #moviepostcpCol .terms dd{padding:1.5em 0}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .terms dd{font-size:3.2vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .terms dd{font-size:22px}}.moviepostcp #moviepostcpCol .stepList{font-weight:bold;color:#803400;margin:1rem 0 0 0}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .stepList{margin:1rem 0 3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .stepList{margin:1rem 0 3rem 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;font-size:18px}}.moviepostcp #moviepostcpCol .stepList li{background:#FFF;padding:1em;border:2px solid #ffdf07}.moviepostcp #moviepostcpCol .stepList li p:first-child{background:#ffdf07;color:#131313;padding:0.3em;font-size:1.1em;text-align:center;border-radius:999px}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .stepList li{margin-top:1rem}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .stepList li{width:48%}}.moviepostcp #moviepostcpCol .snsLink{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:0 4%}.moviepostcp #moviepostcpCol .close{position:relative;display:block}.moviepostcp #moviepostcpCol .close::before{width:100%;height:100%;white-space:pre;content:"キャンペーンは終了いたしました。\Aたくさんのご応募ありがとうございました。";position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .close::before{font-size:2.93333vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .close::before{font-size:24px}}.moviepostcp #moviepostcpCol .topBnr{display:block;margin:0 auto}.moviepostcp #moviepostcpCol .yelBox:first-child{margin-top:0}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .yelBox{margin:4rem auto 0}}.moviepostcp #moviepostcpCol .yelBox p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .yelBox p{font-size:2.66667vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .yelBox p{font-size:18px}}.moviepostcp #moviepostcpCol .yelBox p:not(:last-child){margin:0 0 1rem 0}.moviepostcp #moviepostcpCol .cpList{padding-left:1em;text-indent:-1em;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .cpList{font-size:18px}}.moviepostcp #moviepostcpCol .cpList li:not(:last-child){margin:0 0 1rem 0}.moviepostcp #moviepostcpCol .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .cpList .cpListBox{font-size:16px}}.moviepostcp #moviepostcpCol .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}.moviepostcp #moviepostcpCol .prizeCol{background:#fff;border:3px solid #ffdf07;padding:5%;text-align:center}.moviepostcp #moviepostcpCol .prizeCol img{margin:0 auto}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .prizeCol img{width:37.73333vw}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .prizeCol img{width:23.58333vw;max-width:283px}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .picCol li{width:48%}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.moviepostcp #moviepostcpCol .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.moviepostcp #moviepostcpCol .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.request #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.request #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.request header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}.request #requestCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.request #requestCol{padding:3rem 0}}@media screen and (min-width: 1025px){.request #requestCol{padding:4rem 0}}.request .heading{text-align:center;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.request .heading{padding:0 0 2rem 0}}@media screen and (min-width: 1025px){.request .heading{padding:0 0 3rem 0;font-size:22px}}@media screen and (max-width: 1024px){.request h4 picture{display:block;margin:0 auto;width:58.4vw}}@media screen and (max-width: 1024px){.request h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.request h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}@media screen and (min-width: 1025px){.request .inner ul{padding-bottom:2rem}}@media screen and (max-width: 1024px){.focuson #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.focuson #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.focuson header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.focuson h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.focuson h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.focuson #focusonCol{background:url(../images/common/bg_kumo.png) repeat top center,linear-gradient(45deg, #99f6da, #99daff 23.7%, #e2a4ff 57.86%, #f7a3b2 87.24%, #fee899);font-weight:bold;color:#803400;text-align:center}@media screen and (max-width: 1024px){.focuson #focusonCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.focuson #focusonCol{padding:4rem 0;font-size:18px}}.focuson #focusonCol .inner{padding:3rem 3rem 3rem}.focuson .mv{display:block;max-width:100%;text-align:center}@media screen and (max-width: 1024px){.focuson .mv{margin:0 auto 3rem}}@media screen and (min-width: 1025px){.focuson .mv{margin:0 auto 4rem}}@media screen and (max-width: 1024px){.focuson .whBox:nth-child(2),.focuson .whBox:nth-child(3){margin:3rem auto}}@media screen and (min-width: 1025px){.focuson .whBox:nth-child(2),.focuson .whBox:nth-child(3){margin:4rem auto}}@media screen and (max-width: 1024px){.focuson h4.stit01 picture{display:block;width:79.86667vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.focuson h4.stit02 picture{display:block;width:81.6vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.focuson h4.stit03 picture{display:block;width:79.86667vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.focuson h4.stit04 picture{display:block;width:80.4vw;max-width:100%;margin:0 auto}}.focuson h5{text-align:center}@media screen and (max-width: 1024px){.focuson h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.focuson h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.focuson h5.sstit01{width:69.06667vw;max-width:100%}}@media screen and (max-width: 1024px){.focuson h5.sstit02{width:79.06667vw;max-width:100%}}.focuson .txt01{text-align:center}@media screen and (max-width: 1024px){.focuson .txt01{margin:1rem auto 3rem}}@media screen and (min-width: 1025px){.focuson .txt01{margin:2rem auto 4rem}}@media screen and (max-width: 1024px){.focuson .txt01 picture{display:block;width:73.86667vw;max-width:100%;margin:0 auto}}.focuson .music{text-align:center}@media screen and (max-width: 1024px){.focuson .music{margin:1rem auto 3rem}}@media screen and (min-width: 1025px){.focuson .music{margin:2rem auto 4rem}}@media screen and (max-width: 1024px){.focuson .music picture{display:block;width:73.86667vw;max-width:100%;margin:0 auto}}.focuson .songTit{background:#f52f1c;border-radius:50px;margin:1rem auto 1rem;padding:0.5em 1em;text-align:center;line-height:1.2;color:#fff;font-size:130%}@media screen and (min-width: 1025px){.focuson .songTit{max-width:900px;margin:2rem auto 2rem;line-height:1}}.focuson .songTit span{position:relative}.focuson .songTit span::before{content:" ";display:block;position:absolute;background:url(../images/special/focuson/ico_note.png) no-repeat center;background-size:contain;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (max-width: 1024px){.focuson .songTit span::before{width:2.66667vw;height:2.66667vw;left:-4vw}}@media screen and (min-width: 1025px){.focuson .songTit span::before{width:21px;height:23px;left:-35px}}.focuson .jacket{width:100%;max-width:600px}@media screen and (max-width: 1024px){.focuson .jacket{margin:2rem auto}}@media screen and (min-width: 1025px){.focuson .jacket{margin:3rem auto}}@media screen and (max-width: 1024px){.focuson .ssList li{margin:0.5em 0 0 0}}@media screen and (min-width: 1025px){.focuson .ssList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.focuson .ssList li{width:calc(50% - 10px)}}.focuson .chara{text-align:center}@media screen and (max-width: 1024px){.focuson .chara{margin:1rem auto 3rem}}@media screen and (min-width: 1025px){.focuson .chara{margin:2rem auto 4rem}}@media screen and (max-width: 1024px){.focuson .chara picture{display:block;width:73.86667vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.focuson .focusonAbout p:first-child{width:80%;margin:0 auto 3rem}}@media screen and (min-width: 1025px){.focuson .focusonAbout{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;text-align:left}.focuson .focusonAbout p:first-child{-webkit-flex:none;flex:none;width:300px;margin:0 30px 0 0}}.focuson .bnrCol p{text-align:center}@media screen and (min-width: 1025px){.focuson .bnrCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.focuson .bnrCol li{width:49%}.focuson .bnrCol li a:hover{opacity:1;transition:.3s ease-in-out}.focuson .bnrCol li a:hover:hover{opacity:.7}}.focuson .copyright{text-align:center;color:#000}@media screen and (max-width: 1024px){.focuson .copyright{margin:3rem auto 0}}@media screen and (min-width: 1025px){.focuson .copyright{margin:4rem auto 0}}@media screen and (min-width: 1025px){.event_summer2024 header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.event_summer2024 h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.event_summer2024 h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.event_summer2024 .dkBox{position:relative;border:3px solid #000066;background:#edf1ff;word-break:break-all}@media screen and (max-width: 1024px){.event_summer2024 .dkBox{border-radius:20px;padding:2rem}}@media screen and (min-width: 1025px){.event_summer2024 .dkBox{border-radius:30px;padding:3rem 5rem}}.event_summer2024 .dkBox .cancel{background:#f70000;text-align:center;font-weight:bold;color:#fff239}@media screen and (max-width: 1024px){.event_summer2024 .dkBox .cancel{width:33.33333vw;margin:0 auto 2.66667vw;top:-20px;left:0;right:0;padding:1.33333vw 2.66667vw;font-size:4vw}}@media screen and (min-width: 1025px){.event_summer2024 .dkBox .cancel{position:absolute;padding:10px 40px;top:-10px;left:-10px;font-size:min(1.8vw, 24px)}}.event_summer2024 .dkBox .txtBtn{background:#18bdb9;color:#FFF}.event_summer2024 .dkBox .contentsList .txt{color:#000066}.event_summer2024 .dkBox .contentsList .txt h6{margin-bottom:1rem;font-weight:bold;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);text-align:center;color:#f70000}@media screen and (min-width: 1025px){.event_summer2024 .dkBox .contentsList .txt h6{font-size:min(1.5vw, 21px)}}.event_summer2024 .dkBox .contentsList .txt p{-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:3.2vw}@media screen and (min-width: 1025px){.event_summer2024 .dkBox .contentsList .txt p{font-size:min(1.3vw, 20px)}}.event_summer2024 .dkBox .contentsList .txt p+p{margin-top:1rem}.event_summer2024 .dkBox .contentsList .txt .notice{color:#000066}.event_summer2024 .dkBox .contentsList .txt dl dt{background:#e9358f}.event_summer2024 .txtBtn{border-radius:100px;display:block;width:100%;margin:0 auto;padding:2vw;background:#1d68d8;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:3.2vw}@media screen and (min-width: 1025px){.event_summer2024 .txtBtn{width:33.33333vw;padding:15px 30px;max-width:520px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.event_summer2024 .txtBtn:hover{opacity:.7}}.event_summer2024 .contentsList{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:"M PLUS Rounded 1c",sans-serif}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .thum{width:100%;text-align:center;margin-bottom:3rem}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .thum{width:30%}}.event_summer2024 .contentsList .thum img{border:#EEE 1px solid}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .thum img{width:80%}}.event_summer2024 .contentsList .txt{color:#803400;font-weight:bolder;font-size:3.73333vw}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .txt{width:100%}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .txt{width:70%;padding-left:1.5em;font-size:min(1.8vw, 24px)}}.event_summer2024 .contentsList .txt dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:2rem}.event_summer2024 .contentsList .txt dl dt{text-align:center;background:#fa326e;color:#FFF;border-radius:50px;margin-bottom:0.5em}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .txt dl dt{width:100%}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .txt dl dt{width:6em}}.event_summer2024 .contentsList .txt dl dd{width:calc(100% - 6em)}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .txt dl dd{width:100%;margin-bottom:1em}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .txt dl dd{width:calc(100% - 6em);padding-left:1em;margin-bottom:0.5em}}.event_summer2024 .contentsList .txt dl dd.txtInY{text-indent:-3.6em}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .txt dl dd.txtInY{padding-left:3.6em}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .txt dl dd.txtInY{padding-left:4.6em}}.event_summer2024 .contentsList .txt dl dd .notice .under{text-decoration:underline;font-weight:bold}@media screen and (max-width: 1024px){.event_summer2024 .contentsList .txt .notice+dl{margin-top:2rem}}@media screen and (min-width: 1025px){.event_summer2024 .contentsList .txt .notice+dl{margin-top:2.5rem}}.event_summer2024 .contentsList .txt .img05{width:100%;margin-top:2rem}.event_summer2024 h5{text-align:center}@media screen and (max-width: 1024px){.event_summer2024 h5{margin:0 auto 3rem}}@media screen and (min-width: 1025px){.event_summer2024 h5{margin:0 auto 4rem}}@media screen and (max-width: 1024px){.event_summer2024 h5.sstit01{width:73.46667vw;max-width:100%}}@media screen and (min-width: 1025px){.event_summer2024 h5.sstit01{width:100%;max-width:908px}}@media screen and (max-width: 1024px){.event_summer2024 h5.sstit02{width:81.33333vw;max-width:100%}}@media screen and (min-width: 1025px){.event_summer2024 h5.sstit02{width:50.83333vw;max-width:610px}}@media screen and (max-width: 1024px){.event_summer2024 h5.sstit03{width:62vw;max-width:100%}}@media screen and (min-width: 1025px){.event_summer2024 h5.sstit03{width:55.66667vw;max-width:668px}}.event_summer2024 .yelBox:first-child,.event_summer2024 .dkBox:first-child{margin-top:0}@media screen and (max-width: 1024px){.event_summer2024 .yelBox,.event_summer2024 .dkBox{margin:4rem auto 0}}@media screen and (min-width: 1025px){.event_summer2024 .yelBox,.event_summer2024 .dkBox{margin:4rem auto 0}}@media screen and (min-width: 1025px){.new_platform header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.new_platform h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.new_platform h3{margin:0 auto 5rem;padding:2rem 0 0}}.new_platform #new_platformCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.new_platform #new_platformCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.new_platform #new_platformCol{padding:4rem 0;font-size:18px}}@media screen and (max-width: 1024px){.new_platform #new_platformCol .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.new_platform #new_platformCol .whBox:not(:last-child){margin:0 auto 40px}}.new_platform #new_platformCol .inner{display:grid;background:url(../images/special/new_platform/bg_pc.png) no-repeat top center #fff;background-size:100% auto;text-align:center;border-radius:30px}@media screen and (max-width: 1024px){.new_platform #new_platformCol .inner{gap:2rem}}@media screen and (min-width: 1025px){.new_platform #new_platformCol .inner{gap:3rem}}.new_platform #new_platformCol .yelBox{display:grid}@media screen and (max-width: 1024px){.new_platform #new_platformCol .yelBox{gap:2rem}}@media screen and (min-width: 1025px){.new_platform #new_platformCol .yelBox{gap:3rem}}.new_platform #new_platformCol a:has(>img){opacity:1;transition:.3s ease-in-out}.new_platform #new_platformCol a:has(>img):hover{opacity:.7}.new_platform .txtBtn{box-sizing:border-box;border-radius:100px;display:block;width:100%;margin:0 auto;padding:2vw;background:#e50202;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:3.46667vw}.new_platform .txtBtn.ps{background:#0070cc}.new_platform .txtBtn.xbox{background:#107c10}@media screen and (min-width: 1025px){.new_platform .txtBtn{width:66.66667vw;padding:15px;max-width:470px;font-size:min(1.5vw, 22px);opacity:1;transition:.3s ease-in-out}.new_platform .txtBtn:hover{opacity:.7}}.new_platform .movie{position:relative;width:100%;padding-top:56.25%;border:4px solid #ffdf07}.new_platform .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width: 1024px){.new_platform .storeList{width:57.86667vw;margin:0 auto}}@media screen and (min-width: 1025px){.new_platform .storeList{display:grid;grid-template-columns:repeat(3, 1fr)}}.new_platform .stit01 picture{display:block;margin:0 auto}.new_platform .stit02 picture{display:block;margin:0 auto}@media screen and (max-width: 1024px){.new_platform .stit02 picture{width:59.06667vw}}.new_platform .stit03 picture{display:block;margin:0 auto}@media screen and (max-width: 1024px){.new_platform .stit03 picture{width:68.13333vw}}@media screen and (max-width: 1024px){.new_platform .stit04 img{width:79.86667vw}}@media screen and (max-width: 1024px){.new_platform .stit05 img{width:36.13333vw}}.new_platform .stit06 picture{display:block;margin:0 auto}@media screen and (max-width: 1024px){.new_platform .stit06 picture{width:64.13333vw}}@media screen and (max-width: 1024px){.new_platform .sstit01_01{width:50.8vw;margin:0 auto}}@media screen and (max-width: 1024px){.new_platform .sstit01_03{width:58.26667vw;margin:0 auto}}@media screen and (max-width: 1024px){.new_platform .sstit04_01{width:48.4vw;margin:0 auto}}.new_platform .songCollection{text-align:left;font-family:'Noto Sans JP', sans-serif;font-weight:normal}.new_platform .songCollection>dt{position:relative;border:2px solid #400300;background:#e95500;border-radius:50px;margin-bottom:0;font-family:"M PLUS Rounded 1c",sans-serif;text-align:center;color:#fff}@media screen and (max-width: 1024px){.new_platform .songCollection>dt{padding:1rem 2rem;font-size:4.66667vw;font-weight:700}}@media screen and (min-width: 1025px){.new_platform .songCollection>dt{border:3px solid #400300;padding:10px 45px 10px;font-size:28px;font-weight:800}}.new_platform .songCollection>dt:before{content:"▼";display:inline-block;position:absolute;top:50%;line-height:0;font-weight:bold;color:#ffdf07;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media screen and (max-width: 1024px){.new_platform .songCollection>dt:before{margin:0 1.06667vw;right:2.66667vw}}@media screen and (min-width: 1025px){.new_platform .songCollection>dt:before{margin:0 8px;right:20px}}.new_platform .songCollection>dt:hover{cursor:pointer;background:#f5610c;color:#fff}.new_platform .songCollection>dt:hover:before{color:#fff}.new_platform .songCollection>dt.open{background:#f5610c;color:#fff}.new_platform .songCollection>dt.open:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff}.new_platform .songCollection>dt span{text-shadow:-2px -2px 0 #400300, -2px 0 0 #400300, -2px 2px 0 #400300, 0 -2px 0 #400300, 0 2px 0 #400300, 2px -2px 0 #400300, 2px 0 0 #400300, 2px 2px 0 #400300}.new_platform .songCollection>dd{display:none}@media screen and (max-width: 1024px){.new_platform .songCollection .songList{padding:0 2rem}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 5rem}}.new_platform .songCollection .songList li{background:url(../images/music/bg_songlist.png) no-repeat bottom center #f4f4f4;background-size:cover}@media screen and (max-width: 1024px){.new_platform .songCollection .songList li{margin:0 0 1rem 0}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList li{width:48%;margin:0 0 2.5rem 0}}.new_platform .songCollection .songList li.pops dt{color:#000939}.new_platform .songCollection .songList li.pops dt::before{background:url(../images/music/ico_pops.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.anime dt{color:#5d2e00}.new_platform .songCollection .songList li.anime dt::before{background:url(../images/music/ico_anime.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.vocaloid dt{color:#3f3e3d}.new_platform .songCollection .songList li.vocaloid dt::before{background:url(../images/music/ico_vocaloid.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.variety dt{color:#12484c}.new_platform .songCollection .songList li.variety dt::before{background:url(../images/music/ico_variety.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.classic dt{color:#65432a}.new_platform .songCollection .songList li.classic dt::before{background:url(../images/music/ico_classic.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.game dt{color:#4e1d76}.new_platform .songCollection .songList li.game dt::before{background:url(../images/music/ico_game.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList li.namco dt{color:#951e00}.new_platform .songCollection .songList li.namco dt::before{background:url(../images/music/ico_namco.png) no-repeat center;background-size:contain}.new_platform .songCollection .songList dl{position:relative}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dl{padding:1rem 1rem 1rem}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dl{padding:1rem 2rem 0.2rem}}.new_platform .songCollection .songList dt{position:relative;font-weight:500}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dt{margin:0 0 0 4vw;font-size:3.73333vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dt{margin:0 0 0 3rem;line-height:1.4;font-size:23px}}.new_platform .songCollection .songList dt::before{display:block;position:absolute;content:""}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dt::before{width:3vw;height:3vw;top:30%;-webkit-transform:translate(-30%);transform:translate(-30%);left:-3.5vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dt::before{width:2rem;height:2.1rem;top:0.8rem;left:-2.8rem}}.new_platform .songCollection .songList dd{color:#803400}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dd{margin:0.5rem 0 0rem 2rem;font-size:2.66667vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dd{margin:0.5rem 0 1rem 3rem;line-height:1.4;font-size:16px}}.new_platform .songCollection .songList dd.annotation{top:0;right:3px;position:absolute;font-weight:bold}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dd.annotation{font-size:2.13333vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dd.annotation{right:5px;font-size:14px}}.new_platform .songCollection .songList dd.request{display:inline-block;background:#ffdf07;border-radius:30px;padding:0.2rem 1rem 0.3rem;font-weight:500}@media screen and (max-width: 1024px){.new_platform .songCollection .songList dd.request{font-size:2.13333vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .songList dd.request{font-size:14px}}.new_platform .songCollection .listColBox{background-color:#fff;border:1px solid #d3d3d3;width:100%;border-radius:30px}@media screen and (max-width: 1024px){.new_platform .songCollection .listColBox{margin:3rem auto 0;padding:0 0 3rem 0}}@media screen and (min-width: 1025px){.new_platform .songCollection .listColBox{margin:4rem auto 0;padding:0 0 3rem 0}}.new_platform .songCollection .listColBox.vocaloidCol::after{display:block;content:"※VOCALOID (ボーカロイド)／ボカロはヤマハ株式会社の登録商標です。";width:90%;margin:0 auto;color:#803400}@media screen and (max-width: 1024px){.new_platform .songCollection .listColBox.vocaloidCol::after{font-size:2.13333vw}}@media screen and (min-width: 1025px){.new_platform .songCollection .listColBox.vocaloidCol::after{text-align:right;font-size:14px}}.new_platform .songCollection h4{position:relative;padding:0.8em 0;border-radius:30px 30px 0 0;text-align:center;font-weight:bold;line-height:1;color:#FFF}@media screen and (max-width: 1024px){.new_platform .songCollection h4{margin:0 0 2rem 0;font-size:4vw}}@media screen and (min-width: 1025px){.new_platform .songCollection h4{margin:0 0 3.5rem 0;font-size:30px}}@media screen and (max-width: 1024px){.new_platform .songCollection h4 img{padding:1rem 0}}@media screen and (min-width: 1025px){.new_platform .songCollection h4 img{padding:2rem 0}}.new_platform .songCollection h4.pops{background:url(../images/music/bg_pops.png) repeat top center}.new_platform .songCollection h4.anime{background:url(../images/music/bg_anime.png) repeat top center}.new_platform .songCollection h4.vocaloid{background:url(../images/music/bg_vocaloid.png) repeat top center}.new_platform .storeList{display:grid;overflow:hidden;border-radius:15px}@media screen and (min-width: 1025px){.new_platform .storeList{grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem 0}}.new_platform .storeList .txtBtn{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;background:#FFF;line-height:1.2;color:#000}.new_platform .storeList .txtBtn span{display:block;font-size:0.9em}@media screen and (min-width: 1025px){.new_platform .storeList .txtBtn{width:100%;font-size:14px}}.new_platform .storeList>dl{display:grid;gap:1rem;padding:2rem}.new_platform .storeList>dl dt{font-size:1.5em;font-weight:bold;color:#fff}@media screen and (min-width: 1025px){.new_platform .storeList>dl{display:grid;gap:1rem;grid-template-rows:auto 1fr 1fr 1fr}.new_platform .storeList>dl dt{font-size:1.2em}}.new_platform .storeList .ps{background:#0070cc}.new_platform .storeList .xbox{background:#107c10}.new_platform .storeList .win{background:#0067b8}.new_platform .storeList .steam{background:#4f94bc}.new_platform .trialList{display:grid;overflow:hidden;border-radius:15px}@media screen and (min-width: 1025px){.new_platform .trialList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch}}.new_platform .trialList .txtBtn{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;background:#FFF;line-height:1.2;color:#000}.new_platform .trialList .txtBtn span{display:block;font-size:0.9em}@media screen and (min-width: 1025px){.new_platform .trialList .txtBtn{width:100%;font-size:14px}}.new_platform .trialList>li{display:grid;gap:1rem;padding:2rem}@media screen and (min-width: 1025px){.new_platform .trialList>li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;width:33.3%;gap:1rem}}.new_platform .trialList .ps{background:#0070cc}.new_platform .trialList .xbox{background:#107c10}.new_platform .trialList .steam{background:#4f94bc}.new_platform .btnList{display:grid;gap:2rem}@media screen and (min-width: 1025px){.new_platform .btnList .txtBtn{width:60%;max-width:60%}}@media screen and (max-width: 1024px){.oshinoko #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.oshinoko #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.oshinoko header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.oshinoko h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.oshinoko h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.oshinoko .campaignCol.accordion{text-align:left;font-weight:normal}.oshinoko .campaignCol.accordion>dt{position:relative;text-align:center}.oshinoko .campaignCol.accordion>dt img{margin-bottom:1.5em;transition:0.2s}@media (hover: hover){.oshinoko .campaignCol.accordion>dt img:hover{opacity:0.7}}.oshinoko .campaignCol.accordion>dt p{position:relative;font-weight:600;color:#f5610c;display:inline-block}.oshinoko .campaignCol.accordion>dt p:before{content:"▼";display:inline-block;position:absolute;bottom:0.8em;line-height:0;font-weight:bold;color:#f5610c;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top;transform-origin:top;transition:0.2s;left:-1.5em}@media (hover: hover){.oshinoko .campaignCol.accordion>dt:hover{cursor:pointer;opacity:0.7}}.oshinoko .campaignCol.accordion>dt.open p:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.oshinoko .campaignCol.accordion>dt span{text-shadow:-2px -2px 0 #400300, -2px 0 0 #400300, -2px 2px 0 #400300, 0 -2px 0 #400300, 0 2px 0 #400300, 2px -2px 0 #400300, 2px 0 0 #400300, 2px 2px 0 #400300}.oshinoko .campaignCol.accordion>dd{display:none;font-weight:500}.oshinoko .campaignCol.accordion .cpList{font-weight:bold;color:#803400}.oshinoko .campaignCol.accordion .cpList .cpListInner{padding-left:1em;text-indent:-1em}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .cpList{font-size:18px}}.oshinoko .campaignCol.accordion .cpList li:not(:last-child){margin:0 0 1rem 0}.oshinoko .campaignCol.accordion .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .cpList .cpListBox{font-size:16px}}.oshinoko .campaignCol.accordion .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.oshinoko .campaignCol.accordion .picCol li{width:100%;text-align:center;padding-left:0;text-indent:0}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList{padding:0 2rem}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 5rem}}.oshinoko .campaignCol.accordion .songList li{background:url(../images/music/bg_songlist.png) no-repeat bottom center #f4f4f4;background-size:cover}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList li{margin:0 0 1rem 0}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList li{width:48%;margin:0 0 2.5rem 0}}.oshinoko .campaignCol.accordion .songList li.pops dt{color:#000939}.oshinoko .campaignCol.accordion .songList li.pops dt::before{background:url(../images/music/ico_pops.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.anime dt{color:#5d2e00}.oshinoko .campaignCol.accordion .songList li.anime dt::before{background:url(../images/music/ico_anime.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.vocaloid dt{color:#3f3e3d}.oshinoko .campaignCol.accordion .songList li.vocaloid dt::before{background:url(../images/music/ico_vocaloid.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.variety dt{color:#12484c}.oshinoko .campaignCol.accordion .songList li.variety dt::before{background:url(../images/music/ico_variety.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.classic dt{color:#65432a}.oshinoko .campaignCol.accordion .songList li.classic dt::before{background:url(../images/music/ico_classic.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.game dt{color:#4e1d76}.oshinoko .campaignCol.accordion .songList li.game dt::before{background:url(../images/music/ico_game.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList li.namco dt{color:#951e00}.oshinoko .campaignCol.accordion .songList li.namco dt::before{background:url(../images/music/ico_namco.png) no-repeat center;background-size:contain}.oshinoko .campaignCol.accordion .songList dl{position:relative}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dl{padding:1rem 1rem 1rem}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dl{padding:1rem 2rem 0.2rem}}.oshinoko .campaignCol.accordion .songList dt{position:relative;font-weight:500}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dt{margin:0 0 0 4vw;font-size:3.73333vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dt{margin:0 0 0 3rem;line-height:1.4;font-size:23px}}.oshinoko .campaignCol.accordion .songList dt::before{display:block;position:absolute;content:""}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dt::before{width:3vw;height:3vw;top:30%;-webkit-transform:translate(-30%);transform:translate(-30%);left:-3.5vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dt::before{width:2rem;height:2.1rem;top:0.8rem;left:-2.8rem}}.oshinoko .campaignCol.accordion .songList dd{color:#803400}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dd{margin:0.5rem 0 0rem 2rem;font-size:2.66667vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dd{margin:0.5rem 0 1rem 3rem;line-height:1.4;font-size:16px}}.oshinoko .campaignCol.accordion .songList dd.annotation{top:0;right:3px;position:absolute;font-weight:bold}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dd.annotation{font-size:2.13333vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dd.annotation{right:5px;font-size:14px}}.oshinoko .campaignCol.accordion .songList dd.request{display:inline-block;background:#ffdf07;border-radius:30px;padding:0.2rem 1rem 0.3rem;font-weight:500}@media screen and (max-width: 1024px){.oshinoko .campaignCol.accordion .songList dd.request{font-size:2.13333vw}}@media screen and (min-width: 1025px){.oshinoko .campaignCol.accordion .songList dd.request{font-size:14px}}.oshinoko #oshinokoCol{background:url(../images/common/bg_kumo.png) repeat top center;background-color:#ff77cc;font-weight:bold;color:#803400;text-align:center}@media screen and (max-width: 1024px){.oshinoko #oshinokoCol{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.oshinoko #oshinokoCol{padding:4rem 0;font-size:18px}}@media screen and (max-width: 1024px){.oshinoko .whBox:nth-child(2),.oshinoko .whBox:nth-child(3),.oshinoko .whBox:nth-child(4){margin:3rem auto}}@media screen and (min-width: 1025px){.oshinoko .whBox:nth-child(2),.oshinoko .whBox:nth-child(3),.oshinoko .whBox:nth-child(4){margin:4rem auto}}@media screen and (max-width: 1024px){.oshinoko h4.stit01 picture{display:block;width:63.73333vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko h4.stit02 picture{display:block;width:81.6vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko h4.stit03 picture{display:block;width:79.86667vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko h4.stit04 picture{display:block;width:80.4vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko h4.stit05 picture{display:block;width:80.4vw;max-width:100%;margin:0 auto}}.oshinoko h5{text-align:center}@media screen and (max-width: 1024px){.oshinoko h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.oshinoko h5{margin:0 auto 3rem}}.oshinoko .notice{text-align:left}@media screen and (max-width: 1024px){.oshinoko .notice.mb{margin:0rem auto 2rem}}@media screen and (min-width: 1025px){.oshinoko .notice.mb{margin:0rem auto 3rem}}.oshinoko .txtRed{color:#ff06a2}.oshinoko .yelBox.pink{border-color:#ff00a0;background-color:#ffeff8}.oshinoko .yelBox.pink hr{border:none;border-bottom:5px dotted #ff77cc;margin:0rem auto 4rem}@media screen and (max-width: 1024px){.oshinoko .yelBox.pink hr{margin:0rem auto 3rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_01 h4 picture{display:block;width:73.86667vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_01 h5.sstit01{width:64.26667vw;max-width:100%}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_01 .thum{margin:0rem auto 2rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_01 .thum{margin:0rem auto 3rem}}.oshinoko #oshinoko_01 .movie{position:relative;width:100%;margin:2rem auto;padding-top:56.25%;border:4px solid #ffdf07}.oshinoko #oshinoko_01 .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 h4 picture{display:block;width:79.33333vw;max-width:100%;margin:0 auto}}.oshinoko #oshinoko_02 .itemBox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.oshinoko #oshinoko_02 .itemBox--01{margin:0rem auto 3rem}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .itemBox--01 img:first-child{width:100%;margin:0rem auto 2rem}.oshinoko #oshinoko_02 .itemBox--01 picture{width:100%}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_02 .itemBox--01 img:first-child{width:54%}.oshinoko #oshinoko_02 .itemBox--01 picture{width:46%}}.oshinoko #oshinoko_02 .itemBox--02{margin:0rem auto 2rem}.oshinoko #oshinoko_02 .itemBox--02 img{max-width:100%;width:100%}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .itemBox--02 img:nth-child(1){-webkit-order:2;order:2}.oshinoko #oshinoko_02 .itemBox--02 img:nth-child(2){-webkit-order:1;order:1;width:100%;width:66.8vw;margin:0rem auto 2rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_02 .itemBox--02 img:nth-child(1){width:50%}.oshinoko #oshinoko_02 .itemBox--02 img:nth-child(2){width:50%}}.oshinoko #oshinoko_02 .itemBox--03{margin:0rem auto 4rem}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .itemBox--03{margin:0rem auto 3rem}.oshinoko #oshinoko_02 .itemBox--03>img{width:100%}.oshinoko #oshinoko_02 .itemBox--03 picture{width:100%;margin:0rem auto 2rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_02 .itemBox--03>img{width:54%}.oshinoko #oshinoko_02 .itemBox--03 picture{width:46%}}.oshinoko #oshinoko_02 .itemBox--04{margin:0rem auto 4rem;position:relative}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .itemBox--04{margin:0rem auto 3rem}.oshinoko #oshinoko_02 .itemBox--04>img{width:100%}.oshinoko #oshinoko_02 .itemBox--04>img:first-child{margin-bottom:2rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_02 .itemBox--04>img{width:48%}}.oshinoko #oshinoko_02 .itemBox--04 .decoArrow{position:absolute;background:url(../images/special/oshinoko/deco_arrow.png) top center no-repeat;background-size:contain;top:0;bottom:0;left:0;right:0;margin:auto;width:98px;height:75px;display:block}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .itemBox--04 .decoArrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:calc(98 / 750 * 100vw * 1.5);height:calc(75 / 750 * 100vw* 1.5)}}.oshinoko #oshinoko_02 .yelBox{position:relative}.oshinoko #oshinoko_02 .yelBox:has(.itemBox--02){border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.oshinoko #oshinoko_02 .yelBox:has(.itemBox--02)::before{content:"";display:block;width:100%;background:url(../images/special/oshinoko/img_02_nami.png) no-repeat bottom center;background-size:100% auto;height:21px;position:absolute;bottom:0;left:0}.oshinoko #oshinoko_02 .yelBox+.pink{border-top-right-radius:0;border-top-left-radius:0;border-top:none}@media screen and (max-width: 1024px){.oshinoko #oshinoko_02 .img01{margin:0rem auto 3rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_02 .img01{margin:0rem auto 4rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 h4 picture{display:block;width:69.33333vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .sstit01 picture{display:block;width:58.53333vw;max-width:100%;margin:0 auto}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .txt01{margin:0rem auto 3rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_03 .txt01{margin:0rem auto 4rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .sstit02 picture{display:block;width:70.66667vw;max-width:100%;margin:0 auto 4rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .img01{margin:0rem auto 2rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_03 .img01{margin:0rem auto 3rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .txt02{margin:0rem auto 3rem}.oshinoko #oshinoko_03 .txt02 picture{display:block;width:50.66667vw;max-width:100%;margin:0 auto}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_03 .txt02{margin:0rem auto 4rem}}.oshinoko #oshinoko_03 .sstit03{margin:2rem auto 3rem}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .sstit03 picture{display:block;width:80.93333vw;max-width:100%}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .img03{margin:0rem auto 4rem}.oshinoko #oshinoko_03 .img03 picture{display:block;width:60vw;max-width:100%;margin:0 auto}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_03 .img03{margin:0rem auto 4rem}}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .sstit04 picture{display:block;width:72.13333vw;max-width:100%;margin:0 auto 3rem}}.oshinoko #oshinoko_03 .img04{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0rem auto 3rem}@media screen and (max-width: 1024px){.oshinoko #oshinoko_03 .img04 img{width:100%;margin-bottom:1rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_03 .img04 img{width:49%}.oshinoko #oshinoko_03 .img04 img:nth-child(1){margin-right:2%}.oshinoko #oshinoko_03 .img04 img:nth-child(3){margin-right:2%;margin-top:2%}.oshinoko #oshinoko_03 .img04 img:nth-child(4){margin-top:2%}}.oshinoko #oshinoko_05 .inner{padding:2rem 3rem}@media screen and (max-width: 1024px){.oshinoko #oshinoko_05 .yelBox{margin-top:3rem}}@media screen and (min-width: 1025px){.oshinoko #oshinoko_05 .yelBox{margin-top:1.5em}}.oshinoko #oshinoko_05 .sstit01{max-width:340px}.oshinoko #oshinoko_05 .sstit02{max-width:340px}.oshinoko #oshinoko_05 .sstit03{max-width:200px}.oshinoko #oshinoko_05 .sstit04{max-width:200px}.oshinoko #oshinoko_05 .sstit05{max-width:400px}.oshinoko #oshinoko_05 .sstit06{max-width:320px}.oshinoko #oshinoko_05 .sstit07{max-width:260px}@media screen and (max-width: 1024px){.oshinoko #oshinoko_05 h5 img{max-height:2em;min-height:30px;width:auto}}.oshinoko .bnrCol p{text-align:center}@media screen and (min-width: 1025px){.oshinoko .bnrCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.oshinoko .bnrCol li{width:70%;max-width:700px}.oshinoko .bnrCol li a:hover{opacity:1;transition:.3s ease-in-out}.oshinoko .bnrCol li a:hover:hover{opacity:.7}}.oshinoko .presentCol p{margin:0.5em 0;text-align:center}@media screen and (max-width: 1024px){.oshinoko .presentCol p{font-size:3.06667vw}}@media screen and (min-width: 1025px){.oshinoko .presentCol p{font-size:23px}}.oshinoko .presentCol ul{margin:0 auto;width:11em}.oshinoko .copyright{text-align:center;color:#FFF}@media screen and (max-width: 1024px){.oshinoko .copyright{margin:3rem auto 0}}@media screen and (min-width: 1025px){.oshinoko .copyright{margin:4rem auto 0}}@media screen and (max-width: 1024px){.new_platformcp #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.new_platformcp #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.new_platformcp header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.new_platformcp h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.new_platformcp h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.new_platformcp #new_platformcpCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol{padding:3rem 0}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol{padding:4rem 0}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h4 img{width:63.06667vw}}.new_platformcp #new_platformcpCol h5{text-align:center}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit01{width:45.33333vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit02{width:45.33333vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit03{width:26.66667vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit04{width:26.66667vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit05{width:65.33333vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit06{width:42.66667vw}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol h5.sstit07{width:34.66667vw}}.new_platformcp #new_platformcpCol .close{position:relative;display:block}.new_platformcp #new_platformcpCol .close::before{width:100%;height:100%;white-space:pre;content:"キャンペーンは終了いたしました。\Aたくさんのご応募ありがとうございました。";position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .close::before{font-size:2.93333vw}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .close::before{font-size:24px}}.new_platformcp #new_platformcpCol .topBnr{display:block;margin:0 auto}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .yelBox{margin:4rem auto 0}}.new_platformcp #new_platformcpCol .yelBox p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .yelBox p{font-size:2.66667vw}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .yelBox p{font-size:18px}}.new_platformcp #new_platformcpCol .yelBox p:not(:last-child){margin:0 0 1rem 0}.new_platformcp #new_platformcpCol .cpList{padding-left:1em;text-indent:-1em;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .cpList{font-size:18px}}.new_platformcp #new_platformcpCol .cpList li:not(:last-child){margin:0 0 1rem 0}.new_platformcp #new_platformcpCol .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .cpList .cpListBox{font-size:16px}}.new_platformcp #new_platformcpCol .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .picCol li{width:100%;text-align:center}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.new_platformcp #new_platformcpCol .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.new_platformcp #new_platformcpCol .notice{padding:2rem 0 0}}@media screen and (max-width: 1024px){.spring_streamer_cp #container::before{background:url(../images/common/bg_main_sp.jpg) no-repeat top left #fff;background-size:cover}}@media screen and (min-width: 1025px){.spring_streamer_cp #container{background:url(../images/common/bg_main_pc.jpg) no-repeat top center fixed;background-size:cover}}@media screen and (min-width: 1025px){.spring_streamer_cp header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){.spring_streamer_cp h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){.spring_streamer_cp h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}.spring_streamer_cp #spring_streamer_cpCol{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol{padding:3rem 0}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol{padding:4rem 0}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h4{padding:1rem 2rem}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h4 img{width:66.66667vw}}.spring_streamer_cp #spring_streamer_cpCol h5{text-align:center}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5{margin:0 auto 2rem}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol h5{margin:0 auto 3rem}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit01{width:45.33333vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit02{width:45.33333vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit03{width:26.66667vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit04{width:26.66667vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit05{width:65.33333vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit06{width:42.66667vw}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol h5.sstit07{width:34.66667vw}}.spring_streamer_cp #spring_streamer_cpCol .close{position:relative;display:block}.spring_streamer_cp #spring_streamer_cpCol .close::before{width:100%;height:100%;white-space:pre;content:"キャンペーンは終了いたしました。\Aたくさんのご応募ありがとうございました。";position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .close::before{font-size:2.93333vw}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .close::before{font-size:24px}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .whBox+.whBox{margin:4rem auto 0}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .whBox+.whBox{margin:4rem auto 0}}.spring_streamer_cp #spring_streamer_cpCol .contentTxt{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentTxt{font-size:2.66667vw}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentTxt{font-size:18px}}.spring_streamer_cp #spring_streamer_cpCol .contentTxt:not(:last-child){margin:0 0 1rem 0}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt{color:#000066}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt h6{margin-bottom:1rem;font-weight:bold;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);text-align:center;color:#f70000}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt h6{font-size:min(1.5vw, 21px)}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt p{-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:3.2vw}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt p{font-size:min(1.3vw, 20px)}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt p+p{margin-top:1rem}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt .notice{color:#000066}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dt{background:#e9358f}.spring_streamer_cp #spring_streamer_cpCol .contentsList{font-family:"M PLUS Rounded 1c",sans-serif}.spring_streamer_cp #spring_streamer_cpCol .contentsList .thum{margin-inline:auto;width:100%;text-align:center}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt{margin:2.5rem auto 0;color:#803400;font-weight:bolder;font-size:3.73333vw}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt{margin:2rem auto 0;width:100%}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt{width:70%;padding-left:1.5em;font-size:min(1.8vw, 24px)}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:2rem}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dt{text-align:center;background:#fa326e;color:#FFF;border-radius:50px;margin-bottom:0.5em}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dt{width:100%}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dt{width:6em}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd{width:calc(100% - 6em)}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd{width:100%;margin-bottom:1em}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd{width:calc(100% - 6em);padding-left:1em;margin-bottom:0.5em}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd.txtInY{text-indent:-3.6em}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd.txtInY{padding-left:3.6em}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd.txtInY{padding-left:4.6em}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt dl dd .notice .under{text-decoration:underline;font-weight:bold}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt .notice+dl{margin-top:2rem}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt .notice+dl{margin-top:2.5rem}}.spring_streamer_cp #spring_streamer_cpCol .contentsList .txt .img05{width:100%;margin-top:2rem}.spring_streamer_cp #spring_streamer_cpCol .txtBtn{border-radius:100px;display:block;width:100%;padding:2vw;background:#1d68d8;color:#FFF;text-decoration:none;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);font-size:3.2vw}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .txtBtn{width:33.33333vw;padding:15px 30px;max-width:520px;font-size:min(1.3vw, 18px);opacity:1;transition:.3s ease-in-out}.spring_streamer_cp #spring_streamer_cpCol .txtBtn:hover{opacity:.7}}.spring_streamer_cp #spring_streamer_cpCol .txtBtn+.txtBtn{margin-top:1rem}.spring_streamer_cp #spring_streamer_cpCol .topBnr{display:block;margin:0 auto}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .yelBox{margin:2rem auto 0}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .yelBox{margin:4rem auto 0}}.spring_streamer_cp #spring_streamer_cpCol .yelBox p{font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .yelBox p{font-size:2.66667vw}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .yelBox p{font-size:18px}}.spring_streamer_cp #spring_streamer_cpCol .yelBox p:not(:last-child){margin:0 0 1rem 0}.spring_streamer_cp #spring_streamer_cpCol .cpList{padding-left:1em;text-indent:-1em;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .cpList{font-size:2.66667vw}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .cpList{font-size:18px}}.spring_streamer_cp #spring_streamer_cpCol .cpList li:not(:last-child){margin:0 0 1rem 0}.spring_streamer_cp #spring_streamer_cpCol .cpList .cpListBox{background:#f1ebd8;margin:1rem auto 0;padding:2rem}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .cpList .cpListBox{font-size:2.4vw}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .cpList .cpListBox{font-size:16px}}.spring_streamer_cp #spring_streamer_cpCol .cpList .cpListBox ul{padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .picCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .picCol li{width:100%;text-align:center}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .picCol li:not(:last-child){margin:0 0 2rem 0}}@media screen and (max-width: 1024px){.spring_streamer_cp #spring_streamer_cpCol .notice{padding:1rem 0}}@media screen and (min-width: 1025px){.spring_streamer_cp #spring_streamer_cpCol .notice{padding:2rem 0 0}}

/*# sourceMappingURL=maps/special.css.map */
