﻿
.Trheight{
	height:30;
}
.thBgcolor1{
	background-color: #669933;
}
.thBgcolor2{
	background-color: #009999;
}
.thBgcolor3{
	background-color: #FF9900;
}
.thBgcolor4{
	background-color: #CC66CC;
}
.thBgcolor5{
	background-color: #FF6666;
}
.thBgcolor6{
	background-color: #6666FF;
}
.iframeBody{
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*■小さい灰色の標題  */
.titleTable
{
	 border-width: 0px;
	 width:100%;  
    
}
.titleTable tr
{
	 border-width: 0px;  
     background-color:#eeeeee;

}
.titleTable td
{
	 text-align:left;
}
/*　テーブルのヘッダの文字を設定　　  */	 
.titletext
{
	color:#003366;

}
/*  図がボタンにある   */
.meunbutton
{
	height:57px;
	width:123px;
	border-width:0px;
	background-image:url(/Image/menu.JPG);
	font-weight:bold;
}
/*  ページのヘッダーの文字を設定    */
.titlefont
{
	font-family:Arial;
	color:#666666;
}
/* ホームページの文字を設定　*/
.listfont
{
}

.listfont a:visited
{
	font-family: Arial;
	color: Black;
}
/* 保存と表示のボタンを設定   */
.saveshowbutton
{
	height:22px;
	width:100px;
	background-color:#d4d0c8;
}
/* 初期値にするのボタンを設定   */
.resetbutton
{
	height:22px;
	width:100px;
	background-color:#d4d0c8;
}
/* 志望学科コースのテープルを設定   */
.controltable
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
     border-collapse:collapse;
     width:200px;     

}
.controltable tr
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
    border-collapse: separate;
  
}
.controltable td
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
     border-collapse: separate;
     font-family:MS UI Gothic;
     font-style:normal;
     font-weight:normal;     
}


/* 志望学科コースのテープルを設定   */
.sortgrouptable
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
     border-collapse:collapse;
     width:90px;
     height:214px  
}
.sortgrouptable tr
{	
	border:0;
	width:auto;
	background-color:White;

  
}
.sortgrouptable td
{
	
	border:0;
	width:auto;
	vertical-align:top;

}

/* 　リストのテープルを設定   */
.listviewtable
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
    border-collapse: separate;
    border-collapse:collapse;     
}
.listviewtable tr
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
    border-collapse: separate;
}
.listviewtable td
{
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;
    border-collapse: separate;
     
}

/*  リストのテープルのヘッダーのリンクボタン  */
.listviewlinkbutton
{
	font-family:MS UI Gothic;
	font-weight:bold;
	color: Aqua;
	border-width:0px;
	azimuth:right;	
}
/*  リストのテープルのヘッダーの文字  */
.listviewtitle
{ 
	background:#CCFFFF;
    text-align:center;	
	font-weight:bold;
	border-width: 1px;  
	border-color:Silver;     
    border-style:Solid;
    border-collapse: separate;
}

.listviewtitle a
{ 
	font-family:MS UI Gothic;
	font-weight:bold;
	color:#003366;
	border-width:1px;
	azimuth:center;
	
}
.listviewtitle th
{
	 text-align:center;
	 border-width: 1px;  
	 border-color:Silver;     
     border-style:Solid;    
     border-collapse: separate; 
}
/*  リストのテープルのテキストボックス（白い色）  */
.listviewtextboxl
{
	border-width:1px;
}
/*  リストのテープルのテキストボックス　（灰色の色）  */
.listviewtextboxd
{
	border-width:1px;
	background-color: #EFEFEF;
}

/* リポート部抽出条件/出力条件のDiv　*/
.reportjyoukendiv1{
        float: left;
        display: block;
        margin: 0 1px 0 0;
        padding: 4px 8px;
        color: #333;
        text-decoration: none;
        border: 1px solid #d2d2d2;
        border-bottom: none;
        cursor:pointer;
        
}

.reportjyoukendiv2{
        float: left;
        display: block;
        margin: 0 1px 0 0;
        padding: 4px 8px;
        color: #333;
        text-decoration: none;
        border: 1px solid #d2d2d2;
        border-bottom: none;
        background: #f1f1f1;
        cursor:pointer;
}

/* リポートのDiv　*/
.reportdiv{
        width: 100%;
        margin: 0;
        padding: 4px 0 0 0;
        list-style: none;
        background: #ffffff;
        border-bottom: none;
}

/*リポートのDiv */
.reportsinglediv1{
        width: 100%;
        margin: 0;
        padding: 4px 0 0 4px;
        border: 1px solid #d2d2d2;
        border-top: none;
}
.reportsinglediv2{
        width: 100%;
        margin: 0;
        padding: 4px 0 0 4px;
        border: 1px solid #d2d2d2;
        border-top: none;
        display:  none;
}
/*  テープルの物左  */
.tableleft
{
	  azimuth:left;
	  text-align:left;
		
}
/*  テープルの物の右 */
.tableright
{

	  azimuth:right;
	  text-align:right;
}
/*  テープルの物のバック色 */
.tableCellBackgroundColor
{
	background-color:#EEEEEE;
}
/*  テープルの物の真ん中*/
.tablecenter
{

	  azimuth:center;
	  text-align:center;
}

