#wrap { position:relative; width:745px; margin:0 auto;}

#header { position:relative; width:100%; height:70px;}
#header .logo { position:absolute; bottom:10px; }
#header .link { position:absolute; bottom:10px; right:0px;}
#header .link ul li { display:inline; padding-left:8px;}
#header .link ul li.first { border-right:1px solid #aaa; padding-right:14px;}

#contents { position:relative; width:100%; height:274px;}
#contents p { padding-left:260px;}
#contents p.text01 { padding-top:45px; color:#001a7c; font-size:14px; font-weight:bold;}
#contents p.text02 { padding-top:22px; line-height:1.6; color:#767676;}
#contents p.text02 a { color:#001a7c; font-weight:normal; text-decoration:underline;}

#footer p { padding-top:10px; text-align:center; font-size:11px; font-family:tahoma; color:#767676;}

.bg_404 { background:url("/images/common/bg_404error.jpg") no-repeat left top;} 
.bg_account_expired { background:url("/images/common/bg_accountexpired.jpg") no-repeat left top;} 
.bg_account_blocked { background:url("/images/common/bg_accountblocked.jpg") no-repeat left top;} 
.bg_setting_completed { background:url("/images/common/bg_settingcompleted.jpg") no-repeat left top;} 
.bg_index_error { background:url("/images/common/bg_indexerror.jpg") no-repeat left top;} 
.bg_no_file { background:url("/images/common/bg_nofile.jpg") no-repeat left top;} 
.bg_traffic_error { background:url("/images/common/bg_traffic_error.jpg") no-repeat left top;} 



