html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{font-variant:normal;border:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;appearance:none;background-color:inherit;border:none;border-radius:0}input,textarea,select{font-size:16px}textarea{resize:vertical;display:block}button{cursor:pointer;padding:0}legend{color:#000}main{display:block}a{color:inherit;text-decoration:none}img{vertical-align:bottom;width:100%;height:auto}svg{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}:before,:after{box-sizing:border-box}:root{--black-color:#302e2e;--white-color:#fff;--content-width:790px;--content-width-large:940px;--z-index-back:-1;--z-index-default:1;--z-index-header:100}html{scroll-behavior:smooth}body{color:var(--black-color);letter-spacing:.04em;background-image:url(/assets/bg-BxJJIqiW.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Kaisei HarunoUmi,serif;font-size:16px;line-height:1.8;overflow-x:hidden}@media screen and (width<=450px){body{font-size:16px}}.l_main{opacity:0;transition:opacity 6s ease-in-out}.l_main.is-show{opacity:1}.l_container_large,.l_container{margin:0 auto;padding:0 16px}.l_container_large{max-width:calc(var(--content-width-large) + 32px)}.l_container{max-width:calc(var(--content-width) + 32px)}@media screen and (width<=450px){.l_container_large,.l_container{padding-left:16px;padding-right:16px}}.l_section{padding-top:100px;padding-bottom:100px}@media screen and (width<=450px){.l_section{padding-top:60px;padding-bottom:60px}}.l_section_title{text-align:center;letter-spacing:.1em;font-size:30px;font-weight:500}@media screen and (width<=450px){.l_section_title{font-size:24px}}.l_footer{text-align:center;padding:6px;font-size:10px}.opening_overlay{z-index:9999;background-color:#f4f8f4;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.opening_content{z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.opening_light{opacity:0;background:radial-gradient(circle,#fff 0%,#fff6 30%,#fff0 70%);width:160vmax;height:160vmax;animation:4s ease-out forwards lightIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes lightIn{0%{opacity:0;filter:blur(30px);transform:translate(-50%,-50%)scale(.3)}40%{opacity:1;filter:blur(10px);transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(50px);transform:translate(-50%,-50%)scale(1.4)}}.opening_text{letter-spacing:.4em;text-indent:.4em;color:#000;opacity:0;font-size:44px;font-weight:300;animation:3s ease-in-out .8s forwards textFadeIn}@media screen and (width<=450px){.opening_text{font-size:30px}}@keyframes textFadeIn{0%{opacity:0;filter:blur(15px)}40%,65%{opacity:1;filter:blur()}to{opacity:0;filter:blur(20px)}}.opening_curtain-left,.opening_curtain-right{z-index:3;background-color:#e0fcdf;width:50.5%;height:100%;position:absolute;top:0}.opening_curtain-left{left:0}.opening_curtain-right{right:0}.is-opened .opening_curtain-left{animation:3s cubic-bezier(.2,.5,.3,1) forwards laceOutLeft}.is-opened .opening_curtain-right{animation:3s cubic-bezier(.2,.5,.3,1) forwards laceOutRight}@keyframes laceOutLeft{0%{opacity:1;filter:blur();transform:translate(0)skew(0)scale(1)}to{opacity:0;filter:blur(60px);transform:translate(-15%)skew(-5deg)scale(1.2)}}@keyframes laceOutRight{0%{opacity:1;filter:blur();transform:translate(0)skew(0)scale(1)}to{opacity:0;filter:blur(60px);transform:translate(15%)skew(5deg)scale(1.2)}}body.is-fixed{overflow:hidden}.mv_wrapper{position:relative}.mv_wrapper:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA+CAYAAACSqr0VAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABTNJREFUeAHtWwtu00oUPY7znp7eR0ql95WeRFgBYQW0K6CsgLACygooK2hZQcsKaFdAWEHLCmokJGhBahACAWlizr2eOP6ladoZx1ZzJNeOndrjM3funHvvBHCI8B02wvc4DU9whJrAg0OQiFPuWvqgv90+yxYacITwVIlomY991ATOCMEZOolPh6gJ3BES4lbieGkhKXgIcN0RvkU7PMaROFY5xhJLLLFEDUGlfEA/doAljGM/QShb6vwRWiTquV77gPvJa+VMu1XD79ghResQBT3Ay+Sla0cIpcBuTAaw5v1XskaiWXYWpUOSQ0aPx8PkRCPwDsoGH7odN2ABpKQIGW+RWJxKhrOQXKPdgYb/Y/SYAliDA+TI/oq+dxN98+KTGSbk8BidP0yacIWzXC90xLtLQ2ERfOkudzupk7/p+cwXScIX3J71fJdO9U7mcwu/OBm3h7TzHvdBYsu/NANM250xFyRtmBu/J9hCSaC+WM89/y02Z/2fEwuhN1/lrp2/UKJjHcXZuh6tY0+PfDwmMTsoG/LQAusITY61nDZEU+xp4vNWoh3lkVJoqsntKO45d22YTLcvUucpymaRYnXI6PQ3muEnfsVDuIavQ1YQJE97/3BG8mI/0i0iJSbkqsJJe97Hc2DGfTyVzW7h4a7uG8Z3JC/9hScpUjLBXVOKSeJs6PBaZu6WDHmfPb3v/YttXADqRENlu32Br4uUX6U46sEVhgzYfL78n9gvuiyksM3almxw52VD4xQa6PKmz7KnDQFtHt4i2x0er2I+BPg8WyQtAk0VNcUvlAuNBSZanJjZdDrPQ5tq8jH3j1AxNGk+azThLk1M6ijRDNAgSZ84ZIp6sIEblyQhiw0+9yOHziYqhLmDO0OezXk8wHfc8/6vRnXvUtGuiB6TZLGHoUahPSwYl9MhTTwwAZXNlqT0ieY9j7EpCWJdUhEtqzjITpO2caV8CBsp0/UmbGCEDU7zT+N7R2tK2oXf/c4ZytEQu3KCiL24zruIT5lHkvd1k5pvqGpSkkfx9K4i0Z+yyOaCeY3LwkrGzLyAZKZaM54mynGbM9tLzLrne8YhaTnQ47ZH/fLMBhnTklXWUohGrL045yuHtILbmOeeH4wE9/m/K3gNSzAxTJfkrmRJsZpTlRCbpGwUXvQo1y9gGWVAqnlsZwc/0bIHWNEhz9BF1LPdBFGTgdMULJIMLYUcqzIeI7KKATvP06HZsSQ2Cx7OsV+QB1lobTWRHJK05lZhacJE+/ZTiGE+GMSiF92dcTqPHHqbW3pIZ0oT9gkZFgq2hcpyeVkO2Xts2wNkOydTp7FOiLl5+qFeNcJ8tm03p7D9dLnETV0mu8jOq0bgpn4icqBBnImnLgrfTOpFbggJMwQM8ApVgG/KI0wh6hCKSGnhZ2bonTlVQXqI9EpfcjAdd9Q6hkYCSJAahQ6itO/CFUS1uqj6a4njCvczSzNWU+cmbXUaRUfhu8UaTFxrOdbMvjNU/hcKWhVoaHpTzFxiEF35I0lu1ln2cN1gFrhMqwRaL3pVf43ZSK0hKLiyS+e4D8uoxY96ClYj9ZlKWIEDWLcQycqPf1ZmzakOcgntlquiuf1it29yCzK3/2Fpbh/q30Pub0KGisBR0dyuhfiZCuDITi9KDCLZNhV4nommPTcWYnfRnVTdk4mWhn2FSsnd45BcY0gfwAFsr0JM95qjn5YJKXAEt9PuN3xEzeCUkKrUa+eBbUJSUS5qCNuEBInjWsYZtgmZSGkHsrqW0JT/uxJWGjrCD7ZBrUsP6xPJAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;position:absolute;top:50px;left:20%}@media screen and (width<=450px){.mv_wrapper:before{width:35px;height:31px;top:40px;left:40px}}.mv_wrapper:after{content:"";background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;width:200px;height:100px;position:absolute;bottom:-100px;right:0}.mv_title{text-align:center;padding-top:100px;font-size:45px}@media screen and (width<=450px){.mv_title{padding-top:60px;font-size:24px}}.mv_title_sub{font-size:16px;display:block}@media screen and (width<=450px){.mv_title_sub{font-size:14px}}.mv_img_wrapper{text-align:center;margin-top:40px;padding:0 16px}@media screen and (width<=450px){.mv_img_wrapper{margin-top:32px}}.mv_img{width:100%;max-width:600px;height:100%}@media screen and (width<=450px){.mv_img{max-width:370px;height:100%}.l_container_large:has(.news-section){padding:0}}.news-section{background-color:var(--white-color);border-radius:60px;justify-content:center;margin:150px auto 0;position:relative;overflow:hidden}@media screen and (width<=450px){.news-section{border-radius:0;margin:80px auto 0;padding-bottom:40px}}.news-section:before{content:"";background-image:url(/assets/news_point1-JS3XWmBu.png);background-repeat:no-repeat;background-size:contain;width:100%;height:150px;position:absolute;top:24px;left:16px}@media screen and (width<=450px){.news-section:before{width:76px;height:85px;left:10px}}.news_list{flex-direction:column;gap:50px;margin-top:80px;display:flex}@media screen and (width<=450px){.news_list{margin-top:50px}}.news_list_item{flex-direction:row;align-items:center;gap:40px;padding:0 60px;display:flex}@media screen and (width<=450px){.news_list_item{flex-direction:column;align-items:flex-start;gap:15px;padding:0 20px}}.news_list_item_image{border-radius:15px;width:300px;max-width:40%;height:auto}@media screen and (width<=450px){.news_list_item_image{border-radius:15px;width:360px;max-width:70%;margin:0 auto;display:block}}.news_list_content_title{font-size:24px}@media screen and (width<=450px){.news_list_content_title{font-size:18px}}.news_list_content_desc{margin-top:10px;font-size:18px;line-height:1.6}@media screen and (width<=450px){.news_list_content_desc{margin-top:4px;font-size:15px}}.news_link{flex-flow:row;justify-content:flex-end;align-items:center;width:fit-content;margin-top:40px;margin-left:auto;padding:0 60px;display:flex}@media screen and (width<=450px){.news_link{padding:0 20px}}.news_link:hover .news_link_text{opacity:.6}.news_link:hover .news_link_icon{transform:rotate(10deg)}.news_link_text{letter-spacing:.15em;font-size:24px;transition:opacity .2s}@media screen and (width<=450px){.news_link_text{font-size:18px}}.news_link_icon{width:40px;height:auto;margin-left:8px;transition:transform .2s ease-out}@media screen and (width<=450px){.news_link_icon{width:30px}}.map_text_link{color:#666;white-space:nowrap;border-bottom:1px solid;margin-left:8px;font-size:.85em;text-decoration:none;transition:opacity .2s;display:inline-block}.map_text_link:hover{opacity:.6}@media screen and (width<=450px){.map_text_link{margin-left:5px;font-size:13px}}.profile-section{text-align:center;z-index:var(--z-index-default);position:relative;overflow:hidden}.profile-section:before{content:"";background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;width:250px;height:100%;position:absolute;top:0;left:0}@media screen and (width<=450px){.profile-section:before{width:160px}}.profile-section:after{content:"";width:320px;height:170px;z-index:var(--z-index-back);background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:-80px;transform:scaleY(-1)}@media screen and (width<=450px){.profile-section:after{width:160px;bottom:15px;right:0}}.profile-section .l_section_title{position:relative}.profile-section .l_section_title:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAwCAYAAADpVKHaAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAc9JREFUeAHtmIFRwjAUhv+WAWQDygTiBMoEugFlAnECzwlkA2ECR5ANwAlaWEAWgPonBGt7bUqbpp53+e5yuaRN/5fkJXkp0AJJhFGyxZopSXZ4R5dQNJLC57TD/SXtfBjCXt8xC7KVss6+OL9wW1D7gIuaGsBeB8zCgkcBh39S0RweGiKH28cb8kOeeQkLKmxwxJaljTdEbCzOXs2ZPaI+MQ25oRF7Uag97AbCgoCKP9NRS5xD3TcQVh/BqJG4Yg8TPKwaiau5ekF9YvZ4xXzmDbBM7WgAhz+k2c/QefoJ4enjs4PlMVlqwnnE/M9KXzpimF9erYj/MiJU6z33ACsvwFjX1nh7Zc8WzJ4KHlU6pvneLgwYyLUf4y/EJUm6hCRet+LLTLknp0OLscNl9MUK6OEaB3zqvNwhEWcz464PnlhfMo8qd67WhMNM8JemykjEFJ8OUiYytz0CvibS7NOwV1gV10HDVABhTVy3E1kTPomL6LIMcTINDSMXrfgBUxT3XkQfU1hEbq8qMJhQLFC1IgJZ2uy1w+FwOBz/G/mbNErDtlZvLFXCPLbXqij/SrV3V6vCz0TJAdOoO/H8FbqHK3SFiIKTWN2KtvJ/Dr4B9xCn8ACjC+YAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;width:20px;height:100%;position:absolute;top:calc(50% - 15px);left:calc(50% + 100px);transform:translate(-50%,-50%)}@media screen and (width<=450px){.profile-section .l_section_title:before{width:15px;top:calc(50% - 5px);left:calc(50% + 70px)}}.profile_image{text-align:center;max-width:400px;margin-top:40px}@media screen and (width<=450px){.profile_image{width:240px}}.profile_desc{text-align:left;margin-top:40px;font-size:20px}@media screen and (width<=450px){.profile_desc{margin-top:30px;font-size:16px}}.profile_sns_box{flex-direction:row;justify-content:flex-end;gap:24px;margin-top:40px;display:flex}@media screen and (width<=450px){.profile_sns_box{gap:18px;margin-top:24px;padding-right:4px}}.profile_sns_link{transition:opacity .2s}.profile_sns_link:hover{opacity:.6}.profile_sns_icon{width:40px;height:auto}@media screen and (width<=450px){.profile_sns_icon{width:30px}}.artworks_section_gradient{background:linear-gradient(#0000,#fff);width:100%;height:50px}.artworks_section_wrapper{background-color:var(--white-color)}.artworks_section.l_section{padding-top:50px}.artworks_section .l_section_title{flex-direction:row;justify-content:center;align-items:center;width:fit-content;margin:0 auto;display:flex;position:relative}@media screen and (width<=450px){.artworks_section .l_section_title{gap:25px}}.artworks_section .l_section_title:before,.artworks_section .l_section_title:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABtCAYAAADkpeyGAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAytJREFUeAHt3dtx00AUBuBfdt7xMzMMooJABbgDkgqACgIVkFTApIJABYQKAhXYqUBymOE1LgBbnF0vQdYtq1y0R9b/zWgcy9YkOZHks2cvAYiI6FFkCabZAp/lMQb5kYAlsmWyXUvgJlBqBF2W7lFtwIw9aLLGofwZj+SrefTiJoBERDREJuXQmnZoSzksydOO5Se7NptJdkHNXKsg29oSfIAiGs+0uLRnjDdQRGPQzkt71lBFXdBcS+A4tytFhvdQJIJS2ZVckpl8eq7xnU0qIvKk7p4mOdlLeVjKfSytfc/CflA8kfvdadP7BkEC9u62ym3uPWZLEICulGMsTaeN+jbnCM9zz2J3Zg6bO5PeNrwe5/oSkhCNerV5WhPbW7UnZ9wfXDKHIyIiIiIiojxTB7ON7Ctc9Hm0Y2cNdtMJLGWdi9yupRQRX/WxiNhdPW2E/cKeiexT1Qnsq7ugrXFZsbeXZZ3OgiaX4Q/kO4EzeS59mqDb2SFUv7dK1kRERERUFrSz2DbazVwoM3gvssnuz8EPaGkiATuwA122R3Infah+BDnT7PiLEWZAZYBSV/1Q2y4NNWpoCtSeUbGbvqhWqKA1j/SJbFDVChW0eeOra90zi4METe5Xc/tpWa85qIGFGwm5wknNK2ayxQmomhv1mNykHCnONK+SoIopSjJYREREj8HObzfjQMzWMEFj59h+z80vPXMTw3yPi0sLArQ4vtckYGeFlRCmXsct8KkiaN7HP6QQzahJ4SfYx33c9/g7fcuurXC69dx3PIeUwiv3RwMpj9sbumln/sLrVseVL9EZAujdLDzbhzCWSzLCMnpWc/YRERER6eIWuTMTQr6x5O7BFg/yHTuea3yoXBOyY//OrhQ9ndfQOVdyOuLK9KRPL5fNact9Kh5gs8TYOahZYUGnjIsNeyiV1zepRSkfa5OjDSHlKAYjLb5BAvnFLXnt1cO1M0EziWll2rDCR/wPlBnPe1gazxsNcFagmxtvhmrVlr+bpkva+16LFf90/Y+Vu4qk/J3Zx9r7UvQUi9rXWs5d2I2gmUtwhLlcel9BREREREREREREqvwFF7+SurgOA08AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;width:100px;height:80px;margin-bottom:-15px}@media screen and (width<=450px){.artworks_section .l_section_title:before,.artworks_section .l_section_title:after{content:"";width:35px;height:50px}}.artworks_section .l_section_title:after{transform:scaleX(-1)}.artworks_list{flex-wrap:wrap;justify-content:center;gap:80px;margin-top:80px;display:flex}@media screen and (width<=450px){.artworks_list{gap:32px;margin-top:50px}}.artworks_list_item{opacity:0;width:calc(50% - 80px);height:auto;transition:opacity 1.5s ease-out,transform 1.5s ease-out;transform:translateY(30px)}@media screen and (width<=450px){.artworks_list_item{width:calc(50% - 32px)}}.artworks_list_item_title,.artworks_list_item_desc{text-align:center}.artworks_list_item_title{margin-top:16px;font-size:22px}@media screen and (width<=450px){.artworks_list_item_title{margin-top:12px;font-size:16px}}.artworks_list_item_desc{font-size:18px}@media screen and (width<=450px){.artworks_list_item_desc{font-size:14px}}.artworks_list_item.is-visible{opacity:1;transform:translateY(0)}
