﻿.tachie{margin:0;padding:0;}.tachie img{display:block;margin:auto;max-height:50vh;}#page{box-sizing:border-box;padding:1em;min-width:22.5em;}main{display:grid;gap:3em;}main section{margin:2em 0;}#main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2em 1em;padding-top:1px;margin-top:0;}#title{grid-area:1/1/span 1/span 2;position:relative;border:.25em solid #00bfff;padding:1em 0 1.25em 0;text-align:center;background-color:rgba(70,130,180,.1);backdrop-filter:blur(1px);background-position:center;background-size:.5em;z-index:10;flex:1 1 auto;filter:drop-shadow(0 0 .5em deepskyblue);}#title::before{position:absolute;inset:.25em;border:.125em solid #00bfff;z-index:-1;content:"";}#title h1,#title h2{padding:0;margin:0;font-weight:normal;}#title h1{font-size:3rem;margin-bottom:.125em;}#title h1 ruby{ruby-align:center;}#title h1 rt{font-size:1rem;}#title h2{font-size:1.25rem;}#basic-info{font-size:min(2.25vw,16px);}#basic-info .content{display:grid;gap:1em;padding:2em;}.info-group .info-title{color:#98fb98;font-size:larger;font-weight:normal;padding:0;margin:0 0 .125em 0;}.info-group .info-list{margin:0;padding:0;border:0;border-collapse:collapse;width:100%;color:#f0f8ff;}.info-group .info-list td:nth-child(2n+1){padding-right:.5em;}.more-column td:nth-child(2n){padding-right:1em;}.more-column td:last-child{padding-right:0;}.club-gap td{padding-top:.5em;}#description .window{width:90%;}#description .window .content{padding:2em;}#description .window .content p:last-child{margin-bottom:0;}footer{position:relative;margin-top:3em;}#links{display:block;margin:auto;padding-left:1em;width:fit-content;}#links li{list-style-type:none;position:relative;margin:.125em auto;}#links li::marker{font-size:1.5em;line-height:0;}@media screen and (min-width:40em){#main{grid-template-columns:auto auto;grid-template-rows:9em auto;gap:0;margin-left:auto;margin-right:auto;width:fit-content;}#main .tachie{grid-area:1/1/span 2/span 1;width:auto;margin-top:5em;}#main .tachie img{height:40em;max-height:none;margin:0;}#title{grid-area:unset;padding:1em 3em 1.25em 3em;width:fit-content;height:fit-content;flex:0 0 auto;}#title h1{font-size:3.5rem;}#title h2{font-size:1.5rem;}#description .window{width:75%;}#description .window .content div{font-size:larger;}#links{display:flex;justify-content:center;padding:0;}#links li{position:relative;padding:0 1em 0 0;margin:0;list-style:none!important;}#links li::after{content:"|";position:absolute;right:0;top:0;height:100%;width:1em;text-align:center;}#links li:last-child{padding-right:0;}#links li:last-child::after{display:none;}}@media screen and (min-width:48em){#main .tachie img{height:50em;}#title{padding:1em 4em 1.25em 4em;}}