/* 新しい Web アプリケーション プロジェクトの既定の CSS スタイル シート */
HTML,BODY{
  overflow : hidden;height:100%;
}
BODY{
  padding:0px;margin:0px;background-color:#FFFFFF;
}
A:HOVER{
  color : red;
}
.TITLE,.SUBTITLE,.MENU,.CopyRight,.CONTENT,.SUBMENU,.CONTENT2,.CONTENT3,.MENU2,.SYUKETU1,.SYUKETU2,.SYUKETU3,.SYUKETU4{
      position:       absolute;
      overflow:       auto;
      margin:         0px;
      padding:        0px;
}
.TITLE
{
	left: 0px;
	overflow: auto;
	width: 100%;
	background-repeat: repeat-x;
	top: 0px;
	height: 10%;
	background-color: white;
}
	
.SUBTITLE
{
	padding-left: 20px;
	left: 0px;
	width: 100%;
	padding-top: 3px;
	top: 10%;
	height: 8%;
	background-color: #dcf0f0;
}
.MENU
{
	left: 0px;
	width: 15%;
	padding-top: 10px;
	top: 18%;
	height: 80%;
	background-color: #a8baf0;
	
}
.MENU2
{
	left: 0px;
	width: 15%;
	padding-top: 10px;
	top: 15%;
	height: 30%;
	background-color: #a8baf0;
	
}
.CopyRight
{
	left: 0px;
	width: 15%;
	top: 88%;
	height: 12%;
	padding-left: 5px;
	  font-size : 11px;
  font-family : "ＭＳ ゴシック";
  color : white;
  background-color : #A8BAF0;
}
.CONTENT
{
	padding-left: 10px;
	left: 15%;
	overflow: auto;
	width: 85%;
	padding-top: 10px;
	top: 18%;
	height: 82%;
	font-family : "ＭＳ ゴシック";
  	color : navy;
	background-color: white;
}
.SYUKETU1
{
	padding-left: 10px;
	left: 15%;
	overflow: auto;
	width: 85%;
	padding-top: 10px;
	top: 18%;
	height: 17%;
	font-family : "ＭＳ ゴシック";
  	color : navy;
	background-color: white;
}
.SYUKETU2
{
	padding-left : 5px;
	left: 0px;
	overflow: auto;
	width: 15%;
	padding-top : 0px;
	position: absolute;
	top: 45%;
	height: 55%;
	font-family : "ＭＳ ゴシック";
 	color : navy;
	background-color: white;

}
.SYUKETU3
{
	padding-left : 10px;
	left: 15%;
	overflow: auto;
	width: 85%;
	padding-top : 0px;
	position : absolute;
	top: 35%;
	height: 65%;
	font-family : "ＭＳ ゴシック";
 	color : navy;
	background-color: white;

}
.SYUKETU4
{
	padding-left : 10px;
	left: 16%;
	width: 84%;
	padding-top : 0px;
	position : absolute;
	top: 47%;
	height: 53%;
	font-family : "ＭＳ ゴシック";
 	color : navy;
	background-color: white;

}
.SUBMENU
{
	padding-left: 10px;
	left: 15%;
	width: 85%;
	padding-top: 10px;
	top: 18%;
	height: 7%;
	background-color: #ffffff;
}

