<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* テーブル用 */


#tablept01 {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-collapse:collapse;
	}

#tablept02 {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-collapse:collapse;
	}


#tablept01 table{
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;

	}

#tablept02 table{
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}

#tablept03 table{
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 10px;
	line-height: 12px;
	border-collapse:collapse;
	}


#tablept04 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	font-family: Verdana, Helvetica, "Hiragino Kaku Gothic Pro", "MS PGOTHIC", Osaka, sans-serif;
	}


/* bom_20160217 ichikawa add start */
table.tablept04 td.skyblueTT{padding: 3px 5px 3px 5px;margin: 0px;background-color: #eef5f9;}

tr.serectTRBlue{
	background:#d7f0ff;
	}

.scrollContainer500{
    height: 500px;
    overflow: scroll;
    border: 1px solid #CCC;
	}

div.scrollContainer500 table th {
    background-color: #C0C0C0;
    border: 1px solid #999;
    font-weight: bold;
    padding: 10px;
    vertical-align: top;
    text-align: center;
}

.ssRowLabel {
	padding:10px;
    background: #d9eaff;
    color: #4d4d4d;
    border-top-width: 0;
    border-right-width: 1px;
    border-right-style: Solid;
    border-right-color: buttonshadow;
    border-left-width: 1px;
    border-left-style: Solid;
    border-left-color: buttonshadow;
    border-bottom-width: 1px;
    border-bottom-color: buttonshadow;
    border-bottom-style: Solid;
    white-space: nowrap;
}
.ssCell {
    white-space: nowrap;
    overflow: hidden;
    padding: 10px;
    border-top-width: 0;
    border-right-width: 1px;
    border-right-style: Solid;
    border-right-color: buttonshadow;
    border-left-width: 0;
    border-bottom-width: 1px;
    border-bottom-color: buttonshadow;
    border-bottom-style: Solid;
}
/* bom_20160217 ichikawa add end */

#tablept05 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


#tablept05 td{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept05 td.normaltsize{
	font-size: 100%;
	}


#tablept05 td.tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept05 td.tdTitle02{padding: 3px 5px 3px 5px;margin: 0px;font-weight: bold;background-image: url(../images/tablept04_back.gif);background-repeat: repeat-x;}
#tablept05 td.tdTitle02 span.text10{font-size: 85%;font-weight: normal;	}
#tablept05 .tdSubtitle{padding: 3px 5px 3px 5px;margin: 0px;background-color: #EFEFEF;	}
#tablept05 td.skyblue{padding: 3px 5px 3px 5px;margin: 0px;background-color: #eef5f9;}

#normaltable td.skyblueTT{padding: 3px 5px 3px 5px;margin: 0px;background-color: #eef5f9;}

/* 20130802ffTableError izumi ADD Start */
#tablept05 table.ffErrorTd {
	border-collapse:separate;
}
/* 20130802ffTableError izumi ADD End */
#tablept05 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;
	font-weight: bold;
	}

#tablept05 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept05 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	text-align: left;
	}




#tablept05B table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


#tablept05B td{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept05B .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept05B .tdTitle02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	}


#tablept05B .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}

#tablept05B td.skyblue{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #eef5f9;
}



#tablept05B .tdSubtitle02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #fafafa;
	text-align: center;
	font-weight: bold;
	}

#tablept05B ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept05B li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	text-align: left;
	}







#tablept01 td{
	padding: 3px 3px 3px 3px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;


	}

#tablept01 .tdTitle01{
	padding: 2px 5px 2px 5px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept01 .tdTitle02{
	padding: 2px 5px 2px 5px;
	margin: 0px;
	background-color: #b3cde5;
	font-weight: bold;
	}


#tablept01 .tdSubtitle{
	padding: 2px 5px 2px 5px;
	margin: 0px;
	background-color: #EFEFEF;
	}


#tablept02 td{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept02 table.catalog00{
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}


#tablept02 td.catalog01{
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}


#tablept02 td.catalog02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept02 td.catalog03{
	padding: 0px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept02 table.newRegTable td {
	padding:10px;
}

#tablept02 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept02 .tdTitle02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #b3cde5;
	font-weight: bold;
	}


