<!--

/* CSS Document */
A:link, A:active, A:visited {font-family: "dotum"; font-size: 12px; color: #666666; text-decoration: none; line-height:150%;}
A:hover {font-family:, "dotum"; font-size: 12px; cursor:hand; color:#0EC8F0; text-decoration:none; line-height:150%;}


/*ÀüÃ¼ ¼³Á¤*/
BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote,select,option  {
	margin: 0px;
	font-family: "µ¸¿ò", "dotum";
	font-size: 12px;
	line-height:150%;
	color: #494949;
	scrollbar-arrow-color: #F1F1F1;
	scrollbar-highlight-color: #D4D4D4;
	scrollbar-shadow-color: #D3D3D3;
	scrollbar-darkshadow-color: #F1F1F1;
	scrollbar-3dlight-color: #F1F1F1;
	scrollbar-track-color: #F1F1F1;
	scrollbar-face-color: #D3D3D3;
	overflow-y:yes;
}

	.underline A:link {color: #666666; font-size: 12px; text-decoration: none;}
	.underline A:visited {color: #666666; font-size: 12px; text-decoration: none;}
	.underline A:active {color: #666666; font-size: 12px; text-decoration: none;}
	.underline A:hover {color: #666666; font-size: 12px; text-decoration: underline;}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
	overflow-y:scroll;
	background:#ffffff;
}

.tb{ 
   background:url(image/main_bg.jpg) repeat-x;
   height:88px;
   }


.best {font-family:"dotum","vernada"; font-size:12px; color:#6FA02E; line-height:120%; FA02E; font-weight:bold;}
.best  A:link    { text-decoration:none;   color:#6FA02E; line-height:120%;}
.best  A:visited { text-decoration:none;   color:#6FA02E; line-height:120%;}
.best  A:active  { text-decoration:none;   color:#6FA02E; line-height:120%;}
.best  A:hover   { text-decoration:underline;   color:#6FA02E; line-height:120%;}

.best_t {font-family:"dotum","vernada"; font-size:12px; color:#99B236; line-height:110%; padding-top:7px;}
.best_t  A:link    { text-decoration:none;   color:#99B236;}
.best_t  A:visited { text-decoration:none;   color:#99B236;}
.best_t  A:active  { text-decoration:none;   color:#99B236;} 
.best_t  A:hover   { text-decoration:underline;   color:#99B236;}

.best_t2 {font-family:"dotum","vernada"; font-size:12px; color:#666666; line-height:110%; padding-top:12px;}
.best_t2  A:link    { text-decoration:none;   color:#666666;}
.best_t2  A:visited { text-decoration:none;   color:#666666;}
.best_t2  A:active  { text-decoration:none;   color:#666666;} 
.best_t2  A:hover   { text-decoration:underline;   color:#666666;}

.new_tt {font-family:"dotum","vernada"; font-size:15px; color:#666666; line-height:110%; font-weight:bold; padding:5px;}
.new_tt  A:link    { text-decoration:none;  font-size:15px; color:#666666;}
.new_tt  A:visited { text-decoration:none;  font-size:15px; color:#666666;}
.new_tt  A:active  { text-decoration:none;  font-size:15px; color:#666666;} 
.new_tt  A:hover   { text-decoration:underline;  font-size:15px;  color:#666666;}

.new_tt2 {font-family:"dotum","vernada"; font-size:13px; color:#666666; font-weight:bold;}
.new_tt2  A:link    { text-decoration:none;   color:#666666;}
.new_tt2  A:visited { text-decoration:none;   color:#666666;}
.new_tt2  A:active  { text-decoration:none;   color:#666666;} 
.new_tt2  A:hover   { text-decoration:underline;   color:#666666;}

.new_tt4 {font-family:"dotum","vernada"; font-size:13px; color:#0068A9; font-weight:bold;}
.new_tt4  A:link    { text-decoration:none;   color:#0068A9;}
.new_tt4  A:visited { text-decoration:none;   color:#0068A9;}
.new_tt4  A:active  { text-decoration:none;   color:#0068A9;} 
.new_tt4  A:hover   { text-decoration:underline;   color:#0068A9;}

.new_tt5 {font-family:"dotum","vernada"; font-size:13px; color:AF0E0E; font-weight:bold;}
.new_tt5  A:link    { text-decoration:none;   color:AF0E0E;}
.new_tt5  A:visited { text-decoration:none;   color:AF0E0E;}
.new_tt5  A:active  { text-decoration:none;   color:AF0E0E;} 
.new_tt5  A:hover   { text-decoration:underline;   color:AF0E0E;}

.new_tt6 {font-family:"dotum","vernada"; font-size:13px; color:EB6F00; font-weight:bold;}
.new_tt6  A:link    { text-decoration:none;   color:EB6F00;}
.new_tt6  A:visited { text-decoration:none;   color:EB6F00;}
.new_tt6  A:active  { text-decoration:none;   color:EB6F00;} 
.new_tt6  A:hover   { text-decoration:underline;   color:EB6F00;}
 
.foot_tt{font-family:"dotum","vernada"; font-size:12px; color:#999579; padding:7px; background:#E7E4DD;}
.foot_tt  A:link    { text-decoration:none;   color:#999579;}
.foot_tt  A:visited { text-decoration:none;   color:#999579;}
.foot_tt  A:active  { text-decoration:none;   color:#999579;} 
.foot_tt  A:hover   { text-decoration:underline;   color:#999579;}
.foot_tt2{font-family:"dotum","vernada"; font-size:12px; color:#959281; padding:13px 0 13px 5px;}
.foot_tt3{font-family:"dotum","vernada"; font-size:11px; color:#959281; padding:0px 0 20px 5px;}

.input{
	FONT-FAMILY:  "dotum" "vernada"; 
	font-size: 12px; color:#666666; 
	height:20px;
	Background-color: ffffff; 
	border:#E7E4DD 1px solid;
}
.input2{
	FONT-FAMILY:  "dotum" "vernada"; 
	font-size: 12px; color:#909090; 
	height:21px;
	Background-color: ffffff; 
	border-top:#ffffff 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	border-bottom:#D2D2D2 1px solid;
}
.input3{
	FONT-FAMILY:  "dotum" "vernada"; 
	font-size: 12px; color:#909090; 
	height:21px;
	Background-color: ffffff; 
	border:#D2D2D2 1px solid;
}


.admin {
	FONT-FAMILY: "µ¸¿ò", "dotum"; 
	font-size: 11px; color:#666666; 
	height:18px;
	Background-color: ffffff; 
	border:#ffffff 1px solid;
}

.sub_title{font-weight:bold;background:#F8F8F8; height:40px; padding-left:10px; font-size:15px}
.sub_title2{font-weight:bold;background:#F8F8F8; height:40px; font-size:15px}
.bookstory_1{font-family:"dotum"; padding:5px 5px 5px 10px;}
.bookstory_2{font-family:"dotum"; font-weight:bold; padding:5px 5px 5px 10px;}
.bookstory_book {font-family:"dotum","vernada"; font-size:14px; color:#129EBF; line-height:110%; font-weight:bold; padding-left:5px;}
.bookstory_book2 {font-family:"dotum","vernada"; font-size:14px; color:#478220; line-height:110%; font-weight:bold;}

.navy{font-family:"dotum"; font-weight:bold; font-size:15px;}
.navy  A:link    { text-decoration:none;   color:#818181; font-size:15px;}
.navy  A:visited { text-decoration:none;   color:#818181; font-size:15px;}
.navy  A:active  { text-decoration:none;   color:#818181; font-size:15px;} 
.navy  A:hover   { text-decoration:underline;   color:#818181; font-size:15px;}

.inputcheck	{position:relative; top:2px;}

.pub_news{font-family:"dotum"; color:00005C;font-size:15;font-weight:bold; letter-spacing: -1;}
.pub_news  A:link    { text-decoration:none; color:00005C;font-size:15;font-weight:bold; letter-spacing: -1;}
.pub_news  A:visited { text-decoration:none; color:00005C;font-size:15;font-weight:bold; letter-spacing: -1;}
.pub_news  A:active  { text-decoration:none; color:00005C;font-size:15;font-weight:bold; letter-spacing: -1;} 
.pub_news  A:hover   { text-decoration:underline; color:00005C;font-size:15;font-weight:bold; letter-spacing: -1;}

.month_best {font-family:"dotum","vernada"; font-size:12px; color:ffffff; line-height:120%; FA02E; font-weight:bold;}
.month_best  A:link    { text-decoration:none;   color:ffffff; line-height:120%;}
.month_best  A:visited { text-decoration:none;   color:ffffff; line-height:120%;}
.month_best  A:active  { text-decoration:none;   color:ffffff; line-height:120%;}
.month_best  A:hover   { text-decoration:underline;   color:ffffff; line-height:120%;}





/*ÅØ½ºÅÍ Àû¿ëºÎºÐ*/

/*top ·Î±×ÀÎ ºÎºÐ*/
.top_login {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	line-height: 1.2em;
	letter-spacing: -1;
}
.top_login a:link {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	line-height: 1.2em;
	letter-spacing: -1;
}
.top_login a:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	line-height: 1.2em;
	letter-spacing: -1;
}
.top_login a:hover {
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-size: 8pt;
	letter-spacing: -1;
}
.top_login a:active {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	letter-spacing: -1;
}

/*¸Þ´º¹Ù ºÎºÐ*/
.menu_bar {
	COLOR: #fff;
	font-size: 9pt;
}
.menu_bar a:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.menu_bar a:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.menu_bar a:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}
.menu_bar a:active {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 9pt;
}


/*°Ë»öÃ¢ ¿·ÀÇ ±¤°í(?)¹®±¸*/
.ad {
	color: #FFF;
}


/*°Ë»ö ¹Ù ¹× ¸Þ´º*/
.busu_menu {color: #666666; font-size: 9pt; }

.busu_menu1 a:link {color: #4a98bc; font-size: 8pt; font-weight: bold; }
.busu_menu1 a:visited {color: #4a98bc; font-size: 8pt; font-weight: bold; }
.busu_menu1 a:hover {color: #4a98bc; font-size: 8pt; font-weight: bold; }
.busu_menu1 a:active {color: #4a98bc; font-size: 8pt; font-weight: bold; }

.busu_menu2 {color: #5e5e5e; font-size: 8pt; }
.busu_menu2 a:link {color: #5e5e5e; font-size: 8pt; }
.busu_menu2 a:visited {color: #5e5e5e; font-size: 8pt; }
.busu_menu2 a:hover {color: #5e5e5e; font-size: 8pt; }
.busu_menu2 a:active {color: #5e5e5e; font-size: 8pt; }



/*°Ë»öÆû*/
.top_form {
	width: 133px;
	height: 20px;
	border: 1px solid #c3c3c3;
}

/*ÅÇ ºÎºÐ ¼³Á¤ 1 - µµ¼­*/
.tab_menu a:link {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
.tab_menu a:visited {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
.tab_menu a:hover {
	COLOR: #5b5c5c;
	TEXT-DECORATION: underline;
	font-size: 8pt;
}
.tab_menu a:active {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 8pt;
}

/*ÅÇ ºÎºÐ ¼³Á¤ 2 - ÄÜÅÙÃ÷*/
.tab_menu2 a:link {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.tab_menu2 a:visited {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.tab_menu2 a:hover {
	COLOR: #5b5c5c;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}
.tab_menu2 a:active {
	COLOR: #5b5c5c;
	TEXT-DECORATION: none;
	font-size: 9pt;

}



/*left ¸Þ´º °ü·Ã css*/

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px "dotum";
letter-spacing: -1;
width: 184px; /* Main Menu Item widths */
border-top: 1px solid #82a4b3;
border-right: 1px solid #82a4b3;
border-left: 1px solid #82a4b3;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #4c4b4c;
text-decoration: none;
padding: 6 12 6 12;
border-bottom: 1px solid #82a4b3;

}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #f6f6f6; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: #4c4b4c;
}

.sidebarmenu ul li a:hover{
background-color: #e9e9e9;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 165px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(../image/icon_arrow_more.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */



/*¼­ºê¸Þ´º Çì´õ css*/
.menuheader {font-size:11pt; color: #636363; font-weight: bold; letter-spacing: -1;}



/*¸ÞÀÎ Áß¾Ó ¸Þ´ºÅ¸ÀÌÆ²*/
.main_menubar {
	border: 1px solid #d4d4d4;
	background-color: #f6f6f6;
	font-size: 9pt;
	font-weight: bold;
	color: #4a494a;
}

.main_menubar  a:link {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.main_menubar  a:visited {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.main_menubar  a:hover {
	COLOR: #4a494a;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}
.main_menubar  a:active {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}

/*¸ÞÀÎ Áß¾Ó ¼­ºê ¸Þ´ºÅ¸ÀÌÆ²*/
.main_menubar2 {
	COLOR: #4a494a;
	font-size: 8pt;
	font-weight: normal;
}

.main_menubar2  a:link {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}
.main_menubar2  a:visited {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}
.main_menubar2  a:hover {
	COLOR: #4a494a;
	TEXT-DECORATION: underline;
	font-size: 8pt;
	font-weight: normal;
}
.main_menubar2  a:active {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}

/*¸ÞÀÎ Áß¾Ó ºä¾î ºÎºÐ td*/
.main_view_td {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}


.main_view_txt {
	color: #4a494a;
	font-size: 9pt;
	line-height: 130%;
	font-weight: bold;
}

.main_view_txt a:link {
	color: #4a494a;
	font-size: 9pt;
	font-weight: bold;
}
.main_view_txt a:visited {
	color: #4a494a;
	font-size: 9pt;
	font-weight: bold;
}
.main_view_txt a:hover {
	color: #4a494a;
	font-size: 9pt;
	font-weight: bold;
}
.main_view_txt a:active {
	color: #4a494a;
	font-size: 9pt;
	font-weight: bold;
}

/*¼³¹®Á¶»ç*/
.research a:link {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}
.research a:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}
.research a:hover {
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-size: 8pt;
	font-weight: normal;
}
.research a:active {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}


/*µðÁöÅÐ ¼­Æò¸¸»ç Å×µÎ¸®*/
.right_view_td {
	border: 1px solid #d4d4d4;
	width: 220px;
	height: 170px;
}


.seopyoung_title {
	COLOR: #000;
	font-size: 8pt;
	letter-spacing: -1px;
	font-weight: bold;
}

/*¼­Æò¸¸»ç ¸µÅ© ¹× ÅØ½ºÆ®*/
.seopyoung_title a:link {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}
.seopyoung_title a:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}
.seopyoung_title a:hover {
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}
.seopyoung_title a:active {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}


.seopyoung_txt {
	COLOR: #7c7c7c;
	font-size: 8pt;
	letter-spacing: -1px;
}
.seopyoung_txt a:link {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	letter-spacing: -1px;
}
.seopyoung_txt a:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	letter-spacing: -1px;
}
.seopyoung_txt a:hover {
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-size: 8pt;
	letter-spacing: -1px;
}
.seopyoung_txt a:active {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size: 8pt;
	letter-spacing: -1px;
}


.seopyoung_link a:link {
	line-height: 130%;
	padding: 8 0 8 0;
	color: #24b89e;
	font-size: 9pt;
	text-decoration: none;
	letter-spacing: 0;
	font-weight: bold;
}
.seopyoung_link a:visited {
	line-height: 130%;
	padding: 8 0 8 0;
	color: #24b89e;
	font-size: 9pt;
	text-decoration: none;
	letter-spacing: 0;
	font-weight: bold;
}
.seopyoung_link a:hover {
	line-height: 130%;
	padding: 8 0 8 0;
	color: #24b89e;
	font-size: 9pt;
	text-decoration: underline;
	letter-spacing: 0;
	font-weight: bold;
}
.seopyoung_link a:active {
	line-height: 130%;
	padding: 8 0 8 0;
	color: #24b89e;
	font-size: 9pt;
	text-decoration: none;
	letter-spacing: 0;
	font-weight: bold;
}

/*¼­Æò¸¸»ç Á¦¸ñ <-ÀÌ¶ó°í ÇÑ ºÎºÐÀÇ ÇØ´ç class¿¡¸¸ º¹»ç ºÙÀÓ */

.seo_title {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: none;}
.seo_title a:link {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: none;}
.seo_title a:visited {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: none;}
.seo_title a:hover {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: underline;}
.seo_title a:active {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: none;}

.seo_title2 {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; text-decoration: none;}
.seo_title2 a:link {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; text-decoration: none;}
.seo_title2 a:visited {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; text-decoration: none;}
.seo_title2 a:hover {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; text-decoration: underline;}
.seo_title2 a:active {color: #666666; font-size: 15px; font-weight: bold; letter-spacing: -1; text-decoration: none;}
.seo_txt {color: #666; font-size: 9pt; line-height: 140%; padding-left: 13;}

.seo_txt a:link {color: #666; font-size: 9pt; line-height: 140%;}
.seo_txt a:visited {color: #666; font-size: 9pt; line-height: 140%;}
.seo_txt a:hover {color: #1a69b9; font-size: 9pt; line-height: 140%;}
.seo_txt a:active {color: #666; font-size: 9pt; line-height: 140%;}

.seo_txt2 {color: #666; font-size: 9pt; line-height: 140%;}
.seo_txt2 a:link {color: #666; font-size: 9pt; line-height: 140%;}
.seo_txt2 a:visited {color: #666; font-size: 9pt; line-height: 140%;}
.seo_txt2 a:hover {color: #1a69b9; font-size: 9pt; line-height: 140%;}
.seo_txt2 a:active {color: #666; font-size: 9pt; line-height: 140%;}


/*¼­Æò¸¸»ç-ÃÖ½Å°£ Ç¥Áö Å×µÎ¸®*/
.newcover_border {border: 6px solid #fff; width: 170px; height: 256px;}


/*¼­Æò¸¸»ç-°ú¿ùÈ£ Ç¥Áö Å×µÎ¸®*/
.cover_border {border: 1px solid #d0d0d0; width:100px; height: 145px;}



/*¸ÞÀÎ ¿À¸¥ÂÊ ¸Þ´ºÅ¸ÀÌÆ²*/
.right_menubar {
	border: 1px solid #d4d4d4;
	background-color: #f6f6f6;
	font-size: 9pt;
	font-weight: bold;
	color: #4a494a;
}

.right_menubar  a:link {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.right_menubar  a:visited {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
.right_menubar  a:hover {
	COLOR: #4a494a;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}
.right_menubar  a:active {
	COLOR: #4a494a;
	TEXT-DECORATION: none;
	font-size: 9pt;
}

/* ÀÎÇ² Å¸ÀÔ ½ºÅ¸ÀÏ ÁöÁ¤ */

	.input{
		 FONT-FAMILY:  "dotum" "vernada"; 
		 font-size: 12px; color:#666666; 
		 height:20px;
		 Background-color: ffffff; 
		 border:#E7E4DD 1px solid;
	}

	.input2{
		 FONT-FAMILY:  "dotum" "vernada"; 
		 font-size: 12px; color: 666666; 
		 height:20px;
		 Background-color: ffffff; 
		 border:#afc7cd 1px solid;
	}

	.input3{
		 FONT-FAMILY:  "dotum" "vernada"; 
		 font-size: 12px; color: 464646; 
		 height:20px;
		 Background-color: ffffff; 
		 border:#c3c3c3 1px solid;
	}.input4{
		 FONT-FAMILY:  "dotum" "vernada"; 
		 font-size: 12px; color: 666666; 
		 height:20px;
		 Background-color: f9f8f7; 
		 border:#dcd6d0 1px solid;
	}

/*¸ÞÀÎ ¿À¸¥ÂÊ ºä¾î ºÎºÐ td*/
.right2_view_td {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}

/*¼­Æò´Ü ÅØ½ºÆ®ºÎºÐ*/
.se_title a:link {font-weight: bold; font-size: 9pt; color: #538a2c; line-height: 120%; }
.se_title a:visited {font-weight: bold; font-size: 9pt; color: #538a2c; line-height: 120%; }
.se_title a:hover {font-weight: bold; font-size: 9pt; color: #538a2c; line-height: 120%; text-decoration: underline; }
.se_title a:active {font-weight: bold; font-size: 9pt; color: #538a2c; line-height: 120%; }

.se_pub {font-size: 9pt; color: #70b143;}

.se_txt {font-size: 8pt; color: #4a494a; line-height: 120%;}

.se_mo {font-size: 8pt; color: #1b6864;}


/*µµ¼­Á¤º¸ ºÎºÐ*/

.booktitle {color: #666; font-size: 15px; font-weight: bold;}
.booktitle a:link {color: #666; font-size: 15px; font-weight: bold;}
.booktitle a:visited {color: #666; font-size: 15px; font-weight: bold;}
.booktitle a:hover {color: #3381d1; font-size: 15px; font-weight: bold;}
.booktitle a:active {color: #666; font-size: 15px; font-weight: bold;}


.bookinfo_t {color: #4f4f4f; font-size: 16px; font-weight: bold;}
.booksub_t {color: #8a8a8a; font-weight: bold;}

.bookinfo_txt {font-size: 9pt; color: #666;}
.bookinfo_bar {font-size: 9pt; color: #d9d9da;}
.bookinfo_txt2 {font-size: 9pt; color: #666666; line-height: 180%;}



/*´ñ±Û Æû*/
.inputbox {width: 80; height: 19; border: 1px solid #e9e8e5;}
.textarea_b {width: 702; height: 58; border: 1px solid #e5e4e0;}


/*Ç²ÅÍ ¸Þ´º ºÎºÐ*/

.footer_menu {
	padding: 0 0 0 15;
	font-size: 8pt;
	color: #898989;
}
.footer_menu a:link, a:visited, a: hover, a:active {
	color: #898989;
	font-size: 8pt;
	text-decoration: none;
}

/*Ç²ÅÍ È¸»çÁ¤º¸ µé¾î°¡´Â ºÎºÐ*/
.footer_company {
	background-color: #f1f1f1;
	color: #818181;
	padding: 0 0 0 10;
}
.footer_company a:link, a:visited, a:active {
	color: #818181;
	text-decoration: none;
}
.footer_company a:hover {
	color: #818181;
	text-decoration: underline;
}

/*Áß¾Ó ÅØ½ºÆ® ¸µÅ©*/
.ce { text-align: center; font-size: 8pt; color:#4a494a; padding: 8 0 0 0; letter-spacing: -1; }

.ce a:link { font-size: 8pt; color:#4a494a; text-decoration: none; }
.ce a:visited { font-size: 8pt; color:#4a494a; text-decoration: none; }
.ce a:hover { font-size: 8pt; color:#4a494a; text-decoration: underline; }
.ce a:active { font-size: 8pt; color:#4a494a; text-decoration: none; }


/*°Ô½Ã¹° ¸Þ´ººÎºÐ*/
.ce_menu { font-size: 9pt; letter-spacing: -1;}

.ce_menu a:link { font-size: 9pt; color:#32618d; text-decoration: none; }
.ce_menu a:visited { font-size: 9pt; color:#32618d; text-decoration: none; }
.ce_menu a:hover { font-size: 9pt; color:#32618d; text-decoration: underline; }
.ce_menu a:active { font-size: 9pt; color:#32618d; text-decoration: none; }


/*°Ô½Ã¹° Á¦¸ñºÎºÐ*/
.ce_title { font-size: 9pt; }

.ce_title  a:link { font-size: 9pt; color:#4a494a; text-decoration: none; }
.ce_title  a:visited { font-size: 9pt; color:#4a494a; text-decoration: none; }
.ce_title  a:hover { font-size: 9pt; color:#4a494a; text-decoration: underline; }
.ce_title  a:active { font-size: 9pt; color:#4a494a; text-decoration: none; }

/*subÁ¦¸ñ*/

.sub_t {color: #666; font-size: 9pt; font-weight: bold; letter-spacing: -1; padding-left: 8;}
.sub_t a:link {color: #666; font-size: 9pt; font-weight: bold; letter-spacing: -1; padding-left: 8;}
.sub_t a:visited {color: #666; font-size: 9pt; font-weight: bold; letter-spacing: -1; padding-left: 8;}
.sub_t a:hover {color: #666; font-size: 9pt; font-weight: bold; letter-spacing: -1; padding-left: 8; text-decoration: underline;}
.sub_t a:active {color: #666; font-size: 9pt; font-weight: bold; letter-spacing: -1; padding-left: 8;}


/*sub°Ô½Ã¹° Á¦¸ñ*/

.sub_text {color: #666; font-size: 9pt;}
.sub_text a:link {color: #666; font-size: 9pt;}
.sub_text a:visited {color: #666; font-size: 9pt;}
.sub_text a:hover {color: #1a69b9; font-size: 9pt;}
.sub_text a:action {color: #666; font-size: 9pt;}


/*¹Ú½º - ¸ÇÀ§ ¿ÞÂÊ*/

.box_top_left {border: 1px solid #d5d5d5; width: 365; height: 183;}


/*¹Ú½º - ¸ÇÀ§ ¿À¸¥ÂÊ*/

.box_top_right {border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; width: 365; height: 183;}


/*¹Ú½º - ±× ´ÙÀ½ ¿ÞÂÊ*/

.box_left {border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; width: 365; height: 183;}


/*¹Ú½º - ±× ´ÙÀ½ ¿À¸¥ÂÊ*/

.box_right {border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; width: 365; height: 183;}



/* pubstory Ãß°¡ ºÎºÐ */

/*right ¸Þ´º °ü·Ã css*/

.rightbarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px "dotum";
letter-spacing: -1;
width: 210px; /* Main Menu Item widths */
border-top: 1px solid #82a4b3;
border-right: 1px solid #82a4b3;
border-left: 1px solid #82a4b3;
}
 
.rightbarmenu ul li{
position: relative;
}

/* Top level menu links style */
.rightbarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #4c4b4c;
text-decoration: none;
padding: 6 12 6 12;
border-bottom: 1px solid #82a4b3;
background: url(../img/arrow.gif) no-repeat 95% 50%;
}

.rightbarmenu ul li a:link, .rightbarmenu ul li a:visited, .rightbarmenu ul li a:active{
background-color: #f6f6f6; /*background of tabs (default state)*/
}

.rightbarmenu ul li a:visited{
color: #4c4b4c;
}

.rightbarmenu ul li a:hover{
background-color: #e9e9e9;
}

 
/* Holly Hack for IE \*/
* html .rightbarmenu ul li { float: left; height: 1%; }
* html .rightbarmenu ul li a { height: 1%; }
/* End */


/* °í°´¼¾ÅÍ ¹®ÀÇ */
/*NAVBAR CPDE*/ 
#nav{
height:10px;
}

#nav ul, 
#nav ul li
{
	margin:0; 
	padding:0;
	list-style:none;
}
#nav ul li{
	float:left;
	display:block;
}
#nav ul li a:link,
#nav ul li a:visited{
	color:#FFF;
	font-size:12px;
	letter-spacing: -1;
	text-decoration:none;
	padding:0 10px 0 10px;;
	display:block;
}
#nav ul li a:hover{
	color:#ffea00;
}
#nav ul li ul li{
	float:none;
	display:block;
}
#nav ul li ul li a:link,
#nav ul li ul li a:visited{
	color:#444;
	font-size:12px;
	letter-spacing: -1;
	text-decoration:none;
	clear:both;
	border-bottom:solid 1px #DEDEDE;
}
#nav ul li ul li a:hover{
	color:#3B5998;
	background:#EBEFF7;
}
	
.submenu {
	position: absolute;
	width: 140px;
	background: #fff;
	border:solid 1px #2E4B88;
	z-index: 1000;
	display:none;
	line-height:26px;
}


/*°Ô½ÃÆÇ ¹Ù ºÎºÐ*/

.td_top {padding-top: 5; font-size: 8pt; color: #666; letter-spacing: -1;}

.td_txt {font-size: 9pt; color: #666666;}
.td_txt a:link {font-size: 9pt; color: #666666; text-decoration: none;}
.td_txt a:visited {font-size: 9pt; color: #666666; text-decoration: none;}
.td_txt a:hover {font-size: 9pt; color: #666666; text-decoration: underline;}
.td_txt a:active {font-size: 9pt; color: #666666; text-decoration: none;}


/*°Ô½Ã¹° ÇÏ´Ü ÆäÀÌÁö¹øÈ£ ºÎºÐ*/

.num {font-size: 9pt; color: #666666;}
.num a:link {font-size: 9pt; color: #666666; text-decoration: none;}
.num a:visited {font-size: 9pt; color: #666666; text-decoration: none;}
.num a:hover {font-size: 9pt; color: #666666; text-decoration: underline;}
.num a:active {font-size: 9pt; color: #666666; text-decoration: none;}



/*°Ô½ÃÆÇ °Ë»öÃ¢ ºÎºÐ*/
.board_form {
	width: 170px;
	height: 20px;
	border: 1px solid #c3c3c3;
}

/*°Ô½Ã¹° º¸¿©ÁÖ±â ÇÏ´Ü ÆäÀÌÁö¹øÈ£ ºÎºÐ*/

.num {font-size: 9pt; color: #666666;}

.num a:link {font-size: 9pt; color: #666666; text-decoration: none;}
.num a:visited {font-size: 9pt; color: #666666; text-decoration: none;}
.num a:hover {font-size: 9pt; color: #666666; text-decoration: underline;}
.num a:active {font-size: 9pt; color: #666666; text-decoration: none;}


-->
