@charset"utf-8";

div.contents h2 {
	padding: 0 0 30px 0!important;
	background: transparent url(/img/common/bg01.gif) repeat-x left bottom;
}

div.contents h3 {
	color: #94853c;
	font-size: 110%;
}

div.section1 .h3_sch {
	padding: 0 0 30px !important;
}

div.contents em {
	color: #94853c;
	font-style: normal;
}

div#posDetail {} 

	div.feature {
		padding: 35px 30px 20px 30px;
		position: relative;
		background: transparent url(/img/common/bg01.gif) left top;
	}
		div.feature h4 {
			position: absolute;
			top: 11px;
			left: 208px;
		}

		div.feature .featureInner {
			padding: 8px 7px 16px 7px;
			background: transparent url(/service/img/network/ict7/bg01.gif) repeat-y left top;
		}

		div.feature .point {
			float: left;
			width: 154px;
		} div.feature .ditch {
			margin-right: 44px;
		}
		
			div.feature .point h5 {
				padding-bottom: 8px;
				border-bottom: 1px dotted #ccc;
			}
			
			div.feature .point p {
				font-size: 95%;
			}

div#posContents {}

	div.option {}

		div.option div.left {
			width: 400px;
		}

		div.option p.right {
			width: 195px;
		}

div#posPrice {}

	div.packages {
		font-weight: bold;
		font-size: 123.1%;
	}
		div.packages p {
			color: #94853c;
			font-size: 123.1%;
		}

	div.results {}
		div.results .resultsInner {
				width: 295px;
				float: left;
		} div.results .ditch {
			margin-right: 25px;
		}

			div.results .resultsInner .thumbBox {
				width: 131px;
			}
				div.results .resultsInner .thumbBox a img {
					padding: 2px;
					border: 3px solid #94853c;
				} div.results .resultsInner .thumbBox a:hover img {
					border: 3px solid #ccc;
				}

			div.results .resultsInner .txtBox {
				width: 149px;
			}
		
	div.priceBox {
		background:#f3f3f3;
		width: 608px;
		height: 135px;
		padding:9px;
	}

		div.priceBox .BoxInner {
			background:#FFFFFF;
			width: 570px;
			height: 97px;
			padding:19px;
		}

		div.priceBox .BoxInner2 {
			background:#FFFFFF;
			width: 570px;
			height: 115px;
			padding:10px 19px;
		}
		
		div.priceBox .center {
			text-align:center;
		}	
		div.dlPDF {
			border: solid 9px #f3f3f3;
			width: 570px;
			_width: 540px;
			padding: 10px 20px 20px 20px;
		}



.bg03 {
	padding-bottom: 25px;
}

.main .contents .footbox2 {
	margin-top: 85px;
}

	.main .contents .footbox2 .footbox2inner {
		padding: 36px 0 61px 0;
		position: relative;
	}

	.main .contents .footbox2 .list {
		position: absolute;
		top: 26px;
		right: 0;
		font-size: 84%;
	}
	
.floatLeft {
	float: left;
}.floatRight {
	float: right;
}

.alignCenter {
	text-align: center;
}.alignLeft {
	text-align: left;
}.alignRight {
	text-align: right;
}


/*cisco_training*/

.main .contents table.training  {
	width: 100%;
	background: url("/img/common/bg02.gif") top left repeat-x;
	font-family: sans-serif !important;
}

.main .contents table.training  thead th {
	padding: 10px 5px;
	border-right: solid 1px #d6d6d6;
	vertical-align: middle;
	text-align: center;
	background:url("/img/common/dotted01.gif") bottom left repeat-x;
}
.main .contents table.training .borderNone {
	border-right: none!important;
}

.main .contents table.training  tbody th {
	padding: 11px 5px;
	border-right: solid 1px #d6d6d6;
	vertical-align: top;
	background:url("/img/common/dotted01.gif") bottom left repeat-x;
}

.main .contents table.training  tbody td {
	padding: 11px 5px;
	border-right: solid 1px #d6d6d6;
	vertical-align: top;
	background:url("/img/common/dotted01.gif") bottom left repeat-x;
}
