html{overflow:scroll}html:focus-within{scroll-behavior:inherit}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#000;font-family:"M PLUS Rounded 1c",sans-serif;line-height:1;overflow:clip}ol{list-style:none;margin:0;padding-left:0}ul{list-style:none;margin:0;padding-left:0}img{display:inline;height:auto}.applicationItem{background-color:#fff;border-radius:15px}.applicationItem__header{align-items:center;border-radius:15px 15px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;height:80px;justify-content:center;position:relative}.applicationItem__header.-type1{background-color:#67b294}.applicationItem__header.-type2{background-color:#f49800}.applicationItem__header.-type3{background-color:#b55f9d}.applicationItem__header.-type4{background-color:#00b9ef}.applicationItem__heading{color:#fff;font-size:34px;font-weight:700;letter-spacing:.1em}.applicationItem__new{position:absolute;right:26px;top:50%;translate:0 -50%}.applicationItem__body{border:3px solid transparent;border-radius:0 0 15px 15px;border-top:none;padding:40px 50px;position:relative}.applicationItem__body.-type1{border-color:#53b983}.applicationItem__body.-type2{border-color:#f49800}.applicationItem__body.-type3{border-color:#b55f9d}.applicationItem__body.-type4{border-color:#00b9ef}.applicationItem__img{position:absolute}.applicationItem__img.-type1{left:50%;top:-110px;translate:-245px}.applicationItem__img.-type2{left:50%;top:-95px;translate:160px}.applicationItem__img.-type3{left:50%;top:-114px;translate:-250px}.applicationItem__img.-type4{left:50%;top:-110px;translate:155px}.applicationItem__text{font-size:16px;letter-spacing:.05em;line-height:1.875}.applicationItem__text+.applicationItem__text2{margin-top:5px}.applicationItem__text2{font-size:14px;line-height:2}.applicationItem__movie{margin-left:auto;margin-right:auto;margin-top:60px;max-width:680px}.applicationItem__movie>div{padding-top:56.25%;position:relative;text-align:center}.applicationItem__movie>div>iframe{height:100%!important;max-width:658px;position:absolute;right:0;top:0;width:100%!important}.applicationItem__action{margin-top:50px;text-align:center}.applicationItem__lastYear{margin-top:70px}.applicationItem__descriptionList div{-moz-column-gap:10px;align-items:normal;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal}.applicationItem__descriptionList div+div{border-top:1px dashed #afafaf;margin-top:15px;padding-top:15px}.applicationItem__descriptionList div dt{font-size:20px;font-weight:700;letter-spacing:.05em;padding-top:5px;width:180px}.applicationItem__descriptionList div dt.-type1{color:#54b983}.applicationItem__descriptionList div dt.-type2{color:#f49800}.applicationItem__descriptionList div dt.-type3{color:#b55f9d}.applicationItem__descriptionList div dt.-type4{color:#00b9ef}.applicationItem__descriptionList div dd{flex:1px}.awrad__firstAwardHeading{font-size:28px;font-weight:900;letter-spacing:.1em}.awrad__firstAwardHeading.-small{margin-inline:auto;max-width:730px}.awrad__firstAwardHeading span{align-items:center;background-color:#d7000f;background-image:url(../img/award/first-award-heading-right.png);background-position:right center;background-repeat:no-repeat;background-size:auto 50px;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:wrap;height:50px;justify-content:normal;letter-spacing:.1em;padding-left:40px;padding-right:40px;position:relative}.awrad__heading{align-items:center;background-position:right center;background-repeat:no-repeat;background-size:auto 50px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:28px;height:50px;justify-content:normal;letter-spacing:.1em;padding-left:30px;padding-right:30px;position:relative}.awrad__heading.-type1{background-color:#53b983;background-image:url(../img/award/heading-right.png)}.awrad__heading.-type1::before{background-image:url(../img/award/heading-left-md.png)}.awrad__heading.-type2{background-color:#f49800;background-image:url(../img/award/heading-right2.png)}.awrad__heading.-type2::before{background-image:url(../img/award/heading-left2-md.png)}.awrad__heading.-type3{background-color:#ee87b4;background-image:url(../img/award/heading-right3.png)}.awrad__heading.-type3::before{background-image:url(../img/award/heading-left3-md.png)}.awrad__heading.-type4{background-color:#00b9ee;background-image:url(../img/award/heading-right4.png)}.awrad__heading.-type4::before{background-image:url(../img/award/heading-left4-md.png)}.awrad__heading+.award__itemList{margin-top:30px}.award__itemList>li+li{margin-top:50px}.award__firstAwardPdf{margin-bottom:10px}.award__pdfHeading{font-size:18px;font-weight:700;letter-spacing:.05em;text-align:center}.award__pdf{margin-bottom:35px;margin-top:25px;text-align:center}.awardItem{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.awardItem__firstAwardMovie{border:4px solid #d7000f;padding:10px}.awardItem__firstAwardMovie+.awardItem__firstAwardTitle{margin-top:20px}.awardItem__firstAwardMovie>div iframe{aspect-ratio:16/9;height:100%;width:100%}.awardItem__firstAwardImg{border:4px solid #d7000f;padding:10px}.awardItem__firstAwardImg+.awardItem__firstAwardTitle{margin-top:20px}.awardItem__firstAwardImg.-small{margin-inline:auto;max-width:730px}.awardItem__movie{width:48.5%}.awardItem__movie>div iframe{aspect-ratio:16/9;height:100%;width:100%}.awardItem__img{text-align:center;width:48.5%}.awardItem__body{width:48.5%}.awardItem__firstAwardTitle{align-items:center;background-color:#f9d9db;border-radius:12px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:24px;font-weight:700;justify-content:center;line-height:1.41666667;min-height:50px;padding-bottom:10px;padding-top:10px;text-align:center}.awardItem__firstAwardTitle+.awardItem__name{margin-top:20px}.awardItem__title{color:#d7000f;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.6}.awardItem__name{font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.6;margin-top:5px}.awardItem__name.-firstAward{font-size:28px}.awardItem__name+.awardItem__heading{margin-top:25px}.awardItem__heading{background-image:url(../img/award-item/dot.png);background-position:left center;background-repeat:repeat-x;background-size:18px auto;font-size:18px;font-weight:700;letter-spacing:.05em}.awardItem__heading.-type1{background-image:url(../img/award-item/dot.png);color:#53b983}.awardItem__heading.-type2{background-image:url(../img/award-item/dot2.png);color:#f49800}.awardItem__heading.-type3{background-image:url(../img/award-item/dot3.png);color:#ee87b4}.awardItem__heading.-type4{background-image:url(../img/award-item/dot4.png);color:#00b9ee}.awardItem__heading+.awardItem__text{margin-top:10px}.awardItem__heading>span{background-color:#fff;padding-right:10px}.awardItem__text{font-size:16px;letter-spacing:.05em;line-height:1.875}.awardItem__text+.awardItem__text{margin-top:1.875em}.container{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:20px;padding-right:20px}.heading{text-align:center}.person{background-color:#fff;border-radius:15px;height:100%;padding:35px 40px 40px 40px}.person__header{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.person__media{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.person__img{width:159px}.person__img.-other{width:295px}.person__img.-other>img{margin-top:-65px}.person__img>img{margin-top:-85px}.person__content{width:calc(100% - 159px - 25px)}.person__content.-other{width:calc(100% - 295px - 45px)}.person__role{color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em}.person__role>span{background-color:#0ca2e3;display:inline-block;padding:5px 10px}.person__name{color:#fff;font-size:28px;font-weight:700;letter-spacing:.05em;margin-top:5px}.person__name>span{background-color:#0ca2e3;display:inline-block;padding:10px}.person__text{font-size:14px;letter-spacing:.05em;line-height:2;margin-top:20px}.result{background-repeat:repeat;background-size:1400px auto;padding-bottom:40px;padding-top:40px;position:relative;z-index:1}.resultItem__header{align-items:center;border-radius:15px 15px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;height:80px;justify-content:center}.resultItem__header.-type1{background-color:#67b294}.resultItem__header.-type2{background-color:#f49800}.resultItem__header.-type3{background-color:#ee87b4}.resultItem__header.-type4{background-color:#8acdef}.resultItem__heading{color:#fff;font-size:34px;font-weight:700;letter-spacing:.1em}.resultItem__body{background-color:#fff;border:3px solid transparent;border-radius:0 0 14px 14px;border-top:none;padding:60px 77px 50px 77px;position:relative}.resultItem__body.-type1{border-color:#67b294}.resultItem__body.-type2{border-color:#f49800}.resultItem__body.-type3{border-color:#ee87b4}.resultItem__body.-type4{border-color:#8acdef}.resultItem__awardList li+li{margin-top:50px}.wrap{background-image:url(../img/wrap/bg.webp);background-repeat:repeat-y;background-size:auto 100%;padding-bottom:60px;position:relative}.wrap::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 90.6%,#fff 100%);bottom:0;content:"";height:1200px;left:0;pointer-events:none;position:absolute;width:100%}.header{position:relative}.header__inner{position:relative}.header__text{font-size:20px;font-weight:500;left:calc(50% + 197px);line-height:1.6;position:absolute;text-align:center;top:302px;width:-moz-fit-content;width:fit-content}.header__text2{margin-bottom:10px;text-align:center}.header__heading{text-align:center}.header__grandPrize{position:absolute;right:-10px;top:0}.header__grandPrize img{max-width:206px;width:21.4583vw}.header__action{text-align:center}.header__subHeading{margin-top:55px}.header__panel{background-color:#fff;border:3px solid #e74293;border-radius:30px;margin-top:45px;padding:50px 25px 68px 58px;position:relative;z-index:1}.header__movie{margin-left:auto;margin-right:auto;margin-top:60px;max-width:680px}.header__movie>div{padding-top:56.25%;position:relative;text-align:center}.header__movie>div>iframe{height:100%!important;max-width:658px;position:absolute;right:0;top:0;width:100%!important}.header2{position:relative;z-index:1}.header2::before{background-image:url(../img/judge/bg.png);background-position:top center;background-repeat:no-repeat;background-size:3000px auto;content:"";height:100%;left:0;position:absolute;top:-70px;width:100%;z-index:-1}.header2::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 90.6%,#fff 100%);bottom:0;content:"";height:800px;left:0;pointer-events:none;position:absolute;width:100%}.resultNav{padding-bottom:10px;padding-top:10px}.resultNav__text{font-size:20px;font-weight:500;line-height:1.6;margin-top:15px;text-align:center}.resultNav__menu{-moz-column-gap:26px;align-items:normal;column-gap:26px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:45px}.resultNav__menu>li{text-align:center;width:calc(25% - 19.5px)}.outline{position:relative;z-index:1}.outline__descriptionList>div{-moz-column-gap:15px;align-items:center;column-gap:15px;display:flex;flex-wrap:wrap}.outline__descriptionList>div.-money{align-items:normal}.outline__descriptionList>div+div{margin-top:16px}.outline__descriptionList>div>dt{align-items:center;background-color:#00a4e3;border-radius:8px;color:#fff;display:flex;font-size:20px;font-weight:500;justify-content:center;letter-spacing:.03em;padding-bottom:10px;padding-top:10px;text-align:center;width:120px}.outline__descriptionList>div>dt.-period{background-color:#e74293}.outline__descriptionList>div>dd{flex:1;font-size:18px;line-height:1.5555555556}.outline__period{color:#e74293;font-size:26px;font-weight:900}.outline__period span{font-size:36px}.outline__category{font-size:26px;line-height:1}.outline__category>span{font-weight:700}.outline__category>span.-type1{color:#54b983}.outline__category>span.-type2{color:#f49800}.outline__category>span.-type3{color:#ee86b5}.outline__category>span.-type4{color:#00afec}.outline__note{font-size:14px;font-weight:400;line-height:1.4285714286;margin-top:10px}.outline__money{font-size:26px;font-weight:500;line-height:1}.outline__money>span{color:#00a5e3;font-size:28px;font-weight:700}.outline__money>span>span{font-size:35px}.application{padding-top:225px;position:relative;z-index:1}.application::before{background-image:url(../img/application/bg.png);background-position:top center;background-repeat:no-repeat;background-size:3000px auto;content:"";height:3773px;left:0;position:absolute;top:115px;width:100%;z-index:-1}.application__itemList{margin-top:45px}.application__itemList>li+li{margin-top:90px}.application__action{margin-top:70px;text-align:center}.lastYear{background-color:#fffddd;border-radius:15px;margin-inline:auto;max-width:750px;padding:0 60px 50px 60px}.lastYear__header{flex:1}.lastYear__heading{text-align:center}.lastYear__heading img{margin-top:-25px}.lastYear__grandPrize{-moz-column-gap:20px;align-items:center;column-gap:20px;display:flex;justify-content:center;margin-top:20px}.lastYear__rank{text-align:center}.lastYear__subHeading{font-size:24px;font-weight:700;line-height:1.4166666667;text-align:center}.lastYear__movie{margin-left:auto;margin-right:auto;margin-top:30px;max-width:630px}.lastYear__movie>div{padding-top:56.25%;position:relative;text-align:center}.lastYear__movie>div>iframe{height:100%!important;max-width:658px;position:absolute;right:0;top:0;width:100%!important}.lastYear__action{margin-top:35px;text-align:center}.lastYear__photo{margin-left:auto;margin-right:auto;margin-top:20px;max-width:460px}.lastYear__photo img{vertical-align:bottom}.judge{padding-bottom:100px;padding-top:185px;position:relative}.judge::before{background-image:url(../img/judge/bg.png);background-position:top center;background-repeat:no-repeat;background-size:3000px auto;content:"";height:5500px;left:0;position:absolute;top:115px;width:100%;z-index:-1}.judge__personList{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;gap:86px 60px;justify-content:normal;margin-top:90px;position:relative;z-index:1}.judge__personList>li{height:auto;width:calc(50% - 30px)}.judge__personList>li:last-child{width:100%}.judge__noteList{margin-top:50px;position:relative;z-index:1}.judge__noteList>li{font-size:14px;letter-spacing:.1em;line-height:2;padding-left:40px;position:relative}.judge__noteList>li>span{left:0;position:absolute;top:0}.judge__action{margin-top:100px;position:relative;text-align:center;z-index:1}

