	/* 좌측 컨텐츠의 유효 폭을 지정 */
	.sub_left_wrap {
		float:left;
		width:220px;
	}

	/* 좌측 컨텐츠의 유효 폭만큼 중앙 컨텐츠의 우측 마진값을 지정. */
	.sub_center_wrap {
		margin-left:250px;
	}

/*
	@media all and (max-width: 420px) {
		.subContentsInner {
			width: 100%;
			position: relative;
			margin: 0 auto;
		}
	}
*/

	/*서브메뉴*/
	.lnb_wrap {
		margin-top:20px;
		margin-bottom:50px;
	}

	/* 서브레프트메뉴 타이틀 */
	.lnb_inner .lnb_title {
		padding: 20px 0 40px 0;
	}

	.lnb_inner .lnb_title .lnb_title_text {
		text-align: center;
		font-size: 25px;
		color: #414344;
		font-weight: bold;
	}

	/* 서브레프트메뉴 */
	.lnb_inner .lnb_ul {
		text-align: center;
	}

	.lnb_inner .lnb_ul .lnb_li:last-child {
		border-bottom: 1px solid #e4e4e4;
	}

	.lnb_inner .lnb_ul .lnb_li {
		display: inline-block;
		width: 100%;
		text-align: center;
		font-size: 14px;
		color: #666666;
		height: 54px;
		line-height: 54px;
		border-width: 1px 1px 0 1px;
		border-style: solid;
		border-color: #e4e4e4;
	}

	.lnb_inner .lnb_ul .lnb_li.on {
		color: #fff;
		font-weight: bold;
	}

	.lnb_inner .lnb_ul .lnb_li.on:hover {
		color: #fff;
		text-decoration: none;
	}

	.lnb_inner .lnb_ul .lnb_li:hover {
		background-color: #efefef;
		color: #333;
		text-decoration: none;
	}

	/*서브레프트 고객센터*/
	.sub_cs_wrap {
		width: 100%;
		border: 1px solid #e4e4e4;
		margin-top: 50px;
	}

	.sub_cs_wrap .cs_inner {
		padding: 35px 15px
	}

	.sub_cs_wrap .cs_inner .cs_title {
		display: block;
		padding-bottom: 20px;
	}

	.sub_cs_wrap .cs_inner .cs_title .t111 {
		color: #2d2d2d;
		font-size: 20px;
		font-weight: bold;
	}

	.sub_cs_wrap .cs_inner .cs_title .m111 {
		color: #6b6b6b;
		font-size: 20px;
	}

	.sub_cs_wrap .cs_inner .cs_tel {
		font-size: 27px;
		font-weight: bold;
		display: block;
		letter-spacing: -1.5px;
	}

	.sub_cs_wrap .cs_inner .csFax {
		font-size: 20px;
		color: #4d4c4c;
		font-weight: bold;
		display: block;
	}

	.sub_cs_wrap .cs_inner .cs_time {
		font-size: 13px;
		line-height: 18px;
		color: #6b6b6b;
		display: block;
		padding-top: 20px;
	}

	@media all and (max-width: 420px) {
		.lnb_wrap {
			width: 100%;
		}

		.lnb_inner .lnb_title {
			display: none;
		}

		.sub_cs_wrap {
			display: none;
		}

		.lnb_inner .lnb_ul {
			position: relative;
			margin: 0 auto;
			padding: 20px 0;
			display: inline-block;
			width: 100%;
			text-align: center;
		}

		.lnb_inner .lnb_ul .lnb_li {
			list-style: none;
			display: inline-block;
			text-align: center;
			cursor: pointer;
			font-size: 14px;
			color: #666666;
			border: 1px solid #efe9e5;
			width: initial;
			height: inherit;
			line-height: inherit;
			padding: 12px;
			margin: 1.5px;
		}
	}

	@media (max-width: 739px) {
		.lnb_wrap {
			width: 100%;
		}
		.sub_center_wrap {
			margin-left:0;
		}
		.lnb_inner .lnb_title {
			display: none;
		}

		.sub_cs_wrap {
			display: none;
		}

		.lnb_inner .lnb_ul {
			position: relative;
			margin: 0 auto;
			padding: 20px 0;
			display: inline-block;
			width: 100%;
			text-align: center;
		}

		.lnb_inner .lnb_ul .lnb_li {
			list-style: none;
			display: inline-block;
			text-align: center;
			cursor: pointer;
			font-size: 14px;
			color: #666666;
			border: 1px solid #efe9e5;
			width: initial;
			height: inherit;
			line-height: inherit;
			padding: 12px;
			margin: 1.5px;
		}
	}
