.btn_standard:before{background-color:#0050AB}#cta_block_ticket .cta_block_ticket_link:after{background-color:#A9C6E5}#cta_block_ticket .cta_block_ticket_link:hover{border-color:#A9C6E5}@media screen and (min-width:1080px){#wrapper .archive_news .post_title_text:hover{color:#0050AB}}@media screen and (min-width:1080px){#wrapper .archive_event_post_link:hover{background-color:#A9C6E5}}@media screen and (min-width:1080px){#wrapper .pagination li:not(.current) a:hover{background-color:#0050AB;border-color:#0050AB}}@media screen and (min-width:1080px){#wrapper .pagination li.back a:hover,#wrapper .pagination li.first a:hover,#wrapper .pagination li.last a:hover,#wrapper .pagination li.next a:hover,#wrapper .pagination li.prev a:hover{background-color:rgba(0,0,0,0);color:#0050AB}}@media screen and (min-width:1080px){#wrapper .pagination .back a:hover,#wrapper .pagination .first a:hover,#wrapper .pagination .last a:hover,#wrapper .pagination .next a:hover,#wrapper .pagination .prev a:hover{color:#0050AB}}#wrapper .pagination .back a:hover:before,#wrapper .pagination .first a:hover:before,#wrapper .pagination .last a:hover:before,#wrapper .pagination .next a:hover:before,#wrapper .pagination .prev a:hover:before{border-color:#0050AB}.contents_inner{max-width:1100px;margin:0px auto}section+section{padding-top:0;margin-block-start:50px}@media screen and (min-width:768px){section+section{margin-block-start:75px}}@media screen and (min-width:1080px){section+section{margin-block-start:100px}}#archive_artwork{padding-inline:25px;margin-block-start:50px}@media screen and (min-width:768px){#archive_artwork{margin-block-start:75px}}@media screen and (min-width:1080px){#archive_artwork{margin-block-start:100px}}.fixed_anker_btn{position:fixed;bottom:20px;z-index:98;left:0;width:35px;background-color:#f4f4f4;border-radius:0 5px 5px 0;padding:15px 10px;text-align:center;height:fit-content;border:solid 1px #D3D3D3}.fixed_anker_btn span{position:relative;writing-mode:vertical-rl;font-size:1.5rem;font-weight:700;letter-spacing:0.5em;line-height:0.7;text-align:center;min-height:89px;color:#282828}.fixed_anker_btn svg{width:10px;height:10px;rotate:-90deg;transition:rotate 0.3s}@media screen and (min-width:1080px){.fixed_anker_btn{display:none}}.fixed_anker{position:fixed;bottom:20px;left:0;z-index:1001;translate:-100% 0;transition:translate 0.3s;display:flex;align-items:stretch;border:solid 1px #D3D3D3;background-color:#F4F4F4;padding-right:40px;border-radius:0 5px 5px 0;height:max-content}@media screen and (min-width:1080px){.fixed_anker{display:none}}.fixed_anker._open{translate:0}.fixed_anker_close_btn{width:45px;flex:1;max-width:45px;background-color:#f4f4f4;border-radius:0 5px 5px 0;padding:15px 10px;text-align:center;display:block;writing-mode:vertical-rl}.fixed_anker_close_btn span{position:relative;margin-inline-end:20px;font-size:1.5rem;font-weight:700;letter-spacing:0.5em;line-height:0.7;text-align:center;color:#282828}.fixed_anker_close_btn svg{width:10px;height:10px;rotate:90deg;transition:rotate 0.3s}.fixed_anker_list{padding-block:25px}.fixed_anker_item a{display:flex;align-items:center;gap:0 10px}.fixed_anker_item a .num{min-width:35px}.fixed_anker_item a .anker_name{color:#282828;font-size:1.5rem;font-weight:700;line-height:1.5;flex:1}.fixed_anker_item .num{font-family:"Montserrat";color:#006660;font-weight:500;font-size:2rem;line-height:1.3}.fixed_anker_item+.fixed_anker_item{margin-block-start:10px}.fixed_anker_bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1000;visibility:hidden;opacity:0;transition:opacity 0.3s,visibility 0.3s}.fixed_anker_bg._open{opacity:1;visibility:visible}.anker_link_grid{display:none}@media screen and (min-width:1080px){.anker_link_grid{display:grid;gap:20px 30px;grid-template-columns:1fr 1fr 1fr}}.anker_link{position:relative;border-radius:10px;border:solid 1px #D3D3D3;text-align:center;display:flex;align-items:center;justify-content:center;padding-block:20px;padding-inline:35px;transition:background-color 0.3s;line-height:1;container-type:inline-size}@media screen and (min-width:768px){.anker_link{position:relative;border-radius:10px;border:solid 1px #D3D3D3;text-align:center;display:flex;align-items:center;justify-content:center;padding-block:20px;padding-inline:35px;transition:background-color 0.3s;line-height:1;min-height:92px}}@media screen and (min-width:1080px){.anker_link{padding-block:15px;padding-inline:55px}}.anker_link .anker_text{font-size:8cqi;color:#282828;font-weight:700;line-height:1.5;transition:color 0.3s}@media screen and (min-width:600px){.anker_link .anker_text{font-size:8.5cqi}}.anker_link .num{position:absolute;font-family:"Montserrat";color:#006660;font-weight:500;font-size:2.5rem;line-height:1.3;top:50%;left:25px;translate:0 -50%}@media (hover:hover) and (pointer:fine){.anker_link:hover{background-color:#00623E}.anker_link:hover .anker_text{color:#fff}.anker_link:hover .num{color:#fff}}.artwork_area:not(:last-of-type){padding-bottom:0}.venue_title_block{border-top:solid 1px #D3D3D3;padding-block-start:15px}@media screen and (min-width:768px){.venue_title_block{padding-block-start:20px;display:flex;gap:0 30px;align-items:flex-end}}@media screen and (min-width:1080px){.venue_title_block{padding-block-start:25px}}.venue_title{font-weight:700;display:flex;align-items:center;gap:0 20px}@media screen and (min-width:768px){.venue_title:has(br){align-items:flex-end}.venue_title:has(br) .num{line-height:0.9}}@media screen and (min-width:768px){.venue_title:not(:has(br)) .num{line-height:1}}.venue_title .num{font-family:"Montserrat";color:#006660;font-weight:500;font-size:2rem;line-height:1.3}@media screen and (min-width:768px){.venue_title .num{font-size:3rem}}@media screen and (min-width:1080px){.venue_title .num{font-size:4rem}}.venue_title .venue_name{font-size:1.6rem;flex:1;line-height:1.3;font-feature-settings:initial;text-box-trim:trim-both}@media screen and (min-width:600px){.venue_title .venue_name{font-size:2.5rem}}@media screen and (min-width:1080px){.venue_title .venue_name{font-size:3rem}}.venue_title .venue_name .small{font-size:1.3rem;margin-inline-start:0.5em}@media screen and (min-width:768px){.venue_title .venue_name .small{font-size:1.6rem}}@media screen and (min-width:1080px){.venue_title .venue_name .small{font-size:2rem}}.venue_title .venue_name .small:has(+br){margin-inline-start:0em}.venue_type{display:inline-block;padding:3px 10px;margin-bottom:10px;font-size:1.4rem;font-weight:700;color:#fff;margin-block-start:10px;line-height:1.5}@media screen and (min-width:768px){.venue_type{font-size:1.5rem;flex:1;text-align:center;max-width:fit-content;margin-block-start:0;margin-bottom:0}}@media screen and (min-width:1080px){.venue_type{font-size:1.6rem}}.venue_type._paid{background-color:#005034}.venue_type._no_paid{background-color:#A9C6BC}.artwork_grid{margin-block-start:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px 20px}@media screen and (min-width:768px){.artwork_grid{margin-block-start:40px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1080px){.artwork_grid{margin-block-start:50px;grid-template-columns:repeat(4,1fr)}}.artwork_item{display:contents}.artwork_item a{grid-row:span 3;display:grid;grid-template-rows:subgrid;gap:15px}@media (hover:hover) and (pointer:fine){.artwork_item:hover img{scale:1.2}.artwork_item:hover .item_title{color:#0050AB}.artwork_item:hover .artist_name{color:#0050AB}}.artwork_item .img{overflow:hidden;border:solid 1px #c8c8c8;border-radius:5px}.artwork_item .img img{transition:scale 0.3s;border-radius:5px;height:auto;aspect-ratio:254/164;object-fit:cover;object-position:center;width:100%}.item_title{font-size:1.3rem;font-weight:500;color:#282828;line-height:1.7;margin-block-start:10px}@media screen and (min-width:1080px){.item_title{font-size:1.5rem}}.number{display:block;font-family:"Poppins";font-weight:500;font-size:1.5rem;line-height:1}@media screen and (min-width:1080px){.number{font-size:1.8rem}}.number._normal{--number-color:#81C11C}.number._night{--number-color:#0050AB}.number._always{--number-color:#01CCEE}.circle{display:inline-block;width:auto;min-width:20px;height:20px;background-color:var(--number-color);color:#fff;text-align:center;border-radius:50%;font-weight:500;font-size:1.5rem;aspect-ratio:1/1;line-height:22px;font-family:"Poppins";letter-spacing:0}@media screen and (min-width:1080px){.circle{font-size:1.8rem;line-height:26px;height:26px}}.sub_number{font-size:1.5rem;font-family:"Poppins";margin-inline-start:3px;color:var(--number-color);font-size:inherit;font-weight:500}@media screen and (min-width:1080px){.sub_number{font-size:1.8rem}}.artist_name{margin-block:calc((1em - 1lh) / 2);font-size:1.5rem;font-weight:700;line-height:1.5;color:#282828;transition:color 0.3s}
/*# sourceMappingURL=archive.css.map */