.company-history .historyBlock{max-width:800px;padding:0 25px;margin:70px auto 85px;position:relative;height:100%}@media only screen and (max-width: 767px){.company-history .historyBlock{padding:0;margin:30px auto 96px}}.company-history .historyBlock:before{content:"";width:1px;height:calc(100% - 20px);background:#DBDBDB;position:absolute;top:10px;left:240px}@media only screen and (max-width: 767px){.company-history .historyBlock:before{left:28px}}.company-history .historyBlock .his_item{margin:0;overflow:hidden;position:relative;padding:53px 0 0}@media only screen and (max-width: 767px){.company-history .historyBlock .his_item{padding:32px 20px 0 55px}}.company-history .historyBlock .his_item:first-child{padding:25px 0 0}@media only screen and (max-width: 767px){.company-history .historyBlock .his_item:first-child{padding:0 55px}}.company-history .historyBlock .his_item:last-child{padding:60px 0}@media only screen and (max-width: 767px){.company-history .historyBlock .his_item:last-child{padding:30px 50px 40px 55px}}.company-history .historyBlock .his_circle{border-radius:10px;width:15px;height:15px;border:1px solid #707070;background:#fff;position:relative;left:208px;margin-left:0;top:5px}@media only screen and (max-width: 767px){.company-history .historyBlock .his_circle{left:-35px;display:inline-block}}.company-history .historyBlock .his_circle.is-hidden{visibility:hidden}.company-history .historyBlock .his_circle.bounce-in{visibility:visible;animation:cd-bounce-1 .6s;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s}.company-history .historyBlock .his_content{float:right;width:100%;background:none;position:relative}@media only screen and (max-width: 767px){.company-history .historyBlock .his_content{float:none;margin-top:-19px}}.company-history .historyBlock .his_content .txt{float:right;width:100%}@media only screen and (max-width: 767px){.company-history .historyBlock .his_content .txt{float:none}}.company-history .historyBlock .his_content .txt h3{float:left;margin:-15px 0 0 275px;font-size:15px;font-size:1.5rem}@media only screen and (max-width: 767px){.company-history .historyBlock .his_content .txt h3{float:none;margin:8px 0 0;line-height:23px;letter-spacing:0}}@media only screen and (max-width: 360px){.company-history .historyBlock .his_content .txt h3{font-size:13px;font-size:1.3rem}}.company-history .historyBlock .his_content .date{font-weight:bold;font-size:18px;font-size:1.8rem;line-height:35px;letter-spacing:0.1em;position:absolute;top:-20px}@media only screen and (max-width: 767px){.company-history .historyBlock .his_content .date{font-size:20px;font-size:2rem;position:unset;line-height:1}}.company-history .historyBlock .his_content .date em{font-style:normal;font-size:14px;font-size:1.4rem}@media only screen and (max-width: 767px){.company-history .historyBlock .his_content .date em{font-size:16px;font-size:1.6rem}}.company-history .historyBlock .his_content .date i{font-style:normal;font-family:"Roboto Condensed",sans-serif}.company-history .historyBlock .his_content.is-hidden{visibility:hidden}.company-history .historyBlock .his_content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s}.company-history .historyGallery{overflow:hidden}.company-history .historyGallery>div{width:25%;margin:0;padding:0;float:left}@media only screen and (max-width: 767px){.company-history .historyGallery>div{width:50%}}.company-history .historyGallery>div img{width:100%}.company-history .company-blocks-navi{padding:84px 0 48px;background:#F4F4F4}@media only screen and (max-width: 767px){.company-history .company-blocks-navi{padding:28px 0 0}}@media only screen and (max-width: 767px){.company-history .company-blocks-navi .company-blocks-navi-list{padding-bottom:80px}}.company-history .company-blocks-navi .company-blocks-navi-list .item-wrap{z-index:9}.company-history .company-blocks-navi .company-blocks-navi-list .item-info{background:#fff}.company-history .infoC{margin:0}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}

/*# sourceMappingURL=maps/company-history.min.css.map */
