@charset 'euc-kr';
@import url('update.css');

/* COMMON */
body
{
	
	background: url('img/base.gif') repeat-y;
	background-color: #6e93cc;
	font-size: 12px;
	font-family: 'MS £Ð¥´¥·¥Ã¥¯';
	color: #494949;
	line-height:140%;
	margin: 0;
	padding: 0;

	scrollbar-face-color:#5f7494; 
	scrollbar-shadow-color:#5b5247; 
	scrollbar-highlight-color:#817565; 
	scrollbar-3dlight-color:#101010; 
	scrollbar-darkshadow-color:#070707; 
	scrollbar-track-color:#092f56; 
	scrollbar-arrow-color:#a09978;
	scrollbar-base-color:#d4d0c8;
}

td  					 {	font-size: 12px;color: #494949;	line-height: 15px;}
img 					 {  border: none;}

a:link 					 {	color: #494949;	text-decoration: none;}
a:visited 				 {	color: #494949;	text-decoration: none;}
a:hover					 {	color: #494949;	text-decoration: underline;}
a:active				 {	color: #494949;	text-decoration: none;}

p						 {	margin-top:0px;margin-bottom:0px;}
font					 {	line-height:100%;}

.body_color				 {	background-color:#2b2d2a;}
.bg_color1				 {	background-color:#4f3b18;}
.bg_color2				 {	background-color:#4f2118;}
.bg_color3				 {	background-color:#173b47;}

.body_back				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/paturn.jpg') repeat;}
.Smenu_back				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/left_back.jpg') repeat-y;}
.con_back				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/con_bg.jpg') repeat-y;}
.story_bg				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_bg.gif') repeat-y;}
.element_bg				 {	background: url('./img/el_menu_back.jpg') no-repeat;}
.quartz_bg				 {	background: url('./img/qt_menu_back.jpg') no-repeat;}
.guild_bg				 {	background: url('./img/gd_menu_back.jpg') no-repeat;}
.story_top				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_top.gif') no-repeat;}
.story_top1				 {	background: url('./img/bz_menu_back.jpg') no-repeat;}
.story_bottom			 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_bottom.gif') no-repeat;}
.right_bg				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/right_bg.gif') repeat-y;}
.footer_bg				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/SiteInfo/footer_img_bg.gif') repeat-x;}
.dot_repeat				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/dot.gif') repeat-y;}

.select_link			 {	font-size:11px; color:#9d9d9d; background-color:#282f37; width:103px;}

.con_space				 {	padding:0 20 30 20;}
.con_space1				 {	padding:111 18 10 16;}
.con_space2				 {	padding:135 18 10 16;}

.data_header		{	background: url('./img/headerlabel01.gif') no-repeat; font-size:14px;  color:#d1d8e6; font-weight:bold; width:595px; height:40px; padding:12px	0 0 30px;}
.data_cell01		{	background-color:#9bbbd3; width:95px; font-weight:bold; text-align:center;}
.data_cell02		{	background-color:#f5f3ef; width:225px;}
.data_cell03		{	background-color:#3c7ea4; width:95px; color:#d1d8e6; font-weight:bold; text-align:center;}
.data_cell04		{	background-color:#cbc8c4; width:225px;}

.data_cell05		{	background-color:#9bbbd3; width:180px; font-weight:bold; text-align:center;}
.data_cell06		{	background-color:#f5f3ef; width:200px; text-align:center;}
.data_cell07		{	width:35px; text-align:center;}
.data_cell08		{	background-color:#9bbbd3; width:155px; font-weight:bold; padding:5px; text-align:center;}
.data_cell09		{	background-color:#f5f3ef; width:180px; padding:5px; text-align:center;}

.parts_label			 {	font-size:12px; color:#ffde00; line-height: 20px; font-weight:bold; border-style:solid; border-width:1px; border-color:#333333; background-color:#293c5b; padding:3px 10px 3px 10px; margin:10px; width:600px;}

.s_alert		{	color:#a70a0a; font-size:10px;}

/* Á¤·Ä */
.Align_LeFt			{ float:left; }


#main				{ width:900px;}

/* TEXT COLOR */
.494949					 {	font-size:11px;  color:#494949;}
.fff474					 {	font-size:11px;  color:#fff474;}
.ffd94f					 {	font-size:11px;  color:#ffd94f;}
.cac7c3					 {	font-size:11px;  color:#cac7c3;}
.f2e5ad					 {	font-size:11px;  color:#f2e5ad;}
.ffcf87					 {	font-size:11px;  color:#ffcf87;}
.d1ba77					 {	font-size:11px;  color:#d1ba77;}
.ffea9a					 {	font-size:11px;  color:#ffea9a;}
.e7dfc0					 {	font-size:11px;  color:#e7dfc0;}
.e7dfc0em				 {	font-size:11px;  color:#e7dfc0; letter-spacing: -0.1em;}
.ccdb9d					 {	font-size:11px;  color:#ccdb9d;}
.d7e560					 {	font:11px/13px dotum; color:#d7e560;}
.d7e560em				 {	font-size:11px;  color:#d7e560; letter-spacing: -0.1em;}
.ffde00					 {	font-size:11px;  color:#ffde00;}
.ffde00em				 {	font-size:12px;  color:#ffde00; letter-spacing: 0em;}
.ffde00ss				 {	font-size:10px;  color:#ffde00; letter-spacing: 0em;}
.d2b80a					 {	font-size:11px;  color:#d2b80a;}
.605a46					 {	font-size:11px;  color:#605a46;}
.c3aa4c					 {	font-size:11px;  color:#c3aa4c;}
.d0c28b					 {	font-size:11px;  color:#d0c28b;}
.b1a89b					 {	font-size:11px;  color:#b1a89b;}
.D5AD37					 {	font-size:13px;  color:#0A3076; font-weight:bold;}
.D5AD37a				 {	font-size:13px;  color:#0A3076;}
.0A3076					 {	font-size:13px;  color:#0A3076; padding:3px 0px 3px 0px;}

.white 					 {	font-size:12px;  color:#FFFFFF;}
.white a:link 			 {	color:#FFFFFF; text-decoration: none;}
.white a:visited 		 {	color:#FFFFFF; text-decoration: none;}
.white a:hover			 {	color:#FFFFFF; text-decoration: underline;}
.white a:active			 {	color:#FFFFFF; text-decoration: none;}

.whiteem				 {	font-size:11px;  color:#FFFFFF; letter-spacing: -0.1em;}

.whiteB					 {	font-size:11px;  font-weight:bold; color:#FFFFFF;}
.whiteB a:link 			 {	color:#FFFFFF; text-decoration: none;}
.whiteB a:visited 		 {	color:#FFFFFF; text-decoration: none;}
.whiteB a:hover			 {	color:#FFFFFF; text-decoration: underline;}
.whiteB a:active		 {	color:#FFFFFF; text-decoration: none;}

.whiteBem				 {	font-size:11px;  font-weight:bold; color:#FFFFFF; letter-spacing: -0.1em;}

.gray 					 {	font-size:11px; line-height:140%;  color:#dddddd;}
.gray a:link 			 {	color:#dddddd; text-decoration: none;}
.gray a:visited 		 {	color:#dddddd; text-decoration: none;}
.gray a:hover			 {	color:#dddddd; text-decoration: underline;}
.gray a:active			 {	color:#dddddd; text-decoration: none;}

.red 					 {	font-size:11px; line-height:140%;  color:#65111b;}
.red a:link 			 {	color:#65111b; text-decoration: none;}
.red a:visited			 {	color:#65111b; text-decoration: none;}
.red a:hover			 {	color:#65111b; text-decoration: underline;}
.red a:active			 {	color:#65111b; text-decoration: none;}
.redB 					 {	font-size:11px;  font-weight:bold; color:#65111b;}

a.yellowB:link 			 {	font-size:11px;  font-weight:bold; color:#ffefaa; text-decoration: none;}
a.yellowB:visited 		 {	font-size:11px;  font-weight:bold; color:#ffefaa; text-decoration: none;}
a.yellowB:hover			 {	font-size:11px;  font-weight:bold; color:#ffefaa; text-decoration: underline;}
a.yellowB:active		 {	font-size:11px;  font-weight:bold; color:#ffefaa; text-decoration: none;}

.orange					 {  font-size:11px;  color:#ffc200;}
.orangeB				 {  font-size:11px;  font-weight:bold; color:#ffc200;}

.comment 				 {	font-family: Arial;	font-size: 10px;	color: #C3B966;	letter-spacing: 0.1em;}
.comment a:link 		 {	font-family: Arial;	font-size: 10px;	color: #C3B966;	text-decoration: none;}
.comment a:visited 		 {	font-family: Arial;	font-size: 10px;	color: #C3B966;	text-decoration: none;}
.comment a:hover		 {	font-family: Arial;	font-size: 10px;	color: #C3B966;	text-decoration: underline;}
.comment a:active		 {	font-family: Arial;	font-size: 10px;	color: #C3B966;	text-decoration: none;}

.history 				 {	font-size:11px;  color:#323232;}
.history a:link 		 {	color:#323232; text-decoration: none;}
.history a:visited 		 {	color:#323232; text-decoration: none;}
.history a:hover		 {	color:#323232; text-decoration: underline;}
.history a:active		 {	color:#323232; text-decoration: none;}
.history_space			 {	padding:0 10 7 0;}

.spot_notice 			 {	font-size:11px;  font-weight:bold; color:#cccc33; padding:3 0 0 5;}

.keyword	 			 {	font-size:11px;  color:#cccc33;}
.keyword a:link 		 {	color:#cccc33; text-decoration: none;}
.keyword a:visited 		 {	color:#cccc33; text-decoration: none;}
.keyword a:hover		 {	color:#cccc33; text-decoration: underline;}
.keyword a:active		 {	color:#cccc33; text-decoration: none;}

.notice 				 {	font-size:11px; line-height:160%;  color:#dddddd;}
.notice a:link 			 {	color:#dddddd; text-decoration: none;}
.notice a:visited 		 {	color:#dddddd; text-decoration: none;}
.notice a:hover			 {	color:#dddddd; text-decoration: underline;}
.notice a:active		 {	color:#dddddd; text-decoration: none;}
.notice_space			 {	padding:13 0 11 0;}

.ffd16d 				 {	font-size:11px; line-height:160%;  color:#ffd16d;}
.ffd16d a:link 			 {	color:#ffd16d; text-decoration: none;}
.ffd16d a:visited 		 {	color:#ffd16d; text-decoration: none;}
.ffd16d a:hover			 {	color:#ffd16d; text-decoration: underline;}
.ffd16d a:active		 {	color:#ffd16d; text-decoration: none;}

.dfc668S 				 {	font-size:11px;  color:#dfc668;}
.dfc668 				 {	font-size:11px; font-weight:bold;  color:#dfc668;}
.dfc668 a:link 			 {	color:#dfc668; font-weight:bold; text-decoration: none;}
.dfc668 a:visited 		 {	color:#dfc668; font-weight:bold; text-decoration: none;}
.dfc668 a:hover			 {	color:#dfc668; font-weight:bold; text-decoration: underline;}
.dfc668 a:active		 {	color:#dfc668; font-weight:bold; text-decoration: none;}

.login	 				 {		font-size: 11px;	color: #fff6bd; font-weight:bold;}
.login a:link 			 {		font-size: 11px;	color: #fff6bd; font-weight:bold;	text-decoration: none;}
.login a:visited 		 {		font-size: 11px;	color: #fff6bd; font-weight:bold;	text-decoration: none;}
.login a:hover			 {		font-size: 11px;	color: #fff6bd; font-weight:bold;	text-decoration: underline;}
.login a:active			 {		font-size: 11px;	color: #fff6bd; font-weight:bold;	text-decoration: none;}

.faq	 				 {		font-size: 11px;	color: #b7b1a6;}
.faq a:link 			 {		font-size: 11px;	color: #b7b1a6;	text-decoration: none;}
.faq a:visited 			 {		font-size: 11px;	color: #b7b1a6;	text-decoration: none;}
.faq a:hover			 {		font-size: 11px;	color: #b7b1a6;	text-decoration: underline;}
.faq a:active			 {		font-size: 11px;	color: #b7b1a6;	text-decoration: none;}

.poll	 				 {		font-size: 11px;	color: #ffeecc;}
.poll a:link 			 {		font-size: 11px;	color: #ffeecc;	text-decoration: none;}
.poll a:visited 		 {		font-size: 11px;	color: #ffeecc;	text-decoration: none;}
.poll a:hover			 {		font-size: 11px;	color: #ffeecc;	text-decoration: underline;}
.poll a:active			 {		font-size: 11px;	color: #ffeecc;	text-decoration: none;}

.notice1	 			 {	font-size: 12px;	color: #003399; font-weight:bold;}
.notice1 a:link 		 {	font-size: 12px;	color: #003399; font-weight:bold;	text-decoration: none;}
.notice1 a:visited 		 {	font-size: 12px;	color: #003399; font-weight:bold;	text-decoration: none;}
.notice1 a:hover		 {	font-size: 12px;	color: #003399; font-weight:bold;	text-decoration: underline;}
.notice1 a:active		 {	font-size: 12px;	color: #003399; font-weight:bold;	text-decoration: none;}

.notice2	 			 {		font-size: 11px; font-weight:bold;}
.notice2 a:link 		 {		font-size: 11px; font-weight:bold;	text-decoration: none;}
.notice2 a:visited 		 {		font-size: 11px; font-weight:bold;	text-decoration: none;}
.notice2 a:hover		 {		font-size: 11px; font-weight:bold;	text-decoration: underline;}
.notice2 a:active		 {		font-size: 11px; font-weight:bold;	text-decoration: none;}

.notice3	 			 {		font-size: 11px; color:#31510e; font-weight:bold;}
.notice3 a:link 		 {		font-size: 11px; color:#31510e; font-weight:bold;	text-decoration: none;}
.notice3 a:visited 		 {		font-size: 11px; color:#31510e; font-weight:bold;	text-decoration: none;}
.notice3 a:hover		 {		font-size: 11px; color:#31510e; font-weight:bold;	text-decoration: underline;}
.notice3 a:active		 {		font-size: 11px; color:#31510e; font-weight:bold;	text-decoration: none;}

.index1	 			 {		font-size: 12px; color:#72afec; font-weight:bold;}
.index1 a:link 		 {		font-size: 12px; color:#72afec; font-weight:bold;	text-decoration: none;}
.index1 a:visited 		 {		font-size: 12px; color:#72afec; font-weight:bold;	text-decoration: none;}
.index1 a:hover		 {		font-size: 12px; color:#FFC76E; font-weight:bold;	text-decoration: underline;}
.index1 a:active		 {		font-size: 12px; color:#FFC76E; font-weight:bold;	text-decoration: none;}


.bold					 {  font-weight:bold;}
.Uline					 {	text-decoration: underline;}
.color01				 {	color:#773000;}

.16px					 {  font-size: 16px;}

.TTTT					 {	font:bold 11px dotum; color:#ded6b1;}

.sub_navi 				{width:168px; height:30px; font-size:12px;  color:#FFFFFF;}
.sub_navi a:link 		{width:168px; height:30px; background: url('./img/notice_point03.gif') no-repeat; color:#FFFFFF; text-decoration: none; padding:0 0 0 30px;}
.sub_navi a:hover		{width:168px; height:30px; background: url('./img/notice_point03.gif') no-repeat;color:#FFFFFF; background-color:#103c78; padding:0 0 0 30px;}
.sub_navi a:active 		{width:168px; height:30px; background: url('./img/notice_point03.gif') no-repeat;line-height:30px; color:#FFFFFF; text-decoration: none;padding:0 0 0 30px;}
.sub_navi a:visited 	{width:168px; height:30px; background: url('./img/notice_point03.gif') no-repeat;line-height:30px; color:#FFFFFF; text-decoration: none; padding:0 0 0 30px;}



/* BLOGGING */
.title_label			 {	font-size:14px; line-height: 25px; color:#ddddff; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#46483f; padding:5px 5px 5px 5px;}
.main_label			 {	border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#cdcdcd; padding:10px 10px 10px 10px;}
.comment_label			 {	font-size:13px; padding:15px 15px 10px 15px; vertical-align: top;}

/* SPACE */
.server_space			 {	padding:2 0 0 9;}
.paging_spaceT			 {	padding-top:2px;}
.top_2px				 {	padding-top:2px;}
.top_3px				 {	padding-top:3px;}
.top_4px				 {	padding-top:4px;}
.left_3px				 {	padding-left:3px;}

/* TEXT SIZE */
.txt_size				 {	font-size:11px; font-weight:bold;}
.txt_size1				 {	font-size:16px; font-weight:bold;}
.txt_size1B				 {	font-size:16px; font-weight:bold;}
.txt_size2				 {	font-size:12px; line-height:140%;}
.txt_size2B				 {	font-size:12px; line-height:140%; font-weight:bold;}
.txt_size2BB			 {	font-size:12px; font-weight:bold;}
.txt_size3				 {	font-size:14px;  font-weight:bold;}
.txt_size4				 {	font-size:10px; font-weight:bold;}


/* BOARD */
.bbs_input			 {	font-size:14px; line-height: 25px; font-weight:bold; }
.bbs_title			 {	font-size:14px; line-height: 20px; font-weight:bold; color:#b2e3ed; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#575a4d; padding:3px 5px 3px 10px;}
.bbs_head			 {	font-size:12px; line-height: 20px; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#b6b9bd; padding:3px 10px 3px 10px;}
.bbs_main			 {	border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#cdcdcd; padding:10px 10px 10px 10px;}
.bbs_error			 {	font-size:14px; line-height: 20px; font-weight:bold; color:#f86868; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#575a4d; padding:15px 5px 15px 10px;}
.bbs_reshead			 {	margin:0 0 0 50px; font-size:12px; line-height: 20px; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#b6b9bd; padding:3px 10px 3px 10px;}
.bbs_resmain			 {	margin:0 0 0 50px; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#cdcdcd; padding:10px 10px 10px 10px;}

.bbs_move			 {	font-size:12px; line-height: 20px; color:#b2e3ed; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#575a4d; padding:3px 5px 3px 10px; margin:15px 0 15px 0; text-align:center;}
.bbs_move a:link 		 {		font-size: 12px; color:#b2e3ed; text-decoration: none;}
.bbs_move a:visited 		 {		font-size: 12px; color:#b2e3ed; text-decoration: none;}
.bbs_move a:hover		 {		font-size: 12px; color:#b2e3ed; text-decoration: underline;}
.bbs_move a:active 		 {		font-size: 12px; color:#b2e3ed; text-decoration: none;}


.board_title			 {	font-size:11px;  font-weight:bold; color:#333333; padding-top:2;}
.board_bg1				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Community/ThemeBoard/boardT_box1.gif') left no-repeat;}
.board_bg2				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Community/ThemeBoard/boardT_box2.gif') right no-repeat;}
.board_bg3				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Community/ThemeBoard/boardT_box3.gif') repeat-x;}

.list_spaceT			 {	padding-top:4px;}
.list_spaceL			 {	padding-left:7px;}

.list_color1			 {	font-size:11px;  line-height:140%; color:#333333;}
.list_color1B			 {	font-size:11px;  font-weight:bold; color:#333333;}

.list_color2			 {	font-size:11px;  color:#ffffbc;}
.list_color2B			 {	font-size:11px;  font-weight:bold; color:#ffffbc;}

.list_color3			 {	font-size:11px;  color:#dddddd;}
.list_color3 a:link 	 {	color:#dddddd; text-decoration: none;}
.list_color3 a:visited 	 {	color:#dddddd; text-decoration: none;}
.list_color3 a:hover	 {	color:#dddddd; text-decoration: underline;}
.list_color3 a:active	 {	color:#dddddd; text-decoration: none;}
.list_color3B			 {	font-size:11px;  font-weight:bold; color:#dddddd;}

.list_color4			 {	font-size:11px;  color:#ffcc66;}
.list_color4 a:link 	 {	color:#ffcc66; text-decoration: none;}
.list_color4 a:visited 	 {	color:#ffcc66; text-decoration: none;}
.list_color4 a:hover	 {	color:#ffcc66; text-decoration: underline;}
.list_color4 a:active	 {	color:#ffcc66; text-decoration: none;}

.list_color5			 {	font-size:11px;  color:#000000;}
.list_color6			 {	font-size:11px;  color:#5d0000;}
.list_color7			 {	font-size:11px;  color:#442900;}

.list_color8			 {	font-size:11px;  color:#222222;}
.list_color8B			 {	font:bold; color:#222222;}

.list_color9			 {	font-size:11px;  color:#aaaaaa;}
.list_color9B			 {	font-size:11px;  font-weight:bold; color:#aaaaaa;}

.list_color10			 {	font-size:11px;  color:#ffda76;}
.list_color10 a:link 	 {	color:#ffda76; text-decoration: none;}
.list_color10 a:visited  {	color:#ffda76; text-decoration: none;}
.list_color10 a:hover	 {	color:#ffda76; text-decoration: underline;}
.list_color10 a:active	 {	color:#ffda76; text-decoration: none;}
.list_color10B			 {	font-size:11px;  font-weight:bold; color:#ffda76;}
.list_color10B a:link 	 {	font-weight:bold; color:#ffda76; text-decoration: none;}
.list_color10B a:visited {  font-weight:bold; color:#ffda76; text-decoration: none;}
.list_color10B a:hover	 {	font-weight:bold; color:#ffda76; text-decoration: underline;}
.list_color10B a:active	 {	font-weight:bold; color:#ffda76; text-decoration: none;}

.list_padding1			 {	padding:4 24 0 6;}
.list_padding2			 {	padding:3 7 0 0;}


.view_color1			 {	font-size:11px;  color:#663300;}

.view_color2			 {	font-size:11px;  color:#eeeeee;}
.view_color2B			 {	font-size:11px;  font-weight:bold; color:#eeeeee;}

.view_color3			 {	font-size:11px;  color:#dfd08d;}
.view_color4			 {	font-size:11px;  color:#454545;}

.view_color5			 {	font-size:11px;  color:#cecece;}
.view_color5 a:link 			 {	color:#cecece; text-decoration: none;}
.view_color5 a:visited 			 {	color:#cecece; text-decoration: none;}
.view_color5 a:hover			 {	color:#cecece; text-decoration: underline;}
.view_color5 a:active			 {	color:#cecece; text-decoration: none;}
.view_color520			 {	font-size:11px; line-height:180%;  color:#cecece;}
.view_color5S			 {	font-size:11px;  color:#cecece; letter-spacing: -0.1em;}
.view_color5S1			 {	font-size:11px; line-height:160%;  color:#cecece; letter-spacing: -0.1em;}
.view_color5B			 {	font-size:11px;  font-weight:bold; color:#cecece;}
.view_color5B a:link 			 {	font-weight:bold; color:#cecece; text-decoration: none;}
.view_color5B a:visited 		 {	font-weight:bold; color:#cecece; text-decoration: none;}
.view_color5B a:hover			 {	font-weight:bold; color:#cecece; text-decoration: underline;}
.view_color5B a:active			 {	font-weight:bold; color:#cecece; text-decoration: none;}
.view_color5Bem			 {	font-size:11px;  font-weight:bold; color:#cecece; letter-spacing: -0.1em;}

.view_color6			 {	font-size:11px;  color:#333333;}

.view_color7			 {	font-size:11px;  color:#e8e6dd;}
.view_color7B			 {	font-size:11px;  font-weight:bold; color:#e8e6dd;}
.view_color7B a:link 			 {	font-weight:bold; color:#e8e6dd; text-decoration: none;}
.view_color7B a:visited 		 {	font-weight:bold; color:#e8e6dd; text-decoration: none;}
.view_color7B a:hover			 {	font-weight:bold; color:#e8e6dd; text-decoration: underline;}
.view_color7B a:active			 {	font-weight:bold; color:#e8e6dd; text-decoration: none;}

.view_padding1			 {	padding:3 0 0 9;}
.view_padding2			 {	padding:3 30 0 0;}
.view_padding3			 {	padding:3 30 0 9;}
.view_padding3_1		 {	padding:3 15 0 9;}
.view_padding4			 {	padding:20 15 20 15;}
.view_padding5			 {	padding-left:12;}
.view_padding6			 {	padding:6 10 4 12;}


.write_color1			 {	font-family:11px; line-height:260%;  font-weight:bold; color:#dfd08d;}


.premium_color1			 {	font-size:11px;  color:#ffb108;}
.premium_color1B		 {	font-size:11px;  font-weight:bold; color:#ffb108;}


/* ACCOUNT */
.account_color1			 {	font-size:11px;  color:#bfbcb7;}
.account_color2			 {	font-size:11px;  color:#ffe03e;}
.account_color2 a:link 			 {	color:#ffe03e; text-decoration: none;}
.account_color2 a:visited 		 {	color:#ffe03e; text-decoration: none;}
.account_color2 a:hover			 {	color:#ffe03e; text-decoration: underline;}
.account_color2 a:active		 {	color:#ffe03e; text-decoration: none;}
.account_color2B		 {	font-size:11px;  font-weight:bold; color:#ffe03e;}

.account_padding1		 {	padding-bottom:5px;}

.regist_color1			 {	font-size:11px;  color:#dbd2c4;}
.regist_color1 a:link 	 {	color:#dbd2c4; text-decoration: none;}
.regist_color1 a:visited {	color:#dbd2c4; text-decoration: none;}
.regist_color1 a:hover	 {	color:#dbd2c4; text-decoration: underline;}
.regist_color1 a:active	 {	color:#dbd2c4; text-decoration: none;}
.regist_color1B			 {	font-size:11px;  font-weight:bold; color:#dbd2c4;}

.regist_color2			 {	font-size:11px;  color:#b2a99c;}
.regist_color3			 {	font-size:11px;  color:#bcbab7;}

.regist_padding1		 {	padding:7 0 7 0;}
.regist_padding2		 {	padding-top:7;}
.regist_padding3		 {	padding-top:3;}

.info_color				 {	font-size:11px;  font-weight:bold; color:#fff600;}
.info_color a:link 		 {	color:#fff600; text-decoration: none;}
.info_color a:visited	 {	color:#fff600; text-decoration: none;}
.info_color a:hover		 {	color:#fff600; text-decoration: underline;}
.info_color a:active	 {	color:#fff600; text-decoration: none;}


/* MyFolder */
.folder_size1B			 {	font-size:15px;  color:#ffe6be; font-weight:bold;}
.folder_color1			 {	 color:#ffe6be;}
.folder_color2			 {	font-size:11px;  color:#b2aa9c;}


/* Download */
.down_color1			 {	font-size:11px;  color:#ece4cd;}
.down_color1B			 {	font-size:11px;  font-weight:bold; color:#ece4cd;  letter-spacing: -0.1em;}
.down_color2			 {	font-size:11px;  color:#d9d8d4;}
.down_color3			 {	font-size:11px;  color:#f9e073;}
.down_color3B			 {	font-size:11px;  font-weight:bold; color:#f9e073;}
.down_color4			 {	font-size:11px;  color:#fff0b1;}
.down_color5			 {	font-size:11px;  color:#ffeb94;}
.down_color5B			 {	font-size:11px;  font-weight:bold; color:#ffeb94;}
.down_color5B a:link 	 {	color:#ffeb94; text-decoration: none;}
.down_color5B a:visited	 {	color:#ffeb94; text-decoration: none;}
.down_color5B a:hover	 {	color:#ffeb94; text-decoration: underline;}
.down_color5B a:active	 {	color:#ffeb94; text-decoration: none;}

.down_link1				 {	font-size:11px;  color:#ffffff;}
.down_link1 a:link 		 {	color:#ffffff; text-decoration: none;}
.down_link1 a:visited	 {	color:#ffffff; text-decoration: none;}
.down_link1 a:hover		 {	color:#ffcc66; text-decoration: none;}
.down_link1 a:active	 {	color:#ffffff; text-decoration: none;}


/* ConceptArt */
.art_list1				 {	font-size:11px;  font-weight:bold; color:#cecece;}
.art_list1em			 {	font-size:11px;  font-weight:bold; color:#cecece; letter-spacing: -0.1em;}
.art_list1 a:link 		 {	color:#cecece; text-decoration: none;}
.art_list1 a:visited	 {	color:#cecece; text-decoration: none;}
.art_list1 a:hover		 {	color:#ffffff; text-decoration: underline;}
.art_list1 a:active		 {	color:#cecece; text-decoration: none;}


/* BOARD PAGING */
.paging					 {	font-size:11px;  color:#333333;}
a.paging:link			 {	font-size:11px;  font-weight:bold; color:#333333; text-decoration: none;}
a.paging:visited		 {	font-size:11px;  font-weight:bold; color:#333333; text-decoration: none;}
a.paging:hover			 {	font-size:11px;  font-weight:bold; color:#333333; text-decoration: underline;}
a.paging:active			 {	font-size:11px;  font-weight:bold; color:#333333; text-decoration: none;}


/* POPUP */
.pop_color1				 {	font-size:11px;  color:#4f2118;}
.pop_color1B			 {	font-size:11px;  font-weight:bold; color:#4f2118;}

.pop_padding1			 {	padding:3 5 0 5;}


/* ETC */
.notice_color1			 {	font-size:11px;  color:#ffcc66;}
.notice_color1B			 {	font-size:11px;  font-weight:bold; color:#ffcc66;}
.wall_color				 {	font-size:11px;  color:#c9c5b7;}
.wall_color1			 {	font-size:11px;  color:#a9a69a;}
.graph_color			 {	font-size:11px;  font-weight:bold; color:#d0b677;}


/* FORM */
.input_search			 {	font-size:11px;  color:#333333; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#cacaca; padding:4px 5px 0px 5px;}
.input_title			 {	font-size:11px;  color:#dddddd; border-style:solid; border-width:1px; border-color:#3d362f; background-color:#5d5549; padding:4px 5px 0px 5px;}
.input_login			 {	font-size:11px;  color:#dbd2c4; border-style:solid; border-width:1px; border-color:#918f89; background-color:#494949; padding:4px 5px 0px 5px;}
.input_login1			 {	font-size:11px;  color:#a4a4a4; border-style:solid; border-width:1px; border-color:#918f89; background-color:#494949; padding:4px 5px 0px 5px;}
.input_popup			 {	font-size:11px;  color:#dddddd; border-style:solid; border-width:1px; border-color:#3d362f; background-color:#5d5549; padding:4px 5px 0px 5px;}

.select_gray			 {	font-size:11px;  color:#dbd2c4; background-color: #494949; border-style:solid; border-width:1px; padding:1px 1px 1px 1px; border-color:#918f89;}
.select_gray1			 {	font-size:11px;  color:#333333; background-color: #cacaca; border-style:solid; border-width:1px; padding:1px 1px 1px 1px;}
.select_login			 {	font-size:11px;  color:#dddddd; background-color: #5e5549; border-style:solid; border-width:1px; padding:1px 1px 1px 1px;}
.select_driver			 {	font-size:11px;  color:#cecece; background-color: #5d5549; border-style:solid; border-width:1px; padding:1px 1px 1px 1px; border-color:#3d362f;}
.select_write			 {	font-size:11px;  color:#FFFFFF; background-color: #868276; border-style:solid; border-width:1px; padding:1px 1px 1px 1px; border-color:#b2afa1;}

.textarea_trans			 {	background-color:transparent;	font-size: 11px;	color: #FFFFFF;	border: 1px solid #b2afa1;   padding:10px 10px 10px 10px;}
.textarea_poptrans		 {	background-color:transparent;	font-size: 11px;	color: #e1e1e1;	border: 1px solid #a69f8c; overflow:hidden; overflow-y:auto;}
.textarea_agree			 {	font:11px/17px dotum; color:#dbd2c4; border-style:solid; border-width:1px; border-color:#918f89; background-color:#494949; padding:8px 8px 8px 8px; overflow:hidden; overflow-y:auto;}
.textarea_agree1		 {	font:11px/17px dotum; color:#a4a4a4; border-style:solid; border-width:1px; border-color:#918f89; background-color:#494949; padding:8px 8px 8px 8px; overflow:hidden; overflow-y:auto;}
.textarea_write			 {	font-size:11px;  color:#FFFFFF; border-style:solid; border-width:1px; border-color:#3d362f; background-color:#5d5549; padding:10px 10px 10px 10px; overflow:hidden; overflow-y:auto;}
.textarea_send			 {	font-size:11px;  color:#dddddd; border-style:solid; border-width:1px; border-color:#3d362f; background-color:#5d5549; padding:10px 10px 10px 10px; overflow:hidden; overflow-y:auto;}
.textarea_comment		 {	font-size:11px;  color:#333333; border-style:solid; border-width:1px; border-color:#b8b6af; background-color:#cacaca; padding:6px 6px 6px 6px; overflow:hidden; overflow-y:auto;}
.textarea_notice		 {	font:11px/17px dotum; color:#ffffff; border-style:solid; border-width:1px; border-color:#2b2d2a; background-color:#2b2d2a; padding:8px 8px 8px 8px; overflow:hidden; overflow-y:auto;}


/* IMG border */
.border1				 {	border-style:solid; border-color:#010101; border-width:1px;}
.border2				 {	border-style:solid; border-color:#ffffff; border-width:1px;}




/* 4¿ù 21ÀÏ Ãß°¡ */
.cececeem				 {	font-size:11px;  color:#cecece; line-height:120%;  letter-spacing: -0.1em;}
.dbd2c4					 {	color:#dbd2c4;}

/* 4¿ù 26ÀÏ Ãß°¡ */
.bfb849					 {	color:#bfb849;}
.fff799					 {	color:#fff799;}

/* 4¿ù 28ÀÏ Gate Ãß°¡ */
.gatebg					 {	background-color:#2e2e2e;}
.dadada					 {	font-size:11px;  color:#dadada;}
.dadada a:link 			 {	color:#dadada; text-decoration: none;}
.dadada a:visited 		 {	color:#dadada; text-decoration: none;}
.dadada a:hover			 {	color:#dadada; text-decoration: underline;}
.dadada a:active		 {	color:#dadada; text-decoration: none;}


/* 9¿ù 5ÀÏ Ãß°¡ */
.story_bg_search				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_bg_search.gif') repeat-y;}
.story_top_search				 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_top_search.gif') no-repeat;}
.story_bottom_search			 {	background: url('http://image.sunonline.co.kr/WWW/IMG/Template/story_bottom_search.gif') no-repeat;}

.input_search1	 {	font-size:11px;  color:#000000; border-style:solid; border-width:1px; border-color:#7F9DB9; background-color:#ffffff; padding:4px 5px 0px 5px;}
.FFE288              {	font-size:11px;  color:#FFE288;}
.FFE28814              {	font-size:14px;  color:#FFE288;}
.FFD376		  	 	{ font-size:11px;  color:#FFD376;}
.FFAF00			 	{ font-size:11px;  color:#FFAF00;}
.white14				{	font-size:14px;  color:#FFFFFF; line-height:20px}

.white1 				 {	font-size:11px;  color:#FFFFFF; text-decoration: underline;}
.white1 a:link 		 {	color:#FFFFFF; text-decoration: underline;}
.white1 a:visited 		 {	color:#FFFFFF; text-decoration: underline;;}
.white1 a:hover		 {	color:#FFFFFF; text-decoration: underline;}
.white1 a:active		 {	color:#FFFFFF; text-decoration: underline;}

.border3				 {	border-style:solid; border-color:#AAAAAA; border-width:3px;}

.lineheight20  {line-height:20px}

.gap5					{ HEIGHT: 5px; }
.gap9					{ HEIGHT: 9px; }
.gap10				{ HEIGHT: 10px; }
.gap15				{ HEIGHT: 15px; }
.gap20				{ HEIGHT: 20px; }
.gap30				{ HEIGHT: 30px; }
.gap50				{ HEIGHT: 50px; }

.paddingtop9			{ padding-top:9; }
.paddingright10		{ padding-right:10; }
.paddingleft10		{ padding-left:10; }
.paddingleft17		{ padding-left:17; }
.paddingbottom10		{ padding-bottom:10; }
.paddingbottom15		{ padding-bottom:15; }

.searchpadding10			{ padding:10 10 10 0; }
.searchpadding12			{ padding:12 10 12 0; }


/* 9¿ù 14ÀÏ Ãß°¡ */
.FFE068				{	font-size:11px;  color:#FFE068;}
.FFFAE7				{	font-size:11px;  color:#FFFAE7;}


/* 12¿ù 19ÀÏ Ãß°¡ */
.BFBFBF			{ color:#BFBFBF }
.lineheight13	{ line-height:13px}
.FFC76E			{ color:#6699CC	}
.C6C6C6			{ width:900px; color:#363636;	font-size: 11px;  line-height:12px; margin:0;padding:14px; text-align:center; }
.C6C6C61		{ color:#C6C6C6	}
.ffe615		{ color:#ffe615	}

.color02	 		 {	color:#773000; 	font-size: 11px; font-weight:bold; text-decoration: none; }
.color02 a:link 	 {	color:#773000; 	font-size: 11px; font-weight:bold;	text-decoration: none;}
.color02 a:visited 	 {	color:#773000; 	font-size: 11px; font-weight:bold;	text-decoration: none;}
.color02 a:hover	 {	color:#773000; 	font-size: 11px; font-weight:bold;	text-decoration: underline;}
.color02 a:active	 {	color:#773000; 	font-size: 11px; font-weight:bold;	text-decoration: none;}

.txtlink	 		 {	color:#C6C6C6; 	font-size: 11px; text-decoration: none; }
.txtlink a:link 	 {	color:#C6C6C6; 	font-size: 11px; text-decoration: none;}
.txtlink a:visited 	 {	color:#C6C6C6; 	font-size: 11px; text-decoration: none;}
.txtlink a:hover	 {	color:#C6C6C6; 	font-size: 11px; text-decoration: underline;}
.txtlink a:active	 {	color:#C6C6C6; 	font-size: 11px; text-decoration: none;}

.FFE866		{ color:#FFE866;  font-size: 11px; font-weight:bold; text-decoration: underline; }


/* 2007-03-27 Ãß°¡_NewsLetter */
.M_Pointer { cursor:pointer; }

#popup_boxsize { width:590px; height:650px; margin:0 auto; }

#btn_style { margin:0; padding:0; }
#btn_style dd { float:left; margin:0; padding:0; }
#btn_style dd.right { float:right; margin:0; padding:0; }

#page_title { clear:both; }

/* Ä¿¹ö½ºÅä¸® */
#style_line { clear:both; }
#left_img { float:left; }
#right_img { float:right; }

#item_box_05 { float:left; width:284px; height:140px; background:url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_itembox05.jpg') no-repeat; }
#item_box_04 { float:left; width:284px; height:140px; background:url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_itembox04.jpg') no-repeat; }
#item_box_03 { float:right; width:290px; height:140px; background:url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_itembox03.jpg') no-repeat; }
#item_box_02 { float:left; width:284px; height:152px; background:url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_itembox02.jpg') no-repeat; }
#item_box_01 { float:right; width:290px; height:152px; background:url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_itembox01.jpg') no-repeat; }

#item_box_con { margin:14px 0 0 14px;padding:0; }
#item_box_con dt.btn { float:left; width:70px; margin-top:68px; }
#item_box_con dt.tit { float:right; width:189px; font-size:12px; font-weight:bold; color:#B66836; line-height:100%; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/icon_CS.gif') no-repeat; padding:1px 0 7px 28px; }
#item_box_con dt.txt { float:right; width:189px; font-size:12px; color:#4D4332; line-height:140%; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_line.gif') no-repeat top left; padding-top:12px; }
#item_box_con dt.tit01 { float:right; width:195px; font-size:12px; font-weight:bold; color:#B66836; line-height:100%; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/icon_CS.gif') no-repeat; padding:1px 0 7px 28px; }
#item_box_con dt.txt01 { float:right; width:195px; font-size:12px; color:#4D4332; line-height:140%; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/CS_line.gif') no-repeat top left; padding-top:12px; }

/* ½ºÆä¼È ÀÌ½´ */
#SI_Foot01 { height:70px; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/si_img1_08.jpg') no-repeat; text-align:center; }
#SI_Foot02 { height:63px; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/si_img2_07.jpg') no-repeat; text-align:center; }

/* ÇÖ Å¬¸³ */
#HC_Foot01 { height:66px; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/hc_img1_07.jpg') no-repeat; text-align:center; }
#HC_Foot02 { height:62px; background: url('http://image.sunonline.co.kr/WWW/IMG/NewsLetter/20070326_3month/hc_img2_18.jpg') no-repeat; text-align:center; }


/* ¸ÞÀÎ ÆäÀÌÆ® ¾ÆÀÌÅÛ */
#fate_item { margin:5px 0 0 0; background:url('http://obtimage.sunonline.co.kr/WWW/IMG/Main/fate_item_bg.gif') left top repeat-y; }
#fate_item div.tit { height:28px; background:url('http://obtimage.sunonline.co.kr/WWW/IMG/Main/fate_item_title.gif') left top no-repeat; padding:0 31px 0 0; }
#fate_item div.tit p { padding:8px 0 0 0; font-weight:bold; font-size:10px; font-family:'Tahoma'; color:#FFF; text-align:right; }
#fate_item dl { clear:both; width:159px; margin:0 0 0 10px; padding:0; }
#fate_item dt { float:left; margin:0; background:url('http://obtimage.sunonline.co.kr/WWW/IMG/Main/fate_item_blt.gif') 0 7px no-repeat; padding:4px 0 0 7px; }
#fate_item dd { float:right; margin:0; padding:2px 11px 0 0; background:url('http://obtimage.sunonline.co.kr/WWW/IMG/Main/fate_item_persons.gif') right 4px no-repeat; font-size:10px; font-family:'Tahoma'; color:#F09F59; }
#fate_item dd img { margin:0 0 0 4px; vertical-align:middle; }
#fate_item div.bottom { clear:both; height:4px; margin:0; padding:0; background:url('http://obtimage.sunonline.co.kr/WWW/IMG/Main/fate_item_bottom.gif') left top no-repeat; overflow:hidden; }


/* ¸ÞÀÎ ¾ÆÀÌÅÛ¼¥ ÀÌº¥Æ® ·¹ÀÌ¾î - 080329~080303 */
#Layer_ItemShop { position:absolute; left:265px; top:178px; width:400px; height:310px; z-index:20; }
#Layer_Shadow { position:absolute; left:263px; top:176px; width:404px; height:314px; background-color:#011029; z-index:10; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }
#Layer_ItemShop dl { width:400px; height:33px; margin:0; padding:0; background-color:#011029; }
#Layer_ItemShop dl dd.chk { float:left; margin:0; padding:6px 0 0 10px; }
#Layer_ItemShop dl dd.btn { float:right; margin:0; padding:6px 15px 0 0; }
#Layer_ItemShop dl dd.btn img { vertical-align:middle; cursor:pointer; }



.datamenu {
	width: 610px;
}


.bbscol {
	margin:5px;
	width: 290px;
	float: left;
	margin-bottom: 5px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d6d7da;
	border-right-color: #d6d7da;
	border-bottom-color: #d6d7da;
	border-left-color: #d6d7da;
	background-color: #d8d6d2;

}
.bbstitle {
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
	width: 290px;
	background-color: #4f4b43;
	text-indent: 5px;
}
.bbsview	 			 {	padding:5px;	font-size: 12px; }
.bbsview a:link 		 {	font-size: 12px; font-weight:bold; color:#2e55a6; text-decoration: none;}
.bbsview a:visited 		 {	font-size: 12px; font-weight:bold; color:#2e55a6; text-decoration: none;}
.bbsview a:hover		 {	font-size: 12px; font-weight:bold; color:#cd9b23; text-decoration: underline;}
.bbsview a:active		 {	font-size: 12px; font-weight:bold; color:#cd9b23; text-decoration: none;}

.linklist				{	padding:0 0 5px 0;}