@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");.pg-wrap{color:#fff;overflow:hidden;box-sizing:border-box;background-color:#fff}@media only screen and (max-width: 599px){.pg-wrap{padding-bottom:10vw}}@media only screen and (min-width: 600px){.pg-wrap{padding-bottom:80px;min-width:1240px}}.pg-wrap img{vertical-align:bottom;font-size:0;line-height:0}.pg-wrap a{transition:.4s}.pg-wrap a:link{color:#fff}.pg-wrap a:visited{color:#fff}.pg-wrap a:hover{color:#fff}.pg-wrap a:active{color:#fff}.bgframe{margin-right:auto;margin-left:auto;padding:1.5em;max-width:1000px;color:#bb2649;border-top:3px solid;border-bottom:3px solid;-o-border-image:linear-gradient(to right, #f6cac9, #91a7d0) 1;border-image:linear-gradient(to right, #f6cac9, #91a7d0) 1;background:#fff}.infoRead+.bgframe{margin-top:1em}.txtIndent{padding-left:1em;text-indent:-1em}.bullet{margin-top:1em}.cntBullet{margin-top:0.5em}.listBullet{margin-top:0.25em}.pg-title{position:relative;margin-right:auto;margin-left:auto;text-align:center;background-color:#bc2649;width:100%;z-index:100}.pg-title h1{position:relative;max-width:100vw;margin-right:auto;margin-left:auto;line-height:1}.pg-title h1 img{vertical-align:middle;width:100%}.pg-mv{position:relative;margin-right:auto;margin-left:auto;margin-bottom:100px;text-align:center}@media only screen and (max-width: 599px){.pg-mv{margin-bottom:10vw}}.pg-slider{position:relative;margin-right:auto;margin-left:auto;margin-bottom:100px;text-align:center}@media only screen and (max-width: 599px){.pg-slider{margin-bottom:10vw}}.pg-slider .lsf_slider .slider_item img{width:100%}.contentCol{padding:100px 0 0}@media only screen and (max-width: 599px){.contentCol{padding-top:10vw;padding-bottom:0}}.contentCol.--bg{background-color:#ffedf6;background-image:linear-gradient(to right, #ffedf6 0%, #dfe8f6 100%)}@media only screen and (max-width: 599px){.contentCol.--bg{padding-top:15vw;padding-bottom:15vw}}@media only screen and (min-width: 600px){.contentCol.--bg{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width: 599px){.contentInner{margin-right:auto;margin-left:auto;width:90%}}@media only screen and (max-width: 599px){*+.contentList{margin-top:10vw}}@media only screen and (min-width: 600px){*+.contentList{margin-top:80px}}.contentHeading{margin-right:auto;margin-left:auto;text-align:center}@media only screen and (max-width: 599px){.contentHeading+*{margin-top:10vw}}@media only screen and (min-width: 600px){.contentHeading+*{margin-top:80px}}@media only screen and (max-width: 599px){#item .contentHeading{width:calc(259 / 600 * 100%)}}@media only screen and (max-width: 599px){#information .contentHeading{width:calc(423 / 600 * 100%)}}.contentRow{display:-webkit-flex;display:flex}.pg-album__head{width:70%;max-width:600px;margin:0 auto 70px}.pg-item__list{display:-webkit-flex;display:flex;width:90%;max-width:1200px;margin-right:auto;margin-left:auto;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.pg-item__list.--crazyitem .pg-item__img{border:1px solid black}.pg-item__list.--crazyitem .pg-item__tit span{background:black}.pg-item__list.--center{-webkit-justify-content:center;justify-content:center}.pg-item__list.--separate02{position:relative;margin-bottom:80px;padding-bottom:90px}@media only screen and (max-width: 599px){.pg-item__list.--separate02{margin-bottom:7vw;padding-bottom:16vw}}.pg-item__list.--separate02::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:10px;background:black}.pg-item__list .copy{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#372d2a;font-size:14px;font-weight:550;width:100%}@media only screen and (max-width: 599px){.pg-item__list .copy{font-size:11px}}.pg-item__list .copy.--leCopy{bottom:80px}@media only screen and (max-width: 599px){.pg-item__list .copy.--leCopy{bottom:13vw}}.pg-item__list .copy.--owCopy{bottom:80px}@media only screen and (max-width: 599px){.pg-item__list .copy.--owCopy{bottom:13vw}}.pg-item__list.--separate{position:relative;margin-bottom:80px;padding-bottom:90px}@media only screen and (max-width: 599px){.pg-item__list.--separate{margin-bottom:7vw;padding-bottom:16vw}}.pg-item__list.--separate::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:10px;background:#bb2649}.pg-item__list.--leList{padding-bottom:160px}@media only screen and (max-width: 599px){.pg-item__list.--leList{padding-bottom:16vw}}.pg-item__list.--owList{padding-bottom:160px}@media only screen and (max-width: 599px){.pg-item__list.--owList{padding-bottom:18vw}}@media only screen and (min-width: 600px){.pg-item__list li{width:30%;margin-right:5%;margin-bottom:60px}.pg-item__list li:nth-child(3n){margin-right:0}.pg-item__list li:nth-last-child(-n+3){margin-bottom:0}}@media only screen and (max-width: 599px){.pg-item__list li{width:48%;margin-right:4%;margin-bottom:6vw}.pg-item__list li:nth-child(2n){margin-right:0}}.pg-item__list li.new{position:relative}.pg-item__list li.new::before{content:"";display:block;background:url(../../images/special/lesserafim_goods/ico_new.png?v02) center no-repeat;background-size:contain;width:62px;height:30px;position:absolute;top:-15px;left:-13px;z-index:2}@media only screen and (max-width: 599px){.pg-item__list li.new::before{width:8.26667vw;height:4vw;top:-2vw;left:-1.73333vw}}.pg-item__list li.new.--crazyitem::before{background:url(../../images/special/lesserafim_goods/ico_new_02.png) center no-repeat}.pg-item__list li .pg-item__tit{display:block;font-size:18px;color:#fff;margin:1em auto .5em}@media only screen and (max-width: 599px){.pg-item__list li .pg-item__tit{font-size:3vw}}.pg-item__list li .pg-item__tit span{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0.05em 0.3em;line-height:1.75;background:#bb2649}.pg-item__list li .pg-item__tit:hover{opacity:.7}@media (hover: hover){.pg-item__list li a.pg-item__tit[href=""]:hover,.pg-item__list li a.pg-item__tit:not([href]):hover{cursor:default;opacity:1}}.pg-item__list li .pg-item__date{color:#000;font-size:16px;margin:0 auto .5em}@media only screen and (max-width: 599px){.pg-item__list li .pg-item__date{font-size:2.7vw}}.pg-item__list li .pg-item__date span{margin-right:0.5em;font-size:14px;padding:0.05em 0.4em;border:1px solid #000}@media only screen and (max-width: 599px){.pg-item__list li .pg-item__date span{font-size:2.5vw}}.pg-item__list li .pg-item__date .br-mq{display:none}@media only screen and (max-width: 599px){.pg-item__list li .pg-item__date .br-mq{display:block}}.pg-item__head{width:70%;max-width:600px;margin:0 auto 70px}@media only screen and (max-width: 599px){.pg-item__head{margin:0 auto 7vw}}.pg-item__buy{width:75%;font-size:18px;font-weight:bold;color:#fff;display:block;padding:.4em .1em;margin:1em auto 0;background-color:#000;box-sizing:border-box;transition:.4s}@media only screen and (max-width: 599px){.pg-item__buy{font-size:2.8vw;width:90%;background-color:#000}}.pg-item__buy:hover{opacity:.6}.pg-item__img{display:block;position:relative;text-decoration:none;overflow:hidden;border:1px solid #bb2649}.pg-item__img:before{content:"";display:block;padding-top:100%}.pg-item__imginner{position:absolute;top:0;bottom:0;left:0;right:0;transition:0.3s;display:block;width:100%}.pg-item__imginner:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}a.pg-item__img[href=""] .pg-item__imginner,a.pg-item__img:not([href]) .pg-item__imginner{opacity:1;transition:none}@media (hover: hover){a.pg-item__img[href=""] .pg-item__imginner:hover,a.pg-item__img:not([href]) .pg-item__imginner:hover{cursor:default;-webkit-transform:none;transform:none;opacity:1}}.pg-item__btn{font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;display:block;transition:.3s;background:#bb2649;color:#fff;position:relative;text-align:center;margin:50px auto 0;font-size:25px;padding:5px 0 8px;width:260px;border-radius:30px}@media only screen and (max-width: 599px){.pg-item__btn{margin:0px auto 0;font-size:20px;width:200px}}.pg-item__btn::before{position:absolute;content:"";top:28%;right:25px;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:.3s}@media only screen and (max-width: 599px){.pg-item__btn::before{top:26%}}.pg-item__btn.--close::before{position:absolute;content:"";top:45%;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 599px){.pg-item__btn.--close::before{top:42%}}@media (hover: hover){.pg-item__btn:hover{opacity:0.7}}.pg-itemLink{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin:80px auto 0;-webkit-justify-content:center;justify-content:center;width:90%;max-width:1200px}@media only screen and (max-width: 599px){.pg-itemLink{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:7vw auto 0;width:90%}}@media only screen and (min-width: 600px){.pg-itemLink li{width:30%;margin-right:30px}.pg-itemLink li:nth-child(3n){margin-right:0}.pg-itemLink li:nth-child(n+4){margin-top:30px}.pg-itemLink li:last-child{margin-right:0}}@media only screen and (max-width: 599px){.pg-itemLink li{width:48%}.pg-itemLink li:not(:nth-child(2n-1)){margin-left:4%}.pg-itemLink li:nth-child(n+3){margin-top:4%}}.pg-itemLink li img{border:solid 4px #bb2649}@media only screen and (max-width: 599px){.pg-itemLink li img{border-width:.8vw}}.pg-itemLink a:hover{opacity:.6}.infoRead{text-align:center;color:#fff}@media only screen and (max-width: 599px){.infoRead{font-size:125%}}@media only screen and (min-width: 600px){.infoRead{font-size:150%}}.infoReadBg{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0.05em 0.3em;line-height:1.75;background:#bb2649}.infoReadBg span{display:inline-block}.infoBnr{display:block;margin-right:auto;margin-left:auto;max-width:-webkit-fit-content;max-width:fit-content}@media (hover: hover){.infoBnr:hover{opacity:0.6}}.infoRead+.infoBnr{margin-top:1em}.infoDefinition+.infoDefinition{margin-top:2em}.infoTit{padding-bottom:0.25em;border-bottom:1px solid #bb2649;font-size:125%;font-weight:700;color:#bb2649}.infoDetail{margin-top:0.5em}.infoDetailTit{display:block;-webkit-align-self:flex-start;align-self:flex-start;margin-right:0.5em;padding:0 0.5em;white-space:nowrap;border:1px solid #bb2649}#link{text-align:center}#link a:hover{opacity:.6}@media only screen and (max-width: 599px){.pg-link__lesserafim{display:block;margin:0 auto;width:90%}}.pg-link__sns{display:-webkit-flex;display:flex;margin:80px auto 30px;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width: 599px){.pg-link__sns{margin:7vw auto 4vw}}.pg-link__sns li{margin:0 15px}.copy{text-align:center;width:100%}@media only screen and (max-width: 599px){.copy img{width:70vw;max-width:270px}}@media only screen and (max-width: 599px){.l-footer{overflow:hidden}}.artistLink{position:relative;width:90%;max-width:1200px;margin:120px auto 30px;padding:80px 0}@media only screen and (max-width: 599px){.artistLink{margin:12vw auto 4vw;padding:7vw 0}}.artistLink::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:#bb2649}.artistLink::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#bb2649}.artistLink h2{text-align:center;color:#bb2649;font-size:40px;line-height:1.2}@media only screen and (max-width: 599px){.artistLink h2{font-size:5vw}}.artistLink h2 .spOnly{display:none}@media only screen and (max-width: 599px){.artistLink h2 .spOnly{display:block}}.artistLink .artistLinkContainer{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:80px auto 0;max-width:1140px}@media only screen and (max-width: 599px){.artistLink .artistLinkContainer{margin:7vw auto 0}}.artistLink .artistLinkContainer.--another{padding-top:80px}@media only screen and (max-width: 599px){.artistLink .artistLinkContainer.--another{padding-top:7vw}}.artistLink .artistLinkContainer.--another::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-image:linear-gradient(to right, #f6cac9, #91a7d0 10px, transparent 2px, transparent 8px);background-size:20px 2px;background-position:left bottom;background-repeat:repeat-x}@media only screen and (min-width: 600px){.artistLink .artistLinkContainer li{width:calc((100% - 60px) / 3);margin-right:30px}.artistLink .artistLinkContainer li:nth-child(3n){margin-right:0}.artistLink .artistLinkContainer li:nth-child(n+4){margin-top:30px}.artistLink .artistLinkContainer li:last-child{margin-right:0}}@media only screen and (max-width: 599px){.artistLink .artistLinkContainer li{width:48%}.artistLink .artistLinkContainer li:not(:nth-child(2n-1)){margin-left:4%}.artistLink .artistLinkContainer li:nth-child(n+3){margin-top:4%}}.artistLink .artistLinkContainer a:hover{opacity:.6}div.colorbox{position:relative;width:95%;max-width:1079px;margin-right:auto;margin-left:auto}.__02{margin-top:20px;width:80% !important;max-width:988px !important}@media only screen and (max-width: 599px){.__02{margin-top:1vw}}div.colorbox div.color{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#bb2649}div.colorbox img{display:block;width:100%}
