@media screen and (min-width: 1024px){.visible-md,.visible-sm{display:none}.visible-lg{display:inherit}}@media screen and (min-width: 750px) and (max-width: 1023px){.visible-lg,.visible-sm{display:none}.visible-md{display:inherit}}@media screen and (max-width: 749px){.visible-lg,.visible-md{display:none}.visible-sm{display:inherit}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}p{line-height:1.8}html{scroll-behavior:smooth}@media screen and (min-width: 750px){html{font-size:10px}}@media screen and (max-width: 749px){html{font-size:2.66666vw}}body{width:100%;overflow-x:hidden;background:#eae8e2;font-family:YuGothic,"Yu Gothic","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;color:#444;-webkit-transition:all .3s;transition:all .3s}main{display:block}li{list-style-type:none}a{display:inline-block;text-decoration:none;color:#444}@media screen and (min-width: 750px){a{-webkit-transition:all .3s;transition:all .3s}a::before,a::after{-webkit-transition:all .3s;transition:all .3s}}a:hover{opacity:.7}img{vertical-align:bottom;width:100%;max-width:100%;height:auto}svg{width:100%;height:auto}sup{font-size:0.5em;vertical-align:super}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0;width:100%}@media screen and (min-width: 750px){.l-inner-lg{width:90%;max-width:1400px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-lg{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-md{width:90%;max-width:1000px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-md{padding:0 1.5rem}}@media screen and (min-width: 750px){.l-inner-ex{width:90%;max-width:1100px;margin:0 auto}}@media screen and (min-width: 750px){.l-inner-sm{width:90%;max-width:920px;margin:0 auto}}@media screen and (max-width: 749px){.l-inner-sm{padding:0 1.5rem}}.clr__pink{color:#5da8bc}@media screen and (min-width: 750px){.sec-lg{padding:6rem 0}}@media screen and (max-width: 749px){.sec-lg{padding:6rem 0}}@media screen and (min-width: 750px){.sec{padding:4rem 0}}@media screen and (max-width: 749px){.sec{padding:2rem 0}}.primary__heading{text-align:center;background:#5da8bc;color:#fff;font-weight:400;letter-spacing:.07em;position:relative}@media screen and (min-width: 750px){.primary__heading{padding:2rem 0;font-size:3.6rem}}@media screen and (max-width: 749px){.primary__heading{padding:1rem 0;font-size:2.5rem}}.primary__heading:after{position:absolute;content:"";-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 750px){.primary__heading:after{right:10%;top:2.5rem;background:url(../images/common/arrow_down-circle.png) no-repeat;width:44px;height:44px}}@media screen and (max-width: 749px){.primary__heading:after{right:4%;top:1.5rem;background:url(../images/common/arrow_down-circle-sm.png) no-repeat;width:28px;height:28px}}.primary__heading.is-tap:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s;transition:all 0.3s}.primary__heading02{text-align:left;font-weight:400;letter-spacing:.07em;background:#e6e6e6;position:relative;border-left:1px dashed #878787;border-right:1px dashed #878787;border-top:1px dashed #878787}@media screen and (min-width: 750px){.primary__heading02{padding:1rem 2rem;font-size:2.4rem}}@media screen and (max-width: 749px){.primary__heading02{padding:1rem;font-size:1.8rem}}.primary__heading02:after{position:absolute;content:"";right:10%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 750px){.primary__heading02:after{top:1.5rem;background:url(../images/common/arrow_down.png) no-repeat;width:30px;height:25px}}@media screen and (max-width: 749px){.primary__heading02:after{top:2rem;background:url(../images/common/arrow_down_sm.png) no-repeat;width:30px;height:25px}}.primary__heading02.is-tap{border-bottom:1px dashed #878787}.primary__heading02.is-tap:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;transition:all 0.5s}.primary__heading03{text-align:center;background:#ccc;border-radius:2rem;padding:.5rem;color:#000}@media screen and (min-width: 750px){.primary__heading03{font-size:2rem;margin-bottom:2rem}}@media screen and (max-width: 749px){.primary__heading03{font-size:1.8rem;margin-bottom:1rem}}@media screen and (min-width: 1024px){.primary__text{font-size:1.6rem;line-height:2.25}}@media screen and (min-width: 750px) and (max-width: 1023px){.primary__text{font-size:1.4rem;line-height:2}}@media screen and (max-width: 749px){.primary__text{font-size:1.4rem;line-height:1.9}}.btnWrap{margin:0 auto}@media screen and (min-width: 750px){.btnWrap{max-width:690px}}@media screen and (max-width: 749px){.btnWrap{max-width:90%}}.tabWrap{-webkit-transition:all 1.5s;transition:all 1.5s}.tab-child{display:block}.tab-link{-webkit-transition:all 1.5s;transition:all 1.5s;cursor:pointer}.link{color:#3fa9f5;display:inline-block;border-bottom:1px solid #3fa9f5}.artWrap{background:#fff}@media screen and (min-width: 750px){.artWrap{padding:3rem 5rem}}@media screen and (max-width: 749px){.artWrap{padding:2rem 2rem}}@media screen and (min-width: 750px){.art__item{margin-bottom:2rem}}@media screen and (max-width: 749px){.art__item{margin-bottom:1rem}}.art__head{position:relative;padding-left:15px}.art__head:before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#000}@media screen and (min-width: 750px){.art__head:before{width:14px;height:13px;left:-2px}}@media screen and (max-width: 749px){.art__head:before{width:12px;height:11px;left:0}}.art__list{padding-left:1.7rem}.art__list .primary__text{line-height:1.9}.art__listItem{list-style-type:disc}@media screen and (min-width: 750px){.art__itemTable{margin-bottom:3rem}}@media screen and (max-width: 749px){.art__itemTable{margin-bottom:2rem}}@media screen and (max-width: 749px){.art__itemTable .primary__text{font-size:1.3rem}}table{border-left:1px dashed #878787;border-right:1px dashed #878787;border-bottom:1px dashed #878787}td{border:1px dashed #878787;border-collapse:collapse}@media screen and (min-width: 750px){td:nth-child(2){width:30%}}@media screen and (max-width: 749px){td:nth-child(2){width:32%}}@media screen and (min-width: 750px){table tr td{padding:1rem 2rem}}@media screen and (max-width: 749px){table tr td{padding:1rem}}.table tr:first-child td:first-child{border:none;border-left:1px dashed #878787;border-right:1px dashed #878787}main{overflow-x:hidden}.mv__contentWrap{position:relative}.mv__note{position:absolute}@media screen and (min-width: 1024px){.mv__note{top:-65%;right:-3rem;width:207px}}@media screen and (min-width: 750px) and (max-width: 1023px){.mv__note{top:-45%;right:0;width:25%}}@media screen and (max-width: 749px){.mv__note{display:none;top:-28%;width:40%;right:-2rem}}.mv__content__text{text-align:center}@media screen and (min-width: 1024px){.mv__content__text{padding:2rem 0;font-size:2.4rem}}@media screen and (min-width: 750px) and (max-width: 1023px){.mv__content__text{padding:2rem 0;font-size:1.8rem}}@media screen and (max-width: 749px){.mv__content__text{padding:0 0 1rem;font-size:1.5rem;text-align:center}}.index{background:#5da8bc;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 750px){.index{padding:2rem 0 4rem}}@media screen and (max-width: 749px){.index{padding:2rem 0}}.index .primary__heading:after{display:none}@media screen and (min-width: 750px){.index__Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px dashed #fbdae5;border-bottom:1px dashed #fbdae5;padding:1rem 0}}@media screen and (max-width: 749px){.index__Wrap{padding:1rem 2rem}}.index__item{color:#fff}@media screen and (min-width: 750px){.index__item{display:inline-block;padding-right:2rem}}@media screen and (max-width: 749px){.index__item{border-top:1px dashed #fbdae5;padding:1rem 0}}@media screen and (max-width: 749px){.index__item:last-child{border-bottom:1px dashed #fbdae5}}.index__link{color:#fff}.item__judge{text-align:center}.preparation .art__list{padding-left:2rem}.p__step{position:relative;padding-bottom:3rem}.p__step:after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background:url(../images/common/arrow_down_sm.png) no-repeat;width:20px;height:17px}.preparation__heading{color:#5da8bc}@media screen and (min-width: 750px){.preparation__heading{margin-bottom:3rem;font-size:2.8rem}}@media screen and (max-width: 749px){.preparation__heading{margin-bottom:1rem;font-size:2.2rem}}@media screen and (min-width: 750px){.organiser{padding:3rem 0}}@media screen and (max-width: 749px){.organiser{padding:3rem 0}}@media screen and (min-width: 750px){.org__item:not(:last-child){margin-bottom:6rem}}@media screen and (max-width: 749px){.org__item:not(:last-child){margin-bottom:2rem}}.org__heading{text-align:center;color:#5da8bc;font-weight:500;letter-spacing:.07em}@media screen and (min-width: 750px){.org__heading{margin-bottom:2rem;font-size:3.6rem}}@media screen and (max-width: 749px){.org__heading{margin-bottom:2rem;font-size:3rem}}.org__box{text-align:center;background:#fff;margin:0 auto}@media screen and (min-width: 750px){.org__box{max-width:430px;padding:3rem 2rem;font-size:2.4rem}}@media screen and (max-width: 749px){.org__box{padding:2rem 1rem;width:90%;font-size:1.8rem}}@media screen and (min-width: 750px){.org__box02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 750px){.org__box__item{width:48%}}@media screen and (min-width: 750px){.org__box__item:nth-child(2n){margin-left:2%}}@media screen and (min-width: 750px){.org__box__item:not(:nth-child(-n+2)){margin-top:1rem}}.org__box__item:not(:last-child){margin-bottom:1rem}.sec__btn{background:#fff}.sec__btn .btnWrap:first-child{margin-bottom:2rem}.others .art__list{padding-left:3rem}@media screen and (min-width: 750px){.home__snsWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 5rem}}@media screen and (max-width: 749px){.home__snsWrap{margin:0 0 3rem}}.home__snsItem{border:1px solid #5da8bc;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 750px){.home__snsItem{width:49%;padding:2rem 1rem}}@media screen and (max-width: 749px){.home__snsItem{padding:1rem}}@media screen and (max-width: 749px){.home__snsItem:not(:last-child){margin-bottom:1rem}}.home__snsLink{color:#5da8bc;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1024px){.home__snsLink{font-size:2rem}}@media screen and (min-width: 750px) and (max-width: 1023px){.home__snsLink{font-size:1.4rem}}@media screen and (max-width: 749px){.home__snsLink{font-size:1.4rem}}.logo__insta{width:35px;height:35px}@media screen and (min-width: 750px){.logo__insta{margin-right:1rem}}@media screen and (max-width: 749px){.logo__insta{-webkit-transform:scale(0.8);transform:scale(0.8);margin-right:1rem}}@media screen and (min-width: 750px){.gFooter ul{margin-top:20px}}@media screen and (max-width: 749px){.gFooter ul{margin-top:10px}}.overview__Main__download{display:inline-block;background-color:#5da8bc;border-radius:3rem;position:relative}@media screen and (min-width: 750px){.overview__Main__download{font-size:1.8rem;padding:.4rem 10rem}}@media screen and (max-width: 749px){.overview__Main__download{width:100%;font-size:1.4rem;padding:.4rem 1rem;text-align:center}}.overview__Main__download .download{color:#fff;text-align:center}.overview__Main__download::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 750px){.overview__Main__download::after{border-top:1.3rem solid #fff;border-left:.8rem solid transparent;border-right:.8rem solid transparent;right:7rem}}@media screen and (max-width: 749px){.overview__Main__download::after{border-top:1rem solid #fff;border-left:.6rem solid transparent;border-right:.6rem solid transparent;right:2rem}}.art__list{padding-left:0}.art__listItem{display:-webkit-box;display:-ms-flexbox;display:flex}.art__listItem::before{content:"";width:.4rem;min-width:.4rem;height:.4rem;background-color:#444;border-radius:3rem;margin-right:1rem}@media screen and (min-width: 750px){.art__listItem::before{margin-top:1.2rem}}@media screen and (max-width: 749px){.art__listItem::before{margin-top:1rem}}@media screen and (min-width: 750px){.schedule__list{width:73%;margin:0 auto}}@media screen and (max-width: 1024px) and (min-width: 750px){.schedule__list{width:90%}}.schedule__item{position:relative}@media screen and (min-width: 750px){.schedule__item{padding-bottom:3rem}}@media screen and (max-width: 749px){.schedule__item{padding-bottom:2rem}}@media screen and (min-width: 750px){.schedule__item+.schedule__item{margin-top:4rem}}@media screen and (max-width: 749px){.schedule__item+.schedule__item{margin-top:3rem}}.schedule__item+.schedule__item::after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 750px){.schedule__item+.schedule__item::after{border-top:1.7rem solid #5da8bc;border-left:1rem solid transparent;border-right:1rem solid transparent;top:-5rem}}@media screen and (max-width: 749px){.schedule__item+.schedule__item::after{border-top:1.4rem solid #5da8bc;border-left:.8rem solid transparent;border-right:.8rem solid transparent;top:-3.5rem}}.schedule__item__title{text-align:center;background-color:#ccc;border-radius:4rem}@media screen and (min-width: 750px){.schedule__item__title{font-size:2.8rem;margin-bottom:2rem}}@media screen and (max-width: 1024px) and (min-width: 750px){.schedule__item__title{font-size:2.4rem}}@media screen and (max-width: 749px){.schedule__item__title{font-size:1.6rem;padding:.4rem 0;margin-bottom:1rem}}.schedule__item__redtext{color:#5da8bc;text-align:center;margin-bottom:1rem}@media screen and (min-width: 750px){.schedule__item__redtext{font-size:2.4rem}}@media screen and (max-width: 749px){.schedule__item__redtext{font-size:1.6rem}}.schedule__item__redtext .schedule__item__redtext__span{color:#444}@media screen and (min-width: 750px){.schedule__item__redtext .schedule__item__redtext__span{font-size:3rem}}@media screen and (max-width: 749px){.schedule__item__redtext .schedule__item__redtext__span{font-size:2rem}}@media screen and (min-width: 750px){.schedule__item__text{text-align:center;font-size:1.6rem}}@media screen and (max-width: 749px){.schedule__item__text{font-size:1.4rem}}.schedule__item__textLeft{text-align:left}@media screen and (min-width: 750px){.schedule__item__textLeft{font-size:1.6rem}}@media screen and (max-width: 749px){.schedule__item__textLeft{font-size:1.4rem}}.schedule__item__link{margin-top:1rem}@media screen and (min-width: 750px){.schedule__item__link{text-align:center}}.preparation__text{margin:2rem;font-size:1.6rem;text-align:center}.judge__item+.judge__item{padding-top:4rem;border-top:1px dashed #444;margin-top:4rem}.judge__item__top{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 750px){.judge__item__top{margin-bottom:2rem}}@media screen and (max-width: 749px){.judge__item__top{margin-bottom:1rem}}.judge__item__img{background-color:#5da8bc;border-radius:9rem}@media screen and (min-width: 750px){.judge__item__img{width:18rem;height:18rem}}@media screen and (max-width: 749px){.judge__item__img{width:12rem;height:12rem}}@media screen and (min-width: 750px){.judge__item__topbox{margin-left:2rem;width:50%}}@media screen and (max-width: 749px){.judge__item__topbox{margin-left:2rem}}@media screen and (min-width: 750px){.judge__item__topcat+.judge__item__topcat{margin-top:1rem}}.judge__item__topname{font-weight:bold}@media screen and (min-width: 750px){.judge__item__topname{font-size:3.6rem}}@media screen and (max-width: 749px){.judge__item__topname{font-size:2.4rem}}@media screen and (min-width: 750px){.judge__item__message{font-size:2.8rem}}@media screen and (max-width: 749px){.judge__item__message{font-size:1.8rem}}@media screen and (min-width: 750px){.judge__item__text{font-size:1.6rem}}@media screen and (max-width: 749px){.judge__item__text{font-size:1.4rem}}.lecture__list{width:100%}@media screen and (min-width: 750px){.lecture__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-3rem}}@media screen and (min-width: 750px){.lecture__item{width:30%;margin-bottom:3rem}}@media screen and (max-width: 1024px) and (min-width: 750px){.lecture__item{width:48%}}@media screen and (max-width: 749px){.lecture__item+.lecture__item{margin-top:2rem;border-top:1px dashed #444;padding-top:2rem}}.lecture__item__redBg{display:inline-block;font-size:1.6rem;color:#fff;padding:.2rem 3rem;background-color:#5da8bc;border-radius:4rem;margin:1rem 0}.lecture__item__title{font-weight:bold}@media screen and (min-width: 750px){.lecture__item__title{font-size:2rem}}@media screen and (max-width: 749px){.lecture__item__title{font-size:1.8rem}}@media screen and (min-width: 750px){.lecture__item__text{font-size:1.6rem}}@media screen and (max-width: 749px){.lecture__item__text{font-size:1.4rem}}.eventarchive__item{width:100%;background-color:#fff}@media screen and (min-width: 750px){.eventarchive__item{padding:3rem 0}}@media screen and (max-width: 749px){.eventarchive__item{padding:2rem 0}}.eventarchive__list{width:88%;margin:0 auto}@media screen and (min-width: 750px){.eventarchive__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 750px){.eventarchive__listItem{width:48%}}@media screen and (max-width: 749px){.eventarchive__listItem+.eventarchive__listItem{margin-top:2rem}}.eventarchive__listItem__movie,.lecture__item__movie{position:relative;width:100%;height:0;padding-top:56.25%}.eventarchive__listItem__movie iframe,.lecture__item__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eventarchive__listItem__redBg{font-size:1.6rem;color:#fff;padding:.2rem 1rem;background-color:#5da8bc;border-radius:4rem}@media screen and (min-width: 750px){.eventarchive__listItem__redBg{margin:2rem 0 1rem}}@media screen and (max-width: 749px){.eventarchive__listItem__redBg{margin:1rem 0}}.eventarchive__listItem__textbox+.eventarchive__listItem__textbox{margin-top:1rem}.eventarchive__listItem__title{font-weight:bold;padding-left:1rem}@media screen and (min-width: 750px){.eventarchive__listItem__title{font-size:2rem}}@media screen and (max-width: 749px){.eventarchive__listItem__title{font-size:1.8rem}}.eventarchive__listItem__text{padding-left:1rem}@media screen and (min-width: 750px){.eventarchive__listItem__text{font-size:1.6rem}}@media screen and (max-width: 749px){.eventarchive__listItem__text{font-size:1.4rem}}
