.lower-business__index .lower-header .business__text{margin-top:8.8rem;margin-bottom:0;transform:translateY(0)}.lower-business__index .lower-header .business__subText{margin-top:2.5rem}@media screen and (max-width: 599px){.lower-business__index .lower-header .business__text{margin-top:4.2rem;margin-bottom:0}.lower-business__index .lower-header .business__subText{margin-top:2.2rem}}.lower-business__archive{margin-top:5.3rem;background:var(--site-color-gray);overflow:hidden}.lower-business__archive .business__cont{padding:0}.lower-business__archive .business__inner{position:initial;height:auto}.lower-business__archive .business__item{pointer-events:all;position:initial;opacity:1;margin:0;padding-bottom:13.9rem;height:auto}.lower-business__archive .business__item-bg{width:calc(100vw - var(--basePadding) - 9.9rem);height:auto}.lower-business__archive .business__item-cont{margin-top:45.5rem}.lower-business__archive .business__item::after{bottom:0;height:100%}.lower-business__archive .business__item:nth-child(1){position:relative;isolation:isolate;padding-top:14.9rem}.lower-business__archive .business__item:nth-child(1) .business__item-bg{top:14.9rem}@media screen and (max-width: 599px){.lower-business__archive{margin-top:2.4rem}.lower-business__archive .business__item{padding-bottom:4rem}.lower-business__archive .business__item-bg{width:calc(100% + 2.2rem)}.lower-business__archive .business__item-cont{margin-top:-4.6rem}.lower-business__archive .business__item:nth-child(1){padding-top:6rem}}.lower-business2 .lower-title:not(.--reverse)::before{font-size:6rem;font-weight:500}.lower-business2 .lower-title:not(.--reverse) .ja{font-size:1.5rem;margin-top:.9rem}@media screen and (max-width: 599px){.lower-business2 .lower-title:not(.--reverse)::before{font-size:3.2rem}.lower-business2 .lower-title:not(.--reverse) .ja{font-size:1.1rem;margin-top:.6rem}}.lower-business__text{font-size:1.8rem;line-height:2.0555555556}@media screen and (max-width: 599px){.lower-business__text{font-size:1.5rem}}.lower-business-head{margin-top:8.5rem;padding-bottom:12.3rem}.lower-business-head .lower-title::after{display:block;content:attr(data-text);font-size:1.5rem;font-family:var(--site-font-en);color:var(--site-color-key);margin-bottom:.8rem;order:1}.lower-business-head .lower-title::before{margin-top:1rem}.lower-business-head__main{margin-top:5.7rem}.lower-business-head__title{position:relative;font-size:4rem;font-weight:700;line-height:1.35;color:var(--site-color-key);width:max-content;margin-top:-5.4rem;padding:2.6rem 3.7rem 0 0;background:var(--site-color-white);min-width:43.3rem;z-index:3}.lower-business-head__text{margin-top:4.8rem}@media screen and (max-width: 599px){.lower-business-head{margin-top:4.2rem;padding-bottom:4.8rem}.lower-business-head .lower-title::after{font-size:1.2rem;margin-bottom:.6rem}.lower-business-head .lower-title::before{margin-top:.5rem}.lower-business-head__main{margin-top:3.4rem}.lower-business-head__main img{width:calc(100% + 2.2rem)}.lower-business-head__title{font-size:2.4rem;margin-top:-3rem;padding:1.6rem 2.4rem 0 0;min-width:80%}.lower-business-head__text{margin-top:2.8rem}}.lower-business-more{padding:10.6rem 0 11.9rem;background:var(--site-color-gray)}.lower-business-more .lower-title{padding-bottom:6.6rem;border-bottom:solid 1px #cecece}.lower-business-more__item{display:flex;gap:0 3.7rem;margin-top:6.5rem}.lower-business-more__item-pic{width:55.6%}.lower-business-more__item-cont{flex:1}.lower-business-more__item-cont::before{display:block;content:attr(data-text);font-size:1.5rem;font-family:var(--site-font-en);color:var(--site-color-key);order:1;margin-top:-0.3rem}.lower-business-more__item-title{font-size:3.4rem;font-weight:700;line-height:1.3;margin-top:.3rem}.lower-business-more__item-sub{font-size:2rem;font-weight:500;line-height:1.5;margin-top:1.3rem}.lower-business-more__item-text{font-size:1.2rem;line-height:1.8333333333;margin-top:1rem;letter-spacing:.02em}.lower-business-more__item .site-btn{margin-top:3.2rem;margin-left:auto;min-width:14rem;font-size:1.4rem;text-align:right;gap:0 1.4rem}.lower-business-more__item .site-btn .text{padding-right:0}.lower-business-more__item .site-btn::after{left:initial;right:0}.lower-business-more .site-blockBtn{display:flex;align-items:center;width:39.3rem;height:9.7rem;margin:10.2rem auto 0;padding-inline:4rem;text-align:left;box-sizing:border-box}.lower-business-more .site-blockBtn .text{font-family:var(--site-font-en)}@media screen and (max-width: 599px){.lower-business-more{padding:4.2rem 0 6rem}.lower-business-more .lower-title{padding-bottom:2.6rem}.lower-business-more__item{flex-wrap:wrap;gap:2.8rem;margin-top:4rem}.lower-business-more__item-pic{width:100%}.lower-business-more__item-cont::before{font-size:1.2rem;margin-top:0rem}.lower-business-more__item-title{font-size:2.2rem;margin-top:.5rem}.lower-business-more__item-sub{font-size:1.5rem;margin-top:.8rem}.lower-business-more__item-text{font-size:1.1rem;margin-top:.8rem}.lower-business-more__item .site-btn{margin-top:2.8rem;font-size:1.3rem}.lower-business-more .site-blockBtn{width:76%;height:6rem;margin:5.2rem auto 0;padding-inline:2rem;box-sizing:border-box}.lower-business-more .site-blockBtn .btn-icon{right:1.6rem}}.lower-business__area{padding:8.1rem 0 15rem}.lower-business__area .lower-recruit__dl-list{margin-top:5.9rem}.lower-business__area .lower-recruit__dl-list dt{font-size:2.5rem;color:var(--site-color-key)}.lower-business__area .lower-recruit__dl-list dd{font-size:1.8rem;color:var(--site-color-blk-base);margin-top:1.1rem;line-height:1.5555555556}.lower-business__area-figure{margin-top:10rem}@media screen and (max-width: 599px){.lower-business__area{padding:5.2rem 0 7.2rem}.lower-business__area .lower-recruit__dl-list{margin-top:3.8rem}.lower-business__area .lower-recruit__dl-list dt{font-size:1.8rem}.lower-business__area .lower-recruit__dl-list dd{font-size:1.4rem;margin-top:1.1rem}.lower-business__area-figure{margin-top:5.2rem}}