.competition-header{position:relative;z-index:30}.section-title-row{margin-bottom:64px}.no-border{border:none!important}.globe-row{background-position-y:-180px;padding-top:110px}.event-info{position:relative;z-index:20;margin-right:150px}.right-block .content{color:#7f807e;padding-top:140px;padding-left:84px;padding-right:130px;margin-top:-75px}.teal-block-tile.right-block .content{padding-right:270px}.big-tile-container{width:100%;margin-left:200px;margin-right:200px}.right-block-container{display:flex;justify-content:flex-end}.title-block{width:380px;height:220px;display:flex;flex-direction:column;gap:16px}.title-block .title-ja{font: 700 26px/37px Noto Sans CJK JP;letter-spacing:0;color:#00858f;margin-top:0}.competition-tile-block{position:relative;z-index:50;color:#7f807e}.competition-tile-block .square-box{width:460px}.competition-tile-block .square-box .year{width:100%;max-width:271px}.white{color:#fff!important}.teal{color:#00858f!important}.support-color{color:#00a68c!important}.title-en{color:var(--white);font-size:24px;line-height:32px;font-weight:500;margin-top:24px}.title-ja{margin-top:24px;font-size:68px;font-weight:800;letter-spacing:3.2px;color:#e8eded;line-height:88px;font-family:futura-pt-condensed}.contests-header{clip-path:polygon(0 0,100% 0,100% 50%,0 100%);height:420px}.interview{background:transparent url(/img/interview-bg.png) 0 0 no-repeat padding-box;background-size:cover;background-attachment:fixed;background-position:center}.competition-banner{width:100%}.award-header-banner{width:100%;background-size:cover;clip-path:polygon(0 0,100% 0,100% 74%,0 95%);height:1350px;padding-top:130px;position:relative;z-index:20}.award-header-banner.tryout-banner-bg{background-size:cover}.award-header-banner.support{background-size:cover;clip-path:polygon(0 0,100% 0,100% 50%,0 70%);height:1100px}@media (max-width: 1200px){.award-header-banner.support{height:1250px}.award-apply-bg{margin-top:-300px!important}.award-apply-bg_apply{margin-top:-100px}}@media (max-width: 810px){.award-header-banner.support{height:1100px}.award-apply-bg{padding-top:300px!important}}.overview-main{width:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0 88%);background:#002426 0 0 no-repeat padding-box;position:relative;z-index:20;margin-top:-600px;padding-top:708px;padding-bottom:200px}.trophy-leave-img{background-size:contain;background-position:center;width:361px;height:330px;max-width:100%}.support-img{background-size:contain;background-position:center;width:441px;height:304px;max-width:100%}.darker-triangle-bg{clip-path:polygon(0 70%,100% 100%,100% 0,0 0);background:linear-gradient(170deg,#e8eded 44%,#e8eded80 44% 100%);position:relative;z-index:10;padding-top:600px;padding-bottom:150px;margin-top:-280px}.magnifier-img{width:108px;height:167px;background-size:cover;background-position:center;position:relative;margin-left:33%;margin-top:-28%}.man-hand-shake{background-size:contain;width:153px;height:171px;z-index:10}.award-main-bg{background:#e8eded;width:100%;clip-path:polygon(0 92%,100% 100%,100% 8%,0 0);margin-top:-180px;padding-top:150px}.tryout-main-bg{background:#e8eded;width:100%;clip-path:polygon(0 100%,100% 100%,100% 8%,0 0);margin-top:-200px;padding-top:80px;margin-bottom:-220px}.support-bg{background-color:#e8eded;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);margin-top:-120px;padding-top:100px}.award-title-ja{font-size:24px;line-height:35px;color:#8ba7a7;font-weight:500}.award-title-gray{color:#8ba7a7}.award-title-teal{color:#009ba6}.title-teal{color:#009ba6!important}.award-title-green{color:#00893d}.speaker-bulb-img{background-size:contain;width:210px;height:164px;z-index:10}.award-slogan{width:100%;height:100%;min-height:231px;display:flex;justify-content:center}.award-slogan_overwrite{min-height:0;margin-bottom:0;color:#004657}.award-slogan_overwrite span{text-decoration:none!important}.award-slogan_overwrite .teal{color:#009ba6!important;text-decoration:none!important;display:block}.award-slogan_overwrite .big-teal{color:#009ba6!important;font-size:85px;display:block;font-weight:700;line-height:1.2}.award-slogan_overwrite .big-green{color:#019a45!important;font-size:85px;display:block;font-weight:700;line-height:1.2}.line.left,.line.right,.green-line.left,.green-line.right,.light-green-line.left,.light-green-line.right{height:100%}.award-slogan .center{display:flex;flex-direction:column;gap:8px;align-items:start;justify-content:center;height:fit-content}.award-slogan .center .sub,.award-slogan .center .sub-sp,.award-slogan .center .sub-sp div{letter-spacing:0px;font-size:35px;line-height:55px;justify-content:center;gap:10px}.award-slogan .center .sub-sp .update{font-size:24px;line-height:34px;align-items:center}.award-slogan .center .sub-sp .support{width:86%}.award-big-prize{margin-top:64px;margin-bottom:70px}.award-big-prize .award-slogan .center{align-items:center;text-align:center}.award-big-prize .award-slogan{justify-content:center}.award-big-prize .award-slogan .center .sub,.award-big-prize .award-slogan .center .sub span{font-family:futura-pt-condensed;font-size:50px;line-height:70px;color:#f6f8f7;font-weight:600;word-break:auto-phrase}.award-big-prize .award-slogan .center .sub-sp,.award-big-prize .award-slogan .center .sub-sp span{font-family:futura-pt-condensed;font-size:48px;line-height:60px;color:#f6f8f7;display:flex;font-weight:600;justify-content:center}.award-slogan .center .sub .gray,.award-slogan .center .sub-sp .gray{color:#cbcbcb!important}.green-shade-bg .award-slogan .center .sub,.green-shade-bg .award-slogan .sub-sp{color:#fff;font-size:25px;line-height:30px}.green-shade-bg .award-slogan .center .sub.tryout{font-weight:300;font-size:21px;line-height:36px;font-family:Noto Sans JP}.green-shade-bg .award-slogan .sub-sp .tryout-support{color:#fff;font-size:19px;line-height:25px;text-align:left}.award-big-prize .award-slogan .center .catch-phrase,.award-big-prize .award-slogan .center .catch-phrase span{font-size:85px;line-height:100px}.award-slogan .center .individual-phrase{word-break:auto-phrase}.award-slogan .sp-line-width{width:20px}.award-slogan .pc-line-width{width:117px;height:100%}.award-slogan .green-line.prize-line{height:200px}.award-slogan .sub-sp.tryout-prize .green-line{width:44px;height:190px}.award-big-prize .award-slogan .center .catch-phrase .small{font-size:45px;color:#fff}.award-slogan .sub-sp{display:flex;flex-direction:row}.award-slogan .sub-sp .green-line{width:20px}.award-specifications{display:flex;flex-direction:column;gap:24px;margin-bottom:250px}.award-specifications .round-box{background:#fff 0% 0% no-repeat padding-box;border-radius:16px;color:#00858f;padding:32px 40px;display:flex;align-items:start}.award-specifications .round-box.green{color:#00893d}.award-specifications .round-box.dark{color:#00385c}.award-specifications .round-box .sub-title-box{width:20%;font-weight:700}.award-specifications .round-box .details{width:80%}.award .detail-item,.award-specifications.teal .round-box .detail-item,.award-specifications.teal .round-box .detail-item-no-dot{color:#00858f}.award-specifications .round-box.green .detail-item,.award-specifications .round-box.green .detail-item-no-dot{color:#00893d}.award-specifications .round-box.dark .detail-item,.award-specifications .round-box.dark .detail-item-no-dot{color:#00385c}.competition-schedule-bg{clip-path:polygon(0 12%,100% 0,100% 88%,0 100%);padding-top:150px;padding-bottom:250px;background:transparent linear-gradient(180deg,#18a529,#00799d) 0% 0% no-repeat padding-box;margin-top:-260px}.schedule-box{display:flex;flex-direction:column}.judge-section{background-color:#003f45;margin-top:-200px;clip-path:polygon(0 3%,100% 0,100% 100%,0 97%);padding-top:200px;padding-bottom:250px}.method-section{background:#e8eded;margin-top:-150px;padding-top:150px;position:relative}.tryout-methods{margin-top:0;padding-top:50px}@media (max-width: 766px){.method-section{margin-top:-100px;padding-top:0}}.year-text{font-size:3rem;font-weight:700;background:linear-gradient(to right,#686868,#bfbfbf,#e3c26f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.divider{border-left:1px solid #ddd;height:60px}.title-text{font-weight:700;background:linear-gradient(to right,#686868,#bfbfbf,#e3c26f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.award-detail .award-slogan .center .sub{color:#fff}.award-detail .award-slogan .center .sub,.award-detail .award-slogan .center .sub-sp div{font-size:24px;line-height:55px}.award-brand .light-gray{color:#d2d6d6}.award-prize-bg{clip-path:polygon(0 20%,100% 0,100% 80%,0 100%);padding-top:150px;padding-bottom:250px;background:transparent linear-gradient(180deg,#0d8390,#105f90) 0% 0% no-repeat padding-box;margin-bottom:100px;margin-top:-300px}.award-prize-bg.green-shade-bg{background:transparent linear-gradient(180deg,#43b02a,#166c00) 0% 0% no-repeat padding-box}.award-prize-bg.support{margin-top:-400px;margin-bottom:0;clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);padding-bottom:0}.award-prize-bg.support .event{width:226px;height:230px}.card-custom{background:#0c2340cc;border-radius:1rem;color:#7f807e;padding:1.5rem;position:relative}.card-custom.shadow{box-shadow:0 5px 20px #0003}.profile-img{width:60px;height:60px;object-fit:cover;border-radius:50%}.btn-grad{background:linear-gradient(to right,#686868,#bfbfbf,#e3c26f);border:none;color:#000;border-radius:30px;padding:.5rem 1.5rem;transition:opacity .3s}.btn-grad:hover{opacity:.8}.card-title-big{font-size:2rem;font-weight:700}.card-title{font-size:1.5rem;font-weight:700}.man-in-string-img{background-size:contain;width:74px;height:151px;position:absolute;right:42px;top:0;z-index:10}@media (max-width: 766px){.man-in-string-img{height:100px}}.selection-bg{clip-path:polygon(0 0%,100% 20%,100% 100%,0 100%);background:#004657 0 0 no-repeat padding-box;padding-top:200px;margin-top:-300px}.sa-selection{padding-top:300px;margin-top:-300px;margin-bottom:150px;padding-bottom:100px}.sa-selection li{color:#fff}.selection-bg.support{background:#004657 0% 0% no-repeat padding-box}.selection-bg.dark-green-bg{background:#006c30}.dark-gray-bg{background:#e8eded;padding-top:200px;margin-top:-350px}.method-desc{color:#005359;font-weight:500;font-size:18px;line-height:26px;text-align:center}.method-desc.green-d{color:#006c30;margin-bottom:112px}.mb-80{margin-bottom:80px}.schedule-table{position:relative}.methods{display:flex;flex-direction:column;gap:80px}.methods .teal,.methods .green{display:flex;flex-direction:row;gap:23px;align-items:center}.methods .method-order{font-size:120px;line-height:154px;font-weight:600;color:#009ba6;font-family:futura-pt;font-style:oblique;position:relative;padding-right:20px;background-position:right 83%;top:-120px}.methods .method-order-green{font-size:120px;line-height:154px;font-weight:600;color:#019a44;font-family:futura-pt;font-style:oblique;position:relative;padding-right:20px;background-position:right 83%}.methods .tryout-greenContainer{max-width:781px;margin:30px auto 0 15px;padding:40px;background:#43b02a;background:linear-gradient(106deg,#43b02a,#166c00)}.methods .blue-replace{background:#0d8390;background:linear-gradient(106deg,#0d8390,#105f90)}.methods .tryout-greenContainer .head-message{font-size:20px;font-weight:400;color:#dde4e4;text-align:center}.methods .tryout-greenContainer .head-message span{font-weight:700;color:#fff}.methods .tryout-greenContainer .mid-midashi{font-size:20px;font-weight:700;margin-bottom:16px}.methods .tryout-greenContainer .catchphrase{font-size:32px;font-weight:700;color:#fff}.methods .tryout-greenContainer .detail{font-size:13px;line-height:1.8;margin-bottom:24px}.methods .content .subtitle{font-size:18px;font-weight:500;color:#009ba6;margin-bottom:33px}.methods .content .detail{font-size:13px;color:#009ba6;line-height:1.8}.methods .blue-replace .detail{color:#fff}.methods .content .detail div{display:flex;gap:8px;align-items:center}.methods .content .detail div .title{font-size:14px;font-weight:600;width:160px;margin:0}.methods .content .detail div .text{margin:0;font-size:16px;font-weight:400}.methods .content .under-note{margin-top:24px;font-size:13px;color:#009ba6}.methods li{font-size:18px;line-height:26px}.award-apply-bg{clip-path:polygon(0 0,100% 0,100% 66%,0 100%);background:linear-gradient(190deg,#e8eded 44%,#e8eded80 44% 100%);position:relative;z-index:10;padding-bottom:150px;margin-top:-300px;padding-top:250px}.award-apply-bg_apply{margin-top:-700px}.sa-header{margin-top:-600px!important}@media (max-width: 1200px){.sa-header{margin-top:-700px!important}}#divisions{position:relative;z-index:20;margin-top:-200px}.award-trophy-bg{background:#e8eded;clip-path:polygon(0 22%,100% 0,100% 100%,0 100%);padding-top:150px;padding-bottom:50px}.tryout-target{margin-top:-250px}.award-trophy-bg-target{margin-top:-330px!important}.award-trophy-bg_support-award{clip-path:polygon(0 18%,100% 0,100% 100%,0 100%);padding-bottom:500px;padding-top:200px}.sa-supporters{padding-bottom:200px;clip-path:polygon(0 28%,100% 0,100% 100%,0 80%)}.trophy-ladder-img{background-size:contain;width:393px;height:420px;max-width:100%}.application-qualifications .table-title{color:var(--teal-4);align-self:flex-start}.application-qualifications .table-title .title-en{color:#fff;font-size:40px;line-height:59px;font-weight:500}.application-qualifications .table-title .title-ja{font-size:24px;line-height:36px;font-weight:500}.application-qualifications .description{margin-top:6px;font-size:24px;line-height:36px;color:#fafafa;align-self:flex-start;font-weight:500}.detail-item-no-dot{color:var(--white, #FFF);font-size:16px;font-style:normal;line-height:32px;list-style:none}.entry-btn-w{width:225px;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:8px}.entry-btn-w-en{width:305px;justify-content:center;flex-wrap:wrap;flex-direction:row}.nominee-btn-w{width:344px}.entry-campaign-btn{border:none;display:flex;align-items:center;color:var(--white);background:transparent linear-gradient(90deg,var(--green-4) 0%,var(--teal-4) 100%) 0% 0% no-repeat padding-box}.entry-campaign-btn:hover,.entry-campaign-btn:active{background:transparent linear-gradient(270deg,#0d8390,#009a44) 0% 0% no-repeat padding-box}.recommend-btn{border:none;display:flex;align-items:center;color:var(--white);background:transparent linear-gradient(90deg,#00b4c8,#0054ab) 0% 0% no-repeat padding-box}.recommend-btn:hover,.recommend-btn:active{background:transparent linear-gradient(90deg,#006773,#003469) 0% 0% no-repeat padding-box}.prize-nomination{font-weight:500;color:var(--gray-500);margin-bottom:16px;margin-left:-10px}.schedule-note{margin-top:30px;font-size:14px}.schedule-note .detail-item{margin-left:6px}.note{color:var(--white)}.note .subtitle{font-size:24px;line-height:36px;margin-bottom:25px;font-weight:700;color:#00858f}.note .context{font-size:16px;line-height:28px;font-weight:400;color:#00858f}.faq{font-size:14px;line-height:20px;font-weight:400;display:flex;flex-direction:column;gap:20px}.faq .question{color:var(--teal-4);font-weight:400}.faq .answer{color:var(--white)}.contact-title{font-size:24px;line-height:36px;margin-bottom:24px;color:var(--white)}.contact-content{display:flex;flex-direction:column;color:var(--white);margin-bottom:120px}.contact-content .subtitle{font-size:18px;line-height:24px;font-weight:500;margin-bottom:9px}.contact-content .contact-item{font-size:14px;line-height:20px;font-weight:400;margin-bottom:16px;display:flex;align-items:flex-end;gap:10px}.support-by{font-size:16px;line-height:24px;font-weight:500;color:#000}.download-icon{width:17px;height:17px;display:inline-flex;margin-left:11px}.dot-background-overview{position:absolute;width:961px;height:1708px;z-index:-1;right:0;margin-top:80px}.guideline-bg{clip-path:polygon(0 4%,100% 0%,100% 100%,0 100%);background-size:cover;margin-top:-200px;padding-top:150px;padding-bottom:120px;z-index:1;background-color:#eff3f3;position:relative}.tryout-requirements{clip-path:polygon(0 0%,100% 4%,100% 100%,0 100%)}.competition-bottom-banner{margin-top:-350px}.competition-bottom-banner .content{margin-top:200px}.mb-200{margin-bottom:200px!important}.link-text{color:var(--teal-4);text-decoration:underline;overflow-wrap:break-word}.partner-summary{padding-top:100px}.partner-summary-text{margin-top:64px;font-size:18px;line-height:36px;color:var(--white)}.background-left-speaker{background-size:70%;background-repeat:no-repeat;z-index:12;position:relative;height:370px;margin-top:-250px}.background-speaker{left:200px;width:308px;height:334px;opacity:1;background-size:100%;margin-top:-310px;background-repeat:no-repeat;z-index:12;position:relative}.background-left-expo{left:0;width:922px;height:370px;background-size:100%;background-repeat:no-repeat;z-index:12;position:relative;margin-top:-250px}.background-right-expo{background-size:contain;background-repeat:no-repeat;background-position:right;z-index:10;position:relative;height:350px;margin-top:-250px}.access-section{background-size:contain;background-position-y:bottom;height:794px}.access{color:var(--white);font-size:16px;line-height:28px;gap:32px}.access-title{font-size:36px;line-height:52px;font-weight:500}.access-sub-title{font-size:20px;line-height:29px;font-weight:500}.access-img,.access-img-en{background-size:contain;height:500px}.map-button{width:156px;height:40px;padding:7px 46px!important;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:8px;margin-left:32px}.committee-area{color:var(--white);margin-bottom:120px}.committee-title{font-size:24px;line-height:35px}.committee-list{margin-top:64px;gap:24px;flex-wrap:wrap}.committee{font-size:16px;line-height:24px;padding-bottom:16px;width:48%;border-bottom:1px solid var(--accessible-teal, #0D8390)!important}.committe-purple-globe-bg{padding-top:120px;background-color:#000000b3;background-size:54%;background-repeat:no-repeat;background-position-x:128%;background-position-y:-300px}.partner-bg{background:transparent linear-gradient(180deg,#00141a,#000) 0% 0% no-repeat padding-box}.event-small-text{color:var(--white);font-size:12px;line-height:20px}.reserve-btn{width:286px;margin-top:20px}.event-img-pc{width:100%}.event-img-sp-container{display:none}.schedule{color:#fff}.schedule .venue{font-size:18px;line-height:26px;margin-bottom:24px;font-weight:700}.venue.green{color:#3be083}.venue.teal{color:var(--teal-4)}.venue.blue{color:#3ab1c1}.content-box.green{border-left:2px solid #3BE083}.content-box.blue{border-left:2px solid #3AB1C1}.content-box.teal{border-left:2px solid var(--teal-4)}.schedule .content-box{padding:8px 32px;display:flex;flex-direction:column;gap:35px;margin-bottom:35px}.content-box .content-item-list{display:flex;flex-direction:row;gap:32px}.content-box .time{color:#75787b;font-size:16px;line-height:28px;width:20%}.content-box .title{font-size:24px;line-height:28px;color:#fff}.judge-list{display:flex;flex-direction:row;gap:55px;flex-wrap:wrap;width:100%}.judge-item{display:flex;flex-direction:row;gap:30px;width:100%;flex-wrap:wrap}.judge-item .photo{width:200px;height:240px;border-radius:16px;background-size:cover;background-position:center;position:relative;z-index:10}.judge-item .profile{display:flex;flex-direction:column;gap:16px;width:calc(100% - 120px);background-color:#fff;border-radius:16px;box-shadow:32px 16px #0d8390;margin-left:-150px;margin-top:20px;padding:32px 56px 32px 210px;position:relative;z-index:5}.profile .name{font-size:18px;line-height:28px;font-weight:500;color:#002426;border-bottom:2px solid #E8EDED;padding-bottom:8px}.profile .title{font-size:12px;line-height:28px;font-weight:500;color:#002426}.profile .experience{font-size:12px;line-height:18px;color:#002426}.teal-shade-btn{background:transparent linear-gradient(101deg,#00a2a2,#005b83) 0% 0% no-repeat padding-box;border:unset!important;padding:16px 35px!important;color:#fff}.teal-shade-btn:hover,.teal-shade-btn:active{background:transparent linear-gradient(90deg,#006773,#003469) 0% 0% no-repeat padding-box!important}.comming-soon_btn{border:unset!important;padding:16px 35px!important;color:#bfbfbf;background:#6f6f6f}.report-text{color:#fff;font-size:16px;line-height:36px}.report-sub-title{color:#fff;font-size:24px;line-height:28px;font-weight:500}.report-note{color:#a7a8aa;font-size:14px;line-height:20px;margin-top:10px}.tilt-bg{height:700px}.requirements-bg,.note-bg,.privacy-bg,.faq-bg{background-color:#e8eded}.report-title{font-size:52px;line-height:75px;color:#fff;font-weight:500;text-align:center}.report-small{color:#bbbcbc;font-size:12px;line-height:20px;margin-top:10px;text-align:center}.report-list{margin-top:49px;margin-bottom:80px;display:flex;flex-direction:column;gap:80px}.report-item-content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.report-item-row-content{display:flex;flex-direction:column;gap:16px;width:100%}.report-item-row-content .title{font-size:16px;line-height:28px;color:#97999b}.report-item-row-content .list{margin-top:16px;margin-left:16px;display:flex;flex-direction:column;gap:16px}.report-item-row-content .list .item{font-size:14px;line-height:24px;color:#fff}.report-flex-text{font-size:16px;line-height:28px;color:#fff;width:50%}.report-item-img{width:426px}.report-slider{position:relative!important}.report-scroll{gap:0;padding:0}.slider-img{height:300px}.report-tilt-svg-bg{background-size:cover;background-repeat:no-repeat;z-index:12;position:relative;display:flex;align-items:center}.panel-list{margin-top:-180px;width:50%}.w220{width:220px}.accordion-wrapper{margin-top:80px;margin-bottom:100px;padding:40px 64px;border-radius:16px;background-color:#1a494d}.accordion-wrapper.light{background-color:#fff}.accordion{border-top:2px solid var(--accessible-teal, #0D8390);border-bottom:2px solid var(--accessible-teal, #0D8390)}.accordion-item{border-color:var(--accessible-teal)}.accordion-item .accordion-button:not(:last-child){border-bottom:1px solid #fff!important}.accordion-body{padding-left:60px}.accordion-button{align-items:start!important}.qa-letter{margin-right:20px;font-weight:800}.accordion-body,.accordion-button,.accordion-item .accordion-button:not(.collapsed){font-size:16px;line-height:28px;font-family:Noto Sans JP,Open Sans,sans-serif!important;font-weight:400;color:#fff;background-color:#1a494d}.accordion-wrapper.light .accordion-body,.accordion-wrapper.light .accordion-button,.accordion-wrapper.light .accordion-item .accordion-button:not(.collapsed){color:#00858f;background-color:#fff}.accordion-button,.accordion-button:not(.collapsed){color:#fff;box-shadow:none!important}.accordion-wrapper.light .accordion-button,.accordion-wrapper.light .accordion-button:not(.collapsed){color:#00858f;box-shadow:none!important}.accordion-body{color:#fff;padding-top:0}.accordion-wrapper.light .accordion-body{color:#00858f;padding-top:0}.call-for-award{font-size:24px;line-height:36px}.award-example .leading-title{margin-bottom:0;font-size:40px;line-height:59px;color:#00385c;font-weight:500}.award-example .leading-explanation{font-size:24px;color:#8ba7a7}@media (min-width: 1400px){.container{max-width:980px}}@media (max-width: 1000px){.award-header-banner{height:1600px}.award-header-banner_overwrite{height:1250px}.ia-header{height:1150px}}@media (max-width: 1200px){.panel-list{margin-top:20px;width:100%}.report-flex-text{width:100%}.report-item-content{gap:65px}}@media (max-width: 766px){.partners-bottom-banner{height:585px;background-size:460%;background-position-x:30%;background-position-y:bottom}.award-header-banner.support{clip-path:polygon(0 0,100% 0,100% 60%,0 70%)}.award-apply-bg{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);background:linear-gradient(190deg,#e8eded 44%,#e8eded80 44% 100%);position:relative;z-index:10;padding-bottom:150px;margin-top:-750px;padding-top:150px!important;top:-100px}.award-apply-bg_apply{margin-top:-500px!important;padding-top:250px!important}.award-prize-bg.support{margin-top:-150px;padding-top:50px;clip-path:polygon(0 0%,100% 0,100% 100%,0 100%)}.award-prize-bg.support .award-slogan{min-height:0}.award-prize-bg.support .container{padding-bottom:50px}.award-trophy-bg-target{margin-top:-250px!important;padding-top:150px!important}.award-detail .award-slogan .center .sub-sp div{font-size:16px;line-height:1.5}.row{margin:0}.right-block{margin-left:0}.right-block-container{padding:0}.right-block{height:820px}.right-block.purple-block-tile{height:578px}.right-block,.right-content{padding-left:16px;padding-right:16px;margin-top:0}.purple-block-tile .content{margin-top:-190px}.right-block .content,.teal-block-tile.right-block .content{max-width:100%;padding-right:0;padding-left:0;margin-left:0}.section-gap{margin-top:64px;padding-top:0}.title-block{width:100%;height:70px;background-size:contain;margin-bottom:40px;gap:4px}.title-block .title-en{font-size:14px}.title-block .title-ja{font-size:24px;text-align:start}.mb-80{margin-bottom:64px}.application-qualifications,.leading-title,.brief{margin-left:4px;margin-right:4px;padding:0}.application-qualifications .box-noborder{flex-wrap:wrap}.application-qualifications .sub-title-box{width:100%;margin-bottom:8px}.application-qualifications .details{width:100%;color:#d0d0ce}.detail-item{text-indent:-1em;padding-top:6px}.application-qualifications .detail-item-no-dot{text-indent:0;padding-left:0;font-size:16px;line-height:28px;color:#fff}.access .application-qualifications .detail-item-no-dot{font-size:14px;line-height:24px;color:#d0d0ce}.committee{width:100%}.button-area{flex-wrap:wrap;justify-content:center}.prize-nomination{margin-left:0}.schedule-pc{display:none}.schedule-sp{display:flex!important;flex-direction:column}.schedule-subtitle{font-size:18px;font-weight:500;line-height:24px;color:var(--white);margin-bottom:9px}.schedule-sp-svg{margin-bottom:32px}.sponsor{padding:32px 0 64px}.support-by{margin-top:32px}.big-tile-container{margin:0;padding:0}.application-qualifications .table-title .title-en{font-size:28px;line-height:41px}.application-qualifications .table-title .title-ja{font-size:22px;line-height:33px}.event-info{margin-top:30px;margin-right:0}.competition-info{margin-top:84px}.entry-btn-w{width:90%}.button-area{gap:24px}.map-link{display:flex;justify-content:center;width:100%}.map-button{margin-left:0;margin-top:24px;align-self:center}.map-frame{width:100%;height:221px}.application-qualifications.no-border.no-padding{margin:0}.partner-summary{padding-top:146px}.purple-block-tile{background-size:cover}.access-img-sp-row{padding:0;margin-top:32px}.access-img{height:580px;width:100%;margin-bottom:0}.access-img-en{height:480px;width:100%;margin-bottom:0}.globe-row{background-position-y:-90px}.background-left-expo{height:182px;background-size:contain;width:100%;position:absolute;top:420px}.background-right-expo{height:182px;width:100%;background-size:contain;position:absolute;top:480px}.event-intro-sp{margin-top:390px;padding:0}.event-intro-sp.report{margin-top:240px;padding:0}.event-banner-row{top:500px;position:absolute;width:100%}.access-section{background-size:200%;background-position-x:40%}.event-img-pc{display:none}.event-img-sp-container{display:flex;flex-direction:column;gap:0}.event-img-sp{width:100%}.sp-no-padding{padding:0}.sp-no-padding li,.sp-no-padding p{margin-left:16px;margin-right:16px}.schedule .content-box{gap:24px;padding:0 30px}.content-box .content-item-list{flex-direction:column;gap:8px}.content-box .time{width:100%}.judge-item .profile{width:87%;margin-left:20px;margin-top:-220px;padding:200px 32px 32px}.report-title,.report-small{display:none}.report-item-content{gap:65px}.report-flex-text{width:100%}.report-item-img{order:3}.slider-img{height:140px}.panel-list{margin-top:0}.accordion-wrapper{padding:24px}.accordion-button{padding-left:0;padding-right:0}.title-ja{font-size:44px;line-height:64px}.sp-mt-64{margin-top:64px}.competition-tile-block .square-box{width:310px}.competition-tile-block .square-box .year{min-width:271px}.competition-banner{clip-path:polygon(0 0,100% 0,100% 69%,0 79%)}.overview-main{width:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0 97%);padding-bottom:80px}.award-main-bg{clip-path:polygon(0 88%,100% 100%,100% 8%,0 0);margin-top:-262px;padding-top:90px}.darker-triangle-bg{clip-path:polygon(0 73%,100% 76%,100% 0,0 0);padding-bottom:150px}.magnifier-img{margin-left:10%;margin-top:-70%}.award-slogan .center .sub{font-size:24px!important;line-height:34px}.award-slogan .center .catch-phrase,.award-slogan .center .catch-phrase span{font-size:66px;line-height:86px;font-family:Noto Sans JP,Open Sans,sans-serif}.award-slogan .center .catch-phrase,.award-slogan .center .catch-phrase .green{font-size:56px;line-height:65px;font-family:Noto Sans JP,Open Sans,sans-serif;font-size:32px!important;line-height:1.5!important}.award-big-prize .award-slogan .center .catch-phrase{font-size:68px;letter-spacing:-5px}.award-slogan .sub-sp .line.teal-prize{width:48px;height:100%}.award-specifications .round-box{flex-direction:column}.award-specifications .round-box .sub-title-box,.award-specifications .round-box .details{width:100%}.support-bg{clip-path:polygon(0 6%,100% 0,100% 100%,0% 100%)}.competition-schedule-bg{clip-path:polygon(0 7%,100% 0,100% 92%,0 100%)}.judge-section{clip-path:polygon(0 1%,100% 0,100% 100%,0 99%)}.award-header-banner{background-position-x:90%;clip-path:polygon(0 0,100% 0,100% 76%,0 86%)}.award-header-banner_overwrite{clip-path:polygon(0 0,100% 0,100% 70%,0 86%);height:1400px;margin-bottom:0}.award-header-banner.support .award-slogan{min-height:0;margin-bottom:42px}.award-brand{font-size:48px;line-height:52px;margin-top:20px}.award-trophy-bg{clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);padding-bottom:100px;margin-top:-246px;padding-top:50px}.award-trophy-bg_support-award{clip-path:polygon(0 10%,100% 0,100% 100%,0 100%)}.award-apply-bg{margin-top:-489px}.man-in-string-img{right:2px}.schedule-section{background-size:120%}.call-for-award{font-size:22px;line-height:40px;font-weight:600}.award-prize-bg{clip-path:polygon(0 0%,100% 0,100% 100%,0 100%);padding-bottom:0;margin-bottom:0}.selection-bg{padding-top:150px;margin-top:-150px}.methods{margin-bottom:80px}.schedule-box{padding:30px}.schedule-note{margin-top:0}.award-big-prize{margin-top:24px}.section-title-row{margin-bottom:64px}.schedule-section-tryout{background-size:120%}.award-header-banner.tryout-banner-bg{background-position-x:90%}.speaker-bulb-img{height:100px;width:100px;margin-top:-233px;right:65px;position:absolute}.watering-img{position:absolute;height:100px;width:100px;right:28px;margin-top:-150px}.award-example .leading-title{font-size:32px;line-height:46px}.man-hand-shake{height:100px;width:92px;right:41px;position:absolute;margin-top:-152px}.green-line,.gray-line{background-size:contain}.award-slogan .center .sub-sp{font-size:24px;line-height:35px;color:#98c4c9;width:100%;display:flex;justify-content:space-between}.guideline-bg{clip-path:polygon(0 4%,100% 2%,100% 100%,0 100%)!important;margin-top:-300px;padding-top:250px}.tryout-requirements{clip-path:polygon(0 0%,100% 2%,100% 100%,0 100%)!important;margin-top:-200px;padding-top:150px}}.schedule-sp{display:none}.check-more{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap}.check-more-text{width:100%;color:var(--white);text-align:center;font-size:12px;font-weight:500;line-height:18px}.award-example{font-size:16px;line-height:32px;color:var(--teal-4);margin-top:24px}.award-example .title{margin-bottom:16px}.award-example .example-content{border:1px solid var(--teal-4);padding:16px 24px;display:inline-block;margin-bottom:49px}.award-example .context{font-size:12px;line-height:18px;color:var(--white);margin-top:8px;font-weight:400}.award-example .brief{font-size:16px;line-height:28px;margin-bottom:24px;color:var(--white);font-weight:400}.right-align{display:flex;justify-content:flex-end}.about-overwrite{padding-top:300px}.tryout-about{clip-path:polygon(0 0%,100% 20%,100% 100%,0 100%);position:relative;z-index:1;margin-top:-200px}@media (max-width: 766px){.about-overwrite{padding-top:300px;margin-top:-250px}.tryout-about{margin-top:-150px;clip-path:polygon(0 0%,100% 10%,100% 100%,0 100%)}}.support-note{width:90%;margin:0 auto;font-size:14px;color:#fff}.support-note p{margin:0;font-weight:300}@media (max-width: 766px){.support-container{padding-top:50px;padding-bottom:60px;margin-top:-200px}.support-note{margin:40px 0 0}.methods .teal,.methods .green{gap:0}.methods .green .event-time{margin-left:0!important}.methods .tryout-greenContainer{margin-left:0}}#screening{padding:220px 0 400px}#tryout-screening{padding:220px 0 200px}@media (max-width: 766px){#screening{padding:60px 0 200px;margin-top:0}#tryout-screening{margin-top:-150px}}.blue{color:#00858f}.flow-container{background:#004657;border-radius:16px;padding:40px;color:#fff;margin:40px auto 0}.green-back{background:#006c30}.flow-container p{font-size:18px}.flow-container .midashi{font-size:20px}.screening-flow{width:100%;position:relative;margin-top:90px;display:none}.screening-flow:before{content:"";position:absolute;left:0;right:0;margin:60px auto 0;border-left:3px #019A45 dotted;width:3px;height:calc(100% - 120px)}.screening-flow__card{border:3px solid #019A45;border-radius:16px;padding:16px 32px;background:#fff;width:47%;position:relative}.screening-flow__card__period{font-size:16px;font-weight:700;color:#019a45;margin:0 0 8px}.screening-flow__card__date{font-size:24px;color:#019a45}.screening-flow .left:after{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#019a45;position:absolute;right:-9.1%;top:45%}.screening-flow .right{width:47%;margin-left:53%}.screening-flow .right:before{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#019a45;position:absolute;left:-9.1%;top:45%}@media (max-width: 766px){#methods{padding-top:50px;margin-top:0}}h6[data-astro-cid-joz6vwmq]{position:relative;padding-bottom:10px;font-size:18px}h6[data-astro-cid-joz6vwmq]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background-image:repeating-linear-gradient(45deg,#b4a983 0px 1px,#0000 0% 50%),repeating-linear-gradient(135deg,#b4a983 0px 1px,#0000 0% 50%);background-size:6px 6px}
