@charset "utf-8";
p { margin: 0;padding: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
body { margin: 0;padding: 0;background: #d8d8d8;color: #444; }
img { display: block;margin: 0;padding: 0;border: 0; }
#wrap { width: 860px;margin: auto; }
.logo { width: 860px;height: 125px;background: url(../images/TRANNY/index_02.jpg) no-repeat;text-align: center; }
.logo img { padding-right: 160px;padding-top: 27px;display: inline; }
#form_w { background: #FFF url(../images/TRANNY/index_05.gif) no-repeat;width: 398px;height: 453px;float: left; }
#form_i { padding: 5px 0 0 5px;width: 380px; }

p.login { font-size: 26px;font-weight: bold;font-family: Verdana, Geneva, sans-serif;text-align: center;margin: 15px 0; }
p.login a { color: #c00; }

#common_footer { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer p { margin: 0; padding-bottom: 15px; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #333;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #333; text-decoration: underline; }
#common_footer a:hover { color: #c00; text-decoration: none; }