/* CSS Document */

#main {
	font-size:1.6em;
	line-height:1.5em;
	}

.medium	{
	font-size: 0.8em;
	}

.large {
	font-size: 1.2em;
	}

.small {
	font-size: 0.7em;
	}
	
#fontsize ul li#font_m a {
	background-position: -96px bottom;
	}

/* トップページ
-----------------------------------------------------*/

body#top #contents ul#hdline .pdf,
body#top #contents ul#hdline .web01,
body#top #contents ul#hdline .web02	{
	width: 607px;
	padding: 0 0 15px 50px;
	background-position: 0 5px ;
	}

/* ニュースリリース
-----------------------------------------------------*/
	
body#news #hdline li	{
	padding-top: 15px;
	}
	
body#news #hdline .date	{
	width: 68px;
	padding: 0 0 0 13px;
	font-size: 90%;
	line-height: 1.5em;
	}

body#news #hdline .pdf,
body#news #hdline .web01,
body#news #hdline .web02	{
	width: 440px;
	padding: 0px 0px 15px 48px;
	font-size: 98%;
	line-height: 1.5em;
	background-position: 0 3px;
	}
	
/* 株主投資家情報
-----------------------------------------------------*/
	
body.irtop div.siteUtilityBox2 ,
body.ir_001 .siteUtilityBox3 p,
body.ir_002 .siteUtilityBox4 p {
	font-size: 0.9em;
	line-height: 1.2em;
	}	
