@charset "UTF-8";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:"Noto Sans JP",sans-serif;line-height:1;overflow:hidden}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:2px solid transparent}.applicationItem.-type1{border-color:#67b294}.applicationItem.-type2{border-color:#fbc600}.applicationItem.-type3{border-color:#e28178}.applicationItem.-type4{border-color:#8acdef}.applicationItem__header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:58px;justify-content:center}.applicationItem__header.-type1{background-color:#67b294}.applicationItem__header.-type2{background-color:#fbc600}.applicationItem__header.-type3{background-color:#e28178}.applicationItem__header.-type4{background-color:#8acdef}.applicationItem__heading{color:#fff;font-size:30px;font-weight:700;letter-spacing:.15em;padding-bottom:2px}.applicationItem__heading>span{position:relative}.applicationItem__heading>span::before{background-image:url(../img/application-item/star.png);background-repeat:no-repeat;background-size:71px auto;content:"";height:16px;left:-90px;position:absolute;top:50%;transform:translateY(-50%);width:71px}.applicationItem__heading>span::after{background-image:url(../img/application-item/star.png);background-repeat:no-repeat;background-size:71px auto;content:"";height:16px;position:absolute;right:-90px;top:50%;transform:translateY(-50%);width:71px}.applicationItem__body{padding:40px 50px 60px 50px;position:relative}.applicationItem__img{position:absolute}.applicationItem__img.-type1{right:40px;top:-45px}.applicationItem__img.-type2{right:40px;top:-20px}.applicationItem__img.-type3{right:36px;top:-34px}.applicationItem__img.-type4{right:34px;top:-34px}.applicationItem__subHeading{font-size:25px;letter-spacing:.05em}.applicationItem__subHeading.-type1{color:#67b294}.applicationItem__subHeading.-type2{color:#fbc600}.applicationItem__subHeading.-type3{color:#e28178}.applicationItem__subHeading.-type4{color:#8acdef}.applicationItem__subHeading+.applicationItem__text{margin-top:15px}.applicationItem__subHeading+.applicationItem__itemizedList{margin-top:15px}.applicationItem__itemizedList.-type1>li::before{color:#67b294}.applicationItem__itemizedList.-type2>li::before{color:#fbc600}.applicationItem__itemizedList.-type3>li::before{color:#e28178}.applicationItem__itemizedList.-type4>li::before{color:#8acdef}.applicationItem__itemizedList+.applicationItem__subHeading{margin-top:30px}.applicationItem__itemizedList>li{font-size:18px;font-weight:500;line-height:1.8888888889;padding-left:25px;position:relative}.applicationItem__itemizedList>li::before{content:"● ";left:0;position:absolute;top:0}.applicationItem__itemizedList>li>span{font-size:16px;font-weight:400;line-height:2.125}.applicationItem__text{font-size:18px;font-weight:500;line-height:1.8888888889;padding-left:25px}.applicationItem__text+.applicationItem__subHeading{margin-top:30px}.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__gallery{-moz-column-gap:19px;align-items:normal;column-gap:19px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal;margin-top:65px}.applicationItem__gallery>li{width:calc(33.3333333333% - 12.6666666667px)}.awrad__firstAwardHeading{font-size:28px;font-weight:900}.awrad__firstAwardHeading span{align-items:center;background-color:#d45340;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;padding-left:30px;padding-right:30px;position:relative}.awrad__heading.-type1{background-color:#67b294;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:#fbc600;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:#e28079;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:#8accef;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;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 #d45340;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 #d45340;padding:10px}.awardItem__firstAwardImg+.awardItem__firstAwardTitle{margin-top:20px}.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:#eaa8a0;border-radius:12px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:24px;font-weight:700;height:50px;justify-content:center;text-align:center}.awardItem__firstAwardTitle+.awardItem__name{margin-top:20px}.awardItem__title{color:#d45340;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.8888}.awardItem__name{font-size:22px;font-weight:700;line-height:1.5454}.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}.awardItem__heading.-type1{color:#67b294}.awardItem__heading.-type2{color:#fbc600}.awardItem__heading.-type3{color:#e28079}.awardItem__heading.-type4{color:#8accef}.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:2px solid #3d62ac;height:100%;padding:35px 35px 40px 35px}.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:#1d50a2;font-size:16px;font-weight:700;letter-spacing:.05em}.person__role>span{border-bottom:2px solid #fff103;display:inline-block;padding-bottom:3px}.person__name{color:#1d50a2;font-size:30px;font-weight:700;letter-spacing:.05em;margin-top:5px}.person__name>span{border-bottom:2px solid #fff103;display:inline-block;padding-bottom:3px}.person__name>span span{font-size:20px;margin-right:5px}.person__text{font-size:14px;letter-spacing:.05em;line-height:2;margin-top:30px}.person__text>span{border-bottom:2px solid #fff103;display:inline-block;padding-bottom:2px}.result{background-repeat:repeat;background-size:1400px auto;padding-bottom:70px;padding-top:70px}.result.-type1{background-image:url(../img/result/bg.png)}.result.-type2{background-image:url(../img/result/bg2.png)}.result.-type3{background-image:url(../img/result/bg3.png)}.result.-type4{background-image:url(../img/result/bg4.png)}.resultItem__header{align-items:center;background-color:#fef210;border-radius:14px 14px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;height:74px;justify-content:center}.resultItem__heading{font-size:32px;font-weight:900;letter-spacing:.1em;text-align:center}.resultItem__body{background-color:#fff;border-radius:0 0 14px 14px;padding:60px 80px 50px 80px}.resultItem__awardList li+li{margin-top:50px}.header{background-color:#fefccf;background-image:url(../img/common/stripe.png);background-position:center top;background-repeat:repeat-y;background-size:1350px auto}.header__inner{background-image:url(../img/header/confetti.png);background-position:center top;background-repeat:no-repeat;background-size:100% auto;padding-bottom:140px}.header__heading{padding-top:75px}.header__heading img{width:100%}.header__lead{font-size:20px;font-weight:500;line-height:2;margin-top:-20px;text-align:center}.header__action{margin-top:35px;text-align:center}.header__subHeading{margin-top:55px}.header__outline{margin-top:40px}.header__movie{margin-bottom:60px;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}.resultNav{padding-bottom:100px}.resultNav__heading{margin-top:-85px}.resultNav__text{font-size:20px;font-weight:500;line-height:1.6;margin-top:25px;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:40px}.resultNav__menu>li{text-align:center;width:calc(25% - 19.5px)}.application{background-image:url(../img/application/dot.png);background-repeat:repeat;background-size:1407px auto;padding-bottom:95px;padding-top:55px}.application__itemList{margin-top:45px}.application__itemList>li+li{margin-top:75px}.application__action{margin-top:70px;text-align:center}.judge{background-color:#fefccf;background-image:url(../img/common/stripe.png);background-position:center top;background-repeat:repeat-y;background-size:1350px auto;padding-bottom:105px;padding-top:55px}.judge__personList{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;gap:86px 60px;justify-content:normal;margin-top:90px}.judge__personList>li{height:auto;width:calc(50% - 30px)}.judge__personList>li:last-child{width:100%}.judge__noteList{margin-top:50px}.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:50px;text-align:center}

.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:155px}.fixedNav>li+li{margin-top:25px}.u-block{display:block!important}.u-hidden{display:none}@media screen and (max-width:767px){.applicationItem__header{height:50px}.applicationItem__heading{font-size:22px}.applicationItem__heading>span::before{left:-80px}.applicationItem__heading>span::after{right:-80px}.applicationItem__body{padding:20px}.applicationItem__img{display:none}.applicationItem__subHeading{font-size:18px}.applicationItem__itemizedList>li{font-size:14px}.applicationItem__text{font-size:14px;padding-left:18px}.applicationItem__movie{margin-top:35px}.applicationItem__action{margin-top:35px}.applicationItem__gallery{-moz-column-gap:10px;column-gap:10px;margin-top:35px}.applicationItem__gallery>li{width:calc(33.3333333333% - 6.6666666667px)}.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;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__name>span span{font-size:16px}.person__text{margin-top:20px}.result{padding-bottom:40px;padding-top:40px}.resultItem__header{height:50px}.resultItem__heading{font-size:20px}.resultItem__body{padding:20px}.header__inner{background-image:url(../img/header/confetti-md.png);background-position:center top 10px;padding-bottom:70px}.header__heading{padding-top:0}.header__lead{font-size:15px;font-weight:700;line-height:1.7333333333}.header__action{margin-top:20px}.header__subHeading{margin-top:40px}.header__outline{margin-top:20px}.header__movie{margin-bottom:35px;margin-top:35px}.resultNav{padding-bottom:50px}.resultNav__heading{margin-top:-25px}.resultNav__text{font-size:15px;margin-top:20px}.resultNav__menu{gap:20px;margin-left:auto;margin-right:auto;margin-top:25px;max-width:460px}.resultNav__menu>li{width:calc(50% - 10px)}.application{padding-bottom:50px;padding-top:50px}.application__itemList>li+li{margin-top:40px}.application__action{margin-top:40px}.judge{padding-bottom:50px;padding-top:50px}.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)}.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}.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}}
