.award-head-section{overflow:hidden}@media (max-width:768px){.award-head-section{padding:6.67vw 0}}.award-head{display:flex;justify-content:space-between}@media (max-width:768px){.award-head{display:block}}@media (max-width:768px){.award-head-title{padding:0 8vw}}.award-head-title .content-title span{display:block}.award-head-status{width:50%}@media (max-width:1360px){.award-head-status{width:41.64vw}}@media (max-width:768px){.award-head-status{width:100%;margin-top:10.67vw;padding:0 2.67vw}}.award-status{position:relative;display:flex;justify-content:space-between;width:540px;margin:auto}@media (max-width:1360px){.award-status{width:36.57vw}}@media (max-width:768px){.award-status{width:100%;padding:0 10.67vw}}.award-status::before{content:"";position:absolute;left:0;right:0;bottom:28px;display:block;width:90%;height:4px;margin:auto;background:#dfe8f6;z-index:-1}@media (max-width:1360px){.award-status::before{width:85%;bottom:2vw}}@media (max-width:768px){.award-status::before{width:calc(100% - 21.34vw);top:0;bottom:0}}.award-status li{position:relative;color:#217cb7;font-size:12px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;line-height:1.4;text-align:center}@media (max-width:768px){.award-status li{display:flex;align-items:center}}.award-status li.current::after{content:"";position:absolute;bottom:-20px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-style:solid;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:16px solid #4a93ef;border-top:0}@media (max-width:1360px){.award-status li.current::after{bottom:-1.58vw;border-right:1.15vw solid transparent;border-left:1.15vw solid transparent;border-bottom:1.23vw solid #4a93ef}}@media (max-width:768px){.award-status li.current::after{bottom:-3vw;border-right:2.66vw solid transparent;border-left:2.66vw solid transparent;border-bottom:3.2vw solid #4a93ef}}.award-status li.current .award-status-circle{display:block;width:62px;height:62px;margin:2px auto 0;background:#02a1cd;border:5px solid #fff;border-radius:50%}@media (max-width:1360px){.award-status li.current .award-status-circle{width:4.43vw;height:4.43vw}}@media (max-width:768px){.award-status li.current .award-status-circle{width:11.73vw;height:11.73vw}}.award-status li .award-status-text{position:absolute;top:0;left:50%;display:block;margin:auto;width:-moz-fit-content;width:fit-content;word-break:keep-all;transform:translate(-50%,-100%);text-align:center}@media (max-width:768px){.award-status li .award-status-text{font-size:3.2vw}}.award-status li .award-status-circle{display:block;width:40px;height:40px;margin:13px auto 0;background:#eff1f4;border-radius:50%}@media (max-width:1360px){.award-status li .award-status-circle{width:2.86vw;height:2.86vw;margin:.93vw auto 0}}@media (max-width:768px){.award-status li .award-status-circle{width:8vw;height:8vw;margin:0}}.award-status-line{text-align:center}.award-status-line img{width:596px}.award-status-banner{text-align:center}.award-status-banner a{transition:.5s}.award-status-banner a:hover{opacity:.5}.award-status-button{position:relative;display:block;margin-top:20px;padding:14px;border:3px solid #4a93ef;border-radius:70px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#2d323e;text-decoration:none;text-align:center;transition:background-color .5s}@media (max-width:1360px){.award-status-button{margin-top:1.54vw;padding:1.08vw}}@media (max-width:768px){.award-status-button{margin-top:2.67vw;padding:4.53vw 24.53vw 4.53vw 10.13vw;border-radius:32vw;text-align:left}}.award-status-button:hover{background-color:#ecfbfc;color:#2d323e}.award-status-button .award-status-button-sub{display:block;font-size:14px;font-size:clamp(12px,1.08vw,14px)}@media (max-width:768px){.award-status-button .award-status-button-sub{font-size:3.73vw}}.award-status-button .award-status-button-text{font-size:26px;font-size:clamp(18px,2vw,26px);font-weight:700}@media (max-width:768px){.award-status-button .award-status-button-text{font-size:4.4vw}}.award-status-button::after{content:"";position:absolute;top:0;bottom:0;right:20px;display:block;width:54px;height:54px;margin:auto;background:#4a93ef url(../images/arrow_03.png) no-repeat center;background-size:17px 24px;border-radius:50%}@media (max-width:1360px){.award-status-button::after{right:1.54vw;width:4.15vw;height:4.15vw;background-size:1.31vw 1.85vw}}@media (max-width:768px){.award-status-button::after{right:4.8vw;width:14.4vw;height:14.4vw;background-size:4.64vw 6.41vw}}.award-status-button.--ex::before{left:205px}@media (max-width:1360px){.award-status-button.--ex::before{left:14.2vw}}.award-status-button.--upcoming::before{left:364px}@media (max-width:1360px){.award-status-button.--upcoming::before{left:24.9vw}}.award-status-button.--finished::before{left:523px}@media (max-width:1360px){.award-status-button.--finished::before{left:35.6vw}}@media (max-width:768px){.award-status-button.--finished::before{left:70.6vw}}.award-about{position:relative;width:100%;max-width:1400px;height:auto;margin:60px auto 90px;padding:70px 200px 0;background:url(../images/bg_02.png) no-repeat;background-size:100% 100%;text-align:center}@media (max-width:1400px){.award-about{margin:4.62vw auto 6.92vw;padding:4.38vw 12.38vw 0}}@media (max-width:768px){.award-about{padding:35.2vw 5.33vw 37.87vw;margin:24vw auto 90px;background:#dfe8f6}}.award-about::before{content:"";position:absolute;top:0;bottom:0;left:-20px;display:block;width:218px;height:244px;margin:auto;background:url(../images/img_16.png) no-repeat;background-size:contain}@media (max-width:1400px){.award-about::before{top:-6vw;left:-3.84vw;width:16.77vw;height:18.77vw}}@media (max-width:768px){.award-about::before{top:-13.33vw;left:5.87vw;bottom:auto;width:38.67vw;height:43.2vw}}.award-about::after{content:"";position:absolute;top:0;bottom:0;right:0;display:block;width:147px;height:218px;margin:auto;background:url(../images/img_17.png) no-repeat;background-size:contain}@media (max-width:1400px){.award-about::after{right:-3vw;width:11.31vw;height:16.77vw}}@media (max-width:768px){.award-about::after{top:-10.93vw;right:11.2vw;bottom:auto;width:26.13vw;height:38.4vw}}.award-about .inner{position:relative}.award-about .inner::before{content:"";position:absolute;bottom:-79px;left:10px;display:block;width:158px;height:202px;background:url(../images/img_20.png) no-repeat;background-size:contain}@media (max-width:1400px){.award-about .inner::before{bottom:-6.08vw;left:-6.77vw;width:12.15vw;height:15.54vw}}@media (max-width:768px){.award-about .inner::before{bottom:-51.47vw;left:2.67vw;width:30.13vw;height:38.67vw}}.award-about .inner::after{content:"";position:absolute;bottom:-28px;right:10px;display:block;width:204px;height:164px;background:url(../images/img_21.png) no-repeat;background-size:contain}@media (max-width:1400px){.award-about .inner::after{bottom:-2.15vw;right:-6.77vw;width:15.69vw;height:12.62vw}}@media (max-width:768px){.award-about .inner::after{bottom:-42.47vw;right:2.67vw;width:37.87vw;height:30.4vw}}.award-about-title{display:inline-block;padding:6px 36px;background:#fff;border-radius:30px;color:#217cb7;font-size:32px;font-size:clamp(20px,2.46vw,32px);font-weight:700}@media (max-width:1300px){.award-about-title{padding:.46vw 2.77vw;border-radius:2.31vw}}@media (max-width:768px){.award-about-title{display:block;padding:4.8vw 4.8vw 3.73vw;font-size:5.33vw;border-radius:300px;line-height:1.5}}.award-about-title-sub{margin:0 .5em;font-size:24px;font-size:clamp(16px,1.85vw,24px)}@media (max-width:768px){.award-about-title-sub{display:block;font-size:3.73vw}}.award-about-lead{margin-top:35px;font-size:20px;line-height:2}@media (max-width:1300px){.award-about-lead{margin-top:2.69vw;font-size:20px;font-size:clamp(14px,1.54vw,20px)}}@media (max-width:768px){.award-about-lead{margin-top:6.67vw;padding:0 2.67vw;font-size:4.27vw;text-align:left}}.award-about-exp{margin-top:35px;text-align:center}@media (max-width:1300px){.award-about-exp{margin-top:2.69vw}}@media (max-width:768px){.award-about-exp{margin-top:8vw}}.award-about-exp-inner+.award-about-exp-inner{margin-top:30px}@media (max-width:1300px){.award-about-exp-inner+.award-about-exp-inner{margin-top:2.31vw}}@media (max-width:768px){.award-about-exp-inner+.award-about-exp-inner{margin-top:6.67vw}}.award-about-button{position:relative;display:block;width:380px;margin:70px auto 0;padding:16px 20px 46px;background:#fff;border:3px solid #4a93ef;border-radius:65px;text-decoration:none;color:#2d323e;text-align:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transition:transform .3s}@media (max-width:768px){.award-about-button{padding:5.07vw 6.67vw 8.53vw;border-radius:300px}}.award-about-button:hover{transform:scale(1.05,1.05)}.award-about-button span{display:block}.award-about-button .button-text-main{font-size:26px;font-size:clamp(18px,2vw,26px);font-weight:700}@media (max-width:768px){.award-about-button .button-text-main{font-size:3.73vw}}.award-about-button .button-text-sub{font-size:14px;font-size:clamp(12px,1.08vw,14px)}@media (max-width:768px){.award-about-button .button-text-sub{display:none}}.award-about-button::after{content:"";position:absolute;left:0;right:0;bottom:20px;display:block;width:24px;height:17px;margin:auto;background:url(../images/arrow_01.png) no-repeat;background-size:contain}@media (max-width:768px){.award-about-button::after{bottom:3.65vw;width:4.54vw;height:3.29vw}}.award-about-button:hover{color:#2d323e}.award-about-button:visited{color:#2d323e}.award-about-button{bottom:-61px}@media (max-width:1300px){.award-about-button{width:36.92vw;min-width:300px;margin-top:5vw;bottom:-4.69vw}}@media (max-width:768px){.award-about-button{width:49.07vw;margin-top:18.4vw;padding:4.53vw 5.07vw 8.53vw;bottom:0;line-height:1.38}}.award-about-button::before{content:"";position:absolute;left:30px;right:0;top:-86px;display:block;width:133px;height:106px;margin:auto;background:url(../images/img_02.png) no-repeat;background-size:contain}@media (max-width:1300px){.award-about-button::before{left:2.31vw;top:-6.62vw;width:10.23vw;height:8.15vw}}@media (max-width:768px){.award-about-button::before{top:-10.4vw;width:10.13vw;height:12.53vw}}@media (max-width:768px){.award-about-button .button-text-main{font-size:3.73vw}}@media (max-width:768px){.award-about-button .button-text-sub{display:none}}.award-about-exp-title{text-align:center}.award-about-exp-title>span{display:inline-block;padding:2px 20px;background:#fff;border-radius:30px;font-weight:700}@media (max-width:1300px){.award-about-exp-title>span{padding:.15vw 1.54vw;font-size:14px}}@media (max-width:768px){.award-about-exp-title>span{padding:.53vw 5.33vw;font-size:4.27vw}}.award-about-exp-text{margin-top:15px;font-size:clamp(12px,1.23vw,16px)}@media (max-width:1300px){.award-about-exp-text{margin-top:1.15vw}}@media (max-width:768px){.award-about-exp-text{margin-top:4vw;padding:0 2.67vw;font-size:3.73vw;text-align:left}}@media (max-width:1300px){.award-about-exp-text br{display:none}}.award-entry-title{position:relative;padding-top:157px;text-align:center}@media (max-width:1300px){.award-entry-title{padding-top:12.08vw}}@media (max-width:768px){.award-entry-title{padding-top:26.67vw}}.award-entry-title::before{content:"";position:absolute;top:0;left:0;right:0;display:block;width:132px;height:132px;margin:auto;background:url(../images/img_06.png) no-repeat;background-size:contain}@media (max-width:1300px){.award-entry-title::before{width:10.15vw;height:10.15vw}}@media (max-width:768px){.award-entry-title::before{width:21.33vw;height:21.33vw}}.award-entry-title-sub{margin-top:20px;text-align:center;line-height:1.8}.award-entry-text{margin-top:3px;text-align:center;line-height:1.8}@media (max-width:768px){.award-entry-text{margin-top:2.13vw;padding:0 2.67vw}}@media (max-width:768px){.award-entry-text p+p{margin-top:4vw;padding:0 2.67vw;text-align:left}}@media (max-width:768px){.award-entry-text p+p strong{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 2.67vw}}@media (max-width:768px){.award-entry-text p+p strong+br{display:none}}.award-entry-schedule{max-width:800px;margin:40px auto 0;padding:28px 60px 50px;background:#eff1f4;border-radius:20px}@media (max-width:768px){.award-entry-schedule{margin-top:6.67vw;padding:8vw 5.33vw 10.67vw}}.award-entry-schedule-title{color:#217cb7;font-size:24px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;text-align:center;line-height:1.4}@media (max-width:768px){.award-entry-schedule-title{font-size:6.4vw}}.award-entry-schedule-wrap{width:-moz-fit-content;width:fit-content;margin:auto}.award-entry-schedule-dl{display:flex;flex-wrap:wrap;margin:22px auto 0}@media (max-width:768px){.award-entry-schedule-dl{display:block;margin-top:5.33vw;font-size:4.27vw;text-align:center}}.award-entry-schedule-dl+.award-entry-schedule-dl{margin-top:5px}@media (max-width:768px){.award-entry-schedule-dl+.award-entry-schedule-dl{margin-top:2.67vw}}.award-entry-schedule-dl dt{width:8em;font-weight:700}@media (max-width:768px){.award-entry-schedule-dl dt{width:100%}}.award-entry-schedule-dl dd{margin-left:30px;flex:1}@media (max-width:1300px){.award-entry-schedule-dl dd{margin-left:0}}.award-upcoming-schedule-dl{display:flex;flex-wrap:wrap;margin:22px auto 0}@media (max-width:768px){.award-upcoming-schedule-dl{display:block;margin-top:5.33vw;font-size:4.27vw;text-align:center}}.award-upcoming-schedule-dl+.award-upcoming-schedule-dl{margin-top:5px}@media (max-width:768px){.award-upcoming-schedule-dl+.award-upcoming-schedule-dl{margin-top:2.67vw}}.award-upcoming-schedule-dl dt{width:7em;font-weight:700}@media (max-width:768px){.award-upcoming-schedule-dl dt{width:100%}}.award-upcoming-schedule-dl dd{margin-left:30px;flex:1;word-break:break-all}@media (max-width:1300px){.award-upcoming-schedule-dl dd{margin-left:0}}.award-upcoming-schedule-dl dd a{color:#000;transition:color .5s}.award-upcoming-schedule-dl dd a:hover{color:#1e6dc1}.award-upcoming-schedule-dl dd a[target=_blank]{position:relative}.award-upcoming-schedule-dl dd a[target=_blank]::after{content:"";position:relative;top:3px;display:inline-block;width:1em;height:1em;margin:0 8px;background:url(../images/icon_blank.png) no-repeat;background-size:contain}@media (max-width:768px){.award-upcoming-schedule-dl dd a[target=_blank]::after{top:2px;margin:0 6px}}.award-entry-schedule-pdf{position:relative;display:block;width:292px;max-width:100%;margin:40px auto 0;padding:16px 34px 16px 8px;background:#fff;border:1px solid #1e6dc1;border-radius:50px;color:#1e6dc1;font-size:clamp(12px,2vw,16px);font-weight:700;text-align:center;text-decoration:none;line-height:1;transition:transform .3s}@media (max-width:768px){.award-entry-schedule-pdf{padding:3.47vw 6.93vw 3.47vw 0;font-size:3.73vw}}.award-entry-schedule-pdf:hover{transform:scale(1.05,1.05);background:#1e6dc1;color:#fff}.award-entry-schedule-pdf:hover::after{filter:brightness(0) invert(1)}.award-entry-schedule-pdf::after{content:"";position:absolute;top:0;bottom:0;right:30px;display:block;width:17.5px;height:20px;margin:auto;background:url(../images/icon_02.svg) no-repeat;background-size:contain}@media (max-width:1300px){.award-entry-schedule-pdf::after{right:2.31vw;width:1.35vw;height:1.54vw}}@media (max-width:768px){.award-entry-schedule-pdf::after{right:5.33vw;width:4.67vw;height:5.33vw}}.award-entry-schedule-pdf{font-size:14px}@media (max-width:768px){.award-entry-schedule-pdf{width:100%;margin-top:6.67vw;font-size:3.73vw}}.award-entry-schedule-button{position:relative;display:block;max-width:380px;margin:20px auto 0;padding:25px 20px 28px 20px;background:#4a93ef;border:3px solid #fff;border-radius:70px;color:#fff;font-size:22px;font-size:clamp(16px,1.69vw,22px);font-weight:700;text-decoration:none;text-align:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transition:transform .3s}@media (max-width:1300px){.award-entry-schedule-button{padding:1.92vw 1.54vw 2.15vw 1.54vw}}@media (max-width:768px){.award-entry-schedule-button{max-width:100%;margin:4vw auto 0;padding:6.4vw 2.67vw 6.67vw 2.67vw;border-radius:16vw;font-size:4.8vw}}.award-entry-schedule-button:hover{transform:scale(1.05,1.05);color:#fff}.award-entry-schedule-button::after{content:"";position:absolute;top:0;bottom:0;right:37px;display:block;width:24px;height:24px;margin:auto;background:url(../images/icon_link.svg) no-repeat;background-size:contain;filter:brightness(0) invert(1)}@media (max-width:1300px){.award-entry-schedule-button::after{right:2.85vw;width:1.85vw;height:1.85vw}}@media (max-width:768px){.award-entry-schedule-button::after{right:7.34vw;width:6.4vw;height:6.4vw}}.award-entry-schedule-button.--up::after{content:"";position:absolute;top:0;bottom:0;right:35px;display:block;width:25px;height:34px;margin:auto;background:url(../images/icon_05.png) no-repeat;background-size:contain}@media (max-width:1300px){.award-entry-schedule-button.--up::after{right:2.69vw;width:1.85vw;height:2.62vw}}@media (max-width:768px){.award-entry-schedule-button.--up::after{right:5.84vw;width:5.83vw;height:6.4vw}}.award-fin-winner{margin-top:22px;text-align:center}@media (max-width:768px){.award-fin-winner{margin-top:5.87vw}}.award-fin-winner p+p{margin-top:16px}@media (max-width:768px){.award-fin-winner p+p{margin-top:4.27vw}}.award-entry-end{margin-top:20px;text-align:center}@media (max-width:768px){.award-entry-end{margin-top:5.33vw}}.award-slide-item{margin:0 -60px}@media (max-width:768px){.award-slide-item{margin:0 -9vw;padding-bottom:8vw}}.award-slide{padding-block:4.8rem 12.2rem;overflow:hidden}@media (max-width:768px){.award-slide{padding-block:2rem 1rem}}.award-slide .slick-list{padding:2rem 16.67% 6.6rem!important}@media (max-width:768px){.award-slide .slick-list{height:100%;padding:1rem 0 6.6rem!important}}.award-slide .slick-list .slick-track{height:100%}.award-slide .award-slide-item{transition:translate 3s .1s cubic-bezier(.68,-.55,.265,1.55)}.award-slide .award-slide-item.--down{translate:0 5.6rem}.award-slide .award-slide-item:nth-child(even){position:relative;display:grid;place-items:center;transform:scale(.65);z-index:10!important}
/*# sourceMappingURL=award.css.map */
