body {width:1000px; text-align:left;
       background:#F5F5F5 url(img/bg_body.gif) center top repeat-y; 
	padding: 0px;
	margin: 1px auto;
}
.sub-window {width:350px; background:none;background-color:white;
	margin: 2px 20px;text-align:left;	
}

.header span {
	position:absolute;left:150px;
	width:700px;
	height:100px;
	background:url(img/pc-backup.jpg) no-repeat;
	background-position: left bottom;
}
.header h1 {
	color:black;
	height:100px;
	background:none;
}
#main-page	{
	width:758px; 
	background-color:#eeffee;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
		
}
div#main_top	{
	padding: 0 1px;
	line-height:1.2;
	color:black;
	
	BORDER-RIGHT: #aad084 10px solid;
	BORDER-TOP: #CAE2B3 3px solid;
	BORDER-LEFT: #aad084 10px solid;
	BORDER-BOTTOM: #CAE2B3 3px solid;
	BACKGROUND-COLOR: #eeffee;
	padding:5px 0 ;
}

dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none ; }
#menu 		{position: absolute; /* Menu position that can be changed at will */
			top: 180px;left: 20px; z-index:102; height:200px;
			width: 100%; /* precision for Opera */}
#menu dl 	{float: left;width: 10.5em;margin: 1px;padding: 0;list-style-type: square ; }
#menu dt 	{font-weight: bold; font-size:10pt; color:white;
		background:#3698c0; /* #6B8EC6; */ 
		border:1px solid gray; margin: 1px;
		cursor: pointer;text-align: center;
			margin: 0 0 2px 0;padding: 0;list-style-type: square ; }
#menu ul	{margin: 0;padding:0 3px 3px 3px;list-style-type: square ; background-color:white;}
#menu dd 	{display: none;border: 1px solid #3698c0; margin: 0;padding: 0;list-style-type: none; }
#menu li 	{/* text-align:left;*/list-style-type: none ;  
			background: #e3f5ff; margin:0;padding: 0;line-height:1.1;		
			text-align:justify; text-justify:distribute-all-lines;}

