#detail #pageContainer #mainVi {
	padding: 20px;
	background: url('../images/bg.gif') repeat ;
}

#detail #pageContainer .inner {
	padding: 30px 15px;
}

#detail #pageContainer .box {
	margin: 20px 0;
	background-color: #f5f5f5;
	padding: 20px;
	/* display: inline-block; */
}

#detail #pageContainer .box dl {
	margin: 0;
}

#detail #pageContainer .box dl dt {
	margin: 0 1em 0 0;
	color: #000;
	width: 9em;
}

#detail #pageContainer .box dl dd {
	border: none;
}

#detail #pageContainer .box dl dd a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: auto;
	text-indent: 0;
	position: relative;
	padding: 0 0 0 16px;
    margin-top: 5px;
}

#detail #pageContainer .box dl dd a:before {
	content: "";
	width: 0;height: 0; font-size: 0;
	border: 3px solid transparent;
	border-left-color: #333;
	border-left-width: 5px;
	position: absolute;
	top: 50%;right: auto;left:2px;
	margin: -3px 0 0 0;
	-webkit-transform: rotate(0deg);
	   -moz-transform: rotate(0deg);
	     -ms-transform: rotate(0deg);
	        -o-transform: rotate(0deg);
	            transform: rotate(0deg);
}


#detail #pageContainer .box dl dd strong {
	color:#d0121b;
	text-decoration: underline;"
}

#detail #pageContainer .btnArea .btn a {
	display: block;
	width: 90%;
	color: #fff;
	background-color: #00453f;
	text-align: center;
	padding: 20px 0;
	max-width: 300px;
	margin: 20px auto;
	line-height: 1.1;
	position: relative;
}

#detail #pageContainer .btnArea .btn a:after {
	content: "";
	display: block;
	width: 10px;
	height: 10px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	position: absolute;
	top: 50%;
	right: 20px;
	margin: -5px 0 0 0;
	transform: rotate(45deg);
}

	@media print, screen and (min-width: 920px) {
		#detail #pageContainer .box {
			padding: 20px 20px 10px;
		}

		#detail #pageContainer .box dl {
			width: 100%;
		}

		#detail #pageContainer .box dl dt {
			float: left;
			padding-bottom: 10px;
		}

		#detail #pageContainer .box dl dd {
			margin-left: 10em;
		}

		#detail #pageContainer .box dl dd a {
			margin-top: 0;
		}

		#detail #pageContainer .btnArea {
			margin-top: 2em;
		}
		#detail #pageContainer .btnArea .btn a:hover {
		opacity: 0.8;
		text-decoration: none;
	}
}
