body{background:#fafafa}#contents .contents__box{padding:min(3.2rem,32px) min(3.9rem,39px) min(11rem,110px) min(3.5rem,35px);height:min(45rem,450px);border-radius:min(2rem,20px);box-shadow:0 0 min(1.4rem,14px) 0 rgba(0,0,0,.16);background:#fff;position:relative;transition:.3s ease height;overflow:hidden;z-index:3}#contents .contents__box .contents__box_head{margin-bottom:min(3.5rem,35px);text-align:center}#contents .contents__box .contents__box_name{margin-bottom:min(2rem,20px);font-size:min(3rem,30px);font-family:"Dela Gothic One","M PLUS 1p",sans-serif;font-weight:500;line-height:1.4em;color:#2365d3}#contents .contents__box .contents__box_date{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contents .contents__box .contents__box_date .date__left{margin-right:min(1rem,10px);padding:min(.55rem,5.5px) min(1rem,10px);font-size:min(2rem,20px);font-weight:800;line-height:1em;letter-spacing:0;border:2px solid #212121;box-sizing:border-box;color:#212121}#contents .contents__box .contents__box_date .date__right{font-size:min(2.2rem,22px);font-weight:800;line-height:1.409em;letter-spacing:0;color:#212121}#contents .contents__box .contents__box_switcher{font-size:min(2rem,20px);font-weight:500;color:#212121;position:absolute;left:50%;bottom:min(3.5rem,35px);transform:translateX(-50%);z-index:11;cursor:pointer}#contents .contents__box .contents__box_switcher i{display:inline-block;margin-left:min(1rem,10px);font-size:min(1.2rem,12px);transform:translateY(-2px);transition:.3s ease transform}#contents .contents__box .contents__box_switcher.active i{transform:translateY(-4px) rotate(180deg)}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl{padding-bottom:min(1.2rem,12px);font-size:min(2.4rem,24px);font-weight:800;line-height:1.4584em;letter-spacing:0;color:#212121;position:relative}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl::before,#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl::after{content:"";background:#212121;position:absolute;left:0;bottom:0}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl::before{width:100%;height:1px}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl::after{width:12%;height:5px}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_subttl{font-size:min(2.6rem,26px);font-family:"Dela Gothic One","M PLUS 1p",sans-serif;font-weight:500;text-align:center}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_img{margin:0}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_img+.contents__box_img{margin-top:min(1.8rem,18px)}#contents .contents__box .contents__box_content .contents__box_sec>*:not(.contents__box_ttl){margin-top:min(2.8rem,28px)}#contents .contents__box .contents__box_content .contents__box_sec+.contents__box_sec{margin-top:min(4rem,40px)}#contents .contents__box .contents__box_content .contents__box_sec.content__exhibition .content__exhibition_box+.content__exhibition_box{margin-top:min(2.5rem,25px)}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__live_box+.content__live_box{margin-top:min(2.5rem,25px)}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_inner{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:center;margin-top:min(2.2rem,22px)}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box{flex:0 1 31%;width:31%;margin-top:min(2.5rem,25px);margin-right:3.5%;padding:min(2rem,20px) min(1.5rem,15px);border-radius:min(1.5rem,15px);box-sizing:border-box;box-shadow:0 0 min(1.5rem,15px) rgba(0,0,0,.15)}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box:nth-of-type(3n),#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box:last-of-type{margin-right:0}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box:nth-of-type(-n + 3){margin-top:0}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_thumb{margin:0 auto min(1.5rem,15px);width:85.706%;border-radius:min(1rem,10px);overflow:hidden}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_name{font-size:min(2rem,20px);font-weight:700;line-height:1.25em;text-align:center}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_occupation{margin-top:min(.5rem,5px);font-size:min(1.4rem,14px);font-weight:700;line-height:1.429em;text-align:center}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_btn{margin-top:min(1.4rem,14px);padding:min(2rem,20px) min(1rem,10px);width:100%;font-size:min(1.6rem,16px);text-align:center;color:#fff;cursor:pointer}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_btn i{font-size:min(1rem,10px);right:min(1rem,10px)}#contents .contents__box::after{content:"";width:100%;height:min(22rem,220px);background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.85) 40%, rgb(255, 255, 255) 100%);position:absolute;left:0;bottom:0;z-index:10;transition:.3s ease opacity}#contents .contents__box.view::after{pointer-events:none;opacity:0}#contents .contents__box+.contents__box{margin-top:min(5rem,50px)}#leader__modal{display:none;width:100vw;height:100vh;height:100dvh;background:rgba(0,0,0,.9);position:fixed;top:0;left:0;z-index:1000}#leader__modal .leader__modal_container{width:min(66rem,660px);border-radius:min(1rem,10px);box-sizing:border-box;background:#268aff;background:linear-gradient(180deg, rgb(38, 138, 255) 0%, rgb(233, 142, 255) 100%);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#leader__modal .leader__modal_container .leader__modal_close{width:min(5.4rem,54px);height:min(5.4rem,54px);border-radius:50%;background:#2365d3;position:absolute;top:0;right:0;transform:translate(50%, -35%);cursor:pointer}#leader__modal .leader__modal_container .leader__modal_close::before,#leader__modal .leader__modal_container .leader__modal_close::after{content:"";width:min(2.47rem,24.7px);height:3px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}#leader__modal .leader__modal_container .leader__modal_close::after{transform:translate(-50%, -50%) rotate(-45deg)}#leader__modal .leader__modal_container .leader__modal_inner{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;margin:min(.5rem,5px);padding:min(6.5rem,65px) min(4.6rem,46px) min(4.5rem,45px) min(3.9rem,39px);border-radius:min(.6rem,6px);background:#fff}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_left{flex:0 1 31.8584071%;width:31.8584071%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_right{flex:0 1 60.3539823%;width:60.3539823%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_thumb{margin:0;border-radius:50%;overflow:hidden}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_name{margin-bottom:min(.5rem,5px);font-size:min(2.5rem,25px);font-weight:700;line-height:1.4em;letter-spacing:0}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_occupation{font-size:min(1.5rem,15px);font-weight:700;line-height:1.4em;letter-spacing:0}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_disc{margin-top:min(1.4rem,14px);padding-top:min(2rem,20px);font-size:min(1.4rem,14px);font-weight:500;line-height:2em;letter-spacing:0;border-top:1px solid #2365d3}@media(max-width: 799px){#contents .contents__box{padding:2.8rem 1.5rem 9rem;height:30rem;border-radius:2rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.16)}#contents .contents__box .contents__box_head{margin-bottom:2.5rem}#contents .contents__box .contents__box_name{margin-bottom:1.6rem;font-size:2.4rem;line-height:1.25em}#contents .contents__box .contents__box_date{display:block;width:100%;text-align:center}#contents .contents__box .contents__box_date .date__left{margin:0 auto .6rem;padding:.5rem 1rem;font-size:1.4rem;line-height:1em}#contents .contents__box .contents__box_date .date__right{display:block;font-size:1.6rem;line-height:1.5em}#contents .contents__box .contents__box_switcher{font-size:1.6rem;bottom:2.8rem}#contents .contents__box .contents__box_switcher i{margin-left:1rem;font-size:1rem;transform:translateY(-1.5px)}#contents .contents__box .contents__box_switcher.active i{transform:translateY(-2px) rotate(180deg)}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl{padding-bottom:1rem;font-size:1.8rem;line-height:1.5em}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_ttl::after{width:18%}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_subttl{font-size:2.2rem}#contents .contents__box .contents__box_content .contents__box_sec .contents__box_img+.contents__box_img{margin-top:1.2rem}#contents .contents__box .contents__box_content .contents__box_sec>*:not(.contents__box_ttl){margin-top:3rem}#contents .contents__box .contents__box_content .contents__box_sec+.contents__box_sec{margin-top:3.5rem}#contents .contents__box .contents__box_content .contents__box_sec.content__exhibition .content__exhibition_box+.content__exhibition_box{margin-top:2.2rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__live_box+.content__live_box{margin-top:2.2rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_inner{margin-top:2rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box{flex:0 1 100%;width:100%;margin-top:2rem;margin-right:0;padding:2.5rem 1rem 1.5rem;border-radius:1.5rem;box-shadow:0 0 1.5rem rgba(0,0,0,.15)}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box:nth-of-type(-n + 3){margin-top:2rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_box:nth-of-type(-n + 1){margin-top:0}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_thumb{margin-bottom:1.8rem;width:71.93%;border-radius:1rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_name{font-size:1.8rem;line-height:1.4445em}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_occupation{margin-top:.25rem;font-size:1.2rem;line-height:1.4167em}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_btn{margin-top:1.4rem;padding:2rem 1rem;font-size:1.6rem}#contents .contents__box .contents__box_content .contents__box_sec.content__live .content__artist_profile .content__artist_btn i{font-size:1rem;right:1rem}#contents .contents__box::after{height:15rem}#contents .contents__box+.contents__box{margin-top:3.5rem}#leader__modal .leader__modal_container{width:89.334%;border-radius:1rem;top:52.5%}#leader__modal .leader__modal_container .leader__modal_close{width:4rem;height:4rem;transform:translate(35%, -30%)}#leader__modal .leader__modal_container .leader__modal_close::before,#leader__modal .leader__modal_container .leader__modal_close::after{width:2rem}#leader__modal .leader__modal_container .leader__modal_inner{margin:.5rem;padding:4rem 1.5rem 3rem;border-radius:.6rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_left{flex:0 1 100%;width:100%;margin-bottom:1rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_right{flex:0 1 100%;width:100%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_thumb{margin:0 auto;width:60%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_name{margin-bottom:.3rem;font-size:2rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_occupation{font-size:1.3rem;line-height:1.4614em}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_disc{margin-top:1rem;padding-top:1.5rem;font-size:1.2rem;line-height:1.5834em}}