.p-introduction_details{width:100%}.p-introduction_details__block:not(:last-child){margin-bottom:clamp(64px,7.8125vw,100px)}.p-introduction_details__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(250px,3fr) 9fr;grid-template-columns:minmax(250px,3fr) 9fr}@media screen and (width <= 1024px){.p-introduction_details__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.p-introduction_details__grid:not(:last-child){margin-bottom:clamp(64px,7.8125vw,100px)}.p-introduction_details__grid>.ttl{grid-row:1/-1;padding-left:0.87em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:clamp(23px,2.734vw + 2px,30px);line-height:clamp(40px,4.883vw + 2.5px,52.5px);margin-top:calc(calc((1em - 1lh) / 2) + 0px);margin-bottom:calc(calc((1em - 1lh) / 2) + 0px);font-weight:bold;letter-spacing:0.1em;position:relative}@media screen and (width <= 1024px){.p-introduction_details__grid>.ttl{margin-bottom:calc(clamp(26px, 2.344vw + 8px, 32px) + (1em - 1lh) / 2)}}.p-introduction_details__grid>.ttl:before{content:"";width:clamp(12px,1.172vw + 3px,15px);aspect-ratio:1;background:#ffb400;position:absolute;left:0;top:0.52lh;translate:0 -50%}.p-introduction_details__grid>.text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:16px;line-height:28px;margin-top:calc(calc((1em - 1lh) / 2) + 0px);margin-bottom:calc(calc((1em - 1lh) / 2) + 0px);letter-spacing:0.1em}.p-introduction_details__results>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:clamp(23px,2.421875vw,31px) clamp(24px,2.5vw,32px);border-bottom:1px solid #61707c;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.1em}@media screen and (width <= 768px){.p-introduction_details__results>div{display:block;padding:24px clamp(16px,3.125vw,40px)}}.p-introduction_details__results>div:first-child{border-top:1px solid #61707c}.p-introduction_details__results>div>dt{-ms-flex-negative:0;flex-shrink:0;width:min(150px,19.8%,178px);padding-inline:clamp(32px,3.28125vw,42px)}@media screen and (width <= 768px){.p-introduction_details__results>div>dt{width:auto;padding:0;margin-bottom:20px}}.p-introduction_details__results>div>dd{width:100%;font-size:16px;line-height:28px;margin-top:calc(calc((1em - 1lh) / 2) + 0px);margin-bottom:calc(calc((1em - 1lh) / 2) + 0px)}
/*# sourceMappingURL=common_introduction.css.map */