#menu { font-size: 12px; position: absolute; top: 152px; left: 30px; width: 150px; height: 10px; visibility: visible; z-index: 2; visible; display: block }
/*メニュー*/
#menu ul, #menu li { margin: 0; padding: 0; list-style: disc; }
#menu li { width: auto; height: auto; padding: 0px 0px; display: inline; }
#menu a, #menu a:link #menu a:visited {
		text-decoration: none; color: #777777;
		border-bottom: 1px outset #CCCCCC; border-right: 2px outset #CCCCCC; display: block; padding: 5px 10px;
		width: auto; height: auto; 
		}
#menu a:hover { color: #FF6633; background-color: #FFFFFF; border-bottom: 1px inset #FF6633; border-right: 2px inset #FF6633; }
.sub { font-size: 10px; display: block }

#headder { position: absolute; top: 0; left: 0; no-repeat; z-index: 1; }

/*「がん治療」「就学的治療」のリスト項目*/
ol { margin: 0 0 0 30px; padding: 0; } 
ul { margin: 0 0 0 0px; padding: 0; } 
.none { list-style: none; }
dl { margin: 0 0 0 0px; padding: 0; } 
dt { margin: 0 0 0 0px; padding: 0; color: #0000BB; font-size: 12px; } 
dt#hai { margin: 0 0 0 20px; padding: 0; font-weight: normal; } 
dt#imr { margin: 0 0 0 0px; padding: 0; color:#000000; } 
dd { margin: 0 0 0 80px; padding: 0; }
dd#hai { margin: 0 0 0 340px; padding: 0; }
dd#imr { margin: 0 0 0 60px; padding: 0; }
dd#shouni { margin: 0 0 0 120px; padding: 0; }
.abc { list-style-type: upper alpha; }

/*共通項目-ホーム*/
#home { font-size: 12px; background-color: #FFFFFF; position: absolute; top: 80px; left: 30px; width: 80px; height: 10px; z-index: 4; visibility: visible; display: block }
#home a, #home a:link #home a:visited {
		text-decoration: none; color: #777777;
		border-bottom: 1px outset #CCCCCC; border-right: 2px outset #CCCCCC; display: block; padding: 5px 10px;
		width: auto; height: auto; 
		}
#home a:hover { color: #FF6633; background-color: #FFFFFF; border-bottom: 1px inset #FF6633; border-right: 2px inset #FF6633; }

/*共通項目-メインボックス*/
#main { position: absolute; top: 120px; left: 220px; z-index: 3; font-size: 13px; line-height: 1.4em; z-index: 6; }

/*派遣状況のページ　テーブルのレイアウト*/
		h1 { color: white; border-style: solid; border-color: #336699; border-width: 3 0 0 0; padding: 0 0 0 0; font-size: 20px; font-weight: bold; }
		h2 { color: #0000FF; font-size: 16px; font-weight: bold; align: center; }
		h3 { color: #0000FF; 14px; font-weight: bold; }
#mission { border-style: solid; border-color: red; border-width: 2; }

