@charset "utf-8";
@font-face {
    font-family: 'superclarendonregular';
    src: url('../fonts/superclarendon_rg-webfont.woff2') format('woff2'),
         url('../fonts/superclarendon_rg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,blockquote{margin:0; padding:0; font-size:12px; font-family:'superclarendonregular', Arial, Helvetica, sans-serif;}
body{font-family:'superclarendonregular', Arial, Helvetica, sans-serif; font-size:12px; color:#51505a; background:url(../images/bg.jpg) repeat center;}
ul,ol,li{list-style-type:none;}
img{display:block; margin:0; padding:0; border:0;}
.form_input{width:300px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; color:#000; height:30px; line-height:30px; padding:3px 5px; outline:none;}
.form_area{border:1px solid #ccc; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:180%; padding:3px 5px; overflow:auto; outline:none;}
.form_submit{display:inline-block; background:#02549e; padding:3px 20px; overflow:hidden; font-size:14px; color:#fff; text-transform:uppercase; line-height:30px; letter-spacing:0.06em; margin:0; border:0; cursor:pointer; outline:none;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.form_submit_over{background:#024989;}
.floatleft{float:left;}
.floatright{float:right;}
.relative{position:relative;}
.blank2{height:2px; overflow:hidden;}
.blank5{height:5px; overflow:hidden;}
.blank10{height:10px; overflow:hidden;}
.blank15{height:15px; overflow:hidden;}
.blank20{height:20px; overflow:hidden;}
.blank30{height:30px; overflow:hidden;}
.marginleft{margin-left:10px;}
.marginright{margin-right:10px;}
.clear{clear:both; width:100%; line-height:0; font-size:0;}
.red{color:#ff0000;}
.uline{text-decoration:underline;}
.texleft{text-align:left;}
.texcenter{text-align:center;}
.texright{text-align:right;}
.floatleft{float:left;}
.floatright{float:right;}
.lineheight{line-height:150%;}
a{font-family:Arial, Helvetica, sans-serif; color:#000; cursor:pointer; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#008000; text-decoration:underline;}
.block{display:block;}
.none{display:none;}

.center{width:1200px; margin:0 auto;}
.logo{width:434px; height:431px; overflow:hidden; margin:20px auto 0 auto;}
h2{display:block; margin-top:30px; font-size:24px; font-weight:normal; text-transform:uppercase; text-align:center; line-height:250%;}

.brand{width:960px; margin:30px auto 0 auto;}
.brand li{float:left; text-align:center;}
.brand li img{display:block; margin:0 auto;}
.brand li h1{display:block; font-size:24px; font-weight:normal; text-align:center; line-height:250%;}

footer{display:block; width:1200px; overflow:hidden; margin:80px auto 0 auto; padding:0; font-size:22px; text-align:center;}
footer span{display:inline-block; margin:0 30px;}