@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@400;500;600;700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");.pnav{padding-top:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);padding-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pnav ol{display:flex}.pnav ol li{padding-right:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);margin-right:clamp(.7875rem, calc(.1875rem + 1.25vw), 1.125rem);background:url(../images/pnav.svg) no-repeat right center;background-size:6px}.pnav ol li:last-child{background:none}.pnav ol li a,.pnav ol li span{text-decoration:none;color:#333;font-size:clamp(.525rem, calc(.125rem + .8333333333vw), .75rem)}.pg.about .visual{width:100%;aspect-ratio:1920 / 480;background:url(../images/about_bg.webp) no-repeat center center;background-size:cover;display:flex;justify-content:center;align-items:center}.pg.about .visual .box{text-align:center;padding-top:clamp(2.625rem, calc(.625rem + 4.1666666667vw), 3.75rem);padding-bottom:clamp(2.625rem, calc(.625rem + 4.1666666667vw), 3.75rem)}.pg.about .visual .box h1{font-family:"Roboto Condensed",sans-serif;font-weight:600;color:#fff;font-size:clamp(2.8rem, calc(.6666666667rem + 4.4444444444vw), 4rem);line-height:1;margin-bottom:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem)}.pg.about .visual .box .sub{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);font-weight:500;line-height:1;color:#fff;margin-bottom:clamp(1.75rem, calc(.4166666667rem + 2.7777777778vw), 2.5rem)}.pg.about .visual .box p{color:#fff;font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:500;line-height:1.8}.pg.about .context{width:100%}.pg.about .context .lead{width:100%;padding-top:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.about .context .lead .inner{max-width:1020px}.pg.about .context .lead h2{font-size:clamp(1.575rem, calc(.375rem + 2.5vw), 2.25rem);font-weight:500;margin-bottom:clamp(1.09375rem, calc(.2604166667rem + 1.7361111111vw), 1.5625rem)}.pg.about .context .lead p{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);line-height:1.9}.pg.about .context .class{width:100%;padding-top:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-bottom:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.about .context .class .headline{border-left:10px solid #be8300;padding-left:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.about .context .class .headline h3{font-size:clamp(1.575rem, calc(.375rem + 2.5vw), 2.25rem);font-weight:500;margin-bottom:clamp(.30625rem, calc(.0729166667rem + .4861111111vw), .4375rem)}.pg.about .context .class .headline .sub{font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem)}.pg.about .context .class .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.about .context .class .list ul li{width:47%;background:#fff;box-shadow:6px 10px 10px rgba(0,0,0,0.16);padding-top:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-left:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.about .context .class .list ul li h4{font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:500;margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.pg.about .context .class .list ul li .img{width:85%;margin-left:auto;margin-right:auto;margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.pg.about .context .class .list ul li p{font-size:clamp(.7875rem, calc(.1875rem + 1.25vw), 1.125rem);line-height:1.9;text-align:justify;text-justify:inter-ideograph}.pg.about .context .context__bg{width:100%;background:url(../images/context_bg.webp) no-repeat center bottom;background-size:cover;padding-bottom:clamp(10.9375rem, calc(2.6041666667rem + 17.3611111111vw), 15.625rem)}.pg.about .context .howto{padding-top:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem);padding-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.about .context .members{padding-top:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.about .context .howto,.pg.about .context .members{width:100%}.pg.about .context .howto .txt,.pg.about .context .members .txt{width:54%}.pg.about .context .howto .txt .headline,.pg.about .context .members .txt .headline{border-left:10px solid #be8300;padding-left:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);margin-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.about .context .howto .txt .headline h3,.pg.about .context .members .txt .headline h3{font-size:clamp(1.575rem, calc(.375rem + 2.5vw), 2.25rem);font-weight:500;margin-bottom:clamp(.30625rem, calc(.0729166667rem + .4861111111vw), .4375rem)}.pg.about .context .howto .txt .headline .sub,.pg.about .context .members .txt .headline .sub{font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem)}.pg.about .context .howto .txt p,.pg.about .context .members .txt p{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);line-height:1.9;text-align:justify;text-justify:inter-ideograph}.pg.about .context .howto .img,.pg.about .context .members .img{width:42%}.pg.about .merit{width:100%;padding-top:clamp(3.0625rem, calc(.7291666667rem + 4.8611111111vw), 4.375rem);padding-bottom:clamp(3.0625rem, calc(.7291666667rem + 4.8611111111vw), 4.375rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);background:url(../images/merit_bg.webp) no-repeat center center;background-size:cover}.pg.about .merit .inner{max-width:1200px}.pg.about .merit .txt{color:#fff;width:100%;max-width:1020px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.75rem, calc(.4166666667rem + 2.7777777778vw), 2.5rem)}.pg.about .merit .txt h2{font-size:clamp(1.575rem, calc(.375rem + 2.5vw), 2.25rem);font-weight:500;margin-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.about .merit .txt p{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);font-weight:400;line-height:1.9}.pg.about .merit .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.about .merit .list ul li{width:22.5%;box-shadow:6px 10px 10px rgba(0,0,0,0.16);background:#fff;padding:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.about .merit .list ul li .img{width:clamp(4.59375rem, calc(1.09375rem + 7.2916666667vw), 6.5625rem);margin-left:auto;margin-right:auto;margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.pg.about .merit .list ul li h3{text-align:center;font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);font-weight:400;margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.pg.about .merit .list ul li p{font-size:clamp(.7rem, calc(.1666666667rem + 1.1111111111vw), 1rem);text-align:justify;text-justify:inter-ideograph}.pg.about .humancapital{padding-top:0;background:none}.pg.about .humancapital .box{margin-top:clamp(-13.125rem, calc(-3.125rem + -20.8333333333vw), -18.75rem)}.pg.awards .head{width:100%;padding-top:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.awards .head h1{font-size:clamp(2.1rem, calc(.5rem + 3.3333333333vw), 3rem);font-weight:500;margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .head p{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);line-height:1.9}.pg.awards .results{width:100%;padding-top:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem);padding-bottom:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.awards .results .list{width:100%;max-width:1020px;margin-left:auto;margin-right:auto;padding-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .results .list h2{font-size:clamp(1.225rem, calc(.2916666667rem + 1.9444444444vw), 1.75rem);font-weight:500;padding-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.awards .results .list>ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.awards .results .list>ul::after{content:"";display:block;width:32%}.pg.awards .results .list>ul>li{width:31.5%;margin-bottom:3%}.pg.awards .results .list>ul>li a{text-decoration:none;color:#333;width:100%;height:100%;background:#fff;box-shadow:2px 6px 10px rgba(0,0,0,0.16);display:flex;flex-direction:column}.pg.awards .results .list>ul>li a:hover{opacity:0.6}.pg.awards .results .list>ul>li>span{display:block;width:100%;height:100%;background:#fff;box-shadow:2px 6px 10px rgba(0,0,0,0.16);display:flex;flex-direction:column}.pg.awards .results .list>ul>li .logo{width:60%;margin-left:auto;margin-right:auto;padding-top:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem)}.pg.awards .results .list>ul>li .title{text-align:center;padding-top:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);padding-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);padding-left:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);padding-right:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);font-size:clamp(.7rem, calc(.1666666667rem + 1.1111111111vw), 1rem);font-weight:500;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.pg.awards .results .list>ul>li .award{padding-top:clamp(.35rem, calc(.0833333333rem + .5555555556vw), .5rem);padding-bottom:clamp(.35rem, calc(.0833333333rem + .5555555556vw), .5rem);padding-left:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);padding-right:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);margin-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.awards .results .list>ul>li .award ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.awards .results .list>ul>li .award ul::before{content:"";display:block;width:23%;order:1}.pg.awards .results .list>ul>li .award ul::after{content:"";display:block;width:23%}.pg.awards .results .list>ul>li .award ul li{width:23%}.pg.awards .results .list>ul>li .btn{text-align:center;padding-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);margin-top:auto}.pg.awards .results .list>ul>li .btn span{text-decoration:none;display:inline-block;width:clamp(7rem, calc(1.6666666667rem + 11.1111111111vw), 10rem);color:#fff;background:#263f67;padding-top:clamp(.525rem, calc(.125rem + .8333333333vw), .75rem);padding-bottom:clamp(.48125rem, calc(.1145833333rem + .7638888889vw), .6875rem);border-radius:100vh;font-size:clamp(.56875rem, calc(.1354166667rem + .9027777778vw), .8125rem);line-height:1}.pg.awards .results .more{padding-top:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);text-align:center}.pg.awards .results .more button{all:unset;transition:0.3s;cursor:pointer;display:inline-block;background:url(../images/more.svg) no-repeat 94% center #be8300;background-size:16px;color:#fff;text-decoration:none;font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);line-height:1;font-weight:500;width:clamp(20.125rem, calc(4.7916666667rem + 31.9444444444vw), 28.75rem);border-radius:100vh;padding-top:clamp(.9625rem, calc(.2291666667rem + 1.5277777778vw), 1.375rem);padding-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.awards .results .more button:hover{opacity:0.6}.pg.awards .results__detail{width:100%;padding-top:0;padding-bottom:0;padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);background:url(../images/award_detail_bg.webp) no-repeat center center;background-size:cover}.pg.awards .results__detail .inner{max-width:1200px;background:#fff}.pg.awards .results__detail .detail{padding-top:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);padding-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-left:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem);padding-right:clamp(3.5rem, calc(.8333333333rem + 5.5555555556vw), 5rem)}.pg.awards .results__detail .detail .pnav{padding-left:0;margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .results__detail .detail .title{font-size:clamp(2.1rem, calc(.5rem + 3.3333333333vw), 3rem);font-weight:400;margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .results__detail .detail .co__data{width:100%;max-width:940px;margin-left:auto;margin-right:auto;margin-bottom:clamp(3.0625rem, calc(.7291666667rem + 4.8611111111vw), 4.375rem)}.pg.awards .results__detail .detail .co__data .category{margin-bottom:clamp(1.09375rem, calc(.2604166667rem + 1.7361111111vw), 1.5625rem)}.pg.awards .results__detail .detail .co__data .category span{font-size:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem);display:inline-block;background:linear-gradient(100deg, #0b2d4d 0%, #0d79bf 100%);color:#fff;padding-top:clamp(.21875rem, calc(.0520833333rem + .3472222222vw), .3125rem);padding-bottom:clamp(.21875rem, calc(.0520833333rem + .3472222222vw), .3125rem);padding-left:clamp(1.75rem, calc(.4166666667rem + 2.7777777778vw), 2.5rem);padding-right:clamp(1.75rem, calc(.4166666667rem + 2.7777777778vw), 2.5rem)}.pg.awards .results__detail .detail .co__data .name{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid #333;border-bottom:1px solid #333;margin-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-top:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .results__detail .detail .co__data .name .logo{width:32%}.pg.awards .results__detail .detail .co__data .name h1{font-size:clamp(1.18125rem, calc(.28125rem + 1.875vw), 1.6875rem);width:67%;text-align:right;font-weight:500}.pg.awards .results__detail .detail .co__data .history{background:#fff;box-shadow:2px 4px 10px rgba(0,0,0,0.16);margin-bottom:clamp(3.0625rem, calc(.7291666667rem + 4.8611111111vw), 4.375rem);padding-top:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);padding-left:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);display:flex;flex-wrap:wrap}.pg.awards .results__detail .detail .co__data .history h2{margin-right:clamp(4.375rem, calc(1.0416666667rem + 6.9444444444vw), 6.25rem)}.pg.awards .results__detail .detail .co__data .history h2 span{display:inline-block;font-size:clamp(1.1375rem, calc(.2708333333rem + 1.8055555556vw), 1.625rem);font-weight:600;background-image:linear-gradient(to right, #0b2d4d, #0d79bf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative}.pg.awards .results__detail .detail .co__data .history h2 span::after{content:"";width:100%;height:5px;background-image:linear-gradient(to right, #0b2d4d, #0d79bf);position:absolute;bottom:-10px;left:0}.pg.awards .results__detail .detail .co__data .history ul{flex:1;display:flex;justify-content:space-between;flex-wrap:wrap}.pg.awards .results__detail .detail .co__data .history ul::before{content:"";display:block;width:22%;order:1}.pg.awards .results__detail .detail .co__data .history ul::after{content:"";display:block;width:22%}.pg.awards .results__detail .detail .co__data .history ul li{width:22%;margin-bottom:4%}.pg.awards .results__detail .detail .co__data .data table{border-collapse:collapse;width:100%;border-top:1px solid #333}.pg.awards .results__detail .detail .co__data .data table th,.pg.awards .results__detail .detail .co__data .data table td{text-align:left;font-weight:400;border-bottom:1px solid #333;font-size:clamp(.7875rem, calc(.1875rem + 1.25vw), 1.125rem);padding-top:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem);vertical-align:top}.pg.awards .results__detail .detail .co__data .data table th{width:12em}.pg.awards .results__detail .detail .co__data .data table td a{text-decoration:none;color:#333}.pg.awards .results__detail .detail .co__data .data table td a:hover{opacity:0.6}.pg.awards .results__detail .detail .initiative{margin-bottom:clamp(2.625rem, calc(.625rem + 4.1666666667vw), 3.75rem)}.pg.awards .results__detail .detail .initiative .initiative__title{width:100%;max-width:940px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.75rem, calc(.4166666667rem + 2.7777777778vw), 2.5rem);display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.pg.awards .results__detail .detail .initiative .initiative__title h2{border-left:10px solid #be8300;font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:500;padding:5px 0 5px 20px}.pg.awards .results__detail .detail .initiative .initiative__title .date{text-align:right;font-size:clamp(.525rem, calc(.125rem + .8333333333vw), .75rem)}.pg.awards .results__detail .detail .initiative .initiative__body h3{text-align:center;font-size:clamp(1.4rem, calc(.3333333333rem + 2.2222222222vw), 2rem);margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);font-weight:500}.pg.awards .results__detail .detail .initiative .initiative__body figure{margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features{background:#fff;border-radius:50px;box-shadow:2px 4px 10px rgba(0,0,0,0.16);width:100%;max-width:940px;margin-left:auto;margin-right:auto;padding-top:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature{margin-bottom:clamp(1.3125rem, calc(.3125rem + 2.0833333333vw), 1.875rem);padding-left:clamp(5.6875rem, calc(1.3541666667rem + 9.0277777778vw), 8.125rem);background:url(../images/mark.svg) no-repeat left top;background-size:90px}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature:last-child{margin-bottom:0}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature h4{font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:600;border-bottom:1px solid #555;padding-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem);margin-bottom:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature p{line-height:1.8;font-size:clamp(.7875rem, calc(.1875rem + 1.25vw), 1.125rem);text-align:justify;text-justify:inter-ideograph}.pg.awards .results__detail .detail .url{margin-bottom:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.pg.awards .results__detail .detail .url h2{border-left:10px solid #be8300;font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:500;padding:5px 0 5px 20px;margin-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.awards .results__detail .detail .url ul{width:100%;max-width:940px;margin-left:auto;margin-right:auto;padding-left:20px}.pg.awards .results__detail .detail .url ul li{list-style:disc;margin-bottom:clamp(.875rem, calc(.2083333333rem + 1.3888888889vw), 1.25rem)}.pg.awards .results__detail .detail .url ul li dl dt{font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem)}.pg.awards .results__detail .detail .url ul li dl dd{font-size:clamp(.7875rem, calc(.1875rem + 1.25vw), 1.125rem)}.pg.awards .results__detail .detail .url ul li dl dd a{text-decoration:none;color:#333}.pg.awards .results__detail .detail .url ul li dl dd a:hover{opacity:0.6;text-decoration:underline}#modal__open{cursor:pointer;transition:0.3s}#modal__open:hover{opacity:0.8}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100svh;z-index:10000}.modal .modal__inner{position:relative;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.8)}.modal .modal__img{position:relative;z-index:2;background-color:white;padding:1%}.modal .modal__img img{max-width:90vw;max-height:90vh;width:auto;height:auto;display:block}.modal .modal__close{position:absolute;top:3%;right:3%;width:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);z-index:1000}.modal .modal__close button{all:unset;width:100%;cursor:pointer;transition:0.4s}.modal .modal__close button:hover{opacity:0.7;transform:scale(0.9)}.modal .modal__bg{position:absolute;top:0;left:0;width:100vw;height:100svh;z-index:1}.page404{padding-top:clamp(4.375rem, calc(1.0416666667rem + 6.9444444444vw), 6.25rem);padding-bottom:clamp(8.75rem, calc(2.0833333333rem + 13.8888888889vw), 12.5rem);padding-left:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.5208333333rem + 3.4722222222vw), 3.125rem)}.page404 h1{margin:0;line-height:1;font-size:clamp(4.375rem, calc(1.0416666667rem + 6.9444444444vw), 6.25rem);font-family:"Roboto Condensed",sans-serif;font-weight:600;color:rgba(3,30,103,0.2);margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.page404 h2{margin:0;line-height:1;font-size:clamp(1.05rem, calc(.25rem + 1.6666666667vw), 1.5rem);font-weight:700;margin-bottom:clamp(.4375rem, calc(.1041666667rem + .6944444444vw), .625rem)}.page404 p{font-size:clamp(.65625rem, calc(.15625rem + 1.0416666667vw), .9375rem);line-height:1.8}@media only screen and (max-width: 769px){.pnav{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pnav ol{flex-wrap:wrap}.pnav ol li{padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-right:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pnav ol li a,.pnav ol li span{font-size:clamp(.5769230769rem, calc(0rem + 3.0769230769vw), 1.4769230769rem)}.pg.about .visual{aspect-ratio:1920 / 480;padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .visual .box{padding-top:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem);padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.about .visual .box h1{font-size:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .visual .box .sub{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.about .visual .box p{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);line-height:2}.pg.about .context .lead{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .lead h2{font-size:clamp(1.25rem, calc(0rem + 6.6666666667vw), 3.2rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .lead p{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:2}.pg.about .context .class{padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .class .headline{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .class .headline h3{font-size:clamp(1.1057692308rem, calc(0rem + 5.8974358974vw), 2.8307692308rem);margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.about .context .class .headline .sub{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem)}.pg.about .context .class .list ul li{width:100%;padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-right:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);margin-bottom:5%}.pg.about .context .class .list ul li h4{font-size:clamp(.9134615385rem, calc(0rem + 4.8717948718vw), 2.3384615385rem);text-align:center;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .context .class .list ul li .img{width:85%;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .context .class .list ul li p{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:1.9}.pg.about .context .context__bg{padding-bottom:clamp(12.0192307692rem, calc(0rem + 64.1025641026vw), 30.7692307692rem)}.pg.about .context .howto{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .members{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .howto .txt,.pg.about .context .members .txt{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .howto .txt .headline,.pg.about .context .members .txt .headline{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .context .howto .txt .headline h3,.pg.about .context .members .txt .headline h3{font-size:clamp(1.1057692308rem, calc(0rem + 5.8974358974vw), 2.8307692308rem);margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.about .context .howto .txt .headline .sub,.pg.about .context .members .txt .headline .sub{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem)}.pg.about .context .howto .txt p,.pg.about .context .members .txt p{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);line-height:1.9}.pg.about .context .howto .img,.pg.about .context .members .img{width:100%}.pg.about .merit{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .merit .txt{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .merit .txt h2{font-size:clamp(1.25rem, calc(0rem + 6.6666666667vw), 3.2rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .merit .txt p{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);line-height:1.9}.pg.about .merit .list ul li{width:49%;margin-bottom:2%;padding:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .merit .list ul li .img{width:40%;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .merit .list ul li h3{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .merit .list ul li p{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .humancapital .box{margin-top:clamp(-14.4230769231rem, calc(0rem + -76.9230769231vw), -36.9230769231rem)}.pg.awards .head{padding-top:0;padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .head h1{font-size:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .head p{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:1.9}.pg.awards .results{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results .list{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results .list h2{font-size:clamp(1.3461538462rem, calc(0rem + 7.1794871795vw), 3.4461538462rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results .list>ul>li{width:100%;margin-bottom:5%}.pg.awards .results .list>ul>li .logo{width:40%;padding-top:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);padding-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.awards .results .list>ul>li .title{padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.awards .results .list>ul>li .award{padding-top:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem);padding-bottom:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.awards .results .list>ul>li .btn{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results .list>ul>li .btn span{width:clamp(7.6923076923rem, calc(0rem + 41.0256410256vw), 19.6923076923rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.awards .results .more{padding-top:0;text-align:center}.pg.awards .results .more button{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);width:90%;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.awards .results__detail{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail{padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .pnav{margin-bottom:0}.pg.awards .results__detail .detail .title{font-size:clamp(1.3461538462rem, calc(0rem + 7.1794871795vw), 3.4461538462rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .co__data{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.awards .results__detail .detail .co__data .category{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .co__data .category span{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-top:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);padding-bottom:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .co__data .name{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);flex-wrap:wrap}.pg.awards .results__detail .detail .co__data .name .logo{width:100%}.pg.awards .results__detail .detail .co__data .name .logo img{width:60%;margin:0 auto}.pg.awards .results__detail .detail .co__data .name h1{text-align:left;font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);width:100%}.pg.awards .results__detail .detail .co__data .history{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);flex-wrap:wrap}.pg.awards .results__detail .detail .co__data .history h2{width:100%;margin-right:0;text-align:center;margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.awards .results__detail .detail .co__data .history h2 span{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .co__data .history h2 span::after{width:100%;height:3px;bottom:-10px}.pg.awards .results__detail .detail .co__data .history ul{flex:none;width:100%}.pg.awards .results__detail .detail .co__data .history ul li{width:22%;margin-bottom:4%}.pg.awards .results__detail .detail .co__data .data table th,.pg.awards .results__detail .detail .co__data .data table td{display:block;font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.awards .results__detail .detail .co__data .data table th{width:100%;padding-bottom:0;border-bottom:none}.pg.awards .results__detail .detail .co__data .data table td{padding-top:0}.pg.awards .results__detail .detail .initiative{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.awards .results__detail .detail .initiative .initiative__title{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .initiative .initiative__title h2{width:100%;font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding:5px 0 5px 20px}.pg.awards .results__detail .detail .initiative .initiative__title .date{width:100%;text-align:right;font-size:clamp(.5769230769rem, calc(0rem + 3.0769230769vw), 1.4769230769rem)}.pg.awards .results__detail .detail .initiative .initiative__body h3{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .initiative .initiative__body figure{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features{border-radius:30px;padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:0;padding-top:clamp(4.375rem, calc(1.0416666667rem + 6.9444444444vw), 6.25rem);background:url(../images/mark.svg) no-repeat center top;background-size:60px}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature h4{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.awards .results__detail .detail .initiative .initiative__body .features .feature p{line-height:1.8;font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.awards .results__detail .detail .url{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.awards .results__detail .detail .url h2{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding:5px 0 5px 20px;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .url ul{padding-left:20px}.pg.awards .results__detail .detail .url ul li{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.awards .results__detail .detail .url ul li dl dt{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem)}.pg.awards .results__detail .detail .url ul li dl dd{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.page404{padding-top:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem);padding-bottom:clamp(4.8076923077rem, calc(0rem + 25.641025641vw), 12.3076923077rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.page404 h1{font-size:clamp(2.6442307692rem, calc(0rem + 14.1025641026vw), 6.7692307692rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.page404 h2{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.page404 p{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.modal .modal__img img{max-width:100vw;max-height:95vh}.modal .modal__close{width:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}}
/*# sourceMappingURL=style_page.css.map */
