/* easy */
.easy{padding: 143px 0 200px;background-color: #050a0f}
.easy_header{margin-bottom: 112px}
.easy_title{margin-bottom: 26px; font-family: 'NotoSerifKR';font-size: 60px;font-weight: 700;letter-spacing: -0.04em;line-height: 1.25;color: #fff}
.easy_title em{color: #ae8d2c}
.easy_desc{font-size: 18px;font-weight: 300;letter-spacing: -0.04em;line-height: 1.7777;color: #ccc}
.easy_sub{font-size: 28px;font-weight: 700;letter-spacing: -0.03em;line-height: 1.6428;color: #fff}
.easy_sub em{color: #ae8d2c}
.easy_cont > *{vertical-align: middle}
.easy_lines{top: -50px;left: 0;right: 0;width: 1160px;height: 402px;margin: 0 auto}
.easy_line_wrap{width: 784px;height: 321px;}
.easy_line_wrap01{top: 0;right: 377px}
.easy_line_wrap02{top: 80px;left: 377px}
.easy_line{position: absolute;top: 0;width: 100%;height: 100%}
.easy_line01{right: 0;background-image: url('../img/page/sys/01/easy_line01.png');background-position: right center}
.easy_line02{left: 0;background-image: url('../img/page/sys/01/easy_line02.png');background-position: left center}
.easy_center{margin: 0 190px;width: 300px;height: 300px;border-radius: 50%;background-color: #5e512a;box-sizing: border-box}
.easy_border{opacity: 0.3;position: absolute;top: -30px;left: -30px;width: 360px;height: 360px;border-radius: 50%;background-color: #5e512a}
.easy_center_inn{padding-top: 47px}
.easy_center_inn .easy_sub{margin-top: 20px;line-height: 1.5}

/* profit */
.profit{padding-top: 150px;height: 1700px;background-color: #e1ded6;box-sizing: border-box}
.profit_inn{margin: 0 auto;max-width: 1360px}
.profit_title{margin-bottom: 42px;font-family: 'NotoSerifKR';font-size: 60px;font-weight: 700;letter-spacing: -0.04em;line-height: 1.25}
.profit_header{margin-bottom: 110px}
.profit_header .section_sub{margin-bottom: 24px;font-family: 'NotoSerifKR';letter-spacing: -0.04em}
.profit_header .text_18{letter-spacing: -0.04em}
.profit_sub{font-family: 'NotoSerifKR';font-size: 36px;font-weight: 700;letter-spacing: -0.04em;line-height: 1.5555}
.profit_sub em{color: #5e512a}
.profit_twrap{z-index: 2;position: absolute;top: 373px;left: 406px;z-index: 3}
.profit_twrap .text_18{line-height: 1.7777}
.profit_num{margin-top: -24px;margin-bottom: 14px;font-family: 'NotoSerifKR';font-weight: 700;font-size: 60px;letter-spacing: -0.04em}
.profit_num .num{font-size: 200px;color: #010100}

.profit_slide{position: absolute;top: 0;right: 0;z-index: 2;padding-top: 257px}
.profit_slide .swiper-container{width: 660px;height: 660px;border-radius: 50%;margin-right: 124px;background-color: #ccc}
.profit_slide .swiper-slide{margin-right: 124px;background: no-repeat center / cover}
.profit_slide .swiper-slide.swiper-slide-active{
  opacity: 1 !important;
}
.profit_slide .swiper-slide:nth-child(1){background-image: url('../img/page/sys/01/profit_slide01.jpg');}
.profit_slide .swiper-slide:nth-child(2){background-image: url('../img/page/sys/01/profit_slide02.jpg');}
.profit_slide .swiper-slide:nth-child(3){background-image: url('../img/page/sys/01/profit_slide03.png');}
.profit_circle_bg{position: absolute;top: 0;right: 0}
.profit_circle01{position: absolute;top: 69px;right: 191px}
.profit_circle02{position: absolute;top: 964px;right: 191px}

.profit_boxs{position: absolute;left: 0;bottom: 0;width: calc(50% + 540px);height: 678px;background-color: #050a0f;border-radius: 0 170px 0 0}
.profit_box_bg{position: absolute;top: 0;left: 0;z-index: 1;width: 102%;height: 100%;background-color: #e1ded6}
.profit_box_inn{position: absolute;top: 150px;right: 150px;max-width: 1070px}
.profit_box:first-child{margin-right: 68px}
.profit_box .profit_sub{margin-bottom: 17px;color: #fff}
.profit_box .profit_desc{line-height: 1.7777;color: #ccc}
.profit_thumb{margin-bottom: 50px;width: 500px;height: 200px}
.profit_thumb01{background-image: url('../img/page/sys/01/profit_thumb01.jpg')}
.profit_thumb02{background-image: url('../img/page/sys/01/profit_thumb02.jpg')}

@media screen and (max-width: 1380px) {
    .profit_thumb{width: 100%}
}
