<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*
 * @ RESET CSS
 * -------------------------------
 */
 /*
  * @ RESET CSS
  * -------------------------------
  */
 html, body, div, p, span, strong, b, em, iframe, pre,
 h1, h2, h3, h4, h5, h6,
 img, dl, dt, dd,
 fieldset, form, legend, label,
 table, caption, thead, tbody, tfoot, tr, th, td,
 ul, ol, li, a, select, textarea {margin: 0;padding: 0; border: 0 none; }
 ul, ol, li {list-style: none;}
 em, address {font-style: normal;}
 img {border: 0 none; font-size: 0;}
 sup {position: relative;top: 2px;font-size: 11px;}

 table {border-collapse: collapse; border-spacing:0; }
 caption {overflow: hidden;width: 0;height: 0;font-size: 0;}
 th, td { vertical-align: middle;/* white-space: nowrap */}

 a {color: inherit; text-decoration: none;}
 a:hover, a:focus, a:active {text-decoration: none;}

 select{color:#222}
 *, html {box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }

body {
    height: 100%;
}
footer {
    width: 100%; /* ì&nbsp;„ì²´ ë„ˆë¹„ë¥¼ ì‚¬ìš©í•˜ì—¬ ê°€ë¡œë¡œ í™•ìž¥ */
}

.policy .first_info {background-color: #F4F4F4; padding: 20px; font-size: 14px; border-radius: 10px; margin-top: 10px;}
.info {}
.policy .mgt20 {margin-top:20px;line-height: 1.5;}
.policy .mgt20 &gt; p:first-child{ padding: 0 0 10px 0; font-size: 18px; font-weight: 600;}
.policy li p {}
.tb_type2 tr {border-top:1px solid;}
.tb_type2 tr td {}

.clause .first_info {background-color: #F4F4F4; line-height: 1.5; padding: 5px 10px; font-size: 16px; border-radius: 10px; margin-top: 10px;}
.info{}
.clause .mgt20 {margin-top:20px;line-height: 1.5;}
.clause .mgt20 &gt; p:first-child{ padding: 0 0 10px 0; font-size: 18px; font-weight: 600;}
.clause li p {}
.tb_type2 tr {border-top:1px solid;}
.tb_type2 tr td {}

.sv_type2 thead tr th{ border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; font-size: 12px;}
.sv_type2 tbody tr td{ font-size: 12px;}</pre></body></html>