.article-page-container{position:relative}.article-page-container::before{content:"";aspect-ratio:109/100;background:url(../images/bg-01.webp) no-repeat;position:absolute;width:50vw;height:auto;background-size:contain;top:-5%;right:0;opacity:.5;pointer-events:none;pointer-events:none;z-index:-1}.article-page-container::after{content:"";aspect-ratio:109/100;background:url(../images/bg-01.webp) no-repeat;position:absolute;width:65vw;height:auto;background-size:contain;bottom:0%;left:-20%;opacity:.6;pointer-events:none;-webkit-animation:bg-01 8s infinite linear;animation:bg-01 8s infinite linear;pointer-events:none;z-index:-1}.innerpage-careers .btn-group .sub-btn{width:calc(var(--BtnWidth) + 7rem);background:orange}.innerpage-careers .article-block-04 .faq-list-area{background:#fff}.innerpage-value .article-block-01 .main-title{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.innerpage-value .article-block-01 .main-title::before{content:"";width:10px;aspect-ratio:1/1;background:var(--ColorSecondary);position:absolute;top:0;left:calc(0px - var(--Space15));-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.innerpage-value .bg-animation-04::before{right:-12.5%}.innerpage-team .article-block-13 .list-row:first-of-type{background:rgba(0,0,0,0)}.innerpage-team .article-block-13 .list-row .list-sub-title{margin-top:0;margin-bottom:var(--Space15)}.innerpage-team .article-block-13 .list-row .text-box{padding-right:var(--Space15)}.innerpage-financial-info .container-80{max-width:1400px}.innerpage-financial-info .anchor-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.innerpage-financial-info .title-box{display:grid;grid-template-columns:1fr 200px;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;gap:var(--Space15) var(--Space2);grid-auto-flow:row;grid-template-areas:"section-title ." "anchor-group dropdown"}.innerpage-financial-info .title-box .section-title{grid-area:section-title}.innerpage-financial-info .title-box .anchor-group{grid-area:anchor-group}.innerpage-financial-info .title-box .dropdown{grid-area:dropdown}.innerpage-financial-info .article-block-11 .default-list{list-style:disc}.innerpage-financial-info .article-block-11 .image-block{height:100%}.innerpage-financial-info .article-block-11 .btn-group{grid-template-columns:1fr 1fr;display:grid;gap:var(--Space15)}.innerpage-financial-info .article-block-11 .btn-group .outline-btn{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px var(--Space15)}.innerpage-financial-info .article-block-11 .btn-group .btn-icon{width:20px;margin-left:auto;-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault)}.innerpage-financial-info .rwd-table-compare-2 a{width:60px;height:60px;padding:15px;border-radius:99em;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;margin:auto;-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault)}.innerpage-financial-info .rwd-table-compare-2 img{width:25px;-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault)}.innerpage-financial-info .rwd-table-compare-2 td{padding:var(--Space15)}.innerpage-financial-info .rwd-table-compare-2 .table{margin-bottom:0}.innerpage-investors .article-block-03{padding:var(--SectionPadding) var(--CardPadding) var(--CardPadding) var(--CardPadding);background:var(--BgColorSecondary)}.innerpage-investors .info-list-area .list-row{background:var(--BgColorSecondary)}.innerpage-group .article-block-24 .sub-title{font-size:var(--FontSizeSecondary);font-weight:600;margin-block:var(--Space5) var(--Space3);position:relative}.innerpage-group .article-block-24 .sub-title::before{content:"";width:1px;height:calc(var(--Space5) - 1rem);background:var(--BorderColorPrimary);position:absolute;top:calc(.5rem - var(--Space5));left:50%;-webkit-transform:var(--TransformXCenter);transform:var(--TransformXCenter)}.innerpage-group .article-block-24 .description{max-width:1400px;margin-inline:auto}.innerpage-group .article-block-19 .company-logo{max-width:max(10vw,170px);margin-bottom:var(--Space2)}.article3 .article-page-container{overflow:hidden}.innerpage-privacy .default-list{list-style:disc}.article5 .article-main-wrapper{overflow:hidden}.article5 .article-page-container{overflow:visible}.article5 .page-content-body{overflow:hidden;padding-bottom:0}.article5 .article-content-editor::before{display:none}.article5 .article-page-container::before{right:-20%}:is(.article2,.article4,.solo-article) .article-footer{display:none}@media(min-width: 1200px)and (hover: hover)and (pointer: fine){.innerpage-financial-info .rwd-table-compare-2 a:hover{background:var(--BtnSecondaryBg);-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault)}.innerpage-financial-info .rwd-table-compare-2 a:hover img{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault)}.innerpage-careers .btn-group .sub-btn:hover{background:var(--BtnSecondaryHoverBg)}}@media(max-width: 1366px){.innerpage-financial-info .article-block-11 .btn-group{grid-template-columns:1fr}}@media(max-width: 1199px){.article5 .column-half{grid-template-columns:1fr}.article5 .image-box{grid-row:2/2}.innerpage-esg .rwd-table td{min-width:250px}.article-page-container::before{width:70vw;top:-5%}}@media(max-width: 1024px){.innerpage-value .article-block-06{max-width:unset}.article-page-container{overflow:hidden}}@media(max-width: 991px){.innerpage-financial-info .article-block-11 .btn-group{grid-template-columns:1fr 1fr}.article-page-container::before{width:100%;top:-3%}.article-page-container::after{width:150%;bottom:0;left:-40%;opacity:.5}}@media(max-width: 767px){.innerpage-esg .rwd-table td{text-wrap-mode:unset}}@media(max-width: 650px){.innerpage-value .article-block-01 .main-title::before{display:none}.innerpage-group .article-block-25 .sub-title{font-size:calc(var(--FontSizePrimary)*.5)}.innerpage-financial-info .article-block-11 .btn-group{grid-template-columns:1fr}}.swiper-slide-block{overflow:hidden}.swiper-slide-block .application-box{padding:0 30px;margin-inline:-29px}.swiper-slide-block .swiper-button-prev{left:-15px}.swiper-slide-block .swiper-arrow-box .swiper-button-next{right:-15px}.swiper-slide-block .application-card-wrapper{background:#fff;border-radius:.4em;overflow:hidden;-webkit-transition:var(--TransitionDefault);transition:var(--TransitionDefault);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e4e4e4}.swiper-slide-block .application-text{padding:var(--Space1) var(--Space2) var(--Space15)}.swiper-slide-block .swiper-pagination{padding-top:var(--Space2);position:relative}