




/* CSS Document */

BODY{
  
  font-size:100%;
}

TH{
  font-size:100%;
}

TD{
  font-size:100%;
}

SPAN{
  font-size:100%;
}

PRE{
  font-size:100%;
}

/* CSS Document */
body{
margin:0;
padding:0;
text-align:center;
}

H1{
  margin-top:2;
  margin-bottom:2;
}

H2{
  margin-top:2;
  margin-bottom:2;
}

H3{
  margin-top:2;
  margin-bottom:2;
}

table{
 margin-right : auto;
 margin-left : auto;
}
th{

}
td{

}
span{

}

PRE{
  margin-top:0pt;
  margin-bottom:0pt;
}

FORM{
  margin-top:0pt;
  margin-bottom:0pt
}

INPUT{
  border:1px solid #663300;
}

UL{
 margin:4px 4px 10px 4px;
}
OL{
 margin:4px 4px 10px 4px;
}
LI{
 text-align:left;
 margin:4px 4px 4px 20px;
}
DL{
 margin:4px 4px 10px 4px;
}
dt{
 text-align:left;
 font-weight:bold;
 margin:4px 4px 4px 4px;
}
dd{
 text-align:left;
 margin:4px 4px 4px 20px;
}

A:{text-decoration:underline; color:#0000CC;}
A:link{text-decoration:underline; color:#0000CC;}
A:visited{text-decoration:underline; color:#0000CC;}
A:hover{color:#FF9900;}
A:active{
  color:#CC0000;
  background-color:#FFFFFF;
}
A:focus{
  color:#CC0000;
  background-color:#FFFFFF;
}

hr{
  color: #3366CC;
  background-color: #3366CC;
  height: 3px;
  border: 0px;
  filter: Alpha(opacity=100, finishopacity=0, style=1); 
}

#frameTag_Main{
  width:100%;
  text-align:left;
}

#frameTag_Header{
  vertical-align:middle;
  margin:0;
  border-bottom:1px solid #CCCCFF;
}

#frameTag_Symbol{
  width:230;
  height:120;
  text-align:left;
  float:left;
  margin:0;
}

#frameTag_Title{
  height:80;
  padding:0;
  vertical-align:center;
  background-color:#FFFFDF;
  background-image: url("img/titleBg_b.gif");
  font-weight:bold;
  text-align:center;
}

#frameTag_RemoveMenu{
  text-align:left;
  border:1px solid #333399;
  background-color:#666699;
  font-weight:bold;
}
#frameTag_RemoveMenu A{
  color:#FFFFFF;
}
#frameTag_RemoveMenu A:hover{
  color:#FFFFCC;
}
#frameTag_RemoveMenu A:active{
  color:#FF0000;
  background-color:#FFFFFF;
}
#frameTag_RemoveMenu A:focus{
  color:#FF0000;
  background-color:#FFFFFF;
}

#frameTag_ShowMenu{
  text-align:left;
  border:1px solid #333399;
  background-color:#666699;
  font-weight:bold;
}
#frameTag_ShowMenu A{
  color:#FFFFFF;
}
#frameTag_ShowMenu A:hover{
  color:#FFFFCC;
}
#frameTag_ShowMenu A:active{
  color:#FF0000;
  background-color:#FFFFFF;
}
#frameTag_ShowMenu A:focus{
  color:#FF0000;
  background-color:#FFFFFF;
}

#frameTag_LoginStat{
  text-align:center;
  border:2px solid #333399;
  background-color:#FFFFFF;
  margin:1;
  padding:2;
  white-space: nowrap;
  font-weight:bold;
}

#frameTag_ReturnNormal{
  width:200;
  height:40;
  text-align:center;
  vertical-align:middle;
  border:1 solid #333399;
  background-color:#FFFFFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:right;
  white-space: nowrap;
}

#frameTag_HeadMenu{
  height:40;
  padding:4;
  text-align:left;
  vertical-align:center;
  background-image: url("img/menuBg_b.gif");
  background-color:#6633CC;
}

#frameTag_PageOrder{
  text-align:left;
  margin:4;
  color:333333;
}
#frameTag_PageOrder A{
  margin:4 4 4 4;
}

#frameTag_Counter{
  text-align:left;
  margin:1;
  padding:2;
}

#frameTag_Contents{
  clear:both;
  margin:0;
  text-align:center;
}

