/*----------------------------------------------------
 측면 레이아웃
----------------------------------------------------*/
/* 쿠폰 배너 */
#coupons				  { position: absolute; top:0px; z-index: 1000;}

/* 좌측 */
#lnb                   	  { position: absolute; width: 160px; top: 250px; left: 50%; margin-left: -675px; z-index: 1000; }
#lnb #login_box           { width: 160px; background-color:#FFF;	padding:10px; font-size:12px; margin-bottom:15px; border-radius: 5px; }
#lnb #login_box input     { border: 1px solid #DDD;	padding: 5px; width: 100%; margin-bottom: 10px;	transition:0.3s; }
#lnb #login_box input:focus { border: 1px solid #2bb0e4; }
#lnb #login_box .login_btn { display: block; width: 100%; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #FFF; background-color: #414141; font-weight: bold; border-radius: 5px; transition: 0.3s; text-decoration: none; }	
#lnb #login_box .login_btn:hover { opacity:0.7; }
	
/* 우측 */	
#rnb                  	  { position: absolute; width: 200px; top: 250px; right: 50%; margin-right: -675px; }	
.sideBanner img     	  { width:200px; }

/*----------------------------------------------------
 종류별 카테고리
----------------------------------------------------*/
/* 카테고리 타입 */
#category_type       	  { width: 230px; height: 100%; border: 1px solid #6c483b;	border-radius: 12px; background-color:#FFF;	cursor: default; } 
#category_type span       { font-size: 13px; }
#category_type h1    	  { font-family: "Meiryo", sans-serif; text-align:center; font-size: 16px; font-weight:bold; color: white; height: 50px; margin-top: 0px; border-radius: 10px 10px 0px 0px;	line-height: 50px; }

/* 카테고리 타입 리스트 */
#category_type ul li   	  { list-style: none; margin-top: 5px; }
#category_type ul li a    { font-family: "Meiryo", sans-serif;	text-align:center; font-size: 15px;	font-weight:bold; color: #595959 ;	margin-left: 20px; cursor: pointer; }
#category_type ul li a span:nth-child(2) { font-size:10px;	margin-left: 5px; }
#category_type ul li a span {
	font-size: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 190px;
	display: inline-block;
}
/*----------------------------------------------------
 퀵메뉴 카테고리 컬러
----------------------------------------------------*/
/* 기본정보 */
#category_type.basicinfo h1      { background-color: #ff99c7; }
#category_type.basicinfo         { border: 1px solid #ff99c7; }
/* 지역정보 */
#category_type.localinfo h1      { background-color: #99e1d9; }
#category_type.localinfo         { border: 1px solid #99e1d9; }
/* 병원 */
#category_type.hospital h1      { background-color: #c9e779; }
#category_type.hospital         { border: 1px solid #c9e779; }
/* 한류 */
#category_type.kpop h1      { background-color: #ffc66b; }
#category_type.kpop         { border: 1px solid #ffc66b; }
/* 유학정보 */
#category_type.study h1      { background-color: #a5ceff; }
#category_type.study         { border: 1px solid #a5ceff; }
/* 차량 */
#category_type.vehicle h1      { background-color: #dfde6e; }
#category_type.vehicle         { border: 1px solid #dfde6e; }
/* 예약확인 */
#category_type.reservation h1      { background-color: #9de8c9; }
#category_type.reservation         { border: 1px solid #9de8c9; }
/* qna */
#category_type.qna h1      { background-color: #ffd88d; }
#category_type.qna         { border: 1px solid #ffd88d; }

/*----------------------------------------------------
 종류별 카테고리 컬러
----------------------------------------------------*/
/* 투어 */
#category_type.tour h1      { background-color: #7fb74a; }
#category_type.tour         { border: 1px solid #7fb74a; }    
/* 음식 */
#category_type.food h1      { background-color: #e57476; }
#category_type.food         { border: 1px solid #e57476; }
/* 뷰티 */
#category_type.beauty h1    { background-color: #5b9f88; }
#category_type.beauty       { border: 1px solid #5b9f88; }
/* 지역 */
#category_type.spot h1      { background-color: #e7a279; }
#category_type.spot         { border: 1px solid #e7a279; }    
/* 쇼핑 */
#category_type.shopping h1  { background-color: #94558e; }
#category_type.shopping     { border: 1px solid #94558e; }
/* 호텔 */
#category_type.hotel h1     { background-color: #fa9414; }
#category_type.hotel        { border: 1px solid #fa9414; }        
/* 공연 */
#category_type.show h1      { background-color: #6c483b; }
#category_type.show         { border: 1px solid #6c483b; }
/* 공연 */
#category_type.showa h1      { background-color: #6c483b; }
#category_type.showa         { border: 1px solid #6c483b; }
/* 커뮤니티 */
#category_type.community h1 { background-color: #446682; }
#category_type.Community    { border: 1px solid #446682; }

