@charset "utf-8";

/*----------------------------------------*/
/*　ゃXフトゃゃ@めu開発ペーゃN　*/
/*----------------------------------------*/

/* ----------ゃXフトゃゃ@めu開発TOP---------- */
.dev_first {
	width:680px;
	margin-bottom:27px;
}
.dev_first .copy{
	width:680px;
	margin-bottom:20px;
	font-size:1.4em;
	line-height:1.4em;
	font-weight:bold;
	color:#323232;
}



/*----------------------------------------*/
/*　Secure , Quality , Efficient　*/
/*----------------------------------------*/

/* ----------Secure---------- */
.secure {
	width:680px;
	margin-bottom:27px;
}

.secure h2{
	clear:both;
	height:31px!important;
	width:680px!important;
	margin:0px
	display:block;
	background-image:url(../service/software_development/images/secure_ttl_bk.gif)!important;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.secure_box {
	width:680px;
	margin-bottom:27px;
	background-image:url(../service/software_development/images/secure_img.jpg)!important;
	background-position:right top;
	background-repeat:no-repeat;
}

/* ----------Quality---------- */

.quality {
	width:680px;
	margin-bottom:27px;
}

.quality h2{
	clear:both;
	height:31px!important;
	width:680px!important;
	margin:0px
	display:block;
	background-image:url(../service/software_development/images/quality_ttl_bk.gif)!important;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.quality_box {
	width:680px;
	margin-bottom:27px;
	background-image:url(../service/software_development/images/quality_img.jpg)!important;
	background-position:right top;
	background-repeat:no-repeat;
}


/* ----------Efficient---------- */

.efficient {
	width:680px;
	margin-bottom:27px;
}

.efficient h2{
	clear:both;
	height:31px!important;
	width:680px!important;
	margin:0px
	display:block;
	background-image:url(../service/software_development/images/efficient_ttl_bk.gif)!important;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.efficient_box {
	width:680px;
	margin-bottom:27px;
	background-image:url(../service/software_development/images/efficient_img.jpg)!important;
	background-position:right top;
	background-repeat:no-repeat;
}


/*----------------------------------------*/
/* 　ゃIッVビスチBニュッV */
/*----------------------------------------*/

.dev_menu {
	width:680px;
	margin-bottom:50px;
}

.dev_menu h3 {
	width:677px;
	height:32px;
	background-image:url(../service/software_development/images/dev_menu_ttl_bk.gif)!important;
	background-repeat:no-repeat;
	padding:6px 0 0 20px;
	color:#206bb6;
}

.dev_menu p {
	width:657px;
	height:auto;
	padding:6px 0 20px 20px;
	margin:0 0 0 20px;
}


/*----------------------------------------*/
/* 　開発ぃ流れ */
/*----------------------------------------*/

#s_dev .no01 p,
#s_dev .no02 p,
#s_dev .no03 p,
#s_dev .no04 p,
#s_dev .no05 p,
#s_dev .no06 p,
#s_dev .no07 p,
#s_dev .no08 p{
	clear:both;
	height:auto;
	width:680px;
	padding:0 0 20px 20px!important;
}

#s_dev .no01 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no1.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no02 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no2.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no03 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no3.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no04 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no4.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no05 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no5.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no06 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no6.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no07 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no7.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#s_dev .no08 h3{
	clear:both;
	height:32px;
	width:680px;
	display:block;
	background-image:url(../service/software_development/images/dev_flow_ttl_no8.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}





/* ----------埃R會的な体制パタッVッE---------- */
.pattern{
	clear:both;
	height:auto;
	width:680px;
}

.pattern dd{
	clear:both;
	width:645px;
	padding:10px 0 0 14px!important;
}

.pattern .zu{
	clear:both;
	width:645px;
	margin:10px 0 20px 14px!important;
}

.pattern .copy{
	clear:both;
	width:645px;
	margin:10px 0 50px 14px!important;
	font-size:1.25em;
	font-weight:bold;
	color:#000;
}