#frameTag_TopMenu{
  float:left;
  width:210;
  padding:4;
  text-align:left;
  vertical-align:top;
}

#frameTag_TopContents{
  margin-left:230;
  text-align:center;
}

#frameTag_Menu{
  float:left;
  width:230;
  text-align:left;
}

#frameTag_SubMenu{
  width:200;
  padding:4
  text-align:left;
  vertical-align:top;
  float:left;
}

#frameTag_ContentsWithSubMenu{
  padding-left:185;
  text-align:center;
}
#frameTag_ContentsWithSubMenuInner{
  width:100%;
}

#frameTag_TopImage{
  padding:4;
}

#frameTag_TopInfo{
  margin:2 2 2 2;
  padding-top:2;
  border-top:2px solid #9999CC;
}

#frameTag_TopEvent{
  margin:2 2 2 2;
  padding-top:2;
  border-top:2px solid #9999CC;
}

#frameTag_TopNewBook{
  margin:2 2 2 2;
  padding-top:2;
  border-top:2px solid #9999CC;
}

#frameTag_FooterReturn{
  clear:both;
  text-align:center;
}
#frameTag_Footer{
  border-top:2px solid #9999CC;
  width:100%;
  clear:both;
  padding:2px;
  text-align:right;
  vertical-align:center;
  color:#000000;
  font-weight:bold;
}
#frameTag_Footer A:link
{
  margin:4px;
  padding:4px;
  color:#0000FF;
  font-size:120%;
}
#frameTag_Footer A:Visited
{
  margin:4px;
  padding:4px;
  color:#0000FF;
  font-size:120%;
}
#frameTag_Footer A:Hover
{
  margin:4px;
  padding:4px;
  color:#EEEEFF;
  background-color:#333366;
  font-size:120%;
}

.inputStyle{

}
.inputStyle_Big1{
  font-size:110%;
}
.inputStyle_Big2{
  font-size:120%;
}
.buttonStyle {
  border:1px solid #006699;
  background-color:#eeeeee;
  color:#000000;
}
.highlightButton {
  border:1px solid #006699;
  background-color:#FFFFCC;
  color:#000000;
}
.buttonStyle_Big1 {
  border:2px solid #006699;
  background-color:#eeeeee;
  color:#000000;
  font-size:110%;
}
.highlightButton_Big1 {
  border:2px solid #006699;
  background-color:#FFFFCC;
  color:#000000;
  font-size:110%;
}
.buttonStyle_Big2 {
  border:2px solid #006699;
  background-color:#eeeeee;
  color:#000000;
  font-size:120%;
  font-weight:bold;
}
.highlightButton_Big2 {
  border:2px solid #006699;
  background-color:#FFFFCC;
  color:#000000;
  font-size:120%;
  font-weight:bold;
}

.obj_Title{
  font-weight:bold;
  font-size:200%;
  text-align:center;
  background-color:#FFFFDF;
  background-image: url("img/titleBg_b.gif");
}

.button_UniversalDesignTop{
  text-align:center;
  border:1px solid #FF0000;
  background-color:#FFFFFF;
  vertical-align:middle;
  color:#000000;
  font-weight:bold;
  margin:2;
  padding:2;
}

.button_UniversalDesign{
  text-align:center;
  border:1px solid #FF0000;
  background-color:#FFFFFF;
  color:#FF0000;
  font-weight:bold;
  margin:2;
  padding:2;
  clear:left;
  float:left;
}


.list_HeadMenu{
  margin:0 0 0 0;
  width:100%;
  height:100%;
}
.button_HeadMenu1{
  border:2px solid #FFFFFF;
  margin:3;
  padding:2;
  float:left;
  text-align:left;
  background-color:#6633CC;
  color:#FFFFFF;
  font-weight:bold;
  white-space: nowrap;
  list-style-type:none;
}
.button_HeadMenu1 A:link
{
  color:#FFFFFF;
}
.button_HeadMenu1 A:Visited
{
  color:#FFFFFF;
}
.button_HeadMenu1 A:Hover
{
  color:#FF9933;
  background-color:#FFFFFF
}
.button_HeadMenu1 A:Active
{
  color:#CC0000;
  background-color:#FFFFFF;
}
.button_HeadMenu1 A:focus
{
  color:#CC0000;
  background-color:#FFFFFF;
}

