body { font-size: 12px; font-family: verdana, sans-serif; background-color: #FFF; color: #000 }h1 { margin: 10px auto 3px auto; color: #444; font-weight: normal; }h2 { margin: 10px auto 3px auto; color: #444; font-weight: normal; }p { margin: 3px auto; text-align: justify }td { }a:link { color: #00F; font-weight: bold; text-decoration: none; }a:visited { color: #008; font-weight: bold; text-decoration: none; }a:hover { color: #00F; font-weight: bold; text-decoration: underline; }a:active { color: #08F; font-weight: bold; text-decoration: underline; }img { border: 0 }hr { margin: 5px auto; border: 0px; border-bottom: 1px solid #AAA; }#contents { margin: 5% auto auto }#gu { display: block; margin: 5px auto }.stdform { display: table; margin: 5px auto; border: 1px solid #AAA; padding: 5px; background-color: #EEE }.stdform table { border-collapse: separate; margin: 0 auto; border: 0; padding: 0 }.stdform caption { margin: 0; border-bottom: 1px solid #aaa; padding: 0 0 3px 0; font-size: 18px; font-family: "trebuchet ms", verdana, sans-serif; font-weight: normal; text-align: left; color: #444 }.stdform td { padding: 5px; text-align: left }.stdform th { font-family: "trebuchet ms", verdana, sans-serif; font-weight: bold; padding: 5px; text-align: right; vertical-align: top }.stdform input { font-size: 10px }.stdform .errmsg { color: #F00; font-weight: bold }.footer { font-size: 10px; text-align: center }.small { font-size: 9px }