.section-front-header-module[data-variation=default]{margin-bottom:25px;display:table}.section-front-header-module[data-variation=default] article,.section-front-header-module[data-variation=default] div,.section-front-header-module[data-variation=default] section{box-sizing:border-box}@media (max-width:760px){.section-front-header-module[data-variation=default]{margin-bottom:25px}}.section-front-header-module[data-variation=default].client-autofill,.section-front-header-module[data-variation=default].client-autofill--broken{display:none}.section-front-header-module[data-variation=default].client-autofill--loaded{display:block}.section-front-header-module[data-variation=default] .section-front-header-module__image{display:table-cell;vertical-align:top}.section-front-header-module[data-variation=default] .section-front-header-module__titles{display:table-cell;vertical-align:middle}.section-front-header-module[data-variation=default] .section-front-header-module__title{margin:0;font-family:BWHaasGrotesk-75Bold-Web,Helvetica,Arial,sans-serif}.section-front-header-module[data-variation=default] .section-front-header-module__title:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.section-front-header-module[data-variation=default] .section-front-header-module__subtitle{margin:0;display:block;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.section-front-header-module[data-variation=default] .section-front-header-module__subtitle:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.section-front-header-module[data-variation=default] .page-ad[data-position=sponsoredby]{display:table-cell;vertical-align:middle}.section-front-header-module[data-variation=default] .page-ad[data-position=sponsoredby][data-ad-status=rendered]:before{display:block;margin-bottom:5px;content:"Sponsored by";text-transform:uppercase;font-size:10px;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.section-front-header-module[data-variation=default] .page-ad[data-position=sponsoredby][data-ad-status=rendered]:before:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.hub-zone-lefty .section-front-header-module[data-variation=default]{display:none}.hub-zone-righty .section-front-header-module[data-variation=default]{display:none}.hub-zone-switch .section-front-header-module[data-variation=default]{display:none}@media screen and (min-width:0) and (max-width:759px){.section-front-header-module[data-variation=default]{width:calc(100% - 40px);padding:0 20px;margin-left:auto;margin-right:auto}.section-front-header-module[data-variation=default] .section-front-header-module__image{width:60px;margin-right:12px}.section-front-header-module[data-variation=default] .section-front-header-module__titles{width:100%}.section-front-header-module[data-variation=default] .section-front-header-module__title{font-size:34px}.section-front-header-module[data-variation=default] .section-front-header-module__subtitle{font-size:12px;padding-top:5px}}@media screen and (min-width:760px) and (max-width:1019px){.section-front-header-module[data-variation=default]{margin-left:auto;margin-right:auto;width:700px}.section-front-header-module[data-variation=default] .section-front-header-module__image{width:100px}.section-front-header-module[data-variation=default] .section-front-header-module__title{font-size:60px}.section-front-header-module[data-variation=default] .section-front-header-module__title:lang(ja){font-size:37px;font-weight:700}.section-front-header-module[data-variation=default] .section-front-header-module__subtitle{font-size:14px;padding-top:10px}}@media screen and (min-width:1020px){.section-front-header-module[data-variation=default] .section-front-header-module__image{width:130px;padding-right:60px}.section-front-header-module[data-variation=default] .section-front-header-module__title{font-size:72px}.section-front-header-module[data-variation=default] .section-front-header-module__title:lang(ja){font-size:45px;font-weight:700}.section-front-header-module[data-variation=default] .section-front-header-module__subtitle{font-size:16px;padding-top:10px}.hub-zone-righty__rail .section-front-header-module[data-variation=default],.hub-zone-righty__right-rail .section-front-header-module[data-variation=default],.hub-zone-switch__right-rail .section-front-header-module[data-variation=default]{display:block;width:100%;margin-bottom:20px}.hub-zone-righty__rail .section-front-header-module[data-variation=default] .section-front-header-module__image,.hub-zone-righty__rail .section-front-header-module[data-variation=default] .section-front-header-module__subtitle,.hub-zone-righty__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__image,.hub-zone-righty__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__subtitle,.hub-zone-switch__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__image,.hub-zone-switch__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__subtitle{display:none}.hub-zone-righty__rail .section-front-header-module[data-variation=default] .section-front-header-module__title,.hub-zone-righty__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__title,.hub-zone-switch__right-rail .section-front-header-module[data-variation=default] .section-front-header-module__title{font-size:27px}}@media screen and (min-width:1020px) and (max-width:1279px){.section-front-header-module[data-variation=default]{width:1000px}.section-front-header-module[data-variation=default] .section-front-header-module__titles{width:790px}}@media screen and (min-width:1280px) and (max-width:9999em){.section-front-header-module[data-variation=default]{width:1200px}.section-front-header-module[data-variation=default] .section-front-header-module__titles{width:970px}}.hub-main[data-theme=dark] .section-front-header-module[data-variation=default] .section-front-header-module__subtitle,.hub-main[data-theme=dark] .section-front-header-module[data-variation=default] .section-front-header-module__title{color:#fff}