@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Marcellus&family=Playfair+Display:wght@400;500;600;700&family=Caveat:wght@500;600;700&family=Zen+Maru+Gothic:wght@400;500;700;900&family=M+PLUS+Rounded+1c:wght@400;500;700;800&family=Cherry+Bomb+One&display=swap);:root{--color-white:#ffffff;--color-black:#2d2d2a;--color-sub-black:#353535;--color-sub-black-2:#9b9b9b;--color-main:#ff4f95;--color-sub:#ffd1e3;--color-text:#3a1a2a;--color-button:#ff4f95;--color-label:linear-gradient(180deg, #ff4f95 0%, #ff8ec0 100%);--color-label-text:#ffffff;--color-button-text:#ffffff;--gradient-main:linear-gradient(180deg, #ff4f95 0%, #ffb3d4 100%);--color-line:#06c755;--color-bg-emph:rgba(255, 79, 149, 0.06);--color-background:#fff7fb;--color-mask:rgba(58, 26, 42, 0.45);--color-label-new:linear-gradient(180deg, #ff4f95 0%, #ff8ec0 100%);--shadow-white:0 0 4px #ffffff;--shadow-black:0 0 5px #f3d5e3;--shadow-main:0 0 2px rgba(255, 79, 149, 0.4);--shadow-box:0 1px 8px rgba(58, 26, 42, 0.09)}.news__section.archive{width:71.1111111111vw}@media (min-width:1920px){.news__section.archive{width:1365.3333333333px}}@media (max-width:767px){.news__section.archive{width:96.479791395vw}}.news__section.archive{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;margin:8.3333333333vw auto 0}@media not screen and (min-width:768px){.news__section.archive{flex-direction:column}}.news__section.archive .news__list__container .news__post .news__category{color:var(--color-text);font-size:.9027777778vw}@media (min-width:1920px){.news__section.archive .news__list__container .news__post .news__category{font-size:17.3333333333px}}@media (max-width:767px){.news__section.archive .news__list__container .news__post .news__category{font-size:3.3898305085vw}}.news__section.article{width:71.1111111111vw}@media (min-width:1920px){.news__section.article{width:1365.3333333333px}}@media (max-width:767px){.news__section.article{width:96.479791395vw}}.news__section.article{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;margin:8.3333333333vw auto 0}@media not screen and (min-width:768px){.news__section.article{flex-direction:column}}.news__section.article article{width:80%}@media not screen and (min-width:768px){.news__section.article article{width:100%}}.news__section.article .entry__meta{display:flex;justify-content:space-between;align-items:center;margin-top:3.4722222222vw}@media (min-width:1920px){.news__section.article .entry__meta{margin-top:66.6666666667px}}@media (max-width:767px){.news__section.article .entry__meta{margin-top:13.037809648vw}}.news__section.article .entry__meta{margin-bottom:1.3888888889vw}@media (min-width:1920px){.news__section.article .entry__meta{margin-bottom:26.6666666667px}}@media (max-width:767px){.news__section.article .entry__meta{margin-bottom:5.2151238592vw}}.news__section.article .entry__meta .article__category{background:var(--color-sub);padding:.2083333333vw .6944444444vw;border-radius:3px}.news__section.article .entry__meta .article__category a{font-size:.9027777778vw}@media (min-width:1920px){.news__section.article .entry__meta .article__category a{font-size:17.3333333333px}}@media (max-width:767px){.news__section.article .entry__meta .article__category a{font-size:2.8683181226vw}}.news__section.article .entry__meta .article__category a{color:var(--color-text);text-transform:uppercase}.news__section.article .entry__meta .news__date{font-size:.9027777778vw}@media (min-width:1920px){.news__section.article .entry__meta .news__date{font-size:17.3333333333px}}@media (max-width:767px){.news__section.article .entry__meta .news__date{font-size:2.8683181226vw}}.news__section.article .entry__meta .news__date{color:var(--color-text)}.news__section.article .entry__content p{line-height:1.75;color:var(--color-text)}.news__section.article .entry__content img{margin-top:.6944444444vw}@media (min-width:1920px){.news__section.article .entry__content img{margin-top:13.3333333333px}}@media (max-width:767px){.news__section.article .entry__content img{margin-top:2.6075619296vw}}.news__section.article .entry__content img{margin-bottom:.6944444444vw}@media (min-width:1920px){.news__section.article .entry__content img{margin-bottom:13.3333333333px}}@media (max-width:767px){.news__section.article .entry__content img{margin-bottom:2.6075619296vw}}.sidebar__section{width:calc(20% - 2.7777777778vw);margin-left:2.7777777778vw}@media not screen and (min-width:768px){.sidebar__section{width:100%;margin-left:0;margin-top:2.7777777778vw}}.sidebar__section .widget{margin-bottom:2.0833333333vw}@media (min-width:1920px){.sidebar__section .widget{margin-bottom:40px}}@media (max-width:767px){.sidebar__section .widget{margin-bottom:5.2151238592vw}}.sidebar__section .widget h3{padding-left:5px;border-left:4px solid var(--color-text);font-size:1.0416666667vw}@media (min-width:1920px){.sidebar__section .widget h3{font-size:20px}}@media (max-width:767px){.sidebar__section .widget h3{font-size:3.3898305085vw}}.sidebar__section .widget h3{margin-bottom:.6944444444vw}@media (min-width:1920px){.sidebar__section .widget h3{margin-bottom:13.3333333333px}}@media (max-width:767px){.sidebar__section .widget h3{margin-bottom:2.6075619296vw}}.sidebar__section .widget h3{color:var(--color-text)}.sidebar__section .widget ul li{font-size:1.0416666667vw}@media (min-width:1920px){.sidebar__section .widget ul li{font-size:20px}}@media (max-width:767px){.sidebar__section .widget ul li{font-size:3.3898305085vw}}.sidebar__section .widget ul li{line-height:1.75;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar__section .widget ul li a{color:var(--color-text)}