img{display:block;width:100%}.header{background:url(../../img/logo_back.gif) no-repeat center center/cover}#headerUnder .takahoLogo h1{max-width:480px;width:85%;margin:0 auto;padding:40px 0}@media screen and (max-width: 812px){#headerUnder .takahoLogo h1{padding:20px 0}}#headerUnder .oaTime{padding:20px 0;background-color:rgba(255,255,255,.8)}#headerUnder .oaTime .oaTime__img{max-width:520px;width:100%;margin:0 auto}@media screen and (max-width: 812px){#headerUnder .oaTime{padding:4% 0}}.commonNav{position:relative;background-image:linear-gradient(90deg, #ffc428 0%, #fba17f 20%, #ffb8d8 40%, #ceffa1 60%, #72e4b7 80%, #72ccff 100%)}.commonNav::before,.commonNav::after{content:"";display:block;position:absolute;left:0;width:100%;height:2px;background:url(../../img/line_dot.gif) repeat-x left top}.commonNav::before{top:5px}.commonNav::after{bottom:5px}.navLists{display:flex;flex-wrap:wrap;justify-content:center;padding:18px 0 10px}.nav__list{position:relative}@media screen and (max-width: 812px){.nav__list{width:25%}}.nav__list::after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:30px;background-color:#000}.nav__list:last-child::after{content:none}.nav__list a{position:relative;display:block;text-align:center;color:#663413;padding:15px 45px}.nav__list a:hover{opacity:.7;transition:.3s}@media screen and (max-width: 812px){.nav__list a{padding:15px 0}}.nav__list a .navTit{display:block;font-weight:bold;font-size:clamp(13px,3.9vw,24px)}.nav__list a strong{display:block;font-weight:700;font-size:min(2.5vw,14px);margin-top:11px}.navUpdate{position:absolute;width:70%;background-color:#f6bb12;color:#663413;text-align:center;font-size:90%;font-weight:bold;padding:5px 8px;top:-18px;left:50%;transform:translateX(-50%);border-radius:3px}@media screen and (max-width: 812px){.navUpdate{width:95%;font-size:70%;padding:5px}}@media screen and (max-width: 580px){.navUpdate{font-size:65%;letter-spacing:.01em}}.fixBnr{position:fixed;bottom:20%;transform:translateX(5px);right:0;z-index:50;transition:.3s}.fixBnr:hover{transform:translateX(0);transition:.3s}.fixBnr a{display:block;width:100px}@media screen and (max-width: 812px){.fixBnr a{width:75px}}@media screen and (max-width: 580px){.fixBnr a{width:55px}}/*# sourceMappingURL=common.css.map */