.Cmp-sec-company .p-split-block{--_w-lg-split-body_num: 728;--_w-xxl-split-body_num: 976}@media not all and (max-width: 767px){.Cmp-sec-company .c-list{margin-block-start:10px}}@media(max-width: 767px){.Cmp-sec-company .c-list{margin-block-start:4px}}.Cmp-detail-list{display:grid;grid-template-columns:repeat(2, max-content);row-gap:4px}@media not all and (max-width: 767px){.Cmp-detail-list{-moz-column-gap:56px;column-gap:56px}}@media(max-width: 767px){.Cmp-detail-list{-moz-column-gap:38px;column-gap:38px}}@media not all and (max-width: 767px){.Cmp-detail-list--mbs{margin-block-start:5px}}.Cmp-detail-list__item{display:grid;grid-template-columns:subgrid;grid-column:span 2}@supports not (grid-template-columns: subgrid){.Cmp-detail-list__item{display:contents}}.Cmp-detail-list__item>dt{font-weight:500}.Cmp-business-list{display:grid}@media not all and (max-width: 767px){.Cmp-business-list{grid-template-columns:repeat(auto-fill, minmax(408px, 1fr));gap:64px}}@media(max-width: 767px){.Cmp-business-list{grid-template-columns:1fr;row-gap:24px}}.Cmp-business-list__item{background-color:#fff}@media not all and (max-width: 767px){.Cmp-business-list__item{padding:48px 40px;border-radius:16px}}@media(max-width: 767px){.Cmp-business-list__item{border-radius:10px;padding:20px}}@media not all and (max-width: 767px){.Cmp-business-card{display:flex;flex-direction:column;justify-content:space-between;block-size:100%}}@media not all and (max-width: 767px){.Cmp-business-card .c-ext-link{margin-block-start:6px}}@media(max-width: 767px){.Cmp-business-card .c-ext-link{margin-block-start:8px}}.Cmp-business-card__ttl{color:var(--c-main);font-weight:700}@media not all and (max-width: 767px){.Cmp-business-card__ttl{margin-block-end:calc(16/28*1em);font-size:calc(28*var(--rem))}}@media(max-width: 767px){.Cmp-business-card__ttl{margin-block-end:calc(16/20*1em);line-height:1.4;font-size:calc(20*var(--rem))}}.Cmp-business-card__content{letter-spacing:.05em}.Cmp-business-card__content :where(*){letter-spacing:inherit}.Hom-mv{position:relative;overflow:clip;inline-size:100%;block-size:max(100svh,550px)}.Hom-mv__hero{position:absolute;inset:0;z-index:-1;inline-size:inherit;block-size:inherit}.Hom-mv__hero img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;inline-size:100%;block-size:100%}.Hom-mv__overlay{position:absolute;inset:0;z-index:-1;inline-size:inherit;block-size:inherit}.Hom-mv__overlay img{display:block;-o-object-fit:cover;object-fit:cover;inline-size:100%;block-size:100%}@media not all and (max-width: 767px){.Hom-mv__overlay img{-o-object-position:top left;object-position:top left;translate:0 -5%}}@media(max-width: 767px){.Hom-mv__overlay img{-o-object-position:0 26%;object-position:0 26%}}.Hom-mv__container{display:grid;align-items:end;block-size:100%;margin-inline:auto;padding-inline:var(--pi-container)}@media not all and (max-width: 767px){.Hom-mv__container{inline-size:calc((var(--_w-mv-container_num, 1760) + var(--pi-container_num)*2)/1920*100vw)}}@media(max-width: 767px){.Hom-mv__container{inline-size:100%}}@media not all and (max-width: 767px){.Hom-mv__content{margin-block-end:calc(38/1920*100vw)}}@media(max-width: 767px){.Hom-mv__content{margin-block-end:24px}}@media not all and (max-width: 767px){.Hom-mv__ttl img{inline-size:100%}}.Hom-mv__ttl-sub{block-size:auto}@media not all and (max-width: 767px){.Hom-mv__ttl-sub{margin-block-end:32px;inline-size:max(357.91px,357.91/1920*100vw);translate:1.3em 0}}@media(max-width: 767px){.Hom-mv__ttl-sub{margin-block-end:20px;text-align:right;translate:-2em 0}.Hom-mv__ttl-sub img{inline-size:clamp(123px,123px + (252 - 123)*(100vw - var(--sp-width) * 1px)/(var(--bp-md_num) - var(--sp-width)),252px)}}@media not all and (max-width: 767px){.Hom-mv__ttl-main{inline-size:max(640px,1240/1920*100vw)}}@media(max-width: 767px){.Hom-mv__ttl-main{text-align:center}.Hom-mv__ttl-main img{inline-size:clamp(333px,333px + (560 - 333)*(100vw - var(--sp-width) * 1px)/(var(--bp-md_num) - var(--sp-width)),560px)}}.Hom-sec-philosophy{--_bgi-outer-container: url(/tttec/assets/img/home/img_philosophy.jpg);--_bgp-outer-container: bottom}@media(max-width: 1048px){.Hom-sec-philosophy{--_bgi-outer-container: url(/tttec/assets/img/home/img_philosophy_sp.jpg)}}.Hom-sec-philosophy .l-outer-container{--_pb-md-outer-container_num: 66;padding-block-end:clamp(var(--_pbe-md-philosophy-outer-container_num, 153) * 1px,var(--_pbe-md-philosophy-outer-container_num, 153) * 1px + (var(--_pbe-xl-philosophy-outer-container_num, 253) - var(--_pbe-md-philosophy-outer-container_num, 153))*(100vw - var(--bp-md_num) * 1px)/(var(--bp-xl_num) - var(--bp-md_num)),var(--_pbe-xl-philosophy-outer-container_num, 253) * 1px)}@media not all and (max-width: 1048px){.Hom-sec-philosophy .p-split-block{--_w-lg-split-body_num: 593;--_w-xxl-split-body_num: 790}}@media not all and (max-width: 1048px){.Hom-sec-philosophy .c-btn{margin-block-start:42px}}@media(max-width: 1048px){.Hom-sec-philosophy .c-btn{margin-inline-start:auto;margin-block-start:30px}}@media not all and (max-width: 767px){.Hom-sec-philosophy .c-word-blk{display:inline}}@media not all and (max-width: 1048px){.Hom-sec-service .l-two-column{--_w-side-md_num: 320;--_w-side-lg_num: 447;--_w-side: clamp(var(--_w-side-md_num) * 1px, var(--_w-side-md_num) * 1px + (var(--_w-side-lg_num) - var(--_w-side-md_num)) * (100vw - var(--bp-lg_num) * 1px) / (var(--bp-xl_num) - var(--bp-lg_num)), var(--_w-side-lg_num) * 1px)}}@media(max-width: 1048px){.Hom-sec-service .l-two-column{grid-template-columns:1fr}}.Hom-sec-service .l-outer-container{--_pb-xl-outer-container_num: 160}@media not all and (max-width: 1048px){.Hom-sec-service .l-outer-container{position:relative;z-index:1;overflow:hidden}}@media not all and (max-width: 1048px){.Hom-sec-service .p-media-block{-moz-column-gap:clamp(40px,40px + (70 - 40)*(100vw - var(--bp-lg_num) * 1px)/(var(--bp-xl_num) - var(--bp-lg_num)),70px);column-gap:clamp(40px,40px + (70 - 40)*(100vw - var(--bp-lg_num) * 1px)/(var(--bp-xl_num) - var(--bp-lg_num)),70px);margin-block-start:48px;grid-template-columns:clamp(416px,416px + (590 - 416)*(100vw - var(--bp-lg_num) * 1px)/(var(--bp-xl_num) - var(--bp-lg_num)),590px)}}@media(max-width: 1048px){.Hom-sec-service .p-media-block{row-gap:24px;margin-block-start:24px}}@media not all and (max-width: 1048px){.Hom-sec-service .p-media-block__img{position:relative;overflow:visible;border-radius:0}.Hom-sec-service .p-media-block__img::before{position:absolute;content:"";z-index:-1;inset-inline-start:50%;inset-block-start:50%;display:block;inline-size:calc(1440/615*100%);block-size:auto;aspect-ratio:1/1;background:url(/tttec/assets/img/home/bg_service_pc.svg) center/contain no-repeat;translate:-50% -50%}}@media not all and (max-width: 1048px){.Hom-sec-service .c-sec-ttl{margin-block-start:calc(18/80*1em);margin-block-end:0}}@media not all and (max-width: 1048px){.Hom-sec-service__desc :where(:not(:last-child)){margin-block-end:15px}}@media(max-width: 1048px){.Hom-sec-service__desc :where(:not(:last-child)){margin-block-end:10px}}.Hom-sec-service__list{display:grid}@media not all and (max-width: 767px){.Hom-sec-service__list{row-gap:24px}}@media(max-width: 767px){.Hom-sec-service__list{row-gap:21px}}.Hom-sec-service__item-heading{color:var(--c-main);line-height:1.4;font-weight:600}@media not all and (max-width: 767px){.Hom-sec-service__item-heading{margin-block-end:10px;font-size:20px}}@media(max-width: 767px){.Hom-sec-service__item-heading{margin-block-end:12px;font-size:16px}}@media not all and (max-width: 767px){.Hom-sec-news .p-post-article-list{margin-block-end:48px}}@media(max-width: 767px){.Hom-sec-news .p-post-article-list{margin-block-end:32px}}.Msg-profile-block{display:flex;justify-content:right;align-items:end;line-height:1}@media not all and (max-width: 767px){.Msg-profile-block{-moz-column-gap:16px;column-gap:16px;margin-block-start:20px;font-size:calc(24*var(--rem))}}@media(max-width: 767px){.Msg-profile-block{-moz-column-gap:10px;column-gap:10px;margin-block-start:20px;font-size:calc(20*var(--rem))}}@media not all and (max-width: 767px){.Msg-profile-block__position{font-size:calc(14/24*1em)}}@media(max-width: 767px){.Msg-profile-block__position{font-size:calc(13/20*1em)}}@media not all and (max-width: 767px){.New-sec-list .p-post-article-list{margin-block-start:-24px}}@media(max-width: 767px){.New-sec-list .p-post-article-list{margin-block-start:-22px}}.Nwd-article-header{padding-block-end:var(--_space-article-header);margin-block-end:var(--_space-article-header);border-bottom:1px solid #e5e5e5}@media not all and (max-width: 767px){.Nwd-article-header{--_space-article-header: 37px}}@media(max-width: 767px){.Nwd-article-header{--_space-article-header: 21px}}.Nwd-article-header__ttl{font-weight:700}@media not all and (max-width: 767px){.Nwd-article-header__ttl{margin-block-end:10px;line-height:1.67;font-size:calc(36*var(--rem))}}@media(max-width: 767px){.Nwd-article-header__ttl{margin-block-end:8px;line-height:1.5;font-size:calc(20*var(--rem))}}.Nwd-article-header__date{font-weight:600}@media not all and (max-width: 767px){.Nwd-article-header__date{font-size:calc(18*var(--rem))}}@media(max-width: 767px){.Nwd-article-header__date{font-size:calc(16*var(--rem))}}@media not all and (max-width: 767px){.Org-sec-organizational__container{--_w-container: var(--w-container);--_full-size-container: calc(var(--_w-container) + var(--pi-container) * 2);margin-inline:auto;max-inline-size:var(--_full-size-container)}}@media not all and (max-width: 767px){.Org-sec-organizational__inner{padding-inline:var(--pi-container)}}@media(max-width: 767px){.Org-sec-organizational__inner{overflow-x:scroll;scrollbar-gutter:stable}}@media(max-width: 767px){.Org-sec-organizational__chart{padding-inline:var(--pi-container);inline-size:670px;block-size:auto;box-sizing:content-box}}.Phl-mv{position:relative}.Phl-mv::after{position:absolute;content:"";z-index:-1;inset-block-end:0;display:block;inline-size:100%;background-color:#eee}@media not all and (max-width: 767px){.Phl-mv::after{block-size:calc(325/1068*100%)}}@media(max-width: 767px){.Phl-mv::after{block-size:calc(90/440*100%)}}.Phl-mv__container{padding-inline:var(--pi-container)}@media not all and (max-width: 767px){.Phl-mv__container{max-inline-size:calc(1680px + var(--pi-container)*2);margin-inline:auto}}.Phl-mv__img{overflow:hidden}@media not all and (max-width: 767px){.Phl-mv__img{border-radius:20px}}@media(max-width: 767px){.Phl-mv__img{border-radius:10px}}.Phl-sec-philosophy{position:relative;z-index:0}.Phl-sec-philosophy::before{position:absolute;content:"";display:block;inset-block-start:0;inset-inline:0;z-index:-1;margin-inline:auto;block-size:auto;background:center/cover no-repeat;pointer-events:none}@media not all and (max-width: 1048px){.Phl-sec-philosophy::before{inline-size:clamp(1088px,1088px + (1920 - 1088)*(100vw - var(--bp-lg_num) * 1px)/(var(--bp-xl_num) - var(--bp-lg_num)),1920px);aspect-ratio:1920/845;background-image:url(/tttec/assets/img/philosophy/bg_philosophy.png)}@media(max-width: 1608px){.Phl-sec-philosophy::before{translate:-5% 0}}}@media(max-width: 1048px){.Phl-sec-philosophy::before{inline-size:100%;aspect-ratio:375/157;background-image:url(/tttec/assets/img/philosophy/bg_philosophy_sp.png)}}@media not all and (max-width: 1048px){.Phl-sec-philosophy .p-split-block{--_w-lg-split-body_num: 740;--_w-xxl-split-body_num: 842}}@media not all and (max-width: 767px){.Phl-sec-philosophy__split-block .p-split-block__ttl{margin-block-end:calc(18/56*1em);line-height:1.5;font-size:calc(56*var(--rem))}}@media(max-width: 767px){.Phl-sec-philosophy__split-block .p-split-block__ttl{margin-block-end:calc(14/24*1em)}}.Phl-sec-philosophy__split-block .p-split-block__content{font-weight:700}@media not all and (max-width: 767px){.Phl-sec-philosophy__split-block .p-split-block__content{font-size:calc(28*var(--rem))}}@media(max-width: 767px){.Phl-sec-philosophy__split-block .p-split-block__content{font-size:calc(16*var(--rem))}}@media not all and (max-width: 1048px){.Phl-sec-policy .p-split-block{--_w-lg-split-body_num: 700;--_w-xxl-split-body_num: 831}}.Phl-policy-list{display:grid;grid-template-columns:1fr}@media not all and (max-width: 767px){.Phl-policy-list{row-gap:60px}}@media(max-width: 767px){.Phl-policy-list{row-gap:23px}}.Phl-policy-item{display:grid}@media not all and (max-width: 767px){.Phl-policy-item{--_fz-policy-item-ttl_num: 36;grid-template-columns:repeat(2, auto);-moz-column-gap:calc(38/var(--_fz-policy-item-ttl_num)*1em);column-gap:calc(38/var(--_fz-policy-item-ttl_num)*1em);row-gap:calc(48/var(--_fz-policy-item-ttl_num)*1em)}@media(max-width: 1048px){.Phl-policy-item{--_fz-policy-item-ttl_num: 32}}}@media(max-width: 767px){.Phl-policy-item{--_fz-policy-item-ttl_num: 18;row-gap:calc(14/var(--_fz-policy-item-ttl_num)*1em)}}.Phl-policy-item__ttl{display:grid;font-weight:700;font-size:calc(var(--_fz-policy-item-ttl_num)*var(--rem))}@media not all and (max-width: 767px){.Phl-policy-item__ttl{grid-template-columns:subgrid;grid-column:1/-1;line-height:1.5}}@media(max-width: 767px){.Phl-policy-item__ttl{row-gap:5px}}.Phl-policy-item__ttl-sub{color:var(--c-main);font-family:var(--ff-roboto);translate:0 .05em}@media not all and (max-width: 767px){.Phl-policy-item__ttl-sub{display:grid;grid-template-columns:repeat(2, auto);-moz-column-gap:calc(12/var(--_fz-policy-item-ttl_num)*1em);column-gap:calc(12/var(--_fz-policy-item-ttl_num)*1em);block-size:-moz-fit-content;block-size:fit-content}.Phl-policy-item__ttl-sub::after{content:"";display:block;inline-size:2px;block-size:calc(33/var(--_fz-policy-item-ttl_num)*1em);margin-block:auto;background-color:var(--c-main)}}@media(max-width: 767px){.Phl-policy-item__ttl-sub{--_fz-policy-item-ttl_num: 20;inline-size:-moz-fit-content;inline-size:fit-content;font-size:calc(var(--_fz-policy-item-ttl_num)*var(--rem));border-bottom:1px solid var(--c-main)}}.Phl-policy-item__content{display:grid}@media not all and (max-width: 767px){.Phl-policy-item__content{grid-template-columns:subgrid;grid-column:2}}