.nav{background-color:#fff;padding-bottom:70px;padding-top:80px}.nav__action{position:relative;text-align:center}.nav__img{position:absolute}.nav__img.-left{left:-60px;top:-30px}.nav__img.-right{right:-60px;top:-110px}.nav__menu{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;gap:35px 23px;justify-content:center;margin-inline:auto;margin-top:65px;max-width:960px}.nav__menu+.nav__menu{margin-top:35px}.nav__menu>li{width:calc(25% - 17.25px)}.nav__menu>li>a>img{width:100%}

.fixedNav{position:fixed;right:0;top:145px;z-index:9}.fixedNav>li+li{margin-top:25px}.u-block{display:block!important}.u-hidden{display:none}@media screen and (max-width:1400px){.header__text{font-size:1.4285vw;left:auto;right:40px;top:21.5714vw}}@media screen and (max-width:767px){.applicationItem__header{height:50px}.applicationItem__heading{font-size:22px}.applicationItem__new{right:10px}.applicationItem__body{padding:20px}.applicationItem__img.-type1{top:-60px;translate:-124px;width:54px}.applicationItem__img.-type2{top:-60px;translate:80px;width:59px}.applicationItem__img.-type3{top:-70px;translate:-138px;width:64px}.applicationItem__img.-type4{top:-63px;translate:70px;width:99px}.applicationItem__text{font-size:14px}.applicationItem__movie{margin-top:35px}.applicationItem__action{margin-top:35px}.applicationItem__lastYear{margin-top:40px}.applicationItem__descriptionList div{display:block}.applicationItem__descriptionList div dt{font-size:18px;width:auto}.applicationItem__descriptionList div dd{margin-top:15px}.awrad__firstAwardHeading{font-size:18px}.awrad__firstAwardHeading span{background-image:url(../img/award/first-award-heading-right-md.png);background-size:auto 34px;height:34px;justify-content:center;text-align:center;width:100%}.awrad__firstAwardHeading span::before{background-image:url(../img/award/first-award-heading-left-md.png);background-position:left center;background-repeat:no-repeat;background-size:auto 34px;content:"";height:34px;left:0;position:absolute;top:0;width:13px}.awrad__heading{background-size:auto 34px;font-size:18px;height:34px;justify-content:center;text-align:center}.awrad__heading::before{background-position:left center;background-repeat:no-repeat;background-size:auto 34px;content:"";height:34px;left:0;position:absolute;top:0;width:13px}.awrad__heading.-type1{background-image:url(../img/award/heading-right-md.png)}.awrad__heading.-type2{background-image:url(../img/award/heading-right2-md.png)}.awrad__heading.-type3{background-image:url(../img/award/heading-right3-md.png)}.awrad__heading.-type4{background-image:url(../img/award/heading-right4-md.png)}.awrad__heading+.award__itemList{margin-top:20px}.award__pdfHeading{font-size:16px;line-height:1.6}.awardItem{display:block}.awardItem__movie{width:auto}.awardItem__img{width:auto}.awardItem__body{margin-top:20px;width:auto}.awardItem__firstAwardTitle{font-size:16px;min-height:45px}.awardItem__title{font-size:16px;line-height:1.6}.awardItem__name{font-size:15px;line-height:1.6}.awardItem__name.-firstAward{font-size:15px}.awardItem__name+.awardItem__heading{margin-top:10px}.awardItem__heading{font-size:15px}.awardItem__heading+.awardItem__text{margin-top:5px}.awardItem__text{font-size:14px;line-height:1.6}.awardItem__text+.awardItem__text{margin-top:1.6em}.person{padding-left:20px;padding-right:20px}.person__header{display:block}.person__media{display:block}.person__img{text-align:center;width:100%}.person__img.-other{width:100%}.person__content{margin-top:10px;width:100%}.person__content.-other{width:100%}.person__role{text-align:center}.person__name{font-size:25px;text-align:center}.person__text{margin-top:20px}.result{padding-bottom:40px;padding-top:40px}.resultItem__header{height:50px}.resultItem__heading{font-size:22px}.resultItem__body{padding:20px}.header__text{font-size:16px;margin-inline:auto;margin-top:25px;position:static}.header__text2{margin-bottom:5px;margin-top:25px}.header__heading img{width:100%}.header__grandPrize{bottom:0;top:auto}.header__grandPrize img{width:106px}.header__subHeading{margin-top:40px}.header__panel{border-radius:20px;margin-top:45px;padding:20px}.header__movie{margin-top:40px}.header2::before{background-size:1400px auto;top:56px}.header2::after{bottom:-100px}.resultNav{padding-top:46px}.resultNav__text{font-size:15px}.resultNav__menu{gap:20px;margin-left:auto;margin-right:auto;margin-top:25px;max-width:460px}.resultNav__menu>li{width:calc(50% - 10px)}.outline__descriptionList>div{display:block}.outline__descriptionList>div>dt{font-size:15px;height:36px;width:94px}.outline__descriptionList>div>dd{font-size:16px;line-height:1.75;margin-top:10px}.outline__period{font-size:20px;line-height:1.4}.outline__period span{font-size:24px}.outline__category{font-size:20px;line-height:1.4}.outline__note{font-size:14px;line-height:1.4285714286}.outline__money{font-size:16px}.outline__money>span{font-size:18px}.outline__money>span>span{font-size:22px}.application{padding-top:100px}.application::before{background-size:1400px auto;top:56px}.application__itemList>li+li{margin-top:40px}.application__action{margin-top:40px}.lastYear{padding:0 20px 20px 20px}.lastYear__heading img{width:200px}.lastYear__grandPrize{display:block;margin-top:10px!important}.lastYear__rank{text-align:center}.lastYear__subHeading{font-size:20px;margin-top:15px!important}.lastYear__movie{margin-top:20px}.lastYear__action{margin-top:25px}.judge{padding-bottom:50px;padding-top:100px}.judge::before{background-size:1400px auto;top:56px}.judge::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 90.6%,#fff 100%);bottom:0;content:"";height:65%;left:0;pointer-events:none;position:absolute;width:100%}.judge__personList{display:block}.judge__personList>li{width:100%}.judge__personList>li+li{margin-top:65px}.judge__noteList{margin-top:30px}.judge__action{margin-top:30px}.nav{padding-bottom:50px;padding-top:50px}.nav__img{display:none}.nav__menu{gap:20px 15px;margin-top:30px}.nav__menu>li{width:calc(50% - 11.5px)}.fixedNav{bottom:100px;top:auto}.md\:u-block{display:block!important}.md\:u-flex{display:flex!important}.md\:u-hidden{display:none}}@media (hover:hover){.applicationItem__action a:hover{opacity:.8}.button:hover{opacity:.8}.lastYear__action a:hover{opacity:.8}.judge__action a:hover{opacity:.8}.nav__action>a:hover{opacity:.8}.nav__menu>li>a:hover{opacity:.8}.fixedNav>li a:hover{opacity:.6}}
/*# sourceMappingURL=style.min.css.map */