.button_HeadMenu2{
  border:1px solid #666633;
  margin:3;
  padding:2;
  float:left;
  text-align:left;
  background-color:#FFFFCC;
  color:#666633;
  font-weight:bold;
  white-space: nowrap;
  list-style-type:none;
}
.button_HeadMenu2 A:link
{
  color:#663333;
}
.button_HeadMenu2 A:Visited
{
  color:#663333;
}
.button_HeadMenu2 A:Hover
{
  background-color:#FFCC99;
  color:#663333;
}
.button_HeadMenu2 A:Active
{
  color:#CC0000;
  background-color:#FFFFFF;
}
.button_HeadMenu2 A:focus
{
  color:#CC0000;
  background-color:#FFFFFF;
}

/* 20060804 osada add start */
.list_SubMenuItem1Select{
  border:1px solid #339933;
  background-color:#FFBBFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  white-space: nowrap;
}
.list_SubMenuItem2{
  border:1px solid #333399;
  background-color:#EEEEFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  white-space: nowrap;
}

.list_SubMenuItem2Select{
  border:1px solid #333399;
  background-color:#FFFFBB;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  white-space: nowrap;
}
/* 20060804 osada add end */


.box_SubMenu1{
  width:100%;
  margin:4;
  border:1px solid #333399;
  background-color:#EEF8FF;
}
.list_SubMenu1{
  list-style-image:url('img/list_Mark1.gif');
}
.list_SubMenuItem1{

}

.TopMenuTitle1{
  padding:4 4 4 10;
  font-size:100%;
}
.box_TopMenu1{
  clear:both;
  width:100%;
  margin:4;
  border:1px solid #333399;
  background-color:#EEF8FF;
  background-image: url("img/topMenu_Header1.gif");
  background-repeat: no-repeat;
  background-position: left top;
}
.list_TopMenu1{
  list-style-image:url('img/list_Mark1a.gif');
}
.list_TopMenuItem1{
  padding:4;
}

.TopMenuTitle2{
  clear:both;
  padding:4 4 4 10;
  font-size:100%;
}
.box_TopMenu2{
  width:100%;
  margin:4;
  border:1px solid #993333;
  background-color:#FFF3FF;
  background-image: url("img/topMenu_Header2.gif");
  background-repeat: no-repeat;
  background-position: left top;
}
.list_TopMenu2{
  list-style-image:url('img/list_Mark1a.gif');
}
.list_TopMenuItem2{
  padding:4;
}

.TopMenuTitle3{
  clear:both;
  padding:4 4 4 10;
  font-size:100%;
}
.box_TopMenu3{
  width:100%;
  margin:4;
  border:1px solid #339933;
  background-color:#EEFFEE;
  background-image: url("img/topMenu_Header3.gif");
  background-repeat: no-repeat;
  background-position: left top;
}
.list_TopMenu3{
  list-style-image:url('img/list_Mark1a.gif');
}
.list_TopMenuItem3{
  padding:4;
}

.TopMenuTitle4{
  clear:both;
  padding:4 4 4 10;
  font-size:100%;
}
.box_TopMenu4{
  width:100%;
  margin:4;
  border:1px solid #999933;
  background-color:#FFFFEE;
  background-image: url("img/topMenu_Header4.gif");
  background-repeat: no-repeat;
  background-position: left top;
}
.list_TopMenu4{
  list-style-image:url('img/list_Mark1a.gif');
}
.list_TopMenuItem4{
  padding:4;
}

.list_TopMenu1_2{
  list-style-image:url('img/list_Mark1.gif');
}
.list_TopMenuItem1_2{
  clear:both;
  margin:2px 2px 4px 24px;
}

.list_TopMenu1_3{
  margin:2px 2px 4px 10px;
}
.list_TopMenuItem1_3{
  float:left;
  font-size:90%;
  margin:2px 2px 2px 2px;
  list-style-type:none;
}

.button_SubMenu{
  float:left;
}

.box_Comment{

}

.InputComment{
  font-size:90%;
  color:#663300;
}

.InputNotice{
  font-size:90%;
  color:#FF0000;
}

.box_Comment{

}

.box_ErrorComment{
  color:#FF0000;
  border:1px solid #FF0000;
  background-color:#FFFFFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
}

