@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

/* 공통 */
.pgcm{font-size:16px;color:#777;line-height:1.8;word-break:keep-all;font-family:'notokr-regular'}
.br{white-space:pre-line;word-break:keep-all}
.pgcm .tit_area{text-align:center;padding-bottom:40px}
.pgcm .tit_area b{font-size:13px;font-weight:700;color:var(--primary);font-family:"poppins"}
.pgcm .tit_area > span{white-space:pre-line}
.pgcm .tit_area p{padding-bottom:15px;font-size:30px;color:#222;font-family:"notokr-bold"}
.pgcm .tit_area p span{display:inline-block;position:relative;top:4px;padding:0 20px;font-size:45px;color:var(--primary)}


/* P37 */
#p37 .cont+.cont{padding-top:50px;margin-top:50px;border-top:1px dotted #e1e1e1}
#p37 .cont p{position:relative;padding-left:20px;font-size:20px;color:#222;font-family:"notokr-bold"}
#p37 .cont p::before{content:"";position:absolute;left:0;top:8px;width:4px;height:21px;background:var(--primary)}
#p37 .cont ul{margin-top:20px}
#p37 .cont ul li{width:100%;padding:20px;border-radius:5px;font-size:16px;background:#f7f7f7}
#p37 .cont ul li:nth-child(even){background:#fff;border:1px solid #e1e1e1}
#p37 .cont ul li+li{margin-top:10px}
#p37 .cont ul li b{display:inline-block;width:25px;height:25px;margin-right:15px;border-radius:5px;background:var(--primary);font-size:13px;font-weight:700;color:#fff;line-height:25px;text-align:center;font-family:"poppins"}