/* CSS Document */
@import url("common.css");

/*
h2{
	border-bottom : 0 solid #ffffff;
	color : ##0000FF;
	background-color : #ffffff;
	border-top : 1px solid #BAA7FC;
	border-bottom : 3px solid #BAA7FC;
	border-left : 8px solid #BAA7FC;
	margin-bottom : 10px;
	padding : 5px 0;
}
*/

/************************************/
/** ネットワーク構築マネージメント **/
/************************************/

.service {
	width: 738px;
/*
	margin : 10px;
	margin-left : 0px;
*/
}

.service p {
/*	font-size : 1.2em;*/
	font-size : 1em;
	text-indent: 0pt;
	line-height : 1.5em;
	padding: 0em 3em;
}

.service img {
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 100px;
}

.service ul {
	list-style-type: disc;
	padding-left: 4em;
	padding-right: 2em;
	margin-bottom: 1em;
}

.service li {
	margin: 10px;
	line-height: 1.2em;
/*	font-size : 1.2em;*/
	font-size : 1em;
}

.service ol {
	list-style-type: 1;
	margin-left: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	padding-left: 3em;
	padding-right: 1em;
}

.service ol ul {
	list-style-type: disc;
	margin-left: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
}

.service ol ul li {
	margin-left: 0px;
	margin-right: 0px; 
	line-height: 1.5em;
/*	font-size : 1.2em;*/
	font-size : 1em;
}

.service table {
	width: 680px;
	border-collapse : collapse;
	margin : 0 25px;
}

.service th {
	width : 20%;
	background-color: #efefef;
	padding: 0.5em 2em;
	border : 1px solid #000000;
	font-weight:600;
	text-align : left;
}

.service td {
	width : 80%;
/*	width: 400px;*/
	padding : 0.5em 1em;
	border : 1px solid #000000;
	line-height : 1.5em;
}

.summary-comment p {
	padding-left : 2em;
}

.summary-comment img {
	margin-top : 10px;
	margin-bottom : 15px;
	margin-left : 75px;
}

.summary-comment a img {
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 35px;
}

.summary-comment ul {
	list-style-type: disc;
	padding-left: 3em;
	padding-right: 2em;
	margin-bottom: 2em;
}

.summary-comment li {
	margin: 10px;
	line-height: 1.5em;
/*	font-size : 1.2em;*/
	font-size : 1em;
}

.subtitle h2{
/*
	border-bottom : 0 solid #ffffff;
*/
	width : 680px;
	color : ##0000FF;
	background-color : #ffffff;
	line-height: 25px;
	border-top : 1px solid #0033CC;
	border-bottom : 1px solid #0033CC;
	border-left : 8px solid #0033CC;
	border-right : 8px solid #0033CC;
	margin-left: 15px;
	margin-bottom : 5px;
}

.subtitle h3{
	width: 680px;
/*	height: 130px; */
	margin-left : 25px;
	padding-top : 3px;
	padding-left: 10px;
	background: url(../images/serv-subtitle-background.gif) no-repeat;
}

.subtitle1 h3{
	width: 660px;
/*	height: 130px; */
	margin-left : 25px;
	padding-top : 3px;
	padding-left: 10px;
	background: url(../images/serv-subtitle1-background.gif) no-repeat;
}

.subtitle img {
	margin-top : 7px;
	margin-bottom : 7px;
	margin-left : 10px;
}

.summary-pic img {
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 80px;
}
