.aminature-life{padding-top:90px}.aminature-life ul{font-size:14px;list-style:none;margin:0;padding:0}.aminature-life .tab-content{position:relative}.aminature-life .tab-content .tab-panel{display:none;left:0;position:absolute;top:0;width:100%}.aminature-life .tab-content .tab-panel.active{display:block}.aminature-life .tab-content .visual-area{background-repeat:no-repeat;height:351px;position:relative;width:100%}.aminature-life .tab-content .visual-area .inner{height:inherit}.aminature-life .tab-content .txt-box{padding-left:600px}.aminature-life .tab-content .txt-box .tit{color:#fff;font-size:26px;font-weight:500;margin-bottom:0;padding-bottom:6px}.aminature-life .tab-content .txt-box .desc{color:#fff;font-size:17px;line-height:2;margin:0;opacity:.6}.aminature-life .tab{min-height:216px;position:relative}.aminature-life .tab li{float:left;height:214px;position:relative;text-align:center;width:20%}.aminature-life .tab li .tab-link{display:block;font-size:18px;height:100%;padding-top:24px}.aminature-life .tab li .tab-link:before{content:"";display:block;height:110px;margin:0 auto 25px}.aminature-life .tab li.active .tab-link{background-color:#f7f7f7;color:#444}.aminature-life .tab li.active .tab-link:before{background-position-x:-100%}.aminature-life .tab li:first-child a:before{background-position-y:bottom;width:121px}.aminature-life .tab li:first-child.active a:before{height:146px;margin-top:-36px}.aminature-life .tab li:nth-child(2) a:before{height:110px;width:160px}.aminature-life .tab li:nth-child(3) a:before{height:110px;width:141px}.aminature-life .tab li:nth-child(4) a:before{background-position-y:bottom;width:161px}.aminature-life .tab li:nth-child(4).active a:before{height:142px;margin-top:-32px}.aminature-life .tab li:nth-child(5) a:before{height:110px;width:141px}.aminature-life .tab li+li:before{background-color:#ddd;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.aminature-life .tab-menu{border:1px solid #ddd;display:flex;flex-wrap:wrap;height:100%;margin:0 auto;max-width:1120px;width:100%}.aminature-life .tab-menu:after{content:"";display:table;width:100%}.aminature-life .tab-menu.fixed{background-color:#fff;border:none;box-shadow:-10px 25px 89px -8px rgba(0,0,0,.06);display:block;height:180px;left:0;overflow:hidden;position:fixed;right:0;text-align:center;top:80px;width:100%;z-index:10}.aminature-life .tab-menu.fixed>li{display:inline-block;float:none;height:inherit;margin-right:0;width:20%}.aminature-life .tab-menu.fixed>li+li:before{bottom:30px;height:auto;top:42px}.aminature-life .tab-menu.fixed li.active .tab-link{background-color:#fff}.aminature-life .tab-menu.fixed .tab-link{overflow:hidden;padding-top:42px}.aminature-life .tab-content{height:2000px;margin-top:45px}.aminature-life .tab-content .inner.txt-box{margin:0 auto;padding:90px 20px 90px 600px;position:relative}.aminature-life .tab-content .inner.item-wrap{box-sizing:border-box;max-width:100%;padding:90px 20px;width:100%}.aminature-life .item-wrap{display:flex;flex-wrap:wrap;gap:20px}.aminature-life .item-wrap .item{align-items:center;background-color:#f9f9f9;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;margin:0;min-height:auto;padding:24px 16px;text-align:center;width:calc(20% - 16px)}.aminature-life .item-wrap .item+.item{margin-top:0}.aminature-life .item-wrap .item .item-img{align-items:center;background-color:#efefef;border-radius:50%;display:flex;flex-shrink:0;height:140px;justify-content:center;margin:0 auto 16px;position:static;width:140px}.aminature-life .item-wrap .item-img .card_img{background-repeat:no-repeat;background-size:cover;height:90px;margin:0 auto;width:90px}.aminature-life .item-wrap .txt-wrap{display:block;height:auto;width:100%}.aminature-life .item-wrap .txt-wrap h4{color:#222;font-family:inherit;font-size:16px;font-weight:500;margin-bottom:12px}.aminature-life .item-wrap .txt-wrap p{color:#555;font-size:14px;line-height:1.7;margin:0}.aminature-life .item-wrap .txt-wrap p+p{margin-top:16px}.aminature-life .item-wrap .txt-wrap p strong{color:#222;display:inline-block;font-weight:500}@media (max-width:1050px){.aminature-life .item-wrap .item{width:calc(33.333% - 14px)}.aminature-life .tab-content .inner.txt-box{padding-left:10vw;padding-right:10vw}}@media (max-width:991px){.aminature-life .tab-menu{border:0;width:100%}.aminature-life .tab li .tab-link{align-items:center;background-color:transparent!important;display:flex;font-size:0;padding:0!important}.aminature-life .tab li .tab-link:before{background-position:0!important;background-size:cover;height:58px!important;margin:auto!important;opacity:.6;width:58px!important}.aminature-life .tab li{float:left!important;height:88px!important;margin:0!important;width:20%!important}.aminature-life .tab{height:auto}.aminature-life .tab li+li:before{display:none}.aminature-life .tab li.active>a:before{opacity:1}.aminature-life .tab-content .inner.txt-box{padding:0!important}.aminature-life .tab-content .visual-area{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:453px;padding:0 30px 30px}.aminature-life .tab-content{height:auto!important;margin-top:0!important}.aminature-life .tab-content .tab-panel{position:static}.aminature-life .item-wrap{gap:12px}.aminature-life .item-wrap .item{padding:16px 12px;width:calc(50% - 6px)}.aminature-life .item-wrap .item .item-img{height:100px;width:100px}.aminature-life .item-wrap .item-img .card_img{height:65px;width:65px}.aminature-life .tab-content .inner.item-wrap{background-color:#fff;padding:40px 20px 60px}.aminature-life .item-wrap .txt-wrap h4{font-size:14px;margin:0;padding:12px 0 8px}.aminature-life .item-wrap .txt-wrap p{font-size:13px}.aminature-life .item-wrap .txt-wrap p+p{margin-top:10px}.aminature-life .tab-menu.fixed{background-color:#fff;box-shadow:-10px 25px 89px -8px rgba(0,0,0,.06);height:66px;left:0;padding:0 20px;position:fixed;right:0;top:66px;width:100%;z-index:10}.aminature-life .tab-menu.fixed>li{height:66px!important}.aminature-life .tab-content .txt-box .desc{font-size:14px}.aminature-life>h2.h2{padding-left:10px;padding-right:10px}}@media (max-width:479px){.aminature-life .item-wrap .item{width:100%}.aminature-life .item-wrap .txt-wrap{text-align:center}.aminature-life .item-wrap .txt-wrap p br{display:none}}