#nav-global>.inner{justify-content:flex-end}#nav-global .list-nav{width:auto}#TOP .box-brand .list-brand{justify-content:center}#TOP .box-brand .list-brand .item{width:50%;padding:0 50px}#TOP .section-bnr{padding:65px 60px 100px}#TOP .section-business .block-content{gap:50px;padding:50px}#TOP .section-business .block-content .heading-typeA{width:275px;white-space:wrap}#TOP .section-business .block-content .block-txt{width:calc(100% - 275px - 50px)}#ABOUTUS.-index .group-indexCard .box-link .in,#ABOUTUS.-index .group-indexCard .box-link:nth-child(2) .in{background-image:url("../img/aboutus/index/bg-card02_en.jpg")}#ABOUTUS.-message .block-intro .left .position{margin-bottom:0}#ABOUTUS.-message .block-intro .left .name{margin-bottom:40px}#ABOUTUS.-history .group-history .list-history>.item .date{width:120px}#ABOUTUS.-history .group-history .list-history>.item .group-txt{width:calc(100% - 170px - 60px)}@media (min-width:769px){#ABOUTUS .list-nav .item:first-child a:after{opacity:1}}#ABOUTUS.-bases .list-definition-typeB>.label{flex-basis:260px}#ABOUTUS.-bases .list-definition-typeB>.value{flex-basis:calc(100% - 260px)}@media (min-width:769px){#BUSINESS .list-nav .item:nth-child(2) a:after{opacity:1}}#BUSINESS.-index .section-content .colmun-content .col .fig .caption{margin-top:10px;line-height:1.4;font-size:1.4rem}#BUSINESS.-index .section-content .colmun-content .col .fig .caption a{position:relative;text-decoration:underline}#BUSINESS.-index .section-content .colmun-content .col .fig .caption a:after{display:block;position:absolute;content:'';width:19px;height:19px;background:url("../img/common/icon-blank01.svg") no-repeat 0 0/19px;top:-1px;right:-24px}@media (min-width:769px){#SUSTAINABILITY.-sdgs .list-nav .item:nth-child(3) a:after{opacity:1}}#SUSTAINABILITY.-sdgs .section-common .table-SDGs.-typeA .major{text-transform:uppercase}#SUSTAINABILITY.-sdgs .section-common .table-SDGs.-typeB .major{text-transform:uppercase}@media (max-width:1280px){#nav-global .list-nav{width:100%}}@media (max-width:768px){#TOP .section-bnr{padding:65px 30px 100px}}@media (max-width:600px){#TOP .box-brand .list-brand .item{width:44%;padding:0}#TOP .section-bnr{padding:20px 5.333% 50px}#TOP .section-business .block-content{padding:40px 5.333%}#TOP .section-business .block-content .heading-typeA{width:100%}#TOP .section-business .block-content .block-txt{width:100%}#ABOUTUS.-message .block-intro .left .position{margin-bottom:0;font-size:1.1rem}#ABOUTUS.-message .block-intro .left .name{margin-bottom:20px}#ABOUTUS.-history .group-history .list-history>.item .date{width:80px}#ABOUTUS.-history .group-history .list-history>.item .group-txt{width:calc(100% - 110px - 40px)}#BUSINESS.-index .section-content .colmun-content .col .fig .caption{font-size:1.2rem}}