.parts-seikado .page-contents{padding:35px 0 75px}@media(min-width: 768px){.parts-seikado .page-contents{padding:100px 0 150px}}.parts-seikado *{letter-spacing:.03em}.parts-seikado img{display:block}.parts-seikado .-text{font-size:1.4rem}@media(min-width: 768px){.parts-seikado .-text{font-size:1.6rem}}.parts-seikado .-heading{font-weight:700;line-height:1.2;margin:0 auto 15px;text-align:center;font-size:2rem}@media(min-width: 768px){.parts-seikado .-heading{margin:0 auto 50px;font-size:2.6rem}}.parts-seikado .-heading::after{content:"";display:block;height:2px;width:150px;background:#019d85;margin:10px auto 0}@media(min-width: 768px){.parts-seikado .-heading::after{width:300px}}@media(min-width: 768px){.parts-seikado .lead-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 768px){.parts-seikado .lead-img{-ms-flex-negative:0;flex-shrink:0;width:50%}}.parts-seikado .lead-text{font-weight:500;margin-top:10px}@media(min-width: 768px){.parts-seikado .lead-text{margin-top:0;margin-left:25px}}.parts-seikado .seikado-section{margin-top:60px}@media(min-width: 768px){.parts-seikado .seikado-section{margin-top:100px}}.parts-seikado .-color{color:#019d85}.parts-seikado .link-button{margin:0 auto;text-align:center}.parts-seikado .link-button a{color:#019d85;border:1px solid;border-radius:25px;min-height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.6em 1.5em;font-size:1.3rem;word-break:break-word}@media(min-width: 768px){.parts-seikado .link-button a{border-radius:35px;font-size:1.6rem;min-height:50px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}}.parts-seikado .link-button span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}@media(min-width: 768px){.parts-seikado .link-button span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateX(0);transform:translateX(0)}}.parts-seikado .link-button span::after{content:"";display:inline-block;width:.6em;height:.6em;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0;margin-left:.4em}@media(min-width: 768px){.parts-seikado .link-button a:hover{color:#fff;background:#019d85}}@media(min-width: 768px){.parts-seikado .event-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.parts-seikado .event-img{position:relative}@media(min-width: 768px){.parts-seikado .event-img{-ms-flex-negative:0;flex-shrink:0;width:40.9090909091%}}.parts-seikado .event-img .img-caption{margin-top:5px;font-size:1.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media(min-width: 768px){.parts-seikado .event-img .img-caption{margin-top:10px}}.parts-seikado .event-img .status{color:#fff;background:#019d85;font-weight:500;letter-spacing:.02em;position:absolute;top:0;right:0;-webkit-transform:translate(-10px, -40%);transform:translate(-10px, -40%);border-radius:100%;font-size:1.3rem;width:5em;height:5em;padding-inline:.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.2}@media(min-width: 768px){.parts-seikado .event-img .status{-webkit-transform:translate(-10px, -50%);transform:translate(-10px, -50%);font-size:1.6rem}}.parts-seikado .event-text{margin-top:10px}@media(min-width: 768px){.parts-seikado .event-text{margin-top:0;margin-right:25px;width:100%}}.parts-seikado .event-title{font-weight:700;font-size:1.7rem}@media(min-width: 768px){.parts-seikado .event-title{font-size:2.6rem}}.parts-seikado .event-title .-small{font-size:.75em}.parts-seikado .event-date{font-weight:500;margin-top:10px}@media(min-width: 768px){.parts-seikado .event-date{margin-top:15px}}.parts-seikado .event-date .title{display:inline-block;color:#fff;background:#019d85;font-size:.9em;line-height:1.1;padding:.4em 1.5em .5em;border-radius:.375em;margin-right:1em}.parts-seikado .event-date+p{margin-top:10px}@media(min-width: 768px){.parts-seikado .event-date+p{margin-top:15px}}.parts-seikado .event .link-button{margin-top:20px}.parts-seikado .event .link-button a{min-width:160px}@media(min-width: 768px){.parts-seikado .event .link-button a{min-width:240px}}@media(min-width: 768px){.parts-seikado .guide-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width: 768px){.parts-seikado .guide-img{-ms-flex-negative:0;flex-shrink:0;width:45.4545454545%}}.parts-seikado .guide-text{margin-top:10px}@media(min-width: 768px){.parts-seikado .guide-text{margin-top:0;margin-left:50px}}.parts-seikado .guide-text dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts-seikado .guide-text dl:not(:first-child){margin-top:1.5em}.parts-seikado .guide-text dt{font-weight:500;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;border-bottom:1px solid #b9baba;padding-bottom:10px;padding-right:10px}@media(min-width: 768px){.parts-seikado .guide-text dt{width:20%}}.parts-seikado .guide-text dt:nth-child(n+3){margin-top:10px}.parts-seikado .guide-text dd{width:75%;border-bottom:1px solid #b9baba;padding-bottom:10px}@media(min-width: 768px){.parts-seikado .guide-text dd{width:80%}}.parts-seikado .guide-text dd:nth-child(n+3){margin-top:10px}.parts-seikado .guide-text .-indent{display:block;margin-top:1em;text-indent:-1em;padding-left:1em}.parts-seikado .guide .link-button{margin-top:20px}@media(min-width: 768px){.parts-seikado .guide .link-button{margin-top:40px}}.parts-seikado .guide .link-button a{min-width:180px}@media(min-width: 768px){.parts-seikado .guide .link-button a{min-width:240px}}@media(min-width: 768px){.parts-seikado .shop-lead-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 768px){.parts-seikado .shop-lead-img{-ms-flex-negative:0;flex-shrink:0;width:50%}}.parts-seikado .shop-lead-text{margin-top:10px}@media(min-width: 768px){.parts-seikado .shop-lead-text{margin-top:0;margin-left:25px}}.parts-seikado .shop-gallery-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}@media(min-width: 768px){.parts-seikado .shop-gallery-flex{margin-top:40px}}.parts-seikado .shop-gallery-box{width:48%}@media(min-width: 768px){.parts-seikado .shop-gallery-box{width:47.2727272727%}}.parts-seikado .shop-gallery-title{font-weight:700;font-size:1.4rem;text-indent:-0.9em;padding-left:.9em}@media(min-width: 768px){.parts-seikado .shop-gallery-title{font-size:2.1rem}}.parts-seikado .shop-gallery-title::before{content:"";display:inline-block;aspect-ratio:1;width:.5em;background:#019d85;margin-right:.4em;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.parts-seikado .shop-gallery-img{margin-top:5px}@media(min-width: 768px){.parts-seikado .shop-gallery-img{margin-top:10px}}@media(min-width: 768px){.parts-seikado .about-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.parts-seikado .about .img-caption{text-align:center;margin-top:5px;font-size:1.3rem}@media(min-width: 768px){.parts-seikado .about .img-caption{margin-top:10px;font-size:1.5rem}}@media(min-width: 768px){.parts-seikado .about-img{-ms-flex-negative:0;flex-shrink:0;width:50%}}.parts-seikado .about-text{margin-top:20px}@media(min-width: 768px){.parts-seikado .about-text{margin-top:0;margin-right:25px;width:100%}}.parts-seikado .about-portrait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media(min-width: 768px){.parts-seikado .about-portrait{margin-top:35px}}.parts-seikado .about-portrait-box{width:50%;max-width:180px}@media(min-width: 768px){.parts-seikado .about-portrait-box{width:42%;max-width:none}}.parts-seikado .about-portrait-box img{width:80%;margin-inline:auto}@media(min-width: 768px){.parts-seikado .about-portrait-box img{width:180px}}@media(min-width: 768px){.parts-seikado .collection-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 768px){.parts-seikado .collection-item{width:29.0909090909%}}.parts-seikado .collection-item:not(:first-child){margin-top:40px}@media(min-width: 768px){.parts-seikado .collection-item:not(:first-child){margin-top:0}}@media(min-width: 768px){.parts-seikado .collection-item:nth-child(n+4){margin-top:60px}}.parts-seikado .collection-img{margin-bottom:15px;border:1px solid rgba(185,186,186,.5)}@media(min-width: 768px){.parts-seikado .collection-img{border:0}}.parts-seikado .collection-category{background:#fabe00;color:#fff;font-weight:500;display:inline-block;text-align:center;min-width:7em;line-height:1.1;padding:.3em 1em .35em;font-size:1.4rem}@media(min-width: 768px){.parts-seikado .collection-category{font-size:1.4rem}}.parts-seikado .collection-artist{display:inline-block;font-size:1.4rem}@media(min-width: 768px){.parts-seikado .collection-artist{font-size:1.6rem}}.parts-seikado .collection-artist:where(.collection-category+*){margin-left:.5em}.parts-seikado .collection-name{font-weight:700;line-height:1.2;margin-top:10px;font-size:1.7rem}@media(min-width: 768px){.parts-seikado .collection-name{font-size:2.2rem}}.parts-seikado .collection-name span{font-size:1.4rem}@media(min-width: 768px){.parts-seikado .collection-name span{font-size:1.6rem}}.parts-seikado .collection-era{font-weight:500;line-height:1.2;margin-top:5px;font-size:1.4rem}@media(min-width: 768px){.parts-seikado .collection-era{font-size:1.6rem}}.parts-seikado .collection-text{margin-top:10px;font-size:1.3rem}@media(min-width: 768px){.parts-seikado .collection-text{font-size:1.4rem}}.parts-seikado .collection .link-button{margin-top:60px}@media(min-width: 768px){.parts-seikado .collection .link-button{margin-top:80px}}.parts-seikado .collection .link-button a{min-width:220px}@media(min-width: 768px){.parts-seikado .collection .link-button a{min-width:280px}}.parts-seikado .link-button.-official-site{margin-top:30px}@media(min-width: 768px){.parts-seikado .link-button.-official-site{margin-top:40px}}.parts-seikado .link-button.-official-site a{color:#fff;background:#019d85;min-width:220px}@media(min-width: 768px){.parts-seikado .link-button.-official-site a{min-width:280px}.parts-seikado .link-button.-official-site a:hover{background:#fff;color:#019d85}}/*# sourceMappingURL=parts-seikado.min.css.map */