/* IE用PNG画像表示 */
img, #side, #contents h2, #contents #box #boxbg h3{ behavior: url(../iepngfix/iepngfix.htc); }

/* タイトル画像 
----------------------------------------------------*/
h2{
	text-indent: -9999px;
	margin: 0;
	height: 130px;
	widows: 630px;
}
#info h2 {background: url(../info/images/title.png) no-repeat;}
#hire h2 {background: url(../hire/images/title.png) no-repeat;}
#schedule h2 {background: url(../schedule/images/title.png) no-repeat;}
#link h2 {background: url(../link/images/title.png) no-repeat;}
#company h2 {background: url(../images/title_company.png) no-repeat;}
#pp h2 {background: url(../images/title_pp.png) no-repeat;}
#contact h2 {background: url(../images/title_contact.png) no-repeat;}

/* イメージ画像 
----------------------------------------------------*/
h3{
	text-indent:-9999px;
	width: 560px;
	height: 200px;
	margin: 0 0 20px 0;
}
#info h3{ background: url(../info/images/image.jpg) no-repeat top left; }
#hire h3{ background: url(../hire/images/image.jpg) no-repeat top left; }
#schedule h3{ background: url(../schedule/images/image.jpg) no-repeat top left; }

/* 表組み
----------------------------------------------------*/
table {
	border-collapse: collapse;
	width: 520px;
	margin: 0 0 10px 0 ;
}
th {
	width: 10em;
	vertical-align: top;
	text-align: right;
	font-weight: normal;
	padding: 10px 10px 10px 5px;
	border-bottom: 1px dotted #CCCCCC;
	white-space: nowrap;
}
td {
	vertical-align: top;
	padding: 10px 5px 10px 5px;
	border-bottom: 1px dotted #CCCCCC;
}


/* 表組み
----------------------------------------------------*/
/*#contents #box #boxbg #boxcontents .pkg{ margin: 0 0 50px 0; }

#pp #boxcontents{ padding: 0 0 50px 0; }*/

