@charset "utf-8";

/********************************************* global *********************************************/
*, html, body, div, ul, li, a {margin:0; padding:0; vertical-align:top;}
ol, ul, li {list-style:none;}		/*목록 뷸릿 없애기 초기화*/
img {vertical-align:top;}
/* *********************************************************************************************************************************** */

/*
.text-navi-wrap { border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; background:#eee; padding:10px; font-size:12px; display:inline-block; width:96%; }
.text-navi-wrap p { display:none; }
.text-navi-wrap a:hover { text-decoration:underline; }
.text-navi-wrap ul li.menu { display:inline; float:left; margin-right:15px; }
*/

/*
.text-navi-wrap {padding:0 11px; font-size:11px; font-family:Gulim; letter-spacing:-0px;}
.text-navi-wrap ul {*zoom:1;}
.text-navi-wrap ul:after {display:block; clear:both; content:"";}
.text-navi-wrap ul li {float:left; margin-right:10px; line-height:18px;}
*/

.text-navi-wrap {font-size:12px; letter-spacing:-0px;}
.text-navi-wrap ul {margin-left:-1px; *zoom:1;}
.text-navi-wrap ul:after {display:block; clear:both; content:"";}
.text-navi-wrap ul li {
float:left;
width:33.33%;
height:11px; line-height:11px;
padding:12px 0px; 
box-sizing:border-box; 
text-align:center;
}
.text-navi-wrap ul li a {
	display:block;
	margin:0;
	padding:0;
	border-left: 1px solid #aaa;
	font-size:13px; color:#666; text-align: center;
	overflow:hidden;
	white-space: normal;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.sn_2depth {}
.sn_3depth {}



.text-navi-wrap ul li.current a {font-weight:bold; }		/* 2차 선택된 카테고리 */
.text-navi-wrap ul li.s_current a {font-weight:bold; }					/* 3차 선택된 카테고리 */


.ex_txt {height:21px; line-height:20px;}



