/*! @page:magazine */#magazine.index .p-nav{display:flex;flex-direction:column;width:32.6rem;margin:0 auto;padding-bottom:3.2rem}#magazine.index .p-nav li:last-child{border-bottom:1px solid var(--color-light-brown-40)}#magazine.index .p-magazine--ivory{background-color:var(--color-ivory)}#magazine.index .p-magazine__inner{padding:8rem 3.2rem;display:flex;flex-direction:column;gap:4.8rem}#magazine.index .p-magazine__list{display:flex;flex-direction:column;gap:4.8rem}#magazine.detail .p-article__inner{display:flex;flex-direction:column;gap:2.4rem}#magazine.detail .p-article__main-ph{padding-top:0;padding-bottom:1.6rem}#magazine.detail .p-article-foot{display:flex;flex-direction:column}#magazine.detail .p-article-foot__back{width:32.6rem;margin:4rem auto 8rem auto}#magazine.detail .p-recommend__inner{border-top:1px solid var(--color-light-brown-40);padding:3.2rem 0rem 8rem 0rem;display:flex;flex-direction:column;gap:4.8rem}#magazine.detail .p-recommend__list{width:32.6rem;margin:0 auto;display:flex;flex-direction:column;gap:4.8rem}@media screen and (min-width: 768px){#magazine.index .p-nav{padding:1.6rem 0rem 5.6rem 0rem;width:107.2rem}#magazine.index .p-nav ol{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0rem 4rem}#magazine.index .p-nav li{width:100%;border-bottom:1px solid var(--color-light-brown-40)}#magazine.index .p-magazine__inner{width:107.2rem;margin:0 auto;padding:12rem 0rem}#magazine.index .p-magazine__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4rem 2.4rem}#magazine.detail .p-article__inner{gap:4rem}#magazine.detail .p-article__main-ph{padding-top:1.6rem;padding-bottom:0}#magazine.detail .p-article-foot{padding-bottom:12rem}#magazine.detail .p-article-foot__back{order:2;width:69.6rem;margin:8rem auto 0rem auto}#magazine.detail .p-recommend{padding-top:8rem}#magazine.detail .p-recommend__inner{width:107.2rem;margin:0 auto;padding:2.4rem 0rem 0rem 0rem}#magazine.detail .p-recommend__list{width:107.2rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem 2.4rem}}
