.page-id-12 .entry-content{margin-bottom:0}.page-id-12 .main{padding-bottom:0}.page-id-12 .content{background-color:#fff}.page-id-12 h1.entry-title{display:none}.page-id-12 .article h2{margin-top:0;margin-bottom:2.5rem}.page-id-12 .article h2.h2-stripe{position:relative;padding:0 1rem 1.5rem;font-size:28px;font-weight:700;color:#624686;text-align:center;background-color:rgba(0,0,0,0);box-shadow:none}@media screen and (max-width: 480px){.page-id-12 .article h2.h2-stripe{font-size:24px}}.page-id-12 .article h2.h2-stripe::after{position:absolute;top:inherit;bottom:0;left:0;width:100%;height:8px;content:"";background-color:rgba(0,0,0,0);background-image:repeating-linear-gradient(-45deg, #624686, #624686 1px, transparent 2px, transparent 5px);background-size:7px 7px;backface-visibility:hidden}.page-id-12 .article .wp-block-group{clear:both}.page-id-12 .article .wp-block-group.fluid-box{position:relative;left:50%;box-sizing:border-box;width:100vw;padding-top:2rem;padding-bottom:3rem;margin-bottom:0;background-color:#fff;transform:translateX(-50%)}.page-id-12 .article .wp-block-group.fluid-box h2.h2-backcolor{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:60px;padding:10px;margin:0 auto 2rem;line-height:60px;text-align:center;background-color:rgba(0,0,0,0);box-shadow:none}.page-id-12 .article .wp-block-group.fluid-box h2.h2-backcolor::before{position:absolute;top:0;bottom:0;z-index:-1;width:97%;content:"";background-color:#7b58a7;transform:skewX(-30deg)}.page-id-12 .article .wp-block-group.fluid-box h2.h2-backcolor::after{top:0;width:0;height:0;background-color:rgba(0,0,0,0);transform:translateY(0%)}.page-id-12 .article .wp-block-group.fluid-box h3::after{width:0;height:0;box-shadow:none}.page-id-12 .article .wp-block-group.fluid-box.back-color-box{background-color:#f8f6fb}.page-id-12 .article .wp-block-group.fluid-box .wp-block-group__inner-container{box-sizing:border-box;max-width:1150px;padding:20px 29px;margin:0 auto}@media screen and (max-width: 1280px){.page-id-12 .article .wp-block-group.fluid-box .wp-block-group__inner-container{width:auto}}.page-id-12 .article .slider-pro_wrap{box-sizing:border-box;max-width:1150px;padding:0 29px;margin:0 auto 3rem}@media screen and (max-width: 480px){.page-id-12 .article .slider-pro_wrap{width:100%;padding:0;margin:0 auto;overflow:hidden}}.page-id-12 .article .slider-pro_wrap #wide{position:relative;visibility:hidden;overflow:hidden}.page-id-12 .article .slider-pro_wrap #wide.slider-disp{visibility:visible}.page-id-12 .article .slider-pro_wrap #wide .sp-slide{opacity:.7}.page-id-12 .article .slider-pro_wrap #wide .sp-slide .sp-image-container{pointer-events:none}.page-id-12 .article .slider-pro_wrap #wide .sp-slide .sp-image-container a{pointer-events:none}.page-id-12 .article .slider-pro_wrap #wide .sp-slide .sp-image-container a img{margin-top:0 !important}.page-id-12 .article .slider-pro_wrap #wide .sp-slide.sp-selected{opacity:1}.page-id-12 .article .slider-pro_wrap #wide .sp-slide.sp-selected .sp-image-container{pointer-events:auto}.page-id-12 .article .slider-pro_wrap #wide .sp-slide.sp-selected .sp-image-container a{pointer-events:auto}.page-id-12 .article .slider-pro_wrap #wide .sp-slide.sp-selected .sp-image-container a img{margin-top:0 !important}.page-id-12 .article .slider-pro_wrap #wide .sp-slide img.sp-image{font-family:"object-fit: cover;",sans-serif;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page-id-12 .article .slider-pro_wrap #wide .sp-thumbnails .sp-thumbnail-container{opacity:.6}.page-id-12 .article .slider-pro_wrap #wide .sp-thumbnails .sp-thumbnail-container.sp-selected-thumbnail{opacity:1}.page-id-12 .article .slider-pro_wrap #wide .sp-thumbnails .sp-thumbnail-container img.sp-thumbnail{height:100% !important;font-family:"object-fit: cover;",sans-serif;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page-id-12 .article .slider-pro_wrap #wide .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::before,.page-id-12 .article .slider-pro_wrap #wide .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::after{border-bottom-color:#4ebb27}@media screen and (max-width: 599px){.page-id-12 .article .slider-pro_wrap #wide .sp-bottom-thumbnails.sp-has-pointer{margin-top:4px}}.page-id-12 .article .slider-pro_wrap #wide .sp-button{border-color:#4ebb27}.page-id-12 .article .slider-pro_wrap #wide .sp-selected-button{background-color:#4ebb27}.page-id-12 .article .index-infolist h2.h2-stripe{padding-top:0}.page-id-12 .article .index-infolist table.news_table{margin-bottom:3rem}.page-id-12 .article .index-infolist table.news_table tr{border-bottom:1px solid #c4b2d9}@media screen and (max-width: 834px){.page-id-12 .article .index-infolist table.news_table tr{display:flex;flex-direction:column;padding:.6rem 0}}.page-id-12 .article .index-infolist table.news_table tr:first-child{border-top:1px solid #c4b2d9}.page-id-12 .article .index-infolist table.news_table tr:nth-of-type(2n + 1){background-color:rgba(0,0,0,0)}.page-id-12 .article .index-infolist table.news_table tr th,.page-id-12 .article .index-infolist table.news_table tr td{background-color:#fff;border:none}@media screen and (max-width: 834px){.page-id-12 .article .index-infolist table.news_table tr th,.page-id-12 .article .index-infolist table.news_table tr td{font-size:inherit}}.page-id-12 .article .index-infolist table.news_table tr th{color:#312240}@media screen and (max-width: 834px){.page-id-12 .article .index-infolist table.news_table tr th{padding-bottom:0;text-align:left}}.page-id-12 .article .new-entry-cards-top-events,.page-id-12 .article .new-entry-cards-top-workshops{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:3rem}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events,.page-id-12 .article .new-entry-cards-top-workshops{flex-direction:column}}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events.widget-entry-cards .a-wrap,.page-id-12 .article .new-entry-cards-top-workshops.widget-entry-cards .a-wrap{margin-bottom:0}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link{border-right:2px dotted #7b58a7}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link{border-right:none;border-bottom:2px dotted #7b58a7}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link:first-child,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link:first-child{border-left:2px dotted #7b58a7}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link:first-child,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link:first-child{border-top:2px dotted #7b58a7;border-left:none}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link.widget-entry-card-link-space,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link.widget-entry-card-link-space{border-right:none}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link.widget-entry-card-link-space,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link.widget-entry-card-link-space{display:none}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card{display:flex;flex-direction:column;align-items:stretch;height:100%}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb{margin:0}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb{padding:.3rem 0}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img{width:100%;font-family:"object-fit: cover;",sans-serif;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;padding:.5rem 0 0}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-title,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-title{width:100%;margin-bottom:6px}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt,.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-snippet,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-snippet{font-size:15px;color:#111;opacity:.8}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt{padding:.5rem 0}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt table.entry-card-table,.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card .widget-entry-card-content .widget-entry-card-fieldstxt table.entry-card-table{margin-bottom:0 !important}.page-id-12 .article .new-entry-cards-top-events p,.page-id-12 .article .new-entry-cards-top-workshops p{flex-grow:1}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link{width:25%}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link{width:100%}}.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img{height:100%;max-height:185px}@media screen and (max-width: 1199px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img{max-height:16vw}}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-events .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img{max-height:58vw}}.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link{width:20%}@media screen and (max-width: 480px){.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link{width:100%}}.page-id-12 .article .new-entry-cards-top-workshops .widget-entry-card-link .widget-entry-card figure.widget-entry-card-thumb img{height:100%}.page-id-12 .article div.a-wrap:hover{background-color:rgba(0,0,0,0)}.page-id-12 .article .widget-entry-card-link-pagelink{display:flex;align-items:center;justify-content:center;padding:1.5rem 5px}.page-id-12 .article .widget-entry-card-link-pagelink a.btn-cardlist{width:90%;padding:14px 5px;font-size:18px}.page-id-12 .article .top_sns_wrapper .sns_row_fb_inst{margin-bottom:2rem}@media screen and (max-width: 599px){.page-id-12 .article .top_sns_wrapper .sns_row_fb_inst .sns_fb_column{margin-bottom:2rem}}.page-id-12 .article .youtube-firstrow{padding-top:1.5rem;padding-bottom:1.5rem}.page-id-12 .article .youtube-firstrow .wp-block-group.youtube-channel-wrapper .wp-block-group__inner-container{display:flex;align-items:center;justify-content:center;padding:0}