.styles-module-scss-module__qE8yra__c-head{grid-template:"date separator view""title title title"/auto auto 1fr;align-items:center;gap:1.6rem;display:grid}.styles-module-scss-module__qE8yra__c-head__separator:after{content:"|";color:#000000bf;font-size:1.7rem}.styles-module-scss-module__qE8yra__c-head__date,.styles-module-scss-module__qE8yra__c-head__view{font-family:var(--yu-gothic);font-size:1.5rem;font-weight:var(--font-weight-medium);color:#000000bf;line-height:1}.styles-module-scss-module__qE8yra__c-head__view{align-items:center;gap:.6rem;display:inline-flex}.styles-module-scss-module__qE8yra__c-head__view:before{content:"";background-color:currentColor;width:1.5em;height:1em;-webkit-mask:url(/assets/svg/eye.svg) 50%/contain no-repeat;mask:url(/assets/svg/eye.svg) 50%/contain no-repeat}.styles-module-scss-module__qE8yra__c-head__title{font-family:var(--zen-old-mincho);font-size:3.2rem;font-weight:var(--font-weight-bold);line-height:1.5}.styles-module-scss-module__qE8yra__c-head__date{grid-area:date}.styles-module-scss-module__qE8yra__c-head__separator{grid-area:separator}.styles-module-scss-module__qE8yra__c-head__view{grid-area:view}.styles-module-scss-module__qE8yra__c-head__title{grid-area:title}
.styles-module-scss-module__-gnaQW__c-post-layout{font-family:var(--yu-gothic);color:var(--color-black)}.styles-module-scss-module__-gnaQW__c-post-layout__inner{flex-direction:column;gap:max(40.186px,min(11.1628vw,85.7302px));padding:max(40.186px,min(11.1628vw,85.7302px)) max(16.7442px,min(4.65116vw,35.7209px));display:flex}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__inner{gap:4.8rem;max-width:106rem;margin-inline-start:auto;margin-inline-end:auto;padding:10rem 2rem}}.styles-module-scss-module__-gnaQW__c-post-layout__header{border-bottom:.1rem solid;padding-bottom:max(26.7907px,min(7.44186vw,57.1535px));position:relative}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__header{padding-bottom:3.2rem}}.styles-module-scss-module__-gnaQW__c-post-layout__header:after{content:"";background-color:var(--color-black);width:100%;height:.8rem;position:absolute;bottom:1rem}.styles-module-scss-module__-gnaQW__c-post-layout__content{--content-inner-gap:4rem;word-break:normal;line-break:strict;overflow-wrap:anywhere;font-size:max(13.3953px,min(3.72093vw,53.5814px))}.styles-module-scss-module__-gnaQW__c-post-layout__content-inner{display:contents}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h2,h3){scroll-margin-top:calc(var(--common-header-height) + 1.5rem)}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h2){font-family:var(--zen-old-mincho);font-size:max(20.093px,min(5.5814vw,80.3721px));font-weight:var(--font-weight-bold);border-left:1rem solid;padding-left:1rem;line-height:1.5}@media screen and (min-width:412px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h2){font-size:max(21.6px,min(6vw,86.4px))}}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h2){font-size:max(11.25px,min(3.125vw,45px))}}@media screen and (min-width:1024px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h2){font-size:max(7px,min(1.94444vw,28px))}}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h3){font-size:max(16.7442px,min(4.65116vw,66.9767px));font-weight:var(--font-weight-bold);color:#000c;border-bottom:2px dashed #000;padding-bottom:1rem;line-height:1.2}@media screen and (min-width:412px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h3){font-size:max(18px,min(5vw,72px))}}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h3){font-size:max(9.375px,min(2.60417vw,37.5px))}}@media screen and (min-width:1024px){.styles-module-scss-module__-gnaQW__c-post-layout__content :where(h3){font-size:max(5px,min(1.38889vw,20px))}}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(p){font-size:1.6rem;font-weight:var(--font-weight-medium);letter-spacing:.08rem;line-height:2}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(a){color:#0080ff;letter-spacing:.05rem;font-size:1.5rem}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(a):hover{color:#b22222}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(figure){max-width:100%}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(figure) :where(img){width:100%}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(ul,ol){padding-left:1.5rem}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(ul){list-style:outside}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(ol){list-style:decimal}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(li):first-child{margin-top:0}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(li)>:where(ul,ol){padding-left:1.5em}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-table{--table-min-width:60rem;overflow-x:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(table){border-collapse:collapse;width:100%;min-width:var(--table-min-width);font-family:var(--yu-gothic);letter-spacing:.08rem;border:.1rem solid #0000001a;font-size:1.6rem}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(th,td){padding:1.2rem}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(thead) :where(th){font-weight:var(--font-weight-bold);color:var(--color-white);white-space:nowrap;background:#000c}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(thead) :where(th):not(:last-child){border-right:.4rem solid var(--color-white)}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(tbody) :where(td){line-height:1.5}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(tbody) :where(td):not(:last-child){border-right:.4rem solid var(--color-white)}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(tbody) tr:nth-child(odd) td{background:#ffffff1a}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(tbody) tr:nth-child(2n) td{background:#b796461a}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(pre,code){overflow:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(blockquote){border-top:.1rem solid var(--color-gold);background:#b7964614;padding:2.4rem 3.2rem;position:relative}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(blockquote):before{content:"“";width:2.4rem;height:2.4rem;color:var(--color-white);background:var(--color-gold);place-items:center;font-size:2.6rem;display:grid;position:absolute;top:0;left:0}.styles-module-scss-module__-gnaQW__c-post-layout__content :where(blockquote) *{color:var(--color-black);font-size:1.8rem;font-style:italic;line-height:2}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-group{gap:var(--content-inner-gap);flex-direction:column;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-spacer{display:none}.styles-module-scss-module__-gnaQW__c-post-layout__content .size-full{width:100%}.styles-module-scss-module__-gnaQW__c-post-layout__content .size-large{width:100%}.styles-module-scss-module__-gnaQW__c-post-layout__content .aligncenter{margin-inline-start:auto;margin-inline-end:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content .alignright{margin-left:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content .alignleft{margin-right:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button{width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-inline-end:auto}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button a{font-weight:var(--font-weight-medium);color:var(--color-white);text-decoration:none}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button a:before{content:none}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button a:hover{color:var(--color-white)}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link{border-radius:var(--radius-max);background-color:#32373c;justify-content:center;padding:1em;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-vivid-cyan-blue-background-color{background-color:#0693e3}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-cyan-bluish-gray-background-color{background-color:#32373c}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-pale-pink-background-color{background-color:#f78da7}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-vivid-red-background-color{background-color:#cf2e2e}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-luminous-vivid-orange-background-color{background-color:#ff6900}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-luminous-vivid-amber-background-color{background-color:#fcb900}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-light-green-cyan-background-color{background-color:#7bdcb5}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-vivid-green-cyan-background-color{background-color:#00d084}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-pale-cyan-blue-background-color{background-color:#8ed1fc}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__link .has-vivid-purple-background-color{background-color:#9b51e0}.styles-module-scss-module__-gnaQW__c-post-layout__content .has-small-font-size{font-size:1.6rem}.styles-module-scss-module__-gnaQW__c-post-layout__content .has-medium-font-size{font-size:2rem}.styles-module-scss-module__-gnaQW__c-post-layout__content .has-large-font-size{font-size:3rem}.styles-module-scss-module__-gnaQW__c-post-layout__content .has-x-large-font-size{font-size:3.6rem}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__width-25{width:25%}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__width-50{width:50%}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__width-75{width:75%}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-button__width-100{width:100%}.styles-module-scss-module__-gnaQW__c-post-layout__content div[class*=has-background]{padding:1em}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-list{padding-left:calc(1em + 1.5rem)}.styles-module-scss-module__-gnaQW__c-post-layout__content .wp-block-liquid-speech-balloon{grid-template-columns:auto 1fr;gap:3rem;display:grid}.styles-module-scss-module__-gnaQW__c-post-layout__content .liquid-speech-balloon-avatar{flex-direction:column;align-items:center;gap:.5rem;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__content .liquid-speech-balloon-avatar-name{font-size:1.2rem;font-weight:var(--font-weight-bold)}.styles-module-scss-module__-gnaQW__c-post-layout__content .liquid-speech-balloon-text{--speech-balloon-bg-color:#eaeaea;background:var(--speech-balloon-bg-color);border-radius:1rem;padding:1em;position:relative}.styles-module-scss-module__-gnaQW__c-post-layout__content .liquid-speech-balloon-text .liquid-speech-balloon-arrow{background:var(--speech-balloon-bg-color);clip-path:polygon(0 50%,100% 0,100% 100%);width:2rem;height:2rem;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}.styles-module-scss-module__-gnaQW__c-post-layout__content .twitter-tweet.twitter-tweet-rendered{margin-inline-start:auto;margin-inline-end:auto}@media screen and (min-width:412px){.styles-module-scss-module__-gnaQW__c-post-layout__content{--content-inner-gap:clamp(36px,0px + 10vw,144px)}}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__content{--content-inner-gap:clamp(18.75px,0px + 5.20833vw,75px)}}@media screen and (min-width:1024px){.styles-module-scss-module__-gnaQW__c-post-layout__content{--content-inner-gap:clamp(10px,0px + 2.77778vw,40px)}}.styles-module-scss-module__-gnaQW__c-post-layout__content{gap:var(--content-inner-gap);flex-direction:column;display:flex}@media screen and (min-width:412px){.styles-module-scss-module__-gnaQW__c-post-layout__content{font-size:max(14.4px,min(4vw,57.6px))}}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout__content{font-size:max(7.5px,min(2.08333vw,30px))}}@media screen and (min-width:1024px){.styles-module-scss-module__-gnaQW__c-post-layout__content{font-size:max(4px,min(1.11111vw,16px))}}.styles-module-scss-module__-gnaQW__c-post-layout__recommend{width:100%;font-family:var(--zen-old-mincho);border:.1rem dashed #0000004d;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__recommend-title{font-size:1.4rem;font-weight:var(--font-weight-extrabold)}.styles-module-scss-module__-gnaQW__c-post-layout__recommend-link{font-size:1.6rem;font-weight:var(--font-weight-extrabold);color:var(--color-gold);align-items:flex-start;gap:.5rem;line-height:1.6;text-decoration:none;display:inline-flex}.styles-module-scss-module__-gnaQW__c-post-layout__recommend-icon{flex-shrink:0}.styles-module-scss-module__-gnaQW__c-post-layout__author-title,.styles-module-scss-module__-gnaQW__c-post-layout__comment-title{width:100%;font-size:1.5rem;font-weight:var(--font-weight-medium);background:#ededed;border-left:1rem solid;padding:1rem;line-height:1.6}.styles-module-scss-module__-gnaQW__c-post-layout__author{flex-direction:column;gap:2.4rem;width:100%;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__author-detail{gap:1.6rem;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__author-img{border-radius:var(--radius-max);object-fit:cover;width:7rem;height:7rem}.styles-module-scss-module__-gnaQW__c-post-layout__author-info{flex-direction:column;gap:2rem;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout__author-name{font-size:1.8rem;font-weight:var(--font-weight-bold);color:var(--color-black);overflow-wrap:anywhere}.styles-module-scss-module__-gnaQW__c-post-layout__author-name:hover{text-decoration:none}.styles-module-scss-module__-gnaQW__c-post-layout__author-info-text{font-size:1.5rem;font-weight:var(--font-weight-medium);white-space:pre-line}.styles-module-scss-module__-gnaQW__c-post-layout-top{flex-direction:column;gap:max(41.8605px,min(11.6279vw,167.442px));display:flex}@media screen and (min-width:412px){.styles-module-scss-module__-gnaQW__c-post-layout-top{gap:max(45px,min(12.5vw,180px))}}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout-top{gap:max(23.4375px,min(6.51042vw,93.75px))}}@media screen and (min-width:1024px){.styles-module-scss-module__-gnaQW__c-post-layout-top{gap:max(12.5px,min(3.47222vw,50px))}}.styles-module-scss-module__-gnaQW__c-post-layout-top__thumbnail{aspect-ratio:2;object-fit:cover;width:100%}.styles-module-scss-module__-gnaQW__c-post-layout-footer{flex-direction:column;gap:4.8rem;display:flex}.styles-module-scss-module__-gnaQW__c-post-layout-footer__actions{flex-direction:column;align-items:center;gap:max(26.7907px,min(7.44186vw,57.1535px));display:flex}@media screen and (min-width:768px){.styles-module-scss-module__-gnaQW__c-post-layout-footer__actions{flex-direction:row;justify-content:center;gap:3.2rem}}
