.flex-1{
    flex:1;
}

#history-page .section-history .company-history-process .process-section { border-color: var(--main-theme-color1)
!important; }

#history-page ul{
    padding:0;
    list-style:none;
}

#history-page .section-history .company-history-process .process-section .process { position: relative; }

#history-page .section-history .company-history-process .process-section .process .line { position: absolute; top: 0;
left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);
border-color: var(--main-theme-color1) !important; width: 2px; height: -webkit-calc(100%); height: calc(100%); }

#history-page .section-history .company-history-process .process-section .process .development-history .history-item {
position: relative; }

#history-page .section-history .company-history-process .process-section .process .development-history .history-item
.history-image figure .image { overflow: hidden; }

#history-page .section-history .company-history-process .process-section .process .development-history .history-item
.history-image figure img { -webkit-transition: 2s; -o-transition: 2s; transition: 2s; }

#history-page .section-history .company-history-process .process-section .process .development-history .process-detail
.content .title:hover h2 { color: var(--main-theme-color1); }

#history-page .section-history .company-history-process .process-section .process .development-history .process-detail
.content .detail li { line-height: 28px; }

#history-page .section-history .company-history-process .process-section .process .development-history .his-icon {
position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform:
translateX(-50%); width: 16px; z-index: 99; -webkit-transition: .6s; -o-transition: .6s; transition: .6s; }

#history-page .section-history .company-history-process .process-section .process .development-history .his-icon img {
display: inherit; -webkit-transition: .6s; -o-transition: .6s; transition: .6s; cursor: pointer; }

@-webkit-keyframes identifier { 0% { -webkit-transform: translateX(-50%) rotate(0deg);
transform: translateX(-50%) rotate(0deg);
-webkit-transform-origin: center center;
transform-origin: center center; }
100% { -webkit-transform: translateX(-50%) rotate(360deg);
transform: translateX(-50%) rotate(360deg);
-webkit-transform-origin: center center;
transform-origin: center center; } }

@keyframes identifier { 0% { -webkit-transform: translateX(-50%) rotate(0deg);
transform: translateX(-50%) rotate(0deg);
-webkit-transform-origin: center center;
transform-origin: center center; }
100% { -webkit-transform: translateX(-50%) rotate(360deg);
transform: translateX(-50%) rotate(360deg);
-webkit-transform-origin: center center;
transform-origin: center center; } }

.his-icon:hover + .history-image figure img { -webkit-transform:  scale(1.2) !important; -ms-transform:
 scale(1.2) !important; transform:  scale(1.2) !important; }

/*# sourceMappingURL=his.min.css.map */