body {
	margin: 0px ;
	padding: 0px ;
	font-size: 14px ;
	background-color: #FFFFFF ;
	xxbackground:url(img/back.jpg)  fixed top no-repeat;	
}
* html h1 {
	color: #FF6600 ;
	font-size: 16px ;
	margin : 5px 0px 5px 5px;
	xxxborder : solid 1px #CCCCCC ;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
* html  h1.sub1 {
	color: #FF6600 ;
	font-size: 14px ;
	margin : 0px 0px 5px 0px;
	xborder : solid 5px #CCCCCC ;
}
* html h2 {
	width: 300px;
	color: #333333 ;
	font-size: 14px ;
	font-weight: normal ;
	line-height: 20px ;
	margin : 5px 0px 5px 5px;
	xborder : solid 1px #CCCCCC ;
}
* html  h2.sub2 {
	color: #000000 ;
	font-size: 14px ;
	margin : 0px 0px 5px 0px;
	Xborder : solid 5px #CCCCCC ;
}

* html h3 {
	width: 380px;
	color: #333333 ;
	font-size: 14px ;
	font-weight: normal ;
	line-height: 20px ;
	margin : 5px 0px 5px 5px;
	xborder : solid 1px #CCCCCC ;
}

/* 新着情報  */
* .top_table {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px ;
	line-height: 20px ;
	border-top : dashed 1px #CCCCCC ;
}

/* 新着情報  */
* .news_table {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px ;
	border-top : dashed 1px #CCCCCC ;
}

/* 会社概要  */
* .corpo_table {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 15px ;
	line-height: 20px ;
	border-top : solid 1px #CCCCCC ;
}
* div.corpo_table {
	padding-top: 0px;
	padding-bottom: 8px;
	border-top : solid 1px #FFFFFF ;
}

/* サービス  */
* .service {
	text-align: left;
	font-size: 14px ;
	xwidth: 310px;
	padding: 0px 0px 0px 0px;
	line-height: 20px ;
	xborder : solid 1px #CCCCCC ;
}

/* 事業内容  */
* .business_table {
	text-align: left;
	font-size: 13px ;
	xwidth: 310px;
	padding: 5px 15px 15px 15px;
	line-height: 20px ;
	xborder : solid 1px #CCCCCC ;
}

/* サイトマップ・個人情報保護方針  */
* .other_table {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px ;
	line-height: 24px ;
	border-top : solid 1px #CCCCCC ;
}

/* クイックコネクトサービス  */
* .qcs_title {
	vertical-align : middle ;
	color: #FFFFFF ;
	height: 30px ;
	padding-top: 5px 0px 0px 5px;	
	font-size: 13px ;
	line-height: 15px ;
	border : solid 1px #CCCCCC ;
	xborder-bottom : solid 1px #CCCCCC ;
}
* .qcs_table {
	padding-top: 5px 8px 0px 8px;
	padding-bottom: 8px;
	font-size: 13px ;
	line-height: 15px ;
	xborder-top : solid 1px #CCCCCC ;
	xborder-bottom : solid 1px #CCCCCC ;
}

/* 展示会  */
* .forum_title {
	color: #000000 ;
	height: 15px ;
	padding-top: 30px 0px 20px 5px;	
	font-size: 14px ;
	line-height: 15px ;
	border-top : solid 1px #CCCCCC ;	
}
/* デジタルピッキング  */
* .digital_title {
	color: #000000 ;
	height: 15px ;
	padding-top: 10px 0px 0px 5px;	
	font-size: 13px ;
	line-height: 24px ;
	xborder: solid 1px #CCCCCC ;
}
/* ネットワーク  */
* .network_title {
	color: #000000 ;
	height: 15px ;
	padding-top: 10px 0px 0px 5px;	
	font-size: 13px ;
	line-height: 24px ;
	xborder: solid 1px #CCCCCC ;
}
/* ホームページ  */
* .hp_title {
	color: #000000 ;
	height: 15px ;
	padding-top: 10px 0px 0px 5px;	
	font-size: 11px ;
	line-height: 15px ;
	xborder: solid 1px #CCCCCC ;
}

/* パートナー企業  */
* .pt_text {
	color: #000000 ;
	height: 15px ;
	padding-top: 10px 0px 0px 5px;	
	font-size: 14px ;
	line-height: 22px ;
	xborder: solid 1px #CCCCCC ;
}