.exhibitions-list{display:grid;gap:35px}@media (min-width: 561px){.exhibitions-list{grid-template-columns:repeat(2, 1fr);gap:50px}}@media (min-width: 1025px){.exhibitions-list{gap:70px;grid-template-columns:repeat(3, 1fr)}}.exhibitions-list .image{overflow:hidden;margin-bottom:10px;aspect-ratio:1/1;background:#FFF}@media (min-width: 1025px){.exhibitions-list .image{margin-bottom:20px}}.exhibitions-list .image img{transition:.8s ease;height:100% !important;object-fit:contain}.exhibitions-list .exhibitions-ttl{font-size:1.6rem;margin-bottom:5px}@media (min-width: 1025px){.exhibitions-list .exhibitions-ttl{font-size:1.8rem}}.exhibitions-list .exhibitions-date{font-size:1.3rem}@media (min-width: 1025px){.exhibitions-list .exhibitions-date{font-size:1.4rem}}.exhibitions-list .exhibitions-date span{font-size:1.4rem}@media (min-width: 1025px){.exhibitions-list .exhibitions-date span{font-size:1.6rem}}.exhibitions-list .exhibitions-cat{font-size:1.3rem}@media (min-width: 1025px){.exhibitions-list .exhibitions-cat{font-size:1.4rem}}.exhibitions-list .label-end{position:absolute;left:0;top:0;color:#E4514E;background:#F2DCCD;letter-spacing:.05em;line-height:1;padding:8px 13px;font-size:1.3rem}@media (min-width: 1025px){.exhibitions-list .label-end{font-size:1.4rem}}.exhibitions-list a{position:relative}.exhibitions-list a:hover .image img{scale:1.05}#top-mv{position:relative;height:530px}@media (min-width: 1025px){#top-mv{height:750px}}#top-mv picture{width:calc(100% - 40px);height:100%;margin-left:auto;overflow:hidden;border-radius:50px 0 0 50px}@media (min-width: 1025px){#top-mv picture{width:calc(100% - 90px)}}#top-mv picture img{height:100% !important;object-fit:cover;animation:mv-expansion 7s ease forwards}@keyframes mv-expansion{from{scale:1}to{scale:1.05}}#top-mv .scroll_down{position:absolute;z-index:4;left:10px;bottom:0;padding-top:90px;transform:translateY(0);-ms-writing-mode:vertical-rl;writing-mode:vertical-rl}@media (min-width: 1025px){#top-mv .scroll_down{left:30px;bottom:70px}}#top-mv .scroll_down::before,#top-mv .scroll_down::after{content:"";display:block;position:absolute;left:45%;top:0;width:1px;transform:translateX(-50%);height:80px}#top-mv .scroll_down:before{background:rgba(33,33,33,0.4)}#top-mv .scroll_down:after{background:#212121;animation:4s scroll_down infinite}@keyframes scroll_down{0%{height:0}50%{top:0;height:80px}100%{top:80px;height:0}}#top-intro{position:relative;padding:60px 0 80px}@media (min-width: 1025px){#top-intro{padding:100px 0 130px}}#top-intro *{position:relative;z-index:2}#top-intro p{font-size:1.6rem;line-height:2;text-align:center}@media (min-width: 561px){#top-intro p{font-size:1.8rem;line-height:2.6}}#top-intro .btn{margin-top:20px}@media (min-width: 1025px){#top-intro .btn{margin-top:40px}}#top-intro .bg-logo{position:absolute;z-index:1;top:30%;left:50%;transform:translateY(-50%) translateX(-50%)}#top-exhibitions{position:relative;background:#FFF;padding:40px 0}@media (min-width: 1025px){#top-exhibitions{padding:70px 0 100px}}#top-exhibitions .sec-border{fill:#FFF}#top-exhibitions .sec-ttl{margin-bottom:30px}@media (min-width: 1025px){#top-exhibitions .sec-ttl{margin-bottom:50px}}@media (min-width: 1025px){#top-exhibitions .exhibitions-list{grid-template-columns:repeat(2, 1fr);gap:100px}}#top-exhibitions .exhibitions-list .exhibitions-ttl{font-size:1.6rem;margin-bottom:5px}@media (min-width: 1025px){#top-exhibitions .exhibitions-list .exhibitions-ttl{font-size:2rem}}#top-exhibitions .exhibitions-list .image img{background:#F4F4F4}#top-exhibitions .exhibitions-list .exhibitions-date span{font-size:1.6rem}@media (min-width: 1025px){#top-exhibitions .exhibitions-list .exhibitions-date span{font-size:1.8rem}}#top-exhibitions .btn{margin-top:30px}@media (min-width: 1025px){#top-exhibitions .btn{margin-top:100px}}#top-access{display:flex;flex-direction:column;gap:40px;padding-top:50px}@media (min-width: 1025px){#top-access{flex-direction:row;align-items:center;justify-content:space-between;gap:30px;padding-top:0}}#top-access .access-info{padding-left:7vw;padding-right:7vw}@media (min-width: 1025px){#top-access .access-info{padding-right:0}}@media (min-width: 1261px){#top-access .access-info{padding-left:calc((100vw - 1100px) / 2)}}#top-access .access-info h2{font-size:3rem;line-height:1;margin-bottom:15px}@media (min-width: 1025px){#top-access .access-info h2{font-size:4rem;margin-bottom:30px}}#top-access .access-info h3{font-size:1.6rem}@media (min-width: 1025px){#top-access .access-info h3{font-size:1.7rem}}#top-access .access-info p{margin-top:5px}@media (min-width: 1025px){#top-access .access-info p{margin-top:10px}}#top-access .access-info dl{margin-top:10px}@media (min-width: 1025px){#top-access .access-info dl{margin-top:30px}}#top-access .access-info dl div:not(:last-child){margin-bottom:15px}@media (min-width: 1025px){#top-access .access-info dl div:not(:last-child){margin-bottom:20px}}#top-access .access-info dl div dt{display:flex;align-items:center;gap:5px;margin-bottom:3px}#top-access .access-info dl div dt::before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#212121}#top-access .access-info .btn{margin:25px 0 0 0}@media (min-width: 1025px){#top-access .access-info .btn{margin-top:50px}}#top-access iframe{width:100%;height:250px}@media (min-width: 1025px){#top-access iframe{height:350px}}@media (min-width: 1025px){#top-access iframe{flex-shrink:0;height:680px;width:50%}}
/*# sourceMappingURL=top.css.map */
