/*------------------------------------------------------------*/
/*　画面　*/
/*------------------------------------------------------------*/
.TKSBODY
	{   
		font-family: 'ＭＳ ゴシック';
		background-color: #FFFFFF;
/*		background-image: url(Image/body_bg.gif);*/
/*		background-image: url(wall/rock-yellow.gif);*/
		line-height: 100%;
	}
.IFRAMEBODY
	{   
		font-family: 'ＭＳ ゴシック';
		background-color: #E7F7ED;
		scrollbar-face-color: #ACBAF4;
		scrollbar-arrow-color: #000000;
		scrollbar-base-color: #ACBAF4;
	}

/*------------------------------------------------------------*/
/*　文字　*/
/*------------------------------------------------------------*/
.MOJI
	{	FONT-WEIGHT:400;
		FONT-SIZE: 14px;
		COLOR: black;
		FONT-FAMILY: 'ＭＳ ゴシック';
	}
.LOCKMOJI
	{	BACKGROUND-COLOR:#CCFFFF;
		FONT-WEIGHT:400;
    	FONT-SIZE: 14px;
	    COLOR: black;
	    FONT-FAMILY: 'ＭＳ ゴシック';
	}
.RMOJI
	{
		FONT-WEIGHT:400;
		FONT-SIZE: 14px;
		COLOR: black;
		FONT-FAMILY: 'ＭＳ ゴシック';
		
	}
	
.NUKIMOJI
	{
		font-family: 'ＭＳ ゴシック';
		font-size: 16px;
		color: #FFFFFF;
	}
	
.ERRMOJI
	{	FONT-WEIGHT:600;
		FONT-SIZE: 16px;
		COLOR: #000000;
		FONT-FAMILY: 'ＭＳ ゴシック';
	}
	
.ERRLIST
	{	FONT-WEIGHT:300;
		FONT-SIZE: 14px;
		COLOR: #000000;
		FONT-FAMILY: 'ＭＳ ゴシック';
	}
	
/*------------------------------------------------------------*/
/*　タイトル　*/
/*------------------------------------------------------------*/
.TITLENAME
	{	POSITION:relative;
		FONT-WEIGHT:bold;
		FONT-SIZE:24px;
		COLOR:#0080c0;
		FONT-FAMILY: 'ＭＳ ゴシック';
												}
.TITLE
	{	POSITION: absolute;
		TOP: 0px;
		LEFT: 250px;
		WIDTH: 450px;
		HEIGHT: 30px;
		BORDER-STYLE: DOUBLE;
		BORDER-RIGHT: #ACBAF4 3pt double;
		BORDER-TOP:   #ACBAF4 3pt double;
		BORDER-LEFT:  #ACBAF4 3pt double;
		BORDER-BOTTOM:#ACBAF4 3pt double;
	}

.TITLEBUMON
	{	POSITION: absolute;
		TOP: 40px;
		LEFT: 20px;
		WIDTH: 100px;
		HEIGHT: 20px;
		BORDER-RIGHT: #0080c0 3pt double;
		BORDER-TOP:   #0080c0 3pt double;
		BORDER-LEFT:  #0080c0 3pt double;
		BORDER-BOTTOM:#0080c0 3pt double;
		BACKGROUND-COLOR: #0080c0;
	}
.BUMONNAME
	{	POSITION:relative;
		FONT-WEIGHT:bold;
		FONT-SIZE:16px;
		COLOR:#FFFFFF;
		FONT-FAMILY: 'ＭＳ ゴシック';
												}

.RADIO
	{
/*		BACKGROUND-COLOR: #0080c0;*/
	}

.MENU
	{
		border-color: #1B1CB4;
		border-style: double;
		padding-top: 4px;
		padding-left: 20px;
		text-align: center;
		vertical-align:middle;
		color: #1B1CB4;
		font-family: 'ＭＳ ゴシック';
		font-weight: bold;
		font-size: 20pt;
		background-color: #FFFFFF;
		height: 40px;
		width: 980px;
		
	}

.MENUS
	{
		border-color: #1B1CB4;
		border-style: double;
		padding-top: 4px;
		padding-left: 20px;
		text-align: left;
		text-decoration: blink;
		vertical-align:middle;
		color: #1B1CB4;
		font-family: 'ＭＳ ゴシック';
		font-weight: bold;
		font-size: 16pt;
		background-color: #FFFFFF;
		height: 30px;
		width: 595px;
		
	}
	
.ERRORS
	{	
		border-color: #1B1CB4;
		border-style: double;
		padding-top: 4px;
		padding-left: 20px;
		text-align: center;
		vertical-align:middle;
		color: #1B1CB4;
		font-family: 'ＭＳ ゴシック';
		font-weight: bold;
		font-size: 20pt;
		background-color: #FFFFFF;
		height: 40px;
		width: 980px;
	}

/*------------------------------------------------------------*/
/*　ボタン　*/
/*------------------------------------------------------------*/

.BUTTON
	{	POSITION: absolute;
		LEFT: 880px;
		HEIGHT: 25px;
		FONT-WEIGHT: 400;
		FONT-SIZE: 13px;
		WIDTH: 110px;
		COLOR: #FFFFFF;
		BACKGROUND-COLOR: #0080c0;
		BORDER-COLOR: #000000;
		FONT-FAMILY: 'ＭＳ ゴシック';
		CURSOR: pointer;
	}