.NoticeText{
 color:#FF0000;
 font-weight:bold;
}

.list_MainAbst{

}
.list_MainAbstTitle{
 margin:4px 4px 4px 4px;
 padding:4;
 width:200;
 float:left;
 clear:left;
 border:1px solid #333399;
 background-color:#EEF8FF;
 text-align:center;
}
.list_MainAbstContents{
 margin:10px 4px 4px 220px;
 padding:4;
}

.list_Abst{

}
.list_AbstTitle{

}
.list_AbstContents{

}

.list_TableContents1{
  font-size:80%;
  margin:2px 2px 2px 2px;
}
.list_TableContentsTitle1{
  margin:0px 0px 0px 0px;
}
.list_TableContentsItem1{
  margin:0px 0px 0px 20px;
}

.list_TableContents_SdiApp{
  font-size:80%;
  margin:2px 2px 2px 2px;
}
.list_TableContentsTitle_SdiApp{
  margin:0px 0px 0px 0px;
}
.list_TableContentsItem_SdiApp{
  margin:0px 0px 0px 20px;
}

.tblExample1{
  width:90%;
  margin-left:auto;
  margin-right:auto;
}
.thExample1{
  background-color:#FFCC99;
  color:#330000;
  border:1px solid #666600;
  padding:2;
  white-space: nowrap;
  width:100;
}
.tdExample1{
  background-color:#FFF8DD;
  color:#000000;
  border:1px solid #666600;
  padding:2;
}

.tblExample2{
  width:90%;
  margin-left:auto;
  margin-right:auto;
}
.thExample2{
  background-color:#CCFFCC;
  color:#330000;
  border:1px solid #666600;
  padding:2;
  white-space: nowrap;
  width:100;
}
.tdExample2{
  background-color:#EEFFEE;
  color:#000000;
  border:1px solid #666600;
  padding:2;
}

.tblKanList1{

}
.thKanList1{
  background-color:#FFCC99;
  color:#330000;
  border:1px solid #666600;
  padding:2;
  white-space: nowrap;
  text-align:center;
  font-weight:bold;
  font-size:110%;
}
.thKanList1 A:hover{
  color:#EEFFFF;
 }
.thKanList1 A:Active
{
  color:#CC0000;
  background-color:#FFFFFF;
}
.thKanList1 A:focus
{
  color:#CC0000;
  background-color:#FFFFFF;
}

.tdKanList1{
  background-color:#FFF8DD;
  color:#000000;
  border:1px solid #666600;
  padding:2;
}

.list_TableContents_KanList{
  font-size:80%;
  margin:2px 2px 2px 2px;
}
.list_TableContentsTitle_KanList{
  margin:0px 0px 0px 0px;
  white-space: nowrap;
  clear:left;
  float:left;
  width:120;
  text-align:right;
}
.list_TableContentsItem_KanList{
  margin:0px 0px 0px 125px;
  border-bottom:1px solid #CCCCCC;
}

