main::after{z-index:0 !important}.message{position:relative;padding-block:90px 30px;z-index:1}@media(max-width: 767.98px){.message{padding-block:60px 40px}}.message-con{display:flex;flex-wrap:wrap;gap:60px}@media(max-width: 767.98px){.message-con{gap:25px}}.message-con-txtbox{width:calc(100% - 346px - 60px)}@media(max-width: 767.98px){.message-con-txtbox{width:100%;order:2}}.message-con-txtbox__txt{line-height:2;letter-spacing:-0.02em}.message-con-txtbox__txt:nth-of-type(n+2){margin-top:30px}@media(max-width: 767.98px){.message-con-txtbox__txt:nth-of-type(n+2){margin-top:20px;line-height:1.8;letter-spacing:0}}.message-con-txtbox .message-num-list__item{padding-left:1.25em;text-indent:-1.25em;line-height:2}.message-con-txtbox__name{margin-top:40px;text-align:right}@media(max-width: 767.98px){.message-con-txtbox__name{margin-top:20px}}.message-con-txtbox__name img{display:inline-block;width:128px;margin-left:15px}@media(max-width: 767.98px){.message-con-txtbox__name img{width:100px;margin-left:15px}}.message-con-img{width:346px}@media(max-width: 767.98px){.message-con-img{width:65%;margin:0 auto;order:1}}.outline{position:relative;padding-block:240px 100px;background:#f5f5f5}@media(max-width: 767.98px){.outline{padding-block:110px 60px}}.outline::before{position:absolute;content:"";top:0;left:0;width:100%;aspect-ratio:3599/370;background:url("../../images/company/outline-before.svg") no-repeat top/cover;z-index:1}.outline-map{position:relative;width:100%;height:400px;margin-top:60px;z-index:1}@media(max-width: 767.98px){.outline-map{margin-top:30px;height:200px}}.outline-map iframe{width:100%;height:100%}/*# sourceMappingURL=company.css.map */
