/* BASIC css start */
#left_area {width:198px; float:left; position:relative;  z-index:11;}

#left_area .left_cate {clear:both; width:198px; min-height:535px;  float:left; background-color:#fff; border:1px solid #dedede; border-top:0px; }
#left_area .all_cate {margin:0px; padding:0px; font-size:0px; }
#left_area .logo {margin:0px; padding:0px; font-size:0px;}


/* 카테고리 전체보기 */
#submenu1 {position:absolute; z-index:5555; display:none; width:798px; height:470px; border:2px solid #454c5f; background-color:#fff; top:0px; left:198px;}
#top_1dep {margin:0; padding:0; }
#top_1dep ul, li {list-style:none; }
#submenu1 #top_2dep ul { margin:0px !important; padding:0px !important;}
#submenu1 #top_2dep ul li:first-child {border:0px;width:158px; font-size:0px; margin:0px; }
#submenu1 #top_2dep ul li {width:159px; float:left; border-left:1px solid #dedede; height:40px; }
#submenu1 #top_2dep ul li .top_list {color:#555; background-color:#f4f4f4;  height:40px; width:159px; display:block; line-height:40px; font-size:11px; font-weight:bold; text-align:left; text-indent:10px; font-family:돋움;}
#submenu1 #top_2dep .top_cate {height:85px; border-left:1px solid #dedede; padding-top:15px;}
#submenu1 #top_2dep .top_cate a {background-color:#fff; width:159px; display:block;   text-align:left; text-indent:10px; font-family:돋움; line-height:20px;}

.top_bbs {width:159px; display:block; float:left; height:49px; line-height:50px; background-color:#f4f4f4; border-top:1px solid #dedede; text-align:center;}
.top_bbs_list {width:636px; display:block; float:left; height:49px; line-height:50px; background-color:#fff; text-align:left; border-top:1px solid #dedede; text-indent:20px;}

#top_2dep a {font-family:돋움; font-size:11px; color:#999; }
#top_2dep a:link {font-family:돋움;font-size:11px; text-decoration:none; color:#999; }
#top_2dep a:visited {font-family:돋움;font-size:11px;text-decoration:none; color:#999; }
#top_2dep a:hover {font-family:돋움;font-size:11px;text-decoration:none; color:#000 }
.top_bbs a{font-family:돋움; font-size:11px; color:#999; text-decoration:none; font-weight:bold; color:#555;}
.top_bbs_list a{font-family:돋움; font-size:11px; color:#999; text-decoration:none; font-weight:normal; color:#999; }
.top_bbs_list a:hover{font-family:돋움; font-size:11px; color:#999; text-decoration:none; font-weight:normal; color:#555; }


#brandmenu1 {position:absolute; z-index:5555; display:none; width:148px; height:auto; border:1px solid #dedede; border-bottom:0px; background-color:#fff; top:35px; left:0px;  text-align:left; text-indent:10px;}
#brandmenu1 ul li a {font-family:돋움; font-size:11px; color:#999; width:148px; height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; text-decoration:none;}
#brandmenu1 ul li a:hover {background-color:#454c5f; color:#fff;}

.month_brand_cate {padding-top:12px;}
#brandban1 {position:absolute; z-index:5555; display:none; width:495px; height:532px; border:2px solid #454c5f;  background-color:#fff; top:0px; left:198px; text-align:left; }
#brandban1 .brand_arrow {position:absolute; top:190px; left:-8px;}

.cate_icon{ position:relative; top:2px; }

.left_brand {margin:0 auto; width:150px; padding-top:14px; font-size:0px; position:relative;}
.left_brand_list {font-size:11px; height:20px; border:1px solid #dedede; width:126px; border-right:0px; text-align:left; line-height:23px; float:left; text-indent:10px; cursor:pointer;}
.left_brand_btn {float:left; cursor:pointer;}

/* 서브페이지 좌측배너 관련 스타일 */
#sub_ban { float:left;}
#sub_ban ul li {padding-top:15px;}
#sub_ban img {border: 1px solid #dedede;}

/* 서브페이지 커뮤니티 리스트 관련 스타일 */
#left_bbs{border:1px solid #dedede; width:198px; margin-top:15px; }
#left_bbs ul {padding-top:6px; padding-bottom:7px;}
#left_bbs ul li {padding-top:1px;}




.cate_list {width:198px; min-height:309px; clear:both;  margin:0px; padding:0px; background-color:#444;}

#left_menu {margin:0; padding:0;}
#left_menu li {font-size: 11px; line-height:11px;padding: 0; margin: 0;text-align:left;position:relative;}



#left_menu li a.menu {
text-indent:23px; 
color:#fff; 
padding-top:1px;
font-size:12px;
height:25px; 
line-height:26px; 
width:198px;  
text-decoration:none; 
display:block; 
font-family:dotum; 
background-image:url("/design/csyootong/0668alpha/lst_arrow.png"); 
background-position:168px 0px;
background-repeat:no-repeat;
}

#left_menu li a.menu:hover {background-color:#fff; color:#222222;
background-image:url("/design/csyootong/0668alpha/lst_arrow2.png"); 
background-position:168px 0px;
background-repeat:no-repeat;
}


#left_menu li a.menu1 {
text-indent:23px; 
color:#f9451a; 
padding-top:1px;
font-size:12px;
height:25px; 
line-height:26px; 
width:198px;  
text-decoration:none; 
display:block; 
font-family:dotum; 
background-image:url("/design/csyootong/0668alpha/lst_arrow.png"); 
background-position:168px 0px;
background-repeat:no-repeat;
}

#left_menu li a.menu1:hover {background-color:#fff; color:#222222;
background-image:url("/design/csyootong/0668alpha/lst_arrow2.png"); 
background-position:168px 0px;
background-repeat:no-repeat;
}



#left_menu li .top_sub {background:#fff; border:2px solid #454c5f; width: 190px; padding:5px;visibility: hidden; position:absolute;top:0;left:199px; z-index:20; }

#left_menu li .top_sub .sub a:first-child {border-top: 0px;}


#left_menu li .top_sub .sub a {
	display:block; font-style:normal; text-align: left; color: #555; font-size: 12px;
	text-indent: 10px; letter-spacing: normal;
	border-top: 1px solid #e0e0e0;
	line-height: 26px;
}


#left_menu li .top_sub .sub a:link {font-family: "돋움",san-serif;font-size:12px;text-decoration:none;color:#555;font-weight:400;}
#left_menu li .top_sub .sub a:visited {font-family: "돋움",san-serif;font-size:12px;text-decoration:none;color:#555; }
#left_menu li .top_sub .sub a:hover {font-family: "돋움",san-serif;font-size:12px;text-decoration:none;color:#fff; background:#444 !important;}


/* BASIC css end */

