@charset "utf-8";

/*----------------------------------------*/
/*　牃P镃L　*/
/*----------------------------------------*/

/* ----------牃P镃L（VATぃ弃Lぃ\）---------- */
.feature_top {
	height:auto;
	background-image:url(../feature/images/strong01_img.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}


.orange_waku {
	clear:both;
	height:auto;
	width:616px;
	padding:30px 30px 30px 30px;
	margin:10px 0 20px 0;
	border:2px solid #eaab61;
	background-color:#fff8e8;
}


.oyagaisha_ttl {
	clear:both;
	width:634px;
	padding:0 0 10px 0;
	font-size:1.3em;
	font-weight:bold;
	color:#000;
}


.ao_obi_naka{background-color:#408ed6;
    width:604px;
	display:block;
	height:25px;
	padding:9px 0 0 14px;
	margin:0 0 10px 0;
	color:#FFF;
	font-size:1.2em;
}

.orange_waku dd{padding-left:20px;width:604px!important;}

.orange_waku .aowaku {
	clear:both;
	height:auto;
	width:555px;
	padding:18px 10px 18px 30px;
	margin:10px 0 8px 20px;
	border:1px solid #408ed6;
	background-color:#fff;
}

.orange_waku .aowaku dd{padding-left:10px!important; padding-bottom:10px;}

.orange_waku h4{
	padding:10px 0 10px 0;
	font-size:1.2em;
}


/*----------------------------------------*/
/* 　ゃFフシッ@めuぃHよる誃C題をゃbッFめu */
/*----------------------------------------*/

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

.kadai_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;
	margin-top:10px;
}

.gazo01{
	background-image:url(../feature/images/kadai_gazo01.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}
.gazo02{
	height:90px;
	background-image:url(../feature/images/kadai_gazo02.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.gazo03{
	background-image:url(../feature/images/kadai_gazo03.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.kadai_menu dt{padding:10px 0 0 20px!important;}
.kadai_menu dd{padding:5px 0 2px 40px!important;}


/*----------------------------------------*/
/* 　万全ぃゃTゃチEッFティッV体制 */
/*----------------------------------------*/

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

.security .aowaku {
	clear:both;
	height:auto;
	width:635px;
	background-image:url(../feature/images/security_bg.gif)!important;
	background-repeat:no-repeat;
	background-position:right top;
	padding:18px 10px 18px 30px;
	margin:10px 0 8px 0;
	border:2px solid #a6cdf2;
	background-color:#f6fbff;
}

.security .aoMidashi {
	clear:both;
	width:555px;
	height:30px;
	display:block;
	color:#176dbb; font-weight:bold; font-size:1.2em;
	padding:2px 10px 0 24px;
	margin:7px 0 0px 0px;
	background-image:url(../images/common/ao_check_icon.gif)!important;
	background-repeat:no-repeat;
}

.security .aowaku p {
	clear:both;
	width:555px;
	height:30px;
	display:block;
	padding:0 0 22px 0;
}



/*----------------------------------------*/
/* 　フィッFピンがオフシッ@めuぃH遃Dしている理由 */
/*----------------------------------------*/

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

.reason .orangewaku {
	clear:both;
	height:auto;
	width:635px;
	background-image:url(../feature/images/merit_riyu_bk.jpg)!important;
	background-repeat:no-repeat;
	background-position:right top;
	padding:18px 10px 18px 30px;
	margin:10px 0 8px 0;
	border:2px solid #eaab61;
	background-color:#fff8e8;
}


.reason_ttl {
	clear:both;
	width:450px;
	height:30px;
	display:block;
	font-weight:bold; font-size:1.4em;
	padding:4px 10px 0 0;
	margin:7px 0 0px 0px;
}

.orangewaku dd {
	margin-left:24px;
}

.orangewaku .no01 {
	clear:both;
	width:450px;
	height:30px;
	display:block;
	color:#d74700; font-weight:bold; font-size:1.2em;
	padding:4px 10px 0 24px;
	margin:7px 0 0px 0px;
	background-image:url(../feature/images/no01.gif);
	background-repeat:no-repeat;
}

.reason .orangewaku p {
	clear:both;
	width:555px;
	height:30px;
	display:block;
	padding:0 0 22px 0;
}



/* ----------チBッFット（青布b）---------- */


.merit4 dt{
    width:650px;
	display:block;
	height:22px;
	padding:7px 0 0 36px;
	margin:0 0 10px 0;
	color:#FFF;
	font-size:1.2em;}
	
.merit4 .merit01_ttl{
	background-image:url(../feature/images/merit01_ttl.gif);
	background-repeat:no-repeat;
}

.merit4 .merit02_ttl{
	background-image:url(../feature/images/merit02_ttl.gif);
	background-repeat:no-repeat;
}

.merit4 .merit03_ttl{
	background-image:url(../feature/images/merit03_ttl.gif);
	background-repeat:no-repeat;
}

.merit4 .merit04_ttl{
	background-image:url(../feature/images/merit04_ttl.gif);
	background-repeat:no-repeat;
}

	
.merit4 dd{padding-left:36px;width:679px;}

.merit4_img01{
	height:80px;
	background-image:url(../feature/images/merit01_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:3px 0 20px 0;
}

.merit4_img02{
	height:63px;
	background-image:url(../feature/images/merit02_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:3px 0 20px 0;
}

.merit4_img03{
	height:80px;
	background-image:url(../feature/images/merit03_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:3px 0 20px 0;
}

.merit4_img04{
	height:90px;
	background-image:url(../feature/images/merit04_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:3px 0 20px 0;
}

