@charset "utf-8";
/* ===================================================================
CSS information

 file name  :zzz.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* headerヘッダー
----------------------------------------------------------- */
#service h1#title {
	width:1000px;
	background:url(../service/images/service_title.gif) no-repeat left top;
	margin:0 auto;
	height:70px;
	text-indent:-9999px;
	position:relative;
}
#service div#title_bn {
	position:relative;
	width:1000px;
	height:70px;
	margin:0 auto;
}

#service div#title_bn img {
	position:absolute;
	right:20px;
	top:15px;
}


/* mainメイン
----------------------------------------------------------- */
#service p.service_text {
	width:410px;
	overflow:hidden;
}

#service #main div.service_layout {
	width:700px;
	margin:0 0 20px 0;
	overflow:hidden;
}

#service #main div.service_layout_marginbt {
	width:700px;
	margin:0 0 40px 0;
	overflow:hidden;
}

#service div.service_text_bg {
	background-color:#EAE0E0;
	width:380px;
	overflow:hidden;
	padding:15px;
	margin:10px 0 0 0;
}

#service #main h3#service_st1 {
	background:url(../service/images/service_st1.gif) no-repeat left top;
	height:42px;
	width:700px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 20px 0;
	clear:both;
}

#service #main div.service_layout h4#service_sst1 {
	background:url(../service/images/service_sst1.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}

#service #main div.service_layout h4#service_sst2 {
	background:url(../service/images/service_sst2.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}
#service #main div.service_layout h4#service_sst3 {
	background:url(../service/images/service_sst3.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}

#service #main h3#service_st2 {
	background:url(../service/images/service_st2.gif) no-repeat left top;
	height:42px;
	width:700px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 20px 0;
	clear:both;
}

#service #main div.service_layout h4#service_sst4 {
	background:url(../service/images/service_sst4.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}

#service #main div.service_layout_marginbt h4#service_sst5 {
	background:url(../service/images/service_sst5.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}


/* 2010.02.02修正追加
----------------------------------------------------------- */
#service #main div.service_layout h4#service_sst_nos {
	background:url(../service/images/service_sst_nos.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}
#service #main div.service_layout h4#service_sst_exe {
	background:url(../service/images/service_sst_exe.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}

#service #main div.service_layout h4#service_sst_net {
	background:url(../service/images/service_sst_net.gif) no-repeat left top;
	width:700px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	clear:both;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

