<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift-JIS";

/*--------------------------------------
トップページ デザイン定義 
---------------------------------------*/
/* トップ画像等 */
#title{
	clear:both;
	width:948px;
	height:100px;
	margin:10px 0 0 10px;
	background-image:url(../img/titleCompany.png);
	background-repeat:no-repeat; /*no-repeats*/
	border:1px solid #666666;
}


#hpb-inner{
}

/*--------------------------------
コンテンツの内容
----------------------------------*/
#hpb-main div{
	background-color:transparent;
}

#hpb-main div#companyInfo,
#hpb-main div#companyConcept,
#hpb-main div#companyAccess{
	width: 715px;
	background-color:#F0E6D0;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	overflow:hidden;
}


/* companyInfo */
#companyInfo{
	background:url(../img/companyCntMeetingroom.png) no-repeat 390px bottom ;
	background-color:#F0E6D0;
}
#companyInfo a{
	display:block;
	width:107px;
	height:18px;
	background:url(../img/asidebutTomap.png) no-repeat left top;
}
#companyInfo table{
	float:left;
	/*border:none;*/
	margin:0 auto 20px 20px;
}
#companyInfo table tr{
	/* border-bottom:dotted 10px PERU; */
	/* padding:0 0 0.5em 0; */
}
#companyInfo table tr th,
#companyInfo table tr td{
	border-bottom:dotted 1px PERU;
	padding:0.5em 0 0.5em 0;
}
#companyInfo table tr th{
	width:100px;
	text-align:center;
	border-right:solid 2px PERU;
	font-weight:bold;
}
#companyInfo table tr td{
	text-align:left;
	padding-left:1em;
}
#companyInfo table tr td#companyname{
	background:url(../img/companyCntDIKgrlogo.png) no-repeat right bottom;
}
#companyInfo table tr td p{
	letter-spacing:0.5px;
	padding-bottom:5px;
	margin:0;
}
/* end companyInfo */

#companyAccess{
	background-color:transparent;
}
#companyAccess #companyNumber{}
#hpb-main div#map_canvas{
	float:center;
	width:690px;
	height:350px;
	background-color:transparent;
	margin:0 auto 0 auto;
}
#companyAccess #companyMapInf{
	margin:12px auto 20px 50px;
}
#companyAccess h4{
	font-size:18px;
	color:#333333;
	margin:0 0 0 0;
	padding: 0 18px 0 0;
}
#companyAccess p{
	font-size:14px;
	line-height:140%;
	margin:0 0 0 1em;
	padding: 0 0 0 0 ;
}
#companyAccess p.note{
	font-size:10px;
	margin-left:14px;
}
#companyAccess table th,
#companyAccess table td{
	vertical-align:top;
}
#companyAccess table th{
	border-right:1px dotted #333333;
}

/* companConcept */
#companyConcept {
	background-color:#F0E6D0;
}
#companyConceptInner{

}
#companyConcept h4{
	color:#333333;
	height: 28px;
	width:150px;
	border-bottom:solid 2px PERU;
	font-size:20px;
	font-weight:bold;
	margin-left:20px;
	padding: 0.5em 0 0 0 ;
}
#companyConcept p{
	width:auto;
	letter-spacing:1px;
	margin:10px 40px 20px 30px;
	padding: 0 0 1em 1em;
	border-bottom:solid 1px PERU;
}
#companyConcept dl{
	margin:0 30px 20px 30px;
	padding:0 10px 20px 10px;
	border-bottom:solid 1px PERU;
}
#companyConcept dt{
	color:#333333;
	float:none;
	background:none;
	padding:10px 0 5px 0;
}
#companyConcept dd{
	text-align:left;
	padding:0 0 0 1em;
}

#companyConcept .article{

}

#distributedCompanies{}
/*end companyConcept*/
/* end コンテンツの内容*/
/*------------------------------
  フッター部分のレイアウト 
----------------------------------*/

#footerArea{
}
</pre></body></html>