body {	margin:0px;	text-align:center;	background:#69f url(./img/bg.gif) repeat-x center top;}/*-----------------------------------------------------------------*/a:link		{ color:#03c; text-decoration:none; }a:visited	{ color:#03c; text-decoration:none; }a:active	{ color:#6f6; text-decoration:none; }a:hover		{ color:#f60; text-decoration:underline; }h1 {	margin-top:0;	padding:8px;	color:#fff; line-height:1.3;	background-color:#69c;}h2 {	padding:6px 8px 4px;	color:#333;	line-height:1.3;	border:1px solid #789;	border-left:6px solid #369;	background:#fff url(./img/bg_h4.gif) repeat-x left top;}h3 {	padding:8px;	color:#333;	line-height:1.3;	border:1px solid #abc;	border-left:6px solid #69c;	background:#fff url(./img/bg_h4.gif) repeat-x left top;}/*-----------------------------------------------------------------*/table.dot	{ border-collapse:collapse; border:none; }.dot tr		{ text-align:left; vertical-align:top; font-size:0.9em; line-height:1.5; }.dot th		{ padding:0.3em 0.6em; }.dot td		{ padding:0.3em 0.6em; }.dot td.d	{ text-align:right; white-space:nowrap; }/*-----------------------------------------------------------------*/table.tbl01	{ width:90%; margin:0.5em; border-collapse:collapse; border:none; }.tbl01 tr	{ text-align:left; font-size:0.8em; line-height:1.5em; }.tbl01 td	{ padding:0.3em 0.7em; vertical-align:top; border:1px dotted #e0e0e0; border-bottom:1px solid #ccc; }.tbl01 .d	{ text-align:center; white-space:nowrap; background-color:#eee; }.tbl01 .dx	{ text-align:center; white-space:nowrap; background-color:#e0e0e0; }.tbl01 .l	{ border-left:1px dotted #999; }.tbl01 .r	{ border-right:1px dotted #999; }.tbl01 .line td	{ border:none; border-top:1px solid #69c; border-bottom:1px solid #69c; background-color:#ffc; }/*-----------------------------------------------------------------*/table.tbl02	{ margin:0.5em; border-collapse:collapse; border:none; }.tbl02 tr	{ text-align:left; font-size:14px; line-height:1.5em; }.tbl02 td	{ padding:0.3em 0.7em; vertical-align:top; }.tbl02 .d	{ text-align:center; white-space:nowrap; background-color:#eee; }.tbl02 .dx	{ text-align:center; white-space:nowrap; background-color:#e0e0e0; }.tbl02 .l			{ border-left:1px dotted #999; }.tbl02 .r			{ border-right:1px dotted #999; }.tbl02 .t			{ border-top:1px dotted #999; }.tbl02 .b			{ border-bottom:1px dotted #999; }.tbl02 .line td		{ border-top:1px solid #999; }.tbl02 .dline td	{ border-top:1px dotted #999; }.tbl02 .wline td	{ border-top:1px solid #999; border-bottom:1px solid #999; background-color:#e0e0e0; }/*-----------------------------------------------------------------*/table.tbl03			{ width:95%; margin:0.5em 0; border-collapse:collapse; border:none; }table.tbl03 tr		{ color:#666; font-size:1.0em; line-height:1.4; }table.tbl03 tr.h	{ color:#999; font-size:0.8em; background-color:#fff; }table.tbl03 tr.h td	{ border-bottom:1px solid #999; }table.tbl03 tr.e	{ color:#666; font-size:0.9em; background-color:#eee; }table.tbl03 tr.f	{ color:#666; font-size:0.9em; background-color:#fff; }table.tbl03 td		{ padding:0.5em; }table.tbl03 .d		{ text-align:center; white-space:nowrap; }table.tbl03 .l		{ text-align:left; }table.tbl03 .r		{ text-align:right; }table.tbl03 .c		{ text-align:center; }/*-----------------------------------------------------------------*/div.tab33	{ margin:1em 0; }.tab33 div	{	float:left;	width:29%; margin:0.5em; padding:10px 2px 8px 8px;	text-align:left; font-size:14px; line-height:1.5;	border-bottom:1px solid #ddd;	border-left:6px solid #ddd;	background-color:#f0f0f0;}.pdf {	padding:1px 22px;	background:#f0f0f0 url(./img/pdf18.gif) no-repeat 0 0;}/*-----------------------------------------------------------------*/.pankz	{	padding:0.5em 0 1em;	color:#999; font-size:0.8em; line-height:1.2; text-align:left;	border-top:2px solid #ac8;	background-color:#fff;}.ttle	{	clear:both;	margin-bottom:0.3em; padding:0.3em;	color:#039; font-size:1.1em; line-height:1.3; font-weight:bold;	border-left:5px solid #9c6;}.cmmt	{ margin:0 2em 2em; line-height:1.6; }.caution{ color:#c00; font-size:0.9em; line-height:1.2; font-weight:normal; }.small	{ color:#666; font-size:0.9em; line-height:1.2; font-weight:normal; }.date	{ color:#090; font-size:0.9em; line-height:1.2; font-weight:normal; }.sub	{ color:#666; font-size:0.8em; line-height:1.2; }.info	{ padding-left:28px;	background:url(./img/arrow01.gif) no-repeat 10px 0px;}.hline	{ margin-bottom:0.5em; padding:0 0 4px 16px;	background:url(./img/arrow02.gif) no-repeat 0px 5px;	border-bottom:1px dotted #ccc;}.hnoline	{ margin-bottom:2em; padding:0 0 4px 16px;	background:url(./img/arrow02.gif) no-repeat 0px 5px;}.arrow	{ margin-left:1em; padding:0 0 4px 16px;	background:url(./img/arrow02.gif) no-repeat 0px 5px;}.headl_box {	float:left;	width:350px;	padding-left:6px;	padding-right:13px;	text-align:left;}.headr_box {	float:left;	width:350px;	padding-left:13px;	padding-right:6px;	text-align:left;}.ad_box {	float:left;	width:33%;	padding-top:1em;	text-align:center;	border-top:1px solid #ccc;}/*--‰æ‘œŠÖ˜A-------------------------------------------------------*/div.mask_s	{ width:50px;  height:50px;  background-color:#ccc; overflow:hidden; }div.mask_m	{ width:100px; height:100px; background-color:#ccc; overflow:hidden; }div.mask_l	{ width:125px; height:125px; background-color:#ccc; overflow:hidden; }.phbox_r	{ float:right; margin:0 0 2em 1em; padding:0.4em; text-align:center;	 color:#666; font-size:0.8em; line-height:1.3; background-color:#fff; border:1px solid #ccc; }.phbox_nr	{ float:right; margin:0 0 2em 1em; padding:0.4em; text-align:center;	 color:#666; font-size:0.8em; line-height:1.3; }.phbox_l	{ float:left; margin:0 1em 2em 0; padding:0.4em; text-align:center;	 color:#666; font-size:0.8em; line-height:1.3; background-color:#fff; border:1px solid #ccc; }.phbox_nl	{ float:left; margin:0 1em 2em 0; padding:0.4em; text-align:center;	 color:#666; font-size:0.8em; line-height:1.3; }.phbox_c	{ color:#666; font-size:0.8em; line-height:1.3; text-align:center; background-color:#fff; border:1px solid #ccc; }.phbox_nc	{ color:#666; font-size:0.8em; line-height:1.3; text-align:center; }/*-----------------------------------------------------------------*/#wrapper {	width:768px;	margin:0px auto;	padding:0px;}#header {	margin:1.5em 0 0.5em;}#header img { margin-right:6px; border-width:0; }#main {	clear:both;	padding:1em;	font-size:0.9em;	line-height:1.4;	text-align:left;	background:#fff url(./img/bgw_top.gif) no-repeat center top;}#left {	float:left;	width:520px;	text-align:left;}#right {	float:right;	width:200px;	text-align:left;}#main_end {	clear:both;}#footer {	width:768px;	margin:0px auto; padding:36px;	color:#fff; font-size:0.8em; line-height:1.3; text-align:center;	background:url(./img/bgw_end.gif) no-repeat center top;}#ctrl_member		{ background-color:#234; }#ctrl_member td,th	{ padding:0.3em 0.5em; color:#fff; white-space:nowrap; }