.contractcontainer p{
    font-size: 18px !important;
}

h1 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

.p,
p {
    color: black;
    /* font-family: "Kanit", sans-serif; */
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin: 0pt;
}

.s1 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
    
}

.s2 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s3 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    
}

.s4 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s5 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s6 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s7 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s8 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: 2pt;
}

h4 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
}

.s10 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s11 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s12 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s13 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

.s14 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s15 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
    vertical-align: -3pt;
}

.s16 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: -3pt;
}

.s17 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: italic;
    font-weight: normal;
    text-decoration: none;
}

.s18 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s19 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s20 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: 1pt;
}

.s21 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s22 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s23 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s24 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: -3pt;
}

.s25 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: 1pt;
}

.s26 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: 1pt;
}

.a,
a {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s27 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.s28 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    
}

.s30 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s31 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s32 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s33 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

h2 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

.s34 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    vertical-align: 7pt;
}

.s35 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

.s36 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

.s37 {
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s39 {
    color: #221E1F;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

.s40 {
    color: #221E1F;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.signclear{
    background-color: #ad0000;
    padding: 5px 10px;
    color: white;
    border-radius: 4px;
    margin-top: 5px;
}
.s41 {
    color: #221E1F;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

li {
    display: block;
}

#l1 {
    padding-left: 0pt;
    counter-reset: c1 1;
}

#l1>li>*:first-child:before {
    counter-increment: c1;
    content: counter(c1, upper-latin)". ";
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}

#l1>li:first-child>*:first-child:before {
    counter-increment: c1 0;
}

li {
    display: block;
}

#l2 {
    padding-left: 0pt;
    counter-reset: d1 1;
}

#l2>li>*:first-child:before {
    counter-increment: d1;
    content: counter(d1, decimal)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l2>li:first-child>*:first-child:before {
    counter-increment: d1 0;
}

#l3 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l3>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l3>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

#l4 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l4>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l4>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

#l5 {
    padding-left: 0pt;
    counter-reset: d3 1;
}

#l5>li>*:first-child:before {
    counter-increment: d3;
    content: counter(d3, decimal)". ";
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l5>li:first-child>*:first-child:before {
    counter-increment: d3 0;
}

#l6 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l6>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l6>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

#l7 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l7>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l7>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

#l8 {
    padding-left: 0pt;
    counter-reset: d3 1;
}

#l8>li>*:first-child:before {
    counter-increment: d3;
    content: counter(d3, decimal)". ";
    color: black;
    font-family: "Kanit", sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l8>li:first-child>*:first-child:before {
    counter-increment: d3 0;
}

#l9 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l9>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l9>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

#l10 {
    padding-left: 0pt;
    counter-reset: d2 1;
}

#l10>li>*:first-child:before {
    counter-increment: d2;
    content: counter(d2, upper-latin)". ";
    color: black;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#l10>li:first-child>*:first-child:before {
    counter-increment: d2 0;
}

table,
tbody {
    vertical-align: top;
    overflow: visible;
}



.topSection{
    background-color: #fff;
}

.contractcontainerinner{
    padding-top: 182px;
    padding: 35px;
    border: 1px solid black;
    margin: 10px 0px;
    border-radius: 5px;
}
.contractcontainer{
    margin-top: 162px;
}
.contracttitleimg{
    width: 313px;
}

.contractsubcontent{
    margin-left: 30px;
    margin-bottom: 10px;
}


.contractinnercontent{
    margin-left: 40px;
}
