@charset "utf-8";@layer common,page,override;@layer page{@media (min-width:1441px){main{padding-top:120px}.article-content{margin-top:56px}.article-header{display:grid;row-gap:40px;max-width:1140px;margin-inline:auto;padding-inline:20px}.article-header__meta{display:flex;align-items:center;gap:13px}.article-header__date{font-family:"Avenir",sans-serif;font-size:1rem;font-weight:500;line-height:1;color:var(--col_text);white-space:nowrap}.article-header__title{font-size:2.375rem;font-weight:500;letter-spacing:.1em;line-height:1.6;color:var(--col_text);font-feature-settings:"pwid"1}.article-thumbnail{aspect-ratio:507/320;margin-inline:auto;margin-block:56px 120px;width:1014px;min-width:0}.article-thumbnail img{border-radius:16px;height:100%;object-fit:contain;width:100%}.article-nav{display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin-top:120px;margin-inline:auto}.article-nav__prev,.article-nav__next{display:flex;align-items:center;gap:20px;font-size:1rem;font-weight:500;letter-spacing:.1em;line-height:1.6;color:var(--col_text);text-decoration:underline;white-space:nowrap}.article-nav__prev::before{content:"";flex-shrink:0;width:27px;height:6px;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain;scale:-1 1;transition:translate .3s}.article-nav__next::after{content:"";flex-shrink:0;width:27px;height:6px;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain;transition:translate .3s}.article-nav__prev[inert],.article-nav__next[inert]{opacity:.4;pointer-events:none}@media (any-hover:hover){.article-nav__prev:hover{text-decoration:none}.article-nav__prev:hover::before{translate:-4px 0}.article-nav__next:hover{text-decoration:none}.article-nav__next:hover::after{translate:4px 0}}.article-nav__button{justify-content:center;gap:40px;font-weight:500}}@media (min-width:768px) and (max-width:1440px){main{padding-top:8.33vw}.article-content{margin-top:3.89vw}.article-header{display:grid;row-gap:2.78vw;max-width:79.17vw;margin-inline:auto;padding-inline:1.39vw}.article-header__meta{display:flex;align-items:center;gap:.9vw}.article-header__date{font-family:"Avenir",sans-serif;font-size:1.11vw;font-weight:500;line-height:1;color:var(--col_text);white-space:nowrap}.article-header__title{font-size:2.64vw;font-weight:500;letter-spacing:.1em;line-height:1.6;color:var(--col_text);font-feature-settings:"pwid"1}.article-thumbnail{aspect-ratio:507/320;margin-inline:auto;margin-block:3.89vw 8.33vw;width:70.42vw;min-width:0}.article-thumbnail img{border-radius:1.11vw;height:100%;object-fit:contain;width:100%}.article-nav{display:flex;align-items:center;justify-content:space-between;max-width:76.39vw;margin-top:8.33vw;margin-inline:auto}.article-nav__prev,.article-nav__next{display:flex;align-items:center;gap:1.39vw;font-size:1.11vw;font-weight:500;letter-spacing:.1em;line-height:1.6;color:var(--col_text);text-decoration:underline;white-space:nowrap}.article-nav__prev::before{content:"";flex-shrink:0;width:1.88vw;height:.42vw;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain;scale:-1 1;transition:translate .3s}.article-nav__next::after{content:"";flex-shrink:0;width:1.88vw;height:.42vw;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain;transition:translate .3s}.article-nav__prev[inert],.article-nav__next[inert]{opacity:.4;pointer-events:none}@media (any-hover:hover){.article-nav__prev:hover{text-decoration:none}.article-nav__prev:hover::before{translate:-.28vw 0}.article-nav__next:hover{text-decoration:none}.article-nav__next:hover::after{translate:.28vw 0}}.article-nav__button{justify-content:center;gap:2.78vw;font-weight:500}}}@layer page{@media (max-width:767px){main{padding-top:25.64vw}.article-content{margin-top:8.21vw;padding-inline:5.13vw}.article-header{display:grid;row-gap:8.21vw}.article-header__meta{display:flex;align-items:center;gap:3.33vw}.article-header__date{font-family:"Avenir",sans-serif;font-size:3.59vw;font-weight:400;letter-spacing:.05em;line-height:1.6;color:var(--col_text);white-space:nowrap}.article-header__title{font-size:6.67vw;font-weight:500;letter-spacing:.05em;line-height:1.4;color:var(--col_text);font-feature-settings:"pwid"1}.article-thumbnail{aspect-ratio:507/320;margin-inline:auto;margin-block:10.26vw;width:100%;min-width:0}.article-thumbnail img{border-radius:16px;height:100%;object-fit:contain;width:100%}.article-nav{display:grid;grid-template-columns:1fr 1fr;row-gap:8.21vw;justify-items:center;margin-top:20.51vw}.article-nav__prev,.article-nav__next{display:flex;align-items:center;gap:4.1vw;font-size:3.59vw;font-weight:500;letter-spacing:.05em;line-height:1.6;color:var(--col_text);text-decoration:underline;white-space:nowrap}.article-nav__prev[inert],.article-nav__next[inert]{opacity:.4;pointer-events:none}.article-nav__prev{grid-row:2;justify-self:start}.article-nav__prev::before{content:"";flex-shrink:0;width:4.62vw;height:1.03vw;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain;scale:-1 1}.article-nav__next{grid-row:2;justify-self:end}.article-nav__next::after{content:"";flex-shrink:0;width:4.62vw;height:1.03vw;background:url(../images/common/icon_arrow.svg?v607d5db82adbf49e86abadb8257c2c4b)no-repeat center/contain}.article-nav__button{grid-column:1/-1;grid-row:1;justify-content:center;gap:9.23vw;height:10.26vw;font-size:3.59vw;font-weight:500;letter-spacing:.05em;line-height:1.6}}}