/* CSS Document */

h2{margin:0;}
h3{font-size: 16px;font-weight: bold; margin: 10px 0 5px 0;}

h4#catchPhrase{
	background:none;
	text-align:center;
	margin-bottom:15px;
}
#services{
	text-align:left;
}

#services h3{
	margin: 10px 0;
	font-weight: bold;
}
#companyProfile{
	clear:right;
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px dotted #666666;
}
#companyProfile h3{
	font-size: 13px;
	font-weight: bold;
}
#companyProfile dl{
}
#companyProfile dt{
	float:left;
	width: 100px;
	line-height: 20px;
	padding-left: 5px;
}
#companyProfile dd{
	margin-left: 110px;
}

#profile{
	border-top: 1px dotted #666;
	clear:both;
}
#profile h3{
	font-size: 14px;
}
#profile table{
	width: 650px;
	margin-left: 10px;
}
#profile table th{
	background:#E9EADF;
	width: 150px;
}
#profile table th,
#profile table td{
	padding-left: 10px;
	border-bottom: 1px dotted #CCC;
}

.entryDate{
	text-align:right;
	font-size:90%;
	color: #666;
}

/* ------- 個々の設定 --------*/

.separator{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px solid black;
	height:0px;
}


/* セブンエステート */

#box_069_logos{
	background-color:#FF9900;
	border:1px solid #FF6600;
	padding:10px;
	height:95px;
	font-size:15px;
	font-weight:bold;
	line-height:23px;
}

#box_069_phrase{	
	padding:10px;
	font-size:14px;
	font-weight:bold;
	line-height:23px;
}

#box_069_callme{
	padding:10px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

p{
	margin:0;
	padding:0;
}

/* 旭光通信システム */
.kyokko_section01{height: 220px;}
.kyokko_section02{height: 200px;}
.kyokko_section03{}
.kyokko_img_01{float:right;margin-left: 10px; margin-bottom:10px;}
.kyokko_img_02{float:left; margin-right:10px; height:183px;}
.kyokko_img_03{float:right;margin-top:10px; margin-left: 10px;}

/* 内藤自動車 */
.naito_img01{margin: 0 0 10px 10px;}
.naito_img02{margin: 10px 10px 10px 0;}
.naito_img03{margin: 10px 0 0 10px}

/* 興建 */
.koken_img01{margin: 0 0 10px 10px;}
.koken_img02{margin: 10px 10px 10px 0;}
.koken_img03{margin: 10px 0 10px 10px; }
.koken_img04{}

/* 焼結合金加工 */
.shoketsu_img01{margin: 0 0 0 10px;}
.shoketsu_main{	float:left;	width: 350px;}
.shoketsu_img02{	width: 170px;	float:left;}
.shoketsu_flow{	width: 150px;	margin-left: 170px;	text-align:center;}
.shoketsu_point{	text-align:left;	padding-left: 10px	float:left;}	
.shoketsu_point p{	 font-size:16px; 	 font-weight:bold; 	 color:#0033FF;}
.shoketsu_point ul{	 lineclass=-height:30px;	 list-style-type:disc;}
.shoketsu_point li{	line-height: 1.5em;}
.shoketsu_img03{margin-top: 15px; margin-left: 55px;}
.shoketsu_img03 img{margin-left: 15px;}

/* 平山ファインテクノ */
#hirayama h3{
	border-bottom: 2px solid #9cc5e6;
	color:#003196;
}

.hirayama_prod{float:left;}
.hirayama_eq{margin-left: 350px;}