/* 2013/05/01 改修依頼#4060 丁楊 ADD START */
#tablept02 .tdTitle03{
    padding: 3px 10px 3px 10px;
    margin: 0px;
    background-color: #e5ccb3;
    font-weight: bold;
    }
/* 2013/05/01 改修依頼#4060 丁楊 ADD END */

#tablept05 .tdTitle03 {
    padding: 3px 5px 3px 5px;
    margin: 0px;
    background-color: #e5ccb3;
    font-weight: bold;
    }

/* 2013/05/01 改修依頼#4060 丁楊 ADD START */
#tablept02 .tdSubtitle2{
    padding: 3px 10px 3px 10px;
    margin: 0px;
    background-color: #f3ebe3;
    }
/* 2013/05/01 改修依頼#4060 丁楊 ADD END */

#tablept02 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}

/*20141001usr_office_update ichikawa Add Start*/
#tablept10 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}
/*20141001usr_office_update ichikawa Add End*/

/*20141001usr_office_update ichikawa Add start*/
#tablept10 {
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-collapse:collapse;
	}
/*20141001usr_office_update ichikawa Add End*/

/*20141001usr_office_update ichikawa Add Start*/
#tablept10 table{
	padding: 0px;
	width: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}
/*20141001usr_office_update ichikawa Add end*/

/*20141001usr_office_update ichikawa Add Start*/
#tablept10 td{
	padding:3px 10px 3px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}
/*20141001usr_office_update ichikawa Add End*/

/*20141001usr_office_update ichikawa Add Start*/
#tablept10 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept10 .tdTitle02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #b3cde5;
	font-weight: bold;
	}
/*20141001usr_office_update ichikawa Add End*/

/*20141001usr_office_update ichikawa Add Start*/
#tablept10 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}
/*20141001usr_office_update ichikawa Add End*/

#tablept05 .tdSubtitle2 {
    padding: 3px 5px 3px 5px;
    margin: 0px;
    background-color: #f3ebe3;
    }

#tablept02 ul,li{

	margin: 0px;
	padding: 0px;
	width: auto;

	}


#tablept03 td{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}

#tablept03 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept03 .tdTitle02{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #b3cde5;
	font-weight: bold;
	}


#tablept03 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}


#tablept03 ul,li{

	margin: 0px;
	padding: 0px;
	width: auto;

	}

#tablept03 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept03 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	display: inline;
	}


#tablept04 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	font-family: Verdana, Helvetica, "Hiragino Kaku Gothic Pro", "MS PGOTHIC", Osaka, sans-serif;
	}


#tablept04 td{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept04 .tdTitle01{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;

	}

#tablept04 .tdTitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;

	}


#tablept04 .tdSubtitle{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #EFEFEF;
	}

#tablept04 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;

	}


#tablept04 ul,li{

	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;

}

#tablept04 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept04 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	display: inline;
	}


#tablept06 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 980px;
	border-collapse:collapse;
	}


#tablept06 td{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

#tablept06 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept06 .tdTitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #b3cde5;
	}


#tablept06 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}


#tablept06,#tablept02 ul,li{

	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	}

#tablept06 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;
	text-align: center;
	font-weight: bold;
	}

#tablept06 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept06 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	display: inline;
	}




#tablept07 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


#tablept07 td{
	padding: 3px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}

#tablept07 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept07 .tdTitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #b3cde5;
	}


#tablept07 .tdSubtitle{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}


#tablept07 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;
	font-weight: bold;
	}

#tablept07 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept07 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	}

#tablept08 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


#tablept08 td{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	text-align: left;
	}

#tablept08 td.skyblue{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #eef5f9;
}

#tablept08 td.orange{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAB849;
	color: #333;
}


#tablept08 .tdTitle01{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

#tablept08 .tdTitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #b3cde5;
	}

#tablept08 .tdTitle03{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	}

#tablept08 .tdTitle04{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	}

#tablept08 .tdSubtitle{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}

#tablept08 .tdSubtitlebodnoneA{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	border-bottom-style: none;
	}

#tablept08 .tdSubtitlebodnoneB{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	border-top-style: none;
	}

