.l-container{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.l-container{padding-left:0;padding-right:0}}.l-container--flush{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.l-container--flush{padding-left:0;padding-right:0}}.l-container--narrow{width:100%;max-width:960px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.l-container--narrow{padding-left:0;padding-right:0}}.hidden{display:none}.colset{--cols: 3;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:24px;grid-template-rows:auto 1fr auto;align-items:start;margin:0;padding:0;list-style:none}@media screen and (max-width: 767px){.colset{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}}@media screen and (max-width: 480px){.colset{display:block}}.colset .col{background-color:#fff;text-align:center;display:grid;grid-template-rows:subgrid;grid-row:1/span 3}@media screen and (max-width: 480px){.colset .col{gap:24px}}.hht-nc23-7--img{width:100%;max-width:30% !important;margin-left:16px}.hht-nc23-3__text1{text-align:center;font-size:18px}main a figure{overflow:hidden}main a img{transform:scale(1);transition:transform .3s ease}main a:focus-visible img,main a:hover img{transform:scale(1.12)}.u-mt-0{margin-top:0}.u-mt-4{margin-top:4px}.u-mt-8{margin-top:8px}.u-mt-12{margin-top:12px}.u-mt-16{margin-top:16px}.u-mt-24{margin-top:24px}.u-mt-32{margin-top:32px}.u-mt-40{margin-top:40px}.u-mt-48{margin-top:48px}.u-mt-64{margin-top:64px}.u-mb-0{margin-bottom:0}.u-mb-4{margin-bottom:4px}.u-mb-8{margin-bottom:8px}.u-mb-12{margin-bottom:12px}.u-mb-16{margin-bottom:16px}.u-mb-24{margin-bottom:24px}.u-mb-32{margin-bottom:32px}.u-mb-40{margin-bottom:40px}.u-mb-48{margin-bottom:48px}.u-mb-64{margin-bottom:64px}.u-pt-0{padding-top:0}.u-pt-4{padding-top:4px}.u-pt-8{padding-top:8px}.u-pt-12{padding-top:12px}.u-pt-16{padding-top:16px}.u-pt-24{padding-top:24px}.u-pt-32{padding-top:32px}.u-pt-40{padding-top:40px}.u-pt-48{padding-top:48px}.u-pt-64{padding-top:64px}.u-pb-0{padding-bottom:0}.u-pb-4{padding-bottom:4px}.u-pb-8{padding-bottom:8px}.u-pb-12{padding-bottom:12px}.u-pb-16{padding-bottom:16px}.u-pb-24{padding-bottom:24px}.u-pb-32{padding-bottom:32px}.u-pb-40{padding-bottom:40px}.u-pb-48{padding-bottom:48px}.u-pb-64{padding-bottom:64px}.hht-nc12-7-2{margin-top:48px}.c-tab-nav{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.c-tab-nav{padding-left:0;padding-right:0}}.c-tab-nav{margin-top:64px;margin-bottom:80px}.c-tab-nav__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){.c-tab-nav__list{grid-template-columns:1fr 1fr}}.c-tab-nav__list{position:relative;margin:0;padding:0;list-style:none}@media screen and (max-width: 767px){.c-tab-nav__list{grid-template-columns:1fr;gap:24px}}.c-tab-nav__list.__col2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){.c-tab-nav__list.__col2{grid-template-columns:1fr 1fr}}.c-tab-nav__list.__col2{justify-content:center}.c-tab-nav__list.__col2::before{content:"";position:absolute;top:50%;left:50%;width:1px;height:64px;background-color:#666;transform:translate(-50%, -50%);pointer-events:none}@media screen and (max-width: 767px){.c-tab-nav__list.__col2{grid-template-columns:1fr !important}.c-tab-nav__list.__col2::before{display:none}}.c-tab-nav__item{display:flex;align-items:stretch;width:100%;max-width:404px;margin:auto}@media screen and (max-width: 767px){.c-tab-nav__item{min-width:100%}}.c-tab-nav__link{display:flex;align-items:center;justify-content:center;width:100%;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:24px;border:1px solid #c00;background-color:rgba(0,0,0,0);font-size:18px;font-weight:700;line-height:1.6;text-align:center;color:inherit;text-decoration:none}.c-tab-nav__link:focus{outline:none}.c-tab-nav__link:focus-visible{outline:2px solid #000;outline-offset:2px}.c-tab-nav__link:hover{border-color:#999;text-decoration:none}.c-tab-nav__link[aria-current=page]{background-color:#c00;color:#fff !important;border-color:#c00}.c-tab-nav__link[aria-current=page]:hover{background-color:#b1000e;text-decoration:none}.c-tab-nav__link[aria-disabled=true]{opacity:.5;pointer-events:none}@media(prefers-reduced-motion: reduce){.c-tab-nav__link{scroll-behavior:auto}}.p-tech-top{padding:0}.p-tech-category{box-shadow:0 0 10px rgba(0,0,0,.16);max-width:1800px;margin:0 auto 120px}.p-tech-set{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.p-tech-set{padding-left:0;padding-right:0}}.p-tech-set{margin-top:0}@media screen and (max-width: 767px){.p-tech-set{padding:0}}.p-tech-set .hht-row{margin-bottom:24px}.p-tech-category-more__body{text-align:right}.p-tech-category__inner{background-repeat:no-repeat;background-size:cover;padding:40px 0 24px;background-blend-mode:screen;background-position:center}@media screen and (max-width: 767px){.p-tech-category__inner{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}body>#Contents .colset .hht-md-col-1-4{width:unset;max-width:unset}[aria-labelledby=tech-semi-title] .p-tech-category__inner{background-image:url(/image/common/contents/knowledge/semiconductor/kv-semiconductor.jpg),radial-gradient(at 0% 0%, #ffffff, rgba(255, 255, 255, 0.8666666667) 30%, rgba(255, 255, 255, 0) 50%, #ffffff 80%, #ffffff)}[aria-labelledby=tech-health-title] .p-tech-category__inner{background-image:url(/image/common/contents/knowledge/healthcare/kv-healthcare.jpg),radial-gradient(at 0% 0%, #ffffff, rgba(255, 255, 255, 0.8666666667) 30%, rgba(255, 255, 255, 0) 50%, #ffffff 80%, #ffffff)}[aria-labelledby=tech-microscopes-title] .p-tech-category__inner{background-image:url(/image/common/contents/knowledge/microscopes/kv-microscopes.jpg),radial-gradient(at 0% 0%, #ffffff, rgba(255, 255, 255, 0.8666666667) 30%, rgba(255, 255, 255, 0) 50%, #ffffff 80%, #ffffff)}[aria-labelledby=tech-analytical-systems-title] .p-tech-category__inner{background-image:url(/image/common/contents/knowledge/analytical-systems/kv-analytical-systems.jpg),radial-gradient(at 0% 0%, #ffffff, rgba(255, 255, 255, 0.8666666667) 30%, rgba(255, 255, 255, 0) 50%, #ffffff 80%, #ffffff)}[aria-labelledby=tech-ot-solution-title] .p-tech-category__inner{background-image:url(/image/common/contents/knowledge/ot-solution/kv-ot-solution.jpg),radial-gradient(at 0% 0%, #ffffff, rgba(255, 255, 255, 0.8666666667) 30%, rgba(255, 255, 255, 0) 50%, #ffffff 80%, #ffffff)}.p-tech-category__body{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.p-tech-category__body{padding-left:0;padding-right:0}}.p-tech-category__body{margin-top:0;margin-bottom:40px}@media screen and (max-width: 767px){.p-tech-category__body{padding:0}}.p-tech-category__header{position:relative;border-left:4px solid #b1000e}@media screen and (max-width: 767px){.p-tech-category__header{margin:0}}.p-tech-category__heading{display:inline-block !important;margin:0;font-size:1.8rem;font-weight:700;padding:0 0 0 14px !important}.p-tech-category__cta-link{display:inline-block;color:#b1000e}.p-tech-category__cta-link:focus{outline:none}.p-tech-category__cta-link:focus-visible{outline:2px solid #000;outline-offset:3px}.p-tech-category-more__button{margin-top:32px;background-color:#c00;display:inline-block;padding:12px 0;width:100%;max-width:300px;text-align:center;border-radius:100vmax;box-shadow:0 0 10px rgba(0,0,0,.16)}@media screen and (max-width: 767px){.p-tech-category-more__button{padding:12px 36px;max-width:none;width:auto;max-width:none}}.p-tech-category-more__button:hover{background-color:#b1000e}.p-tech-category-more__button .p-tech-category-more__title{color:#fff}.p-tech-category-more__button .p-tech-category-more__title:hover{text-decoration:underline}.p-banner{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.p-banner{padding-left:0;padding-right:0}}body>#Contents .p-banner-panel,body>.where-not .p-banner-panel{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>#Contents .p-banner-panel,body>.where-not .p-banner-panel{padding-left:0;padding-right:0}}body>#Contents .p-banner-panel__heading,body>.where-not .p-banner-panel__heading{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}body>#Contents .p-banner-panel__list,body>.where-not .p-banner-panel__list{display:grid;grid-template-columns:repeat(var(--cols, 4), minmax(0, 1fr));gap:24px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){body>#Contents .p-banner-panel__list,body>.where-not .p-banner-panel__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}}body>#Contents .p-banner-panel__item,body>.where-not .p-banner-panel__item{min-width:0}body>#Contents .p-banner-card,body>.where-not .p-banner-card{display:flex;flex-direction:column;min-height:100%;background-color:#fff;color:inherit;text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.16);transition:box-shadow .25s ease}body>#Contents .p-banner-card:hover,body>#Contents .p-banner-card:focus-visible,body>.where-not .p-banner-card:hover,body>.where-not .p-banner-card:focus-visible{color:#0c0c0c;text-decoration:none}body>#Contents .p-banner-card:hover,body>.where-not .p-banner-card:hover{box-shadow:0 0 10px rgba(0,0,0,.32)}body>#Contents .p-banner-card:focus-visible,body>.where-not .p-banner-card:focus-visible{outline-width:3px;outline-style:solid;outline-color:#0a84ff;outline-offset:3px}@media screen and (max-width: 767px){body>#Contents .p-banner-card,body>.where-not .p-banner-card{transition:none}body>#Contents .p-banner-card:hover,body>.where-not .p-banner-card:hover{transform:none}}body>#Contents .p-banner-card__media,body>.where-not .p-banner-card__media{aspect-ratio:6/4;margin:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.16)}body>#Contents .p-banner-card__img,body>.where-not .p-banner-card__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body>#Contents .p-banner-card__body,body>.where-not .p-banner-card__body{display:flex;flex-grow:1;align-items:flex-start;padding:20px}@media screen and (max-width: 767px){body>#Contents .p-banner-card__body,body>.where-not .p-banner-card__body{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}body>#Contents .p-banner-card__title,body>.where-not .p-banner-card__title{color:#0c0c0c;margin:0;padding:0;font-size:clamp(14px,1vw + 10.2px,18px);overflow-wrap:anywhere;word-break:auto-phrase}@media screen and (max-width: 767px){body>#Contents .p-banner-card__title,body>.where-not .p-banner-card__title{font-size:1rem;line-height:1.5}}.p-hero{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.p-hero{padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.p-hero{padding:0}}.p-hero--video{max-width:875px;width:100%;margin-left:auto;margin-right:auto;position:relative;aspect-ratio:16/9;overflow:hidden;margin-bottom:32px}.p-hero--video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.p-hero--text{margin-bottom:32px}.p-hero--text p{text-align:center;font-size:clamp(.675rem,.6rem + .46vw,1.125rem);line-height:1.7}.vision{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.vision{padding-left:0;padding-right:0}}.vision{margin-top:64px;margin-bottom:32px}.vision .col .vm-ttl{margin:0;padding:0;font-size:24px;font-weight:700;color:#c00}.vision .col p{margin:0;font-size:clamp(.875rem,.761rem + .46vw,1.125rem);font-weight:bold;line-height:1.7}.vision .col p.vm-jp{font-size:clamp(1rem,1.2rem + .46vw,1.74rem)}.vision .vm-img img{display:block;margin-left:auto;margin-right:auto;height:auto !important}@media screen and (max-width: 767px){.vision .vm-img img{max-height:70px}}body>#Contents .p-glance__header,body>.where-not .p-glance__header{background-color:#c00;background-image:linear-gradient(150deg, rgb(230, 0, 39) 10%, rgb(114, 0, 9) 40%, rgb(177, 19, 31) 68%, rgb(230, 0, 39) 90%);color:#fff;height:100%;display:flex;align-items:flex-start;justify-content:center;min-height:200px;width:100%;padding-top:32px}@media screen and (max-width: 767px){body>#Contents .p-glance__header,body>.where-not .p-glance__header{padding:24px 0;min-height:unset;margin-bottom:24px}}body>#Contents .p-glance__header h3,body>.where-not .p-glance__header h3{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>#Contents .p-glance__header h3,body>.where-not .p-glance__header h3{padding-left:0;padding-right:0}}body>#Contents .p-glance__header h3,body>.where-not .p-glance__header h3{font-size:32px;text-align:center;color:#fff}@media screen and (max-width: 767px){body>#Contents .p-glance__header h3,body>.where-not .p-glance__header h3{font-size:24px}}body>#Contents .p-glance__cards,body>.where-not .p-glance__cards{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>#Contents .p-glance__cards,body>.where-not .p-glance__cards{padding-left:0;padding-right:0}}body>#Contents .p-glance__cards,body>.where-not .p-glance__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;margin-top:-80px;margin-bottom:80px}@media screen and (max-width: 767px){body>#Contents .p-glance__cards,body>.where-not .p-glance__cards{margin:0 0 24px 0;padding:0;grid-template-columns:repeat(2, 1fr)}}body>#Contents .p-glance__card,body>.where-not .p-glance__card{background-color:#fff;color:#000;outline:#720009 solid 1px;border-radius:10px;padding:8px;text-align:center}body>#Contents .p-glance__value,body>.where-not .p-glance__value{margin:0;font-weight:800;line-height:1;white-space:nowrap}@media(max-width: 600px){body>#Contents .p-glance__value,body>.where-not .p-glance__value{white-space:normal}}body>#Contents .p-glance__num,body>.where-not .p-glance__num{font-size:clamp(28px,1.4rem + 2.2vw,54px);letter-spacing:.01em;color:#c00}body>#Contents .p-glance__unit,body>.where-not .p-glance__unit{font-size:clamp(16px,.9rem + .6vw,22px);font-weight:700;margin-left:2px}body>#Contents .p-glance__label,body>.where-not .p-glance__label{margin:0;font-weight:800;font-size:clamp(14px,.85rem + .45vw,18px);line-height:1.4}body>#Contents .p-glance__note,body>.where-not .p-glance__note{margin:0;font-weight:700;font-size:clamp(12px,.75rem + .35vw,16px);line-height:1.4}body>.where-not .p-banner-area{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-banner-area{padding-left:0;padding-right:0}}body>.where-not .p-banner-area{margin-bottom:80px}@media screen and (max-width: 767px){body>.where-not .p-banner-area{padding:0}}body>.where-not .p-banner-area__list{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-banner-area__list{padding-left:0;padding-right:0}}body>.where-not .p-banner-area__list{--cols: 3;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-banner-area__list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){body>.where-not .p-banner-area__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}}@media screen and (max-width: 767px)and (max-width: 767px){body>.where-not .p-banner-area__list{grid-template-columns:1fr 1fr}}body>.where-not .p-banner-area__link{color:inherit;text-decoration:none}body>.where-not .p-banner-area__link:focus{outline:none}body>.where-not .p-banner-area__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-banner-area__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-banner-area__link{display:grid;grid-template-rows:auto auto}body>.where-not .p-banner-area__figure{aspect-ratio:16/9}body>.where-not .p-banner-area__img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}body>.where-not .p-banner-area__body{min-width:0;display:flex;align-items:center;margin-top:16px}body>.where-not .p-banner-area__title{font-weight:600;line-height:1.4}body>.where-not .p-banner-area__meta{line-height:1.4}body>.where-not .p-banner-area__arrow{font-size:1rem;line-height:1}body>.where-not .p-banner-area .hht-nc22-1-1-1__block1{display:flex;flex-direction:column;height:100%}body>.where-not .p-banner-area .hht-nc22-1-1-1__block2{flex:0 0 auto}body>.where-not .p-banner-area .hht-nc22-1-1-1__block3{flex:1 1 auto;display:flex;align-items:flex-start}body>.where-not .p-company-materials{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-company-materials{padding-left:0;padding-right:0}}body>.where-not .p-company-materials{margin-bottom:80px}body>.where-not .p-company-materials__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-company-materials__list{grid-template-columns:1fr 1fr}}body>.where-not .p-company-materials__link{color:inherit;text-decoration:none}body>.where-not .p-company-materials__link:focus{outline:none}body>.where-not .p-company-materials__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-company-materials__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-company-materials__link{display:grid;grid-template-rows:auto auto}body>.where-not .p-company-materials__figure{aspect-ratio:16/9}body>.where-not .p-company-materials__img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}body>.where-not .p-company-materials__body{min-width:0;align-items:center;margin-top:16px}body>.where-not .p-company-materials__title{font-weight:600;line-height:1.4}body>.where-not .p-company-materials__meta{line-height:1.4}body>.where-not .p-company-materials__arrow{font-size:1rem;line-height:1}body>.where-not .p-sustainability{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-sustainability{padding-left:0;padding-right:0}}body>.where-not .p-sustainability{margin-bottom:80px}body>.where-not .p-sustainability__list{margin-top:48px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-sustainability__list{grid-template-columns:1fr 1fr}}body>.where-not .p-sustainability__link{color:inherit;text-decoration:none}body>.where-not .p-sustainability__link:focus{outline:none}body>.where-not .p-sustainability__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-sustainability__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-sustainability__link{display:grid;grid-template-rows:auto auto}body>.where-not .p-sustainability__figure{aspect-ratio:16/9}body>.where-not .p-sustainability__img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}body>.where-not .p-sustainability__title{font-weight:600;line-height:1.4}body>.where-not .p-sustainability__meta{line-height:1.4}body>.where-not .p-sustainability__arrow{font-size:1rem;line-height:1}body>.where-not .p-sustainability__txt{display:block;font-size:16px;margin-bottom:32px !important}body>.where-not .p-corporate-activities{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-corporate-activities{padding-left:0;padding-right:0}}body>.where-not .p-corporate-activities{margin-bottom:80px}body>.where-not .p-corporate-activities__list{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-corporate-activities__list{grid-template-columns:1fr 1fr}}body>.where-not .p-corporate-activities__item{display:flex;align-items:center;justify-content:center;background:#fff}body>.where-not .p-corporate-activities__item .hht-button-1{margin:0 !important;width:100%}body>.where-not .p-corporate-activities__link{color:inherit;text-decoration:none}body>.where-not .p-corporate-activities__link:focus{outline:none}body>.where-not .p-corporate-activities__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-corporate-activities__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-corporate-activities__link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}body>.where-not .p-locations{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-locations{padding-left:0;padding-right:0}}body>.where-not .p-locations{margin-bottom:80px}body>.where-not .p-locations__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-locations__list{grid-template-columns:1fr 1fr}}body>.where-not .p-locations__item{display:flex;align-items:center;justify-content:center;background:#fff}body>.where-not .p-locations__link{color:inherit;text-decoration:none}body>.where-not .p-locations__link:focus{outline:none}body>.where-not .p-locations__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-locations__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-locations__link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}body>.where-not .p-learn-more{padding-bottom:80px}body>.where-not .p-learn-more__header{background-image:url("/image/common/contents/company/learn-more/kv-learn-more.jpg");background-size:cover;background-repeat:no-repeat;background-position:bottom center;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;min-height:300px;width:100%;padding-top:32px;margin-bottom:-120px}@media screen and (max-width: 767px){body>.where-not .p-learn-more__header{min-height:unset;padding:32px 0;margin-bottom:32px}}body>.where-not .p-learn-more__header h2{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-learn-more__header h2{padding-left:0;padding-right:0}}body>.where-not .p-learn-more__header h2{font-size:40px;text-align:center;color:#fff;margin-bottom:100px !important;text-shadow:0px 5px 10px #00c}@media screen and (max-width: 767px){body>.where-not .p-learn-more__header h2{font-size:24px;padding:0;margin:0 !important}}body>.where-not .p-learn-more__list{width:100%;max-width:1275px;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){body>.where-not .p-learn-more__list{padding-left:0;padding-right:0}}body>.where-not .p-learn-more__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){body>.where-not .p-learn-more__list{grid-template-columns:1fr 1fr}}body>.where-not .p-learn-more__list{margin-top:-80px}@media screen and (max-width: 767px){body>.where-not .p-learn-more__list{margin-top:24px}}body>.where-not .p-learn-more__item{display:flex;align-items:center;justify-content:center;background:#fff}body>.where-not .p-learn-more__link{color:inherit;text-decoration:none}body>.where-not .p-learn-more__link:focus{outline:none}body>.where-not .p-learn-more__link:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width: 767px){body>.where-not .p-learn-more__link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}body>.where-not .p-learn-more__link{display:grid;grid-template-rows:auto auto}body>.where-not .p-learn-more__figure{overflow:hidden;aspect-ratio:16/9}body>.where-not .p-learn-more__img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}body>.where-not .p-learn-more__body{min-width:0;display:flex;align-items:center;margin-top:16px}body>.where-not .p-learn-more__arrow{font-size:1rem;line-height:1}body>.where-not .p-company--button{display:flex;align-items:center;justify-content:center;margin:auto;width:100%}body>.where-not .p-company--button__item{display:inline-block}body>.where-not .p-company--button__link{color:#fff !important;background-color:#c00;display:block;position:relative;box-sizing:border-box;text-align:center;width:100%;padding:18px 22px 18px 22px;margin:auto;font-size:16px;font-weight:bold;line-height:1.4;text-decoration:none;letter-spacing:.04em;white-space:normal;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}body>.where-not .p-company--button__link:hover{background-color:#b1000e}@media screen and (max-width: 767px){body>.where-not .p-company--button__link{padding:12px 22px 12px 22px}}/*# sourceMappingURL=add.css.map */