
/* simple */
.simple{padding: 12vw 4vw 0}
.simple > .inn{padding: 0 4.6666vw 8vw}
.simple_bg{position: absolute;right: 0;top: 0;width: 69.6vw}
.simple_header{margin-bottom: 4.8vw}
.simple_header .layer_title{margin-bottom: 2.9333vw;font-size: 10.6666vw;color: #0b2541}
.simple_header .layer_title em{color: #a0341f}
.simple_header .layer_text30{color: #666}
.simple_img01{opacity:0;width: 33.3333vw;}
.simple_img02{opacity:0;position:absolute;right: 0;bottom: 30.6666vw;width: 35.4666vw}
.simple_img03{bottom: -4vw;margin-left: -29.6vw;width: 56.2666vw}
.simple_img04{bottom: -4vw;margin-left: -30.6666vw;width: 57.3333vw}
.simple_circle{opacity:0;display: inline-block;margin-left: 8vw;margin-bottom: 14.6666vw;width: 26.6666vw;height: 26.6666vw;border-radius: 50%;background-color: #a0341f;color: #fff}
.simple_circle .circle_inner{display: inline-block;margin-top: 6.9333vw;width: 100%;font-family: 'NotoSansKR';font-weight: 350;font-size: 3.4666vw;letter-spacing: -0.1em}
.simple_circle .circle_inner .layer_title{display: inline-block;margin-top: 1.3333vw}
.simple_box{padding: 5.3333vw 8vw;border-radius: 1.3333vw;background-color: #0b2541}
.simple_list{padding-top: 6.8666vw;padding-bottom: 7.0666vw;border-bottom: 0.1333vw solid rgba(255,255,255,0.2)}
.simple_list:last-child{border-bottom: 0}
.simple_list .layer_mtitle{padding-bottom: 3.2666vw;line-height: 1.3;color: #fff}
.simple_list .layer_text30{font-size: 3.4666vw;line-height: 1.5384;color: #8f959e}

/* vest */
.vest{padding: 8.6666vw 4vw 0}
.vest_header{margin-bottom: 6.6666vw}
.vest_header .layer_title{margin-bottom: 2.6666vw;line-height: 1.2142;color: #0b2541}
.vest_header .layer_title em{color: #a0341f}
.vest_box{padding: 10.6666vw 4.6666vw 13.3333vw;border-radius: 1.3333vw;background-color: #e9e5d9}
.vest_box .ico_list{display: inline-block;vertical-align: top;margin-right: 6.1333vw}
.vest_box .ico_list:last-child{margin-right: 0}
.vest_box .ico_list .layer_text30{padding-top: 1.7333vw;font-size: 3.4666vw;line-height: 1.2307}
.vest_ico{margin: 0 auto;width: 12.6666vw}
.vest_cont{margin-top: 9.8666vw;padding: 59.7333vw 0 13.3333vw;border-radius: 1.3333vw;background-image: url('../img/page/sys/vest_cont_bg.jpg');overflow: hidden}
.vest_cont hr{margin: 0 auto;width: 66.6666vw;height: 0.1333vw;background-color: rgba(255,255,255,0.2)}
.vest_cont .layer_mtitle{margin-bottom: 5.3333vw;letter-spacing: -0.05em;color: #fff}
.vest_cont .layer_text28{margin-bottom: 3.2vw;color: #8f959e}
.vest_cont .layer_text28 em{color: #fff}
.vest_cont01 .layer_text28:last-child{letter-spacing: -0.08em}
.vest_cont_top{padding-bottom: 7.0666vw}
.vest_cont_btm{padding-top: 7.2vw}
.vest_list{margin-bottom: 5.8666vw}
.vest_list:last-child{margin-bottom: 0}
.vest_list:last-child .layer_text28:last-child{margin-bottom: 0}

/* system */
.system{padding: 20vw 8.6666vw}
.system_header{margin-bottom: 12vw}
.system_header .layer_title{margin-bottom: 2.6666vw;line-height: 1.2142;color: #0b2541}
.system_lyr .thumb{margin-bottom: 7.2vw;width: 82.6666vw;height: 81.3333vw}
.system_lyr .thumb_bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0}
.system_lyr .text_box{margin-bottom: 12.2666vw;text-align: center;color: #0b2541}
.system_lyr .layer_mtitle{margin-bottom: 2.9333vw}
.system_lyr .layer_text28{letter-spacing: -0.05em}
.system_lyr .layer_text28 em{font-weight: 700}
.system_lyr .layer_text01{margin-bottom: 3.2vw}
.system_lyr01 .thumb_bg{background-image: url('../img/page/sys/system_thumb01.jpg')}
.system_lyr02 .thumb_bg{background-image: url('../img/page/sys/system_thumb02.jpg')}
.system_lyr03 .thumb_bg{background-image: url('../img/page/sys/system_thumb03.jpg')}
.system_lyr03 .text_box{margin-bottom: 0}
.system_lyr01 .circle_wrap{padding-top: 19.3333vw}
.system_lyr01 .circle_wrap .circle:first-child{margin-right: 6.6666vw}
.system_lyr01 .circle{width: 31.2vw}
.system_lyr01 .circle .layer_text30{margin-top: 1.7333vw;font-size: 3.4666vw;line-height: 1.6923;color: #fff}
