@charset "utf-8";




/* ---------------------------------------------
	dir	/company/ir/stock/
--------------------------------------------- */
.ul_3cols .main_btn_h35px {
	width: 180px;
}



/* ---------------------------------------------
	dir	/company/ir/stock/dividend.html
--------------------------------------------- */
div.dividendSection {}
div.dividendSection a {
	text-decoration: none;
}

/* ---------------------------------------------
	dir	/company/ir/stock/information.html
--------------------------------------------- */
div.h2_basicWrap {
	position: relative;
	width: 580px;
}
div.h2_basicWrap p {
	position: absolute;
	right: 10px;
	top: 0.5em;
}

.dl_infomation {}
.dl_news {}
.dl_news dt {
	width: 12em;
}
.dl_news dd {
	padding-left: 14em;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
* html .dl_news dd div {
	height: 1%;
}

div.informationSection {}
div.informationSection strong {
	color: #e50000;
}



/* ---------------------------------------------
	dir	/company/ir/stock/price.html
--------------------------------------------- */
.priceInformation {
width: 580px;
padding-bottom: 11px;
margin-bottom: 40px;
background: url(/company/ir/stock/img/bg_price.gif) repeat left bottom;
}
.priceInformation .fltL {
width: 136px;
}

.priceInformation .fltR {
width: 434px;
}


/* ---------------------------------------------
	.priceInformation .fltL
--------------------------------------------- */

.priceInformationTit {
border-bottom: 1px solid #cccccc;
}
.priceInformationTable {
text-align: center;
margin-bottom: 10px;
}
.priceInformationBtn {
text-align: center;
}
.priceInformationBtn p {
width: 65px;
height: 20px;
margin: 0 auto;
text-align: left;
background-color:#999999;
background: url(/company/ir/stock/img/price_02_btnOver.gif) repeat left top;
}
.priceInformationBtn a {
overflow: hidden;
display: block;
width: 65px;
height: 20px;
text-indent: -9999px;
background: url(/company/ir/stock/img/price_02_btn.gif) repeat left top;
}
.priceInformationBtn a:hover {
background-image: none;
}


/* ---------------------------------------------
	.priceInformation .fltR
--------------------------------------------- */
.priceTabItem {
position: relative;
width: 434px;
height: 35px;
margin-bottom: 6px;
background: url(/company/ir/stock/img/bg_price_tab.gif) repeat left -70px;
}
.priceTabItem li#tabItem01,
.priceTabItem li#tabItem02,
.priceTabItem li#tabItem03 {
position: absolute;
top: 0;
height: 35px;
}
.priceTabItem li#tabItem01 a,
.priceTabItem li#tabItem02 a,
.priceTabItem li#tabItem03 a {
overflow: hidden;
display: block;
height: 35px;
background: url(/company/ir/stock/img/bg_price_tab.gif) repeat left top;
line-height: 31px;
text-align: center;
}
.priceTabItem li.tabICurrent a {
background-image: none !important;
}


.priceTabItem li#tabItem01 {
left: 0;
width: 144px;
}
.priceTabItem li#tabItem01 a {
width: 144px;
background-position: left top;
}
.priceTabItem li#tabItem01 a:hover {
background-position: left -35px;
}

.priceTabItem li#tabItem02 {
left: 146px;
width: 143px;
}
.priceTabItem li#tabItem02 a {
width: 144px;
background-position: -146px top;
}
.priceTabItem li#tabItem02 a:hover {
background-position: -146px -35px;
}

.priceTabItem li#tabItem03 {
left: 290px;
width: 143px;
}
.priceTabItem li#tabItem03 a {
width: 144px;
background-position: -290px top;
}
.priceTabItem li#tabItem03 a:hover {
background-position: -290px -35px;
}

.priceTabItem li.tabICurrent {
}
.priceTabBlock .tabBOther {
display: none;
}
.priceTabBlock .tabBCurrent {
display: block;
}

.priceChart,
.priceChartCap {
text-align: center;
}
.priceChart {
margin-bottom: 5px;
}

.priceNotice strong {
color: #e50000;
}

.priceTabItem li a {
text-decoration:none;
}

.priceTabItem .tabICurrent a:hover {
color:#333333;
}
