@media(min-width: 768px){:root{--inner-width: 532rem}}@media(max-width: 767px){:root{--inner-width: 100%}}.mDialogue{display:flex;flex-direction:column;width:var(--inner-width)}@media(min-width: 768px){.mDialogue{row-gap:var(--space80)}}@media(max-width: 767px){.mDialogue{row-gap:var(--space48)}}.mDialogueText{color:var(--gray_text);text-align:justify}@media(min-width: 768px){.mDialogueText{font-size:19rem;line-height:36rem;margin-top:var(--mt);margin-bottom:var(--mb)}}@media(max-width: 767px){.mDialogueText{font-size:17rem;line-height:32rem;margin-top:var(--mt);margin-bottom:var(--mb)}}.mDialogueTitle{display:flex;align-items:center;-moz-column-gap:var(--space8);column-gap:var(--space8)}@media(min-width: 768px){.mDialogueTitle{margin-top:calc(var(--space32)*-1)}}@media(max-width: 767px){.mDialogueTitle{align-items:flex-start}}.mDialogueQ{color:var(--keycolor)}.mDialogueInner{display:flex;flex-direction:column}@media(min-width: 768px){.mDialogueInner{row-gap:var(--space32);margin-top:calc(var(--space32)*-1)}}@media(max-width: 767px){.mDialogueInner{row-gap:var(--space24)}}.mDialogueItem{display:flex;align-items:flex-start}@media(min-width: 768px){.mDialogueItem{-moz-column-gap:24rem;column-gap:24rem}}@media(max-width: 767px){.mDialogueItem{-moz-column-gap:13rem;column-gap:13rem}}.mDialogueItem._push{flex-direction:row-reverse}.mDialogueImage{flex-shrink:0}@media(min-width: 768px){.mDialogueImage{flex-basis:var(--space80)}}@media(max-width: 767px){.mDialogueImage{display:grid;gap:8rem;flex-basis:var(--space48)}}.mDialogueImage img{width:100%;height:auto;border-radius:100%}.mDialogueImage figcaption{text-align:center}@media(min-width: 768px){.mDialogueImage figcaption{margin-top:10rem}}@media(max-width: 767px){.mDialogueImage figcaption{margin-top:3rem;font-size:13rem;line-height:18rem;margin-top:var(--mt);margin-bottom:var(--mb)}}.mDialogueBody{flex-grow:1;position:relative;padding:var(--space32);background-color:var(--gray_bg);color:var(--gray_text)}@media(max-width: 767px){.mDialogueBody{padding:var(--space24)}}.mDialogueBody:where(._pull .mDialogueBody){border-left:2px solid var(--keycolor)}.mDialogueBody:where(._pull .mDialogueBody)::before{left:-9rem;clip-path:polygon(0 50%, 100% 0, 100% 100%)}.mDialogueBody:where(._push .mDialogueBody){border-right:2px solid var(--keycolor)}.mDialogueBody:where(._push .mDialogueBody)::before{right:-9rem;clip-path:polygon(0 0, 0% 100%, 100% 50%)}.mDialogueBody::before{position:absolute;top:0;width:8rem;height:14rem;background-color:var(--keycolor);content:""}@media(min-width: 768px){.mDialogueBody::before{top:var(--space32)}}@media(max-width: 767px){.mDialogueBody::before{top:18rem}}.mDialogueBody>p{display:flex;flex-direction:column;row-gap:18rem}.mInpageanchors{color:currentColor}@media(max-width: 767px){.mInpageanchorsInner{overflow:hidden;margin:-5rem 0}}.mInpageanchorsList{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;-moz-column-gap:var(--space16);column-gap:var(--space16);row-gap:var(--space16)}@media(max-width: 767px){.mInpageanchorsList{row-gap:calc(var(--space16) + 4rem);padding:5rem 0}}.mInpageanchorsItem{position:relative;align-items:center;padding-right:calc(var(--space16) + 1px)}.mInpageanchorsItem::after{content:"";display:block;width:0;height:8rem;position:absolute;top:50%;right:0;transform:translateY(-50%);border-left:1px solid var(--gray_point)}.mInpageanchorsItem:last-child{padding-right:0}.mInpageanchorsItem:last-child::after{content:none}.mInpageanchorsItem._noline::after{content:none}.mInpageanchors._hasLine .mInpageanchorsItem{position:relative}.mInpageanchors._hasLine .mInpageanchorsItem::after{content:"";display:block;width:0;height:8rem;position:absolute;top:50%;right:0;transform:translateY(-50%);border-left:1px solid var(--gray_point)}.mInpageanchors._hasLine .mInpageanchorsItem:last-child::after{content:none}.mInpageanchors._hasLine .mInpageanchorsItem._noline::after{content:none}.mFVmag{margin-top:var(--space32)}@media(min-width: 768px){.mFVmag{margin-top:var(--space48)}}@media(min-width: 768px){.mFVmagGrid{display:grid;grid-template-areas:"info tag" "title image" "slash image" "text image" "sign image";grid-template-columns:392rem 1fr;gap:var(--space48) var(--space48)}}@media(max-width: 767px){.mFVmagGrid{display:flex;flex-direction:column;row-gap:var(--space32)}}@media(min-width: 768px){.mFVmagInfo{grid-area:info}}.mFVmagInfoInner{display:flex;align-items:center}.mFVmagInfoDate{margin-right:var(--space24);color:var(--gray_text)}.mFVmagInfoAuthor{color:var(--gray_text)}.mFVmagInfoAuthor a{text-decoration:underline}@media(min-width: 768px){.mFVmagTitle{grid-area:title;padding-top:29rem}}@media(min-width: 768px){.mFVmagImage{grid-area:image;padding-top:32rem}}@media(max-width: 767px){.mFVmagImage{padding-top:var(--space16)}}.mFVmagImage figure{position:relative;aspect-ratio:3/2}.mFVmagImage img{width:100%;height:auto}.mFVmagSlash{padding-left:5.7082039325rem}@media(min-width: 768px){.mFVmagSlash{grid-area:slash}}@media(min-width: 768px){.mFVmagText{grid-area:text}}@media(min-width: 768px){.mFVmagTag{grid-area:tag}}@media(max-width: 767px){.mFVmagTag{padding-top:var(--space16)}}.mFVmagTagList{display:flex;flex-wrap:wrap;gap:8rem}.mFVmagTagLink span{color:var(--keycolor)}.mFVmagTagLink._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mFVmagSign{color:var(--gray_text)}@media(min-width: 768px){.mFVmagSign{grid-area:sign}}.mFVmagSignList{display:flex;flex-direction:column;row-gap:8rem}.mFVmagTime{margin-top:80rem}.mFVmagTime p{display:flex;align-items:center;justify-content:center;background-color:var(--gray_bg);padding-block:26rem}.mFVmagTime p::before{content:"";display:block;width:18rem;height:18rem;margin-right:8rem;background:url(/themes/custom/kokuyo_theme/assets/images/common/icon/cIconclock_18.svg) no-repeat center center/contain}.mFVmagTime ._b{margin-inline:.5em;text-decoration:underline}.mFVmagAnchors{border-top:1px solid var(--gray_line);border-bottom:1px solid var(--gray_line)}@media(min-width: 768px){.mFVmagAnchors{display:flex;-moz-column-gap:var(--space48);column-gap:var(--space48);margin-top:var(--space24);padding:39rem 0 40rem}}@media(max-width: 767px){.mFVmagAnchors{margin-top:var(--space32);padding:31rem 0 34rem}}@media(min-width: 768px){.mFVmagAnchors .mInpageanchorsList{-moz-column-gap:var(--space32);column-gap:var(--space32)}}@media(max-width: 767px){.mFVmagAnchors .mInpageanchorsList{margin-top:27rem}}.mFVmagAnchors .mInpageanchorsItem:nth-child(n+2)::before{display:none}:root{--paddingSize: var(--space48)}.mLineblock{color:currentColor}@media(min-width: 768px){.mLineblock:has(.mStationeryshops)+.mLineblock:has(.cButton){margin-top:calc(var(--space48)*-1)}}@media(max-width: 767px){.mLineblock:has(.mStationeryshops)+.mLineblock:has(.cButton){margin-top:calc(var(--space48)*-1)}}.mLineblock._bordertop._padding32,.mLineblock._borderbottom._padding32{--paddingSize: var(--space32)}.mLineblock._bordertop._padding80,.mLineblock._borderbottom._padding80{--paddingSize: var(--space80)}@media(min-width: 768px){.mLineblock._bordertop._lg-padding80,.mLineblock._borderbottom._lg-padding80{--paddingSize: var(--space80)}}.mLineblock._bordertop{padding-top:var(--paddingSize);border-top:1px solid var(--gray_line)}@media(max-width: 767px){.mStyleguidelist+.mLineblock._bordertop{margin-top:calc(var(--space32)*-1)}}.mLineblock._borderbottom{padding-bottom:var(--paddingSize);border-bottom:1px solid var(--gray_line)}.mpmPopular{color:currentColor}.mpmPopularInner{display:flex;-moz-column-gap:var(--space16);column-gap:var(--space16);position:relative}.mpmPopularInner._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mpmPopularImage{flex-shrink:0}.mpmPopularImage:where([data-dir="/magazine/"] *){flex-basis:50%;aspect-ratio:3/2}.mpmPopularImage:where([data-dir="/magazine/style/"] *){flex-basis:50%;aspect-ratio:1/1}.mpmPopularImage:where([data-dir*="/magazine/detail/"] *),.mpmPopularImage:where([data-dir*="/magazine/stationery/"] *),.mpmPopularImage:where([data-dir*="/magazine/furniture/"] *),.mpmPopularImage:where([data-dir*="/magazine/space-solution/"] *),.mpmPopularImage:where([data-dir*="/magazine/business-supply/"] *),.mpmPopularImage:where([data-dir*="/magazine/kokuyo/"] *){flex-basis:51.6129032258%;aspect-ratio:3/2}.mpmPopularImage img{width:100%;height:auto}.mpmPopularBody:where([data-dir*="/magazine/detail/"] *),.mpmPopularBody:where([data-dir*="/magazine/stationery/"] *),.mpmPopularBody:where([data-dir*="/magazine/furniture/"] *),.mpmPopularBody:where([data-dir*="/magazine/space-solution/"] *),.mpmPopularBody:where([data-dir*="/magazine/business-supply/"] *),.mpmPopularBody:where([data-dir*="/magazine/kokuyo/"] *){flex-grow:1}.mpmPopularTitle,.mpmPopularDate{display:block}.mpmPopularTitle:where([data-dir="/magazine/"] *),.mpmPopularTitle:where([data-dir="/magazine/style/"] *),.mpmPopularTitle:where([data-dir*="/magazine/detail/"] *),.mpmPopularTitle:where([data-dir*="/magazine/stationery/"] *),.mpmPopularTitle:where([data-dir*="/magazine/furniture/"] *),.mpmPopularTitle:where([data-dir*="/magazine/space-solution/"] *),.mpmPopularTitle:where([data-dir*="/magazine/business-supply/"] *),.mpmPopularTitle:where([data-dir*="/magazine/kokuyo/"] *){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.mpmPopularNumber{position:absolute;top:0;left:0;padding:var(--space8);background-color:var(--keycolor)}.mpmPopularNumber span{display:block}.mpmPopularDate{color:var(--gray_text_light)}.mpmPopularDate:where([data-dir="/magazine/"] *),.mpmPopularDate:where([data-dir="/magazine/style/"] *){margin-top:var(--space8)}.mpmPopularDate:where([data-dir*="/magazine/detail/"] *),.mpmPopularDate:where([data-dir*="/magazine/stationery/"] *),.mpmPopularDate:where([data-dir*="/magazine/furniture/"] *),.mpmPopularDate:where([data-dir*="/magazine/space-solution/"] *),.mpmPopularDate:where([data-dir*="/magazine/business-supply/"] *),.mpmPopularDate:where([data-dir*="/magazine/kokuyo/"] *){margin-top:var(--space16)}.mPoparticlelist{display:block;position:relative}.mPoparticlelist:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelist:where([data-dir="/magazine/style/"] .mpmMagblock2 *){padding-bottom:var(--space32);border-bottom:1px solid var(--gray_line)}@media(min-width: 768px){.mPoparticlelist:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelist:where([data-dir="/magazine/style/"] .mpmMagblock2 *){margin-top:var(--space16)}}@media(max-width: 767px){.mPoparticlelist:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelist:where([data-dir="/magazine/style/"] .mpmMagblock2 *){margin-inline:-28rem;padding-inline:28rem;border-bottom:1px solid var(--gray_line)}}.mPoparticlelist:where([data-dir*="/magazine/detail/"] *),.mPoparticlelist:where([data-dir*="/magazine/stationery/"] *),.mPoparticlelist:where([data-dir*="/magazine/furniture/"] *),.mPoparticlelist:where([data-dir*="/magazine/space-solution/"] *),.mPoparticlelist:where([data-dir*="/magazine/business-supply/"] *),.mPoparticlelist:where([data-dir*="/magazine/kokuyo/"] *){padding-top:var(--space32);border-top:1px solid var(--gray_line)}.mPoparticlelist:where([data-dir*="/magazine/detail/"] *) .uSnapsliderIndicatorList,.mPoparticlelist:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderIndicatorList,.mPoparticlelist:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderIndicatorList,.mPoparticlelist:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderIndicatorList,.mPoparticlelist:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderIndicatorList,.mPoparticlelist:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderIndicatorList{top:35rem !important}.mPoparticlelist .uSnapsliderContainer,.mPoparticlelist .uSnapsliderUnitlist{height:auto}@media(min-width: 768px){.mPoparticlelistTitle:where([data-dir="/magazine/"] .mpmMagblock2 *)::before,.mPoparticlelistTitle:where([data-dir="/magazine/style/"] .mpmMagblock2 *)::before{display:block;position:relative;height:var(--space32);margin-inline:var(--space16);border-top:2px solid var(--keycolor);border-right:1px solid var(--gray_line);border-left:1px solid var(--gray_line);background:var(--white100);content:""}.mPoparticlelistTitle:where([data-dir="/magazine/"] .mpmMagblock2 *) .cHeading,.mPoparticlelistTitle:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .cHeading{justify-content:center;margin-top:-2rem;padding-top:2rem;border-top:1px solid var(--gray_line);text-align:center}}@media(max-width: 767px){.mPoparticlelistTitle:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelistTitle:where([data-dir="/magazine/style/"] .mpmMagblock2 *){margin-inline:-28rem;padding-inline:28rem;border-bottom:1px solid var(--gray_line)}.mPoparticlelistTitle:where([data-dir="/magazine/"] .mpmMagblock2 *) .cHeading,.mPoparticlelistTitle:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .cHeading{width:-moz-fit-content;width:fit-content;margin-bottom:-1px;padding:var(--space24);padding-top:var(--space16);border-top:2px solid var(--keycolor);border-right:1px solid var(--gray_line);border-left:1px solid var(--gray_line);background:var(--white100)}}@media(max-width: 767px){.mPoparticlelistGrid{width:100%}}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *),.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *){margin-right:-28rem;width:calc(100% + 28rem)}.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderContainer,.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderContainer{display:grid;grid-template-columns:1fr auto}.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderContainer::after,.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderContainer::after{display:block;width:28rem;height:28rem;content:""}}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *){margin-right:-28rem;width:100%}.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *) .uSnapsliderContainer{display:grid;grid-template-columns:1fr auto}.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *) .uSnapsliderContainer::after{display:block;width:28rem;height:28rem;content:""}}.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *),.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *){margin-top:var(--space32)}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderIndicatorList{position:absolute;top:22rem;right:28rem}}@media(min-width: 768px){.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderUnit,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderUnit{width:auto}}@media(min-width: 768px){.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderUnitlist{flex-direction:column;row-gap:var(--space24)}}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/"] .mpmMagblock2 *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock2 *) .uSnapsliderUnitlist{-moz-column-gap:var(--space16);column-gap:var(--space16)}}.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *),.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *),.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *){margin-top:var(--space48)}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderIndicatorList,.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderIndicatorList{position:absolute;top:3rem;right:28rem}}@media(min-width: 768px){.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderUnitlist{-moz-column-gap:var(--space48);column-gap:var(--space48)}}@media(max-width: 767px){.mPoparticlelistGrid:where([data-dir="/magazine/style/"] .mpmMagblock5 *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/detail/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/stationery/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/furniture/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/space-solution/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/business-supply/"] *) .uSnapsliderUnitlist,.mPoparticlelistGrid:where([data-dir*="/magazine/kokuyo/"] *) .uSnapsliderUnitlist{-moz-column-gap:var(--space16);column-gap:var(--space16)}}@media(min-width: 768px){.mPoparticlelistItem:where([data-dir="/magazine/style/"] .mpmMagblock5 *),.mPoparticlelistItem:where([data-dir*="/magazine/detail/"] *),.mPoparticlelistItem:where([data-dir*="/magazine/stationery/"] *),.mPoparticlelistItem:where([data-dir*="/magazine/furniture/"] *),.mPoparticlelistItem:where([data-dir*="/magazine/space-solution/"] *),.mPoparticlelistItem:where([data-dir*="/magazine/business-supply/"] *),.mPoparticlelistItem:where([data-dir*="/magazine/kokuyo/"] *){flex:1}}@media(max-width: 767px){.mPoparticlelistItem{flex-basis:260rem;flex-grow:0}}.mProductdraw{padding-top:var(--space32);border-top:1px solid var(--gray_line)}.mProductdrawGrid{margin-top:48rem}@media(min-width: 768px){.mProductdrawGrid{display:grid;grid-template-columns:494rem 1fr;-moz-column-gap:var(--space64);column-gap:var(--space64)}}@media(max-width: 767px){.mProductdrawGrid{display:flex;flex-direction:column;gap:var(--space24)}}.mProductdrawItem{display:block;position:relative;border:1px solid var(--gray_line)}.mProductdrawItem._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mProductdrawItem::before,.mProductdrawItem::after{content:"";position:absolute;width:5px;height:5px;border-radius:10px;background-color:var(--gray_text)}.mProductdrawItem::before{top:-3px;left:-3px}.mProductdrawItem::after{top:-3px;right:-3px}.mProductdrawItemInner{display:grid;place-items:center}.mProductdrawItemInner::before,.mProductdrawItemInner::after{content:"";position:absolute;width:5px;height:5px;border-radius:10px;background-color:var(--gray_text)}.mProductdrawItemInner::before{bottom:-3px;left:-3px}.mProductdrawItemInner::after{bottom:-3px;right:-3px}.mProductdrawItemInner .cIconlink{position:absolute;bottom:var(--space32);right:var(--space32)}.mProductdrawItemName{display:block;position:absolute;top:var(--space32);left:var(--space32)}.mProductdrawItemCategory{display:block;position:absolute;bottom:var(--space32);left:var(--space32);color:var(--gray_text)}.mProductdrawImage{display:block;padding:var(--space16)}@media(min-width: 768px){.mProductdrawImage{aspect-ratio:494/364}}@media(max-width: 767px){.mProductdrawImage{aspect-ratio:358/412}}.mProductdrawImage img{display:block;inline-size:100%;block-size:100%;object-fit:contain}@media(min-width: 768px){.mProductdrawLink{display:grid}.mProductdrawLink .mStationeryshops{display:grid;grid-template-areas:"link1 link2" "link3 link4";grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.mProductdrawLink .mStationeryshops__inner{grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/-1;grid-column:1/-1}}@media(min-width: 768px){:root{--inner-width: 532rem}}@media(max-width: 767px){:root{--inner-width: 100%}}.mProfile{display:flex;flex-direction:column;row-gap:var(--space32)}.mProfileInner{display:flex;flex-direction:column;row-gap:var(--space32);position:relative;width:var(--inner-width);margin-top:var(--space24);border-top:1px solid var(--black100);background-color:var(--gray_bg)}@media(min-width: 768px){.mProfileInner{padding:var(--space48)}}@media(max-width: 767px){.mProfileInner{padding:var(--space32)}}.mProfileInner .cIconSNS{border-color:var(--gray_text)}@media(min-width: 768px){.mProfileInner+.mProfileInner{margin-top:var(--space16)}}.mProfileHeader{display:flex;align-items:center;-moz-column-gap:var(--space24);column-gap:var(--space24)}.mProfileImage{flex-basis:var(--space112);flex-shrink:0}.mProfileImage img{width:100%;height:auto;border-radius:100%}.mProfileInfo{flex-grow:1}.mProfileRow{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--space24);border-bottom:1px solid var(--gray_line)}.mProfileSNS{display:flex;align-items:center}@media(min-width: 768px){.mProfileSNS{-moz-column-gap:var(--space8);column-gap:var(--space8);position:absolute;top:53rem;right:var(--space48)}}@media(max-width: 767px){.mProfileSNS{-moz-column-gap:var(--space16);column-gap:var(--space16);justify-content:center}}.mProfileJob{margin-top:25rem;padding-top:11rem;border-top:1px solid var(--gray_btn)}.mProfileText{color:var(--gray_text)}@media(min-width: 768px){:root{--inner-width: 532rem}}@media(max-width: 767px){:root{--inner-width: 100%}}.mSidecolumn{display:flex;flex-direction:column;row-gap:var(--space48);width:var(--inner-width);border:1px solid var(--gray_line)}@media(min-width: 768px){.mSidecolumn{padding:var(--space80)}}@media(max-width: 767px){.mSidecolumn{padding:38rem var(--space32) var(--space32)}}@media(max-width: 767px){.mSidecolumn .cHeading+p{margin-top:-9rem}}.mSidecolumn p{color:var(--gray_text)}.mSidecolumnImage img{width:100%;height:auto}.mSidecolumnImage figcaption{margin-top:14rem;color:var(--gray_text)}.mSNSshares{padding-top:var(--space48);border-top:1px solid var(--gray_line)}.mSNSsharesTitle{display:flex;justify-content:center}.mSNSsharesList{display:flex;justify-content:center;-moz-column-gap:var(--space8);column-gap:var(--space8);margin-top:var(--space24)}.mStyleguidebanner{border-top:1px solid var(--gray_line)}@media(min-width: 768px){.mStyleguidebanner{padding-top:var(--space80)}}@media(max-width: 767px){.mStyleguidebanner{padding-top:var(--space48)}}@media(min-width: 768px){.mStyleguidebannerInner{display:grid;grid-template-columns:1fr 28.9285714286%}}@media(max-width: 767px){.mStyleguidebannerInner{display:block}}.mStyleguidebannerInner._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mStyleguidebannerInner._hover[style="--keycolor: var(--tan)"]{--keycolor: oklch(from var(--tan) calc(l - 0.02) calc(c * 1.02) h) !important}.mStyleguidebannerBody{background-color:var(--keycolor)}@media(min-width: 768px){.mStyleguidebannerBody{display:flex;flex-direction:column;row-gap:var(--space32);padding:var(--space48)}}@media(max-width: 767px){.mStyleguidebannerBody{display:block;padding:var(--space32)}}@media(max-width: 767px){.mStyleguidebannerBody .cIconlink{margin-top:var(--space64)}}.mStyleguidebannerTitle{display:flex}.mStyleguidebannerText{display:flex}@media(min-width: 768px){.mStyleguidebannerText{flex-grow:1}}@media(max-width: 767px){.mStyleguidebannerText{display:block;margin-top:28rem}}.mStyleguidebannerImage{width:100%;aspect-ratio:1}.mStyleguidebannerImage .uClipping{display:block;width:100%;height:100%;background-color:oklch(from var(--keycolor) calc(l + 0.1) calc(c * 0.9) h)}.mTaglist{display:flex;align-items:start;flex-wrap:wrap;gap:2rem;height:var(--space24);overflow:hidden;pointer-events:none}.mTaglist a{display:block;pointer-events:auto}.mTaglistItem{display:flex;align-items:center}.mTaglistItem:nth-child(n+2){margin-left:-28.7rem}.mTaglistItem a{display:flex;align-items:center;flex-wrap:nowrap;height:var(--space24);padding-inline:var(--space8);background-color:var(--gray_bg)}.mTaglistItem a._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mTaglistItem a>span{white-space:nowrap}.mTaglistItem a:focus-visible{outline-offset:-2rem}.mTaglistItem ._icon{margin-right:.5em;color:var(--keycolor)}.mTaglistItem:has(._12)::after{font-size:13rem}.mTaglistItem:not(:last-child)::after{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:var(--space24);margin-left:2rem;padding-inline:var(--space8);background-color:var(--gray_bg);content:"..."}.mStyleguideunit{display:grid;grid-template-rows:subgrid;grid-row:1/-1}.mStyleguideunitInner{display:grid;grid-template-rows:subgrid;grid-row:1/-2;position:relative;padding-right:10px;background:url(/themes/custom/kokuyo_theme/assets/images/common/bg_mStyleguidelist_01.svg) repeat-y right top}.mStyleguideunitInner:where(.mStyleguidelistItem:has(.mStyleguideunitView) *){grid-row:1/-3}.mStyleguideunitInner._hover .mStyleguideunitNew,.mStyleguideunitInner._hover .mStyleguideunitHeader,.mStyleguideunitInner._hover .mStyleguideunitText,.mStyleguideunitInner._hover .mStyleguideunitData,.mStyleguideunitInner._hover .mStyleguideunitLink{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mStyleguideunitInner._hover[style*="--keycolor: var(--purple);"]{--keycolor: oklch(from var(--purple) calc(l - 0.02) calc(c * 1.02) h) !important}.mStyleguideunitInner._hover[style*="--keycolor: var(--cyan);"]{--keycolor: oklch(from var(--cyan) calc(l - 0.02) calc(c * 1.02) h) !important}.mStyleguideunitInner._hover[style*="--keycolor: var(--cyan);"]{--keycolor: oklch(from var(--cyan) calc(l - 0.02) calc(c * 1.02) h) !important}.mStyleguideunitInner::after{display:block;position:absolute;top:0;left:0;width:var(--space48);height:100%;border-right:1px solid color-mix(in srgb, var(--white100) 40%, transparent);content:""}.mStyleguideunitNew{display:flex;align-items:center;position:absolute;background:var(--keycolor);text-transform:uppercase;letter-spacing:.7em}@media(min-width: 768px){.mStyleguideunitNew{top:-24rem;right:15rem;block-size:var(--space24);padding-inline:var(--space8)}}@media(max-width: 767px){.mStyleguideunitNew{top:15rem;right:-20rem;block-size:20rem;padding-inline:8rem;writing-mode:vertical-rl;font-feature-settings:normal}}.mStyleguideunitImage{width:100%;padding-bottom:100%;position:relative;width:100%;padding-bottom:100%;background:oklch(from var(--keycolor) calc(l + 0.1) calc(c * 0.9) h) 80%;overflow:hidden;height:352rem}.mStyleguideunitImage img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.mStyleguideunitHeader{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;left:0;width:var(--space48);padding:var(--space16);border-top:1px solid var(--gray_bg);border-left:1px solid var(--gray_bg);background:#fff}.mStyleguideunitHeader:where([data-dir="/magazine/"] .mpmMagblock3 *){border-top:none;border-left:none}.mStyleguideunitTitle,.mStyleguideunitEn{writing-mode:vertical-rl;font-feature-settings:normal}.mStyleguideunitTitle{letter-spacing:.25em}.mStyleguideunitEn{margin-top:var(--space16);color:var(--gray_text);text-transform:uppercase;letter-spacing:.7em}.mStyleguideunitBody{display:grid;grid-template-columns:var(--space48) 1fr;background:var(--keycolor);overflow:hidden}.mStyleguideunitGuide{display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;font-feature-settings:normal;text-align:center;text-transform:uppercase;letter-spacing:.7em}@media(max-width: 767px){.mStyleguideunitGuide{height:148rem}}.mStyleguideunitInner2{display:grid;grid-template-columns:auto auto;row-gap:42rem;padding:24rem var(--space24)}.mStyleguideunitText{grid-column:span 2;display:grid}.mStyleguideunitData{display:flex;align-items:flex-end}.mStyleguideunitLink{display:flex;justify-content:flex-end;padding-bottom:2rem}.mStyleguideunitTag{display:flex;justify-content:center;padding-block:var(--space24);border-bottom:1px solid var(--gray_line)}@media(max-width: 767px){.mStyleguideunitTag{padding-block:var(--space16)}}.mStyleguideunitTag:where([data-dir="/magazine/"] *){justify-content:flex-start;border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent)}@media(max-width: 767px){.mStyleguideunitTag:where([data-dir="/magazine/style/"] *){justify-content:flex-start}}.mStyleguideunitView{display:flex;justify-content:center}@media(min-width: 768px){.mStyleguideunitView{margin-top:var(--space32)}}@media(max-width: 767px){.mStyleguideunitView{margin-top:var(--space24);justify-content:flex-end}}.mStyleguidelist{color:currentColor}.mStyleguidelist._bordertop{padding-top:var(--space32);border-top:1px solid var(--gray_line)}@media(max-width: 767px){.mStyleguidelist._sp-grid-narrow .mStyleguidelistGrid{margin-top:var(--space32)}}.mStyleguidelistGrid{display:grid;margin-top:var(--space48)}@media(min-width: 768px){.mStyleguidelistGrid{grid-template-columns:repeat(3, 1fr);gap:var(--space32)}}@media(max-width: 767px){.mStyleguidelistGrid{grid-template-columns:1fr;row-gap:var(--space32)}.mStyleguidelistGrid:where([data-dir="/magazine/"] .mpmMagblock3 *){margin-top:26rem}}.mStyleguidelistIntro{display:flex;justify-content:space-between}.mStyleguidelistTitle ._en{color:var(--primary40);text-transform:uppercase}@media(min-width: 768px){.mStyleguidelistTitle ._en{margin-top:20rem}}@media(max-width: 767px){.mStyleguidelistTitle ._en{margin-top:12rem}}.mStyleguidelistLead{display:flex;flex-direction:column;align-items:flex-end;padding-bottom:14rem}.mStyleguidelistLead>span{display:flex;align-items:center;inline-size:-moz-fit-content;inline-size:fit-content;height:26rem;padding-inline:var(--space8);background:var(--white100)}@media(min-width: 768px){.mStyleguidelistLead>span{margin-right:var(--space80)}}@media(max-width: 767px){.mStyleguidelistLead>span{margin-right:73rem;padding-top:1rem}}.mStyleguidelistLead>span+span{position:relative;margin-top:calc(var(--space8)*-1 + 2rem);margin-right:0}.mStyleguidelistLead>span+span::after{display:block;position:absolute;bottom:-14rem;right:0;width:15rem;height:14rem;background-color:var(--gray_point);clip-path:polygon(0 0, 0 100%, 100% 0);content:""}.mStyleguidelistItem{display:grid;grid-template-rows:auto 1fr auto auto}.mStyleguidelistItem:has(.mStyleguideunitView){grid-template-rows:auto 1fr auto auto auto}.mStyleguidelistButton>ul{display:flex}@media(min-width: 768px){.mStyleguidelistButton>ul{justify-content:flex-end;-moz-column-gap:var(--space16);column-gap:var(--space16);margin-top:var(--space32)}.mStyleguidelistButton>ul:where([data-dir="/magazine/"] *){justify-content:flex-start}}@media(max-width: 767px){.mStyleguidelistButton>ul{flex-direction:column;row-gap:var(--space8);margin-top:var(--space32)}}@media(min-width: 768px){.mStyleguidelistButton li{width:auto}.mStyleguidelistButton li:where([data-dir="/magazine/"] *){width:100%}}@media(min-width: 768px){.mStyleguidelistButton .cButtonInner{padding-right:var(--space24)}}.mTagmore{border-top:2px solid var(--primary)}.mTagmoreTitle{display:flex;justify-content:center;border-bottom:1px solid var(--gray_line)}@media(min-width: 768px){.mTagmoreTitle{padding-block:var(--space48)}}@media(max-width: 767px){.mTagmoreTitle{padding-block:var(--space32)}}.mTagmoreTagpool{padding-bottom:var(--space48);border-bottom:2px solid var(--primary)}.mTagmoreLink{margin-top:var(--space80);border-top:1px solid var(--gray_line);border-bottom:1px solid var(--gray_line)}@media(min-width: 768px){.mTagmoreLink{padding-block:var(--space48)}}@media(max-width: 767px){.mTagmoreLink{padding-block:var(--space32)}}.mpmList{padding-top:var(--space32);border-top:1px solid var(--gray_line)}.mpmListGrid{display:grid;margin-top:var(--space48)}@media(min-width: 768px){.mpmListGrid{grid-template-columns:repeat(3, 1fr);gap:var(--space48)}}@media(max-width: 767px){.mpmListGrid{grid-template-columns:repeat(1, 1fr);gap:var(--space48)}}.mpmListItem{display:grid;grid-template-areas:"image image" "title title" "tag tag" "info link";grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;-moz-column-gap:var(--space16);column-gap:var(--space16)}.mpmThumbnail{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/-1;grid-column:1/-1;row-gap:var(--space24)}.mpmThumbnail .mTaglist{grid-area:tag}.mpmThumbnailLink{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/-1;grid-column:1/-1}.mpmThumbnailLink._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mpmThumbnailImage{display:block;grid-area:image;aspect-ratio:3/2;width:100%}.mpmThumbnailImage>span{display:block;position:relative;height:100%}.mpmThumbnailImage>span::after{position:absolute;right:0;bottom:0;width:16rem;height:22rem;background-color:var(--keycolor);content:""}.mpmThumbnailTitle{display:flex;grid-area:title}.mpmThumbnailTitle>span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mpmThumbnailInfo{display:flex;align-items:center;grid-area:info;padding-top:4rem;padding-bottom:var(--space16);border-bottom:1px solid var(--gray_line);color:var(--gray_text)}@media(max-width: 767px){.mpmThumbnailInfo{padding-top:5rem}}.mpmThumbnailDate{margin-right:var(--space8)}.mpmThumbnailText{display:block;grid-area:link;border-bottom:4px solid var(--keycolor)}.mpsgMix{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/-1;grid-column:1/-1;row-gap:var(--space24)}.mpsgMix .mTaglist{grid-area:tag}.mpsgMixLink{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/-1;grid-column:1/-1}.mpsgMixLink._hover{color:color-mix(in srgb, var(--primary) 50%, transparent)}.mpsgMixImage{display:block;grid-area:image;position:relative;width:100%;aspect-ratio:3/2;background-position:left top,left top;background-repeat:no-repeat,no-repeat;background-size:contain,auto}.mpsgMixImage img{position:absolute;top:0;left:42rem;height:100%;width:auto}.mpsgMixCaption{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:42rem;height:100%;background:var(--keycolor);writing-mode:vertical-rl;font-feature-settings:normal;text-transform:uppercase}.mpsgMixTitle{display:flex;grid-area:title}.mpsgMixTitle>span{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mpsgMixFooter{display:flex;justify-content:space-between;-moz-column-gap:var(--space16);column-gap:var(--space16)}.mpsgMixInfo{display:flex;grid-area:info;padding-top:4rem;padding-bottom:var(--space16);border-bottom:1px solid var(--gray_line);color:var(--gray_text)}@media(max-width: 767px){.mpsgMixInfo{padding-top:5rem}}.mpsgMixDate{margin-right:var(--space8)}.mpsgMixText{display:block;grid-area:link;border-bottom:4px solid var(--keycolor)}@media(min-width: 768px){:root{--inner-width: 672rem}}@media(max-width: 767px){:root{--inner-width: 100%}}.mCommonsection{color:currentColor}.mCommonsection:has(._line) :has(h3){margin-top:0}.mCommonsection+.mCommonsection:has(._small){margin-top:-32rem}.mCommonsectioninner{display:flex;flex-direction:column;row-gap:var(--space48)}@media(min-width: 768px){html[data-dir^="/magazine/"] .mCommonsectioninner{row-gap:var(--space80)}}.mCommonsectioninner:where(._line){width:var(--inner-width);padding-top:var(--space32);border-top:1px solid var(--gray_line)}@media(max-width: 767px){.mCommonsectioninner:has(._small){row-gap:var(--space32)}}.mCommonsectionTtl{display:block}.mCommonsectionTxt{width:var(--inner-width);color:var(--gray_text);text-align:justify}@media(min-width: 768px){.mCommonsectionTxt{font-size:19rem;line-height:36rem;margin-top:var(--mt);margin-bottom:var(--mb)}}@media(max-width: 767px){.mCommonsectionTxt{font-size:17rem;line-height:32rem;margin-top:var(--mt);margin-bottom:var(--mb)}}.mCommonsectionList{width:var(--inner-width);display:flex;flex-direction:column;row-gap:var(--space24);color:var(--gray_text)}.mCommonsectionLinks{width:var(--inner-width);display:flex;flex-direction:column}@media(min-width: 768px){.mCommonsectionLinks{row-gap:var(--space24)}}@media(max-width: 767px){.mCommonsectionLinks{row-gap:calc(var(--space16) + 3rem)}}.mCommonsectionLink{color:var(--gray_text)}.mCommonsectionButton{width:var(--inner-width)}.mCommonsectionImg{width:var(--inner-width)}.mCommonsectionImg:where(._2col){display:flex}@media(min-width: 768px){.mCommonsectionImg:where(._2col){-moz-column-gap:var(--space24);column-gap:var(--space24)}}@media(max-width: 767px){.mCommonsectionImg:where(._2col){flex-direction:column;row-gap:var(--space16)}}.mCommonsectionImg:where(._carousel){width:100%;overflow:hidden}.mCommonsectionImg:where(._divided){width:100%}.mCommonsectionImgitem{position:relative;display:flex;flex-direction:column}@media(min-width: 768px){:where(._2col) .mCommonsectionImgitem{width:calc((100% - var(--space24))/2)}}.mCommonsectionImgiteminner{position:relative;row-gap:var(--space16);display:flex;flex-direction:column}.mCommonsectionImgiteminnerContainer{position:relative;aspect-ratio:3/2}.mCommonsectionImgiteminnerContainer:is(.mCommonsectionImg._divided *){aspect-ratio:560/400}.mCommonsectionImgiteminnerSmall{position:absolute;bottom:0;right:0;aspect-ratio:3/2}@media(min-width: 768px){.mCommonsectionImgiteminnerSmall{width:144rem}}@media(max-width: 767px){.mCommonsectionImgiteminnerSmall{width:120rem}}.mCommonsectionImgiteminnerCaption{color:var(--gray_text);position:absolute;bottom:0;left:0;display:flex;flex-direction:column}@media(min-width: 768px){.mCommonsectionImgiteminnerCaption{padding-right:176rem;padding-left:32rem;padding-bottom:32rem;row-gap:20rem}}@media(max-width: 767px){.mCommonsectionImgiteminnerCaption{padding-right:136rem;padding-left:24rem;padding-bottom:26rem}}.uSlash:is(.mCommonsectionImgiteminnerCaption)::before{margin-right:0}@media(min-width: 768px){.uSlash:is(.mCommonsectionImgiteminnerCaption)::before{margin-left:10rem;height:12rem}}@media(max-width: 767px){.uSlash:is(.mCommonsectionImgiteminnerCaption)::before{content:none}}@media(min-width: 768px){.mCommonsectionImg._2col figure{aspect-ratio:3/2;max-width:100%}}.mCommonsectionImgitem figcaption{grid-row:end;color:var(--gray_text)}@media(min-width: 768px){.mCommonsectionImg._carousel .uCarouselUnit{width:var(--inner-width);height:100%;aspect-ratio:678/453}}@media(max-width: 767px){.mCommonsectionImg._carousel .uCarouselUnit{width:352rem;height:100%;aspect-ratio:352/236}}.uCarousel:is(.mCommonsectionImg._carousel>.uCarousel){display:flex;flex-direction:column-reverse}@media(min-width: 768px){.uCarousel:is(.mCommonsectionImg._carousel>.uCarousel){row-gap:14rem}}@media(max-width: 767px){.uCarousel:is(.mCommonsectionImg._carousel>.uCarousel){row-gap:8rem}}@media(min-width: 768px){.uCarouselContainer:is(.mCommonsectionImg._carousel *){height:453rem}}@media(max-width: 767px){.uCarouselContainer:is(.mCommonsectionImg._carousel *){height:236rem}}.mCommonsectionImg._divided .mDivided{display:flex}@media(max-width: 767px){.mCommonsectionImg._divided .mDivided{flex-direction:column}}.mCommonsectionVideo{width:var(--inner-width)}.mCommonsectionArticle{width:var(--inner-width)}.uMovieBody:is(.mCommonsectionVideo *){aspect-ratio:672/451}.mSNSlinks{position:relative;width:100%}@media(min-width: 768px){.mSNSlinks{display:flex;align-items:center;padding-top:calc(var(--space32) + 1px);padding-bottom:calc(var(--space32) + 1px);min-height:112rem}}@media(max-width: 767px){.mSNSlinks{padding-top:calc(var(--space32) + 1px);padding-bottom:calc(var(--space32) + 1px)}}.mSNSlinks::before{content:"";display:block;width:100%;height:0;border-top:1px solid var(--gray_line);position:absolute;top:0;left:0}.mSNSlinks::after{content:"";display:block;width:100%;height:0;border-top:1px solid var(--gray_line);position:absolute;bottom:0;left:0}.mSNSlinksInner{width:100%}@media(min-width: 768px){.mSNSlinksInner{flex:1;display:flex;justify-content:space-between;align-items:center;gap:32rem}}@media(max-width: 767px){.mSNSlinksInner{display:flex;flex-direction:column;gap:var(--space32)}}.mSNSlinksTitle{color:var(--primary);flex-shrink:0;flex-grow:1;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.mSNSlinksTitle{padding-right:car(--space32)}}.mSNSlinksItems{flex-grow:1;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media(min-width: 768px){.mSNSlinksItems{justify-content:flex-end;gap:36rem var(--space24);align-items:center;max-width:71.7857142857%;width:-moz-fit-content;width:fit-content}.mSNSlinksItems:has(>.mSNSlinksItem:nth-child(2))>*{max-width:calc((100% - var(--space24)*1)/2);width:-moz-fit-content;width:fit-content}.mSNSlinksItems:has(>.mSNSlinksItem:nth-child(3))>*{max-width:calc((100% - var(--space24)*2)/3);width:-moz-fit-content;width:fit-content}.mSNSlinksItems:has(>.mSNSlinksItem:nth-child(4))>*{max-width:calc((100% - var(--space24)*3)/4);width:-moz-fit-content;width:fit-content}.mSNSlinksItems:has(>.mSNSlinksItem:nth-child(5))>*{max-width:calc((100% - var(--space24)*4)/5);width:-moz-fit-content;width:fit-content}.mSNSlinksItems:has(>.mSNSlinksItem:nth-child(6))>*{max-width:calc((100% - var(--space24)*5)/6);width:-moz-fit-content;width:fit-content}}@media(max-width: 767px){.mSNSlinksItems{gap:var(--space16) var(--space32);position:relative}.mSNSlinksItems>*{flex-grow:1;width:calc((100% - var(--space32))/2);max-width:calc((100% - var(--space32))/2)}}@media(min-width: 768px){:root[data-dir^="/about/people-and-culture/"] .mSNSlinksItems{justify-content:flex-start}}.mSNSlinksLinkText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.mSNSlinksLinkText:where(._hover *){opacity:.5}.mSNSlinksLink{display:flex;align-items:center;justify-content:center;color:var(--gray_text);gap:var(--space8)}.mpmtFv{background-color:#eef;padding:100px}@media(max-width: 767px){.uCommonspread{row-gap:var(--space80)}}@media(max-width: 767px){.mCommonsection:has(.mCommonsectionTtl._large)+.mCommonsection:has(.mCommonsectionTtl._medium),.mCommonsection:has(.mCommonsectionTtl._large)+.mCommonsection:has(.mCommonsectionTtl._small){margin-top:-32rem}}@media(max-width: 767px){.mCommonsectionVideo{padding-bottom:0}}@media(max-width: 767px){.mCommonsection+.mSidecolumn{margin-top:calc(var(--space32)*-1)}}.mProductdrawImage{width:100%;padding:var(--space80) var(--space32) var(--space32)}.uCommonspread>.mArticlelist:where(:root[data-dir^="/magazine/"]:not(:root[data-dir$="/magazine/"]) *){border-top:1px solid var(--gray_line)}@media(min-width: 768px){.uCommonspread>.mArticlelist:where(:root[data-dir^="/magazine/"]:not(:root[data-dir$="/magazine/"]) *){padding-top:calc(var(--space48) - 1px)}.uCommonspread>.mArticlelist:where(:root[data-dir^="/magazine/"]:not(:root[data-dir$="/magazine/"]) *) ._22{font-size:19rem;line-height:36rem;margin-top:var(--mt);margin-bottom:var(--mb)}}@media(max-width: 767px){.uCommonspread>.mArticlelist:where(:root[data-dir^="/magazine/"]:not(:root[data-dir$="/magazine/"]) *){padding-top:calc(var(--space32) - 1px)}.uCommonspread>.mArticlelist:where(:root[data-dir^="/magazine/"]:not(:root[data-dir$="/magazine/"]) *) ._22{font-size:17rem;line-height:32rem;margin-top:var(--mt);margin-bottom:var(--mb)}}@media(min-width: 768px){.mCommonsectioninner>.cHeading{width:var(--inner-width)}}