section.component.is-brief-navigate h3[data-v-6b7a4676]{font-size:.75rem;font-weight:400;color:#fff}section.component.is-brief-navigate .brief-navigate--contents[data-v-6b7a4676]{border-top:1px solid #fff}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents[data-v-6b7a4676]{display:flex;flex-direction:row-reverse;flex-wrap:wrap}}section.component.is-brief-navigate .brief-navigate--contents__item[data-v-6b7a4676]{padding-top:2rem}section.component.is-brief-navigate .brief-navigate--contents__item.is-view .view-list[data-v-6b7a4676]{display:flex}section.component.is-brief-navigate .brief-navigate--contents__item.is-view .view-list__item[data-v-6b7a4676]{display:block;margin-right:1rem;color:hsla(0,0%,100%,.4);text-decoration:none;transition:.2s}section.component.is-brief-navigate .brief-navigate--contents__item.is-view .view-list__item svg[data-v-6b7a4676]{display:block;height:2rem;width:auto}section.component.is-brief-navigate .brief-navigate--contents__item.is-view .view-list__item[data-v-6b7a4676]:hover{color:hsla(0,0%,100%,.7)}section.component.is-brief-navigate .brief-navigate--contents__item.is-view .view-list__item.is-active[data-v-6b7a4676]{color:#fff}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate[data-v-6b7a4676]{flex-grow:1;flex-basis:0}}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list[data-v-6b7a4676]{display:flex;flex-wrap:wrap}}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item[data-v-6b7a4676]{width:33.33333%}}@media (min-width:1200px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item[data-v-6b7a4676]{width:auto;margin-right:4rem}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item[data-v-6b7a4676]:last-child{margin-right:0}}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title[data-v-6b7a4676]{font-size:1rem;font-weight:600}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title[data-v-6b7a4676],section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title a[data-v-6b7a4676]{color:#fff;text-decoration:none}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title a[data-v-6b7a4676]{display:flex;flex-wrap:nowrap;align-items:center;transition:.2s}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title__text[data-v-6b7a4676]{display:block;white-space:nowrap;margin-right:.5rem}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title__icon[data-v-6b7a4676]{display:block;height:1rem;width:auto;transition:.2s}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title .is-active .filter-list__item--title__icon[data-v-6b7a4676]{transform:rotate(-180deg)}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--title .is-passive[data-v-6b7a4676]{color:hsla(0,0%,100%,.4)}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details[data-v-6b7a4676]{padding:0 0 2rem 0}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details[data-v-6b7a4676]{padding:2rem 0 0 0}}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details[data-v-6b7a4676],section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details h5[data-v-6b7a4676]{font-weight:600;font-size:.75rem}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details[data-v-6b7a4676],section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details a[data-v-6b7a4676]{color:#fff;text-decoration:none}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details h5[data-v-6b7a4676]{padding:.5rem 0;margin:0}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details ul[data-v-6b7a4676]{margin:0;padding:0;list-style:none}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details ul li[data-v-6b7a4676]{padding:.5rem 0;margin:0}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details a[data-v-6b7a4676]{transition:.2s}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details a[data-v-6b7a4676]:hover{color:#1cd2ca}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item--details a.is-active[data-v-6b7a4676]{color:#16a59f}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item[data-v-6b7a4676]:nth-child(2){position:relative;z-index:3}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item:nth-child(2) .filter-list__item--details ul[data-v-6b7a4676]{display:flex;flex-wrap:wrap}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item:nth-child(2) .filter-list__item--details ul[data-v-6b7a4676]{width:540px}}@media (min-width:992px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item:nth-child(2) .filter-list__item--details ul[data-v-6b7a4676]{width:720px}}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item:nth-child(2) .filter-list__item--details ul li[data-v-6b7a4676]{width:50%}@media (min-width:768px){section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list__item:nth-child(2) .filter-list__item--details ul li[data-v-6b7a4676]{width:33.33333%}}section.component.is-brief-navigate .brief-navigate--contents__item.is-navigate .filter-list[data-v-6b7a4676] :hover{color:#16a59f}section.component.is-president .president--wrapper{padding:2rem 0;position:relative}@media (min-width:1200px){section.component.is-president .president--wrapper{padding:4rem 0}}section.component.is-president .president--title{display:block;color:#16a59f}@media (min-width:992px){section.component.is-president .president--contents{display:flex;flex-wrap:wrap;justify-content:space-between}}section.component.is-president .president--contents__item.is-banner{width:80%}@media (min-width:992px){section.component.is-president .president--contents__item.is-banner{width:50%;padding-right:4rem}}section.component.is-president .president--contents__item.is-banner img{display:block;width:100%;height:auto}section.component.is-president .president--contents__item.is-content{padding:0;padding-left:10%}@media (min-width:992px){section.component.is-president .president--contents__item.is-content{width:50%;padding-left:0}}section.component.is-construction .construction--wrapper{padding:2rem 0}@media (min-width:1200px){section.component.is-construction .construction--wrapper{padding:4rem 0}}section.component.is-construction .construction--contents{position:relative;overflow:hidden}@media (min-width:992px){section.component.is-construction .construction--contents{display:flex;flex-wrap:wrap;justify-content:space-between}}section.component.is-construction .construction--contents__item.is-banner{position:absolute;top:0;right:0;width:80%}section.component.is-construction .construction--contents__item.is-banner img{display:block;width:100%;height:auto}section.component.is-construction .construction--contents__item.is-content{position:relative;z-index:1;padding:6rem 1rem 0 1rem;overflow:hidden}@media (min-width:768px){section.component.is-construction .construction--contents__item.is-content{padding:12rem 6rem 0 1rem}}@media (min-width:992px){section.component.is-construction .construction--contents__item.is-content{padding:4rem 0 0 10%}}section.component.is-construction .construction--contents__item.is-content .content-box{background:#1b1c46;color:#fff;padding:1.5rem 0;font-size:.875rem}@media (min-width:992px){section.component.is-construction .construction--contents__item.is-content .content-box{width:50%;padding:3rem 1.5rem;font-size:1rem}}section.component.is-construction .construction--contents__item.is-content .content-box h2{color:#16a59f;margin-bottom:1.5rem}section.component.is-activities{position:relative}section.component.is-activities h2{text-align:left;z-index:3;color:#16a59f;width:100%;display:none;margin-bottom:1.5rem;font-size:1.5rem;padding:0 .5rem}@media (min-width:768px){section.component.is-activities h2{padding:0 1rem}}@media (min-width:1200px){section.component.is-activities h2{padding:0 1rem}}section.component.is-activities .swiper-pagination{position:absolute;width:80%;left:20%;bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;background:#1b1c46;color:#fff;font-size:.75rem;padding:1.5rem 0;padding-top:5.5rem}@media (min-width:768px){section.component.is-activities .swiper-pagination{left:40%;width:50%;padding:1.5rem 1rem;padding-top:5.5rem}}@media (min-width:992px){section.component.is-activities .swiper-pagination{padding:3rem 1.5rem;padding-top:7rem}}@media (min-width:1200px){section.component.is-activities .swiper-pagination{font-size:.875rem}}@media (min-width:1700px){section.component.is-activities .swiper-pagination{font-size:1rem}}section.component.is-activities .swiper-pagination-bullet{display:block;width:50%;border-radius:0;height:auto;margin:0;background:transparent;border:none;opacity:1;text-align:left;padding:.25rem .5rem}@media (min-width:768px){section.component.is-activities .swiper-pagination-bullet{padding:.25rem 1rem}}@media (min-width:1200px){section.component.is-activities .swiper-pagination-bullet{padding:1rem}}section.component.is-activities .swiper-pagination-bullet:first-child h2{display:block;position:absolute;padding:0;margin-top:-60px}section.component.is-activities .swiper-pagination-bullet .title{display:block}section.component.is-activities .swiper-pagination-bullet .divider{display:block;position:relative;height:1px;background:#fff;margin-top:.25rem}@media (min-width:768px){section.component.is-activities .swiper-pagination-bullet .divider{margin-top:.75rem}}section.component.is-activities .swiper-pagination-bullet .divider:after{display:block;content:"";height:1px;position:absolute;top:0;left:0;width:0;transition:.3s;background:#16a59f}section.component.is-activities .swiper-pagination-bullet-active .divider:after{width:100%;transition:5s;transition-timing-function:linear}section.component.is-activities .swiper-button-next,section.component.is-activities .swiper-button-prev{position:absolute;bottom:.5rem;top:auto;left:.75rem;margin:0 1rem 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:3rem;height:3rem;background:hsla(0,0%,84.7%,.5);border:1px solid #16a59f;border-radius:50%;color:#16a59f;background:transparent}@media (min-width:768px){section.component.is-activities .swiper-button-next,section.component.is-activities .swiper-button-prev{bottom:2rem;left:30%;width:4rem;height:4rem}}section.component.is-activities .swiper-button-next svg,section.component.is-activities .swiper-button-prev svg{display:block;height:18px;width:auto}@media (min-width:768px){section.component.is-activities .swiper-button-next svg,section.component.is-activities .swiper-button-prev svg{height:24px}}section.component.is-activities .swiper-button-next:after,section.component.is-activities .swiper-button-prev:after{display:none}@media (max-width:767px){section.component.is-activities .swiper-button-prev{bottom:4.5rem}}@media (min-width:768px){section.component.is-activities .swiper-button-prev{margin-left:-5rem}}section.component.is-activities .activities--wrapper{padding:2rem 0}@media (min-width:1200px){section.component.is-activities .activities--wrapper{padding:4rem 0}}section.component.is-activities .activities--swiper__wrapper{position:relative}section.component.is-activities .activities--swiper__item--banner{display:block;width:100%;height:auto;padding-bottom:12rem}@media (min-width:768px){section.component.is-activities .activities--swiper__item--banner{width:80%;padding-bottom:8rem}}section.component.is-activities .activities--swiper__item--banner img{display:block;width:100%;height:auto}section.component.is-management{padding:2rem 0}@media (min-width:1200px){section.component.is-management{padding:4rem 0}}section.component.is-management h2,section.component.is-management h3{color:#16a59f}section.component.is-management h3{font-weight:400}section.component.is-management .management--popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;opacity:0;visibility:hidden;background:rgba(0,0,0,.7);color:#fff;overflow:hidden;transition:.5s}section.component.is-management .management--popup__inner{display:block;position:relative;width:100%;height:100%;overflow:auto;padding:6rem 2rem}section.component.is-management .management--popup.is-active{opacity:1;visibility:visible}section.component.is-management .management--popup__content{display:block;height:100%;width:100%}section.component.is-management .management--popup__content--image{display:block;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}section.component.is-management .management--popup__action{position:absolute;top:0;right:0;padding:2rem}section.component.is-management .management--popup__action a{display:block;color:#fff;transition:.3s}section.component.is-management .management--popup__action a .icon{height:2rem;display:block;transition:.3s}section.component.is-management .management--popup__action a:hover{color:#16a59f}section.component.is-management .management--popup__action a:hover .icon{transform:rotate(-90deg)}section.component.is-management .management--wrapper{background:#f1f1f1}@media (min-width:768px){section.component.is-management .management--wrapper{padding:1.5rem}}section.component.is-management .management--wrapper__box{background:#1b1c46;color:#fff;padding:2rem 0;border-radius:1rem}@media (min-width:1200px){section.component.is-management .management--wrapper__box{padding:4rem 0}}section.component.is-management .management--contents{margin-bottom:2rem}@media (min-width:768px){section.component.is-management .management--contents{display:flex;flex-wrap:wrap}}@media (min-width:768px){section.component.is-management .management--contents__content{flex-basis:0;flex-grow:1}}section.component.is-management .management--contents__content .employeer{display:block;margin:1rem 0;font-size:1rem}section.component.is-management .management--contents__content .employeer-name{display:block}section.component.is-management .management--contents__content .employeer-title{display:block;color:#979797}@media (min-width:576px){section.component.is-management .management--teamlist--members{display:flex;flex-wrap:wrap;align-items:flex-start}}section.component.is-management .management--teamlist--members__item{display:block;width:70%;margin:1rem 0;text-decoration:none;color:currentColor}@media (min-width:576px) and (max-width:767px){section.component.is-management .management--teamlist--members__item{width:40%;margin-right:20%}section.component.is-management .management--teamlist--members__item:nth-child(2n+0){margin-right:0}}@media (min-width:768px) and (max-width:991px){section.component.is-management .management--teamlist--members__item{width:45%;margin-right:10%}section.component.is-management .management--teamlist--members__item:nth-child(2n+0){margin-right:0}}@media (min-width:992px) and (max-width:1199px){section.component.is-management .management--teamlist--members__item{width:30%;margin-right:5%}section.component.is-management .management--teamlist--members__item:nth-child(3n+0){margin-right:0}}@media (min-width:1200px){section.component.is-management .management--teamlist--members__item{width:26%;margin:2rem 11% 2rem 0}section.component.is-management .management--teamlist--members__item:nth-child(3n+0){margin-right:0}}section.component.is-management .management--teamlist--members__item--avatar{display:block;margin-bottom:.5rem}section.component.is-management .management--teamlist--members__item--avatar img{display:block;width:100%;height:auto}section.component.is-management .management--teamlist--members__item--employeer-name,section.component.is-management .management--teamlist--members__item--employeer-title{display:block;font-size:1rem}section.component.is-management .management--teamlist--members__item--employeer-title{color:#979797}main.component.is-brief .brief--wrapper[data-v-2db07be4]{padding:2rem 2rem}@media (max-width:600px){main.component.is-brief .brief--wrapper[data-v-2db07be4]{padding:1rem .2rem}}