PageSourceSearch

https://avexnet.jp/_next/static/chunks/pages/release/[release_id]-f1db744fc17b958a.js

js avexnet.jp collected 2026-10-02 04:04:23 UTC 66,405 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9194],{6351:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/release/[release_id]",function(){return t(9305)}])},8301:function(n,e,t){"use strict";var a=t(5893),i=t(7294),s=t(134),r=t(262),l=t(6732),o=t(9271);function c(n){return"string"==typeof n?[{url:n,title:n}]:Array.isArray(n)?n:n?[n]:[]}function d(n){let{data:e,onOpenModal:t,children:i}=n;return 0===e.length?null:1===e.length?(0,a.jsx)("a",{href:e[0].url,title:e[0].title,className:"buyBtnLink",target:"_blank",rel:"noopener noreferrer",children:i}):(0,a.jsx)("a",{href:"",onClick:function(n){n.preventDefault(),t(e)},className:"buyBtnLink",children:i})}function m(n){let{mode:e,data:t,onClose:i}=n;(0,l.y)();let{containerRef:s}=(0,r.D)();return(0,a.jsx)("div",{className:"modalContents columnDetailModal__wrap",children:(0,a.jsxs)("div",{className:"columnDetailModal",style:{maxHeight:"calc(var(".concat(o.p,", 1vh) * 90)"),top:"calc(var(".concat(o.p,", 1vh) * 50)"),transform:"translate(-50%, -50%)"},children:[(0,a.jsx)("a",{onClick:function(n){n.preventDefault(),i()},children:(0,a.jsx)("i",{className:"modalClose"})}),(0,a.jsx)("div",{className:"columnDetailModal__contentsWrap",style:{position:"relative"},ref:s,children:(0,a.jsxs)("div",{className:"columnDetailModal__contents",children:[(0,a.jsx)("p",{className:"columnDetailModal__title",children:"ec"===e?"購入する":"ダウンロードする"}),(0,a.jsx)("ul",{className:"columnDetailModal__lists",children:t.map(n=>(0,a.jsx)(p,{data:n},n.url))})]})})]})})}function p(n){let{data:{image:e,title:t,url:i}}=n,s=e?(0,a.jsx)("img",{src:e.url,alt:t}):t;return(0,a.jsx)("li",{className:"columnDetailModal__list",children:(0,a.jsx)("a",{href:i,className:"columnDetailModal__link",target:"_blank",rel:"noopener noreferrer",children:s})})}e.Z=n=>{let{buyBtnClass:e,ec:t,downloads:r}=n,[l,o]=(0,i.useState)(void 0),p=c(t),x=c(r),b=l?(0,a.jsx)(m,{mode:l.mode,data:l.data,onClose:function(){o(void 0)}}):null;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("style",{dangerouslySetInnerHTML:{__html:s.Z}}),b,(0,a.jsxs)("ul",{className:e?"buyBtns ".concat(e):"buyBtns",children:[(0,a.jsx)("li",{className:"buyBtn",children:(0,a.jsx)(d,{data:p,onOpenModal:n=>o({mode:"ec",data:n}),children:"BUY"})}),(0,a.jsx)("li",{className:"buyBtn",children:(0,a.jsx)(d,{data:x,onOpenModal:n=>o({mode:"download",data:n}),children:"PLAY"})})]})]})}},1383:function(n,e,t){"use strict";var a=t(5893),i=t(6356);e.Z=n=>{let{name:e,artistCd:t,trackDisplay:s}=n,[r]=(0,i.uo)([e],t);return"・"===s?(0,a.jsx)("li",{className:"cmsDisc--list",dangerouslySetInnerHTML:{__html:r}}):(null==s?void 0:s.match(/\d+/))?(0,a.jsx)("li",{className:"cmsDisc--num","data-track-number":s,dangerouslySetInnerHTML:{__html:r}}):(0,a.jsx)("li",{className:"cmsDisc--none",dangerouslySetInnerHTML:{__html:r}})}},2613:function(n,e,t){"use strict";var a=t(5893),i=t(7294),s=t(2996),r=t(3256);e.Z=n=>{let{snsWrapClass:e}=n,[t,l]=(0,i.useState)((0,s.S)()),{copyLink:o,modal:c}=(0,r.w)();return(0,i.useEffect)(()=>
1{l((0,s.B)())},[]),(0,a.jsxs)("div",{className:e?"snsShareWrap ".concat(e):"snsShareWrap",children:[c,(0,a.jsx)("p",{className:"snsShare__text",children:"シェアする"}),(0,a.jsxs)("ul",{className:"snsShareLists",children:[(0,a.jsx)("li",{className:"snsShareList",children:(0,a.jsx)("a",{href:t.twitter,target:"_blank",rel:"noopener noreferrer",className:"snsShareList__link",children:(0,a.jsx)("img",{src:"/assets/img/common/icon_sns_x.svg",className:"snsShareList__img",alt:"X"})})}),(0,a.jsx)("li",{className:"snsShareList",children:(0,a.jsx)("a",{href:t.facebook,target:"_blank",rel:"noopener noreferrer",className:"snsShareList__link",children:(0,a.jsx)("img",{src:"/assets/img/common/icon_sns_facebook.svg",className:"snsShareList__img",alt:"Facebook"})})}),(0,a.jsx)("li",{className:"snsShareList",children:(0,a.jsx)("a",{href:t.line,target:"_blank",rel:"noopener noreferrer",className:"snsShareList__link",children:(0,a.jsx)("img",{src:"/assets/img/common/icon_sns_line.svg",className:"snsShareList__img",alt:"Line"})})}),(0,a.jsx)("li",{className:"snsShareList",children:(0,a.jsx)("a",{href:"",target:"_blank",rel:"noopener",className:"snsShareList__link",onClick:function(n){n.preventDefault(),o()},children:(0,a.jsx)("img",{src:"/assets/img/common/icon_sns_linkshare.svg",className:"snsShareList__img",alt:"X"})})})]})]})}},7372:function(n,e,t){"use strict";var a=t(5893),i=t(4330),s=t(8789),r=t(148),l=t(6996),o=t(9804),c=t(4393);e.Z=n=>{let{postInfo:e,moreInfo:t,relationNews:d,relationColumns:m}=n,p=t?Array.isArray(t)?t:[t]:[],x=p.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.Z,{}),p.map(n=>(0,a.jsx)(c.Z,{data:n},n.artist_cd))]}):null,b=d&&d.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Z,{pageSubtitleText:"関連ニュース"}),(0,a.jsx)(r.Z,{data:d})]}):null,g=m&&m.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Z,{pageSubtitleText:"関連コラム"}),(0,a.jsx)(i.Z,{data:m})]}):null,h=e&&(e.Next||e.Previous)?(0,a.jsx)(o.Z,{data:e}):null;return x||b||g||h?(0,a.jsx)("div",{className:"moreInfoWrap",children:(0,a.jsxs)("div",{className:"moreInfo",children:[x,b,g,h]})}):null}},9305:function(n,e,t){"use strict";t.r(e),t.d(e,{__N_SSP:function(){return k},default:function(){return y},releasePageInfo:function(){return D}});var a=t(5893),i=t(2910),s=t(6869),r=t(1264),l=t(7372),o=t(7294),c=t(8301),d=t(1383),m=t(2613),p=t(721),x=t(6356),b=t(9149),g=t(9346),h=n=>{let{data:e}=n,{products:t,sales_type:i,title:s,artist_name:r,artist_cd:l,release_contents:d,id:h}=e,w="release-header-".concat(h),[u,k]=(0,o.useState)(t[0]);function y(n){(0,b.d)("#".concat(w)),k(n)}let{product_type:D,ec_urls:L,product_cd:v,image:{url:S,alt:j},download_urls:C,contents:H,label:N,recording_contents:B,release_date:z,price:P}=u,T=z?(0,p.mJ)((0,g.sG)(z)):"-",[W,I,M]=(0,x.uo)([s,d,H],l),Z=P?(0,a.jsxs)("span",{children:[(0,p.wU)(P),"(税込)"]}):null,E=B.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h2",{children:"収録内容"}),B.map((n,e)=>(0,a.jsx)(_,{data:n,index:e,artistCd:l},e))]}):null;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"releaseDetailHeader",id:w,children:[(0,a.jsxs)("div",{className:"releaseDetailHeader__data sp--only",children:[(0,a.jsx)("div",{className:"releaseDetailHeader__category",children:(0,a.jsx)("div",{className:"releaseDetailHeader__categoryLabel",children:(0,p.Iw)(i)})}),(0,a.jsx)("h1",{className:"releaseDetailHeader__title",dangerouslySetInnerHTML:{__html:W}}),(0,a.jsx)("div",{className:"releaseDetailHeader__artist",children:r}),(0,a.jsx)("table",{className:"releaseDetailHeader__tbl",children:(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"releaseDetailHeader__tblTh",children:"リリース日"}),(0,a.jsx)("td",{className:"releaseDetailHeader__tblTd",children:T})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"releaseDetailHeader__tblTh",children:"商品形態"}),(0,a.jsx)("td",{className:"releaseDetailHeader__tblTd",children:D})]})]})})]}),(0,a.jsxs)("div",{className:"releaseDetailHeader__jacket",children:[(0,a.jsx)("div",{className:"releaseDetailHeader__imgWrap",children:(0,a.jsx)("img",{src:S,alt:(0,x.Ur)(j,l),className:"releaseDetailHeader__img"})}),(0,a.jsxs)("div",{className:"releaseDetailHeader__packageData",children:[Z,(0,a.jsx)("span",{children:v}),(0,a.jsx)("span",{children:N})]}),(0,a.jsx)(c.Z,{buyBtnClass:"buyBtns--releaseDetail",ec:L,downloads:C})]}),(0,a.jsxs)("div",{className:"releaseDetailHeader__data",children:[(0,a.jsx)("div",{className:"releaseDetailHeader__category pc--only",children:(0,a.jsx)("div",{className:"releaseDetailHeader__categoryLabel",children:(0,p.Iw)(i)})}),(0,a.jsx)("h1",{className:"releaseDetailHeader__title pc--only",dangerouslySetInnerHTML:{__html:W}}),(0,a.jsx)("div",{className:"releaseDetailHeader__artist pc--only",children:r}),(0,a.jsx)("table",{className:"releaseDetailHeader__tbl pc--only",children:(0,a.jsxs)("tbody",{children:[(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"releaseDetailHeader__tblTh",children:"リリース日"}),(0,a.jsx)("td",{className:"releaseDetailHeader__tblTd",children:T})]}),(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:"releaseDetailHeader__tblTh",children:"商品形態"}),(0,a.jsx)("td",{className:"releaseDetailHeader__tblTd",children:D})]})]})}),(0,a.jsx)("p",{className:"releaseDetailHeader__desc",dangerouslySetInnerHTML:{__html:e["tie-up_contents"]||""}}),(0,a.jsx)(m.Z,{})]})]}),(0,a.jsx)("div",{className:"releaseDetailContents",children:(0,a.jsxs)("div",{className:"releaseDetailContents__cms",children:[(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:I}}),E,(0,a.jsxs)("h2",{children:["形態数:",t.length]}),(0,a.jsx)("div",{className:"cmsPackages",children:t.map((n,e)=>(0,a.jsx)(f,{data:n,onSelect:y,artistCd:l},e))}),(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:M}})]})})]})};function _(n){let{data:{tracks:e,disk_name:t},index:i,artistCd:s}=n,[r]=(0,x.uo)(["".concat(i+1,".").concat(t)],s);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{dangerouslySetInnerHTML:{__html:r}}
1),(0,a.jsx)("ul",{className:"cmsDisc",children:e.map((n,e)=>{let{name:t,track_display:i}=n;return(0,a.jsx)(d.Z,{name:t,artistCd:s,trackDisplay:i},e)})})]})}function f(n){let{data:e,onSelect:t,artistCd:i}=n,{product_type:s,image:{url:r,alt:l}}=e;return(0,a.jsx)("div",{className:"cmsPackage",children:(0,a.jsxs)("a",{href:"",onClick:function(n){n.preventDefault(),t(e)},children:[(0,a.jsx)("div",{className:"cmsPackage__img",suppressHydrationWarning:!0,children:(0,a.jsx)("img",{src:r,alt:(0,x.Ur)(l,i)})}),(0,a.jsx)("div",{className:"cmsPackage__text",children:s})]})})}var w=t(8062),u=t(2875),k=!0,y=n=>{let{pageInfo:e,release:t,moreInfo:o,relationNews:c,relationColumn:d}=n,m=[(0,w.homePageInfo)(),(0,u.releaseListPageInfo)(),e];return(0,a.jsxs)(i.Z,{breadcrumbs:m,css:"@charset \"UTF-8\";\n/**\n * modulesで使われる想定のcssはこちらに集約\n */\n/**\n * Colors\n */\n/*-----------------------------------------------------------------\n * mixin …各セクションやページで共通しているscssをまとめた要素            *\n-----------------------------------------------------------------*/\n/* ----------------------------------------------------------------\n* 01. breakpoint / liquid\n* 02. effect\n* 03. button\n----------------------------------------------------------------- */\n/* ----------------------------------------------------------------\n01. breakpoint / liquid\n----------------------------------------------------------------- */\n/* ----------------------------------------------------------------\n02. effect\n----------------------------------------------------------------- */\n/* ----------------------------------------------------------------\n03. button\n----------------------------------------------------------------- */\n/**\n* primaryBtn\n */\n/**\n* secondaryBtn\n* $type:normal(アイコンなし),right(右矢印),left(左矢印)\n */\n/*-----------------------------------------------------------------\n * atoms : Link                                  *\n-----------------------------------------------------------------*/\n.textLink {\n  -webkit-transition: color 0.3s, font-weight 0.3s;\n  text-decoration: underline;\n  transition: color 0.3s, font-weight 0.3s;\n  word-break: break-all;\n}\n\n.textLink[target='_blank']:after {\n  -webkit-transition: background-image 0.3s;\n  background: url(\"/assets/img/common/icon_blanklink-black.svg\") no-repeat;\n  background-size: 14px 14px;\n  content: '';\n  display: inline-block;\n  height: 14px;\n  margin-left: 4px;\n  transition: background-image 0.3s;\n  width: 14px;\n}\n\n.textLink:hover, .textLink:active {\n  color: #3c51b2;\n  font-weight: bold;\n}\n\n.textLink:hover:after, .textLink:active:after {\n  background-image: url(\"/assets/img/common/icon_blanklink-hover.svg\");\n}\n\n/*-----------------------------------------------------------------\n * atoms : New                                  *\n-----------------------------------------------------------------*/\n.new {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  align-items: center;\n  background-image: linear-gradient(103deg, #063e93 6%, #ac77f0 96%);\n  color: #fff;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-family: presicav, sans-serif;\n  justify-content: center;\n  line-height: 1;\n}\n\n@media screen and (min-width: 1024px) {\n  .new {\n    font-size: 12px;\n    height: 16px;\n    width: 44px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .new {\n    font-size: 10px;\n    height: 12px;\n    width: 36px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .new.new--l {\n    font-size: 12px;\n    height: 16px;\n    width: 44px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : BackLinkBtn                                       *\n-----------------------------------------------------------------*/\n/**\n * button\n */\n.backLinkBtn {\n  -ms-flex-pack: center;\n  -webkit-box-pack: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  justify-content: center;\n}\n\n@media screen and (min-width: 1024px) {\n  .backLinkBtn + .backLinkBtn {\n    margin-top: 56px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .backLinkBtn + .backLinkBtn {\n    margin-top: 40px;\n  }\n}\n\n.backLinkBtn__btn {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transition: all 0.3s;\n  align-items: center;\n  border: solid 1px #000;\n  border-radius: 22px;\n  color: #000;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  font-weight: bold;\n  height: 44px;\n  justify-content: center;\n  padding-left: 52px;\n  padding-right: 40px;\n  position: relative;\n  text-align: center;\n  transition: all 0.3s;\n  vertical-align: bottom;\n}\n\n@media screen and (min-width: 1024px) {\n  .backLinkBtn__btn:hover {\n    background-color: #000;\n    color: #fff;\n    cursor: pointer;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .backLinkBtn__btn:active {\n    background-color: #000;\n    color: #fff;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .backLinkBtn__btn:hover:before {\n    background-image: url(\"/assets/img/common/icon_arrow-white.svg\");\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .backLinkBtn__btn:active:before {\n    background-image: url(\"/assets/img/common/icon_arrow-white.svg\");\n  }\n}\n\n.backLinkBtn__btn:before {\n  -webkit-transform: translate(-50%, -50%);\n  background: url(\"/assets/img/common/icon_arrow.svg\") no-repeat;\n  background-size: contain;\n  content: '';\n  display: block;\n  height: 12px;\n  left: 40px;\n  position: absolute;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  width: 8px;\n}\n\n.backLinkBtn--more .backLinkBtn__btn:before {\n  display: none;\n}\n\n.backLinkBtn--right .backLinkBtn__btn {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transition: all 0.3s;\n  align-items: center;\n  border: solid 1px #000;\n  border-radius: 22px;\n  color: #000;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  font-weight: bold;\n  height: 44px;\n  justify-content: center;\n  padding-left: 40px;\n  padding-right: 52px;\n  position: relative;\n  text-align: center;\n  transition: all 0.3s;\n  vertical-align: bottom;\n}\n\n@media screen and (min-width: 1024px) {\n  .backLinkBtn--right .backLinkBtn__btn:hover {\n    background-color: #000;\n    color: #fff;\n    cursor: pointer;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .backLinkBtn--right .backLinkBtn__btn:active {\n    background-color: #000;\n    color: #fff;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .backLinkBtn--right .backLinkBtn__btn:hover:before {\n    background-image: url(\"/assets/img/common/icon_arrow-white.svg\");\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .backLinkBtn--right .backLinkBtn__btn:active:before {\n    background-image: url(\"/assets/img/common/icon_arrow-white.svg\");\n  }\n}\n\n.backLinkBtn--right .backLinkBtn__btn:before {\n  -webkit-transform: translate(-50%, -50%) rotate(180deg);\n  background: url(\"/assets/img/common/icon_arrow.svg\") no-repeat;\n  background-size: contain;\n  content: '';\n  display: block;\n  height: 12px;\n  left: auto;\n  position: absolute;\n  right: 32px;\n  top: 50%;\n  transform: translate(-50%, -50%) rotate(180deg);\n  width: 8px;\n}\n\n/*-----------------------------------------------------------------\n * molecules : ColumnSubCassette                                 *\n-----------------------------------------------------------------*/\n.columnSubLists {\n  -ms-flex-align: start;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: start;\n  align-items: flex-start;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubLists {\n    gap: 0 48px;\n    margin-bottom: 56px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubLists {\n    gap: 0 32px;\n    margin: 0 auto 48px;\n    max-width: 880px;\n  }\n}\n\n.columnSubLists.columnSubLists--search {\n  margin-bottom: 22px;\n  margin-top: 4px;\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubLists.columnSubLists--search {\n    margin-bottom: 24px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubLists.columnSubLists--search {\n    gap: 0 48px;\n    margin-top: 16px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList {\n    padding: 20px 0 16px;\n    width: calc((100% - 96px) / 3);\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList {\n    -ms-flex-align: start;\n    -ms-flex-pack: start;\n    -ms-flex-wrap: wrap;\n    -webkit-box-align: start;\n    -webkit-box-pack: start;
1\n    align-items: flex-start;\n    border-bottom: 1px solid #000;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: flex-start;\n    padding: 12px 0;\n    width: 100%;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubLists--search .columnSubList {\n    width: calc((100% - 96px) / 3);\n  }\n}\n\n.columnSubList a {\n  color: inherit;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList a:hover {\n    color: #3c51b2;\n    font-weight: bold;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList a:active {\n    color: #3c51b2;\n    font-weight: bold;\n  }\n}\n\n.columnSubList__date {\n  -ms-flex-align: center;\n  -webkit-box-align: center;\n  align-items: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  gap: 10px;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__date {\n    margin-bottom: 16px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__date {\n    margin-bottom: 10px;\n    width: 100%;\n  }\n}\n\n.columnSubList__date__time {\n  color: #707070;\n  font-family: presicav, sans-serif;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__date__time {\n    font-size: 12px;\n    line-height: 1.33333;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__date__time {\n    font-size: 10px;\n  }\n}\n\n.columnSubList__imgLink {\n  display: block;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__imgLink {\n    margin-bottom: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__imgLink {\n    width: 120px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__imgLink:active .columnSubList__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__imgLink:hover {\n    cursor: pointer;\n  }\n  .columnSubList__imgLink:hover .columnSubList__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n}\n\n.columnSubList__imgWrap {\n  overflow: hidden;\n}\n\n.columnSubList__img {\n  -o-object-fit: contain;\n  -webkit-transition: -webkit-transform 0.3s;\n  height: auto;\n  object-fit: contain;\n  transition: -webkit-transform 0.3s;\n  transition: transform 0.3s;\n  transition: transform 0.3s, -webkit-transform 0.3s;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__img {\n    max-height: 80px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__img {\n    max-height: calc((100vw - 192px) / 3 * 0.6649);\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__data {\n    width: calc(100% - 53.21% - 40px);\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__textdata {\n    width: 100%;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__textdata {\n    margin-left: 16px;\n    width: calc(100% - 120px - 16px);\n  }\n}\n\n.columnSubList__title {\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 3;\n  display: -webkit-box;\n  font-weight: bold;\n  overflow: hidden;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__title {\n    font-size: 18px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__title {\n    font-size: 14px;\n  }\n}\n\n.columnSubList__artist {\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n  display: -webkit-box;\n  overflow: hidden;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__artist {\n    font-size: 16px;\n    margin-top: 5px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__artist {\n    font-size: 12px;\n    margin-top: 4px;\n  }\n}\n\n.columnSubList__tags {\n  -ms-flex-wrap: wrap;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__tags {\n    gap: 10px 12px;\n    margin-top: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__tags {\n    gap: 6px 12px;\n    margin-top: 10px;\n    width: 100%;\n  }\n}\n\n.columnSubList__tag {\n  color: #707070;\n  line-height: 1.5;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .columnSubList__tag {\n    font-size: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .columnSubList__tag {\n    font-size: 10px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : MoreinfoTitle                                     *\n-----------------------------------------------------------------*/\n.moreInfoTitle {\n  border-bottom: 1px solid #000;\n  line-height: 1;\n  margin-bottom: 18px;\n  padding-bottom: 1px;\n}\n\n@media screen and (min-width: 1024px) {\n  .moreInfoTitle {\n    margin: 0 auto 48px;\n    max-width: 1270px;\n    padding-bottom: 14px;\n    width: calc(100vw - 96px);\n  }\n}\n\n.moreInfoTitle__en {\n  font-family: presicav, sans-serif;\n  font-weight: normal;\n  line-height: 1;\n}\n\n@media screen and (min-width: 1024px) {\n  .moreInfoTitle__en {\n    font-size: 32px;\n    margin-right: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .moreInfoTitle__en {\n    font-size: 24px;\n    margin-right: 6px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .moreInfoTitle__ja {\n    font-size: 16px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .moreInfoTitle__ja {\n    font-size: 12px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : NewsSubCassette                                   *\n-----------------------------------------------------------------*/\n.newsSubLists {\n  -ms-flex-align: start;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: start;\n  align-items: flex-start;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubLists {\n    gap: 0 48px;\n    margin-bottom: 56px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubLists {\n    gap: 0 32px;\n    margin: 0 auto 48px;\n    max-width: 880px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList {\n    padding: 20px 0 16px;\n    width: calc((100% - 96px) / 3);\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList {\n    -ms-flex-align: start;\n    -ms-flex-pack: start;\n    -ms-flex-wrap: wrap;\n    -webkit-box-align: start;\n    -webkit-box-pack: start;
1\n    align-items: flex-start;\n    border-bottom: 1px solid #000;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: flex-start;\n    padding: 12px 0;\n    width: 100%;\n  }\n}\n\n.newsSubList__link {\n  color: inherit;\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__link {\n    -ms-flex-align: start;\n    -ms-flex-pack: justify;\n    -ms-flex-wrap: wrap;\n    -webkit-box-align: start;\n    -webkit-box-pack: justify;\n    align-items: flex-start;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__link:hover .newsSubList__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n  .newsSubList__link:hover .newsSubList__title,\n  .newsSubList__link:hover .newsSubList__artist {\n    color: #3c51b2;\n    font-weight: bold;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__link:active .newsSubList__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n  .newsSubList__link:active .newsSubList__title,\n  .newsSubList__link:active .newsSubList__artist {\n    color: #3c51b2;\n    font-weight: bold;\n  }\n}\n\n.newsSubList__date {\n  -ms-flex-align: center;\n  -webkit-box-align: center;\n  align-items: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  gap: 10px;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__date {\n    margin-bottom: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__date {\n    margin-bottom: 10px;\n    width: 100%;\n  }\n}\n\n.newsSubList__date__time {\n  color: #707070;\n  font-family: presicav, sans-serif;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__date__time {\n    font-size: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__date__time {\n    font-size: 10px;\n  }\n}\n\n.newsSubList__imgWrap {\n  overflow: hidden;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__imgWrap {\n    margin-bottom: 8px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__imgWrap {\n    width: 120px;\n  }\n}\n\n.newsSubList__img {\n  -o-object-fit: contain;\n  -webkit-transition: -webkit-transform 0.3s;\n  height: auto;\n  object-fit: contain;\n  transition: -webkit-transform 0.3s;\n  transition: transform 0.3s;\n  transition: transform 0.3s, -webkit-transform 0.3s;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__img {\n    max-height: 80px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__data {\n    width: calc(100% - 53.21% - 40px);\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__textdata {\n    width: 100%;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__textdata {\n    margin-left: 16px;\n    width: calc(100% - 120px - 16px);\n  }\n}\n\n.newsSubList__title {\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 3;\n  display: -webkit-box;\n  font-weight: bold;\n  overflow: hidden;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__title {\n    font-size: 18px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__title {\n    font-size: 12px;\n  }\n}\n\n.newsSubList__artist {\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n  display: -webkit-box;\n  overflow: hidden;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__artist {\n    font-size: 16px;\n    margin-top: 5px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__artist {\n    font-size: 12px;\n    margin-top: 4px;\n  }\n}\n\n.newsSubList__tags {\n  -ms-flex-wrap: wrap;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__tags {\n    gap: 10px 12px;\n    margin-top: 10px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__tags {\n    gap: 6px 12px;\n    margin-top: 6px;\n    width: 100%;\n  }\n}\n\n.newsSubList__tag {\n  color: #707070;\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .newsSubList__tag {\n    font-size: 12px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .newsSubList__tag {\n    font-size: 10px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : PageSubTitle                                      *\n-----------------------------------------------------------------*/\n.pageSubTitle {\n  font-size: 28px;\n  font-weight: bold;\n  line-height: 1.39;\n  padding-left: 20px;\n  position: relative;\n}\n\n@media screen and (max-width: 1023px) {\n  .pageSubTitle {\n    font-size: 22px;\n    line-height: 1.77;\n    padding-left: 16px;\n  }\n}\n\n.pageSubTitle::before {\n  -webkit-transform: translate(-50%, -50%);\n  background-color: #000;\n  content: '';\n  height: 32px;\n  left: 0;\n  position: absolute;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  width: 4px;\n}\n\n@media screen and (max-width: 1023px) {\n  .pageSubTitle::before {\n    height: 24px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : ProfileSubCassette                                *\n-----------------------------------------------------------------*/\n.profileSub {\n  margin-bottom: 48px;\n  position: relative;\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub {\n    -moz-column-gap: 48px;\n    -ms-flex-pack: justify;\n    -webkit-box-pack: justify;\n    -webkit-column-gap: 48px;\n    column-gap: 48px;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 56px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub + .profileSub {\n    margin-top: 80px;\n  }\n}\n\n.profileSub + .profileSub:before {\n  background-color: #000;\n  content: '';\n  display: block;\n  height: 1px;\n  left: 0;\n  position: absolute;\n  top: -40px;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub + .profileSub:before {\n    top: -24px;\n  }\n}\n\n.profileSub__imgWrap {\n  margin: 0 auto;\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__imgWrap {\n    max-width: 610px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__imgWrap {\n    -ms-flex-align: center;\n    -ms-flex-flow: column;\n    -webkit-box-align: center;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: vertical;
1\n    align-items: center;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    flex-flow: column;\n    width: 100%;\n  }\n}\n\n@media screen and (min-width: 1024px) and (max-width: 1199px) {\n  .profileSub__imgWrap {\n    max-width: 44.65vw;\n  }\n}\n\n.profileSub__imgLink {\n  display: block;\n  font-size: 0;\n  overflow: hidden;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__imgLink {\n    max-width: 610px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__imgLink:hover .profileSub__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__imgLink:active .profileSub__img {\n    -webkit-transform: scale(1.05);\n    transform: scale(1.05);\n  }\n}\n\n.profileSub__img {\n  -webkit-transition: -webkit-transform 0.3s;\n  display: block;\n  margin: 0 auto;\n  transition: -webkit-transform 0.3s;\n  transition: transform 0.3s;\n  transition: transform 0.3s, -webkit-transform 0.3s;\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__img {\n    height: auto;\n    max-height: 414px;\n    max-width: 100%;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__img {\n    -o-object-fit: contain;\n    height: 100%;\n    max-height: 299px;\n    object-fit: contain;\n    width: 100%;\n  }\n}\n\n.profileSub__detail {\n  width: calc(100% - 610px - 48px);\n}\n\n@media screen and (min-width: 1024px) and (max-width: 1199px) {\n  .profileSub__detail {\n    width: calc(100% - 44.65vw - 48px);\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__detail {\n    width: 100%;\n  }\n}\n\n.profileSub__title {\n  -webkit-transition: color 0.3s;\n  font-weight: bold;\n  line-height: 1.5;\n  margin-bottom: 20px;\n  transition: color 0.3s;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__title {\n    font-size: 22px;\n    margin-bottom: 14px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__title {\n    font-size: 28px;\n  }\n}\n\n.profileSub__titleLink {\n  word-break: break-all;\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__titleLink:hover {\n    color: #3c51b2;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__titleLink:active {\n    color: #3c51b2;\n  }\n}\n\n.profileSub__btnWrap {\n  -ms-flex-align: start;\n  -ms-flex-pack: start;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: start;\n  -webkit-box-pack: start;\n  align-items: flex-start;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n  margin: 20px auto;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__btnWrap {\n    -ms-flex-pack: center;\n    -webkit-box-pack: center;\n    justify-content: center;\n  }\n}\n\n.profileSub__btn {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transition: background-color 0.3s, color 0.3s;\n  align-items: center;\n  border: solid 1px #000;\n  border-radius: 22px;\n  color: #000;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  font-weight: bold;\n  height: 44px;\n  justify-content: center;\n  padding-left: 64px;\n  padding-right: 40px;\n  position: relative;\n  text-align: center;\n  transition: background-color 0.3s, color 0.3s;\n  vertical-align: bottom;\n}\n\n.profileSub__btn:before {\n  -webkit-transition: background-image 0.3s;\n  background: url(\"/assets/img/common/icon_profile.svg\") no-repeat;\n  content: '';\n  height: 20px;\n  left: 38px;\n  position: absolute;\n  top: calc(50% - 10px);\n  transition: background-image 0.3s;\n  width: 20px;\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__btn:hover {\n    background-color: #000;\n    color: #fff;\n  }\n  .profileSub__btn:hover:before {\n    background-image: url(\"/assets/img/common/icon_profile-white.svg\");\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__btn:active {\n    background-color: #000;\n    color: #fff;\n  }\n  .profileSub__btn:active:before {\n    background-image: url(\"/assets/img/common/icon_profile-white.svg\");\n  }\n}\n\n.profileSub__data {\n  -ms-flex-wrap: wrap;\n  border-top: 1px solid #cbcbcc;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n}\n\n.profileSub__dataTitle {\n  border-bottom: 1px solid #cbcbcc;\n  font-size: 16px;\n  font-weight: bold;\n  line-height: 1.4;\n  padding: 24px 0;\n  width: 100px;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__dataTitle {\n    padding: 20px 0;\n  }\n}\n\n.profileSub__dataTitle.profileSub__dataTitle--sns {\n  padding-bottom: 0;\n  padding-top: 22px;\n}\n\n.profileSub__dataBody {\n  border-bottom: 1px solid #cbcbcc;\n  padding: 24px 0;\n  width: calc(100% - 100px);\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__dataBody {\n    padding: 20px 0;\n  }\n}\n\n.profileSub__dataBody.profileSub__dataBody--sns {\n  padding: 12px 0;\n}\n\n.profileSub__links {\n  -ms-flex-wrap: wrap;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px 32px;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__links {\n    row-gap: 11px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__links >
1 li {\n    width: 100%;\n  }\n}\n\n.profileSub__sns {\n  -ms-flex-wrap: wrap;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px 16px;\n}\n\n@media screen and (max-width: 1023px) {\n  .profileSub__snsLink:active {\n    opacity: 0.5;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .profileSub__snsLink:hover {\n    cursor: pointer;\n    opacity: 0.5;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : BuyBtn                                            *\n-----------------------------------------------------------------*/\n.buyBtns {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  align-items: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0 20px;\n  justify-content: center;\n  margin-top: 40px;\n}\n\n@media screen and (max-width: 1023px) {\n  .buyBtns {\n    margin-top: 25px;\n  }\n}\n\n.buyBtns.buyBtns--discographyList {\n  gap: 0 12px;\n}\n\n@media screen and (min-width: 1024px) {\n  .buyBtns.buyBtns--discographyList {\n    -ms-flex-pack: start;\n    -webkit-box-pack: start;\n    justify-content: flex-start;\n    margin-top: 16px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .buyBtns.buyBtns--discographyList {\n    margin-top: 4px;\n    width: 100%;\n  }\n}\n\n.buyBtns.buyBtns--discographyDetail {\n  margin-top: 20px;\n}\n\n@media screen and (max-width: 1023px) {\n  .buyBtns.buyBtns--discographyDetail {\n    margin-top: 12px;\n  }\n}\n\n.buyBtns.buyBtns--releaseDetail {\n  margin-top: 28px;\n}\n\n@media screen and (max-width: 1023px) {\n  .buyBtns.buyBtns--releaseDetail {\n    margin-top: 12px;\n  }\n}\n\n.buyBtn {\n  height: 52px;\n  width: auto;\n}\n\n.buyBtns--discographyList .buyBtn {\n  height: 38px;\n}\n\n.buyBtnLink {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transition: background-color 0.3s, color 0.3s;\n  align-items: center;\n  background-color: #000;\n  border: solid 1px #000;\n  border-radius: 26px;\n  color: #fff;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 18px;\n  font-weight: bold;\n  height: 52px;\n  justify-content: center;\n  padding-left: 40px;\n  padding-right: 40px;\n  position: relative;\n  text-align: center;\n  transition: background-color 0.3s, color 0.3s;\n}\n\n.buyBtnLink:hover, .buyBtnLink:active {\n  background-color: #fff;\n  color: #000;\n}\n\n.buyBtns--discographyList .buyBtnLink {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transition: background-color 0.3s, color 0.3s;\n  align-items: center;\n  background-color: #000;\n  border: solid 1px #000;\n  border-radius: 19px;\n  color: #fff;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  font-weight: bold;\n  height: 38px;\n  justify-content: center;\n  padding-left: 40px;\n  padding-right: 40px;\n  position: relative;\n  text-align: center;\n  transition: background-color 0.3s, color 0.3s;\n}\n\n.buyBtns--discographyList .buyBtnLink:hover, .buyBtns--discographyList .buyBtnLink:active {\n  background-color: #fff;\n  color: #000;\n}\n\n/*-----------------------------------------------------------------\n * molecules : SnsShare                                          *\n-----------------------------------------------------------------*/\n.snsShareWrap {\n  -ms-flex-align: center;\n  -ms-flex-pack: start;\n  -webkit-box-align: center;\n  -webkit-box-pack: start;\n  align-items: center;\n  border-bottom: solid 1px rgba(0, 0, 0, 0.2);\n  border-top: solid 1px rgba(0, 0, 0, 0.2);\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  gap: 20px;\n  justify-content: flex-start;\n  margin-top: 12px;\n  padding: 12px 0;\n}\n\n@media screen and (max-width: 1023px) {\n  .snsShareWrap {\n    -ms-flex-pack: center;\n    -webkit-box-pack: center;\n    justify-content: center;\n    margin-top: 24px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .pickupDetailHeader__data .snsShareWrap {\n    margin-top: 0;\n  }\n}\n\n.snsShare__text {\n  font-weight: bold;\n}\n\n.snsShareLists {\n  -ms-flex-wrap: wrap;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 16px;\n}\n\n.snsShareList {\n  height: 40px;\n  width: 40px;\n}\n\n@media screen and (max-width: 1023px) {\n  .snsShareList__link:active {\n    opacity: 0.5;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .snsShareList__link:hover {\n    cursor: pointer;\n    opacity: 0.5;\n  }\n}\n\n.snsShareList__img {\n  height: auto;\n  width: 100%;\n}\n\n/*-----------------------------------------------------------------\n * molecules : ShareLinkCopy                                     *\n-----------------------------------------------------------------*/\n.shareLinkCopy {\n  -ms-flex-align: center;\n  -ms-flex-pack: center;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: center;\n  -webkit-box-pack: center;\n  -webkit-transform: translate(-50%, -50%);\n  align-items: center;\n  background-color: rgba(0, 0, 0, 0.8);\n  border-radius: 10px;\n  color: #fff;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  font-size: 22px;\n  font-weight: bold;\n  height: 112px;\n  justify-content: center;\n  left: 50%;\n  letter-spacing: 0.88px;\n  line-height: 1.5;\n  position: fixed;\n  text-align: center;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  width: 480px;\n  z-index: 10;\n}\n\n@media screen and (max-width: 1023px) {\n  .shareLinkCopy {\n    font-size: 18px;\n    height: 88px;\n    letter-spacing: 0.72px;\n    width: 343px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * molecules : RelationLink                                      *\n-----------------------------------------------------------------*/\n.relationLinkWrap {\n  border: solid 1px #cbcbcc;\n  border-radius: 20px;\n  margin-top: 32px;\n  width: 100%;\n}\n\n@media screen and (min-width: 1024px) {\n  .relationLinkWrap {\n    margin-bottom: 32px;\n    padding: 20px 24px 14px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .relationLinkWrap {\n    margin-bottom: 16px;\n    margin-top: 48px;\n    padding: 20px 16px;\n  }\n}\n\n.relationLinkWrap.relationLinkWrap--pickup {\n  margin-top: 32px;\n}\n\n@media screen and (max-width: 1023px) {\n  .relationLinkWrap.relationLinkWrap--pickup {\n    margin-top: 32px;\n  }\n}\n\n.relationLinkWrap.relationLinkWrap--newsDetail {\n  margin-bottom: 94px;\n  margin-top: -62px;\n}\n\n@media screen and (max-width: 1023px) {\n  .relationLinkWrap.relationLinkWrap--newsDetail {\n    margin-bottom: 64px;\n    margin-top: -32px;\n  }\n}\n\n.relationLinkTitle {\n  font-size: 16px;\n  font-weight: bold;\n  line-height: 1.4;\n  margin-bottom: 8px;\n}\n\n.relationLinkList a {\n  -webkit-transition: color 0.3s, font-weight 0.3s;\n  color: #262626;\n  font-size: 18px;\n  line-height: 2;\n  overflow-wrap: break-word;\n  position: relative;\n  text-decoration: underline;\n  transition: color 0.3s, font-weight 0.3s;\n}\n\n@media screen and (max-width: 1023px) {\n  .relationLinkList a {\n    font-size: 16px;\n  }\n}\n\n.relationLinkList a:hover, .relationLinkList a:active {\n  color: #3c51b2;\n  font-weight: bold;\n}\n\n.relationLinkList a:hover:after, .relationLinkList a:active:after {\n  background-image: url(/assets/img/common/icon_blanklink-hover.svg);\n}\n\n.relationLinkList a:after {\n  -webkit-transition: background-image 0.3s;\n  background: url(/assets/img/common/icon_blanklink-black.svg) 0 0 no-repeat;\n  content: '';\n  display: inline-block;\n  height: 16px;\n  margin-left: 6px;\n  transition: background-image 0.3s;\n  width: 16px;\n}\n\n/*-----------------------------------------------------------------\n * organisms : ReleaseDetail                                     *\n-----------------------------------------------------------------*/\n/* ----------------------------------------------------------------\n* 00. wrap\n* 01. header\n* 02. contents\n----------------------------------------------------------------- */\n/* ----------------------------------------------------------------\n00. wrap\n----------------------------------------------------------------- */\n.postDetail {\n  padding-bottom: 96px;\n}\n\n@media screen and (max-width: 1023px) {\n  .postDetail {\n    padding: 24px 16px 48px;\n  }\n}\n\n/* ----------------------------------------------------------------\n01. header\n----------------------------------------------------------------- */\n.releaseDetailHeader {\n  -ms-flex-align: center;\n  -ms-flex-pack: justify;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: center;\n  -webkit-box-pack: justify;\n  -webkit-box-sizing: border-box;\n  align-items: center;\n  box-sizing: border-box;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  margin: 0 auto 26px;\n  max-width: 1270px;\n  position: relative;\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader {\n    margin-bottom: 54px;\n    padding: 0 48px;\n  }\n  .releaseDetailHeader:before {\n    -webkit-transform: translateX(-50%);\n    background-color: #000;\n    bottom: 0;\n    content: '';\n    display: block;\n    height: 1px;\n    left: 50%;\n    position: absolute;\n    right: 0;\n    transform: translateX(-50%);\n    width: 100vw;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader {\n    width: 100%;\n  }\n}\n\n.releaseDetailHeader__jacket,\n.releaseDetailHeader__data {\n  position: relative;\n  width: 50%;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__jacket,\n  .releaseDetailHeader__data {\n    width: 100%;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__jacket:before,\n  .releaseDetailHeader__data:before {\n    background-color: #000;\n    bottom: 0;\n    content: '';\n    display: block;\n    height: 100%;\n    position: absolute;\n    top: 0;\n    width: 1px;\n  }\n}\n\n/**\n * jacket\n */\n.releaseDetailHeader__jacket {\n  -ms-flex-align: center;\n  -ms-flex-flow: column;\n  -webkit-box-align: center;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  align-items: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-flow: column;\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__jacket {\n    padding: 48px 40px 48px 0;\n  }\n  .releaseDetailHeader__jacket:before {\n    right: -0.5px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__jacket {\n    padding: 32px 13px;\n  }\n}\n\n.releaseDetailHeader__imgWrap {\n  font-size: 0;\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__imgWrap {\n    max-width: 448px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__imgWrap {\n    max-width: 560px;\n  }\n}\n\n.releaseDetailHeader__img {\n  -o-object-fit: contain;\n  display: block;\n  height: 100%;\n  object-fit: contain;\n  width: 100%;\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__img {\n    max-height: 448px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__img {\n    max-height: 560px;\n  }\n}\n\n/* package data */\n.releaseDetailHeader__packageData {\n  color: #707070;\n  font-size: 16px;\n  line-height: 1.63;\n  margin-top: 10px;\n  text-align: center;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__packageData {\n    font-size: 14px;\n    line-height: 1.5;\n    margin-top: 12px;\n  }\n}\n\n.releaseDetailHeader__packageData span {\n  position: relative;\n}\n\n.releaseDetailHeader__packageData span:nth-child(2) {\n  padding-left: 16px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__packageData span:nth-child(2) {\n    padding-left: 14px;\n  }\n}\n\n.releaseDetailHeader__packageData span:nth-child(2):before {\n  content: '/';\n  display: block;\n  left: 5px;\n  line-height: 1;\n  position: absolute;\n  top: 1px;\n}\n\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__packageData span:nth-child(3) {\n    padding-left: 16px;\n  }\n  .releaseDetailHeader__packageData span:nth-child(3):before {\n    content: '/';\n    display: block;\n    left: 5px;\n    line-height: 1;\n    position: absolute;\n    top: 1px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__packageData span:nth-child(3) {\n    display: block;\n    text-align: center;\n  }\n}\n\n/**\n * data\n */\n@media screen and (min-width: 1024px) {\n  .releaseDetailHeader__data {\n    padding: 48px 0 48px 40px;\n  }\n  .releaseDetailHeader__data:before {\n    left: -0.5px;\n  }\n}\n\n.releaseDetailHeader__category {\n  -ms-flex-align: center;\n  -ms-flex-pack: start;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: center;\n  -webkit-box-pack: start;\n  align-items: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0 8px;\n  justify-content: flex-start;\n  margin-bottom: 12px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__category {\n    margin-bottom: 10px;\n  }\n}\n\n.releaseDetailHeader__categoryLabel {\n  border: 1px solid #707070;\n  color: #707070;\n  display: inline-block;\n  font-size: 12px;\n  font-weight: bold;\n  line-height: 1.17;\n  padding: 1px 3px 0;\n}\n\n.releaseDetailHeader__title {\n  font-size: 28px;\n  line-height: 1.5;\n  overflow-wrap: break-word;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__title {\n    font-size: 22px;\n  }\n}\n\n.releaseDetailHeader__title svg.svgCms {\n  fill: #000;\n  height: 28px;\n  vertical-align: text-bottom;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__title svg.svgCms {\n    height: 22px;\n  }\n}\n\n.releaseDetailHeader__artist {\n  font-size: 24px;\n  line-height: 1;\n  margin-top: 8px;\n  overflow-wrap: break-word;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__artist {\n    font-size: 22px;\n    margin-top: 10px;\n  }\n}\n\n/* tbl */\n.releaseDetailHeader__tbl {\n  border-top: 1px solid #cbcbcc;\n  margin: 19px 0 13px;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__tbl {\n    margin: 15px 0 0;\n  }\n}\n\n.releaseDetailHeader__tblTh,\n.releaseDetailHeader__tblTd {\n  border-bottom: 1px solid #cbcbcc;\n  padding: 8px 0;\n  word-break: break-all;\n}\n\n.releaseDetailHeader__tblTh {\n  font-size: 14px;\n  font-weight: bold;\n  text-align: left;\n  width: 93px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailHeader__tblTh {\n    width: 103px;\n  }\n}\n\n.releaseDetailHeader__tblTd {\n  font-size: 16px;\n  line-height: 1.4;\n}\n\n/* description */\n.releaseDetailHeader__desc {\n  font-size: 14px;\n  line-height: 2;\n  overflow-wrap: break-word;\n}\n\n/* ----------------------------------------------------------------\n02. contents\n----------------------------------------------------------------- */\n/**\n * wrap\n */\n.releaseDetailContents {\n  -webkit-box-sizing: border-box;\n  box-sizing: border-box;\n  margin: 0 auto;\n  max-width: 720px;\n}\n\n/**\n * cms\n */\n.releaseDetailContents__cms {\n  font-size: 18px;\n  line-height: 2;\n  overflow-wrap: break-word;\n  /**\n   * リリースCMS用 特殊コンテンツ\n   */\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms {\n    font-size: 16px;\n  }\n}\n\n.releaseDetailContents__cms svg.svgCms {\n  fill: #000;\n  height: 18px;\n  vertical-align: text-bottom;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms svg.svgCms {\n    height: 16px;\n  }\n}\n\n.releaseDetailContents__cms h2 {\n  font-size: 28px;\n  font-weight: bold;\n  line-height: 1.39;\n  margin: 52px 0 20px;\n  padding-left: 19px;\n  position: relative;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms h2 {\n    font-size: 22px;\n    line-height: 1.5;\n    margin-bottom: 12px;\n    margin-top: 38px;\n    padding-left: 15px;\n  }\n}\n\n.releaseDetailContents__cms h2:before {\n  background-color: #000;\n  content: '';\n  display: block;\n  height
1: calc(100% - 7px);\n  left: 0;\n  position: absolute;\n  top: 3px;\n  width: 4px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms h2:before {\n    height: calc(100% - 9px);\n    top: 4px;\n  }\n}\n\n.releaseDetailContents__cms h3 {\n  font-size: 22px;\n  font-weight: bold;\n  line-height: 1.5;\n  margin: 22px 0 14px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms h3 {\n    font-size: 18px;\n    line-height: 1.56;\n    margin: 16px 0 12px;\n  }\n}\n\n.releaseDetailContents__cms h4 {\n  background-color: #eaeaea;\n  font-size: 18px;\n  font-weight: bold;\n  line-height: 1.33;\n  margin: 26px 0 12px;\n  padding: 4px 10px;\n  width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms h4 {\n    margin: 18px 0 16px;\n  }\n}\n\n.releaseDetailContents__cms p {\n  margin-bottom: 12px;\n  margin-top: 16px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms p {\n    margin-bottom: 6px;\n    margin-top: 10px;\n  }\n}\n\n.releaseDetailContents__cms div + div {\n  margin-top: 8px;\n}\n\n.releaseDetailContents__cms a {\n  -webkit-transition: color 0.3s, font-weight 0.3s;\n  display: inline-block;\n  position: relative;\n  text-decoration: underline;\n  transition: color 0.3s, font-weight 0.3s;\n  word-break: break-all;\n}\n\n.releaseDetailContents__cms a:hover, .releaseDetailContents__cms a:active {\n  color: #3c51b2;\n  font-weight: bold;\n}\n\n.releaseDetailContents__cms a[href^='http']:hover:after, .releaseDetailContents__cms a[href^='http']:active:after {\n  background-image: url(/assets/img/common/icon_blanklink-hover.svg);\n}\n\n.releaseDetailContents__cms a[href^='http']:after {\n  -webkit-transition: background-image 0.3s;\n  background: url(/assets/img/common/icon_blanklink-black.svg) 0 0 no-repeat;\n  background-size: 100% 100%;\n  content: '';\n  display: inline-block;\n  height: 16px;\n  margin-left: 8px;\n  margin-right: 5px;\n  text-decoration: none;\n  transition: background-image 0.3s;\n  width: 16px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms a[href^='http']:after {\n    height: 14px;\n    width: 14px;\n  }\n}\n\n.releaseDetailContents__cms img {\n  -webkit-transition: all 0.3s;\n  display: inline-block;\n  height: auto !important;\n  margin: 10px auto;\n  max-width: 100%;\n  transition: all 0.3s;\n  width: auto;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms img {\n    max-width: 100%;\n  }\n}\n\n.releaseDetailContents__cms strong {\n  font-weight: bold;\n}\n\n.releaseDetailContents__cms sub,\n.releaseDetailContents__cms sup {\n  display: inline-block;\n  font-size: 10px;\n}\n\n.releaseDetailContents__cms sub {\n  vertical-align: sub;\n}\n\n.releaseDetailContents__cms sup {\n  vertical-align: super;\n}\n\n.releaseDetailContents__cms strong {\n  font-weight: bold;\n}\n\n.releaseDetailContents__cms blockquote {\n  background-color: rgba(0, 0, 0, 0.05);\n  border: 1px solid rgba(0, 0, 0, 0.3);\n  margin: 12px 0;\n  padding: 24px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms blockquote {\n    padding: 16px;\n  }\n}\n\n.releaseDetailContents__cms ul,\n.releaseDetailContents__cms ol {\n  margin: 10px 0;\n}\n\n.releaseDetailContents__cms ul li,\n.releaseDetailContents__cms ol li {\n  position: relative;\n}\n\n.releaseDetailContents__cms ul li:not(:last-child),\n.releaseDetailContents__cms ol li:not(:last-child) {\n  margin-bottom: 4px;\n}\n\n.releaseDetailContents__cms ul li {\n  padding-left: 15px;\n}\n\n.releaseDetailContents__cms ul li:before {\n  background-color: #000;\n  border-radius: 50%;\n  content: '';\n  display: block;\n  height: 6px;\n  left: 2px;\n  position: absolute;\n  top: 14px;\n  width: 6px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms ul li:before {\n    top: 13px;\n  }\n}\n\n.releaseDetailContents__cms ol {\n  counter-reset: numCount;\n}\n\n.releaseDetailContents__cms ol li {\n  counter-increment: numCount;\n  padding-left: 18px;\n}\n\n.releaseDetailContents__cms ol li:before {\n  content: counter(numCount) \".\";\n  display: block;\n  left: -9px;\n  position: absolute;\n  text-align: right;\n  top: 0;\n  width: 24px;\n}\n\n.releaseDetailContents__cms .cmsDisc {\n  border-top: 1px solid #cbcbcc;\n  margin-bottom: 24px;\n  /* BEGIN 番号付き */\n  /* END 番号付き */\n  /* BEGIN ナカã
1‚°ãƒ­ */\n  /* END ナカグロ */\n  /* BEGIN 装飾無し */\n  /* END 装飾無し */\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsDisc {\n    margin-bottom: 18px;\n  }\n}\n\n.releaseDetailContents__cms .cmsDisc li.cmsDisc--num {\n  padding-bottom: 10px;\n  padding-left: 58px;\n  padding-top: 10px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsDisc li.cmsDisc--num {\n    padding-left: 69px;\n  }\n}\n\n.releaseDetailContents__cms .cmsDisc li.cmsDisc--num:before {\n  color: #707070;\n  content: attr(data-track-number) \".\";\n  display: block;\n  font-family: presicav, sans-serif;\n  font-size: 18px;\n  left: 0;\n  line-height: 1.2;\n  position: absolute;\n  text-align: left;\n  top: 12px;\n  width: 50px;\n  background-color: initial;\n  border-radius: initial;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsDisc li.cmsDisc--num:before {\n    font-size: 16px;\n  }\n}\n\n.releaseDetailContents__cms .cmsDisc li.cmsDisc--list {\n  padding-left: 14px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsDisc li.cmsDisc--list {\n    padding-left: 16px;\n  }\n}\n\n.releaseDetailContents__cms .cmsDisc li.cmsDisc--list:before {\n  top: 18px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsDisc li.cmsDisc--list:before {\n    top: 17px;\n  }\n}\n\n.releaseDetailContents__cms .cmsDisc li.cmsDisc--none:before {\n  display: none;\n}\n\n.releaseDetailContents__cms .cmsDisc li {\n  border-bottom: 1px solid #cbcbcc;\n  font-weight: bold;\n  line-height: 1.5;\n  padding: 8px 0;\n}\n\n.releaseDetailContents__cms .cmsDisc li:not(:last-child) {\n  margin-bottom: 0;\n}\n\n.releaseDetailContents__cms iframe {\n  background-color: #fff;\n  display: block;\n  height: revert-layer;\n  margin: 20px auto;\n  max-width: 100%;\n}\n\n.releaseDetailContents__cms iframe.instagram-media {\n  aspect-ratio: auto;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.releaseDetailContents__cms iframe.iframe-youtube-landscape {\n  aspect-ratio: 16 / 9;\n  height: 100%;\n}\n\n.releaseDetailContents__cms .twitter-tweet,\n.releaseDetailContents__cms .tiktok-embed {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.releaseDetailContents__cms iframe.iframe-youtube-vertical {\n  aspect-ratio: 433 / 770;\n  height: 100%;\n  max-height: 100%;\n  max-width: 70vw;\n}\n\n.releaseDetailContents__cms .tiktok-embed {\n  background-color: transparent;\n  border: none;\n  padding: 0;\n}\n\n.releaseDetailContents__cms .cmsPackages {\n  -ms-flex-align: start;\n  -ms-flex-pack: start;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: start;\n  -webkit-box-pack: start;\n  align-items: flex-start;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 36px;\n  justify-content: flex-start;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPackages {\n    gap: 24px;\n    margin-top: 28px;\n  }\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage {\n  font-size: 0;\n  margin-top: 0;\n  width: calc((100% - 36px - 36px - 36px) / 4);\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPackages .cmsPackage {\n    width: calc((100% - 24px) / 2);\n  }\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a {\n  display: block;\n  font-size: 0;\n  text-decoration: none;\n  width: 100%;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a:hover img, .releaseDetailContents__cms .cmsPackages .cmsPackage a:active img {\n  -webkit-transform: scale(1.05);\n  transform: scale(1.05);\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a:hover .cmsPackage__text, .releaseDetailContents__cms .cmsPackages .cmsPackage a:active .cmsPackage__text {\n  color: #3c51b2;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a:hover .cmsPackage__text svg.svgCms, .releaseDetailContents__cms .cmsPackages .cmsPackage a:active .cmsPackage__text svg.svgCms {\n  fill: #3c51b2;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a .cmsPackage__img {\n  font-size: 0;\n  overflow: hidden;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a img {\n  -webkit-transition: -webkit-transform 0.3s;\n  display: block;\n  margin: 0 auto;\n  max-width: 100%;\n  transition: -webkit-transform 0.3s;\n  transition: transform 0.3s;\n  transition: transform 0.3s, -webkit-transform 0.3s;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a .cmsPackage__text {\n  -webkit-transition: color 0.3s;\n  color: #000;\n  font-size: 16px;\n  font-weight: bold;\n  margin-top: 10px;\n  text-decoration: none;\n  transition: color 0.3s;\n}\n\n.releaseDetailContents__cms .cmsPackages .cmsPackage a .cmsPackage__text svg.svgCms {\n  -webkit-transition: fill 0.3s;\n  fill: #000;\n  height: 16px;\n  transition: fill 0.3s;\n  vertical-align: text-bottom;\n}\n\n.releaseDetailContents__cms .cmsPrivilege {\n  -ms-flex-align: center;\n  -ms-flex-pack: justify;\n  -ms-flex-wrap: wrap;\n  -webkit-box-align: center;\n  -webkit-box-pack: justify;\n  align-items: center;\n  border-top: 1px solid rgba(0, 0, 0, 0.2);\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  margin: 28px auto 13px;\n  padding-top: 32px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege {\n    margin-bottom: 14px;\n    margin-top: 20px;\n    padding-top: 3px;\n  }\n}\n\n.releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeJacket {\n  font-size: 0;\n  margin-top: 0;\n  width: 47.7%;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeJacket {\n    -ms-flex-order: 1;\n    -webkit-box-ordinal-group: 2;\n    order: 1;\n    width: 100%;\n  }\n}\n\n.releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeJacket img {\n  border: solid 1px #efefef;\n  display: block;\n  margin: 0 auto;\n  max-width: 100%;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeJacket img {\n    max-width: calc(100% - 104px);\n  }\n}\n\n.releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeData {\n  margin-top: 0;\n  width: calc(100% - 47.7% - 30px);\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeData {\n    padding-bottom: 17px;\n    width: 100%;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeData h3 {\n    margin-bottom: 0;\n  }\n}\n\n.releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeData .cmsPrivilegeData__desc {\n  color: #707070;\n  font-size: 16px;\n  line-height: 1.75;\n  margin-top: 8px;\n}\n\n@media screen and (max-width: 1023px) {\n  .releaseDetailContents__cms .cmsPrivilege .cmsPrivilegeData .cmsPrivilegeData__desc {\n    margin-top: 6px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * organisms : NewsDetail                                        *\n-----------------------------------------------------------------*/\n.moreInfoWrap {\n  border-bottom: 4px solid #000;
1\n  border-top: 4px solid #000;\n}\n\n@media screen and (min-width: 1024px) {\n  .moreInfoWrap {\n    margin-bottom: 60px;\n    padding-top: 21px;\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .moreInfoWrap {\n    margin-bottom: 46px;\n    padding-top: 22px;\n  }\n}\n\n@media screen and (min-width: 1024px) {\n  .moreInfo {\n    margin: 0 auto;\n    max-width: 1270px;\n    width: calc(100vw - 96px);\n  }\n}\n\n@media screen and (max-width: 1023px) {\n  .moreInfo {\n    margin-left: 16px;\n    margin-right: 16px;\n  }\n}\n\n/*-----------------------------------------------------------------\n * pages : リリース詳細のpage要素用css                               *\n-----------------------------------------------------------------*/\n.pageConts--releaseDetail {\n  padding-bottom: 120px;\n}\n\n@media screen and (max-width: 1023px) {\n  .pageConts--releaseDetail {\n    padding-bottom: 112px;\n  }\n}\n",children:[(0,a.jsx)(s.H,{pageInfo:e}),(0,a.jsx)("div",{className:"contents contents--page",children:(0,a.jsxs)("section",{className:"pageConts pageConts--release pageConts--releaseDetail",children:[(0,a.jsx)("div",{className:"postDetail",children:(0,a.jsx)(h,{data:t})}),(0,a.jsx)(l.Z,{moreInfo:o,relationNews:c,relationColumns:d}),(0,a.jsx)(r.Z,{href:{pathname:"/release"},linkBtnText:"一覧へ戻る"})]})})]})};function D(n){let{id:e,title:t,release_contents:a,products:[i],artist_cd:s}=n;return{title:t,fullTitle:"".concat(t," | リリース | エイベックス・ポータル"),description:a||"",image:null==i?void 0:i.image.url,canonical:"",href:{pathname:"/release/[release_id]",query:{release_id:e}},artistCd:s}}}},function(n){n.O(0,[843,4772,3506,2546,4937,8918,499,2875,2888,9774,179],function(){return n(n.s=6351)}),_N_E=n.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.