.grid-module[data-variation=two_up]{display:block;margin:0 auto 20px}@media screen and (min-width: 0)and (max-width: 759px){.grid-module[data-variation=two_up] .hub-zone-full,.grid-module[data-variation=two_up] .hub-zone-full__content{max-width:500px;padding:0 15px}}.grid-module[data-variation=two_up] .grid-module__title{font-family:"BWHaasGrotesk-75Bold-Web",Helvetica,Arial,sans-serif;overflow:hidden;white-space:nowrap;padding-bottom:15px}.grid-module[data-variation=two_up] .grid-module__title:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.grid-module[data-variation=two_up] .grid-module__title:after{background-color:#000;content:"";display:inline-block;height:8px;position:relative;vertical-align:middle;width:100%}.grid-module[data-variation=two_up] .grid-module__stories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;padding:0;margin:0}.grid-module[data-variation=two_up] .grid-module-story{margin-bottom:20px}.grid-module[data-variation=two_up] .grid-module-story__image{width:100%}.grid-module[data-variation=two_up] .grid-module-story__image-link{width:100%;display:block}.grid-module[data-variation=two_up] .grid-module-story .grid-module-story__image-link:hover~.grid-module-story__headline-link{text-decoration:underline}.grid-module[data-variation=two_up] .grid-module-story__headline-link{background-color:#fff;padding:5px 5px 5px 0;width:90%;bottom:-20px;left:0;position:absolute;color:#000;font-family:"BWHaasGrotesk-75Bold-Web",Helvetica,Arial,sans-serif;text-decoration:none}.grid-module[data-variation=two_up] .grid-module-story__headline-link:hover,.grid-module[data-variation=two_up] .grid-module-story__headline-link:focus{text-decoration:underline}.grid-module[data-variation=two_up] .grid-module-story__headline-link:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.grid-module[data-variation=two_up] .grid-module-story__headline-link.without-image{top:0;padding:20px 0 0;width:100%}.grid-module[data-variation=two_up] .grid-module-story__headline-link.without-image:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAF0lEQVQYV2NkYGD4z8DAwMgAI0AMDA4AI3EBBMY7CTgAAAAASUVORK5CYII=") repeat;content:"";width:100%;position:absolute;top:0;height:8px}.grid-module[data-variation=two_up] .grid-module-story__label{display:none}.grid-module[data-variation=two_up] .grid-module-story__byline{display:none}.grid-module[data-variation=two_up] .grid-module-story__byline-name{display:none}.grid-module[data-variation=two_up] .grid-module-story__info{position:relative;height:100%;min-height:150px}@media screen and (min-width: 0)and (max-width: 759px){.grid-module[data-variation=two_up]{max-width:500px;padding:0 15px}}@media screen and (min-width: 0)and (max-width: 759px){.grid-module[data-variation=two_up] .grid-module__title{font-size:22px}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story{box-sizing:content-box;padding-right:12.5px;padding-left:12.5px;width:calc((100% - (2 - 1) * 25px) / 2 - 1px)}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(2n){padding-right:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(2n + 1){padding-left:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:last-child{padding-right:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(1n + 3){padding-top:25px}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link{font-size:14px;line-height:1.2}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link.without-image{font-size:16px}}@media screen and (min-width: 760px){.grid-module[data-variation=two_up] .grid-module__title{font-size:32px}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story{box-sizing:content-box;padding-right:12.5px;padding-left:12.5px;width:calc((100% - (2 - 1) * 25px) / 2 - 1px)}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(2n){padding-right:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(2n + 1){padding-left:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:last-child{padding-right:0}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story:nth-of-type(1n + 3){padding-top:25px}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link{font-size:18px;line-height:1.2}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link.without-image{font-size:22px}}@media screen and (min-width: 1280px)and (max-width: 9999em){.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link{font-size:24px;line-height:1.2}.grid-module[data-variation=two_up] .grid-module__stories .grid-module-story__headline-link.without-image{font-size:28px}}@media screen and (min-width: 760px)and (max-width: 1019px){.hub-zone-full .grid-module[data-variation=two_up],.hub-zone-full__content .grid-module[data-variation=two_up]{width:700px}}@media screen and (min-width: 1020px)and (max-width: 1279px){.hub-zone-full .grid-module[data-variation=two_up],.hub-zone-full__content .grid-module[data-variation=two_up]{width:975px}}@media screen and (min-width: 1280px)and (max-width: 9999em){.hub-zone-full .grid-module[data-variation=two_up],.hub-zone-full__content .grid-module[data-variation=two_up]{width:1200px}}.hub-zone-lefty__rail .grid-module[data-variation=two_up],.hub-zone-lefty__left-rail .grid-module[data-variation=two_up],.hub-zone-righty__rail .grid-module[data-variation=two_up],.hub-zone-righty__right-rail .grid-module[data-variation=two_up],.hub-zone-switch__left-rail .grid-module[data-variation=two_up],.hub-zone-switch__right-rail .grid-module[data-variation=two_up]{display:none}:root{--navi-quaternary-color: #000000}body[data-theme=dark] .hub-main{border-color:#fff}body[data-theme=dark] .grid-module[data-variation=two_up] .grid-module__title{color:#fff}body[data-theme=dark] .grid-module[data-variation=two_up] .grid-module__title:after{background-color:#fff}body[data-theme=dark] .grid-module[data-variation=two_up] .grid-module-story__headline-link{color:#fff;background-color:#000}body[data-theme=dark] .grid-module[data-variation=two_up] .grid-module-story__headline-link:hover{color:#ccc}