@media screen and (max-width: 767px){.visual-fig picture{height:120%}}.visual-fig picture img{object-position:50% 60%}@media screen and (max-width: 540px){.visual-fig picture img{object-position:50% 80%}}.main .company#message .company-inner{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}.main .company#message .company-cnt--message .copy{color:#1a1a1a;font-size:30px;font-weight:700}.main .company#message .company-cnt--message .txt{margin-top:2em}.main .company#message .company-cnt--message .txt p+p{margin-top:1em}.main .company#message .company-cnt--message .name{margin-top:1em;text-align:right}.main .company#message .company-cnt--message .name span{display:inline-block;margin-left:1em;font-size:30px}.main .company#profile .company-inner{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}.main .company#access .company-cnt--map{clip-path:inset(0 round 10px)}.main .company#access .company-cnt--map iframe{width:100%;height:500px}/*# sourceMappingURL=page-company.min.css.map */