html {
  scrollbar-face-color:#ededed;
  scrollbar-highlight-color:#e5e5e5;
  scrollbar-shadow-color: #bdbdbd;
  scrollbar-3dlight-color: #e5e5e5;
  scrollbar-arrow-color: #999999;
  scrollbar-track-color: #e5e5e5;
  scrollbar-darkshadow-color: #e5e5e5;
}

.sitescroll {
	width:142px;
	height:80px;
	overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-arrow-color:#cccccc;
	scrollbar-track-color:#fff;
}
.loginscroll {
	width:170px;
	height:100px;
	overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-arrow-color:#cccccc;
	scrollbar-track-color:#fff;
}

.popscroll {
	overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-arrow-color:#cccccc;
	scrollbar-track-color:#fff;
}

.link {
	cursor:pointer;
}

.font11 {
	FONT-FAMILY:"µ¸¿ò";
	font-size:11px;
}

.imgline {border: 1px solid #ffffff;}

.noticeline {border: 1px solid #7f9db9;}

.eventline {border: 3px solid #ffffff;}

.bbsline {border:#CCCCCC 1px solid; font-size:12px; color:#333333; height:17px;}

/* [start] added by kujeah */

form {
  padding:0;
  margin:0;
}

#COMMON_HTML_BODY div {
  text-align:left;
}

#COMMON_HTML_BODY table.left tbody td {
  text-align:left;
}

#COMMON_HTML_BODY table.left tbody td.right {
  text-align:right;
}

/* [end] added by kujeah */


/* [start] °­ÀÇ¸®½ºÆ® */

.hide{
		display:none;
}
	
.lecture_list {color:#666666;font-family:µ¸¿ò;font-size:12px;line-height:18px;padding-top:5px; text-align:left;}

.lecture_listtext {padding-top:8px;padding-left:25px;padding-bottom:10px;}

/* [end] °­ÀÇ¸®½ºÆ® */


/* [start] °­ÀÇ»ó¼¼ÆäÀÌÁö */
.lecture_bigtit { FONT-FAMILY:"µ¸¿ò"; FONT-SIZE:15PX; COLOR:#333333; HEIGHT:20PX; PADDING-TOP:3PX; PADDING-left:20PX;text-align:left;font-weight:bold;}
.title_point { FONT-FAMILY:"µ¸¿ò"; FONT-SIZE:11PX; COLOR:#333333; HEIGHT:20PX; PADDING-TOP:3PX; PADDING-left:100PX;text-align:left;}
.lecture_div { FONT-FAMILY:"µ¸¿ò"; FONT-SIZE:11PX; COLOR:#333333; HEIGHT:20PX; PADDING-TOP:3PX; text-align:center;}
.total_money_1 { FONT-FAMILY:"±¼¸²"; FONT-SIZE:13PX; COLOR:#ff6600; HEIGHT:20PX; PADDING-TOP:3PX; font-weight:bold;}
.lecture_contents { COLOR:#666666; LINE-HEIGHT:20PX; text-align:left; PADDING:0PX 10PX 0PX 10PX; }
.price {
	width:110px; 
	height:20px;
	BACKGROUND-color:#ffffff;
	color:#333333;
	line-height:18px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	border-top: #cadef6 1px solid;
	border-bottom: #cadef6 1px solid;
	border-left:#cadef6 1px solid;
	border-right:#cadef6 1px solid;
	text-align:right;
	padding-right: 5px;
	padding-top: 3px;
}

.price2 {
	height:20px;
	BACKGROUND-color:#ffffff;
	color:#356eb4;
	line-height:18px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	border-top: #cadef6 1px solid;
	border-bottom: #cadef6 1px solid;
	border-left:#cadef6 1px solid;
	border-right:#cadef6 1px solid;
	text-align:right;
	padding-right: 5px;
	padding-top: 3px;
}

.price3 {
	BACKGROUND-color:#ffffff;
	color:#333333;
	line-height:18px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	border-top: #cadef6 1px solid;
	border-bottom: #cadef6 1px solid;
	border-left:#cadef6 1px solid;
	border-right:#cadef6 1px solid;
	text-align:right;
	padding-right: 3px;
	padding-top: 3px;
}

.price4 {
	BACKGROUND-color:#ffffff;
	color:#666666;
	line-height:18px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	border-top: #e0e0e0 1px solid;
	border-bottom: #e0e0e06 1px solid;
	border-left:#e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	text-align:right;
	padding-right: 3px;
	padding-top: 3px;
}

.price5 {
	BACKGROUND-color:#ffffff;
	color:#333333;
	line-height:18px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	border-top: #e0e0e0 1px solid;
	border-bottom: #e0e0e06 1px solid;
	border-left:#e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	text-align:right;
	padding-right: 3px;
	padding-top: 3px;
}

.total_price {
	color:#333333;
	line-height:18px;
	font-family:µ¸¿ò;
	font-size:13px;
	font-weight:bold;
	padding-top: 3px;
	padding-left:10px;
	text-align:right;
}

.total_price2 {
	color:#666666;
	line-height:18px;
	font-family:µ¸¿ò;
	font-size:13px;
	padding-top: 3px;
	padding-right:1px;
	text-align:right;
	background:#f0f0f0;
}

.blue2_celltile {
	background:#eff5fd;
	height:15px;
	color:#356eb4;
	text-align:center;
	padding:6px 0 4px 0;
}

.blue2_celltile2 {
	background:#cadef6;
	height:15px;
	color:#356eb4;
	text-align:center;
	padding:6px 0 4px 0;
}

.blue2_cell {
	height:15px;
	text-align:center;
	padding:6px 0 4px 0;
}
.blue2_cell_left {
	height:15px;
	padding:6px 0 5px 15px;
}
.blue2_cell_right {
	height:15px;
	padding:6px 8px 4px 0;
	text-align:right
}

.blue3_celltile {
	background:#eff5fd;
	height:15px;
	color:#356eb4;
	text-align:right;
	padding:6px 0 4px 0;
}

/* [end] °­ÀÇ»ó¼¼ÆäÀÌÁö */



/* [start] °í°´¼¾ÅÍ ¼ö°­±ÔÁ¤ */

.gray_celltile {
	background:#eeeeee;
	height:20px;
	color:#666666;
	text-align:center;
	padding:6px 0 4px 0;
}
.gray_cell {
	height:20px;
	text-align:center;
	padding:6px 0 4px 0;
}
.gray_cell_left {
	height:20px;
	background:#eeeeee;
	border-right:#c6c6c6 1px solid;
	padding:6px 0 4px 0px;
}

.gray_cell_left2 {
	height:20px;
	background:#ffffff;
	text-align:left;
	padding:6px 0px 4px 15px;
}

.gray_cell_right {
	height:20px;
	padding:6px 8px 4px 15px;
	text-align:left;
}

/* [end] °í°´¼¾ÅÍ ¼ö°­±ÔÁ¤ */


/* [start] °í°´¼¾ÅÍ FAQ */

.faq {
FONT-FAMILY: "µ¸¿ò";
font-size:11px;
COLOR:#cccccc; 
LINE-HEIGHT:20PX; 
text-align:left;
padding:0px 2px 0px 2px;
}

.faq:LINK { COLOR:#333333; FONT-FAMILY:"µ¸¿ò";}
.faq:VISITED { COLOR:#333333; FONT-FAMILY:"µ¸¿ò";}
.faq:ACTIVE { COLOR:#333333; FONT-FAMILY:"µ¸¿ò";}
.faq:HOVER { COLOR:#333333; FONT-FAMILY:"µ¸¿ò";font-weight:bold;}
/* [end] °í°´¼¾ÅÍ FAQ */


/* [start] °øÁö»çÇ× ´çÃ·ÀÚ ¹ßÇ¥ */

.win {
FONT-FAMILY: "µ¸¿ò";
font-size:12px;
LINE-HEIGHT:20PX; 
}

.win_left { 
FONT-FAMILY: "µ¸¿ò"; 
font-size:12px;
LINE-HEIGHT:27PX; 
COLOR:#666666; 
BACKGROUND-IMAGE:url('http://www.npagoda.com/template/images/event/winner/background_left.gif'); BACKGROUND-REPEAT:REPEAT-y;
}

.win_left2 { 
FONT-FAMILY: "µ¸¿ò"; 
font-size:12px;
LINE-HEIGHT:27PX; 
COLOR:#666666; 
BACKGROUND-IMAGE:url('http://www.npagoda.com/template/images/event/winner/background_left2.gif'); BACKGROUND-REPEAT:REPEAT-y;
}


.win_mid { 
FONT-FAMILY: "µ¸¿ò"; 
font-size:12px;
LINE-HEIGHT:27PX; 
COLOR:#666666; 
BACKGROUND-IMAGE:url('http://www.npagoda.com/template/images/event/winner/background_mid.gif'); BACKGROUND-REPEAT:REPEAT-y;
}


.win_mid2 { 
FONT-FAMILY: "µ¸¿ò"; 
font-size:12px;
LINE-HEIGHT:27PX; 
COLOR:#666666; 
BACKGROUND-IMAGE:url('http://www.npagoda.com/template/images/event/winner/background_mid2.gif'); BACKGROUND-REPEAT:REPEAT-y;
}

.win_right { 
FONT-FAMILY: "µ¸¿ò";
font-size:12px; 
LINE-HEIGHT:27PX; 
COLOR:#666666;
BACKGROUND-IMAGE:url('http://www.npagoda.com/template/images/event/winner/background_line.gif'); BACKGROUND-REPEAT:REPEAT-y; 
}

/* [end] °øÁö»çÇ× ´çÃ·ÀÚ ¹ßÇ¥ */


/* [start] °Ô½ÃÆÇ */
.cyan2_celltile {
	FONT-FAMILY:"µ¸¿ò";
	background:#e0f6f8;
	height:20px;
	color:#006b86;
	text-align:center;
	padding:6px 0 4px 0;
}
.cyan2_cell {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	text-align:center;
	padding:6px 0px 4px 0px;
}
.cyan2_cell_left {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 0px 4px 15px;
	text-align:left;
}
.cyan2_cell_right {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 8px 4px 0px;
	text-align:right
}

.cyan2_cell_left2 {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 0px 4px 3px;
}
/* [start] °Ô½ÃÆÇ */



/* [start] È¸»ç¼Ò°³ */
.gray2_celltile {
	FONT-FAMILY:"µ¸¿ò";
	background:#f0f0f0;
	height:20px;
	color:#4e4e4e;
	text-align:center;
	padding:6px 0 4px 0;
}
.gray2_cell {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	text-align:center;
	padding:6px 0px 4px 0px;
}
.gray2_cell_left {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 0px 4px 15px;
	text-align:left;
}
.gray2_cell_right {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 8px 4px 0px;
	text-align:right
}

.gray2_cell_left2 {
	FONT-FAMILY:"µ¸¿ò";
	height:20px;
	padding:6px 0px 4px 3px;
}
/* [start] È¸»ç¼Ò°³ */


/* [start] n-shopping */

.hide{
		display:none;
}
.shop_bigtit { FONT-FAMILY:"µ¸¿ò"; FONT-SIZE:15PX; COLOR:#333333; HEIGHT:20PX; PADDING-TOP:3PX; PADDING-left:8PX;text-align:left;font-weight:bold;}
.shop_list {color:#666666;font-family:µ¸¿ò;font-size:12px;line-height:15px;padding-top:5px; padding-right:5px;text-align:left;word-break: normal;}

.price_txt {font-size:12px;font-family:µ¸¿ò;padding-top:2px;text-decoration:line-through;}
.price_txt2 {font-size:12px;font-family:µ¸¿ò;color:#6484e1;font-weight:bold;padding-top:2px;}
.price_txt3 {font-size:12px;font-family:µ¸¿ò;color:#009966;font-weight:bold;padding-top:2px;}

.mypage_price_left{
	height:18px;
	width:100px;
	color:#125aac;
	PADDING-TOP:3PX; 
	PADDING-left:15PX;
 }
 
 .mypage_price_right{
	height:18px;
	width:100px;
	PADDING-TOP:3PX; 
	PADDING-right:10PX;
	text-align:right;
 }

 /*¿É¼Ç*/
.green_celltitle {
	font-family:"µ¸¿ò";
	background: #daf6e9;
	color:#008870;
	text-align:center;
	height:20px;
	padding:6px 0 4px 0;
}

.green_celltitle2 {
	font-family:"µ¸¿ò";
	background: #daf6e9;
	text-align:center;
	height:20px;
	padding: 8px 0px 7px 0px;
}

.green_cell {
	font-family:"µ¸¿ò";
	text-align:center;
	padding: 7px 0px 7px 0px;
}

.green_cell_left {
	font-family:"µ¸¿ò";
	text-align: left;
	height:20px;
	padding:6px 0 4px 10px;
}

.green_cell_right {
	font-family:"µ¸¿ò";
	text-align:right;
	height:20px;
	padding:6px 10px 4px 0;
}

.green_tab_on {
	background:url(http://www.npagoda.com/template/images/mypage/2008/tab_green_on.gif);
	background-repeat:repeat;
	height:28px;
	width:150px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

.green_tab_on a {
	color:#FFFFFF;	
}

.green_tab_on a:visited {
	color:#FFFFFF;
	
}

.green_tab_on a:hover {
	color:#FFFFFF;
}

.green_tab_off {
	background:url(http://www.npagoda.com/template/images/mypage/2008/tab_blue_off.gif);
	height:28px;
	width:150px;
	text-align:center;
	color:#515151;
	font-weight:bold;
	font-size:11px;
}

.green_tab_off a {
	color:#515151;
}

.green_tab_off a:visited {
	color:#515151;;
}

.green_tab_off a:hover {
	color:#515151;
}
 
.category {
	 padding:0px 10px 0px 15px;
	 color:#333333;
	 width:25%; 
}
 
.category a {
	 padding:0px 10px 0px 0px;
	 color:#333333;
	 width:25%; 
}

.category a:hover {
	font-weight:bold;
}


/* [end] n-shopping */


/* [start] Crosspuzzle */

.stage{
		padding-top:1px;
		line-height:13px;
		font-family:Trebuchet MS;
		color:#ffffff;
		font-size:13px;
		
}

.across{
		padding-top:2px;
		padding-bottom:3px;
		line-height:15px;
		font-family:Trebuchet MS;
		color:#333333;
		font-size:13px;
}

.definition{
		padding-top:2px;
		padding-bottom:3px;
		padding-left:10px;
		line-height:18px;
		font-family:Trebuchet MS;
		color:#333333;
		font-size:18px;
}

.definition2 {
		padding-top:2px;
		padding-bottom:3px;
		padding-left:10px;
		line-height:16px;
		font-family:µ¸¿ò;
		color:#333333;
		font-size:12px;
}

/* [end] Crosspuzzle */