/* CSS Document */
html {  height: 100%;}
body { margin: 0px; background-color: #eae9e7; background-repeat:no-repeat; background-position: center top; padding: 0px; height: 100%;}
table {	margin: 0px; padding: 0px; border-collapse: collapse;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000;}
td {padding: 0px; margin: 0px;}
p { margin:0px; padding:0px;}
img { border: 0px;}

.mainArea { width:100%; height:100%;}

.bottBg { background: url(/promo/i/bottBg.jpg) center bottom no-repeat; }

.mainTable { width:1000px; text-align:left;}


.mainTable .logos { margin-left: 10px; margin-top: 24px; }
.mainTable .logos div { float:left; display:inline; }
.mainTable .logos .adl { margin-left: 30px; margin-top: 12px;}
.mainTable .logos .asd { padding-left: 30px; }

.mainTable .pdd { padding-left: 170px;}
.mainTable .pddx { margin-left: 170px;}

.mainTable .copy { margin-top:4px; } 
.mainTable .copy table { font-size:12px; color:#959595;  } 
.mainTable .copy table a { font-size:12px; color:#959595; text-decoration:none; } 
.mainTable .copy table a:hover { font-size:12px; color:#959595; text-decoration:underline; } 
.mainTable .copy .im { padding-right: 2px;}
.mainTable .copy .ct { padding-right: 10px;}



.mainTable .copy2 { padding-top:15px; } 
.mainTable .copy2 table { font-size:16px; color:#3b3b3b; } 
.mainTable .copy2 table a { font-size:16px; color:#3b3b3b; text-decoration:none;  } 
.mainTable .copy2 table a:hover { font-size:16px; color:#3b3b3b; text-decoration:underline; } 
.mainTable .copy2 .im { padding-right: 2px;}
.mainTable .copy2 .ct { padding-right: 10px;}




.mainTable .head { font-size:28px; color:#323232; margin-top:101px;  }
.mainTable .txt1 { font-size:16px; color:#323232; line-height: 20px; margin-top: 20px; width: 710px;  }
.mainTable .image { margin-top: 15px; margin-bottom:14px; margin-left: 152px; }

.mainTable .txt2 { font-size:12px; color:#6b6b6b; margin-top: 15px; width: 710px;  }
.mainTable .head2 { font-size:26px; color:#323232; margin-top:40px;  }

.mainTable .slider { font-size:26px; color:#323232; margin-top:20px; width:710px; height:440px; overflow:hidden; margin-left:170px;}

.mainTable .arrow1 { position:absolute; margin-left: -50px; margin-top: -320px;  }
.mainTable .arrow1 div { position:absolute; cursor:pointer; }

.mainTable .arrow2 { position:absolute; margin-left: 720px; margin-top: -320px;  }
.mainTable .arrow2 div { position:absolute; cursor:pointer; }

.mainTable .slider .sliderBlock p { font-size:12px; color:#323232; width:325px; }
.mainTable .slider .sliderBlock img { padding-left: 28px; }
.mainTable .slider .sliderBlock .pdd2 { padding-top: 16px; padding-right: 40px; }

.mainTable .info { background: url(/promo/i/yell.jpg) left top no-repeat; width:710px; height:201px; color:#323232; }
.mainTable .info a {color:#323232;  }


.mainTable .info .reit { padding-left: 210px; padding-top: 98px;}
.mainTable .info .reit .head { color:#323232; font-size:12px; font-weight:bold; margin: 0px 0px 14px 0px; }

.mainTable .work { margin-top: 20px; }
.mainTable .work td { width:179px; }
.mainTable .work .head {  margin: 0px 0px 20px 0px; color:#323232; font-size:18px; }

.mainTable .work p {margin: 0px 0px 0px 0px; color:#323232;  font-size:12px; }
.mainTable .work p a {margin: 0px 0px 0px 0px; color:#323232;  font-size:12px; }\


.mainTable .offer { width:710px; }
.mainTable .offer p { margin: 0px 0px 0px 0px; font-size:16px; color: #323232; line-height: 20px; }
.mainTable .offer .head {  margin: 0px 0px 5px 0px; color:#323232; font-size:26px; }







