*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:300;font-style:normal;overflow-x:clip}@media screen and (max-width: 500px){body{overflow-x:hidden}}html{overflow:auto}p{font-size:16px}.heading2{position:relative;width:1280px;max-width:calc(100% - 20px);margin:0 auto;z-index:100}.heading2 h2{font-size:50px;color:#fff;position:relative;z-index:111}.heading2 img{top:-100px;left:-150px;position:absolute;z-index:110}.br-sp{display:none}@media screen and (max-width: 500px){.br-sp{display:block}}.fixed-bg{position:relative;min-height:100vh;background-attachment:fixed;background-repeat:no-repeat}.fixed-bg.fixed-bg-1{background-image:url("../img/court.jpg");background-position:10% 50%;background-size:cover;z-index:2}@media screen and (max-width: 500px){.fixed-bg.fixed-bg-1{background-attachment:initial}}.fixed-bg.fixed-bg-2{background-image:url("../img/manga-panel.jpg");background-position:85% 50%;background-size:contain}@media screen and (max-width: 500px){.fixed-bg.fixed-bg-2{background-image:url("../img/manga-panel-sp.png");background-attachment:initial;background-size:100%;background-position:50% 50%;background-repeat:no-repeat space}}.fixed-bg.fixed-bg-3{background-image:url("../img/manga-ashito.png");background-position:10% 20%;background-size:contain}@media screen and (max-width: 500px){.fixed-bg.fixed-bg-3{background-attachment:local;background-size:200%;background-position:100% 50%}}.fixed-bg.fixed-bg-4{background-image:url("../img/manga-kick.png");background-position:90% 0%;background-size:contain}@media screen and (max-width: 500px){.fixed-bg.fixed-bg-4{background-attachment:local;background-size:200%;background-position:90% 0%}}.fixed-bg.fixed-bg-5{background-image:url("../img/manga-four.png");background-position:50% 50%;background-size:cover}@media screen and (max-width: 500px){.fixed-bg.fixed-bg-5{background-attachment:local;background-size:120%;background-position:50% 40%}}.bnr{position:fixed;bottom:0;right:0;margin:30px 5%;width:300px;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:100000}@media screen and (max-width: 500px){.bnr{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;margin:10px}}.bnr:hover{opacity:.8}.bnr img{width:100%}.bnr-close{position:absolute;top:-10px;right:0}.round_btn{display:block;position:relative;width:30px;height:30px;border:2px solid #333;border-radius:50%;background:#fff}.round_btn:hover{cursor:pointer}@media screen and (max-width: 500px){.round_btn{width:20px;height:20px}}.round_btn::before,.round_btn::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:22px;background:#333}@media screen and (max-width: 500px){.round_btn::before,.round_btn::after{width:2px;height:14px}}.round_btn::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.round_btn::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#top{max-width:1280px;width:calc(100% - 100px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px}@media screen and (max-width: 820px){#top{display:block;width:calc(100% - 20px);margin-top:50px;margin-bottom:300px}}#top .top__img-box{position:relative}#top .top__img-box .top__main-img{width:500px;padding:10px;border:4px solid #000;background-color:#fff;z-index:11;margin:0 auto}@media screen and (max-width: 820px){#top .top__img-box .top__main-img{width:100%}}#top .top__img-box .top__main-img img{width:100%}#top .top__img-box .top__logo{position:absolute;left:450px;z-index:12;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);top:450px;max-width:1000px;min-width:900px}@media screen and (max-width: 1280px){#top .top__img-box .top__logo{top:450px;left:15vw}}@media screen and (max-width: 1080px){#top .top__img-box .top__logo{top:450px;left:-80px}}@media screen and (max-width: 820px){#top .top__img-box .top__logo{top:600px;left:-20px;min-width:100px}}@media screen and (max-width: 500px){#top .top__img-box .top__logo{top:400px;left:-40px;min-width:100px}}@media screen and (max-width: 360px){#top .top__img-box .top__logo{top:300px;left:-20px;min-width:100px}}#top .top__img-box .top__logo img{width:100%}#top .top_text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top .top_text .top_text_1{position:absolute;top:30px;right:-300px;width:250px;padding:30px;border:4px solid #000;background-color:#fff;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);z-index:10}@media screen and (max-width: 820px){#top .top_text .top_text_1{top:-30px;right:0;width:180px}}#top .top_text .top_text_1 p{font-size:26px;font-weight:600}@media screen and (max-width: 820px){#top .top_text .top_text_1 p{font-size:15px}}#top .top_text .top_text_2{position:absolute;top:170px;left:-20px;width:280px;padding:20px 30px;background-color:#fff;border:4px solid #000;z-index:9}@media screen and (max-width: 820px){#top .top_text .top_text_2{width:200px;padding:20px;top:70px;left:300px}}@media screen and (max-width: 500px){#top .top_text .top_text_2{width:200px;padding:20px;top:70px;left:100px}}@media screen and (max-width: 360px){#top .top_text .top_text_2{width:200px;padding:20px;top:70px;left:30px}}#top .top_text .top_text_2 p{line-height:20px;text-align:center;font-size:15px;font-weight:600}@media screen and (max-width: 500px){#top .top_text .top_text_2 p{font-size:10px}}#top .top_text .top_bg{position:absolute;z-index:-8;top:-20px;top:0;right:-500px}@media screen and (max-width: 820px){#top .top_text .top_bg{top:0;right:-70px}}#top .top_text .top_bg img{max-width:800px}@media screen and (max-width: 820px){#top .top_text .top_bg img{max-width:300px}}.char-header{max-width:100%;background-color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;margin:100px auto 0 auto;top:0;z-index:99999;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:top center;transform-origin:top center}@media screen and (max-width: 820px){.char-header{position:fixed;top:0;margin:0;padding:0;padding-bottom:10px}}.char-header a polygon{-webkit-transition-duration:.3s;transition-duration:.3s}.char-header a:hover polygon{stroke:#eb9300;fill:rgba(235,147,0,.2)}.char-header .clip1{-webkit-clip-path:polygon(0 0, 99% 0, 76.3% 100%, 0 100%);clip-path:polygon(0 0, 99% 0, 76.3% 100%, 0 100%)}.char-header .clip2{-webkit-clip-path:polygon(25% 0, 0 100%, 95.2% 100%, 100% 0);clip-path:polygon(25% 0, 0 100%, 95.2% 100%, 100% 0)}.char-header .clip3{-webkit-clip-path:polygon(5.2% 0, 0 100%, 95% 100%, 81.4% 0);clip-path:polygon(5.2% 0, 0 100%, 95% 100%, 81.4% 0)}.char-header .clip4{-webkit-clip-path:polygon(6.4% 0, 20% 100%, 100% 100%, 100% 0);clip-path:polygon(6.4% 0, 20% 100%, 100% 100%, 100% 0)}.char-header--fadeout{opacity:0;z-index:-1}.youtube{height:1000px;background-color:#000;padding-top:70px;z-index:-10}@media screen and (max-width: 820px){.youtube{padding-top:50px;height:800px}}@media screen and (max-width: 500px){.youtube{padding-top:10px;height:800px}}.youtube iframe{display:block;margin:0 auto}@media screen and (max-width: 500px){.youtube iframe{width:calc(100% - 40px)}}.orange-rect1{background-color:#ffb336;height:400px;width:100%;margin-top:-350px;margin-bottom:-50px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 87.5%);clip-path:polygon(0 0, 0% 100%, 100% 87.5%);position:relative}#overview h3{font-size:32px;text-align:center;margin-top:30px;margin-bottom:30px;position:relative}@media screen and (max-width: 500px){#overview h3{font-size:20px}}#overview h3::after{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px;height:20px;background-color:#f39801;-webkit-clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);z-index:-1}@media screen and (max-width: 500px){#overview h3::after{width:200px;height:20px}}#overview h4{font-size:20px;text-align:center;margin-top:20px;margin-bottom:20px;position:relative}@media screen and (max-width: 500px){#overview h4{font-size:16px}}#overview h4::after{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px;height:20px;background-color:#f39801;-webkit-clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);z-index:-1}@media screen and (max-width: 500px){#overview h4::after{width:200px;height:20px}}.overview-ashito-img{position:absolute;right:100px;top:-350px;height:500px;display:block;z-index:1000}@media screen and (max-width: 500px){.overview-ashito-img{height:400px;right:5%}}.overview-hana-img{position:absolute;left:30vw;top:300px;height:300px;display:block;z-index:1000}@media screen and (max-width: 1080px){.overview-hana-img{left:150px;height:250px}}@media screen and (max-width: 820px){.overview-hana-img{left:70px;height:150px}}@media screen and (max-width: 500px){.overview-hana-img{left:50px;height:100px;top:450px}}.overview-dish-img{position:absolute;left:20vw;top:200px;height:250px;z-index:999;-webkit-box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview-dish-img img{width:calc(100% - 20px);height:calc(100% - 20px);-o-object-fit:cover;object-fit:cover;-o-object-position:0% 0%;object-position:0% 0%}@media screen and (max-width: 1080px){.overview-dish-img{height:150px;left:120px}}@media screen and (max-width: 820px){.overview-dish-img{height:100px;width:86px;top:250px;left:50px}}@media screen and (max-width: 500px){.overview-dish-img{height:100px;width:86px;top:400px;left:10px}}.overview__venue-img{display:block;margin:0 auto}@media screen and (max-width: 500px){.overview__venue-img{max-width:80%}}.shimonada-img{width:270px}.rinne-img{width:250px}.pre_img{width:400px;margin-bottom:10px}.fixed-bg-1-mask{position:absolute;width:100%;height:100%;z-index:3;background-color:#eb9300;opacity:.59}.overview__content{position:relative;z-index:4;width:1280px;max-width:95%;margin:0 auto;padding-top:100px;padding-bottom:100px;overflow:visible}@media screen and (max-width: 500px){.overview__content{padding-top:50px;padding-bottom:50px}}.overview__content--first{padding-top:0}.overview__content--last{padding-bottom:400px}@media screen and (max-width: 500px){.overview__content--last{padding-bottom:250px}}.overview__summary{max-width:1280px;width:calc(100% - 20px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview__summary-copy{padding-top:100px;width:44%}@media screen and (max-width: 1080px){.overview__summary-copy{padding:20px 0;width:30%}}@media screen and (max-width: 500px){.overview__summary-copy{padding:20px 0;width:10%}}.overview__venue-box{width:56%;position:relative;padding:50px 80px;margin:50px 0}@media screen and (max-width: 1080px){.overview__venue-box{padding:20px;padding-bottom:60px;width:70%}}@media screen and (max-width: 500px){.overview__venue-box{width:90%}}.overview__venue-box .overview__date{text-decoration:underline}.overview__venue-box .overview__venue-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border:12px double #000;-webkit-transform:skew(0, -4deg);transform:skew(0, -4deg);z-index:-1}@media screen and (max-width: 820px){.overview__venue-box .overview__venue-bg{border:8px double #000}}.overview__venue-box p{font-size:20px;text-align:center;-webkit-transform:skew(0, 0deg);transform:skew(0, 0deg);padding-top:8px;padding-bottom:8px}@media screen and (max-width: 820px){.overview__venue-box p{font-size:10px;font-weight:600}}.overview__venue-box .overview__venue-large{font-size:28px}@media screen and (max-width: 820px){.overview__venue-box .overview__venue-large{font-size:16px;font-weight:600}}.overview__venue-box .overview__venue-small{font-size:14px}@media screen and (max-width: 820px){.overview__venue-box .overview__venue-small{font-size:10px;font-weight:200}}.overview__venue-box .overview__venue-small--caution{text-align:left}.overview__venue-box ul{font-size:14px;padding-left:14px}@media screen and (max-width: 820px){.overview__venue-box ul{font-size:10px;padding-left:10px}}.overview__venue-gallery{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;padding:30px 0}.overview__venue-gallery img{display:block;width:30%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.overview__btn{display:block;color:#fff;background-color:#0f0f0f;text-decoration:none;margin:30px auto;width:240px;padding:10px 0;text-align:center;font-size:20px;-webkit-transition-duration:.3s;transition-duration:.3s}.overview__btn:hover{opacity:.7}@media screen and (max-width: 500px){.overview__btn{font-size:14px;max-width:80%;margin:10px auto}}.overview__crow{width:30%;position:relative}.overview__crow img{position:absolute;width:150%;min-width:200px;bottom:0;left:-100px}.overview__crow .overview__crow-shadow-img{position:absolute;width:150%;bottom:-20px;left:-110px;z-index:-3;opacity:.59}@media screen and (max-width: 500px){.overview__crow{width:10%}}#profile{background-color:#eb9300;position:relative}#profile::before{content:"";position:absolute;top:-99px;width:100%;height:100px;background-color:#eb9300;z-index:5;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}#profile::after{content:"";position:absolute;bottom:0;width:100%;height:350px;background-color:#4e4e4e;z-index:1;-webkit-clip-path:polygon(0 0, 100% 250px, 0% 100%);clip-path:polygon(0 0, 100% 250px, 0% 100%)}#profile .profile__content{max-width:1280px;width:calc(100% - 20px);margin:0 auto;padding-bottom:400px}#profile .profile__heading h2{padding-top:80px}#profile .profile__heading img{top:-20px}#profile .profile__main{padding-top:200px;display:grid;grid-template-columns:1fr 350px}@media screen and (max-width: 1080px){#profile .profile__main{grid-template-columns:1fr}}#profile .profile__main .profile__introduction{color:#fff}#profile .profile__main .profile__introduction .profile__work{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:860px;margin-bottom:50px}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__work{display:block;margin:0 auto;margin-bottom:100px}}#profile .profile__main .profile__introduction .profile__work .profile__work-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile .profile__main .profile__introduction .profile__work .profile__work-img img{max-width:300px}#profile .profile__main .profile__introduction .profile__work .profile__work-text{max-width:500px;margin-left:30px}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__work .profile__work-text{text-align:center;max-width:1000px;margin-left:0}#profile .profile__main .profile__introduction .profile__work .profile__work-text p{-moz-text-align-last:left;text-align-last:left}}#profile .profile__main .profile__introduction .profile__work .profile__work-text h3{margin-bottom:30px;font-size:25px}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__work .profile__work-text h3{margin:20px 0}}#profile .profile__main .profile__introduction .profile__author{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:860px}@media screen and (max-width: 1080px){#profile .profile__main .profile__introduction .profile__author{margin-bottom:100px}}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__author{display:block}}#profile .profile__main .profile__introduction .profile__author .profile__author-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile .profile__main .profile__introduction .profile__author .profile__author-img img{width:300px}#profile .profile__main .profile__introduction .profile__author .profile__author-text{max-width:500px;margin-left:30px}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__author .profile__author-text{text-align:center;max-width:1000px;margin-left:0;margin-bottom:100px}#profile .profile__main .profile__introduction .profile__author .profile__author-text p{-moz-text-align-last:left;text-align-last:left}#profile .profile__main .profile__introduction .profile__author .profile__author-text h4{-moz-text-align-last:left;text-align-last:left}}#profile .profile__main .profile__introduction .profile__author .profile__author-text h3{margin-bottom:30px;font-size:25px}@media screen and (max-width: 820px){#profile .profile__main .profile__introduction .profile__author .profile__author-text h3{margin:20px 0}}#profile .profile__main .profile__introduction .profile__author .profile__author-text h4{font-size:20px;font-weight:300;margin-bottom:10px}#profile .profile__main .profile__introduction .profile__author .profile__author-text h4 span{font-size:14px;margin-left:10px}#profile .profile__main .advertisement{margin:0 auto;color:#fff}@media screen and (max-width: 1080px){#profile .profile__main .advertisement{width:calc(100% - 100px);margin:0 auto;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 820px){#profile .profile__main .advertisement{width:calc(100% - 20px);grid-template-columns:1fr}}#profile .profile__main .advertisement .twitter{width:310px;margin:30px auto}@media screen and (max-width: 500px){#profile .profile__main .advertisement .twitter{display:none}}#profile .profile__main .advertisement .twitter-sp{display:none}@media screen and (max-width: 500px){#profile .profile__main .advertisement .twitter-sp{display:block;text-align:center}}#profile .profile__main .advertisement .twitter-timeline{border:10px solid #009dff;border-radius:23px}@media screen and (max-width: 1080px){#profile .profile__main .advertisement .anime_banner{margin:0 auto}}#profile .profile__white-box{position:absolute;width:100%;height:102px;background-color:#fff;z-index:0;bottom:-1px;-webkit-clip-path:polygon(0 96%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 96%, 100% 0, 100% 100%, 0% 100%)}.fixed-bg-2-mask{position:absolute;width:100%;height:100%;z-index:3;background-color:#040019;opacity:.5;-webkit-clip-path:polygon(0 100px, 0 100%, 100% 100%, 100% 0);clip-path:polygon(0 100px, 0 100%, 100% 100%, 100% 0)}#message{position:relative}#message::after{content:"";position:absolute;bottom:0;width:100%;height:50px;background-color:#1c1c1c;z-index:5;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}#message .message__content--outer{-webkit-clip-path:polygon(0 100px, 0 100%, 100% 100%, 100% 0);clip-path:polygon(0 100px, 0 100%, 100% 100%, 100% 0);margin-top:-175px}#message .message__content{max-width:1280px;width:calc(100% - 20px);margin:0 auto;padding-top:175px;padding-bottom:300px;position:relative;z-index:4}#message .message__main{padding-top:100px}#message .message__main .message__ceo-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:50px}@media screen and (max-width: 820px){#message .message__main .message__ceo-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#message .message__main .message__ceo-profile .message__ceo-profile-img{width:300px;height:300px;-webkit-box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#message .message__main .message__ceo-profile .message__ceo-profile-img img{width:calc(100% - 20px);height:calc(100% - 20px);-o-object-fit:cover;object-fit:cover;-o-object-position:0% 0%;object-position:0% 0%}#message .message__main .message__ceo-profile .message__ceo-name{font-size:20px;color:#fff;padding-left:40px;font-weight:bold}@media screen and (max-width: 820px){#message .message__main .message__ceo-profile .message__ceo-name{padding-top:40px;padding-left:0}}#message .message__main .message__mayor-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:50px}@media screen and (max-width: 820px){#message .message__main .message__mayor-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#message .message__main .message__mayor-profile .message__mayor-profile-img{width:320px;height:213px;-webkit-box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;box-shadow:0 0 0 10px #fff inset,0 0 0 4px #1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#message .message__main .message__mayor-profile .message__mayor-profile-img img{width:calc(100% - 20px);height:calc(100% - 20px)}#message .message__main .message__mayor-profile .message__mayor-name{font-size:20px;color:#fff;padding-left:40px;font-weight:bold}@media screen and (max-width: 820px){#message .message__main .message__mayor-profile .message__mayor-name{padding-top:40px;padding-left:0}}#message .message__main .message__text{width:60%;font-size:18px;color:#fff}#message .message__main .message__text p{padding:10px 0}@media screen and (max-width: 820px){#message .message__main .message__text{width:90%;margin:0 auto}}#sponsor .sponsor__content{padding-top:300px;padding-bottom:300px}#sponsor h2{font-size:32px;text-align:center;margin-top:70px;margin-bottom:50px;position:relative}#sponsor h2::after{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:240px;height:20px;background-color:#f39801;-webkit-clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);clip-path:polygon(100% 0, 0 80%, 0 85%, 100% 100%);z-index:-1}#sponsor ul{list-style:none;margin:0 auto;padding:0;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;width:1280px;max-width:95%}#sponsor ul li{padding:10px;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;text-align:center}#sponsor ul li img{height:70px;max-width:200px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1080px){#sponsor ul li{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media screen and (max-width: 500px){#sponsor ul li{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:30px}}footer{position:relative;width:100%;background-color:#817f8b}footer::after{content:"";position:absolute;bottom:0;background-color:#000;height:100px;width:100%;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}footer .footer_box{width:100%;background-color:#817f8b}footer .footer_box img{width:300px}footer .footer_box .footer_in{margin:0 auto;text-align:center}footer .footer_box .footer_in .sns_icon{margin:20px}footer .footer_box .footer_in .sns_icon img{width:40px;margin:5px}footer .footer_box .footer_in .footer_logo{margin:50px}footer .footer_box .footer_in .policy{padding-bottom:100px}footer .footer_box .footer_in .policy a{text-decoration:none;color:#000}footer .footer_box .footer_in .policy a:hover{text-decoration:underline}.pre_period{padding:5px 10px;background:#f39801;margin:0 5px}#splash{position:fixed;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999;background-color:#fff}#first-container{position:fixed;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:200000;background-color:#fff}#main-logo{text-align:center}#main-logo img{width:85%;max-width:1200px;min-width:300px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}/*# sourceMappingURL=style.min.css.map */