
html,body{margin:0;padding:0;min-height:100%;}
body{
  background:#dce1ed url('fondo-1999.gif') repeat;
  color:#000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:1.25;
}
a{color:#0000cc;text-decoration:underline;}
a:visited{color:#663399;}
a:active{color:#ff0000;}
img{border:0;}
.page{width:760px;max-width:calc(100% - 14px);margin:0 auto;padding:5px 0 12px;}
.center{text-align:center}.right{text-align:right}.left{text-align:left}
.tiny{font-size:10px}.small{font-size:11px}.medium{font-size:12px}.big{font-size:18px;font-weight:bold}.huge{font-size:24px;font-weight:bold}
.navy{color:#000080}.red{color:#990000}.gray{color:#555}.purple{color:#660066}.green{color:#006600}
.top-table,.index-table,.two-col{width:100%;border-collapse:collapse;}
.top-table td{padding:2px 4px;vertical-align:middle;}
.index-table td,.two-col td{width:50%;padding:4px 8px;vertical-align:top;}
.rule{border:0;border-top:1px solid #7a7a7a;width:82%;height:1px;margin:8px auto;}
.stars{text-align:center;font-family:"Courier New",monospace;letter-spacing:2px;color:#555;margin:7px 0;}
.legacy-title{font-size:17px;font-weight:bold;color:#000080;margin:3px 0 4px;}
.legacy-subtitle{font-size:14px;font-weight:bold;color:#000080;margin:5px 0;}
.icon{vertical-align:middle;margin-right:4px}.email-icon{width:174px;height:120px;object-fit:contain}.shin{width:76px;height:auto}.mazinger{width:94px;height:auto}.emblem{width:45px;height:40px;object-fit:contain}.emblem-big{width:72px;height:64px;object-fit:contain}
.counter{display:inline-block;font:700 18px "Courier New",monospace;color:#00ff00;background:#000;border:2px inset #ddd;padding:1px 7px;letter-spacing:2px;vertical-align:middle;}
.old-button{display:inline-block;padding:3px 7px;border:2px outset #ddd;background:#d4d0c8;color:#000!important;text-decoration:none!important;font-size:11px;font-weight:bold;margin:1px}.old-button:active{border-style:inset}
.yellow-note{background:#ffffcc;border:1px solid #999;padding:5px;}
.thinbox{border:1px solid #9e9e9e;background:rgba(255,255,255,.28);padding:6px;}
.browserbox{background:rgba(242,242,242,.55);border:1px solid #aaa;padding:5px;}
.footer{text-align:center;font-size:10px;color:#444;margin-top:9px;padding-bottom:8px;}
.breadcrumbs{font-size:10px;color:#555;margin-bottom:6px;}
.section-image{float:right;margin:0 0 8px 10px;border:1px solid #999;padding:2px;background:#fff;}
.audio-row{border:1px solid #999;background:rgba(255,255,255,.35);padding:7px;margin:8px 0;}
.audio-row audio{width:100%;margin-top:5px;}
.archive-table{width:100%;border-collapse:collapse;background:rgba(255,255,255,.28)}
.archive-table th,.archive-table td{border:1px solid #999;padding:5px;text-align:left}.archive-table th{background:#e6e6e6}
.footerlinks{margin-top:4px}.clear{clear:both}.nowrap{white-space:nowrap}.index-item{margin:0 0 8px}
.old-heading{text-align:center;font-size:16px;font-weight:bold;color:#000080;margin:5px 0 2px;}
.old-subhead{text-align:center;font-size:12px;font-weight:bold;margin:0 0 4px;}
.site-location{text-align:center;font-weight:bold;margin:2px 0;}
.notice{text-align:center;font-size:11px;margin:3px 0;}
.classic-list p{margin:5px 0;}
.classic-box{border:1px solid #a0a0a0;background:rgba(255,255,255,.22);padding:5px;margin:5px 0;}
.no-modern{box-shadow:none;border-radius:0;}
@media(max-width:640px){
 body{font-size:12px;background-attachment:scroll}.page{width:auto;max-width:100%;padding:4px 5px}.top-table,.top-table tbody,.top-table tr,.top-table td,.index-table,.index-table tbody,.index-table tr,.index-table td,.two-col,.two-col tbody,.two-col tr,.two-col td{display:block;width:100%}.top-table td{text-align:center!important}.index-table td,.two-col td{padding:2px}.email-icon{width:150px;height:auto}.section-image{float:none;display:block;margin:0 auto 8px}.counter{font-size:15px}
}
