@charset "UTF-8";

/* 売上高推移ページ */


.f_b{
	font-weight: bold;
	font-size: 120%;
}

/* #branding */

#tabicapital #branding h1{
	background: url(../images/branding_h.gif) no-repeat;
}


/* contents_side */



/* contents_main */


#tabicapital #contents_main h2{
	background: url(../images/contents_main_h2.gif) no-repeat;
}

#tabicapital #contents_main p#report_text{
	line-height:25px;
	padding:10px 10px;
}

#tabicapital #contents_main ul{
	overflow: hidden;
	zoom:1;
}

#tabicapital #contents_main ul li{
	background: url(../images/report_arrow_red.gif) no-repeat left 5px;
	padding-left: 15px;
	font-weight: bold;
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #CCC;
	overflow: hidden;
	zoom:1;

}


#tabicapital #contents_main dl{
	clear: left;
	overflow: hidden;
	zoom:1;
	line-height: 13px;
	/*height: 13px;*/
	margin: 10px 0 10px 0px;
}

#tabicapital #contents_main dl dt{
	width: 80px;
	float: left;

}

#tabicapital #contents_main dl dd{
	float: left;
}

#tabicapital #contents_main dl dd.graph{
	min-width: 10px;
	background: url(../images/report_graphbg.gif) repeat-x;
	height: 13px;
	text-indent: -5000px;
	margin-right: 10px;
}

#tabicapital #contents_main dl dd.graph_dot{
	min-width: 10px;
	border: 1px dotted #CCC;
	height: 13px;
	text-indent: -5000px;
	margin-right: 10px;
}

#tabicapital #contents_main dl dd.yen{
	width: 120px;

}

/* グラフ設定 3億≒100px */

#tabicapital #contents_main dl#g_200810 dd.graph{ width: 80px; }
#tabicapital #contents_main dl#g_200811 dd.graph{ width: 86px; }
#tabicapital #contents_main dl#g_200812 dd.graph{ width: 133px; }
#tabicapital #contents_main dl#g_200901 dd.graph{ width: 63px; }
#tabicapital #contents_main dl#g_200902 dd.graph{ width: 65px; }
#tabicapital #contents_main dl#g_200903 dd.graph{ width: 99px; }
#tabicapital #contents_main dl#g_200904 dd.graph{ width: 90px; }
#tabicapital #contents_main dl#g_200905 dd.graph{ width: 77px; }
#tabicapital #contents_main dl#g_200906 dd.graph{ width: 123px; }
#tabicapital #contents_main dl#g_200907 dd.graph{ width: 241px; }
#tabicapital #contents_main dl#g_200908 dd.graph{ width: 227px; }
#tabicapital #contents_main dl#g_200909 dd.graph{ width: 150px; }


#tabicapital #contents_main dl#g_200910 dd.graph{ width: 169px; }
#tabicapital #contents_main dl#g_200911 dd.graph{ width: 177px; }
#tabicapital #contents_main dl#g_200912 dd.graph{ width: 274px; }
#tabicapital #contents_main dl#g_201001 dd.graph{ width: 154px; }
#tabicapital #contents_main dl#g_201002 dd.graph{ width: 172px; }
#tabicapital #contents_main dl#g_201003 dd.graph{ width: 302px; }
#tabicapital #contents_main dl#g_201004 dd.graph{ width: 274px; }
#tabicapital #contents_main dl#g_201005 dd.graph{ width: 228px; }
#tabicapital #contents_main dl#g_201006 dd.graph{ width: 310px; }
#tabicapital #contents_main dl#g_201007 dd.graph{ width: 382px; }
#tabicapital #contents_main dl#g_201008 dd.graph{ width: 320px; }
#tabicapital #contents_main dl#g_201009 dd.graph{ width: 254px; }


#tabicapital #contents_main dl#g_201010 dd.graph{ width: 209px; }
#tabicapital #contents_main dl#g_201011 dd.graph{ width: 186px; }
#tabicapital #contents_main dl#g_201012 dd.graph{ width: 322px; }
#tabicapital #contents_main dl#g_201101 dd.graph{ width: 204px; }
#tabicapital #contents_main dl#g_201102 dd.graph{ width: 205px; }
#tabicapital #contents_main dl#g_201103 dd.graph{ width: 300px; }
#tabicapital #contents_main dl#g_201104 dd.graph{ width: 250px; }
#tabicapital #contents_main dl#g_201105 dd.graph{ width: 214px; }
#tabicapital #contents_main dl#g_201106 dd.graph{ width: 308px; }
#tabicapital #contents_main dl#g_201107 dd.graph{ width: 425px; }
#tabicapital #contents_main dl#g_201108 dd.graph{ width: 383px; }
#tabicapital #contents_main dl#g_201109 dd.graph{ width: 296px; }


#tabicapital #contents_main dl#g_201110 dd.graph{ width: 234px; }
#tabicapital #contents_main dl#g_201111 dd.graph{ width: 220px; }
#tabicapital #contents_main dl#g_201112 dd.graph{ width: 250px; }
#tabicapital #contents_main dl#g_201201 dd.graph{ width: 196px; }
#tabicapital #contents_main dl#g_201202 dd.graph{ width: 225px; }
#tabicapital #contents_main dl#g_201203 dd.graph{ width: 312px; }
#tabicapital #contents_main dl#g_201204 dd.graph{ width: 286px; }
#tabicapital #contents_main dl#g_201205 dd.graph{ width: 259px; }
#tabicapital #contents_main dl#g_201206 dd.graph{ width: 331px; }
#tabicapital #contents_main dl#g_201207 dd.graph{ width: 425px; }
#tabicapital #contents_main dl#g_201208 dd.graph{ width: 415px; }
#tabicapital #contents_main dl#g_201209 dd.graph{ width: 330px; }



#tabicapital #contents_main dl#g_201210 dd.graph{ width: 318px; }
#tabicapital #contents_main dl#g_201211 dd.graph{ width: 343px; }
#tabicapital #contents_main dl#g_201212 dd.graph{ width: 348px; }
#tabicapital #contents_main dl#g_201301 dd.graph{ width: 276px; }
#tabicapital #contents_main dl#g_201302 dd.graph{ width: 281px; }
#tabicapital #contents_main dl#g_201303 dd.graph{ width: 420px; }
#tabicapital #contents_main dl#g_201304 dd.graph{ width: 393px; }
#tabicapital #contents_main dl#g_201305 dd.graph{ width: 317px; }
#tabicapital #contents_main dl#g_201306 dd.graph{ width: 412px; }
#tabicapital #contents_main dl#g_201307 dd.graph{ width: 517px; }


#tabicapital #contents_main p.note{
	padding: 10px;
	line-height: 25px;
	background: #e7e7e7;
	margin-bottom: 20px;
}






/* 過年度売上高推移 */

#tabicapital #contents_main ul#year dl dt{
	width: 150px;
}

/* グラフ設定 5億≒10px */

#tabicapital #contents_main dl#yg_200803 dd.graph{ width: 10px; }
#tabicapital #contents_main dl#yg_200809 dd.graph{ width: 35px; }
#tabicapital #contents_main dl#yg_200909 dd.graph{ width: 85px; }
#tabicapital #contents_main dl#yg_201009 dd.graph{ width: 180px; }
#tabicapital #contents_main dl#yg_201109 dd.graph{ width: 220px; }
#tabicapital #contents_main dl#yg_201209 dd.graph{ width: 225px; }
#tabicapital #contents_main dl#yg_201309 dd.graph_dot{ width: 276px; }
#tabicapital #contents_main dl#yg_201409 dd.graph_dot{ width: 290px; }