#menu li a, #menu dt a {color: #000;text-decoration: underline;display: block;
			height: 100%;border: 0 none;}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
		background: #3698c0;text-decoration: none; COLOR:white;}

 #job_title	{text-align:center; position:relative;top:15px;z-index:1}
 #job_line	{height:3px; width:98%; margin:0 2px 3px 2px; clear:left;}

 #left_menu p	{color:black; font-size:13px; line-height:1.4; 
			margin : 6px 0px 1px 2px; 
			font-weight:bold;text-align:left;
			}

  dl		{font-size:13px; line-height:1.4; margin:0;}
  dt		{padding-left:30px; font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; 
			background-image:url(img/bullet_red.gif);
			background-repeat:no-repeat; background-position:10px 6px;}
 
  dl#backup	{font-size:13px; line-height:1.4; margin:0;}
  dl#backup dt	{padding-left:28px; font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; 
			background-image:url(img/box_d09.gif);
			background-repeat:no-repeat; background-position:7px 6px;}
  dl#backup dd  {padding-left:28px; padding-right:12px;}


  dt#none	{padding-left:7px; font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; 
			}
  dt#KuroShikaku{padding-left:25px; font-weight:bold; font-size:14px; color:black;
	 		text-align:left;line-height:2; 
			background-image:url(img/bullet_black.gif);
			background-repeat:no-repeat; background-position:5px 7px;}
  dt.Nidanme	{padding-left:10px; font-weight:bold; font-size:13px; color:#990000;
	 		text-align:left;}
  dd.md 	{font-weight:bold; font-size:13px; color:#990000; text-align:left;line-height:1.4; 
			position:relative; left:-8px;}

  li		{color:black; font-size:13px; line-height:1.4;  
			text-align:left; font-weight:normal; padding:0 5px 5px 0;}

  li#C99	{color:#990000; font-size:13px; line-height:1.4;  text-align:left;
			list-style-type:disc; list-style-position:outside; font-weight:normal;
			padding:0 0 5px 0;}

  ul#Kanrenlink	{list-style: none; margin:5px 3px 4px 17px; padding:0; }
  ul#Kanrenlink li{
		background:url(img/a_arrow2.gif) no-repeat 0px 2px; 
		padding:0 0 3px 12px;}

  #Kanrenlist	{list-style: none;margin:5px 3px 4px 17px; padding:0;}
  #Kanrenlist li{background:url(img/box_red.gif) no-repeat 0 6px;
                 padding:0 0 2px 20px;
                 line-height:1.4;
}
  

  ol#decimal 	{list-style-type:decimal; text-align:left;
			margin:2px 10px 4px 40px; padding:0; }
  ol#decimal li	{color:black; font-size:13px; line-height:1.4;  text-align:left;
			list-style-type:decimal; list-style-position:outside;
			padding:0 0 3px 0;}
  ol.no-adjust	{list-style-type:decimal; text-align:left;
                 margin:5px 8px 5px 25px;}
  ol.no-adjust li	{color:black; font-size:13px; line-height:1.4;  text-align:left;
			list-style-type:decimal; list-style-position:outside;
			padding:0 0 3px 0;}

  ul		{margin:10px 0 4px 3px: padding:0; }
  ul li		{color:black; font-size:13px; line-height:1.4; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			padding: 0 5px 5px 15px;}

  ul#normal		{margin:5px 0px 0px 0px: }
  ul#normal li		{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			list-style-type: disc; background:none;
			padding: 0 0px 3px 0px; margin-left:16px;}

  ul#BulletRed	{list-style: none; margin:0; padding:0}
  #BulletRed li	{background:url(img/bullet_red.gif) no-repeat 0 6px; padding:0 0 3px 20px;
			font-weight:bold; font-size:14px; color:#990000;
			text-align:left;line-height:2; }

  ul#imgQ	{list-style: none; margin:5px 0 0 0;}
  #imgQ li	{background:url(img/qa_btnq.gif) no-repeat 0 0; padding:0 0 5px 25px;
			color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			}

  ul#imgLeft	{list-style:none; margin:8px 0 0 10px;}
  ul#imgLeft li	{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			background:url(img/arrowr_0066cc.gif) no-repeat 0 4px; 
			padding:0 5px 5px 15px;
			}

  ul#checkMark	{list-style:none; margin:10px 0 0 12px;}
  ul#checkMark li{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			background:url(img/check_r.gif) no-repeat 0 4px;
			padding:0 5px 3px 15px;
			}

  ul#checkMark0	{list-style:none; margin:5px 0 5px 12px;}
  ul#checkMark0 li{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			background:url(img/check_r.gif) no-repeat 0 4px;
			padding:0 0 0 15px;
			}
  ul#arrow_00	{list-style:none; margin:0 0 5px 10px;}
  ul#arrow_00 li	{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			background:url(img/arrow_2.gif) no-repeat 8px 5px;
			padding:0 0 0 17px;
			}
  ul#arrow_0	{list-style:none; margin:0 0 5px 10px;}
  ul#arrow_0 li	{color:black; font-size:13px; line-height:1.3; font-weight:normal;
		 	text-align:left;list-style-position:outside;
			background:url(img/arrow_2.gif) no-repeat 8px 5px;
			padding:0 0 0 17px;
			}


  ul#img_C0	{list-style:none; padding-left:5px;}
  ul#img_C0 li 	{display:block;line-height:1.4; font-weight:normal; 
			background:url(img/arrow_cc0000.gif) no-repeat 7px 6px;
			padding:0 2px 5px 24px;}
  ul#img	{list-style:none; margin:0;padding:3px 0 3px 3px;}
  ul#img li 	{display:block;line-height:1.3; font-weight:normal; 
			background:url(img/arrow1.gif) no-repeat 5px 2px;
			padding:0 5px 3px 21px;}
  ul.img	{list-style:none; margin:10px 0 0 12px;}
  ul.img li 	{display:block;line-height:1.4; font-weight:normal; 
			background:url(img/arrow1.gif) no-repeat 0 4px;
			padding:0 5px 3px 15px;}

  ul#arrow_blue	{list-style:none; margin:0; padding:0;}
  ul#arrow_blue li 	{line-height:1.3; font-weight:normal; 
			background:url(img/arrow_blue.gif) no-repeat 35px 4px;
			padding:0 5px 3px 50px; margin:0;}
  ul.arrow_blue	{list-style:none; margin:0; padding:0;}
  ul.arrow_blue li 	{line-height:1.4; font-weight:normal; 
			background:url(img/arrow_blue.gif) no-repeat 10px 6px;
			padding:0 5px 3px 25px; margin:0;}


  ul#AkaMaru	{list-style:none; }
  #AkaMaru li	{FONT-SIZE: 14px; font-weight:bold; line-height:1.4;color:#990000; 
			background:url(img/en_aka.gif) no-repeat 0 5px; 
			padding:2px 1px 5px 18px;}
  ul#KuroBall	{list-style:none; }
  #KuroBall li	{FONT-SIZE: 13px; font-weight:normal; line-height:1.3;color:black; 
			background:url(img/en_kuro.gif) no-repeat 0 2px; 
			padding:0 0 5px 15px;}

  TABLE,dd	{color:black; font-size:13px; font-weight:normal; text-align:left;line-height:1.3; }
  td#link_c	{text-align:left; vertical-align:top; width:127px; padding:5px;
			font-size:11px; font-weight:normal; line-height:1.1; 
			background-color:#eeffee; border:1px; border-color:black;}

  td#checkMark	{background:url(img/box_red.gif) no-repeat 2px 6px; 
			width:16px; vertical-align:top;}
  td#td_center	{vertical-align:top; text-align:center; width:20px; }
  td#imgLeft_t	{background:url(img/arrowr_0066cc.gif) no-repeat 2px 6px; width:16px; }
  table#Mark	{margin:5px 5px 5px 20px; color:black; font-size:13px; line-height:1.4; 
			font-weight:normal; text-align:left;}

  p#small	{color:black; font-size:10pt; line-height:1.3; 
			padding-left:3px;padding-right:3px;
			font-weight:normal;text-align:left;
			margin : 4px 0px 6px 4px; }
  p#topics	{color:#4f4f4f; font-size:11px; line-height:1.3; 
			padding:0;
			font-weight:normal;text-align:left;
			margin : 2px 0px 2px 2px; }
  p.topics	{color:#616161; font-size:12px; line-height:1.3; 
			padding:0;
			font-weight:normal;text-align:left;
			margin : 2px 0px 2px 2px; }

  p		{color:black; font-size:13px; line-height:1.4; 
			padding-left:4px;padding-right:6px;
			font-weight:normal;text-align:left;
			margin : 4px 0px 4px 4px; }
  #headline	{text-align:center; font-size:14px; font-weight:bold; color:#990000;
			line-height:1.5;}
  p#titleline	{font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; }

  span  	{color:black; font-size:13px; line-height:1.4; 
			font-weight:normal; text-align:left;}
  span.head	{color:black; font-size:14px;font-weight:bold; line-height:1.4;
	 		text-align:left;}
  span.headC	{color:black; font-size:14px;font-weight:bold; line-height:2.0;
	 		}
  
  span.headb	{color:black; font-size:16px;font-weight:bold; line-height:1.4;
	 		text-align:left;}
  span#adj	{position:relative; left:5px; top:-4px; color:#990000;}
 
  h1		{color:white; font-size:16px; font-weight:bold; width:730px;
			text-align:center; 
		 	line-height:1.9; background-image:url(img/TopBar5.gif);
			margin:5px 0 5px 0;padding:0;
}
  h1.pagetitle	{FONT-SIZE: 14px; font-weight:bold; line-height:1.4; color:#990000; 
		background-image:none; margin:0 0; width:100%;}
  h1.top	{font-size: 13px; font-weight:normal; line-height:1.4; color:white; 
		background-image:none; margin:0 0; padding:10px 3px 3px 3px;
		width:100%; text-align:left;}

  h1.none       {display:none;}

  h2		{color:#003333; font-size:15px; font-weight:bold;text-align:center; 
			line-height:1.8; background-color:#c9ffc9;
			border-color: darkgreen; 
			border-style: inset;
			border-width: 0px 2px 2px 0px;
			margin:10px 5px; padding:0; 
}

  h2.h1copy	{color:white; font-size:16px; font-weight:bold; width:730px;
			text-align:center; 
		 	line-height:1.8; background-image:url(img/TopBar5.gif);
			margin:5px 0 5px 0;padding:0;}

  h3		    {color:#003333; font-size:13px; font-weight:bold;
       text-align:left; line-height:1.7; 
       background-color:#eeffee;
       border-color: darkgreen; 
       border-style: inset; 
       border-width: 0px 2px 2px 0px;
       margin:10px 5px; padding:0 5px;}

  h3.noback	{color:#990000; font-size:14px; font-weight:bold; line-height:1.5; 
			background-image:none; border:none; width:730px;
			text-align:left; margin:10px 0 0 0; padding:0 3px;}

  h3.toppage	 {color:#003333; font-size:90%; font-weight:bold;
       text-align:left; line-height:1.7; 
       background-color:#eeffee;
       border-color: darkgreen; 
       border-style: inset; 
       border-width: 0px 2px 2px 0px;
       margin:0px 5px; padding:0 5px;}

  h4		{color:#990000;  font-size:14px; font-weight:bold; line-height:1.8; 
			background-image:url(img/background5.gif); text-align:center; 
			margin:7px 4px; padding:0;}

  h4.left	{color:#990000; font-size:13px; font-weight:bold; line-height:1.5; 
			background-image:none;
			text-align:left; margin:0 5px; padding:0;}

  h5		{color:#990000; font-size:14px; font-weight:bold; line-height:1.4; 
		margin:3px 0 ;}

  h6		{font-size:13px; font-weight:bold;  text-align:center; 
			line-height:1.4; color:#000080; background-color:#eef3f9; 
			border-top:2px solid; border-bottom:2px solid;
			margin:5px 0; padding:2px;}

  #center	{text-align:center;font-size:13px; line-height:1.4;
			font-weight:bold; color:#990000;
			background-image:none;}
  #centerx	{text-align:center;font-size:13px; line-height:1.4;
			font-weight:bold; color:#990000;
			margin:10px 0 7px 0; width: 100%;}

  #textW	{border:0; padding:3px 8px; margin:0; text-align:left; width:100%;
			FONT-SIZE: 13px; line-height:1.4; font-weight:normal; color:black; }

  div#textB99	{border:0; padding:3px 8px; margin:0; text-align:left; width:100%;
			FONT-SIZE: 13px; line-height:1.4; font-weight:bold; color:#990000; }
  div.adjust	{position:relative; top:-15px; text-align:left;}
 
  div#kakomi2	{border:#808080 1px solid; 
			background-image:url(img/background5.gif); 
			margin:10px; padding:10px 8px 10px 10px; text-align:left;
			FONT-SIZE: 13px; line-height:1.4; font-weight:normal; color:black;}

  div#topics	{border:#808080 1px solid; 
			background-image:url(img/background5.gif); margin:3px 1px;
			padding:2px; width:155px; text-align:left;
			FONT-SIZE: 10px; line-height:1.1; font-weight:normal; color:black;}
  

  div#BoxV	{background-image:url(img/background5.gif);BORDER: #808080 1px solid; 
			padding:0; margin: 0 15px 5px 20px; width:270px;}
  div#headline	{padding:8px 0 4px 0; 
			text-align:center; font-size:14px; font-weight:bold; color:#990000;
			line-height:1.5;}
  div#h3	{padding:12px 0 0 5px; text-align:left; 
			color:black; font-size:14px; font-weight:bold; line-height:1.5; }
  div#EMindent	{padding:3px 0 3px 33px; margin:0; text-align:left;color:black; font-size:13px; 
			line-height:1.4; font-weight:normal;}
  div#Title	{padding:8px 5px 3px 10px; font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; }
  div#KokoTitle	{padding:10px 5px 5px 30px; font-weight:bold; font-size:14px; color:#990000;
	 		text-align:left;line-height:2; }

  div#subTitle	{padding:5px 0 3px 10px; font-weight:bold; font-size:13px; color:#990000;
	 		text-align:left;line-height:2; }

   div#text	{text-align:left; font-weight:normal; font-size:14px; 
			line-height:1.3; color:black; margin:5px 0;}
   div#clear	{clear:all; margin: 5px 0;}
   div#clear_z	{clear:all; margin: 0;padding:0;}
   div#shop_img	{float:left;width:20%; padding:5px 0px 0 5px;}
   div#shop_text{float:right; text-align:left;width:70%; padding:5px 8px 0 5px;
			FONT-SIZE: 13px; line-height:1.2; font-weight:normal; 
			color:black; }
   .comment     {FONT-SIZE: 13px; line-height:1.2; font-weight:normal; 
			color:black; }

  img		{border:0; margin:0;}
  img#title	{position:relative; top:13px; z-index:1;}
  img#bikkuri	{position:relative; top:3px; text-align:middle;} 
  img#space	{margin:7px 0 10px 30px;}
  img#imp	{position:relative; top:1px;}
  img#imp2	{position:relative; top:2px;}
  img#imp3	{position:relative; top:3px;}
  img#line	{height:3px; width:97%; margin:6px 0;}

  #link  	{text-align:center;font-size:13px; font-weight:bold; color:black; 
			background-color:#6B8EC6; border:1px;}

  #textIndent	{color:black; font-size:13px; line-height:1.4; font-weight:normal;
			padding:3px 8px 0 22px; margin:0;}

