@media screen and (max-width:780px){.top-results-section>.top-results-divider{display:none!important}.top-results-section>.top-results-intro{min-height:0!important;padding:40px 20px 28px!important}.top-results-section>.top-results-visual{height:auto!important;min-height:0!important}.top-results-section .top-results-toc{position:relative!important;inset:auto!important;transform:none!important;padding:24px 20px 28px!important}:is(.company-performance-feature,.company-services-feature)>.top-results-intro{background:#051b2c9e!important}#pp-process-explore #contents{width:100%!important}#pp-process-explore .pp-process-card__body{padding-inline:20px!important}#pp-process-explore .pp-process-card__body h4{font-size:18px!important;letter-spacing:.02em!important;text-wrap:balance}:is(.news-remote-body,.news-detail__body){overflow-wrap:anywhere}:is(.news-remote-body,.news-detail__body) :is(iframe,video,embed,object){max-width:100%!important}:is(.news-remote-body,.news-detail__body) iframe:is([src*=youtube],[src*=vimeo]){width:100%!important;height:auto!important;aspect-ratio:16 / 9}:is(.news-remote-body,.news-detail__body) table{width:100%!important;max-width:100%;height:auto!important}:is(.news-remote-body,.news-detail__body) table:has(img,iframe) :is(tbody,tr,td,th){display:block;width:100%!important;height:auto!important}:is(.news-remote-body,.news-detail__body) img{max-width:100%;height:auto}:is(.news-remote-body,.news-detail__body) :is(p,li,td,div),.privacy-document .privacy-section :is(p,li){line-height:1.8!important}.news-detail-sidebar__tags{gap:6px 10px!important}.news-detail-sidebar__tags a{display:inline-flex!important;align-items:center;min-height:32px;padding:0 4px!important;font-size:13px!important}.news-detail-sidebar__recommended-list span,.news-detail-sidebar__all{font-size:14px!important;line-height:1.6!important}.news-detail__breadcrumb>:is(a,span){font-size:13px!important}.news-detail__breadcrumb>a{display:inline-flex;align-items:center;min-height:32px}.news-detail__tags>span,.news-archive-card__tag{font-size:12px!important}.company-contact-details p{font-size:13px!important}.pp-process-external-link{display:inline-flex!important;align-items:center;min-height:32px}.top-about-study__group-heading h3{color:#003d55!important}.top-about-study__group-heading>span{color:#247599!important}:is(.pp-process-card__detail,.pp-explore-card__detail,.csv-gxp-gap-card__detail)>:is(p,strong),#pp-process-explore .pp-process-card p,.pp-gap-example-card p,:is(.academy-elearning-guide__header,.academy-auditor-source-detail__heading,.cosmetics-issue-guide__head)>p{font-size:15px!important;line-height:1.75!important}:is(.top-results-toc>p,.top-results-toc .top-results-toc-note,.top-results-section .top-results-lead,.contact-progress-guidance>p){font-size:14px!important;line-height:1.7!important}:is(.top-service-issue-menu__item-question,.engineering-issue-tag,.md-issue-tag,.medicine-service-field-guide__link-label,.sitemap-children a>span,.pp-process-external-link>span,.pp-gap-box__link,.news-detail-sidebar__archive a){font-size:14px!important}:is(.news-archive-card,.home-news-index__row) h3{font-size:14px!important;line-height:1.6!important}.company-message-feature-copy p{font-size:14px!important;line-height:1.8!important}:is(.csv-service-process-card__detail :is(p,li),.news-archive__filters a,.academy-program-card__points>li){font-size:14px!important}:is(.csv-service-footnotes>:is(p,strong),.engineering-service-field-guide__scope-note,.pp-company-facts-note-line,.pp-company-facts-caption,.daichi-lifecycle-explorer__note>p,.md-brochure__note>p,.ppr-hint,.ppr-note,.ppr-trend-note,.academy-program-card__link,.approved-keyword,.csv-system-coverage__standard>span,.md-qms-ring__callout){font-size:13px!important}:is(.csv-gamp-note,.top-about-study__service-detail,.daichi-standard-link small,.pp-link-line>small,.top-meister-feature-link-copy small,.pp-facts-visual>figcaption,.daichi-stage-node__standards>span,.home-news-index__category,.daichi-service-band__range,.cosmetics-service-field-guide__cross-function>span,.csv-system-lifecycle__guidance>:is(span,strong),.medicine-service-field-guide__standards small){font-size:12px!important}:is(.md-card-support-flow__capsule>span,.home-news-index__tab-badge-label,.engineering-requirement-grid small){font-size:11px!important}.site-footer .footer-nav a{display:inline-flex!important;align-items:center;min-height:44px;font-size:14px!important;color:var(--pp-text, #18313b)!important}.site-footer .footer-utility :is(a,span){font-size:13px!important}}@media screen and (max-width:780px){:root{--pp-page-heading-top: 28px}.top-results-section>.top-results-intro h2{font-size:28px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.3!important}.top-results-section>.top-results-intro .top-results-en{margin-top:8px!important}.top-services-map__routes{grid-template-columns:minmax(0,1fr)!important}.top-services-map__routes>a{min-height:56px}.home-news-index__tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-news-index__tabs>button{padding:10px 8px!important;min-height:64px;text-align:left}.home-news-index__tab-label{font-size:13px!important;line-height:1.4!important}.home-news-index__tab-brand{display:block;font-size:11px!important}.home-news-index__tab-status{gap:4px!important;margin-top:6px}html body[data-page=home] #top-field-finder>.top-about-study__group-heading{filter:none!important}html body[data-page=home][data-top-service-variant][data-daichi-version] #about-layout-study #top-field-finder>.top-about-study__group-heading.top-about-study__group-heading h3:not(#pp-none){color:#003d55!important;-webkit-text-fill-color:#003d55!important;font-size:28px!important;font-weight:700!important;letter-spacing:.04em!important}html body[data-page=home][data-top-service-variant][data-daichi-version] #about-layout-study #top-field-finder>.top-about-study__group-heading.top-about-study__group-heading>span:not(#pp-none){color:#247599!important;-webkit-text-fill-color:#247599!important}.top-service-search__suggestions{display:block!important}.approved-keyword-list{display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(3,auto);justify-content:start;justify-items:start;gap:8px!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:4px}.approved-keyword-list::-webkit-scrollbar{display:none}.approved-keyword{white-space:nowrap}.top-about-study__service-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.top-about-study__service-track>a.top-about-study__service-slide{height:128px!important;min-height:0!important}.top-about-study__service-track .top-family-link-label{font-size:14px!important;line-height:1.4!important}.top-about-study__service-track .top-about-study__service-detail{display:none!important}#pp-process-explore .pp-process-card{grid-template-columns:minmax(0,1fr) 52px!important}#pp-process-explore .pp-process-card__toggle{border-left:0!important}#pp-process-explore .pp-process-card__toggle i{transform:rotate(90deg);transition:transform .2s cubic-bezier(.2,.8,.2,1)}#pp-process-explore .pp-process-card.is-open .pp-process-card__toggle i{transform:rotate(-90deg)}.daichi-consult-flow ol{gap:18px!important}.daichi-consult-flow ol>li{display:grid!important;grid-template-columns:136px minmax(0,1fr);gap:16px;align-items:center}.daichi-consult-flow .daichi-consult-ring{width:136px!important;height:136px!important;min-width:0!important;border-width:6px!important;margin:0!important;gap:2px!important}.daichi-consult-flow .daichi-consult-ring:before{width:100%!important;height:100%!important;inset:-6px!important}.daichi-consult-flow .daichi-consult-ring i{font-size:20px!important}.daichi-consult-flow .daichi-consult-ring span{font-size:9px!important}.daichi-consult-flow .daichi-consult-ring strong{font-size:12px!important;line-height:1.35!important;letter-spacing:0!important}.daichi-consult-flow ol>li>p{margin:0!important;font-size:14px!important;line-height:1.7!important;text-align:left!important}}
