﻿.☀{scroll-behavior:smooth}:root{--cal: 0.17857143vw;--number: 8px;--padding-inline: calc(var(--number) * 2);--font-primaly: "YakuHanRP", hiragino-mincho-pron, sans-serif;--font-secondary: "cormorant-garamond", serif;--font-color-primary: #343434;--font-color-tag-primary: #7d7d7d;--text-shadow-primary: 1px 2px 4px rgba(67, 109, 242, 0.44);--margin-primary: 61.8vw;--margin-secondary: 38.2vw;--margin-tertiary: 23.6vw;--margin-quaternary: 14.58vw;--margin-quinary: 9.01vw;--margin-senary: 5.57vw;--font-size-small: .85rem;--line-color-primary: #C8C8C8}@property --angle{syntax:'<angle>';initial-value:0deg;inherits:true}@property --btn-color{syntax:"<color>";inherits:false;initial-value:#fff9c4}.fixedImg{position:fixed;top:0;left:0;width:100%;height:100%;height:100lvh;transform:translateZ(0);z-index:-1;background:url(img/world-bg-enlarge.webp);background-size:cover;background-repeat:no-repeat;backface-visibility:hidden}main{position:relative;z-index:10;overflow:hidden}main{font-family:var(--font-primaly);color:var(--font-color-primary)}img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar-track{box-shadow:0 0 4px #aaa inset;background:#fff}::-webkit-scrollbar-thumb{border-radius:2px;background:#d7dcf1}::-webkit-scrollbar{width:12px;height:8px}::selection{color:#fff;background:#d7dcf1}.gold{position:absolute;top:0;width:100%;height:100%;z-index:999;display:flex;align-items:baseline;transform:scale(1, 1)}.gold img{width:100%;height:auto}header{position:relative;z-index:4}section[id$="Sec"]{position:relative;z-index:2}:is(h1, h2, h3, h4){margin-inline:auto;text-align:center}section[id$="Sec"]>h1{font-family:var(--font-secondary);text-transform:uppercase;color:var(--font-color-tag-primary);text-shadow:var(--text-shadow-primary);font-size:2rem}section[id$="Sec"]>h2{color:var(--font-color-tag-primary);font-size:1rem;letter-spacing:.06rem;padding-top:calc(var(--margin-senary) - 1vw);line-height:0}section[id$="Sec"]>p,.artistPrimary>p{padding-inline:var(--padding-inline);letter-spacing:.06rem;line-height:1.9;margin-block-start:calc(var(--margin-quinary) - 1vw);text-align:justify}section[id$="Sec"]>p+p,.artistPrimary>p+p{margin-block-start:1rem}div[class^="triagle"]{position:absolute;z-index:-1;opacity:.44}div[class^="triagle"]>img{width:100%;height:auto}.triagle1{top:-1rem;width:62%;left:8%}.triagle2{top:-7.5rem;width:62%;left:-45%;transform:rotate(108deg)}.triagle3{top:-7.5rem;width:62%;right:-31%}.triagle4{top:-6rem;width:62%;left:-28%;transform:rotate(-110deg)}div[class^="border"]{position:relative;width:100%;z-index:4}div[class^="border"]>p{position:absolute}div[class^="border"]>p:first-of-type{top:0;bottom:0;left:0;right:0;margin:auto;width:1px;height:calc(var(--margin-quinary) * 1.4);background:var(--line-color-primary)}div[class^="border"]>p:nth-of-type(2){top:0;bottom:0;left:0;right:0;margin:auto;width:calc(var(--margin-quinary) * 3.6);height:1px;background:var(--line-color-primary)}.border{height:calc((var(--margin-tertiary) * 2))}.borderLead{height:calc(var(--margin-quaternary) * 2)}.white{position:relative;width:100%;height:100%}.white::before{content:"";z-index:-1;margin-block-start:calc(-1 * (var(--margin-tertiary) * 1));position:absolute;width:100%;height:calc(100% + (var(--margin-tertiary) * 2));background-color:rgba(255,255,255,0.57)}.minMargin{margin-inline-start:4px;margin-inline-end:1px}header>figure{width:100%}header>figure>img{width:100%;height:auto}#leadSec{padding-top:var(--margin-secondary)}#leadSec p{text-align:center;line-height:2}#leadSec::before{content:"";position:absolute;top:0;left:0;right:0;margin-inline:auto;width:1px;height:calc(var(--margin-secondary) * .8);background:var(--line-color-primary)}.artistProducts+.artistPrimary{margin-block-start:var(--margin-secondary)}.artistPrimary{margin-block-start:var(--margin-quinary)}.artistPrimary>figure{width:72%;margin-inline:auto}.artistPrimary>figure>img{width:100%}.artistPrimary h3{padding-block-start:var(--margin-quinary);line-height:1}.artistPrimary h4{padding-block-start:var(--margin-senary);line-height:.5;font-size:1.1rem}.artistCareer,.artistProducts{margin-block-start:var(--margin-quaternary)}.artistCareer h3,.artistProducts h3{margin-block-end:var(--margin-quinary);text-decoration:underline;text-underline-offset:0.4rem;text-decoration-color:var(--line-color-primary)}.artistProducts{margin-block-start:calc(var(--margin-quaternary) + 2.5rem)}.artistDetail{padding-inline:var(--padding-inline)}.artistDetail dt,.artistDetail dd{font-size:var(--font-size-small)}.artistDetail dt{letter-spacing:.06rem;margin-block-end:.2rem}.artistDetail dt::before{content:"[";padding-inline-end:0.1rem;vertical-align:top}.artistDetail dt::after{content:"]";padding-inline-start:0.1rem;vertical-align:top}.listDeatil li{line-height:2}.listDeatil li::before{content:"\02022";font-size:.4rem;width:4px;display:inline-block}*:focus{outline:none}.readmore{position:relative;box-sizing:border-box}.readmoreWrapper{position:relative;overflow:hidden;height:100px;-webkit-mask-image:linear-gradient(#000, transparent 100%)}.readmoreWrapper::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px}.readmoreLabel{display:flex;position:absolute;bottom:-2.5rem;z-index:2;justify-content:space-around;align-items:flex-end;left:0;right:0;margin-inline:auto;padding-block:.8rem}.readmoreLabel:before{content:"Read More";background:url(img/arrow-t.webp) no-repeat;background-size:16px;background-position:center bottom;color:var(--font-color-tag-primary);height:31px}.readmoreCh{display:none}.readmoreCh:checked ~ .readmoreLabel{position:static}.readmoreCh:checked ~ .readmoreLabel:before{content:'Close';background:url(img/arrow-b.webp) no-repeat;background-size:16px;background-position:center top;color:var(--font-color-tag-primary);height:31px;padding-block-start:8px}.readmoreCh:checked ~ .readmoreWrapper{height:auto}.readmoreCh:checked ~ .readmoreWrapper{-webkit-mask-image:none}.readmoreWrapper>*+*{margin-block-start:var(--margin-senary)}.swiper{width:100%;height:auto}.swiper-slide{background:transparent}.swiper-slide>img{display:block;width:100%;height:auto}.swiper-slide-prev .swiper-slide-inner,.swiper-slide-next .swiper-slide-inner,.swiper-slide-duplicate-prev .swiper-slide-inner{opacity:.4;transition:all 0.5s ease}.swiper-wrapper{align-items:flex-end}.swiper-slide-inner{width:100%;margin-inline:auto;text-align:center}.swiper-slide-inner>img{width:auto;margin-inline:auto;border:1px solid rgba(255,255,255,0.2)}.swiper-slide-inner figcaption{font-size:.8rem;margin-block-start:.4rem;line-height:1.5}.gaHeight{width:auto;max-height:360px}#noveltySec h4{text-decoration:underline;text-underline-offset:0.4rem;text-decoration-color:var(--line-color-primary);margin-block-start:.2rem}#noveltySec p{font-size:var(--font-size-small);text-align:center}.novWrapper{margin-block-start:4px;padding-inline:var(--padding-inline);display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:auto;align-items:center;justify-items:center;grid-column-gap:8px;grid-row-gap:10px}.novWrapper div:first-of-type{grid-column:1 / 3;grid-row:1 / 2}.novWrapper div:nth-of-type(2){grid-column:3 / 5;grid-row:1 / 2}.novWrapper div:nth-of-type(3){grid-column:5 / 7;grid-row:1 / 2}.novWrapper div:nth-of-type(4){grid-column:1 / 4;grid-row:2/ 3}.novWrapper div:nth-of-type(5){grid-column:4 / 7;grid-row:2/ 3}#eventSec h2{margin-block-end:calc(var(--margin-quinary) + 1vw)}.eventList{padding-inline:var(--padding-inline);width:min(100%, 1500px);margin-inline:auto;display:grid;grid-auto-columns:1fr;justify-content:center;align-items:center}.eventList li{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-inline:var(--sp-border)}.eventList li div:first-of-type{width:min(100%, 300px);margin-inline:auto;z-index:2}.eventList li div:first-of-type h3{font-size:1.2rem;text-align:left}.eventList li div:first-of-type h3::after{content:'会場';font-size:.9rem;padding-inline-start:3px}.eventList li div:first-of-type p{font-feature-settings:'palt' 1}.eventList li div:first-of-type p:first-of-type{font-size:var(--font-size-small);line-height:1.2}.eventList li div:first-of-type p:first-of-type time{font-size:1.35rem;font-family:'Times New Roman', Times, serif;letter-spacing:.3px}.eventList li div:first-of-type p:nth-of-type(2){font-size:var(--font-size-small);line-height:1.2;width:96%}.eventList li div:nth-of-type(2){width:min(100%, 300px);margin-inline:auto}.eventList li div:nth-of-type(2) a:nth-last-of-type(2){opacity:.92;position:relative;z-index:90;border-radius:4px;padding-block:8px;display:block;text-align:center;background:#E5E9F9;margin-bottom:8px}.eventList li div:nth-of-type(2) a:nth-last-of-type(2):hover{outline:0}.eventList li div:nth-of-type(2) a{display:block;text-align:center}.eventList li div:nth-of-type(2) a:last-of-type p{position:relative;z-index:90;font-size:var(--font-size-small);text-decoration:underline;text-align:center}.modern-gradient{background-image:radial-gradient(farthest-corner circle at 50% 50% in hsl, hsl(240 47% 63%) 0%, hsl(278 29% 50%) 100%)}.classic-gradient{background-image:radial-gradient(farthest-corner circle at 50% 50%, #6c6cd5 0%, #6a3d85 100%)}.reserveTxt{position:relative;z-index:10;margin:auto;letter-spacing:.078rem;text-align:center;font-size:1.1rem}.eventList li{margin-block-end:calc(var(--number) * 6)}.eventList li:last-of-type{margin-block-end:0}.slideBtn{width:100%;border:none;cursor:pointer;position:relative;overflow:hidden;transition:all 0.4s ease-in-out}.slideBtn:hover,.slideBtn:active{box-shadow:2px 2px 20px #fff}.slideBtnInner::after{content:"";height:100%;width:100%;background:#d7dcf1;position:absolute;top:0%;left:0%;transform:translateY(70px);display:flex;align-items:center;justify-content:center;transition:all 0.4s ease-in-out}.slideBtnInner::before{content:"";height:100%;width:100%;background:#E5E9F9;position:absolute;top:0%;left:0%;transform:translateY(0px);display:flex;align-items:center;justify-content:center;transition:all 0.5s ease-in-out}.slideBtnInner:hover::after,.slideBtnInner:active::after{transform:translateY(0) scale(1.2)}.slideBtnInner:hover::before,.slideBtnInner:active::before{transform:translateY(-50px)}footer{background-color:rgba(255,255,255,0.57);width:100%;margin-block-start:calc(1 * (var(--margin-tertiary) * 1));padding-block-end:var(--margin-senary)}footer .footerInner{width:100%;margin-inline:auto;position:relative}footer .footerInner>p{word-break:keep-all;text-align:center;font-size:.5rem;line-height:1.8}@media (min-width: 411px){:root{--margin-primary: 61.8%;--margin-secondary: 38.2%;--margin-tertiary: 5.7rem;--margin-quaternary: 14.58%;--margin-quinary: 9.01%;--margin-senary: .3rem}main{width:410px;margin-inline:auto;overflow:hidden;inset-block-start:2rem;border-radius:2rem;border:1px solid var(--line-color-primary);box-shadow:5px 5px 40px #949bbb}.exBorder{width:100%;height:1%;margin-block:4rem}.borderLead{padding-block:calc(var(--margin-quaternary) * 1)}div[class^="border"]>p:first-of-type{height:calc(var(--margin-quinary) * 4)}.border{padding-block:calc((var(--margin-tertiary) * 1))}.artistPrimary h4,section[id$="Sec"]>h2{line-height:2}#eventSec h2{margin-block-end:calc(var(--margin-quinary) + 0vw)}section[id$="Sec"]>h2{padding-top:calc(var(--margin-senary) - 0vw)}section[id$="Sec"]>p,.artistPrimary>p{margin-block-start:calc(var(--margin-quinary) - 5%)}.white::after{z-index:-1;margin-block-end:calc(-1 * (var(--margin-tertiary) * 1));position:absolute;width:100%;height:calc(calc(calc(var(--margin-quaternary) * 1 + var(--margin-quinary) * 0.7)));background-color:rgba(255,255,255,0.57);bottom:0}}
/*# sourceMappingURL=style.css.map */