.dateline{margin-top:7px;
    FONT-WEIGHT: 200;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LETTER-SPACING: 1px;
    font-family:vernada ;
    font-style: normal;}


div#incdata { 
       padding:0 7px; text-align:left;
}

div#incdata ul
{     font-size:13px;
      font-weight: normal;
      color: black;
      text-align: left;
      padding: 0;
      margin-bottom: 3px;
      margin-top: 3px;
}
div#incdata ul li
{
     background: url(img/arrow_blue.gif) no-repeat 0 4px;
     line-height:1.5;
     margin-left: -0px; padding-right:8px;
}

.navi{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 4px;
    COLOR: #6b8ec6;
    liNE-HEIGHT: 13px;
    FONT-STYLE: normal;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA,  Osaka
}
a.navi:link	{COLOR: #6b8ec6; font-weight:normal; TEXT-DECORATION: underline}
a.navi:visited	{COLOR: #6b8ec6; font-weight:normal; TEXT-DECORATION: underline}
a.navi:hover  	{COLOR: #6b8ec6; font-weight:normal; TEXT-DECORATION: none}


#navlist 		{list-style: none; margin:0;}
#navlist li 		{padding-left: 30px; 
				background-image: url(img/arrow09_0066cc.gif);
				background-repeat: no-repeat;
				background-position: 9px 5px;}
#navlist li a		{TEXT-DECORATION: underline; COLOR:#003399; 
				font-weight:normal; font-size:13px;}
#navlist li a:hover	{TEXT-DECORATION: none; color:#003399; }
#navlist li a:active	{TEXT-DECORATION: none; color:#003399;}
img#navlist 		{margin: 6px 0 6px 8px;}

a:link		{COLOR: #003399; font-weight:normal; TEXT-DECORATION: underline}
a:visited	{COLOR: #003399; font-weight:normal; TEXT-DECORATION: underline}
a:hover  	{COLOR: #003399; font-weight:normal; TEXT-DECORATION: none}
a.bk:link	{COLOR: black; TEXT-DECORATION: underline}
a.bk:visited	{COLOR: black; TEXT-DECORATION: underline}
a.bk:hover	{COLOR: black; TEXT-DECORATION: none}
a.white:link	{COLOR: white; TEXT-DECORATION: underline}
a.white:visited	{COLOR: white; TEXT-DECORATION: underline}
a.white:hover	{COLOR: white; TEXT-DECORATION: none}
a.ao:link	{COLOR: #003399; TEXT-DECORATION: underline}
a.ao:visited	{COLOR: #003399; TEXT-DECORATION: underline}
a.ao:hover	{COLOR: #003399; TEXT-DECORATION: none}
a.c99:link	{COLOR: #990000; TEXT-DECORATION: underline}
a.c99:visited	{COLOR: #990000; TEXT-DECORATION: underline}
a.c99:hover	{COLOR: #990000; TEXT-DECORATION: none}

a.c99b:link	{COLOR: #990000; TEXT-DECORATION: none}
a.c99b:visited	{COLOR: #990000; TEXT-DECORATION: none}
a.c99b:hover	{COLOR: #990000; TEXT-DECORATION: underline}
a.top:link	{COLOR: black;TEXT-DECORATION: none;}
a.top:visited	{COLOR: black;TEXT-DECORATION: none; }
a.top:hover	{COLOR: #990000;TEXT-DECORATION: none;}

.menu { background-color:white; z-index:2;
	padding-top:1px;
	border:0px solid #000000;}

.menu1{	width:155px; background-color:white; z-index:2;
	padding:0;
	border:0px solid #000000;
	text-align:justify; text-justify:distribute-all-lines;}

.link_menu{FONT-SIZE: 10pt; WHITE-SPACE: nowrap}
.link_menu A:link{COLOR: #0000cf; TEXT-DECORATION: none}
.link_menu A:visited{COLOR: #0000cf; TEXT-DECORATION: none}
.link_menu A:hover{COLOR: #0000cf; BACKGROUND-COLOR: #e7d7ff;TEXT-DECORATION: none}

.fs1	{FONT-SIZE: xx-small}
.fs2	{FONT-SIZE: x-small}
.fs3	{FONT-SIZE: small}
.fs4	{FONT-SIZE: medium}
.fs5	{FONT-SIZE: large}
.fs6	{FONT-SIZE: x-large}
.fs7	{FONT-SIZE: xx-large}
.fs8r	{FONT-SIZE: 10px; color:red; }
.fs8b	{FONT-SIZE: 10px; color:black; line-height:1.4;}
.fs8w	{FONT-SIZE: 10px; color:white; line-height:1.4;}
.fs11	{font-size:11px; font-weight:normal; line-height:1.3; color:black; }
.fs12	{FONT-SIZE: 12px; font-weight:normal; color:black; line-height:1.4;}
.fs12r	{FONT-SIZE: 12px; font-weight:bold; color:#990000; line-height:1.4;}
.fs12w	{FONT-SIZE: 12px; color:white; line-height:1.4; text-align:center;}
.fs11r	{FONT-SIZE: 13px; font-weight:normal; line-height:1.4; color:red; }
.fs11_99{FONT-SIZE: 13px; font-weight:normal; line-height:1.4; color:#990000; }
.fs11b	{FONT-SIZE: 13px; line-height:1.4; font-weight:normal; color:black; }
.fs11bb	{FONT-SIZE: 13px; line-height:1.7; font-weight:bold; color:black; }
.fs13rr	{FONT-SIZE: 13px; font-weight:bold; line-height:1.4;color:#990000; }
.fs14rr	{FONT-SIZE: 14px; font-weight:bold; line-height:1.6;color:#990000; }
.fs13rb	{FONT-SIZE: 13px; font-weight:bold; line-height:1.4;color:red; }
.fs14r	{FONT-SIZE: 14px; font-weight:bold; color:red; }
.fs14b	{FONT-SIZE: 14px; font-weight:bold; color:black; }
.fs14g	{color:green; font-size:14px; font-weight:bold; line-height:1.4; }
.fs16	{FONT-SIZE: 16.0px; font-weight:bold; color:black; }

 
  #indent-text	{color:black; font-size:9pt; line-height:1.4; padding-left:10px;}
  
  #main     	{text-align:center; margin:0;}

  #footer	{width:758px; clear:both; text-align:center;margin-top:5px;
			color:black; font-weight:normal; font-size:9pt;}


  div#wdan_left {
	float:left;
	width:376px;
	padding:0px 2px 0px 0px; 
	border-right:1px green solid;
}
  div#wdan_right{
	float:left;
	width:376px;
	padding:0px 0px 0px 2px;  
	}


  #gray_kakomi	{border: #c0c0c0 1px solid; margin:1px 0 2px 0; 
			BACKGROUND-COLOR: #edf1f2}

.menu_shadow { display: block; font-size: .8em; 
         background-image: url('img/shadow.gif'); 
         background-repeat: repeat-x; background-attachment: scroll; 
          height: 15px; margin: 0px 1px; 
         padding: 0px; background-position: 0% }

