@charset "utf-8"; /*使用する文字コード*/

/* 右ナビ黒
----------------------------------------------------------------------------*/
#r_management .ttl{
	background-image:url(../../investor/images/r_navi_ttl_management.gif);
	width:210px;
	height:29px;
	}
	
#r_stock .ttl{
	background-image:url(../../investor/images/r_navi_ttl_stock.gif);
	width:210px;
	height:29px;
	}
	
#r_finance .ttl{
	background-image:url(../../investor/images/r_navi_ttl_finance.gif);
	width:210px;
	height:29px;
	}
	
#r_library .ttl{
	background-image:url(../../investor/images/r_navi_ttl_library.gif);
	width:210px;
	height:29px;
	}
	
#r_indvidual .ttl{
	background-image:url(../../investor/images/r_navi_ttl_individual.gif);
	width:210px;
	height:29px;
	}

#r_irpolicy .ttl{
	background-image:url(../../investor/images/r_navi_ttl_irpolicy.gif);
	width:210px;
	height:29px;
	}
	
#r_contact .ttl{
	background-image:url(../../investor/images/r_navi_ttl_contact.gif);
	width:210px;
	height:29px;
	}

/* 右ナビ赤
----------------------------------------------------------------------------*/	
#right_navi ul li.management01{
	background:url(../../investor/images/r_management_btn_01.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.management01 a:hover,
#right_navi ul li.management01_on{
	background:url(../../investor/images/r_management_btn_01.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.management02{
	background:url(../../investor/images/r_management_btn_02.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.management02 a:hover,
#right_navi ul li.management02_on{
	background:url(../../investor/images/r_management_btn_02.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.management03{
	background:url(../../investor/images/r_management_btn_03.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.management03 a:hover,
#right_navi ul li.management03_on{
	background:url(../../investor/images/r_management_btn_03.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.management04{
	background:url(../../investor/images/r_management_btn_04.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.management04 a:hover,
#right_navi ul li.management04_on{
	background:url(../../investor/images/r_management_btn_04.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.management05{
	background:url(../../investor/images/r_management_btn_05.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.management05 a:hover,
#right_navi ul li.management05_on{
	background:url(../../investor/images/r_management_btn_05.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.library01{
	background:url(../../investor/images/r_library_btn_02.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library01 a:hover,
#right_navi ul li.library01_on{
	background:url(../../investor/images/r_library_btn_02.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.library02{
	background:url(../../investor/images/r_library_btn_03.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library02 a:hover,
#right_navi ul li.library02_on{
	background:url(../../investor/images/r_library_btn_03.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.library03{
	background:url(../../investor/images/r_library_btn_04.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library03 a:hover,
#right_navi ul li.library03_on{
	background:url(../../investor/images/r_library_btn_04.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.library04{
	background:url(../../investor/images/r_library_btn_01.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library04 a:hover,
#right_navi ul li.library04_on{
	background:url(../../investor/images/r_library_btn_01.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.library05{
	background:url(../../investor/images/r_library_btn_05.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library05 a:hover,
#right_navi ul li.library05_on{
	background:url(../../investor/images/r_library_btn_05.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.library06{
	background:url(../../investor/images/r_library_btn_06.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library06 a:hover,
#right_navi ul li.library06_on{
	background:url(../../investor/images/r_library_btn_06.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.library07{
	background:url(../../investor/images/r_library_btn_07.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.library07 a:hover,
#right_navi ul li.library07_on{
	background:url(../../investor/images/r_library_btn_07.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

	
	
#right_navi ul li.finance01{
	background:url(../../investor/images/r_finance_btn_01.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance01 a:hover,
#right_navi ul li.finance01_on{
	background:url(../../investor/images/r_finance_btn_01.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.finance02{
	background:url(../../investor/images/r_finance_btn_02.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance02 a:hover,
#right_navi ul li.finance02_on{
	background:url(../../investor/images/r_finance_btn_02.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.finance03{
	background:url(../../investor/images/r_finance_btn_03.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance03 a:hover,
#right_navi ul li.finance03_on{
	background:url(../../investor/images/r_finance_btn_03.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.finance04{
	background:url(../../investor/images/r_finance_btn_04.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance04 a:hover,
#right_navi ul li.finance04_on{
	background:url(../../investor/images/r_finance_btn_04.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.finance05{
	background:url(../../investor/images/r_finance_btn_05.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance05 a:hover,
#right_navi ul li.finance05_on{
	background:url(../../investor/images/r_finance_btn_05.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.finance06{
	background:url(../../investor/images/r_finance_btn_06.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.finance06 a:hover,
#right_navi ul li.finance06_on{
	background:url(../../investor/images/r_finance_btn_06.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	

#right_navi ul li.stock01{
	background:url(../../investor/images/r_stock_btn_01.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock01 a:hover,
#right_navi ul li.stock01_on{
	background:url(../../investor/images/r_stock_btn_01.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.stock02{
	background:url(../../investor/images/r_stock_btn_02.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock02 a:hover,
#right_navi ul li.stock02_on{
	background:url(../../investor/images/r_stock_btn_02.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.stock03{
	background:url(../../investor/images/r_stock_btn_03.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock03 a:hover,
#right_navi ul li.stock03_on{
	background:url(../../investor/images/r_stock_btn_03.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.stock04{
	background:url(../../investor/images/r_stock_btn_04.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock04 a:hover,
#right_navi ul li.stock04_on{
	background:url(../../investor/images/r_stock_btn_04.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.stock05{
	background:url(../../investor/images/r_stock_btn_05.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock05 a:hover,
#right_navi ul li.stock05_on{
	background:url(../../investor/images/r_stock_btn_05.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.stock06{
	background:url(../../investor/images/r_stock_btn_06.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock06 a:hover,
#right_navi ul li.stock06_on{
	background:url(../../investor/images/r_stock_btn_06.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.stock07{
	background:url(../../investor/images/r_stock_btn_07.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock07 a:hover,
#right_navi ul li.stock07_on{
	background:url(../../investor/images/r_stock_btn_07.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.stock08{
	background:url(../../investor/images/r_stock_btn_08.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.stock08 a:hover,
#right_navi ul li.stock08_on{
	background:url(../../investor/images/r_stock_btn_08.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.individual01{
	background:url(../../investor/images/r_individual_btn_01.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.individual01 a:hover,
#right_navi ul li.individual01_on{
	background:url(../../investor/images/r_individual_btn_01.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.individual02{
	background:url(../../investor/images/r_individual_btn_02.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.individual02 a:hover,
#right_navi ul li.individual02_on{
	background:url(../../investor/images/r_individual_btn_02.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

#right_navi ul li.individual03{
	background:url(../../investor/images/r_individual_btn_03.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.individual03 a:hover,
#right_navi ul li.individual03_on{
	background:url(../../investor/images/r_individual_btn_03.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}
	
#right_navi ul li.individual04{
	background:url(../../investor/images/r_individual_btn_04.gif) 0px 0px no-repeat;
	width:209px;
	height:30px;
	}
#right_navi ul li.individual04 a:hover,
#right_navi ul li.individual04_on{
	background:url(../../investor/images/r_individual_btn_04.gif) 0px -30px no-repeat;
	width:209px;
	height:30px;
	}

/* グロバールナビ
----------------------------------------------------------------------------*/	
#l_navi_service{
	background-color:#b50a14;
	display:block;
	margin-right:auto;
	margin-left:auto;
	width:760px;
	height:23px;
	}

#l_navi_service a{
	display:block;
	width:100%;
	height:100%;
	}

#l_navi_service ul li{
	height:23px;
	float:left;
	}

#l_navi_service ul li.management{
	background:url(../images/l_investor_btn_01.gif) 0px 0px no-repeat;
	width:164px;
	}
#l_navi_service ul li.management a:hover,
#l_navi_service ul li.management_on{
	background:url(../images/l_investor_btn_01.gif) 0px -23px no-repeat;
	width:164px;
	}

#l_navi_service ul li.stock{
	background:url(../images/l_investor_btn_02.gif) 0px 0px no-repeat;
	width:75px;
	}
#l_navi_service ul li.stock a:hover,
#l_navi_service ul li.stock_on{
	background:url(../images/l_investor_btn_02.gif) 0px -23px no-repeat;
	width:75px;
	}

#l_navi_service li.finance{
	background:url(../images/l_investor_btn_03.gif) 0px 0px no-repeat;
	width:86px;
	}
#l_navi_service li.finance a:hover,
#l_navi_service li.finance_on{
	background:url(../images/l_investor_btn_03.gif) 0px -23px no-repeat;
	width:86px;
	}

#l_navi_service ul li.library{
	background:url(../images/l_investor_btn_04.gif) 0px 0px no-repeat;
	width:108px;
	}
#l_navi_service ul li.library a:hover,
#l_navi_service ul li.library_on{
	background:url(../images/l_investor_btn_04.gif) 0px -23px no-repeat;
	width:108px;
	}
	
#l_navi_service ul li.individual{
	background:url(../images/l_investor_btn_05.gif) 0px 0px no-repeat;
	width:130px;
	}
#l_navi_service ul li.individual a:hover,
#l_navi_service ul li.individual_on{
	background:url(../images/l_investor_btn_05.gif) 0px -23px no-repeat;
	width:130px;
	}
	
	
/* コンテンツ
----------------------------------------------------------------------------*/	
.contentsL_Box_side dl{}

.contentsL_Box_side dl dt{clear:both;}

.contentsL_Box_side dl dd{ margin-bottom:20px;}

/* md */
.serviceContent{
	margin:15px 0 20px 0;
}

.serviceContent dl{
	margin:10px 0 0 0;
}

.serviceContent dl dt{
	margin:0;
}

.serviceContent dl dd{
	margin:0 0 20px 0;
}


.mdH5{
font-size:14px;
}