/* 참고 
Tahoma,굴림,돋움 
굴림,돋움,Gulim,Dotum,AppleGothic,sans-serif

# 꾸미기 순서 
1. 공통 (게시판을 기준으로 회원, 메일까지 포함) 
	- 기본태그 
	- 상단
	- 왼쪽
	- 오른쪽
	- 하단 
	- 기타 
	- 페이지별 (입력페이지, 목록페이지, 보기페이지)
	- 버튼 
2. 분류별
	- 쇼핑몰 
3. 기타 
-------------------------------------------------
3|33333 -> 100F0C (dark)  : 왼쪽타이틀, 오른쪽타이틀, 왼쪽메뉴링크, 팦업창타이틀 : 제일 진하게  
7|77777 -> 15130F (light) : 왼쪽타이틀, 오른쪽타이틀, 왼쪽메뉴링크 : mouseover
6|46B6E -> 6F6F6F (dark)  : 기본텍스트, form_title, form_text, 페이징링크, 내용링크 : 약간 진하게, 기본컬러 
7|A8187 -> 949494 (medium): 주석, 카피라이트, 하단메뉴 : 위보다는 흐리게 
D|22020 -> B2D21A (dark)  : 링크들(제목링크포함), 페이징선택, 텍스트강조 : 강조 
F|A2020 -> CEE950 (light) : 링크들(제목링크포함), 페이징선택 : mouseover
E|3E3E3 -> ABABAB (dark)  : background, border 
E|FFFFF -> D5D5D5 (light) : background, border 

배경색 : 수동 - 폼실렉트, 폰트선택박스, 팦업창, 미리보기창, iframe, / 자동(transparent) - 폼텍스트, 텍스트에리어, 
background:#F|FFFFF -> background:#FFFFFF
-------------------------------------------------
background : repeat, repeat-x, repeat-y, no-repeat
word-break:break-all, keep-all, normal 의 차이점을 정확히 이해할 것. 
-------------------------------------------------
*/ 

