/* tb^[ */
#footerbox01 { width:100%; height:234px; font-size:10px; color:#FFFFFF; line-height:180%; background-image:url(../common_img/footer_img/footerbg01.png); background-repeat:repeat-x; }
#footerbox02 { width:950px; margin:0 auto; padding-top:30px; }
#footerbox02 hr { height: 1px; border: none; border-top: 1px #FFFFFF solid; margin:0px; padding:0px; }


#footerdetailbox01 { width:923px; height:49px; margin:0 auto; background-image:url(../common_img/footer_img/detailbg.png); background-repeat:no-repeat; }
#footerdetailbox02 { width:883px; margin:0 auto; padding:12px; }
#footerdetailbox03 { width:883px; margin:0 auto; padding:20px 0 20px 0; }
#footerdetailbox04 { width:883px; margin:0 auto; padding-top:15px; }

td.detailimgbox01 { padding-right:17px; text-align:left; vertical-align:middle; }

td.footernamebox01 { font-size:12px; font-weight:bold; padding-right:20px; line-height:100%; }
td.footerdetailbox01 { font-size:12px; padding-right:20px; line-height:100%; }

#footernamebox01 { font-size:12px; font-weight:bold; padding:20px 0 5px 0; line-height:100%; }

#footerlinkbox01 { width:883px; margin:0 auto; font-size:12px; color:#FFFFFF; line-height:100%; padding-bottom:20px; }
#footerlinkbox01 a { padding-right:20px; }

#footerlinkbox01 a:link { color:#FFFFFF; text-decoration:none; }
#footerlinkbox01 a:visited { color:#FFFFFF; text-decoration:none; }
#footerlinkbox01 a:active { color:#999999; text-decoration:underline; }
#footerlinkbox01 a:hover { color:#999999; text-decoration:underline; }

td.footerlogobox01 { text-align:left; vertical-align:bottom; padding-right:20px; }
td.copyrightbox01 { text-align:left; vertical-align:bottom; padding-bottom:5px; }
