html{font-size:625%;scroll-behavior:smooth}body{font:18px/1.6 Arial,sans-serif}a{color:#000}a:hover{text-decoration:none}.top{position:relative;display:flex;justify-content:center}.top .logo{width:236px;position:absolute;top:25px;right:calc((100% - 1200px)/2)}.nav{width:1200px;display:flex;justify-content:center;font-size:26px;position:absolute;bottom:75px;left:calc((100% - 1200px)/2)}.nav a{color:#cf382f;padding:0 18px;box-sizing:border-box;border-left:3px solid #cf382f;line-height:1em;font-weight:bold}.nav a:first-child{border:none}.footer{color:#fff;background:#d8111b;padding:50px 0;text-align:center}.m_banner{display:none}@media screen and (max-width: 750px){html{font-size:312.5%}body{padding-top:1.1rem;font:.32rem/1.4 Arial,sans-serif}body.scrollLock{width:100vw;height:100vh;overflow:hidden}.pc_banner{display:none}.m_banner{display:block;width:100%}.m_top{width:100%;height:1.1rem;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:.1rem .3rem;box-sizing:border-box;box-shadow:0 5px 9px rgba(0,0,0,.08);z-index:99;background:#fff}.m_top>a{display:flex}.top .logo{width:35vw;position:relative;top:unset;right:unset}.m_btn{width:.4rem;height:.4rem;position:relative;display:flex;flex-direction:column;justify-content:space-around;padding:.2rem;border-radius:.08rem}.m_btn span{width:100%;height:.06rem;background:#666;border-radius:.03rem;transition:.3s;transform-origin:100% 0;transition:all .3s}.m_btn.active{background:#e8eaef}.m_btn.active span:nth-child(2){opacity:0}.m_btn.active span:nth-child(1){transform:translate(-0.06rem, 0rem) rotate(-45deg)}.m_btn.active span:nth-child(3){transform:translate(-0.01rem, 0.01rem) rotate(45deg)}.nav{background:#f6f6f6;width:100vw;height:100vh;box-sizing:border-box;padding:1.6rem .3rem 1rem;position:fixed;left:0;bottom:unset;top:-120%;transition:.3s;z-index:9;overflow-y:scroll;overflow-x:auto;flex-direction:column;justify-content:start}.nav a{line-height:.8rem;text-align:center;border-radius:.1rem;white-space:nowrap;background:#fff;margin-bottom:.25rem;border:unset;font-size:.34rem;color:#000;font-weight:normal}.nav.show{top:0}.footer{padding:.5rem .3rem;font-size:.3rem}}/*# sourceMappingURL=same.min.css.map */