body{padding:0;margin:0;background:#fff url(/image/member/200708/7.gif) repeat-x;color:#1989D7;font-size:12px;line-height:14px;}
form,ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
input,textarea,select,button{font-size:12px;}
img{border:none;}
a:link,a:visited{color:#03c;}
a:hover{color:#c6c;}

#header{height:75px;padding:10px 60px 0;background:url(/image/member/200708/8.jpg) right top no-repeat;}
#header h2{float:left;width:194px;height:60px;background:url(/image/efu_logo.gif);overflow:hidden;}
#header h2 a{display:block;padding-top:60px;height:0;font-size:0;}
#header span{float:left;margin:10px 20px 0;color:#000;}
#header div{float:right;text-align:right;color:#090;}
#header ul{height:14px;margin-bottom:10px;list-style:outside none none;}
#header ul li{display:inline;margin-left:5px;}

#block2{height:20px;padding:5px 10px 0;color:#fff;border-left:#1989D7 1px solid;border-right:#1989D7 1px solid;background:#06c url(/image/member/200708/6.gif);margin:0 50px;}
#block2 a{color:#ff0;}
#block2 span{float:right;color:#ff0;}

#block1{padding:5px;background:#C4EAFF;margin:0 50px;}

#block1-2{border:#91D3FB 1px solid;min-height:400px;padding:15px;background:#fff;}
* html #block1-2{height:400px;}
#block1-2 ol{list-style:inside;height:500px; overflow:auto;margin:10px 0;}
#block1-2 ol li{margin:10px 0;line-height:20px;}
#block1-2 ol li ol{margin:10px 25px;height:auto;margin:0;}

#block1-1{padding:5px 0 0 10px;height:28px;}
#menu{color:#06c;list-style:outside none none;height:28px;overflow:visible;position:absolute;}
#menu li{float:left;display:inline;height:21px;padding:7px 10px 0 0;margin:0 10px;background:url(/image/icon1.gif) right 10px no-repeat;color:#06c;}
#menu .li2{background:#fff;font-weight:bold;height:20px;padding:8px 10px 0 10px;margin:0 5px;border:#91D3FB 1px solid;border-bottom:none;color:#c6c;}

#footer{padding:20px 10px;}
#footer ul{list-style:outside none none;height:20px;text-align:center;}
#footer ul li{display:inline;margin:0 5px;}
#footer span{display:block;text-align:center;color:#000;}

.remark{background:#F4FBFF url(/image/icon6.gif) 8px 8px no-repeat;padding:5px 5px 5px 25px;margin:20px 0 20px 0;line-height:18px;border:#BCE0F8 1px solid;}
.remark strong{color:#f00;}

button,.bt1{background:url(/image/button_bg2.gif);border:#1989D7 1px solid;height:25px;padding:4px 5px;margin-right:5px;}

.table2{border:#BCE0F8 1px solid;border-bottom:none;margin:20px 0 20px 0;}
.table2 tr td{padding:5px;border-bottom:#BCE0F8 1px solid;}
.table2 tr th{background:#E8F7FF;padding:5px;text-align:right;border-bottom:#BCE0F8 1px solid;white-space:nowrap; vertical-align:top;}