.InfoHeader{
  color:#FF6699;
  text-align:left;
  font-size:120%;
  font-weight:bold;
  filter:shadow(color=#FFCCCC,direction=135);
  height:24;
}

.list_TopInfo{
  text-align:left;
  list-style-image:url('img/list_Mark2.gif');
}
.list_TopInfoItem{
  padding:2;
  border-bottom:1px solid #CCCCCC;
}
.list_TopInfoItem_Date{
  width:140;
}
.list_TopInfoItem_Title{

}
.list_TopInfoItem_Kan{

}
.TopInfo_Footer{
  text-align:right;
  margin:4 20 4 4
}

.tbl_Info{

}
.list_Info{
  text-align:left;
  list-style-image:url('img/list_Mark2.gif');
}
.list_InfoItem{
  padding:2;
  border-bottom:1px solid #CCCCCC;
}
.list_InfoItem_Date{
  width:140;
}
.list_InfoItem_Title{

}
.list_InfoItem_Kan{

}

.EventHeader{
  color:#9966FF;
  text-align:left;
  font-size:120%;
  font-weight:bold;
  filter:shadow(color=#CCCCFF,direction=135);
  height:24;
}

.list_TopEvent{
  text-align:left;
  list-style-image:url('img/list_Mark3.gif');
}
.list_TopEventSubHeader{
  font-weight:bold;
  color:#338833;
  filter:shadow(color=#CCFFCC,direction=135);
  height:16;
  margin-left:10px;
}
.list_TopEventItem{
  padding:2;
  border-bottom:1px solid #CCCCCC;
}
.list_TopEventItem_Date{
  width:100;
  text-align:right;
  margin-right:4;
}
.list_TopEventItem_Title{

}
.list_TopEventItem_Kan{

}
.TopEvent_Footer{
  text-align:right;
  margin:4 20 4 4
}

.tbl_Event{

}
.list_Event{
  text-align:left;
  list-style-image:url('img/list_Mark3.gif');
}
.list_EventSubHeader{
  font-weight:bold;
  color:#338833;
  filter:shadow(color=#CCFFCC,direction=135);
  height:16;
  margin-left:10px;
}
.list_EventItem{
  padding:2;
  border-bottom:1px solid #CCCCCC;
}
.list_EventItem_Date{
  width:100;
  text-align:right;
  margin-right:4;
}
.list_EventItem_Title{

}
.list_EventItem_Kan{

}

.TopNewBookHeader{
  color:#FF9966;
  text-align:left;
  font-size:120%;
  font-weight:bold;
  filter:shadow(color=#FFFF99,direction=135);
  height:24;
}

#tbl_TopNewBookFrame{
  text-align:left;
}
.tbl_TopNewBookFrameTD{
  padding:8;
}
.tbl_TopNewBook{
  border:1px solid #9999CC;
  text-align:left;
  width:100%;
}
.tbl_TopNewBookTitle{
  padding:2;
  border:1px solid #999999;
  background-color:#EEEEFF;
  text-align:left;
  font-weight:normal;
}
.tbl_TopNewBookSubInfoHeader{
  color:#666699;
  font-weight:bold;
}
.tbl_TopNewBookSubInfo{
  padding:2;
  border:1px solid #999999;
  background-color:#FFFFEE;
  text-align:left;
}
.tbl_TopNewBookContents{
  padding:2;
  background-color:#FFFFFF;
  text-align:left;
}
.TopNewBook_Footer{
  text-align:right;
  margin:4 20 4 4;
}

.list_NewbookKbnItem{
  border:1px solid #339933;
  background-color:#FFFFCC;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}
.list_NewbookKbnItem_Selected{
  border:1px solid #339933;
  background-color:#FFCCFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}
.list_NewbookGenreItem{
  border:1px solid #333399;
  background-color:#CCFFFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  width:250;
  list-style-type:none;
  white-space: nowrap;
}
.list_NewbookGenreItem_Selected{
  border:1px solid #339933;
  background-color:#FFCCFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  width:250;
  list-style-type:none;
  white-space: nowrap;
}
.list_PopbookKanKbnItem{
  border:1px solid #339933;
  background-color:#FFFFCC;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}
.list_PopbookKanKbnItem_Selected{
  border:1px solid #339933;
  background-color:#FFCCFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}
.list_PopbookKbnItem{
  border:1px solid #333399;
  background-color:#CCFFFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}
.list_PopbookKbnItem_Selected{
  border:1px solid #339933;
  background-color:#FFCCFF;
  margin:4 4 4 4;
  padding:2 2 2 2;
  float:left;
  list-style-type:none;
  white-space: nowrap;
}

.FormTable{
  background-color:#FFF8DD;
  color:#330000;
  border: 2px solid #666600;
}

.tbl_MainInfoView{
  margin-left:auto;
  margin-right:auto;
  width:90%;
}
.tbl_SearchPositionNavi{
  margin-left:auto;
  margin-right:auto;
  width:90%;
}
.tbl_SearchPositionNavi Strong{
  color:#CC6633;
}


.LinkCell{
  text-align:left;
  margin:2 2 2 10;
}

.smallText{
  font-size:85%;
}
.smallText2{
  font-size:95%;
}

/*
.StrongText{
  font-size:110%;
  font-weight:bold;
  color:#008800;
}
*/
.MainTable{
 width:100%;
}

.tdClass0 { background-color:#0066CC; color:#FFFFFF; border:1px solid #000088;padding:2; font-weight:bold;}
.tdClass0 A:link{ color:#EEEEFF;}
.tdClass0 A:visited{ color:#EEEEFF;}
.tdClass0 A:hover{ color:#FF9900;}
.tdClass0 A:Active
{
  color:#CC0000;
  background-color:#FFFFFF;
}
.tdClass0 A:focus
{
  color:#CC0000;
  background-color:#FFFFFF;
}

.tdClass1 { background-color:#6699FF; color:#FFFFFF; border:1px solid #000088;padding:2;  font-weight:bold;}
.tdClass2 { background-color:#EEFFFF; border:1px solid #000088;padding:2;}
.tdClass3 { background-color:#FFFFFF; border:1px solid #000088;padding:2;}


.CalendarKanName {
    color:#000066;
	font-size:120%;
	font-weight:bold;
}

.CalendarTable {
	border:1px solid #000066;
	font-size:13pt;
}

.CalendarTitle {
	color:#FFFFFF;
	border: 1px solid #000066;
	background-image : url("img/calender_bg.gif");
	background-color:#003366;
	font-weight:bold;
	text-align:center;
}

.CalendarWeek {
	border: 1px solid #000066;
	padding:3;
	color:#003366;
	background-color:#D7FCFF;
	text-align:center;
	font-weight:bold;
}

.CalendarDay {
	border: 1px solid #000066;
	padding:3;
	color:#000000;
	background-color:#FFFFFF;
	text-align:right;
}

.CalendarHoliday {
	border: 1px solid #000066;
	color:#CC0000;
	background-color:#FFEEEE;
	text-align:right;
}


.topic {
	color:#FFFFFF;
	background-color:#669966;
	font-weight:bold;
	padding:4;
}

.DecoTH1{
  border:1px solid #0066CC;
  background-color:#CCCCFF;
  color:#336699;
  font-weight:bold;
  padding:2;
}

.DecoTD1{
  border:1px solid #0066CC;
  background-color:#FFFFFF;
  padding:2;
}

.MenuTD{
  color:#FFFFFF;
  BACKGROUND-IMAGE:URL("img/menu_bar_bg.gif");
  background-color:#666699;
  font-weight:bold;
}
.MenuTD A:link
{
  color:#FFFFFF;
}
.MenuTD A:Visited
{
  color:#FFFFFF;
}
.MenuTD A:Hover
{
  color:#FF9900;
}
.InfoTable{
  width:600;
}
.InfoTable_Top{
  width:600;
}


.yoyaku_sts_00
{
  color:#3333EE;
}

.yoyaku_sts_01
{
  color:#0033FF;
}

.yoyaku_sts_
{
  color:#0033FF;
}

.yoyaku_sts_02
{
  color:#FF0000;
}

.yoyaku_sts_03
{
  color:#888888;
}

.yoyaku_sts_10
{
  color:#FF6666;
}

.yoyaku_sts_11
{
  color:#888888;
}

.yoyaku_sts_12
{
  color:#FF0000;
}

.yoyaku_sts_03
{
  color:#888888;
}

.yoyaku_sts_tori
{
  color:#338833;
  font-weight:bold;
}

.yoyaku_sts_other
{
  color:#0033FF;
}
/*yama20050810*/

.PageTitle{
  filter:shadow(color=#FFCCCC,direction=135);
  height:30;
  font-size:200%;
  font-weight:bold;
  color:#CC6633;
  vertical-align:middle;
 }
 
.EditFormTable{
  width:560;
  background-color:#F1F1F1;
  border: 1px solid #666666;
}

.ZssTitleAnchorStyle{
  color:#999999;
}


.LoginInfoTable{
  color:#FF0000;
}

.LogoutInfoTable{
  color:#FF9900;
}

.tbl_RefBunrui{
  width:500;
  text-align:left;
  border:1px solid #3366CC;
  background-color:#EEF8FF;
}
.list_RefBunrui1{
  list-style-image:url('img/list_Mark1a.gif');
}
.list_RefBunruiItem1{

}
.list_RefBunrui1_2{
  list-style-image:url('img/list_Mark1.gif');
}
.list_RefBunruiItem1_2{

}

.tbl_MainInfoViewNarrow
{
  margin-left:auto;
  margin-right:auto;
  width:30%;
}

.selectTitle
{
  font-size:110%;
  font-weight:bold;
  vertical-align:middle;
}

.PrivateInfoHeader{
  color:#338833;
  text-align:left;
  font-size:120%;
  font-weight:bold;
  filter:shadow(color=#CCFFCC,direction=135);
  height:24;
}



