html { min-width: 1200px; }
.businessSeries { font-family: "Montserrat", "Pretendard", "Malgun Gothic", sans-serif; margin: 0; padding: 0; position: relative; width: 100%; text-align: center; }
.businessSeries section { overflow: hidden; }
.businessSeries h2 { margin-bottom: 30px; }
.businessSeries .inner { position: relative; width: 1200px; margin: 120px auto; }
.businessSeries img { overflow: hidden; }
.businessSeries .mainTop { display: block; background: #0a142d url(//s3.unistudy.co.kr/images/pc/event/commerce_economics/main_bg.jpg) top center no-repeat; height: 1327px; position: relative; }
.businessSeries .mainTop .ev_bn { bottom: 100px; left: 80px; z-index: 999; animation: upDown 0.8s infinite ease-in-out; }
.businessSeries .mainTop .inner { margin: 0 auto; text-align: center; position: relative; }
.businessSeries .mainTop .inner > div { position: absolute; top: 280px; left: 280px; z-index: 1; animation: bounce-in-fwd 0.5s both; }
.businessSeries .mainTop .inner .main_title { text-align: center; z-index: 2; position: relative; margin: 0 auto; top: 100px; z-index: 2; }
.businessSeries .mainTop .inner .main_title li { margin: 0; }
.businessSeries .mainTop .inner .main_title li:nth-child(1) { animation: fade-in 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; }
.businessSeries .mainTop .inner .main_title li:nth-child(2) { position: absolute; top: 250px; left: 92px; animation: fadeInLeft 0.3s 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; }
.businessSeries .mainTop .inner .main_title li:nth-child(3) { position: absolute; top: 444px; right: 0px; animation: fadeInRight 0.3s 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; }
.businessSeries .mainTop .inner .main_title li:nth-child(4) { position: absolute; top: 600px; left: 210px; animation: line 0.5s 1.5s cubic-bezier(0.25, 0.45, 0.45, 0.95) both; overflow: hidden; }
.businessSeries .mainTop .inner > p { position: relative; top: 740px; }
.businessSeries .mainTop .inner .main_prof { position: relative; top: 560px; left: 284px; display: flex; margin: 0 auto; z-index: 5; }
.businessSeries .mainTop .inner .main_prof li:nth-child(2) { margin-left: 152px; }
.businessSeries .mainTop .inner .main_prof li:nth-child(3) { margin-left: 95px; }
.businessSeries .mainTop .inner .main_prof a { position: relative; margin-left: 8px; top: 37px; }
.businessSeries .mainTop .main_deco { position: relative; z-index: 1; }
.businessSeries .mainTop .main_deco li { position: relative; }
.businessSeries .mainTop .main_deco li:nth-child(1) { opacity: 0.2; left: -720px; top: -450px; }
.businessSeries .mainTop .main_deco li:nth-child(2) { right: -650px; top: -1050px; }
.businessSeries .stn01 { background: #750057; }
.businessSeries .stn01 .inner { margin: 120px auto; }
.businessSeries .stn01 .inner h2 { margin-bottom: 60px; }
.businessSeries .stn01 .inner p { margin-top: 60px; }
.businessSeries .pro_wrap { position: relative; }
.businessSeries .pro_wrap span { background: #fff; position: absolute; right: 297px; bottom: 45px; width: 320px; height: 50px; border: 1px solid #000; border-radius: 25px; text-align: center; }
.businessSeries .pro_wrap span img { padding: 14px; }
.businessSeries .pro_wrap span:hover { background: #dfff48; }
.businessSeries .video_wrap { width: 100%; padding-bottom: 80px; }
.businessSeries .video_wrap p { padding: 80px 0 30px 0; }
.businessSeries .video_wrap p span { position: relative; top: -35px; left: 8px; animation: flash 0.8s infinite; }
.businessSeries .video_wrap .player { position: relative; z-index: 10; width: 960px; margin: 0 auto; }
.businessSeries .video_wrap .player li { cursor: pointer; }
.businessSeries .video_wrap .player li::before { content: ""; display: block; position: absolute; width: 960px; height: 540px; background: url("//s3.unistudy.co.kr/images/pc/event/commerce_economics/video_cover.png") no-repeat; transition: all 0.2s; opacity: 1; }
.businessSeries .video_wrap .player li:hover::before { opacity: 0; }
.businessSeries .stn02 .video_wrap { background: #6b077a; }
.businessSeries .stn03 { background: #e8e8ef; }
.businessSeries .stn03 .video_wrap { background: #003475; }
.businessSeries .stn04 .video_wrap { background: #024a09; }
.businessSeries .stn05 { background: #040f26; }
.businessSeries .stn05 .buy_pack { background: #fff; width: 1200px; height: 340px; }
.businessSeries .stn05 .buy_pack div:nth-child(1) { padding-top: 60px; }
.businessSeries .stn05 .buy_pack div:nth-child(1) span { display: inline-block; border: 1px solid #c3c3c3; font-size: 18px; color: #676767; width: 160px; height: 36px; border-radius: 18px; text-align: center; line-height: 36px; margin-left: 20px; }
.businessSeries .stn05 .buy_pack div:nth-child(1) span strong { color: #111; }
.businessSeries .stn05 .buy_pack div:nth-child(2) { margin-top: 20px; position: relative; }
.businessSeries .stn05 .buy_pack div:nth-child(2) ul { position: absolute; top: 22px; left: 270px; display: flex; flex-wrap: wrap; width: 700px; text-align: left; line-height: 30px; }
.businessSeries .stn05 .buy_pack div:nth-child(2) li { font-size: 20px; font-weight: 700; }
.businessSeries .stn05 .buy_pack div:nth-child(2) li i { font-weight: 400; font-style: normal;}
.businessSeries .stn05 .buy_pack div:nth-child(2) li:nth-child(2n) { margin-left: 60px; }
.businessSeries .stn05 .buy_pack div:nth-child(3) { position: relative; background: #ef239b; height: 78px; bottom: -36px; font-size: 20px; color: #fcdfed; }
.businessSeries .stn05 .buy_pack div:nth-child(3) span { position: relative; left: -160px; line-height: 78px; }
.businessSeries .stn05 .buy_pack div:nth-child(3) span i { margin: 0 10px; font-size: 30px; text-decoration: line-through; text-decoration-thickness: 1px; font-style: normal;}
.businessSeries .stn05 .buy_pack div:nth-child(3) span img { width: 20px; padding: 35px 10px; }
.businessSeries .stn05 .buy_pack div:nth-child(3) span strong { font-size: 36px; color: #fbf306; font-weight: 800; line-height: 78px; }
.businessSeries .stn05 .buy_pack div:nth-child(3) p { right: 0; bottom: 0; text-align: center; position: absolute; }
.dungdung { animation: moveUpDown 0.6s infinite alternate; }
.flash { animation: flash 0.8s infinite alternate; }
@keyframes line { 0% { width: 0; }100% { width: 742px; }	}
@keyframes moveUpDown { 0% { transform: translateY(6px); } 100% { transform: translateY(-6px); } }
@keyframes upDown { 0% { transform: translateY(0); } 50% { transform: translateY(-2%); } 100% { transform: translateY(0); } }
@keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }
@keyframes bounce-in-fwd { 0% { transform: scale(0); opacity: 0; } 38% { transform: scale(1); opacity: 1; } 55% { transform: scale(0.7); } 72% { transform: scale(1); } 81% { transform: scale(0.84); } 89% { transform: scale(1); } 95% { transform: scale(0.95); } 100% { transform: scale(1); } }
@keyframes flash { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 1; } }
@keyframes fadeInLeft { from { opacity: 0; transform: translate3d(-100%, 0, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } }
@keyframes fadeInRight { from { opacity: 0; transform: translate3d(100%, 0, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } }