.l-img-heading__img{opacity:0.2}.intro{margin:68px 0 81px;text-align:center}@media (max-width: 999px){.intro{margin:36px 0 54px}}.intro__tt{margin-bottom:13px}@media (max-width: 999px){.intro__tt{margin-bottom:10px}}@media (max-width: 999px){.intro__tt img{width:287px}}.intro__tt .title{font-size:56px;font-size:5.6rem;line-height:1.44643em;letter-spacing:.02em;font-weight:900;margin-top:-33px}@media (max-width: 999px){.intro__tt .title{font-size:38px;font-size:3.8rem;line-height:1.31579em;margin-top:-20px}}.intro__sub{color:#cb2225;font-size:42px;font-size:4.2rem;line-height:1.45238em;letter-spacing:.02em;font-weight:900;margin-bottom:36px}@media (max-width: 999px){.intro__sub{font-size:34px;font-size:3.4rem;line-height:1.44118em;margin-bottom:29px}}.intro__sub span{position:relative;padding:0 63px}@media (max-width: 999px){.intro__sub span{padding:0 50px}}.intro__sub span::before,.intro__sub span::after{content:"";width:37px;height:1px;position:absolute;left:0;top:50%;background-color:#cb2225}@media (max-width: 999px){.intro__sub span::before,.intro__sub span::after{width:30px}}.intro__sub span::after{left:auto;right:0}.intro__img{margin-bottom:60px}@media (max-width: 999px){.intro__img{margin:0 -17px 29px}}.intro__desc{font-size:22px;font-size:2.2rem;line-height:2.04545em;letter-spacing:.02em;font-weight:600}@media (max-width: 999px){.intro__desc{text-align:left;font-size:18px;font-size:1.8rem;line-height:2.11111em}}.history-wrap{margin-bottom:60px}@media (max-width: 999px){.history-wrap{margin-bottom:40px}}.history-wrap .inner{max-width:1284px}.history-wrap .history-ctn{padding:73px 75px 110px;border-top:5px solid #96877f;border-bottom:5px solid #96877f;background-repeat:repeat;background-size:auto}@media (max-width: 999px){.history-wrap .history-ctn{padding:17px 17px 64px;margin:0 -17px;background-position:left top}}.history-wrap .history-ctn .history-in{position:relative}.history-wrap .history-ctn .history-in .item{position:relative;padding-left:68px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item{padding-left:22px}}.history-wrap .history-ctn .history-in .item::before{content:"";width:14px;height:14px;position:absolute;left:0;top:38px;border-radius:50%;background-color:#cb2225;opacity:0}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item::before{left:-7px;top:20px}}.history-wrap .history-ctn .history-in .item.is-inview::before{animation-name:fadeUp;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:1000ms}.history-wrap .history-ctn .history-in .item:not(:last-child){padding-bottom:80px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item:not(:last-child){padding-bottom:62px}}.history-wrap .history-ctn .history-in .item:not(:last-child)::after{content:"";width:1px;position:absolute;top:0;left:7px;bottom:-50px;background-color:#cb2225}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item:not(:last-child)::after{left:0;bottom:-32px}}.history-wrap .history-ctn .history-in .item:first-child::after{top:75px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item:first-child::after{top:32px}}.history-wrap .history-ctn .history-in .item.item--15::after{bottom:-32px}@media (min-width: 1000px){.history-wrap .history-ctn .history-in .item.item--15::after{bottom:-80px}}.history-wrap .history-ctn .history-in .item--big::before{top:75px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item--big::before{top:30px}}.history-wrap .history-ctn .history-in .item--big .item__year{color:#cb2225;font-size:109px;font-size:10.9rem;line-height:1.3945em}@media (min-width: 1000px){.history-wrap .history-ctn .history-in .item--big .item__year{padding-bottom:35px}}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item--big .item__year{font-size:50px;font-size:5rem;line-height:1.52em;padding-bottom:10px}}.history-wrap .history-ctn .history-in .item--big .item__year::before{width:368px;height:65px;background-image:url("../../img/company/history/partient.png")}@media (min-width: 1000px){.history-wrap .history-ctn .history-in .item--big .item__year::before{bottom:47px}}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item--big .item__year::before{width:167px;height:38px;left:-9px;background-image:url("../../img/company/history/partient_sp.png")}}.history-wrap .history-ctn .history-in .item__year{font-size:60px;font-size:6rem;line-height:1.4em;letter-spacing:.04em;font-weight:600;font-family:"Poppins",sans-serif;position:relative;padding-bottom:34px;z-index:0}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item__year{font-size:40px;font-size:4rem;line-height:1.4em;padding-bottom:18px}}.history-wrap .history-ctn .history-in .item__year::before{content:"";width:214px;height:54px;left:-25px;bottom:30px;z-index:-1;position:absolute;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url("../../img/company/history/partient02.png")}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item__year::before{width:131px;height:32px;bottom:18px;left:-9px}}.history-wrap .history-ctn .history-in .item .months .row{display:flex;flex-wrap:wrap;align-items:flex-start}.history-wrap .history-ctn .history-in .item .months .row:not(:last-child){margin-bottom:13px}.history-wrap .history-ctn .history-in .item .months .row--ani{color:#cb2225;position:relative;margin-left:110px;padding-left:80px;font-size:32px;font-size:3.2rem;line-height:1.4375em;letter-spacing:.02em;font-weight:900}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--ani{margin-left:28px;padding-left:45px;font-size:22px;font-size:2.2rem;line-height:1.45455em}}.history-wrap .history-ctn .history-in .item .months .row--ani::before{content:"";width:49px;height:34px;position:absolute;left:0;bottom:18px;border-left:1px solid #cb2225;border-bottom:1px solid #cb2225}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--ani::before{width:25px;height:17px;bottom:13px}}.history-wrap .history-ctn .history-in .item .months .row--big .row__tt,.history-wrap .history-ctn .history-in .item .months .row--big .row__num{color:#cb2225}.history-wrap .history-ctn .history-in .item .months .row--big .row__tt{font-size:32px;font-size:3.2rem;line-height:1.4375em;letter-spacing:.02em;font-weight:900}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--big .row__tt{font-size:20px;font-size:2rem;line-height:1.5em}}.history-wrap .history-ctn .history-in .item .months .row--big .row__num{font-size:22px;font-size:2.2rem;line-height:1.45455em;top:-7px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--big .row__num{top:-2px;font-size:20px;font-size:2rem;line-height:1.45em}}.history-wrap .history-ctn .history-in .item .months .row--big .row__num .num{font-size:46px;font-size:4.6rem;line-height:1.3913em;top:2px;padding-right:3px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--big .row__num .num{padding-right:0;font-size:24px;font-size:2.4rem;line-height:1.45833em}}.history-wrap .history-ctn .history-in .item .months .row--big .row__txt::before{border-color:#cb2225;top:23px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row--big .row__txt::before{top:13px}}@media (min-width: 1000px){.history-wrap .history-ctn .history-in .item .months .row--pd{padding-top:6px;margin-bottom:7px}}.history-wrap .history-ctn .history-in .item .months .row__num{width:123px;text-align:right;position:relative;top:2px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:600}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__num{width:54px;top:-2px;text-align:left;font-size:20px;font-size:2rem;line-height:1.45em}}.history-wrap .history-ctn .history-in .item .months .row__num .num{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.04em;font-weight:600;font-family:"Poppins",sans-serif;display:inline-block;position:relative;top:1px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__num .num{font-size:24px;font-size:2.4rem}}.history-wrap .history-ctn .history-in .item .months .row .img{margin-top:25px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row .img{margin-top:10px}}.history-wrap .history-ctn .history-in .item .months .row .img.img02{display:block;margin:10px 0}.history-wrap .history-ctn .history-in .item .months .row__img{padding-left:189px;margin:20px 0 25px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__img{margin:10px 0 15px;padding-left:79px}}.history-wrap .history-ctn .history-in .item .months .row__img .img{margin-top:0}.history-wrap .history-ctn .history-in .item .months .row__txt{width:calc(100% - 123px);padding-left:65px;position:relative}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__txt{width:calc(100% - 54px);padding-left:25px}}.history-wrap .history-ctn .history-in .item .months .row__txt::before{content:"";width:20px;height:1px;position:absolute;left:20px;top:22px;border-bottom:1px dashed #191919}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__txt::before{left:0;width:14px;top:14px;border:none;background-repeat:no-repeat;background-position:left center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='1' viewBox='0 0 14 1'%3E%3Cpath id='Line_225' data-name='Line 225' d='M14,.5H12v-1h2ZM8,.5H6v-1H8ZM2,.5H0v-1H2Z' transform='translate(0 0.5)' fill='%23191919'/%3E%3C/svg%3E%0A")}}.history-wrap .history-ctn .history-in .item .months .row__tt,.history-wrap .history-ctn .history-in .item .months .row__medium{position:relative;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.02em;font-weight:600}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__tt,.history-wrap .history-ctn .history-in .item .months .row__medium{font-size:18px;font-size:1.8rem;line-height:1.66667em}}@media (min-width: 1000px){.history-wrap .history-ctn .history-in .item .months .row__medium{margin-top:20px}}.history-wrap .history-ctn .history-in .item .months .row__desc{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.02em;margin-top:15px;padding-bottom:31px}@media (max-width: 999px){.history-wrap .history-ctn .history-in .item .months .row__desc{font-size:16px;font-size:1.6rem;line-height:1.875em;margin-top:4px;padding-bottom:9px;margin-left:-78px}}

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