.keiko_yellow{background:linear-gradient(transparent 60%, #fff3a8 60%)}.big{font-size:1.2em}.sobig{font-size:1.4em}.small{font-size:.85em}.red{color:#c0392b}.legacyBox,.legacyMemo,.legacyAlert{margin:1.5em 0;border:1px solid #e1e1e1;border-radius:6px;background:#fafafa}.legacyBox-title,.legacyMemo-title,.legacyAlert-title{margin:0;padding:.6em 1em;border-bottom:1px solid #e1e1e1;font-weight:bold}.legacyBox-body,.legacyMemo-body,.legacyAlert-body{padding:1em}.legacyBox-body>:last-child,.legacyMemo-body>:last-child,.legacyAlert-body>:last-child{margin-bottom:0}.legacyAlert{border-color:#e8b4ae;background:#fdf3f2}.legacyAlert-title{border-color:#e8b4ae;color:#c0392b}.sng-box{margin:1.5em 0;padding:1em;border:1px solid #e1e1e1;border-radius:6px;background:#fafafa}.sng-box .box-title{margin-bottom:.5em;font-weight:bold}.legacyBox a:not(.legacyButton),.legacyMemo a:not(.legacyButton),.legacyAlert a:not(.legacyButton),.legacyList a:not(.legacyButton),.legacyColumns a:not(.legacyButton),.sng-box a:not(.legacyButton){color:#b66514}.legacyBox a:not(.legacyButton):hover,.legacyMemo a:not(.legacyButton):hover,.legacyAlert a:not(.legacyButton):hover,.legacyList a:not(.legacyButton):hover,.legacyColumns a:not(.legacyButton):hover,.sng-box a:not(.legacyButton):hover{color:#ef8b22}.legacyList ul,.legacyList ol{margin:1em 0;padding:1em 1em 1em 2.2em;border:1px solid #e1e1e1;border-radius:6px}.li-dashed ul,.li-dashed ol{border-style:dashed}.legacyCenter{margin:1.5em 0;text-align:center}.legacyButton{display:inline-block;padding:.8em 2em;border-radius:4px;background:#b66514;color:#fff;font-weight:bold;text-decoration:none}.legacyButton:hover{opacity:.85;color:#fff}.legacySay{display:flex;gap:1em;align-items:flex-start;margin:1.5em 0}.legacySay-face{flex:0 0 64px;margin:0;text-align:center;font-size:.75em}.legacySay-face img{width:64px;height:64px;border-radius:50%;object-fit:cover}.legacySay-text{flex:1;padding:.8em 1em;border-radius:6px;background:#f3f3f3}.legacySay-text>:last-child{margin-bottom:0}.legacyCard,.legacyRef{display:flex;flex-wrap:wrap;gap:.3em 1em;align-items:center;margin:1.5em 0;padding:.8em 1em;border:1px solid #e1e1e1;border-radius:6px;color:inherit;text-decoration:none}.legacyCard:hover,.legacyRef:hover{background:#fafafa}.legacyCard-image img{width:80px;height:auto}.legacyCard-label,.legacyRef-label{flex-basis:100%;font-size:.75em;color:#888}.legacyCard-title,.legacyRef-title{font-weight:bold}.legacyRef-site{font-size:.85em;color:#888}.legacyColumns{display:grid;grid-template-columns:1fr;gap:1em;margin:1.5em 0}@media(min-width: 768px){.legacyColumns{grid-template-columns:1fr 1fr}}.hh{margin:2em 0 1em;padding-bottom:.4em;border-bottom:2px solid #e1e1e1}.google-maps{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tb-responsive{overflow-x:auto}