html,body{scrollbar-width:thin;scrollbar-color:#614039 #d9d9d9}section.f-ys-prologue .f-ys-prologue-content div.catch{margin-top:0px}@media screen and (min-width: 960px){section.f-ys-prologue .f-ys-prologue-content div.catch{margin-top:20px}}section.f-ys-history .f-ys-history-info{padding:30px 10px}@media screen and (min-width: 960px){section.f-ys-history .f-ys-history-info{padding:30px 20px}}section.f-ys-history .f-ys-history-info .f-ys-history-item div.link-box a{color:#442f1e;transition:0.3s;text-decoration:none;border-bottom:4px double;line-height:2}section.f-ys-history .f-ys-history-info .f-ys-history-item div.link-box a:hover{opacity:0.7}section.f-ys-history .f-ys-history-info .f-ys-history-item div.link-box a i{padding-left:10px}.f-ys-history-world .map-wrap{writing-mode:horizontal-tb !important;scrollbar-width:thin;scrollbar-color:#598493 #d9d9d9;direction:rtl}section.f-ys-latest div.link{position:relative}section.f-ys-latest div.link i{position:absolute;top:50%;right:15px;transform:translateY(-50%)}section.f-ys-official-site .f-ys-official-site-header{padding-bottom:0}footer .f-footer-notice svg{fill:#999}footer .f-footer-sns-icon.wb{background:#D32D2A}footer .f-footer-copyright div.logo{display:flex;align-items:center;justify-content:center}footer .f-footer-copyright div.logo a.footer-falcom{margin-right:15px}footer div.language a{color:#fff;font-size:0.9em;text-decoration:none;padding:5px 20px;margin:0px;border:1px solid #fff;transition:0.3s}@media screen and (min-width: 960px){footer div.language a{margin:0 5px}}footer div.language a:hover{opacity:0.7}
