@charset "UTF-8";:root{--lo1:440;--lo2:100vw}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.main{background-color:#f9e7e7;padding:calc(45/var(--lo1)*var(--lo2)) 0 0}.main-block,.main-block .en{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-block .en{color:#f3619d;font-family:Montserrat,serif;font-size:calc(11/var(--lo1)*var(--lo2));font-weight:600;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:calc(30/var(--lo1)*var(--lo2));-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.main-mv{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-mv video{width:100%}.main-text{color:#f3619d;font-family:M PLUS\ 1,serif;font-weight:600;line-height:1;padding:calc(20/var(--lo1)*var(--lo2)) 0 calc(30/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2))}.main-text .title{border-bottom:1px solid #f3619d;display:inline-block;font-size:calc(29/var(--lo1)*var(--lo2));padding:0 0 calc(10/var(--lo1)*var(--lo2))}.main-text .date{font-size:calc(24/var(--lo1)*var(--lo2));padding:calc(12/var(--lo1)*var(--lo2)) 0 0}.main-text .date span,.main-text .place{font-size:calc(18/var(--lo1)*var(--lo2))}.main-text .place{padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.cont-head{padding:0 calc(30/var(--lo1)*var(--lo2))}.cont-title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #f3619d;color:#f3619d;font-family:Montserrat,serif;font-size:calc(28/var(--lo1)*var(--lo2));font-weight:700;line-height:1.2;padding:calc(100/var(--lo1)*var(--lo2)) 0 calc(8/var(--lo1)*var(--lo2))}.cont-title,.cont-title span{display:-webkit-box;display:-ms-flexbox;display:flex}.cont-title span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:M PLUS\ 1,serif;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:400;padding:0 0 calc(8/var(--lo1)*var(--lo2)) calc(14/var(--lo1)*var(--lo2))}.cont-title span:before{background-color:#f3619d;content:"";display:block;height:14px;margin:0 calc(10/var(--lo1)*var(--lo2)) 0 0;width:1px}.concept{padding:calc(35/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) 0}.concept-title{font-size:calc(23/var(--lo1)*var(--lo2));font-weight:400;text-align:center}.concept-text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.news{padding:0 calc(30/var(--lo1)*var(--lo2))}.news-box{background-color:#fda6c7;border-radius:10px;margin:calc(30/var(--lo1)*var(--lo2)) 0 0;padding:calc(10/var(--lo1)*var(--lo2)) calc(10/var(--lo1)*var(--lo2));position:relative}.news-box div{background-color:#f5dad1;border-radius:10px;height:calc(180/var(--lo1)*var(--lo2));overflow-x:scroll;padding:calc(30/var(--lo1)*var(--lo2)) calc(35/var(--lo1)*var(--lo2));resize:both}.news-box div::-webkit-scrollbar{width:10px}.news-box div::-webkit-scrollbar-thumb{background:#f3619d;border-radius:10px}.news-box div::-webkit-resizer{background-color:#f5dad1}.news-list__item{padding:0 0 calc(25/var(--lo1)*var(--lo2))}.news-list__item .date{font-size:calc(13/var(--lo1)*var(--lo2))}.news-list__item .title{font-size:calc(16/var(--lo1)*var(--lo2))}.news-list__item a{color:#f3619d;text-decoration:underline}.about{padding:calc(50/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) 0}.about-title{background-image:url(../images/line.png);background-position:bottom;background-repeat:no-repeat;background-size:70% auto;font-weight:300;margin:0 0 calc(15/var(--lo1)*var(--lo2));padding:0 0 calc(14/var(--lo1)*var(--lo2));text-align:center}.about-text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(5/var(--lo1)*var(--lo2)) 0 calc(15/var(--lo1)*var(--lo2))}.about-list{padding:calc(25/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2)) calc(10/var(--lo1)*var(--lo2))}.about-list__item{font-size:calc(16/var(--lo1)*var(--lo2));line-height:1.9;padding:0 0 calc(20/var(--lo1)*var(--lo2))}.about-list__item .title:before{color:#f3619d;content:"●";padding:0 2px 0 0}.about-map iframe{height:calc(300/var(--lo1)*var(--lo2));width:100%}.about-map .link{padding:calc(40/var(--lo1)*var(--lo2)) 0 0}.about-map .link a{background-color:#f9e7e7;color:#f3619d;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center}.lesson-wrap{position:relative}.lesson-scroll{background-image:url(../images/arrow_right.svg);background-position:100%;background-repeat:no-repeat;background-size:calc(20/var(--lo1)*var(--lo2)) auto;color:#f3619d;font-size:calc(12/var(--lo1)*var(--lo2));padding:0 calc(22/var(--lo1)*var(--lo2)) 0 0;position:absolute;right:calc(15/var(--lo1)*var(--lo2));top:calc(230/var(--lo1)*var(--lo2))}.lesson-slide{padding:calc(265/var(--lo1)*var(--lo2)) 0 0}.lesson-slide .slick-slide{padding:0 10px}.lesson-slide .slick-slide img{width:100%}.lesson-slide .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;left:50%;padding:calc(30/var(--lo1)*var(--lo2)) 0 0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.lesson-slide .slick-dots li{padding:calc(5/var(--lo1)*var(--lo2));width:50%}.lesson-slide .slick-dots li:before{border-radius:5px;color:#fff;display:block;font-size:calc(14/var(--lo1)*var(--lo2));padding:calc(10/var(--lo1)*var(--lo2));text-align:center}.lesson-slide .slick-dots li:first-of-type:before{background-color:#5284ba;content:"A会場"}.lesson-slide .slick-dots li:nth-of-type(2):before{background-color:#de9db8;content:"B会場"}.lesson-slide .slick-dots li:nth-of-type(3):before{background-color:#eba321;content:"C会場"}.lesson-slide .slick-dots li:nth-of-type(4):before{background-color:#2b9f9c;content:"D会場"}.lesson-slide .slick-dots li:nth-of-type(5):before{background-color:#e85f7a;content:"オープンスペース"}.lesson-slide .slick-dots li button{display:none}.lesson-sp{padding:calc(30/var(--lo1)*var(--lo2)) 0 0}.lesson-pc{display:none}.map{padding:0 calc(30/var(--lo1)*var(--lo2))}.map-img{padding:calc(35/var(--lo1)*var(--lo2)) 0 0}.map-img .link{padding:calc(40/var(--lo1)*var(--lo2)) 0 0}.map-img .link a{background-color:#f9e7e7;color:#f3619d;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center}.instructor{padding:0 calc(30/var(--lo1)*var(--lo2))}.instructor .box .venue{font-size:calc(18/var(--lo1)*var(--lo2));padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.instructor .box .venue:before{content:"●";padding:0 2px 0 0}.instructor .box .venue.va:before{color:#5284ba}.instructor .box .venue.vb:before{color:#de9db8}.instructor .box .venue span{padding:0 2px 0 0}.instructor .box .venue span.vb{color:#de9db8}.instructor .box .venue.vc:before{color:#eba321}.instructor .box .venue.vd:before{color:#2b9f9c}.instructor .box .venue.vo:before{color:#e85f7a}.instructor .box .time{font-size:calc(18/var(--lo1)*var(--lo2))}.instructor .box-more{background-color:#a7d477;color:#fff;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center}.instructor .box .detail{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff;bottom:0;display:none;left:0;overflow-y:auto;padding:calc(90/var(--lo1)*var(--lo2)) calc(40/var(--lo1)*var(--lo2)) 0;position:fixed;right:0;top:0;z-index:5}.instructor .box .detail.show{display:block}.instructor .box .detail .prof{font-size:calc(20/var(--lo1)*var(--lo2));font-weight:300;line-height:1}.instructor .box .detail .prof span{font-size:calc(16/var(--lo1)*var(--lo2))}.instructor .box .detail .prof-en{font-size:calc(14/var(--lo1)*var(--lo2));font-weight:500;line-height:1;padding:calc(15/var(--lo1)*var(--lo2)) 0 0}.instructor .box .detail .head{font-size:calc(16/var(--lo1)*var(--lo2));font-weight:600;padding:calc(90/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2))}.instructor .box .detail .text{font-size:calc(16/var(--lo1)*var(--lo2));padding:0 0 calc(20/var(--lo1)*var(--lo2))}.instructor .box .detail .title{font-size:calc(18/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2))}.instructor .box .detail .link{padding:calc(40/var(--lo1)*var(--lo2)) 0 calc(110/var(--lo1)*var(--lo2))}.instructor .box .detail .link a{background-color:#f9e7e7;color:#f3619d;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center}.instructor .box-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:fixed;right:calc(35/var(--lo1)*var(--lo2));top:calc(45/var(--lo1)*var(--lo2));width:24px;z-index:3}.instructor .box-close:after,.instructor .box-close:before{background-color:#000;content:"";display:block;height:1px;left:50%;position:absolute;width:24px}.instructor .box-close:before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.instructor .box-close:after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.instructor-guest__item{padding:calc(70/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2))}.instructor-guest__item .pic{background-image:url(../images/instructor_guest_bg.png);background-repeat:no-repeat;background-size:100% 100%;margin:0 auto;padding:calc(18/var(--lo1)*var(--lo2));width:calc(250/var(--lo1)*var(--lo2))}.instructor-guest__item .pic img{width:100%}.instructor-guest__item .name{font-size:calc(20/var(--lo1)*var(--lo2));font-weight:300;line-height:1;padding:calc(20/var(--lo1)*var(--lo2)) 0 0;text-align:center}.instructor-guest__item .name-en{font-size:calc(14/var(--lo1)*var(--lo2));font-weight:500;line-height:1;padding:calc(15/var(--lo1)*var(--lo2)) 0 0;text-align:center}.instructor-guest__item .sns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(25/var(--lo1)*var(--lo2)) 0 0}.instructor-guest__item .sns-icon{margin:0 calc(7/var(--lo1)*var(--lo2));width:calc(40/var(--lo1)*var(--lo2))}.instructor-guest__item .sns-icon a{display:block}.instructor-guest__item .box{padding:calc(20/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) 0}.instructor-guest__item .box-title{font-size:calc(18/var(--lo1)*var(--lo2));font-weight:500;line-height:1.6;padding:calc(10/var(--lo1)*var(--lo2)) 0 calc(40/var(--lo1)*var(--lo2))}.instructor-nagoya{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(30/var(--lo1)*var(--lo2)) 4%;justify-content:center}.instructor-nagoya__item{padding:calc(40/var(--lo1)*var(--lo2)) 0 0;position:relative;width:48%}.instructor-nagoya__item .pic{background-color:#7cc6c7;border-radius:50%;margin:0 auto;padding:calc(14/var(--lo1)*var(--lo2))}.instructor-nagoya__item .pic img{width:100%}.instructor-nagoya__item .name{font-size:calc(20/var(--lo1)*var(--lo2));font-weight:300;line-height:1;padding:calc(15/var(--lo1)*var(--lo2)) 0 0;text-align:center}.instructor-nagoya__item .name span{font-size:calc(16/var(--lo1)*var(--lo2))}.instructor-nagoya__item .name-en{font-size:calc(14/var(--lo1)*var(--lo2));font-weight:500;line-height:1;padding:calc(15/var(--lo1)*var(--lo2)) 0 0;text-align:center}.instructor-nagoya__item .sns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.instructor-nagoya__item .sns-icon{margin:0 calc(5/var(--lo1)*var(--lo2));width:calc(40/var(--lo1)*var(--lo2))}.instructor-nagoya__item .box{padding:calc(20/var(--lo1)*var(--lo2)) calc(5/var(--lo1)*var(--lo2)) calc(70/var(--lo1)*var(--lo2))}.instructor-nagoya__item .box-title{font-weight:500;line-height:1.6;padding:calc(10/var(--lo1)*var(--lo2)) 0 calc(15/var(--lo1)*var(--lo2))}.instructor-nagoya__item .box-more{bottom:0;left:0;position:absolute;width:100%}.instructor-head{padding:calc(15/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2))}.instructor-head .box .venue{font-size:calc(18/var(--lo1)*var(--lo2))}.instructor-head .box .venue:before{content:"●";padding:0 2px 0 0}.instructor-head .box .venue.va:before{color:#77d7eb}.instructor-head .box .venue.vb:before{color:#de9db8}.instructor-head .box .venue.vc:before{color:#eba321}.instructor-head .box .venue.vd:before{color:#2b9f9c}.instructor-head .box .time{font-size:calc(18/var(--lo1)*var(--lo2))}.instructor-head .box-more{background-color:#f3619d;margin:calc(25/var(--lo1)*var(--lo2)) auto 0;width:calc(200/var(--lo1)*var(--lo2))}.instructor-desc{font-family:Montserrat,serif;font-weight:700}.instructor-desc,.instructor-text{font-size:calc(16/var(--lo1)*var(--lo2))}.instructor-venue{font-size:calc(18/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.instructor-venue:before{content:"●";padding:0 2px 0 0}.instructor-venue.vb:before{color:#de9db8}.instructor-venue.vd:before{color:#2b9f9c}.instructor-venue.vo:before{color:#e85f7a}.instructor-time{font-size:calc(18/var(--lo1)*var(--lo2))}.instructor-title{font-weight:500;padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.booth-title{font-size:calc(18/var(--lo1)*var(--lo2));font-weight:500;padding:calc(60/var(--lo1)*var(--lo2)) 0 0;text-align:center}.booth-list__item{padding:calc(50/var(--lo1)*var(--lo2)) 0 calc(50/var(--lo1)*var(--lo2))}.booth-list .head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.booth-list .logo{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 0 0 calc(30/var(--lo1)*var(--lo2))}.booth-list .logo.suria{width:calc(110/var(--lo1)*var(--lo2))}.booth-list .logo.manduka{width:calc(50/var(--lo1)*var(--lo2))}.booth-list .logo.yinyang{width:calc(94/var(--lo1)*var(--lo2))}.booth-list .logo.yogismag{width:calc(35/var(--lo1)*var(--lo2))}.booth-list .logo.sri{width:calc(65/var(--lo1)*var(--lo2))}.booth-list .logo.quiettime{width:calc(90/var(--lo1)*var(--lo2))}.booth-list .logo.urmika{width:calc(60/var(--lo1)*var(--lo2))}.booth-list .logo.chana{width:calc(90/var(--lo1)*var(--lo2))}.booth-list .logo img{width:100%}.booth-list .name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:400;padding:0 calc(20/var(--lo1)*var(--lo2)) 0 calc(25/var(--lo1)*var(--lo2))}.booth-list .image{padding:calc(20/var(--lo1)*var(--lo2)) 0 0;width:100%}.booth-list .image img{width:100%}.booth-list .text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) 0}.booth-list .sns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(20/var(--lo1)*var(--lo2)) 0 0;width:100%}.booth-list .sns-icon{margin:0 calc(10/var(--lo1)*var(--lo2));width:calc(40/var(--lo1)*var(--lo2))}.booth-list .box{padding:calc(35/var(--lo1)*var(--lo2)) 0 0;width:100%}.booth-list .box-link a{background-color:#a7d477;color:#fff;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;margin:0 auto;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center;width:calc(170/var(--lo1)*var(--lo2))}.booth-sublist{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%;justify-content:center}.booth-sublist__item{padding:calc(50/var(--lo1)*var(--lo2)) 0;width:48%}.booth-sublist .image{padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.booth-sublist .image img{width:100%}.booth-sublist .title{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(15/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2)) 0;text-align:center}.booth-sublist .text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(5/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2)) 0}.booth-sublist .sns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.booth-sublist .sns-icon{margin:0 calc(5/var(--lo1)*var(--lo2));width:calc(40/var(--lo1)*var(--lo2))}.booth-sublist .more{padding:calc(15/var(--lo1)*var(--lo2)) 0 0;text-align:center}.booth-sublist .more a{background-color:#a7d477;color:#fff;display:inline-block;font-size:calc(12/var(--lo1)*var(--lo2));font-weight:500;padding:calc(2/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2));text-align:center}.gallery-slider{padding:calc(25/var(--lo1)*var(--lo2)) 0 0}.gallery-slider img{width:100%}.gallery-slider-thumb{padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.gallery-slider-thumb .slick-slide{padding:0 5px}.gallery-slider-thumb .slick-slide img{width:100%}.gallery-slider-thumb .slick-center img{border:3px solid #f3619d}.gallery-slider-thumb .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.gallery-slider-thumb .slick-dots li{background-color:#eee;border-radius:50%;display:block;height:6px;margin:0 3px;text-indent:-9999px;width:6px}.gallery-slider-thumb .slick-dots li.slick-active{background-color:#f3619d}.movie-block{background-color:#f9e7e7;margin:calc(30/var(--lo1)*var(--lo2)) 0 0;padding:calc(40/var(--lo1)*var(--lo2)) 0}.movie-block,.movie-block .en{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.movie-block .en{color:#f3619d;font-family:Montserrat,serif;font-size:calc(11/var(--lo1)*var(--lo2));font-weight:600;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:calc(40/var(--lo1)*var(--lo2));-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.movie-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.movie-img img{width:100%}.organizer-block{padding:calc(40/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2))}.organizer-title{font-size:calc(20/var(--lo1)*var(--lo2));line-height:1.6;padding:0 0 calc(20/var(--lo1)*var(--lo2));width:100%}.organizer .block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.organizer-img{width:calc(160/var(--lo1)*var(--lo2))}.organizer-img img{width:100%}.organizer-data{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 calc(20/var(--lo1)*var(--lo2))}.organizer-data .title{font-size:calc(16/var(--lo1)*var(--lo2))}.organizer-data .name{font-size:calc(20/var(--lo1)*var(--lo2));font-weight:500;line-height:1.5;padding:calc(5/var(--lo1)*var(--lo2)) 0 0}.organizer-data .name span{display:block;font-size:calc(14/var(--lo1)*var(--lo2))}.organizer-text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) 0 0;width:100%}.organizer-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:calc(30/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2))}.organizer-box .logo{width:calc(95/var(--lo1)*var(--lo2))}.organizer-box .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:calc(18/var(--lo1)*var(--lo2));line-height:1.5;padding:0 0 0 calc(20/var(--lo1)*var(--lo2))}.organizer-box .text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(5/var(--lo1)*var(--lo2)) 0 calc(10/var(--lo1)*var(--lo2));width:100%}.organizer-slider{margin:0 0 calc(20/var(--lo1)*var(--lo2));width:100%}.organizer-slider .slick-slide{padding:0 20px}.organizer-slider .slick-slide img{width:100%}.organizer-slider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.organizer-slider .slick-dots li{background-color:#eee;border-radius:50%;display:block;height:8px;margin:0 5px;text-indent:-9999px;width:8px}.organizer-slider .slick-dots li.slick-active{background-color:#f3619d}.organizer-slider .slick-arrow{background-position:50%;background-repeat:no-repeat;background-size:100% auto;display:block;height:30px;position:absolute;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.organizer-slider .slick-prev{background-image:url(../images/c_left.svg);left:calc(40/var(--lo1)*var(--lo2))}.organizer-slider .slick-next{background-image:url(../images/c_right.svg);right:calc(40/var(--lo1)*var(--lo2))}.organizer-link{padding:calc(30/var(--lo1)*var(--lo2)) 0 calc(40/var(--lo1)*var(--lo2))}.organizer-link a{background-color:#a7d477;color:#fff;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;margin:0 auto;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center;width:calc(170/var(--lo1)*var(--lo2))}.organizer-wishes{font-size:calc(22/var(--lo1)*var(--lo2));font-weight:700;padding:calc(25/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2));text-align:center}.organizer-wishes span{display:block;font-family:Montserrat,serif;font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.howto{padding:0 calc(30/var(--lo1)*var(--lo2)) calc(50/var(--lo1)*var(--lo2))}.howto-list{padding:calc(40/var(--lo1)*var(--lo2)) 0 0}.howto-list li{background-image:url(../images/arrow_down.svg);background-position:bottom;background-repeat:no-repeat;background-size:60px auto;font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(10/var(--lo1)*var(--lo2)) 0 calc(80/var(--lo1)*var(--lo2)) 1.5rem;position:relative}.howto-list li span{color:#f3619d;font-size:calc(20/var(--lo1)*var(--lo2));font-weight:600;left:0;position:absolute;top:calc(6/var(--lo1)*var(--lo2))}.howto-text{font-size:calc(18/var(--lo1)*var(--lo2));padding:0 0 calc(30/var(--lo1)*var(--lo2))}.howto-img img{width:100%}.recruit{padding:0 calc(30/var(--lo1)*var(--lo2)) calc(50/var(--lo1)*var(--lo2))}.recruit-text{font-size:calc(16/var(--lo1)*var(--lo2));padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.recruit-text span{color:#f3619d}.recruit-link{padding:calc(60/var(--lo1)*var(--lo2)) 0 calc(40/var(--lo1)*var(--lo2))}.recruit-link a{background-color:#f9e7e7;color:#f3619d;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;margin:0 auto;padding:calc(10/var(--lo1)*var(--lo2)) 0;text-align:center;width:calc(240/var(--lo1)*var(--lo2))}.recruit-volunteer{padding:calc(40/var(--lo1)*var(--lo2)) 0 0}.recruit-volunteer a{display:block}.footer{background-color:#f9e7e7;padding:calc(60/var(--lo1)*var(--lo2)) 0 calc(130/var(--lo1)*var(--lo2))}.footer-logo{margin:0 auto;width:calc(160/var(--lo1)*var(--lo2))}.footer-link{padding:calc(40/var(--lo1)*var(--lo2)) 0 0;text-align:center}.footer-link a{background-color:#fff;color:#f3619d;display:inline-block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;margin:0 auto;padding:calc(10/var(--lo1)*var(--lo2)) calc(20/var(--lo1)*var(--lo2));text-align:center}.footer-sns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:calc(40/var(--lo1)*var(--lo2)) 0}.footer-sns li{margin:0 calc(7/var(--lo1)*var(--lo2));width:calc(40/var(--lo1)*var(--lo2))}.footer .link{background-color:#fff;bottom:0;left:0;padding:calc(20/var(--lo1)*var(--lo2)) calc(12/var(--lo1)*var(--lo2));position:fixed;width:100%}.footer .link a{background-color:#f9e7e7;display:block;font-size:calc(16/var(--lo1)*var(--lo2));font-weight:500;padding:calc(15/var(--lo1)*var(--lo2)) 0}.footer .copy,.footer .link a{color:#f3619d;text-align:center}.footer .copy{font-size:10px}@media only screen and (min-width:481px){:root{--lo1:1200;--lo2:100vw}.main-block .en{font-size:calc(12/var(--lo1)*var(--lo2));padding:0 0 calc(200/var(--lo1)*var(--lo2));width:calc(60/var(--lo1)*var(--lo2))}.main-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:calc(20/var(--lo1)*var(--lo2)) 0 calc(30/var(--lo1)*var(--lo2)) calc(60/var(--lo1)*var(--lo2))}.main-text .title{font-size:32px;width:100%}.main-text .date{font-size:30px}.main-text .date span{font-size:24px}.main-text .place{font-size:22px;padding:calc(17/var(--lo1)*var(--lo2)) 0 0 calc(10/var(--lo1)*var(--lo2))}.cont-head{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.cont-title{font-size:36px}.cont-title span{font-size:16px}.concept{margin:0 auto;padding:calc(60/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) 0;width:calc(800/var(--lo1)*var(--lo2))}.concept-title{font-size:28px;text-align:left}.concept-text{font-size:18px;padding:calc(25/var(--lo1)*var(--lo2)) 0 0}.news{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.news-list__item .date{font-size:14px}.news-list__item .title{font-size:16px}.about{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.about-title{background-size:calc(280/var(--lo1)*var(--lo2)) auto;font-size:28px}.about-text{padding:calc(15/var(--lo1)*var(--lo2)) 0 calc(10/var(--lo1)*var(--lo2))}.about-list__item,.about-text{font-size:18px}.about-map .link{text-align:center}.about-map .link a{display:inline-block;font-size:18px;padding:calc(10/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2))}.lesson{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.lesson-sp,.lesson-wrap{display:none}.lesson-pc{display:block;padding:calc(30/var(--lo1)*var(--lo2)) 0 0}.map{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.map-img{padding:calc(60/var(--lo1)*var(--lo2)) calc(50/var(--lo1)*var(--lo2)) 0}.map-img .link{padding:calc(60/var(--lo1)*var(--lo2)) 0 0;text-align:center}.map-img .link a{display:inline-block;font-size:18px;padding:calc(10/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2))}.instructor{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.instructor .box .venue{font-size:18px}.instructor .box .time{font-size:19px}.instructor .box-more{cursor:pointer;font-size:18px;padding:calc(7/var(--lo1)*var(--lo2)) 0;width:calc(180/var(--lo1)*var(--lo2))}.instructor .box .detail{border:3px solid #f3619d;border-radius:10px;bottom:calc(100/var(--lo1)*var(--lo2));left:calc(100/var(--lo1)*var(--lo2));padding:calc(80/var(--lo1)*var(--lo2)) calc(70/var(--lo1)*var(--lo2)) 0;right:calc(100/var(--lo1)*var(--lo2));top:calc(100/var(--lo1)*var(--lo2))}.instructor .box .detail .prof{font-size:26px}.instructor .box .detail .prof span{font-size:18px}.instructor .box .detail .prof-en{font-size:14px}.instructor .box .detail .head{font-size:16px;padding:calc(60/var(--lo1)*var(--lo2)) 0 calc(10/var(--lo1)*var(--lo2))}.instructor .box .detail .text{font-size:18px}.instructor .box .detail .title{font-size:21px}.instructor .box .detail .link{padding:calc(40/var(--lo1)*var(--lo2)) 0 calc(90/var(--lo1)*var(--lo2));text-align:center}.instructor .box .detail .link a{display:inline-block;font-size:18px;padding:calc(15/var(--lo1)*var(--lo2)) calc(50/var(--lo1)*var(--lo2))}.instructor .box-close{cursor:pointer;height:30px;right:calc(130/var(--lo1)*var(--lo2));top:calc(130/var(--lo1)*var(--lo2));width:30px}.instructor .box-close:after,.instructor .box-close:before{top:14px;width:30px}.instructor-guest__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(100/var(--lo1)*var(--lo2)) 0 0}.instructor-guest__item .pic{padding:calc(10/var(--lo1)*var(--lo2));width:calc(200/var(--lo1)*var(--lo2))}.instructor-guest__item .block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 calc(30/var(--lo1)*var(--lo2))}.instructor-guest__item .name{font-size:28px;padding:0;text-align:left}.instructor-guest__item .name-en{font-size:14px;text-align:left}.instructor-guest__item .sns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:calc(20/var(--lo1)*var(--lo2)) 0 0}.instructor-guest__item .sns-icon{margin:0 calc(10/var(--lo1)*var(--lo2)) 0 0;width:34px}.instructor-guest__item .box{padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.instructor-guest__item .box-title{font-size:21px;font-weight:400;padding:calc(10/var(--lo1)*var(--lo2)) 0 calc(10/var(--lo1)*var(--lo2))}.instructor-guest__item .box-more{margin:calc(20/var(--lo1)*var(--lo2)) 0 0}.instructor-nagoya{gap:calc(30/var(--lo1)*var(--lo2)) 2%}.instructor-nagoya__item{padding:calc(60/var(--lo1)*var(--lo2)) 0 0;width:32%}.instructor-nagoya__item .pic{padding:calc(10/var(--lo1)*var(--lo2));width:80%}.instructor-nagoya__item .name{font-size:22px}.instructor-nagoya__item .name span{font-size:18px}.instructor-nagoya__item .name-en{font-size:14px}.instructor-nagoya__item .sns-icon{width:34px}.instructor-nagoya__item .box{padding:calc(20/var(--lo1)*var(--lo2)) calc(5/var(--lo1)*var(--lo2)) calc(60/var(--lo1)*var(--lo2))}.instructor-nagoya__item .box-title{font-size:20px;font-weight:400;padding:calc(5/var(--lo1)*var(--lo2)) 0 calc(10/var(--lo1)*var(--lo2))}.instructor-nagoya__item .box-more{margin:auto;right:0;width:calc(200/var(--lo1)*var(--lo2))}.instructor-head .box .venue{font-size:17px}.instructor-desc{font-size:26px;padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.instructor-text{font-size:18px;padding:calc(5/var(--lo1)*var(--lo2)) 0 0}.instructor-venue{font-size:18px}.instructor-time{font-size:19px}.instructor-title{font-size:20px;font-weight:400;padding:calc(5/var(--lo1)*var(--lo2)) 0 0}.booth{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.booth-title{font-size:21px}.booth-list{padding:0 calc(30/var(--lo1)*var(--lo2))}.booth-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.booth-list .head{width:100%}.booth-list .logo{padding:0}.booth-list .logo.suria{width:calc(100/var(--lo1)*var(--lo2))}.booth-list .logo.chana{width:calc(80/var(--lo1)*var(--lo2))}.booth-list .name{font-size:19px;padding:0 calc(20/var(--lo1)*var(--lo2)) 0 calc(30/var(--lo1)*var(--lo2))}.booth-list .image{padding:calc(15/var(--lo1)*var(--lo2)) 0 0;width:50%}.booth-list .block{padding:calc(10/var(--lo1)*var(--lo2)) 0 0;width:50%}.booth-list .text{font-size:18px;padding:0 0 0 calc(30/var(--lo1)*var(--lo2))}.booth-list .sns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:calc(15/var(--lo1)*var(--lo2)) 0 0 calc(20/var(--lo1)*var(--lo2))}.booth-list .sns-icon{width:32px}.booth-list .box{padding:calc(25/var(--lo1)*var(--lo2)) 0 0}.booth-list .box-link a{font-size:14px;margin:0 0 0 calc(30/var(--lo1)*var(--lo2));padding:calc(7/var(--lo1)*var(--lo2)) 0;width:calc(180/var(--lo1)*var(--lo2))}.booth-sublist{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0;justify-content:space-between;padding:0 calc(24/var(--lo1)*var(--lo2))}.booth-sublist:after{content:"";display:block;width:31.5%}.booth-sublist__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(70/var(--lo1)*var(--lo2)) 0 0;width:31.5%}.booth-sublist .title{font-size:18px}.booth-sublist .text{font-size:16px;padding:calc(7/var(--lo1)*var(--lo2)) 0 0}.booth-sublist .sns-icon{width:32px}.gallery-slider{padding:calc(40/var(--lo1)*var(--lo2)) 0 0}.gallery-slider-main{margin:0 auto;padding:0 calc(30/var(--lo1)*var(--lo2));width:calc(500/var(--lo1)*var(--lo2))}.gallery-slider-thumb .slick-dots{padding:calc(30/var(--lo1)*var(--lo2)) 0 0}.movie{padding:0 0 calc(30/var(--lo1)*var(--lo2))}.movie-block{margin:calc(50/var(--lo1)*var(--lo2)) auto 0;padding:calc(60/var(--lo1)*var(--lo2)) 0;width:calc(500/var(--lo1)*var(--lo2))}.movie-block .en{font-size:calc(12/var(--lo1)*var(--lo2));width:calc(60/var(--lo1)*var(--lo2))}.organizer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:calc(40/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2)) calc(40/var(--lo1)*var(--lo2));width:calc(800/var(--lo1)*var(--lo2))}.organizer-title{font-size:18px;padding:0 0 calc(10/var(--lo1)*var(--lo2));width:100%}.organizer .block{display:block}.organizer-img{width:calc(200/var(--lo1)*var(--lo2))}.organizer-data{padding:calc(10/var(--lo1)*var(--lo2)) 0 0}.organizer-data .title{font-size:16px;line-height:1.5}.organizer-data .name{font-size:20px;line-height:1.6}.organizer-data .name span{font-size:14px}.organizer .box{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 calc(25/var(--lo1)*var(--lo2))}.organizer-text{font-size:18px;padding:0}.organizer-box{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.organizer-box .text,.organizer-box .title{font-size:18px}.organizer-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:calc(830/var(--lo1)*var(--lo2))}.organizer-slider li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 calc(5/var(--lo1)*var(--lo2))}.organizer-slider li img{width:100%}.organizer-slider .slick-dots{padding:calc(45/var(--lo1)*var(--lo2)) 0 0}.organizer-slider .slick-arrow{height:38px;width:38px}.organizer-slider .slick-prev{left:calc(100/var(--lo1)*var(--lo2))}.organizer-slider .slick-next{right:calc(100/var(--lo1)*var(--lo2))}.organizer-link{padding:calc(50/var(--lo1)*var(--lo2)) 0 calc(60/var(--lo1)*var(--lo2))}.organizer-link a{font-size:14px;padding:calc(7/var(--lo1)*var(--lo2)) 0;width:calc(180/var(--lo1)*var(--lo2))}.organizer-wishes{font-size:26px;padding:calc(35/var(--lo1)*var(--lo2)) 0 calc(40/var(--lo1)*var(--lo2))}.organizer-wishes span{font-size:20px;padding:calc(15/var(--lo1)*var(--lo2)) 0 0}.howto{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.howto-list{margin:0 auto;width:calc(400/var(--lo1)*var(--lo2))}.howto-list li{font-size:20px;padding:calc(10/var(--lo1)*var(--lo2)) 0 calc(60/var(--lo1)*var(--lo2)) 1.8rem}.howto-list li span{font-size:24px}.howto-text{font-size:20px;padding:0 0 calc(40/var(--lo1)*var(--lo2));text-align:center}.howto-img{margin:0 auto;text-align:center;width:calc(400/var(--lo1)*var(--lo2))}.howto-img img{width:calc(300/var(--lo1)*var(--lo2))}.recruit{margin:0 auto;width:calc(800/var(--lo1)*var(--lo2))}.recruit-text{font-size:18px;line-height:1.8}.recruit-link a{font-size:18px;padding:calc(10/var(--lo1)*var(--lo2)) 0;width:calc(220/var(--lo1)*var(--lo2))}.recruit-volunteer{margin:0 auto;padding:calc(50/var(--lo1)*var(--lo2)) 0 calc(20/var(--lo1)*var(--lo2));width:calc(440/var(--lo1)*var(--lo2))}.footer{padding:calc(50/var(--lo1)*var(--lo2)) 0 calc(40/var(--lo1)*var(--lo2))}.footer-link a{font-size:18px;padding:calc(10/var(--lo1)*var(--lo2)) calc(30/var(--lo1)*var(--lo2))}.footer-sns{padding:calc(30/var(--lo1)*var(--lo2)) 0}.footer-sns li{width:34px}.footer .link{background-color:transparent;bottom:calc(40/var(--lo1)*var(--lo2));left:auto;padding:0;right:0;width:auto}.footer .link a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:2px solid #fff;border-left:2px solid #fff;border-radius:10px 0 0 10px;border-top:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:calc(90/var(--lo1)*var(--lo2));justify-content:center;line-height:1.6;margin:0 0 0 auto;padding:calc(15/var(--lo1)*var(--lo2)) calc(10/var(--lo1)*var(--lo2));width:calc(180/var(--lo1)*var(--lo2))}.footer .copy{font-size:12px}}
/*# sourceMappingURL=maps/top.css.map */
