/* ==========  Non-Mobile First Method  ========== */

/* main-content */
	/* box-prob */
	.main-content .box-prob {
		overflow: hidden;
	}
	.main-content .box-prob > .prob-con {
		margin-right: -20px;
	}
	.main-content .box-prob > ul > li {
		float: left;
		width: 33.3333%;
		margin-bottom: 20px;
		padding-right: 20px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
			-ms-box-sizing: border-box;
			 -o-box-sizing: border-box;
				box-sizing: border-box;
	}
		/* con-pack */
	.main-content .con-pack dt {
		height: 208px;
		width: 310px;
		border: 1px solid #BCBCBC;
		overflow: hidden;
	}
	.main-content .con-pack dd {
		padding-top: 10px;
		padding-bottom: 10px;
		text-align: center;
	}
	.main-content .con-pack img {
		width: 100%;
	}
	.main-content .con-pack strong {
		display: block;
		height: 20px;
		font-size: 14px;
		font-weight: normal;
		line-height: 20px;
		color: #555;
		overflow: hidden;
	}