#tablept08 .tdSubtitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAFAFA;
	}

#tablept08 .tdSubtitle03{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #fff7f7;
	}

#tablept08,#tablept02 ul,li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	}


#tablept08 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


#tablept08 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	display: inline;
	}

/* 2013/05/06 改修依頼#3840 丁楊 ADD START */
#tablept08 .tdTitle05{
    padding: 3px 10px 3px 10px;
    margin: 0px;
    background-color: #e5ccb3;
    font-weight: bold;
    }
/* 2013/05/06 改修依頼#3840 丁楊 ADD END */

/* 2013/05/06 改修依頼#3840 丁楊 ADD START */
#tablept08 .tdSubtitle2{
    padding: 3px 10px 3px 10px;
    margin: 0px;
    background-color: #f3ebe3;
    }
/* 2013/05/06 改修依頼#3840 丁楊 ADD END */
#tableptnormal table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}
#tableptnormal .tdTitle01{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	}


#tableptnormal td{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}

.td180{
	margin: 0px;
	padding: 0px;
	width: 180px;
	display: block;
	}


.td240{
	margin: 0px;
	padding: 0px;
	display: block;
	font-size: 10px;
	line-height: 140%;
	width:200px;
	}



.colorskyblue{
	background-color: #eef5f9;
}

.colorwhite{
	background-color: #FFFFFF;
}



#normaltable table.normals{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#normaltable td.normal{
	margin: 0px;
	padding: 2px 10px 2px 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#normaltable td.normalpt02{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#normaltable td.day{
	margin: 0px;
	padding: 2px 0 2px 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 110%;
	}

#normaltable p.dottable{
	width: 100%;
	height: 6px;
	clear: both;
	background-image: url(../images/line_dot.gif);
	background-repeat: repeat-x;
	background-position: 0px 3px;
	/*ie6用ハック*/
	font-size: 0px;

	}

#normaltable table tr.noActiveBox {
	background-color:#eee;
	color:#999;
}

#normaltable table tr.noActiveBox a {
	color:#999;
}

/* td内のフォームボタン場合用 */

#tablept05 td .formButtonsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button_bg.gif) repeat-x 0 -74px;
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept05 td .formButtonsml:disabled {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button_bg.gif) repeat-x 0 -74px;
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 100%;
	line-height: 120%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}

#tablept05 td.orange{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAB849;
	color: #333;
}


#tablept05 td .formButtonsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button_bg.gif) repeat-x 0 -74px;
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}


#tablept05 td .formBuysml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 0;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept05 td .formBuysml:disabled {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 0;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}

#tablept05 td.no {
	padding:0px;
	margin:0px;
}


#tablept05 td .formBuysml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 0;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept05 td .formEstmsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 -37px;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept05 td .formEstmsml:disabled {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 -37px;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


