.history-page .history-container{position:relative;height:auto;padding-bottom:22px}@media(min-width:768px){.history-page .history-container{padding-bottom:240px}}@media(min-width:1280px){.history-page .history-container{height:2500vh}}.history-page .history-container .sticky-wrapper{position:-webkit-sticky;position:sticky;display:flex;flex-flow:column;top:0;height:100vh;padding-top:62px;box-sizing:border-box}@media(min-width:1024px){.history-page .history-container .sticky-wrapper{padding-top:0}}.history-page .history-container .sticky-wrapper nav{overflow-x:auto;min-height:65px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media(min-width:768px){.history-page .history-container .sticky-wrapper nav{min-height:73px}}.history-page .history-container .sticky-wrapper nav.nav-mobile{display:block}@media(min-width:1280px){.history-page .history-container .sticky-wrapper nav.nav-mobile{display:none}}.history-page .history-container .sticky-wrapper nav.nav-laptop{display:none}@media(min-width:1280px){.history-page .history-container .sticky-wrapper nav.nav-laptop{display:block}}.history-page .history-container .sticky-wrapper nav section{box-sizing:border-box;display:inline-flex;flex-wrap:nowrap;white-space:nowrap;gap:16px;padding:20px 12px;color:#b5b5b5;font-size:20px;font-weight:500;line-height:1.68}@media(min-width:768px){.history-page .history-container .sticky-wrapper nav section{padding:24px 30px}}.history-page .history-container .sticky-wrapper nav section a.active,.history-page .history-container .sticky-wrapper nav section button.active{color:#11141a}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper{position:relative;overflow:auto;height:100%}@media(min-width:1280px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper{overflow:hidden}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper{display:flex;flex-wrap:nowrap;white-space:nowrap;height:100%}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;gap:80px;padding:0 80px 0 30px;height:100%}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul{gap:170px;padding:0 170px 0 50px}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul:last-child{padding-right:50vh}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li{display:flex;flex-flow:column;justify-content:center;height:100%;opacity:0;transition:opacity 1s ease;width:33vh}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li{width:50vh}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.visible{opacity:1}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header{padding-left:12px;box-sizing:border-box}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header{padding-left:18px}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header h3{color:#0065bd;font-size:4.4444444444vh;line-height:1.6;font-weight:500}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div{display:flex;flex-flow:column;gap:6px}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div{gap:12px}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper{display:flex;width:100%;font-size:2vh;line-height:1.7;font-weight:500;gap:8px;color:#444;white-space:wrap}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper>p{min-width:23px}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper>div{display:inline;gap:6px}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper>div p{display:inline}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper>div p br{display:none}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>header>div .month-wrapper>div img{display:inline;margin-left:6px;vertical-align:middle}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li video,.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li>img{width:100%;border-radius:1.1vh;margin-top:3.5555555556vh}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail{display:flex;flex-flow:column;justify-content:flex-end;opacity:1;width:40vh}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail{width:63.1578947368vh}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail h2,.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail p{font-family:Isamanru,sans-serif;font-weight:300}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail h2{margin-top:4.375vh;font-size:2.5vh;line-height:1.6}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail h2{margin-top:3.1111111111vh;font-size:35rem;white-space:break-spaces}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail p{color:#0065bd;font-size:6.875vh;line-height:1.6}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.ul-wrapper ul li.thumbnail p{font-size:100rem;line-height:1.3}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.img-center-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}@media(min-width:1280px){.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.img-center-wrapper{display:none}}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.img-center-wrapper.display-none{display:none}.history-page .history-container .sticky-wrapper .horizontal-scroll-wrapper>.img-center-wrapper img{width:88px}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper{display:none;position:relative;overflow:hidden;padding:12px;flex:1 0 auto}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .progress-scroll-wrapper{padding:12px 30px}}@media(min-width:1280px){.history-page .history-container .sticky-wrapper .progress-scroll-wrapper{display:block}}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container{position:absolute;width:100%;box-sizing:border-box;top:12px;opacity:0;transition:opacity .5s}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container.active{opacity:1}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper{margin-top:14px;width:calc(100% - 24px);display:flex;justify-content:space-between;flex-wrap:nowrap;white-space:nowrap;min-width:1250px;padding-right:12px}@media(min-width:1024px){.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper{margin-top:20px;width:calc(100% - 60px);padding-right:24px}}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper p{font-size:20px;line-height:1;color:#0065bd;opacity:.2}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper p.on{opacity:1}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper div{width:2px;height:20px;opacity:.2;background-color:#11141a}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container .bar-wrapper div.on{opacity:1;background-color:#0065bd}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container:first-of-type{position:static}.history-page .history-container .sticky-wrapper .progress-scroll-wrapper .progress-container:first-of-type .bar-wrapper{width:100%}html[lang=en] .history-page .history-container .horizontal-scroll-wrapper .ul-wrapper ul li.thumbnail h2,html[lang=en] .history-page .history-container .horizontal-scroll-wrapper .ul-wrapper ul li.thumbnail p{font-family:Raleway,sans-serif;font-weight:600}