html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:62.5%;vertical-align:baseline;background-color:rgba(0,0,0,0)}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}hr{display:block;height:1px;border:0;margin:0;padding:0}input,button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:0}select{outline:0;border-radius:0}input,textarea{padding:0;background-color:inherit;border:none}iframe[name=google_conversion_frame]{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px}@font-face{font-family:noto-bold;src:url("../../fonts/Noto_Serif_JP/NotoSerifJP-Bold.otf") format("opentype")}@font-face{font-family:noto-semibold;src:url("../../fonts/Noto_Serif_JP/NotoSerifJP-SemiBold.otf") format("opentype")}@font-face{font-family:noto-midium;src:url("../../fonts/Noto_Serif_JP/NotoSerifJP-Midium.otf") format("opentype")}@font-face{font-family:noto-regular;src:url("../../fonts/Noto_Serif_JP/NotoSerifJP-Regular.otf") format("opentype")}.editorial-category__list{display:flex;flex-wrap:wrap;align-items:center;gap:5px 3px}@media screen and (min-width: 835px){.editorial-category__list{gap:8px}}.editorial__thumbnailWrapper{aspect-ratio:760/543}.editorial__thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.editorial__date{margin-top:24px}@media screen and (min-width: 835px){.editorial__date{margin-top:32px}}.editorial__date time{font-size:1.3rem;letter-spacing:0;line-height:1.3;font-family:"Avenir55Roman",sans-serif;color:#7d7d7d;font-feature-settings:"palt"}.editorial__heading{margin-top:10px;font-family:"SabonNextRegular",yakuhanmp_noto,"Noto Serif JP",serif;font-size:1.7rem;line-height:1.8;letter-spacing:.07em;font-feature-settings:"palt";display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500}@media screen and (min-width: 835px){.editorial__heading{margin-top:13px;font-size:2rem;line-height:1.8}}.content-editorial-category{margin-top:13px}@media screen and (min-width: 835px){.content-editorial-category{margin-top:20px}}.content-editorial-category__list{display:flex;flex-wrap:wrap;gap:5px 3px}@media screen and (min-width: 835px){.content-editorial-category__list{gap:8px}}.tagItem{font-family:"Avenir55Roman",yakuhanjp,yugothic,"Hiragino Kaku Gothic ProN",serif;font-size:1.1rem;line-height:1.6;font-feature-settings:"palt";text-align:center}@media screen and (min-width: 835px){.tagItem{font-size:1.2rem;line-height:1.6}}.tagItem a{padding:4px 8px 2px;border:solid 1px #cecece;border-radius:50px;box-sizing:border-box;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (min-width: 835px){.tagItem a{transition:background-color .4s}.tagItem a:hover{background-color:#e1e1e1}}.editorial-follow-tag .tagItem a,.content-editorial-category--contentsBottom .tagItem a{padding:3px 8px 2px}@media screen and (min-width: 835px){.editorial-follow-tag .tagItem a,.content-editorial-category--contentsBottom .tagItem a{padding:4px 8px 2px}}.editorial-category-background{height:100%;width:100%;position:absolute;inset:0}.editorial-category-background.hide{display:none}.editorial-follow-tag{position:relative;z-index:1}.editorial-follow-tag .tagItem{font-size:1.2rem;letter-spacing:0;line-height:19.2px}.editorial-follow-tag .tagItem--3pointLeader{padding-left:9px;display:grid;place-items:center}@media screen and (min-width: 835px){.editorial-follow-tag .tagItem--3pointLeader{padding-left:5px}}.editorial-close-category{border-top:solid 1px #7d7d7d;width:100%;position:fixed;right:0;bottom:0;background-color:#ecebeb;z-index:10;transform:translateY(100%);transition:transform .4s}.has-scrolled .editorial-close-category{transform:translateY(0)}.editorial-close-category.hide{opacity:0;visibility:hidden}.editorial-close-category.visible{opacity:1;visibility:visible;transition:opacity .2s .4s,visibility .2s .4s}.editorial-close-category__listWrapper{margin-inline:auto;padding:19px 0 18px;width:86.6666666667%;display:flex;align-items:center}@media screen and (min-width: 835px){.editorial-close-category__listWrapper{width:93.6111111111%}}.editorial-close-category__listInner{width:88.7573964497%;height:27px;overflow-y:hidden}@media screen and (min-width: 835px){.editorial-close-category__listInner{width:95.8456973294%}}.editorial-close-category__list{display:flex;flex-wrap:wrap;gap:5px 3px}@media screen and (min-width: 835px){.editorial-close-category__list{gap:8px}}.editorial-open-category__buttonWrapper{margin-left:auto}.editorial-open-category__buttonWrapper.hide{display:none}.editorial-open-category__button{margin-left:13px;border:solid 1px #cecece;border-radius:50%;width:25px;height:25px;position:relative}.editorial-open-category__button::before,.editorial-open-category__button::after{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#312f2f}.editorial-open-category__button::before{width:11px;height:1px}.editorial-open-category__button::after{width:1px;height:11px}@media screen and (min-width: 835px){.editorial-open-category__button{transition:background-color .4s}.editorial-open-category__button:hover{background-color:#e1e1e1}}.editorial-category{border-top:solid 1px #7d7d7d;width:100%;position:fixed;right:0;background-color:#ecebeb;z-index:10;bottom:0;transition:transform .4s;transform:translateY(100%)}.has-scrolled .editorial-category{transform:translateY(calc(100% - 65px))}.editorial-category.open{max-height:calc(var(--dvh, 1vh)*100 - 70px);transform:translateY(0);overflow-y:scroll}@media screen and (min-width: 835px){.editorial-category.open{max-height:calc(var(--dvh, 1vh)*100 - 98px)}}@supports(height: 100svh){.editorial-category.open{max-height:calc(100dvh - 70px)}@media screen and (min-width: 835px){.editorial-category.open{max-height:calc(100dvh - 98px)}}}.editorial-category__listWrapper{margin-inline:auto;padding:19px 0 18px;width:86.6666666667%}@media screen and (min-width: 835px){.editorial-category__listWrapper{padding:19px 0;width:93.6111111111%}}.editorial-category__buttonWrapper{margin-left:auto}.editorial-close-category__button{margin-left:13px;border-radius:50%;width:25px;height:25px;position:relative;background-color:#636363}.editorial-close-category__button::before{width:11px;height:1px;display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#efefef}:root{background-color:#ecebeb}body{margin-bottom:67px}img{display:block}.header{background-color:#ecebeb}.header__openButtonBorder svg,.header__logoImg,.header__searchImg{fill:#231815}.desktop-nav__listLink,.desktop-nav__listButton{color:#1e1e1e}.editorial{padding-top:103px}@media screen and (min-width: 835px){.editorial{margin-top:98px;padding-top:77px}}.editorial__category{margin-inline:auto;width:86.6666666667%;font-family:"SabonNextRegular",yakuhanmp_noto,"Noto Serif JP",serif;font-feature-settings:"palt";display:grid;grid-template-columns:34px 5px auto;align-items:flex-start;justify-content:center}.editorial__category--tag{margin-top:3px;display:inline-block;font-size:1.5rem;line-height:1.3;letter-spacing:.05em}@media screen and (min-width: 835px){.editorial__category--tag{margin-top:5px;font-size:1.7rem;line-height:22.1px}}.editorial__category--nameWrapper{grid-column:3/-1}@media screen and (min-width: 835px){.editorial__category--nameWrapper{margin-left:4px}}.editorial__category--name{font-size:2.1rem;line-height:1.3;letter-spacing:.03em;text-align:center}@media screen and (min-width: 835px){.editorial__category--name{font-size:2.6rem;line-height:1.2692307692}}.editorial__category--number{display:inline-block;margin-left:3px;font-size:1.6rem;line-height:1.70625;letter-spacing:.03em;font-feature-settings:"palt"}@media screen and (min-width: 835px){.editorial__category--number{font-size:2rem;line-height:26px}}.editorial__content{margin-left:auto;margin-right:auto;padding-top:49px;width:86.6666666667%}@media screen and (min-width: 835px){.editorial__content{padding-top:107px;width:93.6111111111%;max-width:1536px}}.editorial__list{padding-bottom:64px;display:grid;overflow-y:hidden;row-gap:48px}@media screen and (min-width: 835px){.editorial__list{padding-bottom:123px;grid-template-columns:56.3798219585% 36.943620178%;grid-auto-rows:0;-moz-column-gap:6.6765578635%;column-gap:6.6765578635%;row-gap:60px}}.editorialItem{width:100%;box-sizing:border-box}.editorialItem.hide{visibility:hidden;opacity:0;max-height:0;display:none}.editorialItem.editorial--show{visibility:visible;opacity:1;max-height:1000px;display:block;transition:display 0s,opacity 2s 4s,max-height 2s 1s,max-width 2s 1s}.editorial__moreButton{margin:0 auto 40px;width:160px;height:44px;border-radius:100px;border:1px solid #cecece;background-color:#e1e1e1;font-size:1.6rem;letter-spacing:.03em;font-family:"Avenir55Roman",sans-serif;display:grid;place-items:center}@media screen and (min-width: 835px){.editorial__moreButton{margin:0 auto 113px;transition:background-color .4s}.editorial__moreButton:hover{background-color:#d3d3d3}}.editorial__moreButton.hide{margin:0;opacity:0;visibility:hidden;max-height:0;transition:opacity .5s,visibility 0s .5s}.footer{background-color:#ecebeb}
