﻿.history{padding-bottom:7.5rem;position:relative}@media only screen and (max-width: 1000px){.history{padding-bottom:5rem}}.history-item{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;padding-top:7.5rem;position:relative}.history-wrap{margin-top:7.5rem;display:flex}.history-content{width:100%;background:#fff;position:relative;padding-left:0}.history-btn{display:flex;justify-content:center;width:100%;margin:0 auto;position:relative;z-index:3}.history-btn button{display:inline-block;width:200px;height:45px;margin:0 5px;border:1px solid #777;color:#555;font-weight:700;cursor:pointer}.history-btn button:hover{border-color:#333;color:#000}.his-item h4{padding-bottom:1.625rem;margin-bottom:3rem;font-size:3.75rem;opacity:.6;transition:all .3s}.his-item dl{padding-left:5.375rem;padding-right:1.25rem;position:relative;opacity:.6;transition:all .3s}.his-item dl+dl{margin-top:3.75rem}.his-item dt{font-size:1.5rem;font-weight:bold;position:absolute;top:.25rem;left:0}.his-item dd{line-height:1.6;letter-spacing:-0.05rem;font-size:1.25rem;word-break:keep-all;position:relative;padding-left:.75rem}.his-item dd:before{content:"";width:3px;height:3px;background:#1f2021;border-radius:50%;opacity:.8;position:absolute;left:0;top:.8rem}.his-item dd+dd{margin-top:5px}.swiper-container .swiper-slide-active h4{color:#389aef;opacity:1}.swiper-container .swiper-slide-active dl{opacity:1}.swiper-container .swiper-slide{opacity:0;transition:opacity .5s}.swiper-container .swiper-slide dl{display:none}.swiper-container .swiper-slide-prev{max-height:400px}.swiper-container .swiper-slide-prev dl{display:block}.swiper-container .swiper-slide-active,.swiper-container .swiper-slide-next,.swiper-container .swiper-slide-next+.swiper-slide{opacity:1}.swiper-container .swiper-slide-active dl,.swiper-container .swiper-slide-next dl,.swiper-container .swiper-slide-next+.swiper-slide dl{display:block}.swiper-container .swiper-pagination{width:1800px;top:5.375rem}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:-10rem;left:auto}.swiper-container .swiper-button-prev{right:5.25rem}.swiper-container .swiper-button-next{right:0}@media only screen and (max-width: 1000px){.history-item{padding-top:6.25rem}}@media only screen and (max-width: 1000px)and (max-width: 1000px){.history-item{padding-top:3rem}}@media only screen and (max-width: 1000px){.history-wrap{margin-top:0;padding-top:7.5rem;overflow:hidden}.his-item h4{margin-bottom:2rem;font-size:2rem}.his-item dl+dl{margin-top:2rem}.his-item dt{font-size:1.25rem}.his-item dd{font-size:1.25rem}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:-5rem}.swiper-container .swiper-pagination{width:100%;top:3rem}}.sub-visual-tab a[name=history]{font-weight:bold;opacity:1}.sub-visual-tab a[name=history]:after{transform:scaleX(1)}.sub-visual-tit:before{content:"기업소개"}.sub-visual h2:before{content:"연혁"}