.mv{width:100%;height:460px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../img/award/img_mv.jpg) no-repeat center center/cover}.mv:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5)}.mv .txt{max-width:553px;width:100%;position:relative;z-index:2}.sec-award{padding:36px 0 130px}.container{max-width:1230px}.sec-award .navi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3px}.sec-award .navi a{font-size:18px;font-weight:700;letter-spacing:.16em;background:#fff;border-bottom:1px solid #d6c6b0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:calc(33.333% - 2px);height:74px}.sec-award .navi a:after{content:"";border:solid #a99c88;border-width:0 2px 2px 0;padding:4px;position:absolute;right:20px;top:46%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.sec-award .block{padding-top:100px}.sec-award .block .ttl{font-size:32px;font-weight:700;letter-spacing:.16em;text-align:center;margin-bottom:30px;line-height:1.4em}.sec-award .block .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:30px}.sec-award .block .list:last-of-type{margin-bottom:0}.sec-award .block .list .item{background:#dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sec-award .block .list .item .name{font-weight:700;position:relative;text-align:center;z-index:2}.sec-award .block .list .item .name .ja{letter-spacing:.2em;line-height:1.2;display:block}.sec-award .block .list .item .name .en{color:#fff;font-family:futura-pt,sans-serif;font-weight:500;line-height:1}.sec-award .block .list.gold .item{width:100%;height:228px}.sec-award .block .list.gold .item .name{padding-left:98px}.sec-award .block .list.gold .item .name::before{content:"";background:url(../../img/award/img_award01.jpg) no-repeat left top/100%;width:212px;height:212px;position:absolute;left:-70px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.sec-award .block#diploma .list.gold .item .name::before{background:url(../../img/award/img_diploma01.jpg) no-repeat left top/100%}.sec-award .block .list.gold .item .name .ja{font-size:38px;margin-bottom:5px}.sec-award .block .list.gold .item .name .en{font-size:22px}.sec-award .block .list.silver .item{width:calc(50% - 15px);height:166px}.sec-award .block .list.silver .item .name{padding-left:83px}.sec-award .block .list.silver .item .name::before{content:"";background:url(../../img/award/img_award02.jpg) no-repeat left top/100%;width:166px;height:166px;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.sec-award .block#diploma .list.silver .item .name::before{background:url(../../img/award/img_diploma02.jpg) no-repeat left top/100%}.sec-award .block .list.silver .item .name .ja{font-size:32px}.sec-award .block .list.silver .item .name .en{font-size:16px}.sec-award .block .list.bronze .item{width:calc(33.333% - 20px);height:166px}.sec-award .block .list.bronze .item .name{padding-left:74px}.sec-award .block .list.bronze .item .name::before{content:"";background:url(../../img/award/img_award03.jpg) no-repeat left top/100%;width:166px;height:166px;position:absolute;left:-55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.sec-award .block#diploma .list.bronze .item .name::before{background:url(../../img/award/img_diploma03.jpg) no-repeat left top/100%}.sec-award .block .list.bronze .item .name .ja{font-size:28px}.sec-award .block .list.bronze .item .name .en{font-size:14px}.footer-menu01{margin-top:0}@media screen and (max-width:767px){.mv{height:275px}.mv .txt{max-width:320px}.sec-award{padding:36px 0 80px}.sec-award .navi{gap:8px 0}.sec-award .navi a{font-size:14px;letter-spacing:.1em;width:100%;height:65px}.sec-award .block{padding-top:50px}.sec-award .block .ttl{font-size:26px;letter-spacing:.1em;margin-bottom:20px}.sec-award .block .list{gap:10px 0;margin-bottom:10px}.sec-award .block .list .item .name .ja{letter-spacing:.1em}.sec-award .block .list.gold .item{height:120px}.sec-award .block .list.gold .item .name{padding-left:73px}.sec-award .block .list.gold .item .name::before{width:120px;height:120px;left:-30px}.sec-award .block .list.gold .item .name .ja{font-size:28px;margin-bottom:0}.sec-award .block .list.gold .item .name .en{font-size:18px}.sec-award .block .list.silver .item{width:100%;height:90px}.sec-award .block .list.silver .item .name{padding-left:55px}.sec-award .block .list.silver .item .name::before{width:90px;height:90px;left:-30px}.sec-award .block .list.silver .item .name .ja{font-size:25px}.sec-award .block .list.silver .item .name .en{font-size:14px}.sec-award .block .list.bronze .item{width:100%;height:75px}.sec-award .block .list.bronze .item .name{padding-left:37px}.sec-award .block .list.bronze .item .name::before{width:75px;height:75px;left:-35px}.sec-award .block .list.bronze .item .name .ja{font-size:20px}.sec-award .block .list.bronze .item .name .en{font-size:14px}}
/*# sourceMappingURL=../maps/page/award.min.css.map */
