body.is-header-style-reverse:not(.is-header-fixed){& .header{background-color:transparent;box-shadow:none}& .header__logo__image--default{display:none}& .header__logo__image--reverse{display:block}& .header__logo .header__logo__text{color:#fff}& .header__hamburger__inner__line{background-color:#fff;html.is-hamburger-nav-open &{background-color:var(--color-point)}}}.content.content--top-page{padding-top:0!important}.home-heading-2-wrapper{margin-bottom:30px;@media (min-width:768px){&{margin-bottom:42px}}&:before{color:var(--color-point);content:attr(data-decoration-text);display:block;font-family:var(--font-en);font-size:4.2rem;letter-spacing:var(--ls-root-en);line-height:1.3;margin-bottom:5px}@media (min-width:768px){&:before{font-size:5.6rem;margin-bottom:10px}}& .home-heading-2{font-size:1.6rem;font-weight:var(--fw-bold-jp);letter-spacing:var(--ls-root);@media (min-width:768px){&{font-size:1.8rem}}&:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.322%22%20height%3D%2212.122%22%20viewBox%3D%220%200%2011.322%2012.122%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22heading-icon-path%22%3E%20%3Crect%20fill%3D%22%23187fc4%22%20width%3D%2211.322%22%20height%3D%2212.122%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20clip-path%3D%22url(%23heading-icon-path)%22%3E%20%3Cpath%20fill%3D%22%23187fc4%22%20d%3D%22M2.937%2C5.891A2.942%2C2.942%2C0%2C1%2C1%2C5.469%2C4.439L7.334%2C5.672a2.3%2C2.3%2C0%2C1%2C1-.232%2C2.8l-2.375%2C1.57a1.835%2C1.835%2C0%2C0%2C1%2C.019.264%2C1.814%2C1.814%2C0%2C1%2C1-.4-1.133L6.762%2C7.58a2.31%2C2.31%2C0%2C0%2C1%2C.1-1.1L4.871%2C5.163a2.921%2C2.921%2C0%2C0%2C1-1.934.729%22%20transform%3D%22translate(0)%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16.36px;margin-right:10px;transform:translateY(2px);width:15.32px}}&.is-style-reverse{&{color:#fff;&:before{color:#fff}& .home-heading-2{&:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.322%22%20height%3D%2212.122%22%20viewBox%3D%220%200%2011.322%2012.122%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22heading-icon-rev-path%22%3E%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2211.322%22%20height%3D%2212.122%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20clip-path%3D%22url(%23heading-icon-rev-path)%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M2.937%2C5.891A2.942%2C2.942%2C0%2C1%2C1%2C5.469%2C4.439L7.334%2C5.672a2.3%2C2.3%2C0%2C1%2C1-.232%2C2.8l-2.375%2C1.57a1.835%2C1.835%2C0%2C0%2C1%2C.019.264%2C1.814%2C1.814%2C0%2C1%2C1-.4-1.133L6.762%2C7.58a2.31%2C2.31%2C0%2C0%2C1%2C.1-1.1L4.871%2C5.163a2.921%2C2.921%2C0%2C0%2C1-1.934.729%22%20transform%3D%22translate(0)%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}}}}}.content--top-page .link-button__anchor{@media (min-width:768px){&{min-width:250px}}}