@charset "utf-8";

/*-----------------------------
  Layout
-----------------------------*/
/* Contents Area (Left) */
#leftNavi{
width:199px;

}

#leftNavi TH {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 28px;
	 BACKGROUND: url(../img/all_icn001.gif) #ffffff no-repeat 5px center;
	 PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 128px; PADDING-TOP: 7px; 
	 BORDER-BOTTOM: #BABDC4 1px solid; HEIGHT: 30px
}
#leftNavi TH A {
	COLOR: #666666; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
#leftNavi TH A:hover {
	COLOR: #feae61; TEXT-DECORATION: underline
}
#leftNavi TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../img/all_icn002.gif) no-repeat 5px center; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 128px; COLOR: #feae61; PADDING-TOP: 3px; BORDER-BOTTOM: #fcf6c2 1px solid; HEIGHT: 40px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 18px;  BACKGROUND: url(../img/all_ttlbg001.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 15px 11px; WIDTH: 565px; PADDING-TOP: 9px; HEIGHT: 23px; color:#006600;}
#checkArea {
	MARGIN: 0px 0px 20px 20px; COLOR: #669900
}
#checkArea B {
	DISPLAY: block; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #cc3300
}
#checkArea2 {
	MARGIN: 0px 0px 15px 20px; COLOR: #669900
}
#checkArea2 B {
	DISPLAY: block; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #cc3300
}
#opeArea {
	MARGIN: 0px 0px 15px 20px
}
#opeArea P {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #cc3300
}
#opeArea2 {
	MARGIN: 0px 0px 50px 20px
}
#opeArea2 P {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #cc3300
}
.cont01 {
	MARGIN: 0px 0px 10px 10px
}
.cont00 {
	MARGIN: 0px 0px 0px 30px
}
.subTtl01 {
	PADDING-RIGHT: 0px;  
    BACKGROUND:url(../img/columntitle.gif) no-repeat;
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 680px; COLOR: #666666; PADDING-TOP: 3px; HEIGHT: 22px; 
}
.subSbbTtl01 {
	PADDING-RIGHT: 0px;  
    BACKGROUND:url(../img/columntitle.gif) no-repeat;
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 680px; COLOR: #666666; PADDING-TOP: 3px; HEIGHT: 22px; 
}
.subTtl02 {
	PADDING-RIGHT: 0px;  
    BACKGROUND:url(../img/columntitle.gif) no-repeat;
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 660px; COLOR: #666666; PADDING-TOP: 3px; HEIGHT: 22px; 
}
.txt01 {
	MARGIN: 0px 0px 10px 30px; COLOR: #999
}
.tbl01 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl01 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl01 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl02 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 30px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl02 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.tbl02 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl03 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl03 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl03 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl04 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 20px; BORDER-LEFT: #ccc 1px solid
}
.tbl04 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl04 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl05 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 5px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl05 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.tbl05 TH.alignleft {
	TEXT-ALIGN: left
}
.tbl05 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl06 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 30px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl06 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.tbl06 TH.total {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left
}
.tbl06 TH.total2 {
	COLOR: #333; TEXT-ALIGN: right
}
.tbl06 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl07 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccc 1px solid
}
.tbl07 TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.tbl07 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}

.tbl08 {
	MARGIN: 0px 0px 10px 90px
}
.tbl08 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px
}
.tbl08 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px
}
#listContA {
	CLEAR: both; MARGIN: 0px 0px 25px 10px; OVERFLOW: hidden; WIDTH: 560px
}
#btnArea {
	CLEAR: both; MARGIN: 0px 0px 30px 20px; OVERFLOW: hidden; WIDTH: 570px
}
#btnArea2 {
	CLEAR: both; MARGIN: 0px 0px 10px 25px; OVERFLOW: hidden; WIDTH: 570px
}
#btnArea3 {
	CLEAR: both; MARGIN: 0px 0px 120px 20px; OVERFLOW: hidden; WIDTH: 570px
}
#btnArea4 {
	CLEAR: both; MARGIN: 0px 0px 250px 20px; OVERFLOW: hidden; WIDTH: 570px
}
.tblBg01 {
	BACKGROUND: #ffebae
}
.tblBg02 {
	BACKGROUND: #ebebd7
}
.tblBg03 {
	BACKGROUND: #ffe5d8
}
.inpWd01 INPUT {
	WIDTH: 75px
}
.inpWd02 INPUT {
	WIDTH: 200px
}
.inpWd03 INPUT {
	WIDTH: 426px
}
.inpWd04 INPUT {
	WIDTH: 126px
}
.inpWd05 INPUT {
	WIDTH: 260px
}
.inpWd06 INPUT {
	WIDTH: 120px
}
.req01 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 30px 10px; PADDING-TOP: 3px
}
.req02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 30px 10px; PADDING-TOP: 3px
}
.req03 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 3px
}
.req04 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px
}
.req05 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 3px
}
.req06 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 30px 10px; PADDING-TOP: 3px
}
.req07 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 3px
}
.req08 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px 70px; PADDING-TOP: 3px
}
.weibian{border-bottom:1px solid #FF9F6D;
         border-left:1px solid #FF9F6D;
		 border-right:1px solid #FF9F6D;}
.leftjxs{
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: left 1px;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #cc3300;
	padding-top:8px;
	padding-left:40px;
} 