/*テーブルのスクロール*/
.tScroll {
	background-color: #ffffff; 
	overflow: auto;
	overflow-y:hidden;
	cursor: default;
	width:1020px;
/*	width:expression(document.body.clientWidth < document.getElementById('tableControlTableId').offsetWidth? (document.body.clientWidth - 5) + 'px': 'auto');
	padding-bottom: expression(document.body.clientWidth > document.getElementById("tableControlTableId").offsetWidth? "0px": "20px");*/
}
/*  MainFormの中 */
.maincenter
{
	background-color:#EFEFEF;
}
/*  MainFormの右 */
.mainright
{
	background-color:#FAF0C9;
}
/*  Ganの表 */
.Gantable
{
	 border-width:1px;	
	 border-color:Silver;     
    border-style:Solid;
}
.Gantable tr
{
	 border-width:1px;	
	 border-color:Silver;     
     border-style:Solid;
     height:15px;
}
.Gantable th
{
	 border-width:1px;	
	 background-color:#CCFCB0;
	 /*background-color:#CCFFFF;*/
	 border-color:Silver;     
     border-style:Solid;
}
.Gantable td
{
	 border-width:1px;	
	 border-color:Silver;     
     border-style:Solid;
}
.BJItable
{
	 border-width:0px;	
	 background-color:#f1f1f1;
	 azimuth:center;
	 vertical-align: middle;
}
.BJItable tr
{
	 azimuth:center;
	  vertical-align: middle;
}
.BJItable th
{
	 azimuth:center;
	  vertical-align: middle;
}
.BJItable td
{
	 azimuth:center;
	  vertical-align: middle;
}

/* 画面のTABページDIV　*/
.tabPagediv1{
        float: left;
        display: block;
        margin: 0 1px 0 0;
        padding: 2px 8px 6px;
        color: #333;
        text-decoration: none;
        border: 1px solid #000033;
        border-bottom: none;
        border-top:none;
        border-left:none;
        background: #f1f1f1;
        cursor:pointer;
        width: 100;
}

.tabPagediv2{
        float: left;
        display: block;
        margin: 0 1px 0 0;
        padding: 4px 8px;
        color: #333;
        text-decoration: none;
        border: 1px solid #000033;
        border-bottom: none;
        border-top:none;
        border-left:none;
        cursor:pointer;
        width: 50;
}
.singleTabPagediv1{
        margin: 0;
        padding: 4px 0 0 4px;
        /*border: 1px solid #d2d2d2;*/
        border-top: none;
}
.singleTabPagediv2{
        margin: 0;
        padding: 4px 0 0 4px;
        /*border: 1px solid #d2d2d2;*/
        border-top: none;
        display:  none;
}


/* 学園情報画面のTABページDIV　*/
.tabSchoolPagediv1{
        float: left;
        display: block;
        margin: 0 1px 0 0;
        padding: 2px 8px 6px;
        color: #333;
        text-decoration: none;
        border: 1px solid #000033;
        border-bottom: none;
        border-top:none;
        border-left:none;
        background: #f1f1f1;
        cursor:pointer;
        width: 60px;
}

.tabSchoolPagediv2{
        border-right: 1px solid #000033;
			float: left;
        	display: block;
        	margin: 0 1px 0 0;
        	padding: 4px 8px;
        	color: #333;
        	text-decoration: none;
        	border-bottom: none;
        	border-top:none;
        	border-left:none;
        	cursor:pointer;
	width: 60px;
}

.filterClass{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale);
    height:104px; 
    width:152px; 
    display:none; 
    border-style:solid;  
    border-bottom-width:6px; 
    border-left-width:3px; 
    border-top-width:3px; 
    border-color:#f1f1f1;
}
.imageClass
{   
	height:104px; 
    width:152px; 
	border-style:solid; 
	border:3px; 
	border-color:#f1f1f1;
}

.middlecss
{
	text-align:center;
}

.leftcss
{
	text-align:left;
}
.buttonfield
{
	float:none;
	margin-top:5x;
	margin-left:2px;
	overflow:hidden;
	
}
.gridinfo
{
	margin-left:5px;
	width:100%;
}
.title
{
	text-align :left;
	margin-bottom:10px;
}
.conditionfield
{
	margin: 20px 0px 0px 20px;
}

.toukeiName
{
	line-height:25px;
	height:25px;
}
.OkbuttonClass
{
	margin-left:150px;
	margin-top:10px;
}

#btnSelect
{
	height:20px;
	line-height:20px;
	text-align:center;
	background-image:url(./images/button_search.gif) no-repeat;
}

.toukeiEditClass
{
	padding:10px 0px 0px 10px;

}
.toukeiNameClass
{
	width:320px;

}
.dllClass
{

	height:20px;
	line-height:20px;
}
.startDateClass
{
	width:184px !important;
	width:180px;
	height:30px;
	line-height:30px;
	float:left;
}
.calendarClass
{
	border-color:#86aed9;

}
.saveFieldClass
{
	margin-left:180px;

}
#btnClose
{
	margin-left:180px;
}

.tabclass
{
    display:none;
    font-size:14px; 
    overflow-y:hidden;
}
#tabs4 {
    float:left;
    width:1300px;
    line-height:normal;
    margin-top:10px;
}
#tabs4 ul 
{
    float:right;
    margin:0;
    list-style:none;
    width:548px;

}
#tabs4 li {
    display:inline;
    margin:0;
    padding:0;
}
#tabs4 a {
    float:left;
    background:url("../images/tableft4.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 7px;
    text-decoration:none;
}
#tabs4 a span {
    float:left;

    display:block;
    background:url("../images/tabright4.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    color:#6B78A9;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs4 a span {float:none;}
/* End IE5-Mac hack */
#tabs4 a:hover span {
    color:#6B78A9;
}
#tabs4 a:hover {
    background-position:0% -42px;
}
#tabs4 a:hover span {
    background-position:100% -42px;
}

#tabs4 li.up a {
      background-position:0% -42px;
}
#tabs4 li.up a span {
      background-position:100% -42px;
}