#tablept05 td .formEstmsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background:url(../images/form_button_bg.gif) repeat-x 0 -37px;
	color:#FFF;
	font-weight:bold;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 12px;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept08 td .formButtonsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept08 td .formButtonsml:disabled {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


#tablept08 td .formButtonsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}


#tablept08 td .formBuysml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formbuy.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0px 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept08 td .formBuysml:disabled {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formbuy.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


#tablept08 td .formBuysml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formbuy.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}



#tablept08 td .formEstmsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formemst.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

#tablept08 td .formEstmsml:disabled {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formemst.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


#tablept08 td .formEstmsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background-image: url(../images/formemst.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 0 2px;
	width: auto;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

table.normalType {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
table.normalType td{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
table.tablept01 tr{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

/*ボム用 テーブルのボーダーなし仕様*/




table.tablept04 td.tdTitle02 .formButtonsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 1px 2px;
	width: auto;
	height:25px;
	font-size: 80%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

table.tablept04 td.tdTitle02 .formButtonsml:disabled {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 4px 2px 1px 2px;
	width: auto;
	height:25px;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 80%;
	line-height: 120%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


table.tablept04 td.tdTitle02 .formButtonsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 4px 2px 1px 2px;
	width: auto;
	height:25px;
	font-size: 80%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

table.tablept04 td .formButtonsml{
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 5px 2px 1px 2px;
	width: auto;
	height:25px;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}

table.tablept04 td .formButtonsml:disabled {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 4px 2px 1px 2px;
	width: auto;
	height:25px;
	opacity:0.7;
	filter: alpha(opacity=70);
	font-size: 100%;
	line-height: 120%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
}


table.tablept04 .formButtonsml:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #313951;
	border-right-color: #313951;
	border-bottom-color: #313951;
	border-left-color: #313951;
	background: url(../images/form_button01.gif);
	background-repeat: repeat-x;
	padding: 4px 2px 2px 2px;
	width: auto;
	height:25px;
	font-size: 100%;
	line-height: 140%;
	cursor:pointer;
	font-family: "Verdana", "Helvetica", "Hiragino Kaku Gothic Pro", "'MS Pゴシック'", "Osaka", sans-serif;
	}


table.tablept04{padding: 0px;margin: 0px;border-top-width: 1px;border-left-width: 1px;
	border-top-style: solid;border-left-style: solid;
	border-top-color: #CCCCCC;border-left-color: #CCCCCC;
	border-collapse:collapse;
	font-family: Verdana, Helvetica, "Hiragino Kaku Gothic Pro", "MS PGOTHIC", Osaka, sans-serif;
	}


table.tablept04 td{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

/* max-width min-width
bom詳細テーブルに最大幅、最小幅を設定
*/
table.tablept04 td div.bomDt{min-width: 200px; max-width: 800px;}

*htm table.tablept04 td div.bomDt{
width:expression(document.body.clientWidth &lt; 200? “200px”:
document.body.clientWidth &gt; 800? “800px” : “auto”);
}



table.tablept04 .tdTitle01{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;

	}

table.tablept04 .tdTitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;

	}


table.tablept04 .tdSubtitle{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #EFEFEF;
	}

table.tablept04 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;
	}


table.tablept05{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


table.tablept05 td{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

	}

table.tablept05 td .normaltsize{
	font-size: 100%;
	}


table.tablept05 .tdTitle01{
	padding: 3px 10px 3px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

table.tablept05 .tdTitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	}

table.tablept05 .tdTitle02 span.text10{
	font-size: 85%;
	font-weight: normal;
	}

table.tablept05 .tdSubtitle{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #EFEFEF;
	}

table.tablept05 td.skyblue{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #eef5f9;
}




table.tablept05 .tdSubtitle02{
	padding: 3px 5px 3px 5px;
	margin: 0px;
	background-color: #fafafa;
	font-weight: bold;
	}

table.tablept05 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


table.tablept05 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	text-align: left;
	}

.tablept05 td.borderno{
	padding:0px;
	marging:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:none;
	border-left-style: none;
	}


.tablept05 td.borderno table{
	padding:0px;
	marging:-40px;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	}

.tablept05 td.borderno table.ptbl{
	width:751px;
	padding:0px;
	marging:0px;
	border-style: none;
	}


table.tablept05 td.orange{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAB849;
	color: #333;
}



table.tablept08 table{
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-collapse:collapse;
	}


table.tablept08 td{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	text-align: left;
	}

table.tablept08 td.skyblue{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #eef5f9;
}


table.tablept08 .tdTitle01{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #dee7e8;
	font-weight: bold;
	color:#17387b;
	}

table.tablept08 .tdTitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #b3cde5;
	}

table.tablept08 .tdTitle03{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	}

table.tablept08 .tdTitle04{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-image: url(../images/tablept04_back.gif);
	background-repeat: repeat-x;
	}

table.tablept08 .tdSubtitle{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #EFEFEF;
	}


table.tablept08 .tdSubtitle02{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAFAFA;
	}

table.tablept08 .tdSubtitle03{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #fff7f7;
	}

table.tablept08,#tablept02 ul,li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	}

table.tablept08 td.orange{
	padding: 5px 10px 5px 10px;
	margin: 0px;
	background-color: #FAB849;
	color: #333;
}


table.tablept08 ul{
	margin: 0px;
	padding: 0px;
	width: auto;
	}


table.tablept08 li{
	margin: 0px;
	padding: 0px;
	width: auto;
	list-style-type: none;
	display: inline;
	}</pre></body></html>