﻿

/* Link Color */
a:link{color:#0c5f95;text-decoration:none;}
a:visited{color:#0c5f95;text-decoration:none;}
a:hover{color:#0c5f95;text-decoration:underline;}

/* Text */
.smallTxt{font-size:xx-small;font-weight:normal;}

/* PageTop */
.pageTop{font-size:10px;text-align:right;}

/* ttl */
#main .ttl{clear:both;width:595px;height:51px;background:url("../images/ttl_bg.gif") top left no-repeat;color:#ffffff;}
#main .ttl h2{margin:0px;padding:17px 5px 0px 20px;height:34px;color:#ffffff;font-size:16px;font-weight:normal;float:left;font-family:Arial;line-height:125%;}
#main .ttl h2.fms{padding-left:60px;background:url("../images/icon/icon_fms.gif") 8px 8px no-repeat;}
#main .ttl h2.mh{padding-left:60px;background:url("../images/icon/icon_mh.gif") 8px 8px no-repeat;}
#main .ttl h2.fc{padding-left:60px;background:url("../images/icon/icon_fc.gif") 8px 8px no-repeat;}
#main .ttl h2.mn{padding-left:60px;background:url("../images/icon/icon_mn.gif") 8px 8px no-repeat;}
#main .ttl h2.ef{padding-left:60px;background:url("../images/icon/icon_ef.gif") 8px 8px no-repeat;}

body#top #main .ttl{clear:both;margin-bottom:0px;width:595px;height:51px;background:url("../images/ttl_bg.gif") top left no-repeat;color:#ffffff;}
#main .ttl h1{margin:0px;padding:17px 5px 0px 20px;height:34px;color:#ffffff;font-size:16px;font-weight:normal;float:left;font-family:Arial;}
#main .ttl h1.fms{padding-left:60px;background:url("../images/icon/icon_fms.gif") 8px 8px no-repeat;}
#main .ttl h1.mh{padding-left:60px;background:url("../images/icon/icon_mh.gif") 8px 8px no-repeat;}
#main .ttl h1.fc{padding-left:60px;background:url("../images/icon/icon_fc.gif") 8px 8px no-repeat;}
#main .ttl h1.mn{padding-left:60px;background:url("../images/icon/icon_mn.gif") 8px 8px no-repeat;}
#main .ttl h1.ef{padding-left:60px;background:url("../images/icon/icon_ef.gif") 8px 8px no-repeat;}
#main .ttl h1.ab{padding-left:60px;background:url("../images/icon/icon_ab.gif") 8px 8px no-repeat;}


#main .ttlF{clear:both;width:595px;height:55px;background:url("../images/ttlf_bg.gif") top left no-repeat;color:#ffffff;}
#main .ttlF h1{margin:0px;padding:17px 5px 0px 60px;height:38px;color:#ffffff;font-size:16px;font-weight:normal;float:left;font-family:Arial;}


#main .ttl .ttl_linkRSS{float:right;text-align:right;vertical-align:middle;padding:9px 7px 1px 5px; width:150px;font-size:12px;line-height:145%;}
#main .ttl .ttl_linkRSS a b{float:right;padding-top:0px;font-weight:normal;}
#main .ttl .ttl_link{float:right;text-align:right;vertical-align:middle;padding:28px 7px 2px 5px;font-size:12px;line-height:175%;}
#main .ttl .ttl_link a,#main .ttl .ttl_linkRSS a{color:#ffffff;}

#main .ttl .ttl_linkRSS img.RSS{float:right;padding-top:3px;}

/* box */
.box{float:left;margin:0px 0px 10px 0px;padding:10px;width:573px;border:1px solid #777777;}
.boxL{float:left;margin:0px 0px 10px 0px;padding:10px;width:573px;border:1px solid #777777;}

/* IconPDF */
img.pdf{padding:0px 7px;}


/*===============================================================================================
	TOP
==============================================================================================*/

dl.fms{margin:0px;padding:0px;}
dl.fms dt{padding-bottom:2px;font-weight:bold;}
dl.fms dd{margin:0px;padding-bottom:15px;}


img.chart{padding:8px;}

.chart01{width:390px;float:left;}
.chart01 img{padding:10px;}
.chart02{float:right;padding:10px;}


dl.mnh{margin:0px;padding:10px 0px;border-bottom:1px solid #cccccc;}
dl.mnhLast{margin:0px;padding:10px 0px;border-bottom:none;}
dl.mnh dt,dl.mnhLast dt{font-weight:bold;}
dl.mnh dd,dl.mnhLast dd{margin-left:10px;}
dl.mnh dd ul,dl.mnhLast dd ul{list-style:none;margin:0px;padding:0px 0px 0px 10px;}
dl.mnh dd ul li,dl.mnhLast dd ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;background:url("../m_history/images/history_list.gif") top left no-repeat;}

table.ef{}
table.ef th{width:40px;font-weight:normal;text-align:left;padding-top:5px;font-size:12px;line-height:125%;}
table.ef td{padding-top:8px;padding-bottom:0px;font-size:12px;line-height:125%;}
table.ef td .ef{padding-right:15px;}
table.ef td img{padding-right:3px;}

#contents-banner{clear:both;float:left;margin-bottom:10px;}

.contentsBanner{width:580px;margin-left:15px;}
.contentsBanner td{/* width:198px; */text-align:center;font-size:x-small;}

#contents-banner ul{width:595px;margin:0px;padding:0px 0px 0px 0px;list-style:none;}
#contents-banner ul li{float:left;padding-right:15px;vertical-align:middle;}
.newsChannel{float:right;margin-top:-10px;margin-bottom:10px;font-size:12px;font-family:Arial;}

table#PDF{clear:both;margin:0px auto;font-size:x-small;text-align:left;line-height:125%;margin-top:15px;margin-bottom:10px;width:560px;}
table#PDF th{padding:5px 10px;}
table#PDF td{font-size:10px;line-height:125%;}



/*===============================================================================================
	Financial Market Summary
==============================================================================================*/

.pulldown{clear:both;text-align:right;margin:0px;padding:10px 30px 5px 5px;}

dl.fmsEntry{width:540px;margin:5px 0px 5px 20px;padding:0px;border-bottom:1px dotted #ababab;}
dl.fmsEntry dt{margin:0px;padding:0px;width:20px;}
dl.fmsEntry dd{margin:-20px 0px 15px 20px;padding:0px;}

.form{text-align:right;padding:5px;}

table.ArchiveLink{float:left;width:540px;margin:20px 0px 5px 20px;border-top:1px solid #cccccc;margin-bottom:15px;font-size:small;}
table.ArchiveLink td{padding-top:5px;}

h3.ttlFMS{font-size:14px;padding:15px 0px 0px 30px;background:url("../fms/images/subttl_bg.jpg") bottom left no-repeat;height:25px;margin:0px 0px 10px 0px;line-height:150%;}

.fmsEntry{float:left;width:540px;margin:5px 0px 5px 20px;border-bottom:1px dotted #ababab;}


.fmsEntry div.entryTxt{float:left;margin:2px 0px 0px 0px;padding:0px;}
.fmsEntry div.entryTxt a{margin:0px;padding:0px;border:none;text-decoration:none;}
.fmsEntry div.entryTtl{float:left;text-align:left;width:500px;padding:0px 0px 5px 0px;margin:0px;}
.fmsEntry div.entryTtl p{margin:0px;padding:0px;}


/*===============================================================================================
	Marcket Record
==============================================================================================*/


#m_history h3{margin-top:15px;}


h5.historyTtl{border-top:2px solid #d2d2d2;font-size:14px;background:url("../m_history/images/subttl_bg.jpg") bottom left no-repeat;height:25px;padding:25px 0px 0px 30px;margin:10px 0px 10px 0px;vertical-align:bottom;line-height:175%;font-family:Arial;}
.historyTxt{margin-bottom:30px;}

table.goldTbl{}
table.goldTbl td{border-left:1px solid #cccccc;}
table.goldTbl th.year{font-weight:bold;padding:20px 0px;}
table.goldTbl th{font-weight:bold;color:#666666;text-align:left;border-left:1px solid #cccccc;}

/*===============================================================================================
	Chart
==============================================================================================*/
p.chartBox{margin:5px 0px 25px 0px;padding:0px;}
p.chartBox img{padding:5px 5px 5px 5px;margin:0px;}
.time15 b{color:#ff9999;}
.time30 b{color:#0033cc;}
.time60 b{color:#663399;}

table.chartTtl{width:580px;border-bottom:1px solid #999999;}
table.chartTtl th{text-align:left;}
table.chartTtl td{text-align:right;}

.pageBox{border:1px solid #999999;font-size:10px;padding:3px;margin-right:5px;}

ul.chartList{list-style:none;margin:10px 0px 15px 0px;}
ul.chartList li{margin:0px;padding:2px 0px 6px 0px;}
ul.chartList li.active{font-weight:bold;}

/*===============================================================================================
	Marcket History
==============================================================================================*/
#m_history{width:549px;margin:0px auto;}
#m_history h3{margin:0px 0px 10px 0px;padding:0px;}
#historyTab{text-align:right;padding:0px 0px 10px 0px;margin-top:0px;}
#historyTab a{padding:5px;margin:0px 1px 0px 5px;}
/* #historyTab a:hover{background:url("../m_history/images/tab_right.gif") bottom right no-repeat #464646;}
#historyTab a:hover span{background:url("../m_history/images/tab_left.gif") bottom left no-repeat #ff0000;color:#000000;padding:0px;} */
#historyTab b{margin:0px;padding:5px;font-weight:bold;}


dl.m_history{margin:20px 0px 40px 10px;padding:0px;width:551px;}
dl.m_history dt{margin-bottom:10px;}
dl.m_history dd{margin:0px 0px 0px 20px;padding:0px 0px 0px 15px;background:url("../m_history/images/history_list.gif") top left no-repeat;}

#m_history ul.pageLink{list-style:none;margin:10px 0px 0px 5px;padding:0px;}
#m_history ul.pageLink li{margin:0px 0px 0px 10px;padding:0px 0px 0px 15px;background:url("../m_history/images/history_list.gif") top left no-repeat;}

/*===============================================================================================
	About
==============================================================================================*/
#about-container{background:url("../images/about_bg.gif") top right no-repeat;padding:30px 0px 100px 0px;}
#about{width:463px;margin:0px auto 0px auto;padding:10px;background:url("../about/images/about_bg02.gif") top left no-repeat;border:1px solid #a5cfde;}
#about02{width:463px;margin:0px auto 0px auto;padding:10px;border:1px solid #a5cfde;text-align:center;}
#contact{width:500px;margin:0px auto 0px auto;padding:10px;}


#about #dot{border-top:1px dotted #9bb5bd;border-bottom:1px dotted #9bb5bd;padding:15px 0px;margin:10px 0px;}
#about p#dot{border-top:1px dotted #9bb5bd;border-bottom:1px dotted #9bb5bd;padding:15px 0px;margin:10px 0px;text-align:center;}
#about02 p#dot{border-top:1px dotted #9bb5bd;border-bottom:1px dotted #9bb5bd;padding:5px 0px;margin:5px 0px;text-align:center;}
#about p.icon{text-align:center;margin:0px;padding:0px;}

#about p{padding:10px 0px;}
#about .editor{font-weight:bold;text-align:center;}

#about #dot ol.copyright{text-align:left;margin-left:0px;}
#about #dot ol.copyright li{padding-bottom:10px;}


#about #dot p.qualifi{margin:5px;padding:10px 0px;border-top:1px solid #c0c0c0;}

table.contactForm{width:95%;margin-top:15px;border-top:1px solid #82a6b9;border-left:1px solid #82a6b9;}
table.contactForm th{text-align:left;font-weight:normal;background:#6d91a7;border-right:1px solid #82a6b9;border-bottom:1px solid #82a6b9;padding:5px;color:#ffffff;width:150px;}
table.contactForm td{border-right:1px solid #82a6b9;border-bottom:1px solid #82a6b9;padding:5px;}
table.contactForm th:first-letter{color:#c0d8df;}
table.contactForm th.submit{text-align:center;width:95%;background:#ffffff;}
table.contactForm th.submit input{margin:5px;}

#thanks{border:3px double #0c5f95;padding:15px;width:400px;margin:30px auto;text-align:center;}

.copyTtl{background:url("../about/images/copyright_bg.gif") top left no-repeat;margin:10px 0px;padding-left:15px;font-weight:bold;}


#pmail{font-size:10px; font-family:Verdana,Helvetica,Arial;margin-top:-120px;margin-left:auto;margin-right:auto;width:250px;padding-left:180px;text-align:center;}