@font-face { 
  font-family: 'HCRDotum';
  src: url('/fonts/HCRDotum.ttf');
  src: url('/fonts/HCRDotum.ttf') format('embedded-opentype');
}



.term04{display:flex;justify-content: center;}
.privacy-policy{max-width:600px;width:100%;}
.privacy-policy .low *{font-size:12px !important;}
.privacy-policy *{letter-spacing:-0.8px;line-height:1.6;font-family: 'HCRDotum';color:#111;font-size:13px;}
*{margin: 0;padding: 0;}
.privacy-policy a{color:blue;text-decoration: dashed;}
.privacy-policy b{font-weight: 600;}
.privacy-policy h2 {font-size:17px;font-weight: 600;margin-top:16px;}
.privacy-policy .box{border:1px solid #111;padding:4px;padding-left:12px;padding-right:12px;width:fit-content;margin:0 auto;margin-top:6px;}
.privacy-policy .box b,.privacy-policy .box p,.privacy-policy .box div{font-size:12px;}
.privacy-policy .box div{margin-top:16px;margin-bottom:16px;}
.privacy-policy .box div .m4{margin-top:4px;margin-bottom:4px;}
.privacy-policy ol > li{margin-top:20px;}
.privacy-policy ol li h4{font-size:14px;margin:0px;margin:0px;margin-bottom:0px;font-weight: 600;margin-bottom:2px;}
.privacy-policy ol li p{font-weight:normal;margin:0px;color:#222;}
.privacy-policy ol li ul.number{margin: 0;padding: 0;padding-left: 16px;}
.privacy-policy ol li ul.number li{list-style:decimal;margin-top:2px;font-size:13px;color:#333;}
.privacy-policy ol li ul.korean{margin: 0;padding: 0;padding-left: 12px;margin-top:6px;margin-bottom:6px;}
.privacy-policy ol li ul.korean li{font-size: 12px;color:#333;}
.privacy-policy ol li ul.korean li.item1::marker{content:"가. "}
.privacy-policy ol li ul.korean li.item2::marker{content:"나. "}
.privacy-policy ol li ul.korean li.item3::marker{content:"다. "}
.privacy-policy ol li ul.korean li.item4::marker{content:"라. "}
.privacy-policy ol li ul.korean li.item5::marker{content:"마. "}

.privacy-policy .box .flex{margin: 0;padding: 0;display:flex;justify-content: center;align-items: center;gap:8px;}
.privacy-policy .box .flex div{margin: 0;padding: 0;}
.privacy-policy .box .flex div:first-child img{width:100%;max-width:100px;min-width:60px;}
.privacy-policy .box .flex div .number li{font-size:14px;margin-top:4px;margin-bottom:4px;}
.privacy-policy .box .flex div .number li a{font-size:14px;}



@media all and (max-width:768px){
.privacy-policy .box .flex div:first-child img{width:100%;max-width:100px;min-width:60px;}
.privacy-policy .box .flex div .number li{font-size:14px;margin-top:4px;margin-bottom:4px;}
.privacy-policy .box .flex div .number li a{font-size:14px;}
}




