@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:#1b0612;border-top:3px solid;border-bottom:3px solid;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}.br-mq{display:none}@media only screen and (max-width: 599px){.br-mq{display:block}}.pcOnly{display:block}@media only screen and (max-width: 599px){.pcOnly{display:none}}.spOnly{display:none}@media only screen and (max-width: 599px){.spOnly{display:block}}.pg-title{position:relative;margin-right:auto;margin-left:auto;text-align:center;background-color:#f5f5f5;width:100%;z-index:100}.pg-title h1{position:relative;margin-right:auto;margin-left:auto}.pg-title h1 img{vertical-align:middle;width:100%}.pg-mv{position:relative;margin-bottom:10px;text-align:center}@media only screen and (max-width: 599px){.pg-mv{margin-bottom:10vw}}.pg-slider{position:relative;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%}.pg-archive{width:90%;max-width:800px;margin:80px auto 120px}@media only screen and (max-width: 599px){.pg-archive{margin:5vw auto 10vw}}.pg-link__archive{display:block}@media (hover: hover){.pg-link__archive{transition:opacity 0.3s}.pg-link__archive:hover{opacity:0.7}}.pg-profile{width:90%;max-width:1200px;margin:0 auto;padding-top:100px;text-align:center}@media only screen and (max-width: 599px){.pg-profile{margin:0 auto;padding-top:10vw}}.pg-profile .profile_head img{width:100%;max-width:219px}@media only screen and (max-width: 599px){.pg-profile .profile_head img{width:35%}}.pg-profile .profile_ex{color:#1b0612;font-size:16px;font-weight:400;text-align:center;margin-top:30px;letter-spacing:0.03em}@media only screen and (max-width: 599px){.pg-profile .profile_ex{font-size:3vw;margin-top:4vw}}.pg-profile .profile_ex span{font-weight:800}.pg-info{width:90%;max-width:1200px;margin:0 auto 100px;text-align:center;padding:30px;border:2px solid #91BDE4;border-radius:0 50px 0 50px}@media only screen and (max-width: 599px){.pg-info{padding:2vw 4vw 4vw 4vw;margin:0 auto 10vw}}.pg-info .pg-info_head{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #91BDE4}@media only screen and (max-width: 599px){.pg-info .pg-info_head{margin-bottom:4vw;padding-bottom:4vw}}.pg-info .pg-info_head img{width:100%;max-width:219px}@media only screen and (max-width: 599px){.pg-info .pg-info_head img{width:37%}}.pg-info .pg-info_box{padding:30px}@media only screen and (max-width: 599px){.pg-info .pg-info_box{padding:4vw}}.pg-info .info_ex{color:#1b0612;font-size:16px;font-weight:400;text-align:center;letter-spacing:0.03em}@media only screen and (max-width: 599px){.pg-info .info_ex{font-size:3vw;margin-bottom:4vw}}.pg-info .info_ex span{font-weight:800}.pg-info .info_bt{width:40%}.pg-info .info_bt a{display:block;background-color:#91bde4;color:#000;position:relative}.pg-info .info_bt a::after{content:"";width:12px;height:7px;background:url(../../images/special/ive_goods/arrow_down.png) center no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:5%;margin:auto 0}@media only screen and (max-width: 599px){.pg-info .info_bt a::after{width:10px;height:5px}}.pg-infomain{width:90%;max-width:1200px;margin:100px auto 0 auto;text-align:center;border:2px solid #91BDE4;border-radius:0 50px 0 50px;overflow:hidden}@media only screen and (max-width: 599px){.pg-infomain{margin:10vw auto 0 auto}}.pg-infomain .pg-infomain_head{padding:20px;font-weight:500;letter-spacing:0.03em;text-align:center;color:#000;background:#91BDE4}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_head{font-size:4vw;padding:4vw}}@media only screen and (min-width: 600px){.pg-infomain .pg-infomain_head{font-size:25px}}.pg-infomain .pg-infomain_box{padding:30px}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_box{padding:4vw}}.pg-infomain .pg-infomain_list{padding-bottom:40px}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_list{padding-bottom:4vw}}.pg-infomain .pg-infomain_list:last-child{padding-bottom:0}.pg-infomain .pg-infomain_tit{padding-bottom:5px;margin-bottom:10px;font-size:20px;color:#91BDE4;font-weight:bold;text-align:center;border-bottom:2px solid #91BDE4}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_tit{font-size:3.7vw;padding-bottom:2vw;margin-bottom:2vw}}.pg-infomain .pg-infomain_txt{font-size:16px;color:#000;text-align:center}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_txt{font-size:3vw}}.pg-infomain .pg-infomain_txt a{color:#91BDE4;text-decoration:underline;font-weight:800}@media (hover: hover){.pg-infomain .pg-infomain_txt a:hover{opacity:0.7}}.pg-infomain .pg-infomain_mi{padding-bottom:10px;font-weight:800;font-size:18px;color:#000}@media only screen and (max-width: 599px){.pg-infomain .pg-infomain_mi{font-size:3.4vw}}.pg-infomain .pg-infomain_komi{padding:0 5px;background-color:#91BDE4}.pg-infomain[data-color="black"]{border-color:#111}.pg-infomain[data-color="black"] .pg-infomain_head{background-color:#111;color:#fff}.pg-infomain[data-color="black"] .pg-infomain_tit{color:#111;border-bottom-color:#111}.pg-infomain[data-color="black"] .pg-infomain_txt a{color:#131f8a}.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-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.--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}}@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[data-new]{position:relative}.pg-item__list li[data-new]::before{content:"";display:block;background:url(../../images/special/ive_goods/ico_new_b.png) 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[data-new]::before{width:8.26667vw;height:4vw;top:-2vw;left:-1.73333vw}}.pg-item__list li[data-new][data-new="black"]::before{background-image:url(../../images/special/ive_goods/new/ico_new_black.png)}.pg-item__list li.new_r{position:relative}.pg-item__list li.new_r::before{content:"";display:block;background:url(../../images/special/ive_goods/ico_new_r.png) 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_r::before{width:8.26667vw;height:4vw;top:-2vw;left:-1.73333vw}}.pg-item__list li.new_b{position:relative}.pg-item__list li.new_b::before{content:"";display:block;background:url(../../images/special/ive_goods/ico_new_b.png) 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_b::before{width:8.26667vw;height:4vw;top:-2vw;left:-1.73333vw}}.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:#1b0612}.pg-item__list li .pg-item__tit:hover{opacity:.7}.pg-item__list li .pg-item__tit.--blue{color:#1b0612}.pg-item__list li .pg-item__tit.--blue span{background:#fad8ec}.pg-item__list li .pg-item__tit.--black{color:#eaeaea}.pg-item__list li .pg-item__tit.--black span{background:#111}.pg-item__list li .pg-item__tit.is-disabled{pointer-events:none}@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:#1b0612;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 #1b0612}@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__buy{width:75%;font-size:18px;font-weight:bold;color:#fff;display:block;padding:.4em .1em;margin:1em auto 0;background-color:#dd2a3f;box-sizing:border-box;transition:.4s}@media only screen and (max-width: 599px){.pg-item__buy{font-size:2.8vw;width:90%;background-color:#dd2a3f}}.pg-item__buy:hover{opacity:.6}.pg-item__buy.--blue{background-color:#91bde4}.pg-item__buy.--blue p{color:#1b0612}@media only screen and (max-width: 599px){.pg-item__buy.--blue{background-color:#91bde4}.pg-item__buy.--blue p{color:#1b0612}}.pg-item__buy.--deep_blue{background-color:#171d51}.pg-item__buy.--deep_blue p{color:#fff}@media only screen and (max-width: 599px){.pg-item__buy.--deep_blue{background-color:#171d51}.pg-item__buy.--deep_blue p{color:#fff}}.pg-item__img{display:block;position:relative;text-decoration:none;overflow:hidden;border:1px solid #1b0612}.pg-item__img.is-disabled{pointer-events:none}.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-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 #1b0612}@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:#1b0612}.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 #1b0612;font-size:125%;font-weight:700;color:#1b0612}.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 #1b0612}#link{text-align:center}#link a:hover{opacity:.6}@media only screen and (max-width: 599px){.pg-link__ive{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;color:#1b0612;font-size:14px}.copy img{width:80%;max-width:366px;height:auto}@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:#1b0612}.artistLink::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#1b0612}.artistLink h2{text-align:center;color:#1b0612;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;-webkit-justify-content:center;justify-content:center;margin:80px auto 0}@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, #1b0612, #1b0612 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:30%;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:#1b0612}div.colorbox img{display:block;width:100%}
