* { margin:0; padding:0; border:0;  text-decoration:none; color:#373737; font-family: Alef, Arial ; font-size:1em;   }
body{ direction:rtl; background-color:#fff; text-align:right; }
h1{ font-size:22px;color:#668026; }
h2{ font-size:20px;color:#668026; }
p{ text-align:right; clear:both; color: #383838; }
ul{ margin:7px; text-align:right; padding:25px 7px; list-style-type:square; color:red;  list-style-image: url(/upload/p2_1486978858.png); }
a:link { font-size:1em; color:#668026;}
a:hover {color:#333;}



.cnt011la{ display:table; width:96%; max-width:1200px;  margin:0 auto 70px auto; clear:both; }
.cnt011la_in{ float:right; width:22%; border:2px solid #668026; padding:2%; min-height:290px;   }
.cnsp011{ float:right; width:10%; }
.cnt011la_in *{ text-align:center; margin:auto; }
.cnt011la_in img{ width:100%; max-width:80px; margin:0 0 10px 0;  }
.cnt011la_in p{ max-width:240px;   }
.cnt011la_in h2{ line-height:50px; font-size:24px; }
.rmor011{ width:70%; max-width:120px; margin-top:30px;  }
.rmor011 a{ width:100%; background:#668026; line-height:35px; color:#fff; display:table;   }
.rmor011 a:hover{ background:#668026;   }
.slog011{ clear:both; width:100%; text-align:center; margin:25px auto;  }
.slog011 p{ font-size:20px; text-align:center; }

.lintxful011{ clear:both; width:100%; background:#668026; display:table; padding:30px 0; }
.lintxful011 div{ width:96%; max-width:1200px; margin:auto; }
.lintxful011 *{ text-align:center; color:#fff; }
.lintxful011 h1{  font-size:26px; padding:0 0 25px 0;}
.slog011_b{ clear:both; width:100%; text-align:center;  }

.cnt011b *{ text-align:center; }
.cnt011b{ width:96%; max-width:1200px;  display:table; margin:auto; clear:both; padding:50px 0; }
.cnt011b h3{ font-size:20px; }
.cnt011b_in div{ float:right; width:18%; margin:5px 0 15px 2%; border:1px solid #668026; padding:0.5%;  box-sizing: border-box;}


.cnt004b{ width:96%; max-width:1200px;  margin:auto; clear:both; }
.cnt004b_in div{ float:right; width:14.6%; margin:5px 0 15px 2%; border:1px solid #668026; padding:0.5%;  box-sizing: border-box;}


.cnt002{ width:98%; max-width:1200px; clear:both; }
.cnt002_right{ float:right; width:50%; }
.cnt002_left{ float:right; width:25%; text-align:right; margin:0 12% 0 0}
.cnt002_left img{ max-width:100%; }



.cnt006{ width:100%; max-width:1200px;  margin:auto; clear:both; }
.cnt006_in div{ float:right; width:45%;margin:0 0 0 3% }
.sp02{ float:right; width:6% !important; }


.cnt008{ width:100%; max-width:1500px;  margin:auto; clear:both; }
.cnt008_in_lin1 { clear:both; width:100%; }
.cnt008_in_lin1 div { float:right; width:35%; padding:0;  box-sizing: border-box; border:1px solid #FFFFFF; margin:1%; min-height:180px; margin:0 0 0 13%; }
.xborder008{ border:0 !important; }





@media screen and (max-width: 670px) { 
.cnt011b_in div, .cnt004b_in div { width:48%;  }
.cnt011la_in{ clear:both; float:none; width:96%; display:table; padding:40px 2%;   }
.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; }
.cnt008_in_lin1 div { width:100%; clear:both; margin:0 0 25px 0; display:table;  }
.xborder008{ display:none !important; }

}
