@charset "euc-jp";



/*
	--------------------------------
	Created: 2007.05.16
	Last Modified: 2007.05.16
	--------------------------------
	- Table of Contents -

	1. Styles
	--------------------------------
*/



/* --------------------------------
	1. Styles
-------------------------------- */

/*/ body ---------------- /*/
body { padding: 30px 0 30px 0; text-align: center; }


/*/ container ---------------- /*/
div#container { margin: 0 auto; width: 600px; background: #fff url(../images/index/container_bg_m.gif) repeat-y; text-align: left; }
div#container_bg_b { padding: 0 0 12px 0; width: 600px; background: url(../images/index/container_bg_b.jpg) no-repeat left bottom; }
div#container_bg_t { padding: 0 2px 0 0; width: 598px; background: url(../images/index/container_bg_t.gif) no-repeat; }
div#container_bg_t { width: 600px; voice-family: "\"}\""; voice-family: inherit; width: 598px; } * { } /* Hack for Win IE5 */


/*/ header ---------------- /*/
div#header { width: 598px; }

div#header #site_logo { padding: 3px 0 0 8px; width: 179px; float: left; }
div#header #site_logo { width: 187px; voice-family: "\"}\""; voice-family: inherit; width: 179px; } * { } /* Hack for Win IE5 */
div#header .close { padding: 12px 10px 0 0; width: 51px; float: right; }
div#header .close { width: 61px; voice-family: "\"}\""; voice-family: inherit; width: 51px; } * { } /* Hack for Win IE5 */


/*/ content ---------------- /*/
div#content { margin: 2px 0 0 0; width: 598px; border-top: 3px solid #e71104; }


/*/ footer ---------------- /*/
div#footer { margin: 24px 0 0 0; width: 598px; }

div#footer #site_credit { padding: 14px 14px 0 0; }
div#footer #enterprise_logo { width: 114px; text-align: right; float: right; }
div#footer #copyright { padding: 3px 0 0 0; width: 368px; color: #666; text-align: right; float: right; }







