@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";:root{--font-family: "Noto Sans JP", serif;--color-main: #3D3129;--color-text: #261C0D;--color-bg: #463A2F;--color-border: rgba(70, 58, 47, .3);--color-text-hover: #77706A;--color-default: #F6F4EE;--color-bases: #A3978F;--color-status: #EDE9DE;--color-box: #fff;--color-footer: #ccc;--color-orange: #E8CD7D;--content-width: 1328px;--content-small-xs: 6px;--content-small: 8px;--content-small-module: 10px;--content-small-narrow: 12px;--content-small-wide: 14px;--content-padding: 16px;--content-padding-module: 20px;--content-padding-narrow: 22px;--content-padding-wide: 24px;--content-padding-gutter: 32px;--content-gutter: 36px;--content-gutter-padding: 38px;--content-gutter-narrow: 40px;--content-gutter-space: 42px;--content-gutter-wide: 46px;--content-gutter-module: 48px;--content-gutter-module-x: 50px;--content-module: 56px;--content-module-padding: 66px;--content-module-padding-x: 75px;--content-module-gutter: 84px;--content-module-space: 90px;--content-module-narrow: 100px;--content-module-wide: 104px;--content-module-x: 120px;--module-gutter: 136px;--module-gutter-narrow: 150px;--module-gutter-wide: 160px;--module-gutter-padding: 200px;--scroll-padding: 0;--transition: .3s ease-in-out;--hover-opacity: .7;--hamburger-scale: 10;--hamburger-transition-duration: .5s;--hamburger-transition-delay: .3s}.page .section-content{margin-bottom:152px}.page .section-content:not(:first-child){margin-top:0}@media screen and (max-width: 992px){.page .section-content{margin-bottom:110px}}.page .section-content .title{margin-bottom:60px}@media screen and (max-width: 992px){.page .section-content .title{margin-bottom:64px}}.page .section-content .description{margin-bottom:64px;line-height:1.5}@media screen and (max-width: 992px){.page .section-content .description{margin-bottom:52px;font-size:1.6rem}}.page .section-content .more-link{margin-top:10px}.page .section-content .more-link .c-link{font-size:1.6rem}@media screen and (max-width: 768px){.page .section-content .heading{margin-bottom:40px}}.page .section-content .caption{margin-top:24px;margin-bottom:0;display:block;text-align:left;font-size:1.2rem}@media screen and (max-width: 768px){.page .section-content .caption{margin-top:16px}}.page .section-content .note{display:block;text-align:left;margin-top:24px;margin-bottom:0}.page .section-content .col{gap:104px 32px}@media screen and (max-width: 768px){.page .section-content .col{gap:64px}}#onsidering-pregnancy{margin-bottom:180px}@media screen and (max-width: 992px){#onsidering-pregnancy{margin-bottom:86px}}#column{margin-bottom:200px}@media screen and (max-width: 992px){#column{margin-bottom:132px}}#column .title{font-weight:500}@media screen and (max-width: 992px){#column .title{margin-bottom:38px}}@media screen and (max-width: 768px){#column .title{font-size:2.2rem}}.group-button{margin-bottom:152px}@media screen and (max-width: 992px){.group-button{margin-bottom:110px}}.group-button .btn{margin-bottom:0}.image{margin-bottom:80px}@media screen and (max-width: 992px){.image{margin-bottom:67px}}.col{gap:80px 32px;margin-bottom:0}@media screen and (max-width: 992px){.col{margin-bottom:112px}}.col .block-video{position:relative;text-align:center}.col .block-video .remove-line{position:absolute;top:-4px;left:-4px;border:10px solid #f6f5ee;width:calc(100% + 8px);height:calc(100% - 20px)}.col-cap{margin-top:24px}.col-image{margin-bottom:24px}.col-image img{width:100%}@media screen and (max-width: 768px){.col-image{margin-bottom:16px}}@media screen and (max-width: 540px){.col-image{margin-left:-24px;margin-right:-24px}}.col-video{width:100%}.col-video.-small{width:calc(100% - 16px)}@media screen and (min-width: 769px){.col-pc-button{margin-bottom:48px}}.col-title{margin-bottom:18px}@media screen and (max-width: 768px){.col-title{margin-bottom:12px;font-size:2rem}}.col-description{margin-bottom:0;font-size:1.6rem}.button-play-pause{border:0;background:transparent;color:var(--color-text);padding:2px 8px 4px;border-radius:4px;font-size:12px;margin-left:auto;display:block;margin-bottom:20px;margin-top:-14px}.button-play-pause span{padding:4px 30px 4px 4px;background:url(../assets/images/common/ico-play.svg) no-repeat right top 6px}.button-play-pause[aria-pressed=true] span{background:url(../assets/images/common/ico-pause.svg) no-repeat right top 6px}
