* { margin:0; padding:0; border:0;  text-decoration:none; color:#000; font-family: Nachlieli CLM, Arial ; font-size:1em;   }
a:hover{ color:#ccc; }
body{ direction:rtl; background-color:#fff; text-align:right; }
h1{ font-size:20px; color:#81B827; }
h2{ font-size:18px; }
h4{font-size:20px; color:#ff8363;}
p{ text-align:right; clear:both; }
ul{ margin:7px; text-align:right; padding:7px; list-style-type:square; }
a:link { font-size:1em;}
a:hover {color:#663131;}
h3{ font-size:18px; color:#85DDFF; }
a:link{color: #81B827;}
a:hover{color: #bababa important!;}

.cnt033{ width:100%; max-width:600px;   clear:both; }
.line033ttl{ width:96%; background:#e1e1e1; display:table; border-bottom:1px solid #ccc; padding:7px 2%;  }
.line033ttl div{ width:50%; float:right; font-weight: bold; }
.line033{ width:96%; display:table; border-bottom:1px solid #ccc; padding:7px 2%; }
.line033 div{ width:50%;  float:right; }


.cnt032{ width:100%; max-width:600px;  clear:both; }
.line032ttl{ width:96%; background:#e1e1e1; display:table; border-bottom:1px solid #ccc; padding:7px 2%;  }
.line032ttl div{ width:33.3%; float:right; font-weight: bold; }
.line032{ width:96%; display:table; border-bottom:1px solid #ccc; padding:7px 2%; }
.line032 div{ width:33.3%;  float:right; }



.pichp{ width:100%; max-width:330px; margin:auto; }
.pichp img { width:100%; height:auto; }
.cnt002{ width:96%; max-width:1200px;  margin:auto; clear:both; }
.cnt002_right{ float:right; width:47%; }
.cnt002_right p { line-height:21px;  }
.cnt002_left{ float:left; width:47%; text-align:left; }
.cnt002_left img{ width:100%; max-width:400px;  }
.cnt019{ display:table; width:100%; max-width:1200px;  margin:0 auto 70px auto; clear:both; }
.cnt019_inright{ float:right; width:30%;    }
.cnt019_l1{ width:100%; }
.cnt019_sp { float:right; width:5%; }
.cnt019_l1 h2{ font-size:18px; }
.cnt027{ width:100%; max-width:1200px;  margin:auto; clear:both; }
.cnt027_in_lin1 { clear:both; width:100%; }
.cnt027_in_lin1 div { float:right; width:14%;  padding:1.5%; box-sizing: border-box; border:1px solid #81B827; margin:1%; min-height:80px; }
.cnt027_in_lin1 div p {  text-align:center;  } 
.cnt006{ width:96%; max-width:1200px;  margin:auto; clear:both; }
.cnt006_in div{ float:right; width:47%; }
.sp02{ float:right; width:6% !important; }


@media screen and (max-width: 670px) { 	

.cnt002_right, .cnt002_left { clear:both; float:none; width:100%; margin:0 0 20px 0; }

.sp02{ display:none; }
.cnt006_in div{ clear:both; float:none; width:100%; margin:0 0 20px 0; }
.cnt019{ margin:0 auto; }
.cnt019_inright { display:table; clear:both; float:none; width:100%; margin:0 0 40px 0; }
@media screen and (max-width: 670px) { 

.cnt027_in_lin1 div { width:100%; clear:both; margin:0 0 25px 0; display:table;  }
.sp02{ display:none; }
.cnt006_in div{ clear:both; float:none; width:100%; margin:0 0 20px 0; }

}
}
