@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Noto Sans SC;src:url(/assets/fonts/Noto_Sans_SC/NotoSansSC-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:block}:root{--color-background: #f5f5f5;--color-link: #0085ff;--color-white: #fff;--color-black: #000;--color-blue: #003da5;--color-gray: #f5f5f5;--color-logo: #fff;--size-container-max-width: 1066px;--size-key-visual-height: 670px;--size-key-visual-height-tablet: 1040px;--size-key-visual-height-desktop: 785px;--font-family-default: "Noto Sans JP", sans-serif;--font-family-en: "Poppins", sans-serif;--font-family-sc: "Noto Sans SC", sans-serif}main:where(.astro-igkov4t3){display:block;background:var(--color-white)}.absorbencyList:where(.astro-igkov4t3){margin-top:36px}@media (min-width: 768px){.absorbencyList:where(.astro-igkov4t3){margin-top:24px}}.absorbencyList__title:where(.astro-igkov4t3){font-size:20px;font-weight:700;line-height:1.6;text-align:center;margin:0}@media (min-width: 768px){.absorbencyList__title:where(.astro-igkov4t3){font-size:32px;font-weight:700;line-height:1.3}}.absorbencyList__subTitle:where(.astro-igkov4t3){text-align:center;font-size:14px;font-weight:500;line-height:2;margin:10px 0 0}@media (min-width: 768px){.absorbencyList__subTitle:where(.astro-igkov4t3){font-size:16px;font-weight:500;line-height:1.8;margin:24px 0 0}}.absorbencyList__grid:where(.astro-igkov4t3){margin:36px 0 120px;display:grid;justify-content:center;gap:80px}@media ((min-width: 767px) and (max-width: 1083px)){.absorbencyList__grid:where(.astro-igkov4t3){margin:80px 0 160px;gap:84px}}@media (min-width: 1084px){.absorbencyList__grid:where(.astro-igkov4t3){margin:80px 0 160px;grid-template-columns:repeat(2,1fr);gap:26px;row-gap:52px}}.absorbencyList__card:where(.astro-igkov4t3){width:100%;max-width:520px}.absorbencyList__card:where(.astro-igkov4t3) div:where(.astro-igkov4t3){overflow:hidden;border-radius:10px}.absorbencyList__card:where(.astro-igkov4t3) div:where(.astro-igkov4t3) img:where(.astro-igkov4t3){width:100%}.absorbencyList__card:where(.astro-igkov4t3) h3:where(.astro-igkov4t3){margin:22px 0 0;font-size:22px;font-weight:700;line-height:1.6}@media (max-width: 767px){.absorbencyList__card:where(.astro-igkov4t3) h3:where(.astro-igkov4t3){font-size:18px;font-weight:700;line-height:1.5}}.absorbencyList__card:where(.astro-igkov4t3) p:where(.astro-igkov4t3){margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.5}.absorbencyArgument:where(.astro-igkov4t3){background-color:var(--color-blue);padding-top:80px;padding-bottom:80px}.absorbencyArgument__container:where(.astro-igkov4t3){background-color:var(--color-white);border-radius:15px;display:flex;justify-content:center;margin:0 20px 80px}@media (min-width: 768px) and (max-width: 1024px){.absorbencyArgument__container:where(.astro-igkov4t3){margin:0 30px 80px}}@media (min-width: 1025px){.absorbencyArgument__container:where(.astro-igkov4t3){margin:0 43px 80px}}.absorbencyArgument__contents:where(.astro-igkov4t3){width:100%;min-width:300px;padding:40px 17px}@media (min-width: 768px) and (max-width: 1024px){.absorbencyArgument__contents:where(.astro-igkov4t3){max-width:600px;padding:80px 0}}@media (min-width: 1025px){.absorbencyArgument__contents:where(.astro-igkov4t3){max-width:730px;padding:120px 0}}.absorbencyArgument__contents:where(.astro-igkov4t3) h3:where(.astro-igkov4t3){text-align:center;margin:0;font-size:32px;font-weight:700;line-height:1.3}@media (max-width: 767px){.absorbencyArgument__contents:where(.astro-igkov4t3) h3:where(.astro-igkov4t3){font-size:20px;font-weight:700;line-height:1.6}}.absorbencyArgument__contents__description:where(.astro-igkov4t3){margin:24px 0 0;font-size:16px;font-weight:500;line-height:1.8}@media (max-width: 767px){.absorbencyArgument__contents__description:where(.astro-igkov4t3){font-size:14px;font-weight:500;line-height:2}}.absorbencyArgument__contents:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin:0;text-align:center;width:100%;background-color:var(--color-blue);border-radius:4px;color:var(--color-white);padding:3px;font-size:22px;font-weight:700;line-height:1.6}@media (max-width: 767px){.absorbencyArgument__contents:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){font-size:18px;font-weight:700;line-height:1.5}}.basisWeight-and-thickness:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin-top:48px}.basisWeight-and-thickness__figures:where(.astro-igkov4t3){display:flex;justify-content:center}@media (max-width: 767px){.basisWeight-and-thickness__figures:where(.astro-igkov4t3){margin-top:0;flex-direction:column;gap:0}}@media (min-width: 768px) and (max-width: 1024px){.basisWeight-and-thickness__figures:where(.astro-igkov4t3){margin-top:24px;flex-direction:column;gap:40px}}@media (min-width: 1025px){.basisWeight-and-thickness__figures:where(.astro-igkov4t3){margin-top:40px;flex-direction:row;gap:60px}}.basisWeight-and-thickness__figure:where(.astro-igkov4t3){padding:43px 26px 30px;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.basisWeight-and-thickness__figure:where(.astro-igkov4t3){border:2px solid var(--color-blue);border-radius:15px}}@media (min-width: 768px) and (max-width: 1024px){.basisWeight-and-thickness__figure:where(.astro-igkov4t3){padding:43px 108px 30px}}@media (min-width: 1025px){.basisWeight-and-thickness__figure:where(.astro-igkov4t3){padding:43px 26px 30px}}@media (max-width: 767px){.basisWeight-and-thickness__tds:where(.astro-igkov4t3){border-top:1px solid var(--color-blue)}}.basisWeight-and-thickness__title:where(.astro-igkov4t3){text-align:center;margin:0;font-size:18px;font-weight:700;line-height:1.3}.basisWeight-and-thickness__image:where(.astro-igkov4t3){text-align:center}.basisWeight-and-thickness__caption:where(.astro-igkov4t3){width:300px;font-size:14px;font-weight:500;line-height:1.5}.basisWeight-and-thickness__annotation:where(.astro-igkov4t3){text-align:right;font-size:12px;font-weight:500;line-height:1.5}.sap-and-saf:where(.astro-igkov4t3) div:where(.astro-igkov4t3){margin-top:24px}@media (min-width: 768px){.sap-and-saf:where(.astro-igkov4t3) div:where(.astro-igkov4t3){margin-top:48px}}.sap-and-saf:where(.astro-igkov4t3) div:where(.astro-igkov4t3) p:where(.astro-igkov4t3){text-align:center;margin:12px 0 0;font-size:12px;font-weight:500;line-height:1.5}@media (min-width: 768px){.sap-and-saf:where(.astro-igkov4t3) div:where(.astro-igkov4t3) p:where(.astro-igkov4t3){margin-top:22px}}.sap-mixture:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin-top:48px}.sap-mixture__figures:where(.astro-igkov4t3){display:flex}@media (max-width: 767px){.sap-mixture__figures:where(.astro-igkov4t3){margin-top:0;flex-direction:column;gap:0px}}@media (min-width: 768px) and (max-width: 1024px){.sap-mixture__figures:where(.astro-igkov4t3){margin-top:24px;flex-direction:column;gap:40px}}@media (min-width: 1025px){.sap-mixture__figures:where(.astro-igkov4t3){margin-top:40px;flex-direction:row;gap:36px}}.sap-mixture__title:where(.astro-igkov4t3){text-align:center;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 21px}@media (max-width: 767px){.sap-mixture__title:where(.astro-igkov4t3){margin-top:37px}}.sap-mixture__figure:where(.astro-igkov4t3){padding:43px 23px 30px;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.sap-mixture__figure:where(.astro-igkov4t3){border:2px solid var(--color-blue);border-radius:15px}}@media (max-width: 767px){.sap-mixture__figure:where(.astro-igkov4t3){padding:0 0 30px}}.sap-mixture__figure__title:where(.astro-igkov4t3){font-size:18px;font-weight:700;line-height:1.3;margin:0}.sap-mixture__figure__caption:where(.astro-igkov4t3){margin:14px 0 0;width:300px;font-size:14px;font-weight:500;line-height:1.5}@media (max-width: 767px){.sap-mixture__tds:where(.astro-igkov4t3){border-top:1px solid var(--color-blue)}}.sap-mixture__annotation:where(.astro-igkov4t3){text-align:right;font-size:12px;font-weight:500;line-height:1.5}.saf-mixture__absorption-moisture:where(.astro-igkov4t3){display:flex;width:100%}@media (max-width: 767px){.saf-mixture__absorption-moisture:where(.astro-igkov4t3){margin-top:0;flex-direction:column;align-items:center;gap:0px}}@media (min-width: 768px) and (max-width: 1024px){.saf-mixture__absorption-moisture:where(.astro-igkov4t3){margin-top:24px;flex-direction:column;align-items:center;gap:40px}}@media (min-width: 1025px){.saf-mixture__absorption-moisture:where(.astro-igkov4t3){flex-direction:row;justify-content:center;gap:60px}}@media (min-width: 1025px){.saf-mixture__absorption-moisture__content:where(.astro-igkov4t3){width:335px}}.saf-mixture__absorption-moisture__content:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin-top:48px}.saf-mixture__absorption-moisture__content__subTitle:where(.astro-igkov4t3){text-align:center;font-size:16px;font-weight:700;line-height:1.4;margin-top:24px}@media (min-width: 768px){.saf-mixture__absorption-moisture__content__figure:where(.astro-igkov4t3){border:2px solid var(--color-blue);border-radius:15px;padding:44px 24px 30px}}.saf-mixture__absorption-moisture__content__figure__title:where(.astro-igkov4t3){text-align:center;font-size:18px;font-weight:700;line-height:1.3}.saf-mixture__absorption-moisture__content__figure__image:where(.astro-igkov4t3){text-align:center}.saf-mixture__absorption-moisture__content__figure__description:where(.astro-igkov4t3){margin:21px 0 0;font-size:14px;font-weight:500;line-height:1.5}@media (min-width: 768px) and (max-width: 1024px){.saf-mixture__absorption-moisture__content__figure__description:where(.astro-igkov4t3){margin:21px 48px 0}}.saf-mixture__absorption-moisture__content__annotation:where(.astro-igkov4t3){text-align:right;font-size:12px;font-weight:500;line-height:1.5}.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin-top:80px}.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3){margin:24px 0 0}.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) img:where(.astro-igkov4t3){width:100%}.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) figcaption:where(.astro-igkov4t3){text-align:right;margin-top:12px;font-size:10px;font-weight:500;line-height:1.3}@media (min-width: 1025px){.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) figcaption:where(.astro-igkov4t3){font-size:12px;font-weight:500;line-height:1.5}}.saf-mixture__absorptionDesorption:where(.astro-igkov4t3) p:where(.astro-igkov4t3){margin:14px 0 0;font-size:14px;font-weight:500;line-height:1.5}.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) h4:where(.astro-igkov4t3){margin-top:80px}.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3){margin:24px 0 0;position:relative}@media (min-width: 1025px){.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3){margin:48px 0 0}}.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) img:where(.astro-igkov4t3){width:100%}.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) figcaption:where(.astro-igkov4t3){text-align:center;margin:24px 12px 48px;font-size:16px;font-weight:700;line-height:2}@media (min-width: 1025px){.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) figcaption:where(.astro-igkov4t3){font-size:18px;font-weight:700;line-height:1.5}}.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) span:where(.astro-igkov4t3){font-size:12px;font-weight:700;line-height:1.3;position:absolute;text-align:center;color:var(--color-white);background-color:var(--color-blue);padding:24px 14px;border-radius:99px;right:18px;top:0}@media (min-width: 768px) and (max-width: 1024px){.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) span:where(.astro-igkov4t3){right:16px;top:12px}}@media (max-width: 767px){.saf-mixture__repeatAbsorptionDesorption:where(.astro-igkov4t3) figure:where(.astro-igkov4t3) span:where(.astro-igkov4t3){right:12px;top:30px}}.saf-mixture__repeatAbsorptionDesorption__description:where(.astro-igkov4t3){margin:24px 0 0;font-size:14px;font-weight:500;line-height:1.5}.saf-mixture__repeatAbsorptionDesorption__annotation:where(.astro-igkov4t3){margin:14px 0 0;text-align:right;font-size:12px;font-weight:500;line-height:1.5}.saf-behavior__movie:where(.astro-igkov4t3){margin-top:20px}@media (min-width: 768px) and (max-width: 1024px){.saf-behavior__movie:where(.astro-igkov4t3){margin-top:24px}}@media (min-width: 1025px){.saf-behavior__movie:where(.astro-igkov4t3){margin-top:48px}}.saf-behavior__movie:where(.astro-igkov4t3) div:where(.astro-igkov4t3) video:where(.astro-igkov4t3){width:100%}.saf-behavior__movie:where(.astro-igkov4t3) div:where(.astro-igkov4t3) p:where(.astro-igkov4t3){text-align:right;margin:12px 0 0;font-size:12px;font-weight:500;line-height:1.5}@media (min-width: 768px){.saf-behavior__movie:where(.astro-igkov4t3) div:where(.astro-igkov4t3) p:where(.astro-igkov4t3){margin-top:22px}}.contact:where(.astro-igkov4t3){padding:160px 0}@media (max-width: 767px){.contact:where(.astro-igkov4t3){padding:80px 0}}
