@charset "Shift_JIS";
	/* ?¶???G???R?[?h?Ì?Ý?è?i?í???s?Â?j */

/* ***********************************************
/* HTML?v?f?i?ê??#ID?j */
*	{
	margin:0;
	padding:0;
   	font:normal normal normal 100%/1.6 Verdana,"Century Gothic",Verdana,"?l?r P?S?V?b?N";
   	border:none;
	}

/* ?î?{?\?¢ */
html	{}
body	{
	padding:0; 
	margin:0 auto; 
	color:#000; 
	background : #ffffff url(img/back.gif);
	}
hr	{display:none;}

/* ?©?o?µ */
h1,h2,h3,h4,h5,h6	{font-weight:bold;font-family : sans-serif, Verdana, Arial;}
h1	{text-decoration:none; font-size:200%; text-align:right; padding:0 0.2em 0 0;}
h2	{padding:0 0 0 20px; color:#cc0000;}
h3	{padding:0 0 0 22px; color:#666;}
h4	{ padding:0 0 0 30px; }
h5	{padding:0 0 0 40px;}
h6	{ padding:0 0 0 50px;}
#MENU h2{display:none;}
#FOOTER h2  { display:none; }

/* ?i?? */
p	{margin:2px 0.1em 2px 28px;}

/* ?A???J?[ */
a	{	}
	a:link,a:visited,a:active	{color:#339933; text-decoration:underline;}
	a:hover	{color:#006600; text-decoration:none;}
	
/* ?­?²?E?Ç?Á?E?í?? */
em	{color:#cc6666;	font-weight:bold;}
strong	{color:#000; font-weight:bold; background:#ffccff;;}
ins	{text-decoration:underline;}
del	{text-decoration:line-through;}

/* ?t?H?[?? */

input,textarea,select,option{
   margin-bottom:4px;
   background:#fff;
   border-style:solid;
   border-width:1px;
   border-color:#999;
}
/* ?e?[?u?? */
table.sample{
	margin-left:10px;
    border-top:1px solid #003300;
    border-left:1px solid #003300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.sample th{
    border-right:1px solid #003300;
    border-bottom:1px solid #003300;
    color:#330000;
    background-color:#6D9E9A;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.sample td{
    border-right:1px solid #003300;
    border-bottom:1px solid #003300;
    padding:0.3em 1em;
}


table.Tb2{
	margin-left:5px;
    border-top:1px solid #003300;
    border-left:1px solid #003300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.Tb2 th{
    border-right:1px solid #003300;
    border-bottom:1px solid #003300;
    color:#330000;
    background-color:#ffffff;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.Tb2 td{
    border-right:1px solid #003300;
    border-bottom:1px solid #003300;
    padding:0.3em 1em;
}

/* ???X?g */
div#KIZI ol	{ list-style-position:inside;padding-left:15px;margin-bottom:20px;}
	#KIZI ol li	{ padding:1px 0 2px 3px;}
div#KIZI ul	{list-style-position:inside;padding-left:15px;margin-bottom:20px;}
	#KIZI ul li	{ padding:1px 0 2px 3px;}
div#KIZI dl	{margin:0 0 20px 2em;}
	#KIZI dt	{color:#003366;}
	#KIZI dd	{border-left:3px solid #003366; margin-left:1em;padding: 0.3em 0 0.3em 0.7em;}

/* ?A?h???X */
address	{padding-left:20px;}

/* ?ø?p?i?T???v???y?[?W?¢?L?q?j */
blockquote	{border:1px solid #cc0000; color:#000; margin:1em 2.5em; padding:0.3em;}
cite	{ text-decoration:underline; }
q	{ font-style:oblique; }
/* ?®?`?Ï?Ý?e?L?X?g?i?T???v???y?[?W?¢?L?q?j */
pre	{background-color:#eee;}

/* ?¨???v?f?i?T???v???y?[?W?¢?L?q?j */
b	{ font-weight:bold; }
i	{ font-style:oblique; }
big	{ font-size:120%; }
small	{ font-size:75%; }
tt	{ font-family:monospace; }

/* ***********************************************
/* ?e#ID??.class */

body#INDEX	{}

div#PAGETOP	{
		margin:0 auto 0 20px; 
		width:850px; 
		text-align:left; 
		background-color:#003366;
		}
div#HEADER	{
		background : #ffffff url(img/dot.gif) repeat-y 0% 0%; 
		margin:0 0 50px 150px; 
		width:700px; 
		height:100px; 
		text-align:right;
		}
	ul#PAN	{list-style:none; color:#ccc; font-size:80%; text-align:right; padding:0 0.2em 0 0;}
	ul#PAN	li {list-style:none; display:inline; font-size:80%;}
div#MENU	{
		background:#003366; 
		position:absolute;
		left:20px;
		top:124px;
		width:150px;  
		margin-top:-100px; 
		padding-top:10px;
		}

	#MENU ul	{list-style:none; font-size:small; background-color:#003366;}
	#MENU li	{list-style:none; text-align:right;  }
	#MENU a		{text-decoration:none; color:#fff; font-weight:bold; padding-right:50px;}
	#MENU li a:hover{text-decoration:none; color:#ddd;}
	#MENU li.menu-on a  {background : url(img/on.gif) no-repeat 100% 50%;list-style:none; text-align:right;}

div#KIZI	{
		background : #ffffff url(img/dot.gif) repeat-y 0% 0%; 
		width:700px; 
		font-size:14px; 
		margin:0 0 0 150px; 
		padding-top:20px;
		}
	div.text	{
			background : #ffffff url(img/dot.gif) repeat-y 0% 0%; 
			padding-bottom:0.3em;
			margin-left:28px;
			}
		ul.modori	{list-style:none;text-align:right;}
		ul.modori li a{font-size:x-small;}
div#FOOTER	{
		background : #ffffff url(img/dot.gif) repeat-y 0% 0%; 
		margin:0 0 0 150px; 
		width:700px; text-align:left; 
		clear: both;
		}
	#FOOTER	ul	{font-size:x-small; list-style:none;}
	#FOOTER	li	{ list-style:none; display:inline; padding:8px 0 0.8em 20px;}
	#FOOTER a	{text-decoration:none;}
	#FOOTER address { display :inline; }

div#foot{
?@?@clear: both;
?@?@height: 30px;
?@?@background: #fff ;
?@?@text-align: center;
?@?@padding: 16px 0px 0px 0px;
?@?@font-size: 10px;
}