/* 1. 공통 */ 
/* 기본태그 ------------------------------------------------------- */ 
	/* fonts */
	@font-face			{ font-family:"친구체";			src:url(../images/font/chin9.eot);			src:local("친구체"),		url(./images/font/chin9.ttf)		format("truetype"); }
	@font-face			{ font-family:"충여리체";		src:url(../images/font/chungyeori9.eot);	src:local("충여리체"),		url(./images/font/chungyeori9.ttf)	format("truetype"); }
	@font-face			{ font-family:"티티체";			src:url(../images/font/ttche9.eot);			src:local("티티체"),		url(./images/font/ttche9.ttf)		format("truetype"); }
	@font-face			{ font-family:"진달래체";		src:url(../images/font/jindallae9.eot);		src:local("진달래체"),		url(./images/font/jindallae9.ttf)	format("truetype"); }
	@font-face			{ font-family:"꼬꼬체";			src:url(../images/font/ggoggo9.eot);		src:local("꼬꼬체"),		url(./images/font/ggoggo9.ttf)		format("truetype"); }
	@font-face			{ font-family:"한겨레결체";		src:url(../images/font/hangyeore_01.eot);	src:local("한겨레결체"),	url(./images/font/hangyeore_01.ttf) format("truetype"); }
	@font-face			{ font-family:"중앙중명조";		src:url(../images/font/chungang_01.eot);	src:local("중앙중명조"),	url(./images/font/chungang_01.ttf)	format("truetype"); }
	@font-face			{ font-family:"중앙신문명조";	src:url(../images/font/chungang_02.eot);	src:local("중앙신문명조"),	url(./images/font/chungang_02.ttf)	format("truetype"); }
	@font-face			{ font-family:"중앙세고딕";		src:url(../images/font/chungang_03.eot);	src:local("중앙세고딕"),	url(./images/font/chungang_03.ttf)	format("truetype"); }
	@font-face			{ font-family:"나눔고딕";		src:url(../images/font/nanum_01.eot);		src:local("나눔고딕"),		url(./images/font/nanum_01.ttf)		format("truetype"); }
	@font-face			{ font-family:"나눔명조";		src:url(../images/font/nanum_02.eot);		src:local("나눔명조"),		url(./images/font/nanum_02.ttf)		format("truetype"); }
	/* fonts */ 

	html				{ font-size:100%; }
	body				{ 
						  margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;
						  background:url('../images/layout/body_bg.gif'); 
						  /*scrollbar-base-color:		#f5f5f5; /* 아래의 6가지 스타일을 하나로 통합 한것 */
						  /*scrollbar-face-color:		#FFFFFF; /* bar 의 표면색 */
						  /*scrollbar-track-color:		#ABABAB; /* 스크롤 트랙의 색 */
						  /*scrollbar-highlight-color:	#D5D5D5; /* 밝게 빛나는 좌상단 모서리 */
						  /*scrollbar-3dlight-color:	#ABABAB; /* 좌상단 모서리 아래부분 */
						  /*scrollbar-shadow-color:		#D5D5D5; /* 그림자 지는 우하단 */
						  /*scrollbar-darkshadow-color:	#ABABAB; /* 그림자 우하단 */
						  /*scrollbar-arrow-color:		#ABABAB; /* 삼각형부분 */
						}
	table				{ }
	td					{ color:#6F6F6F; font-size:9pt; font-family:verdana,arial,sans-serif,굴림,돋움; line-height:160%; word-break:keep-all; } /* background:transparent */ 
	p					{ margin-top:0px;margin-bottom:0px; }
	img					{ border:0px solid #0000ff; } 

	input, select, button, checkbox
						{ vertical-align:middle; } 
	input				{ color:#6F6F6F; font-size:9pt; font-family:verdana,arial,sans-serif,굴림,돋움; }
	textarea			{ color:#6F6F6F; font-size:9pt; font-family:verdana,arial,sans-serif,굴림,돋움; line-height:120%; }
	select				{ color:#6F6F6F; font-size:9pt; font-family:verdana,arial,sans-serif,굴림,돋움; line-height:120%; }
	option				{ color:#6F6F6F; font-size:9pt; line-height:150%; }
	button				{ }
	checkbox			{ }

	a:link, a:visited, a:active, a:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; text-decoration:none; }
	a:hover				{ color:#CEE950; }

	.basic				{ background:url('../images/layout/basic.gif') no-repeat center top; } 

	.iePngFix			{ behavior:url(images/iepngfix.htc); } 

/* 상단 ------------------------------------------------------- */ 
	.top_logo_bg		{ background:url('../images/layout/top_logo_bg.gif'); } /* top logo bg */ 

	.top_menu_bg		{ height:45; vertical-align:middle; background:url('../images/layout/top_menu_bg.gif'); } /* top menu */ 
	.top_menu_out		{ color:#100F0C; font-size:9pt; height:20; text-align:center; background:url('../images/layout/top_menu_out.gif'); }  
	.top_menu_over		{ color:#100F0C; font-size:9pt; height:20; text-align:center; background:url('../images/layout/top_menu_over.gif'); }
	.top_menu:link, .top_menu:visited, .top_menu:active, .top_menu:hover 
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.top_menu:hover		{ color:#15130F; }

	.top_sub_bg			{ height:30; background:url('../images/layout/top_sub_bg.gif'); } /* top sub */ 
	.top_sub_out		{ color:#100F0C; font-size:9pt; text-align:center; background:url('../images/layout/top_sub_out.gif'); }  
	.top_sub_over		{ color:#100F0C; font-size:9pt; text-align:center; background:url('../images/layout/top_sub_over.gif'); }
	.top_sub:link, .top_sub:visited, .top_sub:active, .top_sub:hover 
						{ color:#100F0C; font-size:9pt; font-weight:normal; text-decoration:none; }
	.top_sub:hover		{ color:#15130F; }

/* 왼쪽 ------------------------------------------------------- */ 
	.left_box_top_space	{ height:0; }
	.left_box_title		{ color:#100F0C; font-size:11pt; font-weight:bold; height:30; text-align:left; padding:0 0 0 0; background:url('../images/layout/left_box_title_bg.gif'); } 
	.left_box_title a, .left_box_title a:link, .left_box_title a:visited, .left_box_title a:active
						{ color:#100F0C; font-size:11pt; font-weight:bold; } 
	.left_box_title a:hover	{ } 
	.left_box_hline		{ height:1; background:url('../images/layout/left_box_hline.gif'); } /*  */ 
	.left_box_hline2	{ background:url('../images/layout/left_box_hline2.gif'); } /*  */ 

	.left_login_input	{ color:#81A60A; width:150; height:18; background:#FFFFFF; border:1px solid #ABABAB; ime-mode:inactive; 
						  font:8pt, normal, lighter, Verdana, 굴림; } 
	.left_side			{ color:#81A60A; font-size:9pt; } 
	.left_side a:link, .left_side a:visited, .left_side a:active, .left_side a:hover	
						{ color:#81A60A; font-size:9pt; text-decoration:none; }
	.left_side a:hover	{ color:#81A60A; }
	.left_login_btn		{ width:60px; background:url(../images/layout/left_login_btn.gif) no-repeat center; text-align:center; }

	.left_menu_out		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 0; background:url('../images/layout/left_menu_out.gif'); }  
	.left_menu_over		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 0; background:url('../images/layout/left_menu_over.gif'); }
	.left_menu:link, .left_menu:visited, .left_menu:active, .left_menu:hover 
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.left_menu:hover	{ color:#15130F; }
	.left_menu_space	{ height:15; background:url('../images/layout/left_menu_space.gif'); } 

	.left_sub_out		{ color:#949494; font-size:9pt; height:20; text-align:left; padding:0 0 0 8; background:url('../images/layout/left_sub_out.gif'); }  
	.left_sub_over		{ color:#949494; font-size:9pt; height:20; text-align:left; padding:0 0 0 8; background:url('../images/layout/left_sub_over.gif'); }
	.left_sub:link, .left_sub:visited, .left_sub:active, .left_sub:hover
						{ color:#949494; font-size:9pt; font-weight:normal; text-decoration:none; }
	.left_sub:hover		{ color:#949494; }
	.left_sub_space		{ height:5; background:url('../images/layout/left_sub_space.gif'); } 

	.left_etc_out		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 0; background:url('../images/layout/left_etc_out.gif'); }  
	.left_etc_over		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 0; background:url('../images/layout/left_etc_over.gif'); }
	.left_etc:link, .left_etc:visited, .left_etc:active, .left_etc:hover
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.left_etc:hover		{ color:#15130F; }
	.left_etc_space		{ height:15; background:url('../images/layout/left_etc_space.gif'); } 

	.left_etc2_out		{ color:#949494; font-size:9pt; height:20; text-align:left; padding:0 0 0 8; background:url('../images/layout/left_etc2_out.gif'); }  
	.left_etc2_over		{ color:#949494; font-size:9pt; height:20; text-align:left; padding:0 0 0 8; background:url('../images/layout/left_etc2_over.gif'); }
	.left_etc2:link, .left_etc2:visited, .left_etc2:active, .left_etc2:hover
						{ color:#949494; font-size:9pt; font-weight:normal; text-decoration:none; }
	.left_etc2:hover	{ color:#949494; }
	.left_etc2_space	{ height:5; background:url('../images/layout/left_etc2_space.gif'); } 

	/* # 2009.03.21 : popup 용 */
 	.left_sub2_out		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 40; background:url('../images/layout/left_sub_out.gif'); }  
	.left_sub2_over		{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 40; background:url('../images/layout/left_sub_over.gif'); }
	.left_sub2:link, .left_sub2:visited, .left_sub2:active, .left_sub2:hover
						{ color:#100F0C; font-size:9pt; font-weight:normal; text-decoration:none; }
	.left_sub2:hover	{ color:#15130F; }
	.left_sub2_space	{ height:1; background:url('../images/layout/left_sub_space.gif'); } 

	.tm_out				{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 20; }  
	.tm_over			{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 20; }
	.tm:link, .tm:visited, .tm:active, .tm:hover 
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.tm:hover			{ color:#15130F; }
	.tm_space			{ height:1; } 

	.ts_out				{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 30; }  
	.ts_over			{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 30; }
	.ts:link, .ts:visited, .ts:active, .ts:hover
						{ color:#100F0C; font-size:9pt; font-weight:normal; text-decoration:none; }
	.ts:hover			{ color:#15130F; }
	.ts_space			{ height:1; } 
 
 	.ts2_out			{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 40; }  
	.ts2_over			{ color:#100F0C; font-size:9pt; height:20; text-align:left; padding:0 0 0 40; }
	.ts2:link, .ts2:visited, .ts2:active, .ts2:hover
						{ color:#100F0C; font-size:9pt; font-weight:normal; text-decoration:none; }
	.ts2:hover			{ color:#15130F; }
	.ts2_space			{ height:1; } 

    /* 2008.06.15 added */ 
	.side_subject:link, .side_subject:visited, .side_subject:active, .side_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.side_subject:hover	{ color:#CEE950; }
	.side_contents:link, .side_contents:visited, .side_contents:active, .side_contents:hover
						{ color:#6F6F6F; font-size:9pt; font-weight:normal; text-decoration:none; }
	.side_contents:hover{ color:#6F6F6F; } 	/* 웹진형, 블로그형 내용링크 */ 
    .side_date          { color:#6F6F6F; font-size:8pt; font-weight:normal; }
    .side_blt_03        { width:10; background:url('../images/layout/left_blt_03.gif') no-repeat center left; } 
    .side_space         { height:1; background:url('../images/layout/left_side_space.gif'); } 

	/* 2009.06.02, */
	.left_box_bg		{ background:url('../images/layout/left_box_bg.gif'); } 
	.left_menu_bg		{ background:url('../images/layout/left_menu_bg.gif'); } 

/* 오른쪽 ------------------------------------------------------- */ 

/* 하단 ------------------------------------------------------- */ 
	.bottom_menu_bg		{ color:#7A7A7A; font-size:8pt; height:20; text-align:; padding:0 0 0 50; background:url('../images/layout/bottom_menu_bg.gif'); } /* menu */ 
	.bottom_menu:link, .bottom_menu:visited, .bottom_menu:active, .bottom_menu:hover 
						{ color:#7A7A7A; font-size:8pt; font-weight:normal; text-decoration:underline; }
	.bottom_menu:hover	{ color:#7A7A7A; } 

	.bottom_copyright_bg{ color:#7A7A7A; font-size:8pt; height:20; text-align:center; padding:0 0 0 0; background:url('../images/layout/bottom_copyright_bg.gif'); } /* top logo bg */ 

/* 인덱스 페이지 ------------------------------------------------------- */ 
	.idx_top_bg			{ height:24; background:url('../images/index/top_bg.gif'); } 
	.idx_top_bg2		{ height:24; background:url('../images/index/top_bg2.gif'); } 
	.idx_title:link, .idx_title:visited, .idx_title:active, .idx_title:hover
						{ color:#FFFFFF; font-size:11pt; font-weight:normal; text-decoration:none; }
	.idx_title:hover	{ color:#FFFFFF; }
	.idx_bottom_bg		{ height:2; background:url('../images/index/bottom_bg.gif'); } 
	.idx_blt_03			{ width:20; background:url('../images/index/blt_03.gif') no-repeat center left; }  
	.idx_blt_new		{ width:20; background:url('../images/index/blt_new.gif') no-repeat center left; }  

	.idx_subject_out	{ padding:0 0 0 5; }  
	.idx_subject:link, .idx_subject:visited, .idx_subject:active, .idx_subject:hover
						{ color:#FFFFFF; font-size:11pt; font-weight:normal; text-decoration:none; }
	.idx_subject:hover	{ color:#FFFFFF; }

	.idx_contents_out	{ padding:0 5 0 5; word-break:break-all; word-wrap:break-word; }  
	.idx_contents:link, .idx_contents:visited, .idx_contents:active, .idx_contents:hover
						{ color:#6F6F6F; font-size:9pt; font-weight:normal; text-decoration:none; }
	.idx_contents:hover	{ color:#6F6F6F; }

	.idx_album_out		{ text-align:center; border:0 solid #000000; }  
	.idx_album_img		{ position:relative; left:0; top:0; border:0 solid #000000; } 

	.idx_date			{ font-size:8pt; } /* list page date text */ 
	.idx_content		{ padding:0 0 0 0;  } /* text-align:justify; 2008.10.11 */ 
	.idx_board_name		{ color:#6F6F6F; font-weight:normal; } /* 2008.11.05 */ 

	.idx_tap_out		{ color:#15130F; font-size:8pt; text-align:center; height:24; border:1px solid #ffffff; background:url('../images/index/idx_tap_out.gif')  #ABABAB; cursor:hand; } 
	.idx_tap_over		{ color:#100F0C; font-size:8pt; text-align:center; height:24; border:1px solid #100F0C; background:url('../images/index/idx_tap_over.gif') #ABABAB; cursor:hand; } 
	.idx_tap_bg			{ background:url('../images/index/idx_tap_bg.gif'); } 

	.main_tap_out		{ color:#15130F; font-size:8pt; text-align:center; height:24; border:1px solid #ffffff; background:url('../images/index/main_tap_out.gif')  #ABABAB; cursor:hand; } 
	.main_tap_over		{ color:#100F0C; font-size:8pt; text-align:center; height:24; border:1px solid #100F0C; background:url('../images/index/main_tap_over.gif') #ABABAB; cursor:hand; } 
	.main_tap_bg		{ background:url('../images/layout/main_tap_bg.gif'); } 

/* 기타 ------------------------------------------------------- */ 
	/* 공통 */
	.cmt				{ color:#949494; word-break:normal; } /* comment, 컬럼에 대한 주석, 설명, 기타 모든 텍스트 (contents의 내용을 제외한) */ 
	.cmt2				{ color:#949494; word-break:normal; font-size:8pt; } /* comment, */ 
	.txt_none			{ font:1pt; line-height:1px; } /* */ 
	.txt_stress			{ color:#B2D21A; font-weight:normal; } /* */ 
	.txt_stress2		{ color:#CEE950; font-weight:normal; } /* Fields marked with an asterisk (*) are required */ 
	.help				{ width:15; height:15; background:url('../images/skin/icon_help.gif') no-repeat center; cursor:hand; }

	.trans_off			{ width:100%; background:#D5D5D5; border:1px solid #FFFFFF; }
	.trans_on			{ width:100%; background:#D5D5D5; border:1px solid #FFFFFF; opacity:0.50;filter:alpha(opacity=50); }
	.trans_25			{ width:100%; background:#D5D5D5; border:1px solid #FFFFFF; opacity:0.25;filter:alpha(opacity=25); }
	.trans_75			{ width:100%; background:#D5D5D5; border:1px solid #FFFFFF; opacity:0.75;filter:alpha(opacity=75); }

	/* 라인 */ 
	.hline_1			{ background:#ABABAB; height:1px; } /* etc/category_search.php */ 
	.hline_2			{ background:#eeeeee; height:1px; } /* ? */ 
	.hline_3			{ background:#cccccc; height:1px; } /* ? */ 
	.vline_1			{ background:#ABABAB; width:1px; }  /* ? */  
	.dline_1			{ height:1px; background:url('../images/skin/dot_3_1.gif'); } /* 게시판스타일 리스트페이지 */ 

	/* bullet, 2008.01.24 */

	/* 강조를 필요로 하는 링크들. privacy policy, terms of service */ 
	.lnk_stress:link, .lnk_stress:visited, .lnk_stress:active, .lnk_stress:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.lnk_stress:hover	{ color:#CEE950; }

	/* 나머지 링크들. (홈, 게시판(추천), 로그페이지 회원가입등 -> 기본텍스트색상으로) <- title  */ 
	a.lnk_etc:link, a.lnk_etc:visited, a.lnk_etc:active, a.lnk_etc:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	a.lnk_etc:hover		{ color:#CEE950; }

	/* images opacity */ 
	a.lnk_opacity:link, a.lnk_opacity:visited, a.lnk_opacity:active, a.lnk_opacity:hover
						{ border:0px solid #000000; } 
	a.lnk_opacity img	{ opacity:1.0; filter:alpha(opacity=100); } 
	a.lnk_opacity:hover img { opacity:1.0; filter:alpha(opacity=100); } /* opacity:0.5; filter:alpha(opacity=50); */

	/* pop up */
	.pop_title			{ color:#100F0C; font-weight:bold; padding:0 0 0 10; height:30; background:url('../images/layout/pop_title_bg.gif'); } /* pop page title */ 
	.pop_title_left		{ width:10; background:url('../images/layout/pop_title_left.gif'); }  
	.pop_title_right	{ width:10; background:url('../images/layout/pop_title_right.gif'); }  
	.pop_bg				{ background:#FFFFFF; }  /* pop page background */ 
	.pop_image			{ padding:0 0 0 0; } /* pop image out */ 
	.pop_preview		{ padding:5 5 5 5; word-break:break-all; }; /* preview window */ 

	/* rounded corner */ 
	.rt01_BG			{ background:url('../images/skin/round_corner1_05.gif'); }						/* Back Ground */ 
	.rt01_HL			{ background:url('../images/skin/rt01_HL.gif'); }								/* Horizontal Line */ 
	.rt01_VL			{ background:url('../images/skin/rt01_VL.gif'); }								/* Vertical Line */ 
	.rt01_TL			{ width:9; height:9; background:url('../images/skin/round_corner1_01.gif'); }	/* Top Left */ 
	.rt01_TB			{ width:9; height:9; background:url('../images/skin/round_corner1_02.gif'); }	/* Top Border */ 
	.rt01_TR			{ width:9; height:9; background:url('../images/skin/round_corner1_03.gif'); }	/* Top Right */ 
	.rt01_LB			{ width:9; height:9; background:url('../images/skin/round_corner1_04.gif'); }	/* Left Border */ 
	.rt01_RB			{ width:9; height:9; background:url('../images/skin/round_corner1_06.gif'); }	/* Right Border */ 
	.rt01_BL			{ width:9; height:9; background:url('../images/skin/round_corner1_07.gif'); }	/* Bottom Left */ 
	.rt01_BB			{ width:9; height:9; background:url('../images/skin/round_corner1_08.gif'); }	/* Bottom Border */ 
	.rt01_BR			{ width:9; height:9; background:url('../images/skin/round_corner1_09.gif'); }	/* Bottom Right */ 

	.rt02_BG			{ background:url('../images/skin/round_corner2_05.gif'); }						/* Back Ground */ 
	.rt02_HL			{ background:url('../images/skin/rt02_HL.gif'); }								/* Horizontal Line */ 
	.rt02_VL			{ background:url('../images/skin/rt02_VL.gif'); }								/* Vertical Line */ 
	.rt02_TL			{ width:5; height:5; background:url('../images/skin/round_corner2_01.gif'); }	/* Top Left */ 
	.rt02_TB			{ width:5; height:5; background:url('../images/skin/round_corner2_02.gif'); }	/* Top Border */ 
	.rt02_TR			{ width:5; height:5; background:url('../images/skin/round_corner2_03.gif'); }	/* Top Right */ 
	.rt02_LB			{ width:5; height:5; background:url('../images/skin/round_corner2_04.gif'); }	/* Left Border */ 
	.rt02_RB			{ width:5; height:5; background:url('../images/skin/round_corner2_06.gif'); }	/* Right Border */ 
	.rt02_BL			{ width:5; height:5; background:url('../images/skin/round_corner2_07.gif'); }	/* Bottom Left */ 
	.rt02_BB			{ width:5; height:5; background:url('../images/skin/round_corner2_08.gif'); }	/* Bottom Border */ 
	.rt02_BR			{ width:5; height:5; background:url('../images/skin/round_corner2_09.gif'); }	/* Bottom Right */ 
	.rt02_CN			{ background:url('../images/skin/rt02_CN.gif'); }								/* Back Ground */ 
	/*
	*/

/* 메인, 본문 ------------------------------------------------------- */ 
	.main_top_space		{ height:0; } 

	.page_title_bg		{ height:30; background:url('../images/layout/main_page_title_bg.gif'); } /* page title, 페이지제목 (주문양식, 회원가입...) */  
	.page_title			{ color:#100F0C; font-size:26pt; font-weight:normal; padding-left:10; font-family:times; line-height:125%; } 
	/*.page_title	tr td	{ color:#100F0C; font-weight:bold; padding-left:10; } */
	.page_title_bottom	{ height:10; } 
	.page_comment		{ padding-left:10;} 

	.section_header		{ color:#B2D21A; font-weight:bold; } /* hdr : section header 헤딩 (USER NAME, Shipping Address....) */

	/* etc, member, mail */
	.etc_bottom			{ background:transparent; height:1px; }	/* 기타 페이지 하단 */ 

/* 입력페이지 ------------------------------------------------------- */ 
	/* 공통 */ 
	.form_title			{ color:#6F6F6F; height:22px; text-align:right; padding:0 10 0 0; } /* 입력 양식, 보기페이지에서의 컬럼 제목 */ 
	.form_text			{ color:#6F6F6F; background:transparent; border:1px solid #ABABAB; height:20px; } 
	.form_textarea		{ 
						  color:#6F6F6F; background:transparent; border:1px solid #ABABAB;
						  /*scrollbar-base-color:			#f5f5f5; /* 아래의 6가지 스타일을 하나로 통합 한것 */
						  scrollbar-face-color:			#FFFFFF; /* bar 의 표면색 */
						  scrollbar-track-color:		#ABABAB; /* 스크롤 트랙의 색 */
						  scrollbar-highlight-color:	#D5D5D5; /* 밝게 빛나는 좌상단 모서리 */
						  scrollbar-3dlight-color:		#ABABAB; /* 좌상단 모서리 아래부분 */
						  scrollbar-shadow-color:		#D5D5D5; /* 그림자 지는 우하단 */
						  scrollbar-darkshadow-color:	#ABABAB; /* 그림자 우하단 */
						  scrollbar-arrow-color:		#ABABAB; /* 삼각형부분 */
						}
	.form_select		{ color:#6F6F6F; background:#FFFFFF; } /* <- input_select */ 
	.form_outline		{ background:transparent; border:1px solid #ABABAB; } /* 입력양식 */ 
	.form_simg			{ background:transparent; } /* 수정페이지 이미지 박스 */ 

	/* log box 2008.01.24 */ 
	.log_box_bg			{ width:220; background:url('../images/layout/log_box_bg.gif') repeat-y; border:1px solid #ABABAB; }
	.log_box_top		{ height:10; background:url('../images/layout/log_box_top.gif') no-repeat center top; }
	.log_box_middle		{ width:200; height:1; background:url('../images/layout/log_box_hline.gif') no-repeat center ; }
	.log_box_bottom		{ height:10; background:url('../images/layout/log_box_bottom.gif') no-repeat center bottom; }
	
	/* html editor 2008.04.17 */ 
	.editor_font_button	{ color:#6F6F6F; border:0; width:70px; height:21px; text-align:left; vertical-align:middle; padding-left:5; 
	                      cursor:hand; background:url('../images/editor/font_bg.gif') ; }
	.editor_font_box	{ border:1 solid #ABABAB; background:#FFFFFF; }
	.editor_font_td		{ color:#6F6F6F; padding:0 0 0 5; cursor:hand; }
	.editor_inactive_img{ opacity:0.5; filter:alpha(opacity=50); } 	

/* 목록페이지 ------------------------------------------------------- */ 
	/* 공통 */ 
	.list_title			{ color:#6F6F6F; text-align:center; background:transparent; height:26px; 
						  border-top:2px solid #ABABAB; border-bottom:1px solid #ABABAB; } /* 목록의 상단 제목. */ 
	.list_preview		{ font-size:8pt; cursor:hand; } /* preview text */ 
	.list_date			{ font-size:8pt; } /* list page date text */ 
	.cpost				{ background:#D5D5D5; } /* current post */  
	.search				{ background:transparent; height:30px; }; /* 리스트페이지에 있는 검색창 배경 */ 
	.list_blt_new		{ width:31; background:url('../images/skin/blt_new_1.gif') no-repeat center left; }  

	.list_top			{ background:#ABABAB; height:1px; } /* list page top line, 제목형에는 없음*/ 
	.list_bottom		{ background:#ABABAB; height:1px; } /* list page bottom line */ 

	/* 카테고리 경로 */                  
	.ctg_path:link, .ctg_path:visited, .ctg_path:active, .ctg_path:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.ctg_path:hover		{ color:#CEE950; }

	/* 제목형 */                  
	.subject_out		{ background:transparent; }
	.subject_over		{ background:transparent; } 

	.subject:link, .subject:visited, .subject:active, .subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.subject:hover		{ color:#CEE950; }
	 
	/* 앨범형 */               
	.album_img			{ position:relative; left:0; top:0; border:0 solid #000000; } 
	.album_out			{ border:0px solid #FFFFFF; z-index:1; } 
	.album_over			{ border:0px solid #222222; z-index:1; } 
	.album_subject 		{ padding:0 5 0 5; } /* 아웃 */ 

	.album_subject:link, .album_subject:visited, .album_subject:active, .album_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.album_subject:hover{ color:#CEE950; }
						                 
	/* 웹진형 */                  
	.webzine_subject:link, .webzine_subject:visited, .webzine_subject:active, .webzine_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:bold; text-decoration:none; }
	.webzine_subject:hover	
						{ color:#CEE950; }

	.contents:link, .contents:visited, .contents:active, .contents:hover
						{ color:#6F6F6F; font-size:9pt; font-weight:normal; text-decoration:none; }
	.contents:hover		{ color:#6F6F6F; } 	/* 웹진형, 블로그형 내용링크 */ 

	/* 블로그형 */                  
	.blog_subject:link, .blog_subject:visited, .blog_subject:active, .blog_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:bold; text-decoration:none; }
	.blog_subject:hover	{ color:#CEE950; }

	/* 수정 링크 */                
	.lnk_edit:link, .lnk_edit:visited, .lnk_edit:active, .lnk_edit:hover
						{ color:#B2D21A; font-size:8pt; font-weight:normal; text-decoration:none; }
	.lnk_edit:hover		{ color:#CEE950; }

	/* 페이징 */ 
	.paging				{ color:#B2D21A; font-weight:bold; } /* paging. 현재페이지 */ 
	.paging:link, .paging:visited, .paging:active, .paging:hover
						{ color:#6F6F6F; font-size:9pt; font-weight:normal; text-decoration:none; }
	.paging:hover		{ color:#6F6F6F; }
	.paging_box			{ height:39; background:url('../images/layout/paging_box.gif') no-repeat center top; }

/* 보기페이지 ------------------------------------------------------- */ 
	/* 공통 */
	.view_subject		{ color:#6F6F6F; background:transparent; border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; 
						  height:26px; text-align:center; font-weight:bold; }	/* 제목 */ 
	.view_subtitle		{ border-bottom:1px solid #ABABAB; padding-left:10; }	/* 부제목 */ 
	.view_outline		{ background:transparent; }									/* 보기 페이지*/ 
	.view_writer		{ border-bottom:1px solid #ABABAB; padding-left:10; }	/* 작성자 */ 
	.view_contents		{ padding:0 10 0 10;  } 
	.view_simg			{ background:transparent; border:1px solid #D5D5D5; }		/* 작은이미지 박스 */ 
	.view_buttons		{ border-bottom:1px solid transparent; height:26px; text-align:right; padding-right:10; } /* 각 버튼들 아웃라인 */ 
	.main_contents		{ word-break:keep-all; word-break:break-all; word-wrap:break-word; } /* text-align:justify;  */ 
						                 
	/* 파일 링크 */ 
	.lnk_file:link, .lnk_file:visited, .lnk_file:active, .lnk_file:hover
						{ color:#B2D21A; font-size:8pt; font-weight:normal; text-decoration:none; }
	.lnk_file:hover		{ color:#CEE950; }

/* 버튼 ------------------------------------------------------- */ 
	/* 공통 */ 
	.btn_out			{ overflow:hidden; width:100% }
	/* 큰 버튼 */  
	a.btn_1:link, a.btn_1:visited, a.btn_1:active
						{ color:#444444; font-size:8pt; font-family:verdana,arial,sans-serif,굴림,돋움; vertical-align:middle; }
	a.btn_1:link, a.btn_1:visited, a.btn_1:active
						{ display:inline; background:url(../images/skin/00001_22_a.gif) no-repeat right top; margin-right:6px; height:22px; text-decoration:none; padding-right:15px; }
	a.btn_1 span		{ display:block; background:url(../images/skin/00001_22_span.gif) no-repeat; font:8pt; line-height:12px; padding:5px 0px 5px 15px; text-align:center; }
	a.btn_1:hover		{ color:#000000; background-position:right bottom; outline:none }
	a.btn_1:hover span	{ background-position:left bottom;  padding:5px 0px 5px 15px; } 

	/* 작은 버튼 */ 
	a.btn_2:link, a.btn_2:visited, a.btn_2:active
						{ color:#444444; font-size:8pt; font-family:verdana,arial,sans-serif,굴림,돋움; vertical-align:middle; }
	a.btn_2:link, a.btn_2:visited, a.btn_2:active
						{ display:inline; background:url(../images/skin/00001_20_a.gif) no-repeat right top; margin-right:6px; height:20px; text-decoration:none; padding-right:15px; }
	a.btn_2 span		{ display:block; background:url(../images/skin/00001_20_span.gif) no-repeat; font:8pt; line-height:12px; padding:4px 0px 4px 15px; text-align:center; }
	a.btn_2:hover		{ color:#000000; background-position:right bottom; outline:none }
	a.btn_2:hover span	{ background-position:left bottom;  padding:4px 0px 4px 15px; } 

	/* 가는 버튼, 사각 버튼 */ 
	a.btn_3:link, a.btn_3:visited, a.btn_3:active
						{ color:#444444; font-size:8pt; font-family:verdana,arial,sans-serif,굴림,돋움; vertical-align:middle; }
	a.btn_3:link, a.btn_3:visited, a.btn_3:active
						{ display:inline; background:url(../images/skin/00001_20_a.gif) no-repeat right top; margin-right:6px; height:20px; text-decoration:none; padding-right:15px; }
	a.btn_3 span		{ display:block; background:url(../images/skin/00001_20_span.gif) no-repeat; font:8pt; line-height:12px; padding:4px 0px 4px 15px; text-align:center; }
	a.btn_3:hover		{ color:#000000; background-position:right bottom; outline:none }
	a.btn_3:hover span	{ background-position:left bottom;  padding:4px 0px 4px 15px; } 

	/* button 2 # 2009.02.28 */ 
	input.btn_1			{ color:#6F6F6F; border:1px solid; border-color:#ABABAB #ABABAB #ABABAB #ABABAB; background:url('../images/skin/bg_submit_btn.gif') #FFFFFF; height:22; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; }
	input.btn_1_hov		{ color:#6F6F6F; border:1px solid; border-color:#6F6F6F #6F6F6F #6F6F6F #6F6F6F; background:url('../images/skin/bg_submit_hover_btn.gif') #FFFFFF; height:22; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; } 

	input.btn_2			{ color:#6F6F6F; border:1px solid; border-color:#ABABAB #ABABAB #ABABAB #ABABAB; background:url('../images/skin/bg_submit_btn.gif') #FFFFFF; height:20; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; }
	input.btn_2_hov		{ color:#6F6F6F; border:1px solid; border-color:#6F6F6F #6F6F6F #6F6F6F #6F6F6F; background:url('../images/skin/bg_submit_hover_btn.gif') #FFFFFF; height:20; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; } 

	input.btn_3			{ color:#6F6F6F; border:1px solid; border-color:#ABABAB #ABABAB #ABABAB #ABABAB; background:url('../images/skin/bg_submit_btn.gif') #FFFFFF; height:20; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; }
	input.btn_3_hov		{ color:#6F6F6F; border:1px solid; border-color:#6F6F6F #6F6F6F #6F6F6F #6F6F6F; background:url('../images/skin/bg_submit_hover_btn.gif') #FFFFFF; height:20; font-size:9pt; font-weight:normal; font-family:verdana,arial,sans-serif,굴림,돋움; cursor:hand; } 

/* 2. 분류별 */ 
/* 쇼핑몰 ------------------------------------------------------- */ 
	/* 인덱스페이지 */ 
	.shop_idx_title:link, .shop_idx_title:visited, .shop_idx_title:active, .shop_idx_title:hover
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.shop_idx_title:hover	
						{ color:#15130F; }

	.shop_idx_subject_out{ padding:0 5 0 5; text-align:center; word-break:break-all; word-wrap:break-word; } /* 아웃 */ 
	.shop_idx_subject:link, .shop_idx_subject:visited, .shop_idx_subject:active, .shop_idx_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_idx_subject:hover	
						{ color:#CEE950; }

	.shop_idx_img		{ position:relative;left:0;top:0;border:0 solid #000000; } 

	.shop_idx_price		{ color:#6F6F6F; font-weight:bold; text-align:center; }
	.shop_idx_price2	{ color:#6F6F6F; font-weight:bold; text-decoration:line-through; } /* sale price */ 

	/* side, 2009.05.07 */ 
	.shop_side_title:link, .shop_side_title:visited, .shop_side_title:active, .shop_side_title:hover
						{ color:#100F0C; font-size:9pt; font-weight:bold; text-decoration:none; }
	.shop_side_title:hover	
						{ color:#15130F; }

	.shop_side_subject:link, .shop_side_subject:visited, .shop_side_subject:active, .shop_side_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_side_subject:hover	
						{ color:#CEE950; }
	.shop_side_img		{ position:relative;left:0;top:0;border:0 solid #000000; } 

	/* slide */ 
	.shop_slide_subject:link, .shop_slide_subject:visited, .shop_slide_subject:active, .shop_slide_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_slide_subject:hover	
						{ color:#CEE950; }
	.shop_slide_img		{ position:relative;left:0;top:0;border:0 solid #000000; } 

	/* 기타 */ 
	.shop_dline			{ background:url('../images/skin/dot_3_1.gif'); height:1px; } /*  */ 
	.shop_dline_2		{ background:url('../images/skin/dot_3_1.gif'); height:1px; } /* 상품목록페이지, 2009.05.20 */ 
	.shop_hline_1		{ background:#ABABAB; height:1px; } /* 라인들 */  
	.shop_hline_2		{ background:#D5D5D5; height:1px; } /* 상품 중간 구분 라인 */

	.form_text_3		{ border:1px solid #FFFFFF; background:transparent; font-weight:bold; } /* 쇼핑몰 주문 페이지 금액 표시, 선을 배경색과 같이 처리하여 선이 안나타게, 그리고 글자를 굵게 */ 
	
	a.shop_opacity img	{ opacity:1.0; filter:alpha(opacity=100); } 
	a.shop_opacity:hover img { opacity:1.0; filter:alpha(opacity=100); }  	

	/* 강조할 링크, 체크아웃 등등 */ 
	.shop_stress:link, .shop_stress:visited, .shop_stress:active, .shop_stress:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_stress:hover	{ color:#CEE950; }

	/* 목록페이지 */ 
	.shop_category		{ border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; } /* 카테고리 박스 */ 
	.shop_list_title	{ color:#6F6F6F; background:#D5D5D5; border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; 
						  height:22px; vertical-align:middle; text-align:center; } /* 장바구니, 찜리스트 상단 타이틀 */ 
	/* 웹진형 */               
	.shop_webzine_subject:link, .shop_webzine_subject:visited, .shop_webzine_subject:active, .shop_webzine_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_webzine_subject:hover
						{ color:#CEE950; }

	.shop_contents:link, .shop_contents:visited, .shop_contents:active, .shop_contents:hover
						{ color:#6F6F6F; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_contents:hover{ color:#6F6F6F; } 	/* 내용링크 */ 

	.shop_webzine_price	{ color:#6F6F6F; }
	/* 앨범형 */               
	.shop_album_img		{ position:relative;left:0;top:0;border:0 solid #000000; } 
	.shop_album_out		{ border:0px solid #FFFFFF; z-index:1; } 
	.shop_album_over	{ border:0px solid #222222; z-index:1; } 
	.shop_album_subject_out { padding:0 5 0 5; word-break:break-all; word-wrap:break-word; } /* 아웃 */ 
	.shop_album_subject:link, .shop_album_subject:visited, .shop_album_subject:active, .shop_album_subject:hover
						{ color:#B2D21A; font-size:9pt; font-weight:normal; text-decoration:none; }
	.shop_album_subject:hover
						{ color:#CEE950; }

	.shop_album_price	{ color:#6F6F6F; font-weight:bold; } /* dc price */ 
	.shop_album_price2	{ color:#6F6F6F; font-weight:bold; text-decoration:line-through; } /* sale price */ 

	/* 보기페이지 */ 
	.shop_view_outline	{}
	.shop_view_contents	{ padding:0 10 0 10;  } /* text-align:justify; */ 
	.shop_view_subject	{ font-size:11pt; font-weight:bold; } /* 상세보기 상품명 */ 
	.shop_view_limg		{ border:1px solid #ABABAB; padding:5 0 5 0; } /* 상세보기 이미지 박스 */ 
	.shop_view_simg		{ border:1px solid #ABABAB; padding:5 0 5 0; } /* 상세보기 작은 이미지 박스 */ 
	.shop_view_price	{ color:#B2D21A; font-weight:bold; } 

	.shop_cart_buttons	{ color:#6F6F6F; background:#D5D5D5; border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; 
						  height:22; font-weight:normal; } /* 장바구니, 찜리스트 버튼 부분 */ 
	.shop_guide_title	{ color:#B2D21A; font-weight:bold; padding-left:10; height:24; background:url('../images/layout/main_page_title_bg2.gif') no-repeat; } 
	.shop_guide_comment	{ padding:0 10 0 10; }

	.cancel_header		{ background:#ABABAB; padding-left:20; font-weight:bold; } /* 주문 취소 타이틀 */ 
	.cancel_table		{ background:#ABABAB; } /* 주문 취소 내역 박스 */ 
	.cancel_title		{ background:#D5D5D5; } /* 주문 취소 내역 타이틀 */ 
	.cancel_cell		{ background:#D5D5D5; } /* 주문 취소 내역 내용 */ 
	.cancel_list_title	{ color:#6F6F6F; background:#D5D5D5; border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; 
						  height:22px; vertical-align:middle; text-align:center; } /* 주문 취소 목록 타이틀 */ 
	
/* 3. 기타 */ 
	/* calendar */ 
	.calendar_year      { color:#100F0C; font-size:11pt; font-weight:bold; } 
	.calendar_month     { color:#100F0C; font-size:11pt; font-weight:bold; } 
	.calendar_title_day { color:#15130F; font-weight:bold; font-size:9pt; text-align:center; background:#D5D5D5; }
	.calendar_outline	{ background:#ABABAB; } 
	.calendar_bg_blank	{ background:#FFFFFF; } 
	.calendar_bg		{ background:#FFFFFF; word-break:break-all}
	.calendar_bg_over	{ background:#D5D5D5; } 
	.calendar_bg_today	{ background:#ABABAB; word-break:break-all} 
	.calendar_sunday	{ color:#B2D21A; }
	.calendar_saturday	{ color:#0077ff; }
	.calendar_today		{ color:#000000; }

	/* */ 
	.temp_menu			{ background:#cccccc; opacity:0.5; filter:alpha(opacity=50); }

	/* */
	.li_out				{ border:0px solid #ABABAB; margin:0 0 0 0; padding:2 2 2 0; }
	.li_1				{ background:url('../images/index/blt_new.gif') no-repeat 0px 7px; height:12px; padding-left:20px; list-style:none; }

	/* search link */ 
	a.search_sort_link:link, a.search_sort_link:visited, a.search_sort_link:hover, a.search_sort_link:active
						{ text-decoration:none; }

	a.up_direction:link, a.up_direction:visited, a.up_direction:hover, a.up_direction:active 
						{ font-weight:bold; padding-left:14px; background:transparent url('../images/skin/blt_arrow_up.gif') no-repeat left 3px; }
	a.down_direction:link, a.down_direction:visited, a.down_direction:hover, a.down_direction:active
						{ font-weight:bold; padding-left:14px; background:transparent url('../images/skin/blt_arrow_dn.gif') no-repeat left 3px; }

/* modules */ 

	/*--------------------------------------------------|
	| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
	|--------------------------------------------------*/

	.dtree				{ color:#6F6F6F; font-size:9pt; white-space:nowrap; }
	.dtree img			{ border:0px; vertical-align:middle; }
	.dtree a			{ color:#B2D21A; text-decoration:none; }
	.dtree a.node, .dtree a.nodeSel 
						{ white-space:nowrap; padding:1px 2px 1px 2px;	}
	.dtree a.node:hover, .dtree a.nodeSel:hover 
						{ color:#CEE950; text-decoration:underline; }
	.dtree a.nodeSel	{ background:#ABABAB; }
	.dtree .clip		{ overflow:hidden; }

	/*--------------------------------------------------|
	| Tigra |
	|---------------------------------------------------|
	/*
	 menu styles
	 note: not all browsers render styles the same way so try out your style sheet in different browsers before publishing
	*/

	/* level 0 inner : 안쪽 부분 */
	.m0l0iout, .m0l0iover 
						{ font-family:verdana,arial,sans-serif,굴림,돋움; } 
	.m0l0iout			{ color:#6F6F6F; font-size:12px; text-decoration:none; margin:4px 0 0 8px; text-align:center; }
	.m0l0iover			{ color:#6F6F6F; font-size:12px; text-decoration:underline; margin:5px 0 0 8px; text-align:center; }

	/* level 0 outer :테두리 부분 */ 
	.m0l0oout			{ text-decoration:none; border:1px solid #ABABAB; background:url('../images/layout/top_menu_out.gif') #D5D5D5; } 
	.m0l0oover			{ text-decoration:none; border:1px solid #ABABAB; background:url('../images/layout/top_menu_over.gif') #D5D5D5; } 

	/* level 1 inner */
	.m0l1iout			{ color:#6F6F6F; font-size:12px; margin:4px 0 0 17px; } 
	.m0l1iover			{ color:#6F6F6F; font-size:12px; margin:4px 0 0 17px; }

	/* level 1 outer */
	.m0l1oout			{ text-decoration:none; border:1px solid #ABABAB; background:url('../images/layout/top_sub_out.gif') no-repeat #D5D5D5; padding:0; } 
	.m0l1oover			{ text-decoration:none; border:1px solid #ABABAB; background:url('../images/layout/top_sub_over.gif') no-repeat #D5D5D5; padding:0; }

	/*--------------------------------------------------|
	| magnifier_1                                       |
	|--------------------------------------------------*/

	.z_drag_over      { z-index:100; position:absolute; border:1px solid #ABABAB; cursor:pointer; } 
	.z_drag_out       { z-index:100; position:absolute; border:0px solid #ABABAB; cursor:pointer; }

	#div_z_thumb_overlay { z-index:10; display:none; position:absolute; background:#ffffff; opacity:0.7; filter:alpha(opacity=70) } 
	#div_z_large_box  { z-index:200; position:absolute; display:none; background:#ffffff; border:1px solid #ABABAB; }

/* 4. 사용자 */ 

