
		/* 좌측 컨텐츠의 유효 폭을 지정 */
		.sub_left_wrap {
		}

		/* 좌측 컨텐츠의 유효 폭만큼 중앙 컨텐츠의 우측 마진값을 지정. */
		.sub_center_wrap {
		}

		/*서브메뉴*/
		.lnb_wrap {
			padding: 40px 0;
		}

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

		.lnb_inner .lnb_ul .lnb_li {
			display: inline-block;
			width: 19%;
			text-align: center;
			cursor: pointer;
			font-size: 14px;
			color: #666666;
			height: 54px;
			line-height: 54px;
			border: 1px solid #efe9e5;
		}

		.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;
		}
/*
		@media all and (max-width: 420px) {
			.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_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;
			}
		}