.TKSBTN
	{	HEIGHT: 25px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
		WIDTH: 220px;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #cc6666;
		BORDER: #cc6666 3px double;
		FONT-FAMILY: 'ＭＳ ゴシック';
		CURSOR: pointer;
	}

.CMDLBTN
	{	HEIGHT: 25px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 13px;
		WIDTH: 160px;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #006699;
		BORDER: #006699 3px double;
		FONT-FAMILY: 'ＭＳ ゴシック';
		CURSOR: pointer;
	}

.CMDMBTN
	{	HEIGHT: 25px;
		FONT-WEIGHT: 400;
		FONT-SIZE: 13px;
		WIDTH: 120px;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #006699;
		BORDER: #006699 3px double;
		FONT-FAMILY: 'ＭＳ ゴシック';
		CURSOR: pointer;
	}
.CMDSBTN
	{	HEIGHT: 20px;
		FONT-WEIGHT: 400;
		FONT-SIZE: 13px;
		WIDTH: 50px;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #006699;
		BORDER: #006699 3px double;
		FONT-FAMILY: 'ＭＳ ゴシック';
		CURSOR: pointer;
	}
	
	
/*------------------------------------------------------------*/
/*　ライン　*/
/*------------------------------------------------------------*/
.LINE
	{	WIDTH:  980px;
/*		COLOR:  #1B1CB4;*/
COLOR: #666666;
		HEIGHT: 3px;
		ALIGN:  center;
		
	}

/*------------------------------------------------------------*/
/*　テーブル　*/
/*------------------------------------------------------------*/

.TKSTBL
	{	background-color: #FFFFFF;
        border-collapse:collapse;
        border-style:none;
        empty-cells:hide;
 		FONT-WEIGHT: 400;
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
        width:100%;
   }
.QLTBL
	{
		border : #666666 1px solid;
	}

.HEAD
	{
/*		background-color: #6666FF;*/
		background-color: #003399;
		FONT-WEIGHT: 800;
		FONT-SIZE: 14px;
		COLOR: #FFFFFF;
		FONT-FAMILY: 'ＭＳ ゴシック';
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ff000099,endColorStr=#ff3399cc);
	}
	
.SHEAD
	{
		background-color: #003399;
		FONT-WEIGHT: 800;
		FONT-SIZE: 14px;
		COLOR: #FFFFFF;
		FONT-FAMILY: 'ＭＳ ゴシック';
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ff000099,endColorStr=#ff3399cc);
	}

.DETAIL
	{	background-color: #FFFFFF;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
/*        border-style:none;
		width:100%;    */
    }
.DETAILINP
	{	background-color: #FFFFFF;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
/*        border-style:none;
		width:100%;		*/
    }
.DETAILDSP
	{
		background-color: #EEEEE0;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
		background-image: url(Image/line.jpg);
    }

.DETAILDSP1
	{	background-color: #f2feff;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
/*        border-style:none;
		width:100%;			*/
    }
.DETAILDSP2
	{	background-color: #f2feff;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
/*        border-style:none;
		width:100%;			*/
    }

.RDETAIL
	{
		BACKGROUND-COLOR: #CCCCFF;
	}
.SCHBOX
	{	FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
        border-style:none;
		width:100%;
    }

.Info
	{
		BACKGROUND-COLOR: #FFFFCC;
	}
.InfoOrange
	{	background-color: #f2feff;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 14px;
        COLOR: red;
        FONT-FAMILY: 'ＭＳ ゴシック';
		width:100%;
    }
.InfoBlack
	{	background-color: #f2feff;
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
		width:100%;
    }
    
.InfoRed
	{	
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 12px;
        COLOR: red;
        FONT-FAMILY: 'ＭＳ ゴシック';
    }

.InfoRed2
	{	
	    text-align: left;
	    FONT-WEIGHT: 400;
        FONT-SIZE: 15px;
        COLOR: red;
        FONT-FAMILY: 'ＭＳ ゴシック';
    }
    
.txtBL
	{
	    FONT-WEIGHT: 400;
        FONT-SIZE: 13px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}

.txtBL2
	{
	    FONT-WEIGHT: 400;
        FONT-SIZE: 16px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}
	
.txtBL_bold
	{
	    FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: black;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}

.txtBL_bold_Red
	{
	    FONT-WEIGHT: bold;
        FONT-SIZE: 15px;
        COLOR: red;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}

.txtBL_bold_Red2
	{
	    FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: red;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}

.txtBL_bold_Blue
	{
	    FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: blue;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}
	
.LINETBL
	{
		background-image: url(Image/line.jpg);
        border: #666666 1px solid;
        empty-cells:hide;
 		FONT-WEIGHT: 400;
        FONT-SIZE: 12px;
        COLOR: #999999;
        FONT-FAMILY: 'ＭＳ ゴシック';
	}
.SYUKA_OUTER
	{
		border : #666666 2px dashed;
		background-image: url(Image/line.jpg);
	}
.SYUKA_INNER
	{
/*		border : #60ccff 3px double;*/
		border : #ff9999 3px double;
	}