.ifoot-wrap{max-width:var(--maxw,1160px);margin:0 auto;padding:0 var(--gut,clamp(20px,5vw,64px));width:100%;position:relative;z-index:1;container:ifoot/inline-size}.ifoot{border-top:1px solid color-mix(in srgb,var(--ink,#221a14) 14%,transparent);padding:22px 0 30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:15px;color:var(--mute,#62574D);position:relative}.ifoot a{color:inherit;text-decoration:none}.ifoot__home{display:block;margin-right:10px}.ifoot__wm{height:20px;width:auto;display:block}.ifoot__priv{line-height:1}.ifoot__sp{flex:1}.ifoot__addr{font-style:normal;white-space:nowrap}.ifoot__br{display:none}.ifoot__m1{display:none!important}.ifoot__m2:before,.ifoot__st:before{content:"\00a0\00b7\00a0";white-space:pre}.ifoot__pc:before{content:"\00a0"}@container ifoot (max-width:815.98px){.ifoot__addr{text-align:right;line-height:1.5}.ifoot__m1{display:inline!important}.ifoot__m1:before{content:"\00a0\00b7\00a0";white-space:pre}.ifoot__m2{display:none!important}.ifoot__br{display:block}.ifoot__br--pc{display:none}.ifoot__st:before{content:none}}@container ifoot (max-width:579.98px){.ifoot__sp{display:none}.ifoot__priv{position:absolute;left:50%;top:22px;line-height:20px;transform:translateX(-50%)}.ifoot__addr{flex-basis:100%;margin-top:6px;text-align:left}.ifoot__br--pc{display:block}.ifoot__pc:before{content:none}}