.rules-module__TFF7Hq__page{color:#073b63;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;overflow-wrap:anywhere;background:#fff}.rules-module__TFF7Hq__page *{box-sizing:border-box}.rules-module__TFF7Hq__page a{color:#005aa9;text-underline-offset:3px}.rules-module__TFF7Hq__page :focus-visible{outline-offset:4px;outline:3px solid #005aa9}.rules-module__TFF7Hq__skipLink{z-index:10;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.rules-module__TFF7Hq__skipLink:focus{top:12px}.rules-module__TFF7Hq__header{border-bottom:1px solid #dce5ec}.rules-module__TFF7Hq__headerInner{justify-content:space-between;align-items:center;gap:20px;width:min(1080px,100% - 48px);min-height:86px;margin-inline:auto;padding-block:16px;display:flex}.rules-module__TFF7Hq__logo{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.rules-module__TFF7Hq__logo img{object-fit:contain;width:auto;max-width:190px;height:40px}.rules-module__TFF7Hq__logo span{color:#073b63;letter-spacing:-1px;font-size:28px;font-weight:800}.rules-module__TFF7Hq__backLink{padding-block:12px;font-size:14px;font-weight:650}.rules-module__TFF7Hq__main{width:min(800px,100% - 48px);margin-inline:auto;padding-block:52px}.rules-module__TFF7Hq__main h1{letter-spacing:-1px;margin:0 0 16px;font-size:clamp(29px,4vw,44px);font-weight:800;line-height:1.15}.rules-module__TFF7Hq__subtitle{color:#516274;margin:0;font-size:14px;line-height:1.7}.rules-module__TFF7Hq__notice{margin:28px 0;font-size:15px;font-weight:650;line-height:1.7}.rules-module__TFF7Hq__contents{border-block:1px solid #dce5ec;padding-block:18px}.rules-module__TFF7Hq__contents summary{cursor:pointer;font-weight:650}.rules-module__TFF7Hq__contents ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rules-module__TFF7Hq__contents a{font-size:15px;line-height:1.6}.rules-module__TFF7Hq__section{margin-top:36px;scroll-margin-top:24px}.rules-module__TFF7Hq__section h2{margin:0 0 16px;font-size:23px;font-weight:750;line-height:1.3}.rules-module__TFF7Hq__section p{color:#243f53;margin:0 0 18px;font-size:16px;line-height:1.8}.rules-module__TFF7Hq__footer{border-top:1px solid #dce5ec;margin-top:40px;padding-top:24px;font-size:15px;line-height:1.6}@media (max-width:540px){.rules-module__TFF7Hq__headerInner,.rules-module__TFF7Hq__main{width:calc(100% - 36px)}.rules-module__TFF7Hq__headerInner{gap:14px;min-height:76px}.rules-module__TFF7Hq__logo img{max-width:142px;height:32px}.rules-module__TFF7Hq__logo span{font-size:23px}.rules-module__TFF7Hq__backLink{text-align:right;max-width:90px;font-size:13px}.rules-module__TFF7Hq__main{padding-block:32px}.rules-module__TFF7Hq__section h2{font-size:21px}}@media print{.rules-module__TFF7Hq__header,.rules-module__TFF7Hq__skipLink,.rules-module__TFF7Hq__contents,.rules-module__TFF7Hq__footer{display:none}.rules-module__TFF7Hq__main{width:100%;padding:0}.rules-module__TFF7Hq__section{margin-top:24px}.rules-module__TFF7Hq__section h2{break-after:avoid}.rules-module__TFF7Hq__section p{color:#000}}