.CONTENT2
{
	padding-left: 10px;
	left: 15%;
	width: 85%;
	padding-top: 10px;
	position: absolute;
	top: 25%;
	height: 75%;
	font-family : "ＭＳ ゴシック";
 	color : navy;
	background-color: white;

}
.CONTENT3
{
	padding-left: 10px;
	left: 0%;
	width: 100%;
	padding-top: 10px;
	position: absolute;
	top: 0%;
	height: 100%;
	font-family : "ＭＳ ゴシック";
 	color : navy;
	background-color: white;

}
 .SUB_BK1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : white;
  background-color : #A3C2BA;
}
.SUB_BK
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: baseline;
	color: darkcyan;
	font-family: "ＭＳ ゴシック";
	background-color: #dcf0f0;
	text-decoration: none;
}
.SUB_BK2
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: baseline;
	color: #66cccc;
	padding-top: 3px;
	font-family: "ＭＳ ゴシック";
	background-color: #dcf0f0;
	text-align: center;
	text-decoration: none;
}
.MENU_BK
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: baseline;
	color: white;
	font-family: "ＭＳ ゴシック";
	background-color: #a8baf0;
	text-align: center;
	text-decoration: none;
}
.MENU_BK2
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: baseline;
	color: white;
	font-family: "ＭＳ ゴシック";
	background-color: #a8baf0;
	text-align: center;
	text-decoration: none;
	padding-top:3;
}
.SYOSAI_BK{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : white;
}
.TITLE_BK{
  font-size : 24px;
  font-family : "ＭＳ ゴシック";
  background-color : #ffffff;
}
.MENU_TD{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : white;
  text-decoration : none;
}
.HEADER
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family: "ＭＳ ゴシック";
	background-color: #a8baf0;
}
.LINE1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : #ffffff;
}
.LINE2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : #daeed2;
}
.MESAGE{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
}
.DG_SELECT{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : navy;
  background-color : #85cda9;
}
.SUB_TITLE{
  font-size : 25px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : white;
  background-color : #0b5395;
}
.MSG_TXT{
  background-attachment : scroll;
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
}
.Title_Guide{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : Navy;
}
.Title_Guide2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
}
.CopyRight{

}
.Cont_BK{
  background-color : #E3E8E8;
  font-size : 12px;
  font-family : "ＭＳ ゴシック";
  color : navy;
}
.CONT_BK2{
  font-size : 12px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : white;
}
.Cont_Head{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : #296494;
  background-color : #d9e3fd;
}
.CONT_LINE1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : #eafdf3;
}
.CONT_LINE2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : #d6f1dd;
}
.Schedule_Head{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color : #E3E8E8;
  color : black;
  text-decoration : none;
}
.Schedule_Head1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color : #E3E8E8;

  text-align : center;
  color : blue;
  text-decoration : none;
}
.Schedule_Head2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color :#E3E8E8;
  text-align : center;
  color : red;
  text-decoration : none;
}
.Schedule_Head3{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color : #eefba6;
  text-align : center;
  color : black;
  text-decoration : none;
}
.Schedule_A{
  font-size : 11px;
  font-family : "ＭＳ ゴシック";
  color : white;
}
.Table_BK{
  background-color : #A3C2BA;
}
.Schedule_BK1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : white;
  text-decoration : none;
}
.Schedule_INS1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : white;
}
.Teaching_N{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #f4e6a8;
  text-decoration : none;
}
.Teaching_G{
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #c1c1c1;
  text-decoration : none;
  font-size : 13px;
}
.Teaching_S{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #b4fcb7;
  text-decoration : none;
}
.Teaching_R{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #b9e8f9;
  text-decoration : none;
}
.SYS_INFO_BK{
  background-color : #dddef9;
  font-size : 14px;
  font-family : "ＭＳ ゴシック";
  color : navy;
}
.SYS_INFO_TITLE{
  font-size : 18px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : navy;
}
.LOGIN_BK{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  font-weight : bold;
}
.Calender_H{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #e7d2fd;
  text-decoration : none;
  text-align : center;
}
.Calender_N{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color : white;
  text-decoration : none;
  text-align : center;
  color : black;
}
.INFO_BAR1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : #f5c872;
	font-weight: bold;
	vertical-align: baseline;
	background-color: #dcf0f0;
	text-decoration: none;
}
.Calender_T{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : blue;
  background-color : #f5eca7;
  text-decoration : none;
  text-align : center;
}
.Search_BK{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  text-decoration : none;
}
.GUIDE{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : teal;
  background-color : #E3E8E8;
  text-decoration : none;
}
.GUIDE_2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
  color : red;
  background-color : white;
}
.CONT_LINE3{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : #7D7DE8;
  font-weight : bold;
  text-decoration : underline;
}
.Line_New{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  color : #fbc66c;
}
.LINK_BK{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : navy;
  background-color : #d6e2e0;
  text-decoration : none;
  font-weight : bold;
}
.Schedule_Head4{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #ced6f4;
  text-decoration : none;
}
.Schedule_Head5{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  background-color : #f8cdcb;
  text-decoration : none;
}
.ERROR3{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  background-color : #fef1ef;
  color : #cc0000;
}
.ERROR2{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : #cc0000;
  background-color : #ffd5b5;
}
.ERROR1{
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : #990000;
  background-color : #edcfc5;
  font-weight : bold;
}
.BTN_HELP
{
}
.Button1{
  font-size : 13pt;
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
  color : red;
}
