.Medicine_module__AC5mz{--section-padding-top:80px;--section-padding-bottom:80px;--section-background-color:var(--lightest-color);--section-before-background-color:var(--secondary-color-80per)}@media (max-width:768px){.Medicine_module__AC5mz{--section-padding-top:40px;--section-padding-bottom:64px}}.Medicine_inner___Uh8A{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}@media (max-width:1200px){.Medicine_inner___Uh8A{max-width:calc(820px + var(--viewport-gutter) * 2)}}.Medicine_heading__vZ7zO{margin:40px 0 0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--primary-color);text-align:center}@media (max-width:768px){.Medicine_heading__vZ7zO{margin:24px 0 0}}.Medicine_description__bDHn_{width:-moz-fit-content;width:fit-content;margin:40px auto 0;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.88;color:var(--darkest-color)}@media (max-width:768px){.Medicine_description__bDHn_{margin:16px auto 0}}.Medicine_list__ckGl_{display:flex;gap:24px;justify-content:center;padding:0;margin:16px 0 0}@media (max-width:768px){.Medicine_list__ckGl_{flex-direction:column;gap:0;width:-moz-fit-content;width:fit-content;margin:24px auto 0}}.Medicine_item__ElB89{position:relative;width:-moz-fit-content;width:fit-content;padding-left:22px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.3;list-style:none}@media (max-width:768px){.Medicine_item__ElB89{line-height:1.54;text-align:center}}.Medicine_item__ElB89:before{position:absolute;top:0;bottom:0;left:0;display:inline;width:12px;height:7px;margin:auto 12px auto 0;content:"";border-width:2px;border-left:2px solid var(--primary-color-80per);border-bottom:2px solid var(--primary-color-80per);border-right:0 solid var(--primary-color-80per);border-top:0 solid var(--primary-color-80per);transform:rotate(-45deg)}.Medicine_content__6pt0f{margin:16px 0 0;background-color:var(--secondary-color-60per);border-radius:12px}@media (max-width:768px){.Medicine_content__6pt0f{margin:24px 0 0}}.Medicine_contentHeading__vZH76{padding-block:16px;margin:0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--lightest-color);text-align:center;background-color:var(--primary-color);border-radius:12px 12px 0 0}@media (max-width:768px){.Medicine_contentHeading__vZH76{padding-block:8px}}.Medicine_contentInner__yK9tE{display:flex;gap:16px;justify-content:center;padding:40px;margin:0;list-style:none}@media (max-width:768px){.Medicine_contentInner__yK9tE{flex-direction:column;padding:32px 18px}}.Medicine_visual__ZmfFM{width:100%}.Medicine_visual__ZmfFM img{width:100%;height:auto}@media (max-width:768px){.Medicine_visual__ZmfFM{margin-top:40px}}.Medicine_box__Ar2VF{display:flex;gap:16px;align-items:center;justify-content:center;padding:32px 24px;border-radius:12px}@media (max-width:1200px){.Medicine_box__Ar2VF{flex-direction:column}}@media (max-width:768px){.Medicine_box__Ar2VF{gap:0;padding:24px 0}}.Medicine_ethical___9ZnO{color:var(--primary-color);background-color:var(--primary-color-app-20per);border:1px solid var(--primary-color)}.Medicine_ethicalVisual__551Dq{max-width:104px}@media (max-width:768px){.Medicine_ethicalVisual__551Dq{max-width:109px;margin:8px auto 0}}.Medicine_ethicalVisual__551Dq img{width:100%;height:auto}.Medicine_otc__6JKaQ{background-color:var(--lightest-color)}.Medicine_otc__6JKaQ li{color:var(--gray-color-80per)}.Medicine_otcVisual__KfKdW{max-width:140px}@media (max-width:768px){.Medicine_otcVisual__KfKdW{max-width:141px;margin:8px auto 0}}.Medicine_otcVisual__KfKdW img{width:100%;height:auto}.Medicine_label__lVqqw{font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.54;text-align:center}@media (max-width:768px){.Medicine_label__lVqqw{font-size:1.4rem;line-height:1.88;text-align:center}}.Medicine_featureList__fiZBt{padding:0;margin:0;list-style:none}@media (max-width:768px){.Medicine_featureList__fiZBt{width:-moz-fit-content;width:fit-content;margin:8px auto 0}}.Medicine_featureItem__sEDgv{position:relative;padding-left:14px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8}.Medicine_featureItem__sEDgv:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"・"}.Medicine_note__pGp56{position:relative;padding-left:14px;margin:16px 0 0;font-size:1.4rem;font-weight:var(--font-weight-normal);line-height:1.76}.Medicine_note__pGp56:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"※"}@media (max-width:768px){.Medicine_note__pGp56{margin:24px 0 0}}