@charset "utf-8";@-webkit-keyframes scroll-animate{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scroll-animate{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@-webkit-keyframes jump{20%{-webkit-transform:translateY(2%) scaleY(.9);transform:translateY(2%) scaleY(.9)}40%{-webkit-transform:translateY(-20%) scaleY(1.2);transform:translateY(-20%) scaleY(1.2)}50%{-webkit-transform:translateY(10%) scaleY(.8);transform:translateY(10%) scaleY(.8)}70%{-webkit-transform:translateY(-5%) scaleY(1);transform:translateY(-5%) scaleY(1)}80%,100%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes jump{20%{-webkit-transform:translateY(2%) scaleY(.9);transform:translateY(2%) scaleY(.9)}40%{-webkit-transform:translateY(-20%) scaleY(1.2);transform:translateY(-20%) scaleY(1.2)}50%{-webkit-transform:translateY(10%) scaleY(.8);transform:translateY(10%) scaleY(.8)}70%{-webkit-transform:translateY(-5%) scaleY(1);transform:translateY(-5%) scaleY(1)}80%,100%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.headline--jump .char{-webkit-animation-delay:var(--del);animation-delay:var(--del);-webkit-animation-direction:var(--dir,normal);animation-direction:var(--dir,normal);-webkit-animation-duration:var(--dur);animation-duration:var(--dur);-webkit-animation-name:var(--name);animation-name:var(--name);-webkit-animation-timing-function:var(--tf);animation-timing-function:var(--tf);-webkit-animation-fill-mode:var(--fill,forwards);animation-fill-mode:var(--fill,forwards);display:inline-block;position:relative;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;z-index:1;--name:jump;--dur:.8s;--del:calc(var(--char-index) * 0.075s);--tf:cubic-bezier(.165,.44,.64,1)}@media print,screen and (min-width:751px){.headline--jump{height:206px}.headline--jump svg{margin-top:-150px}#mv{width:100%;max-height:1100px;min-height:570px;margin-top:50px;display:block;position:relative}#mv .master{max-width:1065px;padding-top:0;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#mv .master>div:nth-of-type(1) .text{margin-top:49px;font-size:1.07rem;font-weight:700;line-height:2}#mv .master>div:nth-of-type(1) .release{margin-top:52px}#mv .master>div:nth-of-type(1) .info{margin-top:52px;font-size:1.55rem;font-weight:700}#mv .master>div:nth-of-type(2){width:282px;border:3px solid #000;border-radius:10px;position:absolute;top:-50px;right:-44px}#mv .master>div:nth-of-type(2) h3{padding:1px 10px;font-size:1.4rem;font-weight:700;background-color:#000;color:#fff}#mv .master>div:nth-of-type(2) div{padding:15px 10px;background-color:#fff;border-radius:0 0 10px 10px}#mv .master>div:nth-of-type(2) div p{font-weight:500}#mv .master>div:nth-of-type(2) div .cont{margin-top:3px;text-align:justify}#mv .scroll{font-size:1.6rem;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;position:absolute;bottom:85px;right:28%}#mv .scroll span{position:relative}#mv .scroll span:after{content:'';width:1px;height:80px;border-right:2px solid #000;display:block;position:absolute;bottom:-87px;left:40%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-animation:scroll-animate 1.5s infinite;animation:scroll-animate 1.5s infinite}#mainSlider{margin-top:150px;position:relative}#mainSlider .mv-slider .slider-item{width:1090px !important;padding:0 5px}#mainSlider .mv-slider a{display:block}#mainSlider .bg{position:absolute;width:1980px;max-height:1100px;min-height:850px;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#mainSlider .bg div{position:absolute;-webkit-animation-name:fluffy;animation-name:fluffy;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.9s;animation-duration:1.9s}#mainSlider .bg div:nth-of-type(1){top:-140px;left:-240px;width:726px}#mainSlider .bg div:nth-of-type(2){top:270px;left:0;-webkit-animation-delay:-1.9s;animation-delay:-1.9s;width:630px}#mainSlider .bg div:nth-of-type(3){top:80px;left:980px;-webkit-animation-delay:-1.3s;animation-delay:-1.3s}#mainSlider .bg div:nth-of-type(4){top:400px;left:845px;-webkit-animation-delay:-.5s;animation-delay:-.5s}#mainSlider .bg div:nth-of-type(5){top:480px;left:1020px;-webkit-animation-delay:-1.9s;animation-delay:-1.9s}#mainSlider .bg div:nth-of-type(6){top:-390px;right:140px;-webkit-animation-delay:-1s;animation-delay:-1s;width:630px}#mainSlider .bg div:nth-of-type(7){top:430px;right:-90px;-webkit-animation-delay:-.4s;animation-delay:-.4s;width:726px}.mv-slider .slick-prev,.mv-slider .slick-next{width:22px;height:35px;z-index:5}.mv-slider .slick-prev{left:50px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/top/prev-arrow.svg) 0 0 no-repeat}.mv-slider .slick-next{right:50px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/top/next-arrow.svg) 0 0 no-repeat}.mv-slider .slick-prev:before,.mv-slider .slick-next:before{content:none}#calendar{margin-top:100px;text-align:center}#calendar iframe{width:100%}#about{margin-top:100px;padding-bottom:15px}#about .sec01{display:-webkit-box;display:-ms-flexbox;display:flex}#about .sec01>ul{width:32%;margin-top:55px;margin-left:7.6%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start}#about .sec01>ul li{width:46.875%}#about .sec01>ul li:nth-of-type(2n){margin-left:auto}#about .sec01>ul li:nth-of-type(n+3){margin-top:20px}#about .sec01>div{width:50.7%;margin-left:auto}#about .sec01>div h2{font-size:2.1rem;font-weight:700}#about .sec01>div h3{margin:20px 0 30px;font-size:2.1rem;font-weight:700;line-height:2}#about .sec01>div p{font-weight:700;font-size:1rem;line-height:2.15}#about .textBox{margin-top:70px}#about .textBox p{font-size:2.2rem;font-weight:700;text-align:center}#about .sec02{max-width:943px;margin-top:70px}#about .sec02 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about .sec02 ul li{width:19.089%;margin-right:1.13875%;-webkit-box-shadow:4px 4px 10px #e6e6e6,-1px -1px 10px #e6e6e6;box-shadow:4px 4px 10px #e6e6e6,-1px -1px 10px #e6e6e6;background-color:#fff;border-radius:10px}#about .sec02 ul li:nth-of-type(5n){margin-right:0}#about .sec02 ul li:nth-of-type(n+6){margin-top:30px}#about .sec02 .btn{margin-top:65px}#creative{margin-top:100px}#creative .master{max-width:1280px;padding-bottom:100px;position:relative}#creative h2{padding-top:40px;font-size:2.4rem;line-height:1.8;text-align:center}#creative figure{margin-top:94px;text-align:center}#creative .btn{margin-top:80px}#creative .bg{width:1280px;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:-1}#creative .bg>div{height:100%;position:relative}#creative .bg>div img{position:absolute}#creative .bg>div img:nth-of-type(1){top:-160px;left:-220px}#creative .bg>div img:nth-of-type(2){top:50%;left:-215px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(3){bottom:-160px;left:-220px}#creative .bg>div img:nth-of-type(4){top:-160px;right:-220px}#creative .bg>div img:nth-of-type(5){top:50%;right:-215px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(6){bottom:-160px;right:-220px}#creative.trigger .bg>div img{opacity:0;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transition-delay:2s;transition-delay:2s}#creative.trigger .bg>div img:nth-of-type(1){-webkit-transform:translateY(-200px) translateX(-200px);transform:translateY(-200px) translateX(-200px)}#creative.view .bg>div img:nth-of-type(1){opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}#creative.trigger .bg>div img:nth-of-type(2){-webkit-transform:translateY(-50%) translateX(-200px);transform:translateY(-50%) translateX(-200px)}#creative.view .bg>div img:nth-of-type(2){opacity:1;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}#creative.trigger .bg>div img:nth-of-type(3){-webkit-transform:translateY(200px) translateX(-200px);transform:translateY(200px) translateX(-200px)}#creative.view .bg>div img:nth-of-type(3){opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}#creative.trigger .bg>div img:nth-of-type(4){-webkit-transform:translateY(-200px) translateX(200px);transform:translateY(-200px) translateX(200px)}#creative.view .bg>div img:nth-of-type(4){opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}#creative.trigger .bg>div img:nth-of-type(5){-webkit-transform:translateY(-50%) translateX(200px);transform:translateY(-50%) translateX(200px)}#creative.view .bg>div img:nth-of-type(5){opacity:1;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}#creative.trigger .bg>div img:nth-of-type(6){-webkit-transform:translateY(200px) translateX(200px);transform:translateY(200px) translateX(200px)}#creative.view .bg>div img:nth-of-type(6){opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}#report{max-width:1065px;margin-top:73px}#report ul{margin-top:39px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#report ul li{width:30.986%;margin-right:3.521%}#report ul li:nth-of-type(3n){margin-right:0}#report ul li:nth-of-type(n+4){margin-top:50px}#report ul li a{display:block}#report ul li figure{border:3px solid #000}#report ul li p{margin-top:12px;font-weight:500}#report ul li h3{margin-top:5px;font-size:.94rem;font-weight:500;line-height:1.6;text-align:justify}#report .btn{margin-top:60px}#schoolIntroduction{margin-top:120px}#schoolIntroduction .si-slider{margin:50px 0 0}#schoolIntroduction .si-slider .slider-item{width:755px!important;margin-right:30px;position:relative}#schoolIntroduction .si-slider .slider-item p{margin-top:10px;text-align:center;font-size:1rem}.slick-dots li{margin:0}.slick-dots li button:before{font-size:8px}.slick-dots li.slick-active button:before{opacity:1;color:#009fe8}.slick-dots li button:before{opacity:1;color:#d2d2d2}.slick-dots{bottom:-45px}#schoolIntroduction .btn{margin-top:80px}#news{max-width:1065px;margin-top:120px}#news ul{margin-top:39px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#news ul li{width:30.986%;margin-right:3.521%}#news ul li:nth-of-type(3n){margin-right:0}#news ul li:nth-of-type(n+4){margin-top:50px}#news ul li a{display:block}#news ul li figure{border:3px solid #000}#news ul li p{margin-top:12px;font-weight:500}#news ul li h3{margin-top:5px;font-size:.94rem;font-weight:500;line-height:1.6;text-align:justify}#news .btn{margin-top:60px}#instagram{margin-top:-70px;position:relative;z-index:2}#instagram .master{max-width:1065px;padding-top:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#instagram h2{width:20%;margin-top:123px;font-weight:700;font-size:1.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}#instagram h2 span{font-size:2.9rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl}#instagram .bg{width:1065px;position:absolute;top:0;left:23.5%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:-1}#instagram .thumb{width:79.33%;margin-top:150px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#instagram .sns{width:100%;margin-top:50px;position:relative;z-index:1}#instagram .sns p{font-weight:700;font-size:1rem;text-align:center}#instagram .sns ul{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#instagram .sns ul li{margin-right:20px}#instagram .sns ul li:last-of-type{margin-right:0}}@media screen and (max-width:1980px) and (min-width:1700px){#creative .bg>div img:nth-of-type(1){top:-210px;left:-320px}#creative .bg>div img:nth-of-type(2){top:50%;left:-315px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(3){bottom:-210px;left:-320px}#creative .bg>div img:nth-of-type(4){top:-210px;right:-320px}#creative .bg>div img:nth-of-type(5){top:50%;right:-315px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(6){bottom:-210px;right:-320px}}@media screen and (max-width:1345px) and (min-width:415px){#instagram h2{padding-left:0}}@media screen and (max-width:900px) and (min-width:415px){#mv .master>div:nth-of-type(1) h2{max-width:500px}}@media screen and (max-width:750px){.headline--jump{width:80%}.headline--jump svg{margin:-75px 0}#main .spLogo{width:125px;margin:0 auto;padding-top:45px}#mv{margin-top:45px}#mv .master{max-width:1065px;padding-top:45px;position:relative}#mv .master>div:nth-of-type(1) .text{margin-top:25px;font-size:1rem;font-weight:700;line-height:2;text-align:justify}#mv .master>div:nth-of-type(1) .release{margin-top:30px}#mv .master>div:nth-of-type(1) .info{margin-top:35px;font-size:1.3rem;font-weight:700}#mv .master>div:nth-of-type(2){width:100%;margin-top:115px;border:3px solid #000;border-radius:10px}#mv .master>div:nth-of-type(2) h3{padding:1px 10px;font-size:1.4rem;font-weight:700;background-color:#000;color:#fff}#mv .master>div:nth-of-type(2) div{padding:15px 10px;background-color:#fff;border-radius:0 0 10px 10px}#mv .master>div:nth-of-type(2) div p{font-weight:500}#mv .master>div:nth-of-type(2) div .cont{margin-top:3px;text-align:justify}#mv .master .scroll{font-size:1.6rem;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;position:absolute;bottom:-15px;right:20.3%}#mv .master .scroll span{position:relative}#mv .master .scroll span:after{content:'';width:1px;height:80px;border-right:2px solid #000;display:block;position:absolute;bottom:-87px;left:47%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#mainSlider{margin-top:50px;position:relative}#mainSlider .mv-slider{width:90%;margin:0 auto}#mainSlider .mv-slider a{display:block}#mainSlider .bg{position:relative;width:750px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#mainSlider .bg div{display:block;position:absolute;-webkit-animation-name:fluffy;animation-name:fluffy;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.9s;animation-duration:1.9s}#mainSlider .bg div:nth-of-type(1){top:-1065px;left:-455px;width:726px}#mainSlider .bg div:nth-of-type(2){top:-750px;left:-330px;-webkit-animation-delay:-1.9s;animation-delay:-1.9s;width:630px}#mainSlider .bg div:nth-of-type(3){top:-825px;left:445px;-webkit-animation-delay:-1.5s;animation-delay:-1.5s;width:40px}#mainSlider .bg div:nth-of-type(4){top:-385px;left:418px;-webkit-animation-delay:-.5s;animation-delay:-.5s;width:50px}#mainSlider .bg div:nth-of-type(5){top:-630px;left:518px;-webkit-animation-delay:-1.9s;animation-delay:-1.9s;width:160px}#mainSlider .bg div:nth-of-type(6){top:-1550px;right:-390px;-webkit-animation-delay:-1s;animation-delay:-1s;width:630px}#mainSlider .bg div:nth-of-type(7){top:-490px;right:-450px;-webkit-animation-delay:-1.5s;animation-delay:-1.5s;width:726px}.mv-slider .slick-prev,.mv-slider .slick-next{width:22px;height:35px;z-index:5}.mv-slider .slick-prev{left:10px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/top/prev-arrow.svg) 0 0 no-repeat}.mv-slider .slick-next{right:10px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/top/next-arrow.svg) 0 0 no-repeat}.mv-slider .slick-prev:before,.mv-slider .slick-next:before{content:none}#calendar{margin-top:100px;position:relative;height:auto;overflow:hidden}#calendar iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#about{margin-top:80px;padding-bottom:15px}#about .sec01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about .sec01>ul{width:100%;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#about .sec01>ul li{width:32%;margin-right:2%}#about .sec01>ul li:nth-of-type(3n){margin-right:0}#about .sec01>ul li:nth-of-type(n+4){margin-top:10px}#about .sec01>div{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#about .sec01>div h2{font-size:2.1rem;font-weight:700}#about .sec01>div h3{margin:20px 0 20px;font-size:1.4rem;font-weight:700;line-height:1.6;text-align:justify}#about .sec01>div p{font-weight:700;font-size:1rem;line-height:2.15;text-align:justify}#about .textBox{margin-top:80px}#about .textBox p{font-size:1.3rem;font-weight:700}#about .sec02{max-width:943px;margin-top:30px}#about .sec02 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about .sec02 ul li{width:47.5%;-webkit-box-shadow:4px 4px 10px #e6e6e6,-1px -1px 10px #e6e6e6;box-shadow:4px 4px 10px #e6e6e6,-1px -1px 10px #e6e6e6;background-color:#fff;border-radius:10px;text-align:center}#about .sec02 ul li:nth-of-type(2n){margin-left:auto}#about .sec02 ul li:nth-of-type(n+3){margin-top:15px}#about .sec02 .btn{margin-top:50px}#creative{margin-top:80px}#creative .master{max-width:1280px;position:relative}#creative h2{font-size:1.4rem;line-height:1.8;text-align:center}#creative figure{margin-top:30px;text-align:center}#creative .btn{margin-top:50px}#creative .bg{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:-1}#creative .bg>div{height:100%;position:relative}#creative .bg>div img{position:absolute}#creative .bg>div img:nth-of-type(1){top:0;left:0}#creative .bg>div img:nth-of-type(2){top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(3){bottom:0;left:0}#creative .bg>div img:nth-of-type(4){top:0;right:0}#creative .bg>div img:nth-of-type(5){top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#creative .bg>div img:nth-of-type(6){bottom:0;right:0}#creative.trigger .bg>div img{opacity:0;-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transition-delay:1s;transition-delay:1s}#report{max-width:1065px;margin-top:95px}#report ul{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#report ul li{width:48.5%;margin-right:3%}#report ul li:nth-of-type(2n){margin-right:0}#report ul li:nth-of-type(n+3){margin-top:30px}#report ul li a{display:block}#report ul li figure{border:3px solid #000}#report ul li p{margin-top:12px;font-weight:500}#report ul li h3{margin-top:5px;font-size:.94rem;font-weight:500;line-height:1.6;text-align:justify}#report .btn{margin-top:40px}#schoolIntroduction{margin-top:95px}#schoolIntroduction .si-slider{margin:30px 0 0}#schoolIntroduction .si-slider .slider-item{width:320px!important;margin-right:15px;position:relative}#schoolIntroduction .si-slider .slider-item p{margin-top:10px;text-align:center;font-size:.8rem}.slick-dots li{margin:0}.slick-dots li button:before{font-size:8px}.slick-dots li.slick-active button:before{opacity:1;color:#009fe8}.slick-dots li button:before{opacity:1;color:#d2d2d2}.slick-dots{bottom:-45px}#schoolIntroduction .btn{margin-top:60px}#news{max-width:1065px;margin-top:95px}#news ul{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#news ul li{width:48.5%;margin-right:3%}#news ul li:nth-of-type(2n){margin-right:0}#news ul li:nth-of-type(n+3){margin-top:30px}#news ul li a{display:block}#news ul li figure{border:3px solid #000}#news ul li p{margin-top:12px;font-weight:500}#news ul li h3{margin-top:5px;font-size:.94rem;font-weight:500;line-height:1.6;text-align:justify}#news .btn{margin-top:40px}#instagram{margin-top:80px}#instagram .master{max-width:1190px;position:relative}#instagram h2{font-size:.9rem;text-align:center}#instagram h2 span{margin-bottom:15px;font-size:2.1rem;font-weight:700;display:block}#instagram .bg{width:200px;position:absolute;top:0;left:-100px;z-index:-1}#instagram .thumb{width:100%;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#instagram .thumb>div{width:49%}#instagram .thumb>div:nth-of-type(2n){margin-left:auto}#instagram .thumb>div:nth-of-type(n+3){margin-top:6px}#instagram .sns{width:100%;margin-top:30px;position:relative;z-index:1}#instagram .sns p{font-weight:700;font-size:1rem;text-align:center}#instagram .sns ul{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#instagram .sns ul li{margin-right:20px}#instagram .sns ul li:last-of-type{margin-right:0}}@media screen and (min-width:768px){#calendar .top-calendar{display:flex;width:50%;align-items:flex-start}#calendar .top-calendar img{margin:4rem .5rem 0}}@media screen and (max-width:767px){#calendar .top-calendar{display:contents;width:auto}#calendar .top-calendar img{margin:2rem 0 1rem}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.headline--jump svg{margin-top:0}*::-ms-backdrop,#creative figure svg{height:485px}}#calendar-img{max-width:1065px;margin-inline:auto;margin-top:80px;@media screen and (min-width:751px){margin-top:120px}}