#category_type {border-top:none !important;}

/*----------------------------------------------------
 지역별 카테고리
----------------------------------------------------*/
/* 카테고리 지역 */
#category_area { margin-top: 30px; width: 230px; height: 420px;	border: 1px solid #6c483b; border-radius: 10px;	background-color:#FFF; cursor: default; }
#category_area h1 {	font-family: "Meiryo", sans-serif; text-align:center; font-size: 16px; font-weight:bold; color: white; background-color: #6c483b; height: 50px;	margin-top: 0px; border-radius: 10px 10px 0px 0px; line-height: 50px; }

/* 카테고리 지역 리스트 */
#category_area ul li { list-style: none; margin-top: 5px; }
#category_area ul li a { font-family: "Meiryo", sans-serif;	text-align:center; font-size: 12px;	font-weight:bold; color: #595959; margin-left: 20px; cursor: pointer; }
#category_area ul li a span:nth-child(2) { font-size:10px; margin-left: 5px; }

/*----------------------------------------------------
 퀵메뉴 카테고리 컬러
----------------------------------------------------*/
/* 기본정보 */
#category_area.basicinfo h1      { background-color: #ff99c7; }
#category_area.basicinfo         { border: 1px solid #ff99c7; }
/* 지역정보 */
#category_area.localinfo h1      { background-color: #99e1d9; }
#category_area.localinfo         { border: 1px solid #99e1d9; }
/* 병원 */
#category_area.hospital h1      { background-color: #c9e779; }
#category_area.hospital         { border: 1px solid #c9e779; }
/* 한류 */
#category_area.kpop h1      { background-color: #ffc66b; }
#category_area.kpop         { border: 1px solid #ffc66b; }
/* 유학정보 */
#category_area.study h1      { background-color: #a5ceff; }
#category_area.study         { border: 1px solid #a5ceff; }
/* 차량 */
#category_area.vehicle h1      { background-color: #dfde6e; }
#category_area.vehicle         { border: 1px solid #dfde6e; }
/* 예약확인 */
#category_area.reservation h1      { background-color: #9de8c9; }
#category_area.reservation         { border: 1px solid #9de8c9; }
/* qna */
#category_area.qna h1      { background-color: #ffd88d; }
#category_area.qna         { border: 1px solid #ffd88d; }

/*----------------------------------------------------
 지역별 카테고리 컬러
----------------------------------------------------*/
/* 투어 */
#category_area.tour h1      { background-color: #7fb74a; }
#category_area.tour			{ border: 1px solid #7fb74a; }    
/* 음식 */
#category_area.food h1 	    { background-color: #e57476; }
#category_area.food         { border: 1px solid #e57476; }
/* 미용 */
#category_area.beauty h1    { background-color: #5b9f88; }
#category_area.beauty       { border: 1px solid #5b9f88; }
/* 지역 */
#category_area.spot h1 		{ background-color: #e7a279; }
#category_area.spot         { border: 1px solid #e7a279; }    
/* 쇼핑 */
#category_area.shopping h1  { background-color: #94558e; }
#category_area.shopping     { border: 1px solid #94558e; }
/* 호텔 */
#category_area.hotel h1     { background-color: #fa9414; }
#category_area.hotel        { border: 1px solid #fa9414; }        
/* 공연 */
#category_area.show h1      { background-color: #6c483b; }
#category_area.show         { border: 1px solid #6c483b; }
/* 커뮤니티 */
#category_area.community h1 { background-color: #446682; }
#category_area.Community    { border: 1px solid #446682; }   

#category_area {border-top: none !important;}