div.contents {
    margin: 0px;
	margin-top: 20px;
    margin-left: 30px;
	line-height: 1.4em;
	font-size: 1.0em;
}
span.marker-blue { color: #3366FF; }
div.contents span.title { color: #0033CC; }
div.contents p.title {
    width: 600px;
    border-bottom-style: solid;
	border-width: 2px;
    border-color: #CCCCCC;
}

.center{
		text-align:center;
}
.right{
		text-align:right;
}
.boxCenter{
		margin-left:auto !important;
		margin-right:auto !important;
}
.clearFloat{
		clear:both;
		line-height:0px;
}

.bgColorWhite { background-color:#FFFFFF !important;}
.bgColorGreyDark1 { background-color:#444444 !important;}
.bgColorGreyDark2 { background-color:#666666 !important;}
.bgColorGreyDark3 { background-color:#999999 !important;}
.bgColorGreyLight1 { background-color:#F2F2F2 !important;}
.bgColorGreyLight2 { background-color:#EFEFEF !important;}
.bgColorGreyLight3 { background-color:#CCCCCC !important;}
.bgColorRed1 { background-color:#CC0000 !important;}
.bgColorRed2 { background-color:#AA0000 !important;}
.bgColorRed3 { background-color:#990000 !important;}
.bgColorBlack{ background-color:#333333 !important;}
.bgColorRed1 { background-color:#F1CAC0 !important;}
.bgColorRed2 { background-color:#F9E8E3 !important;}
.bgColorMarineBlue{ background-color:#0D648E !important;}
.bgColorIndInv{ background-color:#DF8738 !important;}
.bgColorListedCom{ background-color:#54AC32 !important;}
.bgColorListingCom{ background-color:#3A7FC4 !important;}
.bgColorMktPrf{ background-color:#9149C7 !important;}
.tableThColor{ background-color:#E0D7C3 !important;}

table.fileList {
		border-top: 1px solid #BBBBBB;
		border-left: 1px solid #BBBBBB;
		line-height:150%;
		padding: 0px;
		margin-top: 10px;
		margin-bottom: 50px;
		margin-left: 30px;
}
table.fileList th  {
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	background-color:#E0D7C3;
	margin: 0px;
	padding: 5px;
}
table.fileList tr  {
	margin: 0px;
	padding: 0px;
}
table.fileList td {
   border-right: 1px solid #BBBBBB;
   border-bottom: 1px solid #BBBBBB;
   background-color:#FFFFFF;
   margin: 0px;
   padding: 5px;
}


#login {
    margin: 30px;
	margin-top: -20px;
    color: #333333;
}
#login h1 {
    font-size: 1.2em;
}
#login h2 {
    font-size: 1.1em;
    color: #333333;
	margin: 0px;
    margin-bottom: 5px;
	margin-top: 15px;
}
#login p {
    font-size: 0.9em;
    line-height: 1.4em;
	margin: 0px;
    margin-bottom: 10px;
}
#login td {
    font-size: 0.9em;
}
#login input.btnSubm {
    color: #FF3300;
	background-color: #FFCC99;
	font-weight: bold;
}


#filedld li.pdf {
    list-style-image: url("../../images/pdf_img.gif");
}
#filedld li.word {
    list-style-image: url("../../images/word_img.gif");
}

.indext1 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	color: #1E71D5;
	text-decoration: none;
}
.hdtext {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #003471;
	text-decoration: none;
}
.sercht {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
input {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
}
.serchfld {
	background-color:#ffffff;
	color: #333333;
	font-size:12px;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	border: 1px solid #999999;
}
form {
	margin-top: 0px;
	margin-bottom: 0px;
}
.text14g {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.text14blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #003399;
	text-decoration: none;
}
.text14pur {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #663399;
	text-decoration: none;
}
.text14gree {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #006600;
	text-decoration: none;
}
.text14oren {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #FF6600;
	text-decoration: none;
}
.text12g {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.wnew {
	border: 1px solid #F7941D;
}
.wcnt {
	border: 1px solid #CCCCCC;
}
.plist {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.plist:hover {
	color: #FF6600;
	text-decoration: underline;
}
.plist2 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
.plist3 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.ttext14blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.text14gree {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #006600;
	text-decoration: none;
}
.mslink {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	color: #003399;
	text-decoration: none;
}
.mslink:hover {
	color: #FF6600;
	text-decoration: underline;
}
.cplink {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: underline;
}
.cplink:hover {
	color: #FF3300;
	text-decoration: none;
}
.cpt {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.ttext12g {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.mslinkore {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
.mslinkore:hover {
	color: #FF3300;
	text-decoration: underline;
}
.mslinkpur {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	color: #663399;
	text-decoration: none;
}
.mslinkpur:hover {
	color: #663366;
	text-decoration: underline;
}
.mslinkgre {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	color: #006600;
	text-decoration: none;
}
.mslinkgre:hover {
	color: #003300;
	text-decoration: underline;
}
.ttext16blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.ttext16gree {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}
.ttext11gree {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 11px;
	color: #006600;
	text-decoration: none;	
}
.ttext16ore {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.ttlink12blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.ttlink12blu:hover {
	color: #FF6600;
	text-decoration: none;
}
.mklink {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-color: #FEE9D1;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;	
	padding-left: 2px;
}
.ttext12ore {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;	
	color: #FF6600;
	text-decoration: none;	
}
.ttext14ore {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.ttext12blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.ttlink16blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.ttlink16blu:hover {
	color: #FF6600;
	text-decoration: none;
}
.ttext14g {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.ttext16br {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #AE3A01;
	text-decoration: none;
}
.ttext14br {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #AE3A01;
	text-decoration: none;
}
.ttext16pur {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	color: #663366;
}
.listext14 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;	
	line-height: 20px;
}
.text12blu {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}

.vlist {
	text-decoration: none;
	color: #000000;
}
.vlist:hover {
	text-decoration: underline;
	color: #FF6600;
}

table.meibo td {
        vertical-align: top;
}