.MainPageBody
{
	 background-image:url(Images/ko.gif);
	 background-position:right top;
	 background-repeat:repeat-y;
	 background-color:#FFFFFF
}
PRE
{
  font-size:100%;
  margin-top:0pt;
  margin-bottom:0pt
}
A {
	COLOR: #0000FF; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000FF; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF9900
}
TABLE {

}
HR {
	COLOR: #92A5C4; BORDER-TOP-STYLE: dashed; BORDER-RIGHT-STYLE: dashed; BORDER-LEFT-STYLE: dashed; HEIGHT: 1.5pt; BORDER-BOTTOM-STYLE: dashed
}

INPUT 
{
	font-size:110%;
	border:2px solid #92A5C4;
}

STRONG
{
	color:#880000;
}

.smallText {
	FONT-SIZE: 85%
}
.bigText {
	FONT-SIZE: 120%;
	font-weight:bold;
}

.buttonStyle {
	COLOR:#000000; BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; COLOR: #555555; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #eeeeee
}
.buttonStyle A{
	COLOR:#000000;
}
.buttonStyle A:visited{
	COLOR:#000000;
}

.tdClass0 {
	COLOR: #ffffff; BACKGROUND-COLOR: #008800;padding:2;font-weight:bold;
}
.tdClass0 A{
	COLOR: #EEEEff; 
}
.tdClass0 A:Visited {
	COLOR: #EEEEff;
}
.tdClass0 A:hover {
	COLOR: #ff9900; 
}
.tdClass1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #99DD99;padding:2;font-weight:bold;
}
.tdClass1 A{
	COLOR: #3366CC; 
}
.tdClass1 A:Visited {
	COLOR: #3366CC;
}
.tdClass1 A:hover {
	COLOR: #ff9900; 
}
.tdClass2 {
	BACKGROUND-COLOR: #FFFFCC;padding:2;
}
.tdClass3 {
	BACKGROUND-COLOR: #FFffEE;padding:2;
}
.tdClass4 {
	BACKGROUND-COLOR: #ffffff;padding:2;
}
.calendar_table {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.calendar_title {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #006600; TEXT-ALIGN: center
}
.calendar_title A{
	COLOR: #ffffff; 
}
.calendar_title A:Visited {
	COLOR: #ffffff;
}
.calendar_title A:hover {
	COLOR: #ffcc00; 
}

.calendar_week {
	BORDER-RIGHT: #99cc99 1px solid; BORDER-TOP: #99cc99 1px solid; BORDER-LEFT: #99cc99 1px solid; COLOR: #006600; BORDER-BOTTOM: #99cc99 1px solid; BACKGROUND-COLOR: #eeffee; TEXT-ALIGN: center
}
.calendar_day {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.calendar_holiday {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #FFEEEE; TEXT-ALIGN: right
}
.calendar_other {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #CCCCCC; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}

.search_form_table
{
  border-style:dotted ;
  border-width:2px;
  border-color:#00AAFF;
  background-color:#FFFFFF;	
  font-size:110%;
}

.info_form_table
{
  border-style:dotted ;
  border-width:2px;
  border-color:#92A5C4;
  background-color:#FFFFEE;	
  padding:4;	
}

.menu_form_table
{
  border-style:dotted ;
  border-width:2px;
  border-color:#00AAFF;
  background-color:#EEFFFF;
}
.menuTableTD1
{
  background-color:#999988;	
  color:#FFFFFF;
  font-weight:bold;
  padding:2;
}
.menuTableTD2
{
  border-style:dotted ;
  border-width:2px;
  border-color:#92A5C4;
  background-color:#FFFFEE;	
  padding:2;
}

.imageDummy
{
  border-style:solid ;
  border-width:2px;
  border-color:#888888;
  background-color:#EEEEEE;	
}

.libInfoTitle
{
  font-size:150%;
  font-weight:bold;
  color:#FF0000;
}

.notice_text
{
  color:#FF0000;
}

.menu
{
  color:#FFFFFF;
  font-weight:bold;
}
.menu A:link
{
  color:#FFFFFF;
}
.menu A:Visited
{
  color:#FFFFFF;
}
.menu A:Hover
{
  color:#FFAA00;
}

.login_info_table
{
  border-style:solid ;
  border-width:2px;
  border-color:#663300;
  background-color:#FFFFFF;	
  padding:4;	
}

.edit_form_table
{
  background-color:#DDDDDD;	
}

.map_title
{
  color:#006600;
  font-size:140%;
  font-weight:bold;	

}

.yoyaku_sts_00
{
  color:#3333EE;
  font-weight:normal;	
}

.yoyaku_sts_01
{
  color:#0033FF;
  font-weight:bold;	
}

.yoyaku_sts_
{
  color:#0033FF;
  font-weight:bold;	
}

.yoyaku_sts_02
{
  color:#FF0000;
  font-weight:bold;	
}

.yoyaku_sts_03
{
  color:#888888;
  font-weight:normal;	
}

.yoyaku_sts_10
{
  color:#FF3333;
  font-weight:normal;	
}

.yoyaku_sts_11
{
  color:#888888;
  font-weight:normal;	
}

.yoyaku_sts_12
{
  color:#FF0000;
  font-weight:bold;	
}

.yoyaku_sts_03
{
  color:#888888;
  font-weight:normal;	
}

.yoyaku_sts_tori
{
  color:#009900;
  font-weight:bold;	
}

.yoyaku_sts_other
{
  color:#0033FF;
  font-weight:bold;	
}

.LinkTitle
{
  color:#3366FF;
  font-size:110%;
  font-weight:bold;
}

.LinkMessage
{
 font-size:90%;
}

.GuideTH
{
	vertical-align:middle;
	background-image:url(images/guideHeader_bg.gif);
}

.GuideTD
{
	line-height:1.5;
	width:600;
}

.GuideTopic
{
	font-size:110%;
	font-weight:bold;
	color:3366FF;
}

.TopInfoTitle
{
	font-weight:bold;
	color:#3366FF;
	background-color:#DDFFDD;
	padding: 4 2 2 4;
}

.GuideText UL{margin:0px 30px; padding:0px;}
.GuideText LI{margin:20px 0px;
  list-style-image : url(images/list_mark01.gif);
  	}

.GuideText2 UL{margin:0px 20px; padding:0px;}
.GuideText2 OL{margin:0px 20px; padding:0px;}
.GuideText2 LI{margin:20px 0px;
  list-style-image : none;
  	}
