body,input,textarea,select{font:11px Verdana;}
body{width:100%;color:#333;padding:0;margin:0;background:#fff;}
table{border-collapse:collapse;padding:0;}
td{border:0;margin:0;padding:0;}
form{margin:0;padding:0}

html,body{height:100%;margin:0;padding:0;}
body{min-width:1000px}

.menu{padding:30px 0 30px 16px;}
.menu a,.menu a.active{color:#2136f9;font:14px Tahoma;text-decoration:underline;margin-right:60px;}
.menu a.active{color:#fcaf1b}

.menu2{width:100%;overflow:hidden;min-width:1000}
.menu2 a,.menu2 a.active{float:left;padding:10px 15px;color:#2136f9;font:20px Times New Roman;text-decoration:none;font-style:italic;}
.menu2 a.active{background:#8792fb;color:#fff}

.podmenu{padding:30px 15px;line-height:20px;width:100%;height:195px;background:#8792fb;}
.podmenu .title{color:#fad35c;font:14px Tahoma;padding:20px 0 15px 15px}
.podmenu a{color:#fff;font:12px Tahoma;text-decoration:none;margin-left:15px;line-height:20px;}

.middle{}
.middle .inner{color:#525354;font:11px Tahoma;line-height:14px;padding:0 20px 30px 0}
.middle .inner2{padding:0 40px 30px 30px}
.middle .inner3{color:#525354;font:11px Tahoma;line-height:14px;padding:0 30px 10px 30px}
.middle .inner4{color:#525354;font:11px Tahoma;line-height:14px;padding:0 30px 10px 0}
.middle  a{color:#f3ae10;font:11px Tahoma;}
.middle .span{color:#f3ae10;font:11px Tahoma;font-weight:bold;}
.middle .leftblock{padding:0 15px;color:#2136f9;font:12px Times New Roman;line-height:15px;font-style:italic;}
.middle .leftblock span{font:18px Times New Roman;font-style:italic;}
.middle .td-sp{background:#808080;width:1px;}

.inputform{border:1px solid #8792fb;width:200px;padding:2px;margin:0 0 5px 5px}
.textareaform{border:1px solid #8792fb;width:270px;padding:2px;margin:0 0 5px 5px}

h1{color:#2136f9;font:18px Times New Roman;margin:0 0 8px 0;font-style:italic;}
h2{color:#2136f9;font:18px Times New Roman;margin:0 0 8px 0;font-weight:italic;}