.page-header__text-wrapper{text-align:left;max-width:100%;margin-top:162px;margin-bottom:184px}.link-bar{text-align:left;box-shadow:0 1px #e0e0d7}.link-bar__linklist{gap:39px}.link-bar__link-item{padding:0;font-size:15px;letter-spacing:.03em;opacity:.4;color:#333}.link-bar__link-item--selected{color:#000;opacity:1;font-weight:700}.link-bar__linklist .link--animated:after{height:2px;background:#15654c;bottom:-1px}.link-bar__linklist .link--animated{padding-bottom:27px}.c-message{padding-top:120px;padding-bottom:155px}.c-message__container{display:flex;justify-content:space-between}.c-message__text{width:42.5%}.c-message__text h3{font-weight:400;font-size:20px;letter-spacing:.03em}.c-message__text p{font-size:15px;line-height:2;letter-spacing:.03em}.c-message__desc{margin-top:38px}.c-message__desc p:nth-child(n+2){margin-top:30px}.c-message__pos{margin-top:54px}.c-message__image{margin-top:2px;width:50%}@media screen and (max-width: 999px){.page-header__text-wrapper{margin-top:127px;margin-bottom:119px}.link-bar{width:calc(100% + 20px);overflow-x:auto;overflow-y:hidden;position:relative;box-shadow:none}[dir=ltr] .link-bar__wrapper:after{display:none}.link-bar:after{position:absolute;content:"";background:#e0e0d7;height:1px;width:calc(100% - 20px);left:0;bottom:0}[dir=ltr] .link-bar__linklist{padding-right:0;margin-right:20px}.link-bar__linklist{border-bottom:1px solid #e0e0d7}.link-bar__link-item{font-size:13px}.link-bar__linklist{gap:30px}.link-bar__linklist .link--animated{padding-bottom:18px}.link-bar__linklist .link--animated:after{height:3px;z-index:1}.c-message{padding-top:57px;padding-bottom:82px}.c-message__container{display:block}.c-message__text,.c-message__image{width:100%}.c-message__text h3{font-size:16px;line-height:2}.c-message__text p{font-size:13px}.c-message__desc{margin-top:23px}.c-message__desc p:nth-child(n+2){margin-top:26px}.c-message__pos{margin-top:33px}.c-message__image{margin-top:46px}}.c-company__list{padding:0 0 100px}.c-company__item{display:flex;padding:32px 0 31px}.c-company__item:not(:last-child){border-bottom:1px solid #E0E0D7}.c-company__dt,.c-company__dd{line-height:1.85;letter-spacing:.03em}.c-company__dt{min-width:250px}.c-company__dd{margin-left:0}.c-company__row1{display:flex}.c-company__row1 p{margin:0}.c-company__row1 p:first-child{min-width:443px}.c-company__row1:nth-child(n+2){margin-top:8.4px}@media screen and (max-width: 1199px){.c-company__dt{min-width:220px}}@media screen and (max-width: 999px){.c-company__list{padding:0 0 39px}.c-company__item{display:block;padding:26px 0 25px}.c-company__dt,.c-company__dd{font-size:13px;line-height:2}.c-company__dd{margin-top:13px}.c-company__dt,.c-company__col1--left{min-width:1px}.c-company__row1{display:block}.c-company__row1 .c-company__col1--right{margin-top:-4px}.c-company__row1:nth-child(n+2){margin-top:13px}}.c-history{margin:120px 0}.c-history h2{font-size:24px;letter-spacing:.03em;font-weight:400}.c-history .c-company__dt span{margin-left:10px}.c-history .c-company__row2{display:flex;align-items:center;padding:25px 0 29px;border-bottom:1px solid #E0E0D7}.c-history .c-company__row2:first-child{padding:0 0 30px}.c-history .c-company__row2:last-child{border-bottom:unset;padding:25px 0 0}.c-history .c-company__row2 p{margin:0}.c-history .c-company__row2 p:last-child{margin-left:50px}.c-history .c-company__dd{width:calc(100% - 250px)}.c-history .c-company__item.space-custom{border-top:1px solid #E0E0D7}.c-history .c-company__row2{align-items:flex-start}.c-history svg{margin:50px auto;display:block}@media (max-width: 999px){.c-history .c-company__dd{width:100%}.c-history .c-company__dd .c-company__row2:first-child{margin-top:25px;padding-bottom:20px}.c-history .c-company__row2:last-child{border-bottom:unset;padding:20px 0 0}.c-history h2{font-size:16px}.c-history{margin:55px 0}.c-history .c-company__item:nth-child(2){border-top:1px solid #E0E0D7;margin-top:30px}.c-history .c-company__row2{display:block;padding:0;border:unset}.c-history .c-company__row2 p:last-child{margin:10px 0 0}.c-history svg{margin:29px auto;display:block;width:12px}}.c-company-activities h3{font-size:24px;letter-spacing:.03em;font-weight:400}.c-company-activities p{font-size:15px;line-height:30px;letter-spacing:.03em}@media (max-width: 999px){.c-company-activities h3{font-size:16px;line-height:32px}.c-company-activities p{font-size:13px;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom-company.css.map */
