:root{--color_txt: #FFF;--color_black: #000;--color_gray: #c2c2c2;--color_border_gray: #4d4d4d;--color_bg_gray: #1a1a1a;--color_red: #cc0000;--color_red-l: #ff8b8b;--color_gold: #f6e7b9;--color_gold-d: #bda65f }#music.musicCont main{padding:20vw 0vw 0vw 0vw}@media(min-width: 750px){#music.musicCont main{padding:11.71875vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont main{padding:150px 0px 0px 0px}}#music.musicCont main h2 img{height:4.8vw}@media(min-width: 750px){#music.musicCont main h2 img{height:2.8125vw;max-height:36px}}#music.musicCont .archiveWrap{margin:8vw auto 13.3333333333vw auto;padding:0vw 0vw 0vw 0vw;width:94%}@media(min-width: 750px){#music.musicCont .archiveWrap{margin:4.6875vw auto 7.8125vw auto;padding:0vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont .archiveWrap{margin:60px auto 100px auto}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont .archiveWrap{padding:0px 0px 0px 0px}}@media(min-width: 1280px){#music.musicCont .archiveWrap{max-width:1580px}}#music.musicCont #musicCol{margin:8vw auto 13.3333333333vw auto;padding:0vw 0vw 0vw 0vw;width:94%}@media(min-width: 750px){#music.musicCont #musicCol{margin:4.6875vw auto 7.8125vw auto;padding:0vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont #musicCol{margin:60px auto 100px auto}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont #musicCol{padding:0px 0px 0px 0px}}@media(min-width: 1280px){#music.musicCont #musicCol{max-width:1580px}}#music.musicCont #musicCol .detailBox{color:#fcfaf5}#music.musicCont #musicCol .detailBox .icoList li{display:inline-block;margin-right:.2em;padding:0 .2em;border:1px solid #fcfaf5}#music.musicCont #musicCol .detailBox dl.musicDetailList dt{margin-top:1em;font-weight:bold}#music.musicCont #musicCol .detailBox dl.musicDetailList dd{margin-top:.5em}#music.musicCont #musicCol .reservationBtn{width:90%;border:1px solid var(--color_gold);padding:2.6666666667vw 0vw 2.6666666667vw 0vw;display:block;margin:0 auto;text-align:center;color:var(--color_gold);text-decoration:none;position:relative;font-family:"Noto Serif JP","メイリオ",Meiryo,"ヒラギノ角ゴシック","Hiragino Sans",serif;font-weight:bold;font-size:3.3333333333vw;background:#850003}@media(min-width: 750px){#music.musicCont #musicCol .reservationBtn{width:500px;font-size:1.875vw;padding:1.5625vw 0vw 1.5625vw 0vw}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont #musicCol .reservationBtn{font-size:24px}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont #musicCol .reservationBtn{padding:20px 0px 20px 0px}}#music.musicCont #musicCol .reservationBtn::before{content:"";background:var(--color_gold);position:absolute;clip-path:polygon(0 7%, 7% 0, 57% 50%, 7% 100%, 0 93%, 43% 50%, 0 7%);aspect-ratio:1;height:.8em;position:absolute;top:0vw;right:2vw;z-index:2;margin:auto;bottom:0}@media(min-width: 750px){#music.musicCont #musicCol .reservationBtn::before{position:absolute;top:0vw;right:1.171875vw}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont #musicCol .reservationBtn::before{top:0px;right:15px}}@media(hover: hover),(-ms-high-contrast: none){#music.musicCont #musicCol .reservationBtn{transition:background .4s,color .4s}#music.musicCont #musicCol .reservationBtn:hover{background:var(--color_gold);color:#000}#music.musicCont #musicCol .reservationBtn:hover::before{background:#000}}#music.musicCont #fixedBnr{position:fixed;inset:auto 0 0 auto;display:flex;flex-flow:column wrap;justify-content:flex-end;align-items:flex-end;z-index:500}@media(max-width: 750px){#music.musicCont #fixedBnr{width:60%;margin-bottom:calc(20/750*100vw)}}@media(min-width: 1280px){#music.musicCont #fixedBnr{width:19%;margin-bottom:calc(20/1280*100vw)}}#music.musicCont #fixedBnr li:has(.fBnrClose){position:relative;right:0;width:-moz-fit-content;width:fit-content;z-index:100}@media(max-width: 750px){#music.musicCont #fixedBnr li:has(.fBnrClose){margin-right:calc(5/750*100vw)}}@media(min-width: 1280px){#music.musicCont #fixedBnr li:has(.fBnrClose){margin-right:calc(10/1280*100vw)}}#music.musicCont #fixedBnr li:has(.fBnrClose) a{position:relative;right:0;display:block;aspect-ratio:1/1;overflow:hidden}@media(max-width: 750px){#music.musicCont #fixedBnr li:has(.fBnrClose) a{width:4rem}}@media(min-width: 1280px){#music.musicCont #fixedBnr li:has(.fBnrClose) a{width:3rem}}#music.musicCont #fixedBnr li:has(.fBnrClose) a::before,#music.musicCont #fixedBnr li:has(.fBnrClose) a::after{content:"";position:absolute;inset:50% auto auto 50%;display:block;background:var(--color_gold);width:100%;height:2px;transform-origin:center}#music.musicCont #fixedBnr li:has(.fBnrClose) a::before{transform:translate(-50%, -50%) rotate(-45deg)}#music.musicCont #fixedBnr li:has(.fBnrClose) a::after{transform:translate(-50%, -50%) rotate(45deg)}@media(max-width: 750px){#music.musicCont #fixedBnr li+li{margin-top:calc(10/750*100vw)}}@media(min-width: 1280px){#music.musicCont #fixedBnr li+li{margin-top:calc(10/1280*100vw)}}#music.musicCont .oSoundtrack ul.stVs{margin:5.3333333333vw auto 0vw auto;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(min-width: 750px){#music.musicCont .oSoundtrack ul.stVs{margin:3.125vw auto 0vw auto}}@media(min-width: 750px)and (min-width: 1280px){#music.musicCont .oSoundtrack ul.stVs{margin:40px auto 0px auto}}#music.musicCont .oSoundtrack ul.stVs li{width:48%}#music.musicCont .oSoundtrack ul.stVs li img{width:100%}#music.musicCont .oSoundtrack .oSoundtrackDetailList{margin-right:auto;margin-left:auto;width:100%;font-size:115%}@media(min-width: 750px){#music.musicCont .oSoundtrack .oSoundtrackDetailList{width:80%}}@media(min-width: 1280px){#music.musicCont .oSoundtrack .oSoundtrackDetailList{max-width:800px}}#music.musicCont .oSoundtrack dl.musicDetailList{display:flex;flex-flow:row wrap;justify-content:flex-start}#music.musicCont .oSoundtrack dl.musicDetailList div.txtGrp{padding-right:3em}#music.musicCont .oSoundtrack .tumbList{display:flex;flex-flow:row wrap;justify-content:flex-start}@media(max-width: 750px){#music.musicCont .oSoundtrack .tumbList li{width:32.5%;margin-right:1%;margin-bottom:1%}#music.musicCont .oSoundtrack .tumbList li:nth-child(3n){margin-right:0}}@media(min-width: 750px){#music.musicCont .oSoundtrack .tumbList li{width:19.2%;margin-right:1%;margin-bottom:1%}#music.musicCont .oSoundtrack .tumbList li:nth-child(5n){margin-right:0}}#music.musicCont .oSoundtrack .tumbList li a{transition:.3s}#music.musicCont .oSoundtrack .tumbList li a:hover{opacity:.6}
/*# sourceMappingURL=maps/p_music.css.map */
