@charset "utf-8";

/* 공통 */
.pgcm{padding-bottom:50px;position:relative;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'pretendard'}
.pgcm .pl{white-space:pre-line}
.pgcm .tit_en{color:var(--primary);font-size:13px;font-weight:700;text-transform:uppercase;font-family:'Play'}

/* p33 회사소개 */
#p33{font-family:'pretendard'}
#p33 .img_area{margin-bottom:68px}
#p33 .tit_ko > p{margin-bottom:20px;color:#222;font-size:30px;font-weight:400;line-height:1.4}
#p33 .tit_ko > p b{font-weight:700}
#p33 .tit_ko > span{display:block;margin-bottom:45px;color:#777;font-size:16px}
#p33 .about_area{display:flex;margin-bottom:80px}
#p33 .about_area .tit_en{margin-right:100px;width:69px}
#p33 .about_area .right{width:100%}
#p33 .about_area ul{display:flex;gap:20px}
#p33 .about_area ul li{position:relative;padding:39px 32px;width:calc(calc(100% - 40px) / 3);border:1px solid #e1e1e1;border-radius:5px;font-size:16px}
#p33 .about_area ul li .img{position:absolute;top:-12px;right:25px;background-color:var(--primary);border-radius:5px}
#p33 .about_area ul li b{display:block;margin-bottom:8px;color:#222;font-size:16px;font-weight:700}
#p33 .about_area ul li p{color:#777;font-size:15px;font-weight:400;line-height:1.6}
#p33 .history_area{padding:80px 100px;background-color:#f7f7f7;text-align:center}
#p33 .history_area .tit_en{margin-bottom:40px}
#p33 .history_area span{margin-bottom:35px}
#p33 .history_area .img_area{background-color:#fff}

/* p35 전기차충전기 */
#p35 .tit_area{margin-bottom:50px;padding-bottom:34px;border-bottom:1px solid #e1e1e1;text-align:center;font-weight:700}
#p35 .tit_area span{display:block;margin-bottom:14px;color:var(--primary);font-size:13px;text-transform:uppercase;font-family:'Play'}
#p35 .tit_area p{color:#222;font-size:30px}
#p35 .cont_area .cont{margin-bottom:100px}
#p35 .cont_area .cont > p{margin:34px auto 10px;color:#222;font-size:22px;font-weight:700}
#p35 .cont_area .cont .cont_name{display:flex;gap:15px;align-items:center;margin-bottom:20px;font-weight:400}
#p35 .cont_area .cont .cont_name div{width:35px;height:35px;background-color:var(--primary);color:#fff;border-radius:10px;font-size:13px;font-family:'Play'}
#p35 .cont_area .cont .cont_name div span{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-weight:700}
#p35 .cont_area .cont .cont_name b{display:block;color:#222;font-size:24px;font-weight:600}
#p35 .cont_area .cont .cont_name p{color:#777;font-size:16px;font-weight:400;font-family:'Play'}
#p35 .cont_area .img_area{padding:74px;background-color:#f7f7f7;border-radius:15px}
#p35 .cont_area .img_area img{display:block;margin:0 auto;background-color:#fff}
#p35 .cont_area table{width:100%;border-top:2px solid var(--primary);border-bottom:1px solid #e1e1e1;border-collapse:collapse}
#p35 .cont_area table th{width:170px;background-color:#e5f7f3;color:var(--primary);font-size:18px;font-weight:700;text-align:center}
#p35 .cont_area table tr:nth-child(1) th{border-bottom:1px solid rgba(1, 177, 139, 0.2)}
#p35 .cont_area table tr td{padding:5px 22px;color:#222;border-bottom:1px solid #e1e1e1;font-size:15px}
#p35 .cont_area table tr td.mid{width:250px;background-color:#f7f7f7;text-align:center}
#p35 .cont_area table tr td:last-child(1){padding:5px 22px}


