﻿[data-easing='quadInOut']{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-easing='quadOut']{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-easing='cubicInOut']{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}[data-easing='cubicOut']{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}[data-easing='quartInOut']{transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}[data-easing='quartOut']{transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}[data-easing='quintInOut']{transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}[data-easing='quintOut']{transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}[data-easing='sineInOut']{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-easing='sineOut']{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-easing='expoInOut']{transition-timing-function:cubic-bezier(1, 0, 0, 1)}[data-easing='expoOut']{transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}[data-easing='circInOut']{transition-timing-function:cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-easing='circOut']{transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}[data-easing='backOut']{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body{-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-family:"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif}address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],command,datalist,menu[type=context],rp,source{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;height:100%}body{font-size:13px;font-size:1.3rem;height:100%;line-height:1;text-align:left;background:#e2e2e2;padding:0;margin:0;color:#000;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5{margin:0;padding:0}ul,ol,dl{list-style:none;margin:0;padding:0}li{list-style-type:none;list-style:none}dd{margin:0}p{line-height:2.2;margin:0;padding:0;font-size:1.4rem}table{font-size:inherit;border-collapse:collapse;border-spacing:0}table>caption{text-align:left}table th{text-align:left;margin:0;padding:0}table td{margin:0;padding:0}img{border:none;vertical-align:bottom;pointer-events:none}pre{border:1px solid #bfbfbf;padding:5px}a{color:#fff;text-decoration:none;outline:0}form{margin:0;padding:0}input[type="text"],button,textarea,select{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.debug{background:#2d9f00;position:fixed;left:0;top:0;color:#fff;font-size:1.2rem;padding:7px;display:block;z-index:1000000}@media only screen and (max-width: 769px){.debug{font-size:.9rem;padding:5px}}.onlyTabletMobile{display:block}@media only screen and (min-width: 769px){.onlyTabletMobile{display:none}}.onlyMobile{display:block}@media only screen and (min-width: 769px){.onlyMobile{display:none}}.onlyDesktop{display:none}@media only screen and (min-width: 769px){.onlyDesktop{display:block}}.is-lock{pointer-events:none !important}br.display-380{display:none}@media screen and (max-width: 380px){br.display-380{display:block}}.movieBanner{margin-bottom:20px;text-align:center}.movieBanner img{max-width:100%;height:auto}@media only screen and (max-width: 769px){.movieBanner{margin-bottom:10px}}.desktop .movieBanner a{-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.desktop .movieBanner a:hover{opacity:.6}.is-noScroll{-webkit-overflow-scrolling:auto}.lock.is-show{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100000}.pageTopDesktop,.pageTopMobile{position:fixed;z-index:100;-webkit-transition:1.5s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:1.5s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:1.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:1.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.pageTopDesktop.inView,.pageTopMobile.inView{transform:translate3d(0, 0, 0)}.pageTopDesktop{display:block;right:20px;bottom:20px;transform:translate3d(0, 190px, 0)}@media only screen and (max-width: 769px){.pageTopDesktop{display:none}}.desktop .pageTopDesktop{-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.desktop .pageTopDesktop:hover{opacity:.6}.pageTopMobile{width:67px;height:67px;display:none;right:10px;bottom:10px;transform:translate3d(0, 80px, 0)}.pageTopMobile img{max-width:100%;height:auto}@media only screen and (max-width: 769px){.pageTopMobile{display:block}}.about{width:100vw;height:100vh;position:relative;z-index:2}@media only screen and (min-width: 769px){.about{display:flex;flex-direction:row-reverse}}@media only screen and (max-width: 769px){.about{height:auto}}.about_content{background-color:#fff;width:28.125%;height:100%;padding:50px 6% 0;position:relative}@media screen and (max-width: 1200px){.about_content{padding:30px 3% 0}}@media only screen and (max-width: 769px){.about_content{width:100%;background-image:none;padding:30px 6% 40px}}@media only screen and (max-width: 769px) and (max-width: 769px){.about_content{padding-right:8%;padding-left:8%;box-sizing:border-box}}.about_logo{margin-bottom:80px}@media only screen and (max-width: 769px){.about_logo{margin-bottom:20px;width:20%}.about_logo img{max-width:100%;height:auto}}.about_lead{margin-bottom:60px}.about_lead img{max-width:100%;height:auto}@media only screen and (max-width: 769px){.about_lead{margin-bottom:20px}}.about_body{line-height:2.5;font-size:1.4rem;background-color:#fff}@media only screen and (max-width: 769px){.about_body{font-size:1.2rem}}.aboutSlideshow{overflow:hidden;width:71.875%;position:relative;background-color:#000}@media only screen and (max-width: 769px){.aboutSlideshow{width:100%}}.aboutSlideshow_list li{width:33.3333333333%;float:left;height:25vh;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.aboutSlideshow_list li:before{position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:#222}@media only screen and (max-width: 1100px){.aboutSlideshow_list li{width:50%;padding-top:25%;background-size:cover}}.tablet .aboutSlideshow_list li{width:50%;padding-top:25%;background-size:cover}@media only screen and (max-width: 769px){.aboutSlideshow_list li{height:auto;padding-top:32%}}.aboutSlideshow_list li:nth-child(2){float:right;width:66.6666666667%;height:50vh}@media only screen and (max-width: 1100px){.aboutSlideshow_list li:nth-child(2){width:100%;height:50vh;padding-top:50%}}.tablet .aboutSlideshow_list li:nth-child(2){width:100%;height:50vh;padding-top:50%}@media only screen and (max-width: 769px){.aboutSlideshow_list li:nth-child(2){height:auto;padding-top:64%}}.aboutSlideshow_list li.is-1{background-image:url("../img/graphic/01.jpg")}.aboutSlideshow_list li.is-2{background-image:url("../img/graphic/02.jpg")}.aboutSlideshow_list li.is-3{background-image:url("../img/graphic/03.jpg")}.aboutSlideshow_list li.is-4{background-image:url("../img/graphic/04.jpg")}.aboutSlideshow_list li.is-5{background-image:url("../img/graphic/05.jpg")}.aboutSlideshow_list li.is-6{background-image:url("../img/graphic/06.jpg")}.aboutSlideshow_list li.is-7{background-image:url("../img/graphic/07.jpg")}.aboutSlideshow_list li.is-8{background-image:url("../img/graphic/08.jpg")}.aboutSlideshow_list li.is-9{background-image:url("../img/graphic/09.jpg")}.aboutSlideshow_list li.is-10{background-image:url("../img/graphic/10.jpg")}.aboutSlideshow_list li.is-11{background-image:url("../img/graphic/11.jpg")}.aboutSlideshow_list li.is-12{background-image:url("../img/graphic/12.jpg")}.aboutSlideshow_list li.is-13{background-image:url("../img/graphic/13.jpg")}.aboutSlideshow_list li.is-14{background-image:url("../img/graphic/14.jpg")}.aboutSlideshow_list li.is-15{background-image:url("../img/graphic/15.jpg")}.aboutSlideshow_list li.is-16{background-image:url("../img/graphic/16.jpg")}.aboutSlideshow_list li.is-17{background-image:url("../img/graphic/17.jpg")}.aboutSlideshow_list li.is-18{background-image:url("../img/graphic/18.jpg")}.aboutSlideshow_list li.is-19{background-image:url("../img/graphic/19.jpg")}.aboutSlideshow_list li.is-20{background-image:url("../img/graphic/20.jpg")}.aboutSlideshow_list li.is-21{background-image:url("../img/graphic/21.jpg")}.aboutSlideshow_list li.is-22{background-image:url("../img/graphic/22.jpg")}.aboutSlideshow_list li.is-23{background-image:url("../img/graphic/23.jpg")}.aboutSlideshow_list li.is-24{background-image:url("../img/graphic/24.jpg")}.aboutSlideshow_list li.is-25{background-image:url("../img/graphic/25.jpg")}.aboutSlideshow_list li.is-26{background-image:url("../img/graphic/26.jpg")}.aboutSlideshow_list li.is-27{background-image:url("../img/graphic/27.jpg")}.aboutSlideshow_list li.is-28{background-image:url("../img/graphic/28.jpg")}.aboutSlideshow_list li.is-29{background-image:url("../img/graphic/29.jpg")}@media only screen and (max-width: 1100px){.aboutSlideshow_list li:nth-child(1),.aboutSlideshow_list li:nth-child(3),.aboutSlideshow_list li:nth-child(4),.aboutSlideshow_list li:nth-child(7){display:none}}.tablet .aboutSlideshow_list li:nth-child(1),.tablet .aboutSlideshow_list li:nth-child(3),.tablet .aboutSlideshow_list li:nth-child(4),.tablet .aboutSlideshow_list li:nth-child(7){display:none}@keyframes fadeSlideImg01{0%{opacity:0}100%{opacity:1}}.historyHead_lead{opacity:0;-webkit-transition:0.6s cubic-bezier(0.39, 0.575, 0.565, 1) 1.9s;-moz-transition:0.6s cubic-bezier(0.39, 0.575, 0.565, 1) 1.9s;-o-transition:0.6s cubic-bezier(0.39, 0.575, 0.565, 1) 1.9s;transition:0.6s cubic-bezier(0.39, 0.575, 0.565, 1) 1.9s}.inView .historyHead_lead{opacity:1}.historyHead_circle{-webkit-transition:1.2s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:1.2s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:1.2s cubic-bezier(0.86, 0, 0.07, 1);transition:1.2s cubic-bezier(0.86, 0, 0.07, 1);-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.inView .historyHead_circle{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyHead_black{-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;will-change:transform;-webkit-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;-moz-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;-o-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;transition:0.9s cubic-bezier(0.19, 1, 0.22, 1) 0.8s}.inView .historyHead_black{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;will-change:transform}.historyHead_red{-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;will-change:transform;-webkit-transition:0.8s cubic-bezier(0.19, 1, 0.22, 1) 1s;-moz-transition:0.8s cubic-bezier(0.19, 1, 0.22, 1) 1s;-o-transition:0.8s cubic-bezier(0.19, 1, 0.22, 1) 1s;transition:0.8s cubic-bezier(0.19, 1, 0.22, 1) 1s}.inView .historyHead_red{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;will-change:transform}.historyHead_title01{opacity:0;-webkit-transform:translate3d(30px, 0, 0);-moz-transform:translate3d(30px, 0, 0);-o-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);will-change:transform;-webkit-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.3s;-moz-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.3s;-o-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.3s;transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.3s}.inView .historyHead_title01{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyHead_title02{opacity:0;-webkit-transform:translate3d(0, -20px, 0);-moz-transform:translate3d(0, -20px, 0);-o-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);will-change:transform;-webkit-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.5s;-moz-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.5s;-o-transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.5s;transition:0.8s cubic-bezier(0.165, 0.84, 0.44, 1) 1.5s}.inView .historyHead_title02{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.history_line i{height:0px;-webkit-transition:10s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:10s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:10s cubic-bezier(0.77, 0, 0.175, 1);transition:10s cubic-bezier(0.77, 0, 0.175, 1)}.history_line.inView i{height:50%}.historyCard_text:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.inView .historyCard_text:before{-webkit-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:0.9s cubic-bezier(0.19, 1, 0.22, 1);transition:0.9s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.historyCard_text .is-jp{opacity:0}.is-left .historyCard_text .is-jp{-webkit-transform:translate3d(-30px, 0, 0);-moz-transform:translate3d(-30px, 0, 0);-o-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);will-change:transform}.is-right .historyCard_text .is-jp{-webkit-transform:translate3d(30px, 0, 0);-moz-transform:translate3d(30px, 0, 0);-o-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);will-change:transform}.inView .historyCard_text .is-jp{opacity:1;-webkit-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCard_text .is-num{opacity:0}.is-left .historyCard_text .is-num{-webkit-transform:translate3d(30px, 0, 0);-moz-transform:translate3d(30px, 0, 0);-o-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);will-change:transform}.is-right .historyCard_text .is-num{-webkit-transform:translate3d(-30px, 0, 0);-moz-transform:translate3d(-30px, 0, 0);-o-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);will-change:transform}.inView .historyCard_text .is-num{opacity:1;-webkit-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-moz-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-o-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCard_caption{opacity:0}.inView .historyCard_caption{opacity:1;-webkit-transition:0.9s cubic-bezier(0, 0, 0.58, 1) 0.7s;-moz-transition:0.9s cubic-bezier(0, 0, 0.58, 1) 0.7s;-o-transition:0.9s cubic-bezier(0, 0, 0.58, 1) 0.7s;transition:0.9s cubic-bezier(0, 0, 0.58, 1) 0.7s}.historyCardImage_paper{opacity:0;-webkit-transform:translate3d(0, 50px, 0);-moz-transform:translate3d(0, 50px, 0);-o-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0);will-change:transform}.inView .historyCardImage_paper{opacity:1;-webkit-transition:1.5s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;-moz-transition:1.5s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;-o-transition:1.5s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;transition:1.5s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCardImage_image{opacity:0}.is-left .historyCardImage_image{-webkit-transform:translate3d(8%, 0, 0);-moz-transform:translate3d(8%, 0, 0);-o-transform:translate3d(8%, 0, 0);transform:translate3d(8%, 0, 0);will-change:transform}.is-right .historyCardImage_image{-webkit-transform:translate3d(-8%, 0, 0);-moz-transform:translate3d(-8%, 0, 0);-o-transform:translate3d(-8%, 0, 0);transform:translate3d(-8%, 0, 0);will-change:transform}.inView .historyCardImage_image{opacity:1;-webkit-transition:1s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;-moz-transition:1s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;-o-transition:1s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;transition:1s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCardImage_era{opacity:0}.is-left .historyCardImage_era{-webkit-transform:translate3d(60px, 0, 0);-moz-transform:translate3d(60px, 0, 0);-o-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);will-change:transform}@media only screen and (max-width: 769px){.is-left .historyCardImage_era{-webkit-transform:translate3d(30px, 0, 0);-moz-transform:translate3d(30px, 0, 0);-o-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);will-change:transform}}.is-right .historyCardImage_era{-webkit-transform:translate3d(-60px, 0, 0);-moz-transform:translate3d(-60px, 0, 0);-o-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);will-change:transform}@media only screen and (max-width: 769px){.is-right .historyCardImage_era{-webkit-transform:translate3d(-30px, 0, 0);-moz-transform:translate3d(-30px, 0, 0);-o-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);will-change:transform}}.inView .historyCardImage_era{opacity:1;-webkit-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-moz-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-o-transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;transition:1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCard_note{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);-moz-transform:translate3d(-50px, 0, 0);-o-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0);will-change:transform}@media only screen and (max-width: 769px){.historyCard_note{-webkit-transform:translate3d(0, 30px, 0);-moz-transform:translate3d(0, 30px, 0);-o-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);will-change:transform}}.inView .historyCard_note{opacity:1;-webkit-transition:1.6s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;-moz-transition:1.6s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;-o-transition:1.6s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;transition:1.6s cubic-bezier(0.19, 1, 0.22, 1) 0.8s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.historyCard.y2019 .historyCardImage_logo{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1);-moz-transform:scale3d(1.5, 1.5, 1);-ms-transform:scale3d(1.5, 1.5, 1);-o-transform:scale3d(1.5, 1.5, 1);transform:scale3d(1.5, 1.5, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyCard.y2019.inView .historyCardImage_logo{opacity:1;-webkit-transition:2.2s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;-moz-transition:2.2s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;-o-transition:2.2s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;transition:2.2s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.footer{background-color:#fff;border-top:2px solid #cfcfcf;text-align:center;padding:30px 0;position:relative;z-index:3}.footer_social{display:flex;justify-content:center;margin-bottom:15px}.footer_social a{width:25px;height:25px;background-color:#969696;position:relative}.desktop .footer_social a{-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.desktop .footer_social a:hover{background-color:#333}.footer_social a:before{position:absolute;content:'';display:block;background-repeat:no-repeat;background-position:left top;background-size:cover}.footer_social a.is-twitter{margin-right:15px}.footer_social a.is-twitter:before{width:16px;height:13px;background-image:url("../img/icon_twitter.svg");left:5px;top:6px}.footer_social a.is-facebook{margin-right:20px}.footer_social a.is-facebook:before{width:12px;height:22px;background-image:url("../img/icon_facebook.svg");right:3px;bottom:0}.footer_button{background-color:#444;display:block;font-size:1.6rem;font-weight:bold;padding:15px 0;position:relative;margin-bottom:20px;width:370px;margin-left:auto;margin-right:auto;font-family:"Yu Mincho", "游明朝", YuMincho, "游明朝体", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "メイリオ", sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}@media only screen and (max-width: 769px){.footer_button{font-size:1.2rem;width:80%}}.footer_button:before{content:'';display:block;position:absolute;top:calc(50% - 4px);left:15px;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:0.7s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:0.7s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:0.7s cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (max-width: 769px){.footer_button:before{top:calc(50% - 3px);left:10px;width:6px;height:6px}}@media only screen and (min-width: 769px){.footer_button:hover{background-color:#000}.footer_button:hover:before{left:10px}}.footer_copyright{font-size:1.4rem}@media only screen and (max-width: 769px){.footer_copyright{font-size:1.2rem;line-height:1.4;padding:0 5% 60px}}.hero{width:100vw;height:100vh;position:relative;display:flex;justify-content:center;align-items:center}.hero_headline{position:relative;z-index:1}@media only screen and (max-width: 769px){.hero_headline{width:72%}.hero_headline img{max-width:100%;height:auto}}.hero_scroll{position:absolute;bottom:0;left:calc(50% - 1px);width:1px;height:84px;background-color:#b5b5b5;z-index:2;overflow:hidden}.hero_scroll:before{width:1px;background-color:red;left:0;top:0;position:absolute;content:'';z-index:1;display:block;z-index:1;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;-webkit-animation-name:line-repetition;animation-name:line-repetition;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes line-repetition{0%{height:28px;top:-28px}99%{height:45px;top:110%}100%{height:0%;top:100%}}@keyframes line-repetition{0%{height:28px;top:-28px}99%{height:45px;top:110%}100%{height:0%;top:100%}}.hero_obj_2 p,.hero_obj_1 p{font-size:3rem;font-weight:bold;z-index:100;position:absolute;left:30%;top:30%;display:none}.hero_obj_1{display:none}.hero_obj_1 div{z-index:0;position:absolute}.hero_obj_1 div.circle_red_left{top:40%;left:-100px;mix-blend-mode:multiply;z-index:2;position:absolute;background-color:red;width:243px;height:243px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}.hero_obj_1 div.circle_red_left .ie,.hero_obj_1 div.circle_red_left .ie11,.edge .hero_obj_1 div.circle_red_left{opacity:.8}@media only screen and (max-width: 769px){.hero_obj_1 div.circle_red_left{left:-50px;position:absolute;background-color:red;width:121.5px;height:121.5px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}}.hero_obj_1 div.rect_red_left{bottom:0;left:0;mix-blend-mode:multiply;position:absolute;background-color:red;width:40%;height:54px}.hero_obj_1 div.rect_gray_left{bottom:54px;left:0;position:absolute;background-color:#ebebec;width:724px;height:672px}.hero_obj_1 div.rect_white_center{left:calc(50% - 270px);top:calc(50% - 175px);position:absolute;background-color:#fff;width:60%;height:380px}@media only screen and (max-width: 769px){.hero_obj_1 div.rect_white_center{left:20%;top:37%;position:absolute;background-color:#fff;width:80%;height:30%}}.hero_obj_1 div.rect_red_right{top:0;right:0;mix-blend-mode:multiply;position:absolute;background-color:red;width:15%;height:65%}.hero_obj_1 div.rect_gray_right{bottom:20%;right:0;position:absolute;background-color:#b5b5b5;width:50%;height:83px}.hero_obj_1 div.paper_left{left:0;top:5%}.hero_obj_1 div.paper_left img{width:auto;height:450px;-webkit-transform:rotate(90deg);-moz-transfrom:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 769px){.hero_obj_1 div.paper_left img{height:225px}}.hero_obj_1 div.paper_right_top{right:2%;top:-15%}.hero_obj_1 div.paper_right_top img{width:auto;height:350px;-webkit-transform:rotate(270deg);-moz-transfrom:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}@media only screen and (max-width: 769px){.hero_obj_1 div.paper_right_top img{height:175px}}.hero_obj_1 div.paper_right_bottom{right:10%;bottom:5%}.hero_obj_1 div.paper_right_bottom img{width:190px;height:auto}@media only screen and (max-width: 769px){.hero_obj_1 div.paper_right_bottom img{width:95px}}.hero_obj_2{display:none}.hero_obj_2 div{z-index:0;position:absolute}.hero_obj_2 div.circle_red_right{top:-5%;right:20%;mix-blend-mode:multiply;z-index:2;position:absolute;background-color:red;width:243px;height:243px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}.hero_obj_2 div.circle_red_right .ie,.hero_obj_2 div.circle_red_right .ie11,.edge .hero_obj_2 div.circle_red_right{opacity:.8}@media only screen and (max-width: 769px){.hero_obj_2 div.circle_red_right{top:-8%;right:-5%;position:absolute;background-color:red;width:121.5px;height:121.5px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}}.hero_obj_2 div.rect_white_center{left:8%;bottom:40%;position:absolute;background-color:#fff;width:60%;height:200px}@media only screen and (max-width: 769px){.hero_obj_2 div.rect_white_center{left:8%;bottom:35%;position:absolute;background-color:#fff;width:80%;height:30%}}.hero_obj_2 div.rect_red_top{top:0;left:0;mix-blend-mode:multiply;position:absolute;background-color:red;width:50%;height:80px}.hero_obj_2 div.rect_red_bottom{bottom:0;left:0;mix-blend-mode:multiply;position:absolute;background-color:red;width:15%;height:60%}.hero_obj_2 div.rect_gray_right{bottom:20%;right:6%;position:absolute;background-color:#b5b5b5;width:50%;height:100px}.hero_obj_2 div.paper_right{right:0;top:5%}.hero_obj_2 div.paper_right img{width:380px;height:auto}@media only screen and (max-width: 769px){.hero_obj_2 div.paper_right img{width:190px}}.hero_obj_2 div.paper_left{left:0;bottom:0}.hero_obj_2 div.paper_left img{width:auto;height:380px;-webkit-transform:rotate(90deg);-moz-transfrom:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 769px){.hero_obj_2 div.paper_left img{height:190px}}.historyContent{padding:85px 0 0;position:relative}@media only screen and (max-width: 769px){.historyContent{padding:42.5px 0 0}}.historyHead{width:600px;height:228px;margin:0 auto 100px;position:relative;z-index:1}@media only screen and (max-width: 769px){.historyHead{margin-bottom:50px}}@media only screen and (max-width: 769px) and (max-width: 769px){.historyHead{width:84%;margin-left:auto;margin-right:auto}}.historyHead>*{position:absolute}.historyHead_lead{width:285px;right:-40px;top:90px;z-index:1}@media only screen and (max-width: 769px){.historyHead_lead{top:130px;right:auto;left:0;width:100%}}.historyHead_lead p:first-child{font-size:1.4rem;line-height:2;font-weight:bold}@media only screen and (max-width: 769px){.historyHead_lead p:first-child{font-size:1.2rem}}@media only screen and (max-width: 769px){.historyHead_lead p:first-child br{display:none}}.historyHead_lead p:last-child{font-size:1.2rem;margin-top:10px;line-height:1.6;padding-left:1em;text-indent:-1em}@media only screen and (max-width: 769px){.historyHead_lead p:last-child{font-size:1.0rem}}.historyHead_circle{left:calc(50% - 120px);top:0;width:228px;height:228px;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}@media only screen and (max-width: 769px){.historyHead_circle{width:114px;height:114px;left:calc(50% - 57px)}}.historyHead_black{width:201px;height:8px;background-color:#000;right:41px;top:60px}@media only screen and (max-width: 769px){.historyHead_black{width:100px;height:4px;right:calc(50% - 130px);top:25px}}.historyHead_red{width:201px;height:8px;background-color:red;left:41px;bottom:54px}@media only screen and (max-width: 769px){.historyHead_red{width:100px;height:4px;left:calc(50% - 130px);bottom:auto;top:85px}}.historyHead_title01{left:40px;top:58px}@media only screen and (max-width: 769px){.historyHead_title01{width:77.5px;top:21px;left:calc(50% - 100px)}.historyHead_title01 img{max-width:100%;height:auto}}.historyHead_title02{left:calc(50% - 39px);top:52px}@media only screen and (max-width: 769px){.historyHead_title02{width:30.5px;left:calc(50% - 15px);top:28px}.historyHead_title02 img{max-width:100%;height:auto}}.history_line{width:1px;height:100%;position:absolute;left:50%}.history_line i{width:1px;border-left:1px solid #000;-webkit-transform:translate3d(0, 0, 0);z-index:2;display:block;margin-left:-1px}@media only screen and (max-width: 769px){.history_line i{margin-left:0}}.history_line:before{width:1px;height:50%;border-left:1px solid #000;-webkit-transform:translate3d(0, 0, 0);position:absolute;left:50%;top:50%;margin-left:-1px;z-index:2;content:''}.history_line:after{content:'';background-image:url("../img/history_line.png");position:absolute;bottom:400px;left:-3px;z-index:3;width:5px;height:291px}@media only screen and (max-width: 769px){.history_line:after{bottom:190px}}.history_attention{padding:0 0 10px 2%;font-size:1.4rem;z-index:10;position:relative}@media only screen and (max-width: 769px){.history_attention{font-size:1.2rem;padding:10px}}.historyCard{position:relative;width:50%;z-index:3;padding-top:35%}@media only screen and (max-width: 769px){.historyCard{height:auto !important;width:100%;padding-top:0 !important;margin-top:0 !important}}.historyCard.is-left{left:0}.historyCard.is-right{left:50%}@media only screen and (max-width: 769px){.historyCard.is-right{left:0}}.historyCard.is-wide{padding-top:40%}@media only screen and (max-width: 769px){.historyCard.is-wide{padding-top:0}}.historyCard_text{z-index:1;position:absolute;top:0}.is-left .historyCard_text{right:0}@media only screen and (max-width: 769px){.is-left .historyCard_text{right:50%}}.is-right .historyCard_text{left:0}@media only screen and (max-width: 769px){.is-right .historyCard_text{left:50%}}.historyCard_text:before{width:5px;height:5px;content:'';border:2px solid #000;position:absolute;left:-5px;top:0;background-color:#e2e2e2;z-index:1;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}.historyCard_text .is-jp{font-size:1.4rem;top:-5px;position:absolute;font-weight:bold;line-height:1;display:block}@media only screen and (min-width: 769px){.historyCard_text .is-jp{height:120px}}@media only screen and (max-width: 769px){.historyCard_text .is-jp{width:100%;font-size:1.0rem;top:-1px}}.historyCard_text .is-jp span{display:block}@media only screen and (min-width: 769px){.historyCard_text .is-jp span{height:120px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.firefox .historyCard_text .is-jp span{padding-right:13px}}@media only screen and (max-width: 769px){.historyCard_text .is-jp span{white-space:nowrap}}.is-left .historyCard_text .is-jp{left:20px}@media only screen and (max-width: 769px){.is-left .historyCard_text .is-jp{left:12px}}.is-right .historyCard_text .is-jp{right:18px}@media only screen and (max-width: 769px){.is-right .historyCard_text .is-jp{right:70px}}.historyCard_text .is-num{position:absolute;top:-3px;font-size:1.6rem;font-weight:bold;line-height:1}@media only screen and (max-width: 769px){.historyCard_text .is-num{font-size:1.1rem;top:-1px}}.is-left .historyCard_text .is-num{left:-50px}@media only screen and (max-width: 769px){.is-left .historyCard_text .is-num{left:-40px}}.is-right .historyCard_text .is-num{left:10px}.historyCard_content{position:absolute;top:0;width:100%}@media only screen and (max-width: 769px){.historyCard_content{position:static;padding-top:40px;margin-bottom:30px;width:100% !important}}.is-paper .historyCard_content{width:50%}.is-paper.is-left .historyCard_content{right:8%}@media only screen and (max-width: 1100px){.is-paper.is-left .historyCard_content{right:14%}}.tablet .is-paper.is-left .historyCard_content{right:14%}.is-paper.is-right .historyCard_content{left:40%}.is-photo .historyCard_content{right:8%;width:75%}.is-photo.is-left .historyCard_content{right:8%}.is-photo.is-right .historyCard_content{right:2%;top:10%}.is-photo.is-wide .historyCard_content{left:0;width:calc(100% - 1px);top:20px}.is-vertical .historyCard_content{width:50%}.is-vertical.is-left .historyCard_content{right:15%}.is-vertical.is-right .historyCard_content{right:25%}.historyCardImage:after{content:"";display:block;height:0;clear:both;visibility:hidden}.historyCardImage_era{position:absolute;left:-90px;top:0;width:62px}.historyCardImage_era img{max-width:100%;height:auto}@media only screen and (max-width: 1100px){.historyCardImage_era{width:50px;margin-left:15px}}.tablet .historyCardImage_era{width:50px;margin-left:15px}@media only screen and (max-width: 769px){.historyCardImage_era{left:8%;top:40px;width:30px}}@media only screen and (max-width: 769px){.is-left .historyCardImage_image+.historyCardImage_era{left:50% !important;top:20% !important}}@media screen and (max-width: 1200px){.is-right .historyCardImage_image+.historyCardImage_era{left:-20%}}@media only screen and (max-width: 769px){.is-right .historyCardImage_image+.historyCardImage_era{top:20% !important;left:calc(50% - 60px) !important}}@media screen and (max-width: 1200px){.is-right.is-vertical .historyCardImage_image+.historyCardImage_era{left:-30%}}@media only screen and (max-width: 769px){.is-right.is-vertical .historyCardImage_image+.historyCardImage_era{left:calc(50% - 60px) !important;top:15% !important}}.historyCardImage_paper img,.historyCardImage_image img{max-width:100%;height:auto}@media only screen and (max-width: 769px){.historyCardImage_paper{width:50%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 769px){.historyCardImage_image{width:50%}}@media only screen and (max-width: 769px){.is-right .historyCardImage_image{float:right;width:calc(50% - 1px)}}.historyCard_caption{font-size:1.6rem;line-height:1.5625;margin-top:15px;font-family:"Yu Mincho", "游明朝", YuMincho, "游明朝体", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "メイリオ", sans-serif}@media only screen and (max-width: 1100px){.historyCard_caption{font-size:1.4rem;margin-top:15px}}.tablet .historyCard_caption{font-size:1.4rem;margin-top:15px}@media only screen and (max-width: 769px){.historyCard_caption{font-size:1.2rem;margin:10px 10px 0 10px}}@media only screen and (min-width: 769px){.is-wide .historyCard_caption{margin-left:20px}}@media only screen and (max-width: 769px){.is-paper .historyCard_caption{margin:10px 0 0}}.historyCard_note{background-color:#fff;border:10px solid #dcdcdc;padding:30px 30px 10px;display:flex;flex-wrap:wrap;width:calc(100% + 100px);box-shadow:0px 0px 35px -2px rgba(0,0,0,0.2);margin:30px 0 0 -150px;position:relative;z-index:1;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1100px){.historyCard_note{border-width:6px;padding:20px 20px 10px;margin:20px 0 0 -100px}}.tablet .historyCard_note{border-width:6px;padding:20px 20px 10px;margin:20px 0 0 -100px}@media only screen and (max-width: 769px){.historyCard_note{margin:30px auto 0 !important;padding:20px 20px 10px !important;width:84% !important}}.is-photo.is-right .historyCard_note{width:120%;margin:-40px 0 0 10px}.is-photo.is-right.y1966 .historyCard_note{width:120%;margin:30px 0 0 10px}.is-photo.is-right.y1972_2 .historyCard_note{width:120%;margin:30px 0 0 10px}.is-photo.is-right.y1986 .historyCard_note{width:160%;margin:30px 0 0 -30%}.is-photo.is-right.y2002 .historyCard_note{width:80%;margin:30px 0 0 15%}.is-photo.is-right.y2011 .historyCard_note{width:100%;margin:30px 0 0 -5%}.is-paper.is-right.y1929 .historyCard_note{width:160%;margin:30px 0 0 -60%}.is-paper.is-right.y1949 .historyCard_note{width:170%;margin:30px 0 0 -60%}.is-paper.is-right.y1989_1 .historyCard_note{width:175%;margin:30px 0 0 -60%}.is-photo.is-right.y1995 .historyCard_note{width:100%;margin:30px 0 0 -10%}.is-paper.is-right.y2009 .historyCard_note{width:170%;margin:30px 0 0 -65%}.is-photo.is-right.y2013 .historyCard_note{width:140%;margin:30px 0 0 -25%}.is-photo.is-left .historyCard_note{width:120%;margin:-30px 0 0 -40px}.is-photo.is-left.y1923 .historyCard_note{margin:40px 0 0 -5%;width:100%}.is-photo.is-left.y1936 .historyCard_note{margin:10% 0 0 -45%;width:150%}.is-photo.is-left.y1953 .historyCard_note{margin:40px 0 0 -40%;width:169%}.is-photo.is-left.y1964.is-wide .historyCard_note{margin:40px 0 0 10%;width:80%}.is-photo.is-left.y1986 .historyCard_note{margin:40px 0 0 -50%;width:160%}.is-photo.is-left.y2012 .historyCard_note{margin:40px 0 0 -30%;width:140%}.is-photo.is-left.y2018 .historyCard_note{width:100%;margin:-4% 0 0 -5%}.is-photo.is-left.y2018 .historyCard_note.is-before{margin:-3% 0 0 -5%;width:90%}@media only screen and (max-width: 1100px){.is-photo.is-left.y2018 .historyCard_note.is-before{width:100%}}.tablet .is-photo.is-left.y2018 .historyCard_note.is-before{width:100%}.is-photo.is-left.y2018 .historyCard_note.is-after{margin:5% 0 0 20%;width:90%;-moz-transition-delay:1.2s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;-ms-transition-delay:1.2s;transition-delay:1.2s}.is-photo.is-wide.is-left .historyCard_note{width:40%;margin:-30px 0 0 40px}.is-photo.is-wide.is-left.y1915 .historyCard_note{width:80%;margin:-8% 0 0 10%}.historyCard_note dt,.historyCard_note dd{font-size:1.6rem;line-height:1.5625;margin-bottom:20px}@media only screen and (max-width: 1100px){.historyCard_note dt,.historyCard_note dd{font-size:1.4rem;margin-bottom:5px}}.tablet .historyCard_note dt,.tablet .historyCard_note dd{font-size:1.4rem;margin-bottom:5px}@media only screen and (max-width: 769px){.historyCard_note dt,.historyCard_note dd{font-size:1.2rem}}.historyCard_note dt{width:60px}@media only screen and (max-width: 769px){.historyCard_note dt{width:45px}}.historyCard_note dt:after{content:' ：'}.historyCard_note dd{width:calc(100% - 60px)}@media only screen and (max-width: 769px){.historyCard_note dd{width:calc(100% - 45px)}}.historyCard.y1890 .historyCardImage_era{left:-150px;top:0}.historyCard.y1889_1{margin-top:10%}.historyCard.y1889_2 .historyCard_content{top:-60%}.historyCard.y1890{margin-top:-10%}.historyCard.y1890 .historyCard_content{top:-10%}.historyCard.y1899{margin-top:-5%}.historyCard.y1899 .historyCard_content{top:-10%}.historyCard.y1895{margin-top:-10%}.historyCard.y1895 .historyCard_content{top:-30%}@media only screen and (max-width: 1100px){.historyCard.y1895 .historyCardImage_era{left:auto;right:-60px;top:0px}}.tablet .historyCard.y1895 .historyCardImage_era{left:auto;right:-60px;top:0px}.historyCard.y1904 .historyCard_content{top:-20%}.historyCard.y1907{margin-top:-10%}@media only screen and (max-width: 1100px){.historyCard.y1907{margin-top:-5%}}.tablet .historyCard.y1907{margin-top:-5%}.historyCard.y1909 .historyCard_content{top:-10%}.historyCard.y1915{margin-top:10%}.historyCard.y1915 .historyCardImage_era{left:10%;top:-200px}@media only screen and (max-width: 1100px){.historyCard.y1915 .historyCardImage_era{top:-150px}}.tablet .historyCard.y1915 .historyCardImage_era{top:-150px}.historyCard.y1919 .historyCard_content{top:-30%}@media only screen and (max-width: 769px){.historyCard.y1919 .historyCard_content{margin-top:30px}}.historyCard.y1923{margin-top:5%}.historyCard.y1923 .historyCard_content{top:-20%}.historyCard.y1929 .historyCard_content{top:-10%}.historyCard.y1936{margin-top:15%}.historyCard.y1936 .historyCard_content{top:-30%}.historyCard.y1939 .historyCard_content{top:-30%}.historyCard.y1945{margin-top:5%}.historyCard.y1953{margin-top:18%}.historyCard.y1953 .historyCard_content{top:-20%}.historyCard.y1958{margin-top:18%}@media only screen and (max-width: 1100px){.historyCard.y1958{margin-top:25%}}.tablet .historyCard.y1958{margin-top:25%}.historyCard.y1959{margin-top:-10%}.historyCard.y1959 .historyCard_content{top:-30%}.historyCard.y1964 .historyCardImage_era{left:10%;top:-200px}.historyCard.y1966{margin-top:5%}.historyCard.y1969{margin-top:20%}.historyCard.y1972_1 .historyCardImage_era{right:-100px;left:auto;top:200px}.historyCard.y1972_2{margin-top:-30%}.historyCard.y1979{margin-top:23%}@media only screen and (max-width: 1100px){.historyCard.y1979{margin-top:30%}}.tablet .historyCard.y1979{margin-top:30%}.historyCard.y1983{margin-top:10%}.historyCard.y1986{margin-top:-10%}.historyCard.y1989_1{margin-top:10%}@media only screen and (max-width: 1100px){.historyCard.y1989_1{margin-top:10%}}.tablet .historyCard.y1989_1{margin-top:10%}.historyCard.y1989_2 .historyCard_content{margin-top:5%}@media only screen and (max-width: 1100px){.historyCard.y1995{margin-top:10%}}.tablet .historyCard.y1995{margin-top:10%}.historyCard.y1998{margin-top:3%}@media only screen and (max-width: 1100px){.historyCard.y1998{margin-top:5%}}.tablet .historyCard.y1998{margin-top:5%}.historyCard.y1999{margin-top:-10%}.historyCard.y2001{margin-top:5%}.historyCard.y2001 .historyCard_content{top:-30%}.historyCard.y2002 .historyCardImage_era{left:-120px;top:50px}.historyCard.y2008{margin-top:5%}.historyCard.y2010{margin-top:5%}.historyCard.y2010 .historyCard_content{top:-10%}.historyCard.y2011{margin-top:-10%}.historyCard.y2011 .historyCard_content{top:0}.historyCard.y2012{margin-top:5%}.historyCard.y2012 .historyCard_content{top:-20%}.historyCard.y2013{margin-top:-10%}.historyCard.y2013 .historyCard_content{top:-5%}.historyCard.y2018{margin-top:10%}@media only screen and (max-width: 1100px){.historyCard.y2018{margin-top:5%}}.tablet .historyCard.y2018{margin-top:5%}.historyCard.y2018 .historyCard_content{top:-5%}.historyCard.y2019.is-photo{margin-top:-10%}.historyCard.y2020{height:430px}@media only screen and (max-width: 769px){.historyCard.y2020{height:300px !important;margin-top:60px !important}}.historyCard.y2020 .historyCardImage_era{right:-100px;left:auto;top:-10px}@media only screen and (max-width: 769px){.historyCard.y2020 .historyCardImage_era{right:calc(50% - 50px);top:30px}}.historyGauge{position:fixed;left:26px;top:100px;opacity:0;z-index:10;-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}@media only screen and (max-width: 769px){.historyGauge{display:none}}.section_about .historyGauge{-moz-transition-delay:0;-webkit-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}.section_history .historyGauge{opacity:1;-moz-transition-delay:.7s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;-ms-transition-delay:.7s;transition-delay:.7s}.historyGauge p{position:absolute;font-size:1.6rem;font-weight:bold;left:-18px;-webkit-transform:rotate(90deg);-moz-transfrom:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.historyGauge_start{top:-45px}.historyGauge_end{bottom:-45px}.historyGauge_base{background:rgba(0,0,0,0.2);width:1px;height:390px;overflow:hidden;position:relative}.historyGauge_progress{background-color:red;position:absolute;left:0;top:0;width:1px;height:100px;z-index:1}.historyObj{position:fixed;left:0;top:0;opacity:0;width:100%;height:100%;z-index:0;-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.section_about .historyObj{-moz-transition-delay:0;-webkit-transition-delay:0;-o-transition-delay:0;-ms-transition-delay:0;transition-delay:0}.section_history .historyObj{opacity:1;-moz-transition-delay:.7s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;-ms-transition-delay:.7s;transition-delay:.7s}.historyObj>*{position:absolute}@media only screen and (max-width: 769px){.historyObj>*{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}.historyObj>* span{position:absolute;z-index:1;display:none}.historyObj .rect[data-dir="1"]{-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;will-change:transform}.historyObj .rect[data-dir="2"]{-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;will-change:transform}.historyObj .rect[data-dir="3"]{-webkit-transform:scale3d(1, 0, 1);-moz-transform:scale3d(1, 0, 1);-ms-transform:scale3d(1, 0, 1);-o-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;will-change:transform}.historyObj .rect[data-dir="4"]{-webkit-transform:scale3d(1, 0, 1);-moz-transform:scale3d(1, 0, 1);-ms-transform:scale3d(1, 0, 1);-o-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;will-change:transform}.historyObj .rect.inView{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.historyObj .rect--1{left:50%;top:20%;position:absolute;background-color:#cbcbcb;width:40%;height:40%}.historyObj .rect--2{left:20%;top:20%;position:absolute;background-color:red;width:30%;height:24%}@media only screen and (max-width: 769px){.historyObj .rect--2{left:20%;top:0}}.historyObj .rect--3{left:0;top:20%;position:absolute;background-color:#cbcbcb;width:30%;height:60%}@media only screen and (max-width: 769px){.historyObj .rect--3{top:auto;bottom:0}}.historyObj .rect--4{left:0;bottom:0;position:absolute;background-color:red;width:50%;height:20%}.historyObj .rect--5{right:0;bottom:20%;z-index:1;position:absolute;background-color:#444;width:30%;height:22%}.historyObj .rect--6{right:30%;bottom:20%;z-index:1;position:absolute;background-color:#cbcbcb;width:20%;height:22%}.historyObj .rect--7{right:0;bottom:0;position:absolute;background-color:#fff;width:40%;height:50%}.historyObj .circle--1{right:-100px;top:20%;position:absolute;background-color:red;width:200px;height:200px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}@media only screen and (max-width: 769px){.historyObj .circle--1{right:-50px;position:absolute;background-color:red;width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}}.historyObj .circle--1.inView{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--2{right:40%;top:5%;position:absolute;content:'';position:absolute;background-color:#cbcbcb;width:110px;height:110px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}@media only screen and (max-width: 769px){.historyObj .circle--2{position:absolute;background-color:#cbcbcb;width:55px;height:55px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}}.historyObj .circle--2.inView{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--3{left:20%;bottom:30%;position:absolute;content:'';position:absolute;background-color:red;width:200px;height:200px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}@media only screen and (max-width: 769px){.historyObj .circle--3{left:50%;position:absolute;background-color:red;width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%}}.historyObj .circle--3.inView{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--4{left:40%;top:60%}.historyObj .circle--4 i{width:55px;height:55px;position:absolute;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--4 i:nth-child(1){background-color:#cbcbcb}.historyObj .circle--4 i:nth-child(2){background-color:#fff;margin-top:60px}.historyObj .circle--4.inView i{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--5{left:0;top:20%}.historyObj .circle--5 i{width:60px;height:60px;position:absolute;display:block;background-color:red;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transform:scale3d(0, 0, 1);-moz-transform:scale3d(0, 0, 1);-ms-transform:scale3d(0, 0, 1);-o-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .circle--5 i:nth-child(1){margin-top:65px}.historyObj .circle--5 i:nth-child(2){margin-left:70px}.historyObj .circle--5 i:nth-child(3){margin-top:65px;margin-left:70px}.historyObj .circle--5.inView i{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;will-change:transform}.historyObj .stripe{overflow:hidden;will-change:transform;width:0}.historyObj .stripe img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.historyObj .stripe--1{left:0;bottom:20%;height:260px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.historyObj .stripe--1.inView{width:264px}.historyObj .stripe--2{right:10%;top:30%;height:79px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}@media only screen and (max-width: 769px){.historyObj .stripe--2{right:auto;left:0%}}.historyObj .stripe--2.inView{width:264px}.historyObj .stripe--3{left:0;top:30%;height:289px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.historyObj .stripe--3.inView{width:192px}.historyObj .stripe--4{left:50%;bottom:5%;height:211px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.historyObj .stripe--4.inView{width:239px}.historyObj .stripe--5{right:0;top:50%;height:214px;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.historyObj .stripe--5.inView{width:196px}.historyObj .stripe--6{left:calc(50% - 155px);bottom:5%;height:156px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.historyObj .stripe--6.inView{width:155px}.historyObj .stripe--7{right:0;top:10%;height:310px;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}.historyObj .stripe--7.inView{width:199px}.historyObj .box{overflow:hidden;will-change:transform}.historyObj .box img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.historyObj .box--1{left:0;top:0;width:307px;height:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.historyObj .box--1.inView{height:252px}.historyObj .box--2{right:50%;bottom:40%;height:159px;width:0;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}.historyObj .box--2.inView{width:194px}html.is-loading{overflow:hidden}html.is-loading .container{display:none}.container{overflow:hidden}.loadingMotion,.loading_loader div:after,.loading_loader div:before,.loading_loader:before,.loading_loader:after,.loading_loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loadingAnimation 1.8s infinite ease-in-out;animation:loadingAnimation 1.8s infinite ease-in-out}.loading{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.loading_logo{position:relative;z-index:1004}@media only screen and (max-width: 769px){.loading_logo{width:36.8%}}@media only screen and (max-width: 769px){.loading_logo img{width:100%;height:auto}}.loading_overlay{width:100%;height:100vh;background:#fff;display:block;position:absolute;left:0;top:0;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;will-change:transform;-webkit-transition:1s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:1s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:1s cubic-bezier(0.77, 0, 0.175, 1);transition:1s cubic-bezier(0.77, 0, 0.175, 1)}.loading.is-out .loading_overlay{-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);-ms-transform:scale3d(0, 1, 1);-o-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;will-change:transform}.loading_loader{font-size:9px;margin:20px auto 0;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);color:#000}@media only screen and (max-width: 769px){.loading_loader{margin-top:10px;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}.loading_loader:before,.loading_loader:after{content:'';position:absolute;top:0}.loading_loader:before{left:-6em;animation-delay:-0.2s;color:#9fa0a0}.loading_loader:after{left:-3em;animation-delay:-0.1s;color:red}.loading_loader div:after,.loading_loader div:before{content:'';position:absolute;top:0}.loading_loader div:before{left:3em;animation-delay:0.1s;color:red}.loading_loader div:after{left:6em;animation-delay:0.2s;color:#9fa0a0}@-webkit-keyframes loadingAnimation{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loadingAnimation{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.pager{position:fixed;top:50%;right:0;transform:translateY(-50%);padding:0;z-index:101;-webkit-transition:1.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;-moz-transition:1.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;-o-transition:1.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:1.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s}@media only screen and (max-width: 769px){.pager{display:none}}.pager li{display:block;margin:15px 20px 10px 20px}@media only screen and (max-width: 769px){.pager li{margin:10px 0}}.pager li a{display:block;width:12px;height:12px;background:#fff;border-radius:50%;position:relative;border:1px solid #000;-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.pager li a span{font-size:1.0rem;opacity:.6;position:absolute;left:20px;letter-spacing:.2em;top:-1px;white-space:nowrap;opacity:0;-webkit-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}@media only screen and (max-width: 769px){.pager li a span{display:none}}.pager li a:hover{background-color:#cecece}.pager .is-current a{background:#000;pointer-events:none}
