@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

/* 공통 */
.pgcm{padding-bottom:50px;position:relative;font-size:16px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'Pretendard'}
.pgcm .tit p{margin-bottom:30px;line-height:1.4;font-size:32px;font-weight:700;color:#111}
.pgcm .tit .s_tit{font-size:15px;color:var(--primary);font-weight:700;font-family:'Play'}
.pgcm .br{white-space:pre-line}

#p33 .cont{padding:0 0 50px}
#p33 .cont .tit{margin-bottom:60px;text-align:center}
#p33 .cont .tit p{margin-bottom:30px;line-height:1.4;font-size:32px;font-weight:700;color:#111}
#p33 .cont .tit p span{color:var(--primary);font-weight:700}
#p33 .cont .tit b{display:block;margin-bottom:16px;font-size:18px;color:#222;line-height:1.4;font-weight:500}
#p33 .cont .tit .br span{color:#222;text-decoration:underline}
#p33 .cont .tit .s_tit{font-size:15px;color:var(--primary);font-family:'Play'}
#p33 .cont .inner{position:relative;padding:78px 0 40px;border-radius:20px;background:#f7f7f7}
#p33 .cont .circle{position:absolute;top:50%;z-index:-1;transform:translateY(-50%);width:335px;height:335px;border-radius:50%;background:#f7f7f7}
#p33 .cont .circ1{left:-130px}
#p33 .cont .circ2{right:190px}
#p33 .cont .circ3{right:-250px;background:var(--primary)}
#p33 .cont .circle.aos-animate{opacity:.04;transition:1.2s}
#p33 .cont .circ1.aos-animate{left:-80px}
#p33 .cont .circ2.aos-animate{right:140px}
#p33 .cont .center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
#p33 .cont .center strong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;font-size:23px;color:#fff;line-height:1.4;text-align:center;font-family:'Play'}
#p33 .cont ul{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 15%}
#p33 .cont ul li span{font-weight:700;color:var(--primary)}
#p33 .cont ul li p{margin:15px 0 35px;font-size:28px;font-weight:800;line-height:1.2;color:#111;font-family:'Play'}

#p39 .tit{text-align:center;}
#p39 .tit .s_tit{margin-bottom:15px}
#p39 .table_tit{margin-bottom:20px;font-size:22px;font-weight:700;color:#222}
#p39 .table_tit:before{content:'';display:inline-block;width:5px;height:5px;margin:-5px 20px 0 6px;vertical-align:middle;background:var(--primary);border-radius:100%;}
#p39 table{border-collapse:collapse;border:1px solid #e1e1e1;width:95%;margin:0 auto;text-align:center;}
#p39 table tr th{padding:13px 10px;border:1px solid #e1e1e1;color:#fff;background:var(--primary)}
#p39 table tr td{padding:10px;border:1px solid #e1e1e1;color:#444}
#p39 table tr td:first-child{font-weight:500;background:#eee}
#p39 .table_wrap + .table_wrap{margin-top:50px}
#p39 .table_wrap:last-child table tr th{background:#222;}
#p39 .table_wrap .bg{background:#f7f7f7}
#p39 .info{margin-top:10px;padding-left:30px;color:#444}
