@layer module{.hero{padding-block:var(--sz-80) 0}.hero__content{position:relative}.hero__content .bg-expose{top:-82%;left:30%}.hero__main-img{width:100%;filter:drop-shadow(var(--sz-30) var(--sz-6) var(--sz-46) hsla(0, 0%, 1%, 0.31))}@media screen and (min-width: 992px){.hero{padding-block:var(--sz-132) 0}.hero__content .bg-expose{top:-39%;left:46%}}}@layer module{.law{background:none;padding-block:var(--sz-122) 0}.law__body{background-color:hsla(0,0%,100%,.7);padding:var(--sz-96) var(--sz-40) var(--sz-120)}.law__content{line-height:1.6;font-size:var(--sz-30)}.law__content h2{font-family:var(--font-noto-serif-jp);font-size:var(--sz-46);font-weight:normal;padding-inline:var(--sz-28);padding-bottom:.2em;border-bottom:1px solid currentColor;position:relative}.law__content h2::after{content:"";position:absolute;left:0;bottom:calc(-1*var(--sz-8));width:100%;height:var(--sz-5);background-color:var(--color-default);display:block}.law__content h3{font-family:var(--font-noto-serif-jp);font-size:var(--sz-36);font-weight:normal;padding-inline:var(--sz-28);padding-bottom:.5em;margin-bottom:var(--sz-20);border-bottom:var(--sz-6) double currentColor;position:relative}.law__section{margin-top:var(--sz-50)}.law__section p:last-child{margin-bottom:0}.law__table{--bs-table-bg: transparent;width:-moz-fit-content;width:fit-content}.law__table tr:not(:last-child) td{margin-bottom:1em}.law__table th{font-weight:inherit;min-width:10em;display:block;padding-block:0}.law__table td{display:block}.law__item-inner{padding-inline:var(--sz-28)}@media screen and (min-width: 992px){.law{background:url(../../common/images/pc/bg-compass.webp) no-repeat top 7% right 1%/var(--sz-428) auto;padding-block:var(--sz-137) 0}.law__body{padding:var(--sz-130) var(--sz-80)}.law__content{font-size:inherit}.law__content h2{font-size:var(--sz-30)}.law__content h3{font-size:var(--sz-30);padding-bottom:.2em}.law__section{margin-top:var(--sz-35)}.law__table th,.law__table td{display:table-cell}}}