@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Sawarabi+Gothic&family=Sawarabi+Mincho&display=swap);*{box-sizing:border-box}body,html{margin:0!important;padding:0;color:#000;font-family:"Sawarabi Mincho","Times New Roman",YuMincho,"Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;font-size:18px;letter-spacing:.05em;word-wrap:break-word;background:linear-gradient(-45deg,#dadada 0,#bebebe 50%,#a1a1a1 100%);position:relative;background-size:800% 800%}@-webkit-keyframes GradietionAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes GradietionAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}main{position:relative}img{max-width:100%}ul{margin:0;padding:0;list-style:none}*+p{margin-top:.85em}p{margin:0 0 .85em 0}figcaption{font-size:.85rem;color:#404040}.wp-block-group{margin-bottom:1em}a{color:#000}a:hover{color:#1a1a1a;text-decoration:none}a:hover img{opacity:.75}.uk-sticky-placeholder{margin:0!important;height:0!important}a.uk-link-muted{pointer-events:none;color:#000}.uk-button-primary{background-color:#045631!important;color:#fff!important;padding:1em 1.5em}.uk-button-primary:active,.uk-button-primary:hover{background:#079f5b!important}.fixed-button .uk-button-danger{width:3em;line-height:1.2;font-size:.75rem;padding:.5em 1em;text-orientation:upright}.fixed-button .uk-button-danger::after,.fixed-button .uk-button-danger::before{border-bottom:none;border-left:none;width:5px;height:5px}.fixed-button .uk-button-danger .uk-icon{margin:0}.uk-button-danger{font-size:1rem;position:relative;padding:1em 2em;background-color:#ae5a14!important;color:#fff!important}.uk-button-danger:active,.uk-button-danger:hover{background:#e67f28!important}.uk-button-danger::after,.uk-button-danger::before{content:"";position:absolute;border-bottom:2px solid;border-left:2px solid;-o-border-image:linear-gradient(to right,#fff,#fff) 1;border-image:linear-gradient(to right,#fff,#fff) 1;width:15px;height:15px}.uk-button-danger::before{top:7.5px;left:7.5px;transform:rotateZ(90deg)}.uk-button-danger::after{bottom:7.5px;right:7.5px;transform:rotateZ(-90deg)}.uk-button-default,.wp-element-button{background:#000;border-radius:10px}.uk-button-default:active,.uk-button-default:hover,.wp-element-button:active,.wp-element-button:hover{background:#262626!important;color:#fff}.uk-button-secondary{background:#fff;color:#000!important;border:1px solid #000!important}.uk-button-secondary:active,.uk-button-secondary:hover{color:#262626!important;border:1px solid #262626!important;background:rgba(255,255,255,.5)}.uk-button-third{font-size:1rem;position:relative;padding:1em 2em;background-color:#fff!important;color:#045631!important}.uk-button-third:active,.uk-button-third:hover{transform:scale(1.25,1.25)}.uk-button-third::after,.uk-button-third::before{content:"";position:absolute;border-bottom:2px solid;border-left:2px solid;-o-border-image:linear-gradient(to right,#045631,#045631) 1;border-image:linear-gradient(to right,#045631,#045631) 1;width:15px;height:15px}.uk-button-third::before{top:7.5px;left:7.5px;transform:rotateZ(90deg)}.uk-button-third::after{bottom:7.5px;right:7.5px;transform:rotateZ(-90deg)}.uk-label{font-size:.85rem!important;width:auto!important;color:#000;background-color:inherit;border:1px solid #000;border-radius:5px;padding:0 .25em}.list_cates .uk-label{background-color:#000;border:1px solid #000;padding:.1em .25em;color:#fff}.uk-tab>*>a{color:#300204;border:1px solid #300204;border-bottom:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;text-decoration:none}.uk-tab>.uk-active>a{color:#300204;background-color:#f5f1ec;border-color:#300204 #300204 #f5f1ec;text-decoration:none;font-weight:700}.uk-tab::before{border-bottom:1px solid #300204}.tab-content .tab-pane{background-image:linear-gradient(45deg,rgba(240,224,215,.5),rgba(240,231,211,.5))}.wrap_boothroup .tab-pane .inner_content{background:#fff}.wrap_boothroup .tab-pane .inner_content h5{display:inline-block;padding:.25em .5em;border:1px solid #300204;border-radius:.25rem}.uk-table th{color:#300204;font-weight:700}.uk-offcanvas-bar{background:inherit;background-color:#fff}.uk-offcanvas-bar .uk-close{color:rgba(0,0,0,.75)}.uk-offcanvas-bar a{color:#000;line-height:2}.uk-offcanvas-bar a .menu-description{font-size:.75rem;margin-left:.5em;color:rgba(0,0,0,.75)}.uk-offcanvas-bar a:hover{color:#045631}.uk-offcanvas-bar .uk-nav-default li a{color:#000}.uk-offcanvas-bar .uk-nav-default li a:hover{color:#1a1a1a}.uk-offcanvas-bar .uk-nav-default .uk-nav-divider{border-top:1px solid rgba(0,0,0,.5)}.uk-card a{color:#000}.uk-card a:hover .uk-card-title{opacity:.75}.uk-card .uk-card-header{display:block;background-color:#fff}.uk-card .uk-card-header h4{font-size:1rem;margin-top:.25rem}.uk-card .uk-card-title{color:#494842;font-size:1.25rem}.uk-card .wrap_images{border-radius:.5em .5em 0 0}.uk-container{padding:.75em}a:hover{text-decoration:underline}a:hover .uk-card .uk-card-title{opacity:.75}.uk-icon{margin-right:.5rem}h1,h2,h3,h4,h5,h6{font-family:Sacramento,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"MS PGothic",Osaka,Meiryo,sans-serif;margin:0;font-weight:700;color:#000}h2{font-weight:800}.wrap_images{text-align:center}.wrap_container{max-width:680px;width:100%;margin:0 auto;background-color:rgba(255,255,255,.65);box-shadow:0 0 30px 15px rgba(0,0,0,.1)}.global_bg{position:absolute;width:100%;height:100%;background-image:url(../images/bg_usedpaper.webp);background-repeat:repeat-y;background-size:100% 100%;background-position:top center;mix-blend-mode:multiply;filter:opacity(10%);overflow:hidden}.br{display:block}img{max-width:100%}.uk-breadcrumb{color:#000}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:">";color:#000;margin:0 10px 0 6px}.uk-breadcrumb>:last-child{font-size:.875rem}.uk-breadcrumb>*>*{color:#fff}.uk-breadcrumb>* a{color:#000}.uk-breadcrumb>* a:hover{color:#000;opacity:.75;text-decoration:underline}.uk-sticky{background:rgba(0,0,0,.5);min-height:3rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:99}.uk-sticky .uk-navbar-left{width:60%}.uk-navbar .logo{max-width:160px}.uk-navbar .logo h1{height:56px}.uk-navbar .logo h1 img{height:100%;vertical-align:top}.uk-navbar-nav{gap:0}.uk-navbar-nav li{position:relative}.uk-navbar-nav li a{text-transform:initial;position:relative;color:#000}.uk-navbar-nav li a:after{content:"";position:absolute;bottom:15%;left:10%;width:80%;height:2px;background:#045631;transition:all .3s;transform:scale(0,1);transform-origin:center top}.uk-navbar-nav li a:hover:after{transform:scale(1,1)}.uk-navbar-nav li a div{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.uk-navbar-nav li a div .jp{font-size:.75rem}.uk-navbar-nav li a div .menu-description{font-size:1.25rem;font-weight:700;text-transform:capitalize;color:#fff}.uk-navbar-nav li.current a .jp{color:#fff}.uk-navbar-nav li.current a:after{transform:scale(1,1)}.uk-navbar-nav li.btn_sns>a{min-height:inherit;background:#045631;color:#fff!important}.uk-navbar-nav li.btn_sns>a:after{content:none}.uk-navbar-nav li.btn_sns>a:hover{background:#06874d;color:#fff}#nav_bottom{background-color:#045631}#nav_bottom .uk-navbar-nav li{border-left:1px solid #fff}#nav_bottom .uk-navbar-nav li a{padding:0 .25em;text-align:center;min-height:60px;color:#fff;font-size:.75rem;background-color:#045631}#nav_bottom .uk-navbar-nav li a:hover{color:#045631;background-color:#fff}.uk-nav .btn_sns>a,.uk-offcanvas-bar .btn_sns>a{color:#fff!important;background:#045631}.uk-nav .btn_sns>a:hover,.uk-offcanvas-bar .btn_sns>a:hover{background:#06874d;color:#fff}.single_more a{color:#000}.single_more a:hover{opacity:.75}.uk-navbar-toggle{color:#fff;min-height:38px}.uk-navbar-toggle:hover{color:rgba(255,255,255,.5)}.uk-text-meta,.uk-text-small{font-size:.75rem}a.deco-no{text-decoration:none!important}a.deco-no:hover{color:inherit}footer{overflow:hidden;color:#000}footer .wrap_pageheader .inner_content{width:100%;max-width:680px}footer .uk-label{border:1px solid #000;color:#000}footer a{color:#000}footer a:hover{color:#000;opacity:.75!important}footer .wrap_container{background:0 0!important;box-shadow:none}.global_side{display:none}dl>div dt{font-size:.85rem;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);padding:.5em;width:100%;margin-bottom:.5em;color:#000}dl>div dd{padding:0 .5em;margin-bottom:2em}dl>div dd strong{font-size:1.125rem;font-weight:700}dl>div dd .text-small{font-size:.85rem}.wrap_about h2,.wrap_bnr h2,.wrap_btnsns h2{color:#fff}.wrap_about h3,.wrap_bnr h3,.wrap_btnsns h3{color:#fff}.block_rules .block_title h2{width:6.25em}.block_rules .uk-margin-small-top{font-size:.85rem}.wrap_gallery .bg_image{position:absolute;max-width:680px;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:fixed;background-image:url(../images/bg_gallery.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;mix-blend-mode:multiply;filter:grayscale(75%) opacity(25%);overflow:hidden;z-index:0}.wrap_copy{padding:1rem 0;font-size:.5rem}.wrap_bnrset ul{max-width:360px}.wrap_info dl{width:100%;margin-top:0;margin-bottom:.75em}.wrap_info dl:last-of-type{margin-right:0}.wrap_info dl dd,.wrap_info dl dt{margin-bottom:.25em}.wrap_info dl dd{line-height:1.75;margin-left:4em}.wrap_info dl dd:first-of-type{margin-left:0}.wrap_info .uk-flex{align-items:flex-start}.wrap_info .uk-label{font-size:.875rem!important;margin-right:.5em}.wrap_map{height:35vh}.wrap_map>iframe{width:100%;height:100%}.page_title{margin:0 auto;text-align:center}.cation{list-style:none;font-size:.75rem;padding-left:1rem}.wavyline{-webkit-text-decoration:underline wavy #8f0101;text-decoration:underline wavy #8f0101;font-weight:700}.list_cation{padding-left:1rem}.list_cation li{list-style:none}.list_cation li:before{content:"※";margin-left:-1.5em}.list_circle{padding-left:1rem}.list_circle li{list-style:none;margin-top:.5em}.list_circle li:before{content:"◎";margin-left:-1em;margin-right:.25em}.block_colona{border-top:1px solid #fff;border-bottom:1px solid #fff}.block_colona h4{color:#fff;margin-bottom:.25em}.block_colona ul{padding-left:1rem}.block_colona ul li{list-style:none}.block_colona ul li:before{content:"■";margin-left:-1.5em;margin-right:.25em}.wrap_abcenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrap_full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.inner_content,.wrap_content{max-width:680px;margin:0 auto}.wrap_ticket{background-color:#000;padding:3em .5em}.wrap_ticket .block_title h2{position:relative;display:block;background:0 0}.wrap_ticket .block_title .en{left:-.05em;color:rgba(255,255,255,.25)}.wrap_ticket .block_content{color:#fff}.wrap_stage{padding:3em .5em}.wrap_stage .block_title{height:4.5rem}.wrap_stage .block_title h2{max-width:340px;position:relative;display:block;background:0 0;mix-blend-mode:multiply}.wrap_stage .block_title .en{left:-.05em;mix-blend-mode:multiply}.wrap_shoplist{background-color:#045631;padding:2.5em 1em 4em}.wrap_shoplist .block_title h2{background-color:#fff;color:#000}.wrap_shoplist .bg_image{position:absolute;max-width:680px;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:fixed;background-image:url(../images/bg_shoplist.webp);background-repeat:repeat;background-size:50% 75%;background-position:center center;mix-blend-mode:multiply;filter:grayscale(75%) opacity(25%);overflow:hidden;z-index:0}.wrap_shoplist02{overflow:hidden;background-color:rgba(1,28,16,.5);padding-top:3rem;padding-bottom:3rem}.wrap_baceswitcher .block_title h3{color:#fff;border-bottom:2px solid #fff;display:inline-block}.wrap_baceswitcher .uk-tab>*{padding-left:.5em}.wrap_baceswitcher .uk-tab>*>a{border-top-left-radius:.5em;border-top-right-radius:.5em;border:1px dotted #000;border-bottom:none;font-size:.75rem;color:#000;padding:.5em .5em;text-decoration:none;background-color:rgba(255,255,255,.75)}.wrap_baceswitcher .uk-tab:before{border-bottom:1px solid #fff}.wrap_baceswitcher .uk-tab .uk-active a{position:relative;border:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background-color:#fff;font-weight:700;text-decoration:none}.wrap_baceswitcher .uk-switcher{padding:3em 1.5em;background-color:#fff}.page_toppage .wrap_abcenter{z-index:1}.page_toppage .block_title{position:relative;height:auto}.page_toppage .block_title h2{background-color:inherit;padding:0;z-index:0}.page_toppage .block_title .en{z-index:0}.page_toppage .page_title{margin:0}.wrap_bnr{width:100%;max-width:640px}.wrap_bnr ul li{padding:.25em}.wrap_important .inner_content{border:3px solid #a77734;background-color:#fff;color:#6d4d22}.wrap_news .inner_content{background-color:#fff;border:2px solid #045631}.wrap_news .block_title{position:relative;display:block}.wrap_news .block_title h2{background-color:#045631;color:#fff;position:absolute;z-index:2;top:-1.25em;left:0;padding:0;padding:0 .25em}.wrap_news ul{height:5rem}.wrap_news ul dl{margin-bottom:.75em}.wrap_news ul dl dt{font-weight:400}.wrap_news ul dl dt .uk-label{margin-bottom:0}.wrap_news ul li a{color:#000}.wrap_contentslist h2{padding:.25em .5em;margin-bottom:.5em}.wrap_contentslist .uk-card-header{background-color:inherit;padding:0}.wrap_contentslist .uk-card-body{padding:.5em}.wrap_contentslist .block_description{color:#fff}.wrap_infomation{background:#fff}.wrap_infomation .block_title{border-top:2px solid #fff;border-bottom:2px solid #fff;padding:.25em 0}.wrap_infomation .block_text p{margin:0;color:#fff}.wrap_snslist li .uk-icon-button{color:#fff}.wrap_snslist li.icon_twitter .uk-icon-button{background-color:#1fa1f2}.wrap_snslist li.icon_instagram .uk-icon-button{background:linear-gradient(135deg,#ffc800,#dd00fd)}.wrap_btn .link_shoplist{padding:0}.wrap_btnsns{background-color:#000}.wrap_btnsns a{text-decoration:none!important}.wrap_btnsns a span{display:block}.wrap_btnsns .wrap_snslist .uk-card{position:relative;background-color:#045631;color:#fff}.wrap_btnsns .wrap_snslist .uk-card:after,.wrap_btnsns .wrap_snslist .uk-card:before{content:"";position:absolute;border-bottom:2px solid;border-left:2px solid;-o-border-image:linear-gradient(to right,#fff,#fff) 1;border-image:linear-gradient(to right,#fff,#fff) 1;width:15px;height:15px}.wrap_btnsns .wrap_snslist .uk-card::before{top:7.5px;left:7.5px;transform:rotateZ(90deg)}.wrap_btnsns .wrap_snslist .uk-card:after{bottom:7.5px;right:7.5px;transform:rotateZ(-90deg)}.wrap_btnsns .wrap_snslist .uk-card-hover:hover{background-color:#06874d!important}.wrap_othercontents .inner_content p{margin:0 auto;text-align:center}.wrap_othercontents .inner_content p a{margin:0 auto;text-align:center;display:inline-block}.wrap_othercontents .inner_content p a>img{max-width:320px;width:100%}.wrap_topmenu{padding:4em 0}.wrap_topmenu ul li{margin:.75em;width:42%}.block_title{position:relative;display:block;height:2.5rem}.block_title h2{position:absolute;color:#fff;background-color:#000;z-index:2;top:0;left:0;padding:0 .25em;display:inline-block;overflow:hidden}.block_title .en{position:absolute;top:-.45em;display:block;text-align:end;font-family:Sacramento,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"MS PGothic",Osaka,Meiryo,sans-serif;font-size:5rem;line-height:.85;color:rgba(0,0,0,.075);font-weight:700;writing-mode:vertical-rl}.sub_contents{height:100vh;position:fixed;top:0;overflow:hidden;z-index:1}.sub_contents .wrap_inner{margin-top:12vh;position:relative}.sub_contents .wrap_submenu{margin:3em auto;margin-top:7.5rem;width:460px;position:relative}.sub_contents .wrap_submenu h3{position:absolute;z-index:1;left:1em}.sub_contents .wrap_submenu .block_submenu-bottom{position:absolute;bottom:-1em}.sub_contents .wrap_submenu .uk-sticky{position:relative;padding:3rem 2rem calc(2rem + 10px);background:#fff;border-radius:1em;box-shadow:none;z-index:1;margin-top:4em;z-index:0}.sub_contents .wrap_submenu .uk-sticky::before{position:absolute;top:-.5em;left:-.5em;width:99%;height:99%;content:"";border:3px solid #045631;border-radius:1em}.sub_contents .wrap_submenu .uk-sticky .inner{position:relative}.sub_contents .wrap_submenu .uk-sticky .uk-nav a{color:#000}.sub_contents .wrap_submenu .uk-sticky .uk-nav a:hover{opacity:.75;text-decoration:underline}.sub_contents .wrap_submenu .uk-sticky .uk-nav .uk-active>a{font-weight:700}.sub_contents .wrap_submenu .uk-sticky .uk-nav .menu ul li{line-height:2.5}.fix_left{width:calc(40% - 290px)}.fix_right{width:calc(60% - 290px);right:0}.page_stage .wrap_container{box-shadow:none}.page_stage .uk-card-title{font-size:1rem}.page_stage .block_shop .uk-card-body{padding:.5em .5em 1em}.page_stage .block_shop .uk-card-body .block_title{height:inherit}.wrap_momodal-inner .uk-card .uk-card-body,.wrap_momodal-inner .uk-card .uk-card-header{padding:0}.wrap_momodal-inner .uk-card .uk-card-header{padding-top:.5em}.wrap_momodal-inner .uk-card .block_title{height:inherit}.artist_explanation h4{font-size:1.15rem!important;margin-bottom:.5em}.artist_explanation h4 span{background:linear-gradient(transparent 50%,rgba(230,120,10,.15) 50%);display:inline;padding:0 .15em}.page_archive .page_title{text-align:center}.page_archive .page_title div{width:auto;display:inline-block;position:relative;padding:.5rem 2rem 1.5rem calc(1rem + 10px);background:#fff;font-weight:700;font-size:2em;text-align:center;letter-spacing:.1em;text-shadow:none;border-radius:.5em}.page_archive .page_title div:before{position:absolute;top:-.3em;left:-.3em;width:98%;height:95%;content:"";border:3px solid #045631;z-index:0;border-radius:.5em}.page_archive .page_title div h2{position:-webkit-sticky;position:sticky}.page_archive .page_description{color:#000}.page_archive .block_title{height:inherit}.block_timetable th{color:inherit}.block_timetable * a{color:#000}.wrap_news-arhive{background-color:#fff}.page_single .wrap_container{background:0 0;box-shadow:none}.wrap_singlemain{background-color:#fff;box-shadow:0 0 30px 15px rgba(0,0,0,.1);border-radius:1em;padding:1.5em}.single_date{text-align:right}.page_title{margin-bottom:2rem}.single_title{position:relative;padding-bottom:.75rem;margin-bottom:2.5rem}.single_title:after,.single_title:before{position:absolute;content:"";width:100%;height:100%}.single_title:before{border-bottom:3px dashed #fff;transform:rotate(-.5deg);z-index:1}.single_title:after{bottom:0;background:rgba(167,119,52,.5);height:10px}.single_title h3{position:relative;min-height:1.5em;z-index:2}.single_title h3 span{width:100%;height:100%;display:block;z-index:99}.single_title .wrap_icon{position:absolute;top:-2em;right:-1em;width:6em;z-index:1}.wrap_label .list_cates{margin-right:.5em;z-index:1}.wrap_label .list_areas,.wrap_label .list_events,.wrap_label .list_others{z-index:1}.wrap_label .uk-label{line-height:2}.wrap_label .list_events>.uk-label{margin-right:.5em}.wrap_label .cat_exhibition{color:#fff;border:none;background-color:#000!important}.wrap_label .cat_seminar{color:#fff;border:none;background-color:#000!important;white-space:inherit}.wrap_label .list_others li{color:#fff;border:none;background-color:#000!important}.tag_time{border:none;background-color:rgba(255,255,255,.1)}.single_tags ul li{margin-left:.5rem}.single_tags ul li:first-child{margin-left:0}.single_date{margin:.5rem 0 2rem}.single_maincontent>.wrap_body{padding-top:1rem}.single_maincontent .wrap_title{border-bottom:3px solid #0086e1;padding-bottom:.25rem}.wrap_movies{padding-top:3em;padding-bottom:3em;background-color:#000}.wrap_movies .block_title{height:0}.wrap_movies .block_title .en{top:-.5em;color:rgba(255,255,255,.25)}.group_tab ul li{padding-left:10px}.group_tab ul li a{background-color:rgba(21,37,61,.5);font-size:.75rem;color:#fff}.group_tab ul .uk-active>a{background-color:#15253d;color:#fff;border-color:#300204 #300204 #15253d}.group_tab .uk-switcher .uk-table{background-color:rgba(255,255,255,.5)}.group_tab .uk-switcher .uk-table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.5)}.block_movie{position:relative;width:100%;padding-top:56.25%}.block_movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.archive_shop .block_shop .uk-card-header,.single-shop .block_shop .uk-card-header{padding:0}.archive_shop .block_shop .uk-card-header .block_title,.single-shop .block_shop .uk-card-header .block_title{height:auto}.archive_shop .block_shop .boothno,.single-shop .block_shop .boothno{text-transform:none}.archive_shop .block_shop .wrap_images,.single-shop .block_shop .wrap_images{margin:0}.archive_shop .block_shop .uk-card-body,.single-shop .block_shop .uk-card-body{padding:0}.archive_shop .block_shop .uk-card-body .list_shopLink,.single-shop .block_shop .uk-card-body .list_shopLink{margin:.5em auto}.archive_shop .block_shop .uk-card-body .list_shopLink li a,.single-shop .block_shop .uk-card-body .list_shopLink li a{font-size:.75rem}.archive_shop .block_shop .uk-card-body .list_shopLink li .shop_instagram::after,.single-shop .block_shop .uk-card-body .list_shopLink li .shop_instagram::after{width:98%}.archive_shop .block_shop .uk-card-body .shop_date h3,.single-shop .block_shop .uk-card-body .shop_date h3{background-color:#000;font-size:1.25rem;color:#fff;padding-bottom:.25em}.archive_shop .block_shop .uk-card-body .wrap_shopsub p,.single-shop .block_shop .uk-card-body .wrap_shopsub p{margin:0}.archive_shop .block_shop .uk-card-body .wrap_shopsub .product_name,.single-shop .block_shop .uk-card-body .wrap_shopsub .product_name{font-family:"Sawarabi Mincho","Times New Roman",YuMincho,"Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:700;font-size:1.25rem;border-top:3px solid #000;border-bottom:1px solid #000;position:relative;vertical-align:baseline;line-height:1.5em}.archive_shop .block_shop .uk-card-body .wrap_shopsub .product_age,.single-shop .block_shop .uk-card-body .wrap_shopsub .product_age{font-size:.75rem}.uk-align-left{margin-right:.75em;margin-bottom:.75em}.uk-align-right{margin-left:.75em;margin-bottom:.75em}.label_day{position:relative;padding-left:.5em;padding-right:.5em;border:1px rgba(0,0,0,.25) solid}.day_20241108{background:linear-gradient(135deg,rgba(165,170,140,.5) 0,rgba(165,170,140,0) 50%,rgba(105,189,131,0) 50%,rgba(105,189,131,0) 100%)}.day_20241109{background:linear-gradient(135deg,rgba(135,170,198,.5) 0,rgba(135,170,198,0) 50%,rgba(105,189,131,0) 50%,rgba(105,189,131,0) 100%)}.day_20241110{background:linear-gradient(135deg,rgba(194,148,148,.5) 0,rgba(194,148,148,0) 50%,rgba(105,189,131,0) 50%,rgba(105,189,131,0) 100%)}.archive_shop .wrap_container{box-shadow:none;background:0 0}.archive_shop .wrap_container .wrap_content{background-color:rgba(255,255,255,.65);box-shadow:0 0 30px 15px rgba(0,0,0,.1)}.archive_shop .uk-card-body{padding:.5em!important}.archive_shop .boothno{position:absolute;top:0;left:0;background-color:rgba(255,255,255,.5);margin:.25em 0 0 .25em;font-size:.7rem!important}.archive_shop .label_day{font-size:.7rem!important;margin-right:.25em}.archive_shop .list_cates .uk-label{font-size:.7rem!important}.archive_shop .uk-card-title{font-size:1rem}.p-dem__page-number .post{font-size:1.5rem;font-weight:700;color:#ae5a14}.p-filter{background-color:rgba(255,255,255,.5);margin:.5em;padding:1em;font-size:.85rem}.p-filter h6 span{color:#022515}.p-filter .p-filter__block{padding-top:1.25em;border-top:1px solid #ccc}.p-filter .p-filter__block:first-of-type{border-top:none;padding-top:.5em}.p-filter input{margin-right:0;background-color:#fff}.p-filter .uk-input{width:100%}.p-filter .wrap_checklist{margin-top:.5em}.p-filter .wrap_checklist label{margin-right:1em}.p-filter .wrap_input{margin-top:.5em;display:block}.p-filter .uk-checkbox:checked,.p-filter .uk-checkbox:indeterminate,.p-filter .uk-radio:checked{background-color:#ae5a14}.p-filter .uk-input:focus,.p-filter .uk-select:focus,.p-filter .uk-textarea:focus{border-color:#ae5a14}.p-filter .p-filter__check-text{transform:scale(.95,1)}.p-filter .p-filter__button .uk-button{line-height:1;margin-right:1.5em}.p-filter .p-filter__button .uk-button:last-of-type{margin-right:0}.p-filter__notion{background-color:#fff}.sec_pages .wrap_recome{background-color:#045631;box-shadow:30px 0 30px -30px rgba(230,110,75,.15),-30px 0 30px -30px rgba(230,110,75,.15),0 30px 30px -15px rgba(230,110,75,.15);padding:2em 0;border-radius:0 0 2em 2em}.sec_pages .wrap_recome .block_title{background-color:#045631}.sec_pages .wrap_recome .block_title h3{color:#fff}.sec_pages .wrap_recome .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.6)!important}.sec_pages .wrap_recome .uk-dotnav>*>*{border:1px solid rgba(255,255,255,.6)!important}.single_subcontent{margin-top:6rem;background-color:#fff;border:1px solid #045631;border-radius:1rem}.single_subcontent .block_title{height:2.5rem;border-bottom:2px solid #045631}.single_subcontent .block_title .en{position:absolute;display:block;z-index:1;top:0;left:-.5em;font-family:Sacramento,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"MS PGothic",Osaka,Meiryo,sans-serif;font-size:3rem;line-height:1;color:#a77734;transform:rotate(-15deg);font-weight:700}.single_subcontent .block_title h4{position:absolute;z-index:2}.single_subcontent .uk-card .wrap_images{display:flex;align-items:flex-start;margin-bottom:1em}.list_shopLink li{margin-right:.75em}.list_shopLink li:last-child{margin-right:0}.list_shopLink li a{display:inline-block;background-color:#fff;border:1px solid #666;padding:.25em 1em;border-radius:7.5px;text-decoration:none;font-size:.75rem;text-align:center}.list_shopLink li a:hover{opacity:.5}.list_shopLink li .artist_instagram,.list_shopLink li .shop_instagram{position:relative;border:none;padding:.3em 1.5em}.list_shopLink li .artist_instagram:before,.list_shopLink li .shop_instagram:before{content:"";position:absolute;background:linear-gradient(-135deg,#f13f79 0,#427eff 70%);border-radius:7.5px;top:0;left:0;width:100%;height:101%}.list_shopLink li .artist_instagram:after,.list_shopLink li .shop_instagram:after{content:"Instagram";position:absolute;background:#fff;border-radius:7.5px;border:none;top:1px;left:1px;width:97%;height:95%;z-index:1;text-align:center;line-height:1.75}.list_shopLink li .artist_twitter,.list_shopLink li .shop_twitter{border:1px solid #000}.list_shopLink li .artist_facebook,.list_shopLink li .shop_facebook{border:1px solid #4867aa}.list_shopLink li .shop_line{border:1px solid #07b53b}.list_shopLink li .artist_youtube{border:1px solid red}.wrap_archive h5{position:relative;padding-bottom:.5em;border-bottom:2px solid #fff}.wrap_archive .list_archive li{width:47%;margin-left:1em;margin-top:1em}.wrap_archive .list_archive li:nth-child(odd){margin-left:0}.wrap_archive .list_archive li:first-child,.wrap_archive .list_archive li:nth-child(2){margin-top:0}.wrap_archive .list_archive li a{display:block;height:100%;text-decoration:none}.single_clm h1,.single_clm h2,.single_clm h3,.single_clm h4,.single_clm h5,.single_clm h6{color:#2c3342;font-family:inherit;margin-bottom:1em}.single_clm h1,.single_clm h2{font-size:1.5rem}.single_clm h3{font-size:1.25rem;padding:.5em;padding-left:1em}.single_clm .wp-block-media-text{margin:1em 0}.single_clm .wp-block-media-text__content{padding:0}.single_clm .wp-block-heading{padding:0;margin-top:.85em}.block_shop{position:relative}.block_shop .uk-card-header .block_title{position:relative;margin-bottom:.5em;padding-bottom:.5em}.block_shop .uk-card-header .block_title:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.25em;background:repeating-linear-gradient(45deg,transparent,transparent 2px,#a77734 2px,#045631 4px)}.block_shop .uk-card-header h3{font-size:1.5rem}.block_shop .wrap_images{position:relative;margin:0 1em}.block_shop .uk-card-body{padding:.25em 1em}.block_shop .uk-card-body .text_wpcontetnt h4{font-size:1.15rem;margin:0 0 .5em 0}.block_shop .uk-card-body .text_wpcontetnt p{margin:0 0 .5em 0}.block_shop .uk-card-body .wrap_shopinfo{font-size:.85rem;border-top:rgba(4,86,49,.15) 2px dotted}.block_shop .uk-card-body .wrap_shopinfo>p{margin-top:.25em;margin-bottom:0;font-weight:400}.block_shop .uk-card-body .wrap_shopinfo p:first-of-type{display:block}.block_shop .uk-card-body .wrap_shopinfo p:nth-child(2){margin-top:.25em}.block_shop .uk-card-body .wrap_shopinfo .uk-text-meta{font-size:.5rem}.block_balloon{display:flex;justify-content:left;position:relative;margin-bottom:15px;padding:.8em 1.2em;border:3px solid rgba(167,119,52,.5);border-radius:1em;background-color:#fff;color:#000!important;font-weight:700;line-height:2.5rem;padding:0 .5em!important}.block_balloon:after,.block_balloon:before{position:absolute;bottom:-15px;width:30px;height:15px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.block_balloon:before{background-color:rgba(167,119,52,.5);left:1em}.block_balloon:after{bottom:-11px;background-color:#fff;left:1em}.page_ticket .wrap_singlemain,.type-exhibit .wrap_singlemain{font-family:Sacramento,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"MS PGothic",Osaka,Meiryo,sans-serif;font-size:16px;font-weight:400}.page_ticket .wrap_singlemain h1,.type-exhibit .wrap_singlemain h1{font-size:1.25rem}.page_ticket .wrap_singlemain h2,.type-exhibit .wrap_singlemain h2{background-color:#300204;color:#fff;font-size:1.15rem;padding:.25em .5em;margin-top:3em}.page_ticket .wrap_singlemain h3,.type-exhibit .wrap_singlemain h3{font-size:1.15rem;padding:.25em .5em;border-left:5px solid #300204;border-bottom:1px solid #efefef;margin-top:2em}.page_ticket .wrap_singlemain .wp-block-pullquote,.type-exhibit .wrap_singlemain .wp-block-pullquote{background-image:linear-gradient(45deg,rgba(240,224,215,.5),rgba(240,231,211,.5));border-radius:1em;padding:1em;font-size:1rem;text-align:left}.page_ticket .wrap_singlemain .wp-block-pullquote blockquote,.type-exhibit .wrap_singlemain .wp-block-pullquote blockquote{font-size:16px;line-height:inherit;font-style:normal}.page_ticket .wrap_flowgroup li,.type-exhibit .wrap_flowgroup li{position:relative;padding-bottom:.5em;margin-bottom:7.5em}.page_ticket .wrap_flowgroup li .block_title,.type-exhibit .wrap_flowgroup li .block_title{background-color:#f5f1ec;height:auto}.page_ticket .wrap_flowgroup li .block_title h4,.type-exhibit .wrap_flowgroup li .block_title h4{font-size:1rem;margin:0;padding:0}.page_ticket .wrap_flowgroup li .block_title .num,.type-exhibit .wrap_flowgroup li .block_title .num{background-color:#300204;color:#fff}.page_ticket .wrap_flowgroup li .block_title .num::before,.type-exhibit .wrap_flowgroup li .block_title .num::before{content:"Step."}.page_ticket .wrap_flowgroup li::before,.type-exhibit .wrap_flowgroup li::before{content:"▼";width:100%;position:absolute;bottom:-1.5em;color:#300204;font-size:3rem;text-align:center}.page_ticket .wrap_flowgroup li:last-child,.type-exhibit .wrap_flowgroup li:last-child{margin-bottom:0}.page_ticket .wrap_flowgroup li:last-child::before,.type-exhibit .wrap_flowgroup li:last-child::before{content:""}.type-exhibit .wrap_container{box-shadow:none;margin-top:2em;background:0 0}#pagenation{text-align:center;margin-top:2em;margin-bottom:2em}#pagenation:after{content:".";display:block;clear:both;height:0;visibility:hidden}#pagenation #pagenation-list{display:flex;justify-content:center}#pagenation #pagenation-list li{float:left;background:0 0;list-style:none;padding:0;margin:0 .75em}#pagenation #pagenation-list li:first-child{margin-left:0}#pagenation #pagenation-list li:first-child a.prev{padding-right:0}#pagenation #pagenation-list li:last-child{margin-right:0}#pagenation #pagenation-list li:last-child a.next{padding-right:0}#pagenation #pagenation-list li a{background:#1e87f0;color:#fff;text-decoration:none}#pagenation #pagenation-list li a:hover{background:#1c5ea9;color:#fff;text-decoration:none}#pagenation #pagenation-list a,#pagenation #pagenation-list span{background:0 0;display:block;margin:0;padding:.5em 1em;line-height:1.5;text-align:center}#pagenation #pagenation-list .current{background:#fff;color:#1e87f0;transform:scale(1.25,1.25);border:1px solid #1e87f0}#pagenation #pagenation-list .omit{padding:7px 2px;color:#777}#pagenation #pagenation-list a.next,#pagenation #pagenation-list a.prev{background:0 0;color:inherit}#pagenation #pagenation-list a.next:hover,#pagenation #pagenation-list a.prev:hover{text-decoration:underline}.wrap_contentlist{background:0 0!important;box-shadow:none!important}.wrap_contentlist h2{background:0 0;width:100%}.wrap_contentlist h2 .en{font-size:6rem;font-family:Sacramento,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",YuGothic,"MS PGothic",Osaka,Meiryo,sans-serif;color:#fff}.wrap_contentlist h2 .jp{font-size:3rem}.wrap_contentlist h2 .jp span{color:#fff;line-height:1}.wrap_contentlist .cate_description{color:#fff}.wrap_contentlist .cate_description span{display:inline;background-color:#fff}.wrap_contentlist .wrap_inner{background-color:#fff;box-shadow:0 0 30px 15px rgba(0,0,0,.1);border-radius:1em}.block_shop .block_title span{max-width:420px}#opv-wrap::after{content:"";display:block;position:fixed;top:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,.15);background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%);background-size:4px 4px;background-position:0 0,2px 2px;z-index:5}#opv-wrap.playEnd{-webkit-animation:fadeOut 3ms ease;animation:fadeOut 3ms ease}.startView{overflow-y:auto}video{filter:saturate(75%)}video#opv{position:fixed;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;vertical-align:bottom;z-index:4}#btn_forward{font-family:"Sawarabi Mincho","Times New Roman",YuMincho,"Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-size:1rem;background:0 0;position:fixed;z-index:99;bottom:25%;left:50%;transform:translate(-50%,-50%);border:none;color:#fff;-webkit-animation:fadeIn02 3s ease;animation:fadeIn02 3s ease}@media (min-width:640px){.uk-navbar .logo{max-width:220px}.uk-navbar-toggle{min-height:50px}.wrap_map{height:28em}.sp_tel{pointer-events:none}.wrap_topmenu ul li{margin:1em;width:29%}.wrap_archive li{width:23.5%;margin-top:0}.wrap_archive .list_archive li{width:23.5%;margin-top:0}.wrap_archive .list_archive li:nth-child(3){margin-left:1em}.wrap_contentlist h2 .en{font-size:7.5rem}.wrap_contentlist h2 .jp{left:1.5em;bottom:.5em}footer{padding-bottom:1rem}footer .wrap_pageheader .inner_content{width:auto}.wrap_baceswitcher .uk-tab>*{padding-left:1em}.wrap_baceswitcher .uk-tab>*>a{font-size:.85remrem;padding:.5em 1em}.wrap_baceswitcher .uk-tab .uk-active a{font-size:1.25rem;text-decoration:none}.wrap_baceswitcher .uk-switcher{padding:3em 1.5em}.single_clm .wp-block-media-text__content{margin-left:1em;padding:0}.single_clm .wp-block-media-text__content .wp-block-heading{margin-top:0;padding:0}.single_clm .has-media-on-the-right .wp-block-media-text__content{margin-left:0;margin-right:1em}}@media (min-width:960px){.uk-sticky .uk-navbar-left{width:20%}.wrap_read{padding:2em;text-align:center}.box_shopcate,.box_stagecate{width:5vw}.single_subcontent .wrap_body{padding-left:1em}.single_subcontent .uk-card .wrap_images{margin-bottom:0}.global_baseWrapper{position:relative}.global_baseWrapper .global_side{position:fixed;max-width:65vw;width:100%;display:block;background-color:#000}.global_baseWrapper .global_side img{filter:grayscale(100%) brightness(.5)}.type-exhibit .global_baseWrapper{position:relative}.type-exhibit .global_baseWrapper .global_side{position:fixed;max-width:inherit;width:100%;display:block;background-color:#000}.type-exhibit .global_baseWrapper .global_side img{filter:grayscale(100%) brightness(.5)}.wrap_btn .link_shoplist{padding:0 5em}.uk-h2,h2{font-size:1.85rem}.wrap_btnsns a{text-decoration:none!important}.wrap_btnsns a span{display:block}}