/* COMMON */
#business2 {text-align: center; padding-top: 60px;}
#business2 .section-inner {width: 100%; position: relative;}
#business2 .title h1 {font-family: 'Inter', sans-serif; font-size: 30px; font-weight: 700; color: #000;}
#business2 em {display: block;font-family: 'Inter', sans-serif;font-size: 20px;font-weight: 300;color: #662c91;margin-top: 8px;}

/*Content CSS*/
.business2-content {background: #f7f7f7 url("../img/business_pattern.png"); padding: 40px 20px 70px; margin-top: 35px;}
.business2-menu {position: relative;}
.business2-menu li {width: 100%; width: 100%; background: #fff; margin-bottom: 15px; padding: 30px; border-radius: 5px;}
.business2-menu li:nth-child(1) {border: 2px solid #885aba}
.business2-menu li:nth-child(2) {border: 2px solid #662c91}
.business2-menu li:nth-child(3) {border: 2px solid #471b6d}
.business2-menu li:nth-child(4) {border: 2px solid #341759}
.business2-menu li .text-group { text-align: center;}
.business2-menu li:last-child .text-group {padding-right: 0;}

.business2-menu .en-title {font-family: 'Inter', sans-serif; font-size: 17px; font-weight: 500; display: block;}
.business2-menu li:nth-child(1) .en-title {color: #885aba;}
.business2-menu li:nth-child(2) .en-title {color: #662c91;}
.business2-menu li:nth-child(3) .en-title {color: #471b6d;}
.business2-menu li:nth-child(4) .en-title {color: #341759;}

.business2-menu strong {font-size: 20px; font-weight: 500; color: #333; display: block; margin-top: 10px;}
.business2-menu .line {background: #885aba;width: 30px;height: 2px;margin: 23px auto; display: block;}
.business2-menu li:nth-child(1) .line {background: #885aba;}
.business2-menu li:nth-child(2) .line {background: #662c91;}
.business2-menu li:nth-child(3) .line {background: #471b6d;}
.business2-menu li:nth-child(4) .line {background: #341759;}

/* number */
.business2-menu .number {width:40px;height: 40px; border: 4px solid transparent;border-radius: 50%;display: flex;justify-content: center;align-items: center; margin: 0 auto 10px;}
.business2-menu li:nth-child(1) .number {background: #885aba;}
.business2-menu li:nth-child(2) .number {background:#662c91;}
.business2-menu li:nth-child(3) .number {background:#471b6d;}
.business2-menu li:nth-child(4) .number {background:#341759;}
.business2-menu .number span {font-family: 'Inter', sans-serif; font-size: 18px; font-weight: 700; color: #fff; position: relative; z-index: 1;}

/* notice */
.business2-notice {width: 100%;padding: 30px 0 0;}
.business2-notice strong {font-family: 'Inter', sans-serif; font-size: 23px; font-weight: 600; color: #662c91; display: inline-block; margin: 0 0 0 7px; vertical-align: middle;}
.business2-notice p {font-size: 15px; font-weight: 300; color: #333; line-height: 24px; margin-top: 10px; word-break: keep-all;}

@media screen and (max-width:1300px){

}


@media screen and (max-width:960px){

}

@media screen and (max-width:640px){

}
