<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.privacy .title {
  font-size: 48px;
  color: #333333;
  letter-spacing: 0;
  text-align: center;
  font-weight: 900;
  font-family: Helvetica-Bold;
}
#content{width:100%;margin:100px auto}

.privacy {
  max-width: 1280px;  
  margin: 50px auto;
}

.privacy .sub-title-h2 {
  font-size: 24px;
  color: #333333;
  letter-spacing: 0;
  margin-bottom: 15px;
}

.privacy .sub-title-h3 {
  font-size: 20px;
  color: #333333;
  letter-spacing: 0;
  margin-bottom: 15px;
}

.privacy .info {
  font-size: 16px;
  color: #333333;
  letter-spacing: 0;
  line-height: 24px;
  margin-bottom: 15px;
}

ul.list{  
  list-style: initial;  
  margin-bottom: 15px;
  padding: 25px;
}

.list ul.sec-list{  
  list-style: circle;
  padding: 10px;
}

.table {
  width: 100%;
  border: 1px solid #DFE1E6;
}

.table thead{
  background: #F4F6FA; 
}
.table thead th{
  text-align: left;
  padding: 20px 16px;
  word-break: break-all;
}
.table[col="2"] thead th{  
  width: calc(100% / 2);
}
.table[col="3"] thead th{  
  width: calc(100% / 3);
}
.table[col="2"] tbody td{  
  width: calc(100% / 2);
}
.table[col="3"] tbody td{  
  width: calc(100% / 3);
}
.table tbody td{
  padding: 16px;
  word-break: break-all;
}

.table th+th, .table td+td{
  border-left: 1px solid #DFE1E6;
}
.table tbody tr:nth-child(even){
  background: #F5F5F6;
}

.table-container{
  margin-bottom: 15px;
}

table tbody {
  display: block;
  max-height: 800px;
  overflow-y: scroll;
}

table thead,
tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;/*Ã©â€¡ÂÃ¨Â¦Â  Ã¨Â¡Â¨Ã¦Â&nbsp;Â¼Ã¥â€ºÂºÃ¥Â®Å¡Ã§Â®â€”Ã¦Â³â€¢*/
}

table thead {
  width: calc(100% - 4px);
}

table *::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
table *::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
  display: none;
}
table *::-webkit-scrollbar-corner {
  background-color: transparent;
}
table *::-webkit-scrollbar-thumb {
  border-radius: 2px;
  width: 2px;
  height: 2px;
  background-color: rgba(0, 0, 0, 0.30);
}


@media (max-width: 1440px) {
  .privacy{
    max-width: 1200px;  
  }
}


@media (max-width: 1280px) {
  .privacy{
    margin: 30px 20px;
  }
}

@media (max-width: 768px) { 
  
  .table thead th{
    padding: 10px 8px;
  }
  .table tbody td{
    padding: 8px;
  }
  .privacy{
    margin: 20px 16px;
  }
  .privacy .title {
    font-size : 24px;
    margin-bottom: 20px;
  }
  .privacy .sub-title-h2 {
    font-size: 18px;
    margin-bottom: 10px;
  }
  
  .privacy .sub-title-h3 {
    font-size: 16px;
    margin-bottom: 10px;
  }
  
  .privacy .info {
    font-size: 14px;
    margin-bottom: 0px;
  }

  .privacy .info + .sub-title-h2 {
    margin-top: 16px;
  }
  .privacy .info + .sub-title-h3 {
    margin-top: 12px;
  }
  

  ul.list{  
    list-style: initial;  
    margin-bottom: 15px;
    padding: 16px;
  }

  .list ul.sec-list{  
    list-style: circle;
    padding: 10px 0px 10px 16px;
  }
}
</pre></body></html>