body, table1{ scrollbar-base-color:       #a5d6d6; scrollbar-arrow-color:  #40a0a0; scrollbar-track-color:   #40a0a0;
			  scrollbar-darkshadow-color: #40a0a0; scrollbar-shadow-color: #a5d6d6; scrollbar-3dlight-color: #40a0a0;
			  scrollbar-highlight-color:  #a5d6d6; scrollbar-face-color:   #a5d6d6 }
body, td	{ font-size: 12px; line-height: 16px; letter-spacing: 0px; font-family: Arial,Helvetica,sans-serif,Verdana,Osaka; }
a			{ color: #2020e0; text-decoration: none }
a:hover		{ color: #e0e0e0; background: #2020ff; text-decoration: none; }
a.lang		{ color: #ffffff; text-decoration: none; }
a.lang:hover{ color: #e0e0e0; background: #2020ff; text-decoration: none;  }
a.menu		{ color: #ffffff; background: #40a0a0; text-decoration: none; display:block; width:100%; }
a.menu:hover{ color: #e0e0e0; background: #2020ff; text-decoration: none; display:block; width:100%; }
.table1		{ color: #4040c0; background: #a5d6d6; border: 0px; }
.table2		{ color: #000000; background: #a5d6d6; border-width: 2px 1px 1px 1px; border-style: solid; border-color: #205050 #40a0a0 #40a0a0 #40a0a0; }
.table3		{ color: #ffffff; background: #40a0a0; border: 1px solid #a5d6d6; padding: 2px 4px 2px 4px; }
.table4		{ color: #a5d6d6; background: #205050; border: 1px solid #a5d6d6; padding: 4px; }
.table5		{ color: #ffffff; background: #40a0a0; padding: 4px; border-top: 2px solid #205050; }
.table6		{ color: #ffffff; background: #40a0a0; font-weight: bold; font-size: 13px; letter-spacing: 0px; font-family: Verdana,'ＭＳ Ｐゴシック',Osaka; border: 0 none; margin: 0px; padding: 0px; }
.table7		{ color: #000000; background: #a5d6d6 url(Images/news.gif) no-repeat left top; padding: 4px; }
.table8		{ color: #ffffff; background: #40a0a0; font-weight: bold; }
.title1		{ color: #a5d6d6; background: #205050; padding: 2px 0px 2px 4px; margin-bottom: 2px; display:block; width:100%; }
.title2		{ font-size: 16px; line-height: 18px; font-weight: bold; }
.title3		{ font-size: 24px; line-height: 28px; font-weight: bold; }
.dark		{ color: #ffffff; background: #40a0a0; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana,Osaka; }
.doc1		{ padding: 2px; }
.space		{ font-size:  2px; line-height:  4px; }
.menuc		{ position:absolute; top:100px; display:none; }
.menut		{ border-width: 0px 2px 2px 1px; border-color: #205050; }
.hline		{ color: #ffffff; background: #40a0a0; border-top: 2px solid #205050; font-size: 13px; line-height: 18px; font-family: Verdana,Osaka; font-weight: bold; text-align: center }
.hline2		{ color: #ffffff; background: #40a0a0; font-size: 16px; line-height: 22px; font-weight: bold; text-align: center }
ul			{ list-style: square; margin-left: 26px; padding: 0px; }
ul.list		{ list-style: square; margin-left: 16px; padding: 0px; }
.L01		{ background: #d0d0ff; }
.L02		{ background: #c0c0ff; }
.L00		{ color: #606090; }
.head		{ font-size: 12px; line-height: 13px; font-weight: bold; text-align: center; background: #404080; color: #ffffff; }
.heads		{ font-size: 10px; line-height: 12px; font-weight: bold; text-align: center; background: #404080; color: #ffffff; }
.year		{ font-size: 11px; line-height: 13px; font-style: italic; font-weight: bold; font-family: Verdana,Osaka; }
.mmdd		{ font-size:  9px; line-height: 13px; font-style: italic; font-family: Verdana,Osaka; }
.title		{ font-size: 12px; line-height: 13px; }
.media		{ font-size: 10px; line-height: 12px; text-align: center; }
.size		{ font-size:  9px; line-height: 13px; text-align: center; font-family: Verdana,Osaka; }
.com		{ font-size: 10px; line-height: 13px; font-family: Verdana; text-align: center; }
.desc		{ font-size: 10px; line-height: 12px; }
.desc2		{ font-size: 10px; line-height: 12px; background: #ffc0c0 }
.desc3		{ font-size: 10px; line-height: 12px; background: #d0d0ff }
.desc4		{ font-size: 10px; line-height: 12px; background: #c0ffc0 }
.contents	{ font-size: 24px; line-height: 32px; font-weight: bold; text-align: center; background: #40a0a0; color: #ffffff; }
.calendar	{ font-size: 12px; line-height: 16px; letter-spacing: 0px; font-family: Verdana; color: #204040; background-color: #a5d6d6; padding: 8px; }
.newmark	{ font-size: 12px; line-height: 12px; font-weight: bold; font-family: Verdana,Osaka; position: absolute; top: 76px; display:block; color:#ffff00; }
.copyright	{ font-size:  8px; line-height: 10px; font-family: Verdana; color: #307878; }
.abc		{ font-size: 12px; line-height: 14px; text-align: center; font-family: Verdana,Osaka; }
.qtbox		{ color: #000000; background-color: #cde9e9; padding: 4px 10px 4px 10px; margin-bottom: 4px; border-width: 0px; }
.imgblue	{ margin: 0px; border-width: 1px; border-color: #8080ff; }
.imgred		{ margin: 0px; border-width: 1px; border-color: #ff8080; }
.charblue	{ font-size: 8px; line-height: 13px; font-weight: bold; text-align: center; color: #ffffff; background: #8080ff; text-decoration: none; }
.charred	{ font-size: 8px; line-height: 13px; font-weight: bold; text-align: center; color: #ffffff; background: #ff8080; text-decoration: none; }
a.menu0      { color: #ffffff; text-decoration: none; display:block; background: #40a0a0 url(./Images/point0.gif) no-repeat 2px 0px; background-size: 5px 16px; padding-left: 9px; }
a.menu0:hover{ color: #e0e0e0; text-decoration: none; display:block; background: #2020ff url(./Images/point0.gif) no-repeat 2px 0px; background-size: 5px 16px; padding-left: 9px; }
a.menu1      { color: #ffffff; text-decoration: none; display:block; background: #40a0a0 url(./Images/point1.gif) no-repeat 2px 0px; background-size: 5px 16px; padding-left: 9px; }
a.menu1:hover{ color: #e0e0e0; text-decoration: none; display:block; background: #2020ff url(./Images/point1.gif) no-repeat 2px 0px; background-size: 5px 16px; padding-left: 9px; }
