@media (max-width: 767px){.c-mainvisual{padding:14px 0 58px}}@media (max-width: 767px){.c-mainvisual .mv-ttl01{margin-top:37px}}@media (min-width: 768px){.c-mainvisual .mv-en{font-size:100px;font-size:10rem;line-height:.9em;letter-spacing:-.02em;font-weight:600;top:1px}}@media (max-width: 767px){.c-mainvisual .mv-en{font-size:60px;font-size:6rem;line-height:.83333em;letter-spacing:-.02em;font-weight:600;top:23px;left:-7px}}.c-lst-company{margin-top:78px;margin-bottom:67px}@media (max-width: 767px){.c-lst-company{margin-top:58px;margin-bottom:110px}}.mct{padding:85px 0 20px}@media (max-width: 767px){.mct{padding:33px 0 20px}}.list-content+.cm-pagenavi{margin-top:90px}@media (max-width: 767px){.list-content+.cm-pagenavi{margin-top:60px;margin-left:-10px;margin-right:-10px}}.list-content .item+.item{margin-top:85px}@media (max-width: 767px){.list-content .item+.item{margin-top:40px}}.list-content .item .c-ttl03{display:flex;align-items:center;margin-bottom:45px}.list-content .item .c-ttl03 h2{font-weight:bold}@media (max-width: 767px){.list-content .item .c-ttl03{flex-direction:column;align-items:flex-start;padding:7px 28px 20px;margin-bottom:15px}}.list-content .item .c-ttl03 .date{font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:0em;font-weight:bold;color:#ffd900;margin-right:32px;white-space:nowrap}@media (max-width: 767px){.list-content .item .c-ttl03 .date{font-size:16px;font-size:1.6rem;line-height:2.5em;letter-spacing:0em;font-weight:bold;margin-bottom:-8px}}.list-content .item__wrap{display:flex}@media (max-width: 767px){.list-content .item__wrap{flex-direction:column}}.list-content .item__mct{flex:1}.list-content .item__mct+.item__thumb{margin-left:54px}@media (max-width: 767px){.list-content .item__mct+.item__thumb{margin-left:0;margin-top:15px}}.list-content .item__mct__info{padding:20px 0 20px;margin-bottom:23px;border-bottom:1px solid #c99a30;border-top:1px solid #c99a30}@media (max-width: 767px){.list-content .item__mct__info{padding:11px 0 13px;margin-bottom:18px}}.list-content .item__mct__info .row{display:flex;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;font-weight:bold}@media (max-width: 767px){.list-content .item__mct__info .row{flex-direction:column}}.list-content .item__mct__info .row+.row{margin-top:6px}@media (max-width: 767px){.list-content .item__mct__info .row+.row{margin-top:5px}}.list-content .item__mct__info .row__ttl{color:#c99a30}@media (min-width: 768px){.list-content .item__mct__info .row__ttl{width:134px;margin-right:10px}}@media (max-width: 767px){.list-content .item__mct__info .row__ttl{margin-bottom:-6px}}.list-content .item__mct__info .row__txt{flex:1}.list-content .item__mct__ct.cms-content p{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.04em;font-weight:400}@media (max-width: 767px){.list-content .item__mct__ct.cms-content p{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.04em;font-weight:400}}.list-content .item__mct__ct.cms-content p+p{margin-top:34px}@media (max-width: 767px){.list-content .item__mct__ct.cms-content p+p{margin-top:26px}}.list-content .item__mct__ct.cms-content p+img{margin-top:24px}@media (max-width: 767px){.list-content .item__mct__ct.cms-content p+img{margin-top:20px}}.list-content .item__thumb{width:calc(275 / 1100 * 100%)}.list-content .item__thumb img{width:100%;object-fit:cover}@media (max-width: 767px){.list-content .item__thumb{width:100%}}

/*# sourceMappingURL=maps/technical-award.min.css.map */
