/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import"https://fonts.googleapis.com/css2?family=Crimson+Text&display=swap";@import"https://fonts.googleapis.com/css2?family=Hina+Mincho&family=League+Gothic:wdth@95&family=Noto+Sans+JP&display=swap";*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}body{color:#fff;font-family:"IPAexMincho",serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.2;letter-spacing:0;background-color:#006bca;background-image:url(https://dyvx7gvcyc9io.cloudfront.net/radwimps/dearjubilee/bg_main.jpg?dp=i);background-position:bottom right;background-size:100%;background-repeat:no-repeat;overflow:hidden}@media screen and (max-aspect-ratio: 1/1){body{background-image:url(../img/bg_sp.jpg);background-repeat:repeat;font-size:16px;overflow:visible}}@media screen and (min-aspect-ratio: 1400/807){body{background-position:bottom 10% right}}main{position:relative}a,button{transition:all .3s}@media(hover: hover){a:hover,button:hover{opacity:.7}}img{display:block;width:100%;height:auto}.inner{width:100%;margin:0 auto;padding:0 20px}@media screen and (max-aspect-ratio: 1/1){.inner{padding:0}}.heading{font-size:50px;line-height:1.3;font-family:"Crimson Text",serif;font-weight:400;font-style:normal}@media screen and (max-aspect-ratio: 1/1){.heading{font-size:30px}}.heading span{display:block;font-size:16px}@media screen and (max-aspect-ratio: 1/1){.pc--only{display:none !important}}.sp--only{display:none}@media screen and (max-aspect-ratio: 1/1){.sp--only{display:block}}.mt-10{margin-top:10px !important}@media screen and (max-aspect-ratio: 1/1){.mt-50-sp{margin-top:50px !important}}@media screen and (max-aspect-ratio: 1/1){.mt-8-sp{margin-top:8px !important}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}main{width:calc(46.3888888889vw + 32px);height:100vh;max-height:100vh;margin-left:auto;padding-top:38px;padding-right:32px;overflow:auto}@media screen and (max-aspect-ratio: 1/1){main{width:100%;height:unset;max-height:unset;margin:0;padding:0;overflow-x:hidden}}@media screen and (max-aspect-ratio: 1/1){.main-img img{width:100%}}.main-container{padding:30px 0 40px;text-align:center;background-color:#000}@media screen and (max-aspect-ratio: 1/1){.main-container{margin:0 14px 0;padding:33px 0 40px}}@media screen and (max-aspect-ratio: 1/1){.mv{position:relative}}.mv h1{font-family:"Crimson Text",serif;font-weight:400;font-style:normal;font-size:60px}@media screen and (max-aspect-ratio: 1/1){.mv h1{font-size:44px}}.mv h1 span{display:block;font-size:26px}@media screen and (max-aspect-ratio: 1/1){.mv h1 span{font-size:23px}}.mv .release{margin-top:6px;font-family:"Crimson Text",serif;font-weight:400;font-style:normal;font-size:45px}@media screen and (max-aspect-ratio: 1/1){.mv .release{margin-top:16px;font-size:35px}}.mv .jacket{width:100%;width:53.5%;margin:16px auto 0;box-shadow:0 17px 54px 0 rgba(0,0,0,.45)}@media screen and (max-aspect-ratio: 1/1){.mv .jacket{width:79.5%;margin:32px auto 0}}.mv .number{margin-top:18px;font-size:20px}@media screen and (max-aspect-ratio: 1/1){.mv .number{margin-top:30px;font-size:16px}}.mv .link{display:block;width:100%;max-width:270px;margin:20px auto 0;padding:10px 0;text-align:center;background-color:#fff;border-radius:80px}@media screen and (max-aspect-ratio: 1/1){.mv .link{margin:35px auto 0;padding:15px 0}}.mv .link p{font-size:20px;color:#000}.mv .link span{display:block;margin-top:2px;font-size:12px;color:#6a6a6a}.mv .fixed-logo{position:fixed;top:14px;right:14px;width:132px;animation:20s linear infinite rotation;z-index:100}@media screen and (max-aspect-ratio: 1/1){.mv .fixed-logo{position:absolute;width:25%;top:-6.6%;right:-10px}}.mv .fixed-logo img{width:100%}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tracklist{padding:60px 2.6388888889vw 0}@media screen and (max-aspect-ratio: 1/1){.tracklist{width:85%;padding:50px 0 0;margin:0 auto}}.tracklist__container{margin-top:25px;padding:40px 50px;background-image:url(../img/tracklist_bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-aspect-ratio: 1/1){.tracklist__container{padding:20px}}.tracklist__container ul li{display:flex;font-size:clamp(16px,1.3888888889vw,20px);line-height:2.25;color:#000;text-align:left;gap:4px}@media screen and (max-aspect-ratio: 1/1){.tracklist__container ul li{font-size:14px}}.tracklist__container ul li span{color:#17236d}.artist{padding:60px 2.6388888889vw 0}@media screen and (max-aspect-ratio: 1/1){.artist{width:85%;padding:50px 0 0;margin:0 auto}}.artist ul{display:flex;margin-top:23px;gap:1.3888888889vw;flex-wrap:wrap}@media screen and (max-aspect-ratio: 1/1){.artist ul{gap:20px}}.artist ul li{width:calc(50% - .6944444444vw);border:1px solid #fff}@media screen and (max-aspect-ratio: 1/1){.artist ul li{width:100%}}@media(hover: hover){.artist ul li a:hover{opacity:1}.artist ul li a:hover .contents .img-container::before,.artist ul li a:hover .contents .img-container::after{opacity:1}}.artist ul li a .head{display:flex;border-bottom:1px solid #fff}.artist ul li a .head p{display:flex;min-height:48px;align-items:center;justify-content:center}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .head p{min-height:38px}}.artist ul li a .head .number{border-right:1px solid #fff;font-family:"Crimson Text",serif;font-weight:400;font-style:normal;min-width:62px;font-size:30px}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .head .number{font-size:24px}}.artist ul li a .head .number.hidden{display:none}.artist ul li a .head .music{width:100%;font-size:17px;line-height:1.37}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .head .music{font-size:18px}}.artist ul li a .contents{padding:16px}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .contents{padding:10px}}.artist ul li a .contents .img-container{position:relative}.artist ul li a .contents .img-container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.8);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.artist ul li a .contents .img-container::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;background:url("../img/ico_plus.svg") no-repeat center/contain;opacity:0;transition:opacity .3s;z-index:2;pointer-events:none}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .contents .img-container::after{width:30px;height:30px}}.artist ul li a .contents .name{margin-top:16px;font-size:20px;line-height:1.37}@media screen and (max-aspect-ratio: 1/1){.artist ul li a .contents .name{margin-top:10px;font-size:18px}}.artist ul li.more{display:flex;min-height:293px;background-color:#171717;border:none;align-items:center;justify-content:center;pointer-events:none}@media screen and (max-aspect-ratio: 1/1){.artist ul li.more{min-height:50px}}.artist ul li.more p{font-family:"Crimson Text",serif;font-weight:400;font-style:normal;font-size:30px}@media screen and (max-aspect-ratio: 1/1){.artist ul li.more p{font-size:24px}}.footer{position:relative;background-color:rgba(0,0,0,0);z-index:2;text-align:center;padding:80px 0}@media screen and (max-aspect-ratio: 1/1){.footer{padding:48px 0}}.footer h2{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;font-size:22px}.footer__info{display:flex;margin-top:18px;align-items:center;justify-content:center;gap:22px}@media screen and (max-aspect-ratio: 1/1){.footer__info{gap:18px}}.footer__info li a i{font-size:30px}@media screen and (max-aspect-ratio: 1/1){.footer__info li a i{font-size:33px}}.footer__policy{margin-top:46px;font-family:"Noto Sans JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:11px;line-height:1.5;letter-spacing:.05em}.remodal{max-width:950px !important;background:#000;padding:0;margin-bottom:0}@media screen and (max-aspect-ratio: 1/1){.remodal{padding:0;max-width:92% !important}}.remodal-close{position:absolute;top:-43px;right:-10px;left:unset;width:42px;height:42px;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:1001}.remodal-close::before,.remodal-close::after{content:"";position:absolute;top:50%;left:50%;width:32px;height:3px;background-color:#fff;transform-origin:center}.remodal-close::before{transform:translate(-50%, -50%) rotate(45deg)}.remodal-close::after{transform:translate(-50%, -50%) rotate(-45deg)}/*# sourceMappingURL=style.css.map */