A.n         {font-family:Tahoma,Verdana,Arial;font-size:7pt; color:#000000; line-height:140%;}
A.n:link    {font-family:Tahoma,Verdana,Arial;font-size:7pt; color:#000000; line-height:140%;}
A.n:active  {font-family:Tahoma,Verdana,Arial;font-size:7pt; color:#000000; line-height:140%;}
A.n:visited {font-family:Tahoma,Verdana,Arial;font-size:7pt; color:#000000; line-height:140%;}
A.n:hover   {font-family:Tahoma,Verdana,Arial;font-size:7pt; color:#000000; line-height:140%;}

A.bic         {font-size:10pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#5E32C9;}
A.bic:link    {font-size:10pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#5E32C9;}  
A.bic:active  {font-size:10pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: underline; color:#BB3BA4;}
A.bic:visited {font-size:10pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#5E32C9;}
A.bic:hover   {font-size:10pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#BB3BA4;}


A.moj         {font-size:9pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#ce052b;}
A.moj:link    {font-size:9pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#ce052b;}  
A.moj:active  {font-size:9pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: underline; color:#ce052b;}
A.moj:visited {font-size:9pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#ce052b;}
A.moj:hover   {font-size:9pt; font-family: ±¼¸²;  font-weight:bold;  text-decoration: none; color:#ce052b;}

A.white_t        {font-weight:bold;  text-decoration: none; color:#fff; font-size:14px;}
A.white_t:link    {text-decoration: none; color:#fff;}  
A.white_t:active  {text-decoration: none; color:#ffdd1e;}
A.white_t:visited {text-decoration: none; color:#fff;}
A.white_t:hover   {text-decoration: none; color:#ffdd1e;}

table, tr, td  {font-size:9pt; font-family: ±¼¸²; text-decoration: none; color:#5F5F5F; line-height:140%;}

BODY
{
	
    COLOR: #666666;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #555555;
    SCROLLBAR-SHADOW-COLOR: #555555;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: #555555;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-family: NanumGothic, Malgun Gothic, "µ¸¿ò", Verdana, Arial, sans-serif !important;
	
	
}
windowopen
{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

img	{border: none;}

input , textarea {
	border:1px solid #CACACA;
	background-color:#ffffff;
	font-family: "±¼¸²";
	font-size:12px;
	color:#666666;
	padding:2px;

}

select {
	border:1px solid #BDBDBD;
	background-color:#FFFFFF;
	font-family: "±¼¸²";
	font-size:12px;
	color:#676767;
	height:20px;
}

.form{
	padding:0px;
	margin:0px;
	
}

/*BASIC TABLE*/
table.basic {
    BORDER-RIGHT: #716C51 1px solid;
    BORDER-TOP: #716C51 1px solid;
    BORDER-LEFT: #716C51 1px solid;
    BORDER-BOTTOM: #716C51 1px solid
	}
table.basic2 {
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid
	}
tr.basic_1 {
    BACKGROUND: #DDDBD4;
    BORDER: none;
    HEIGHT: 25px;
	font-size :9pt;
	font-family:±¼¸²;
	color: black;
	}
tr.basic_2 {
    BACKGROUND: WhiteSmoke;
    BORDER: none;
    HEIGHT: 22px;
	font-size :9pt;
	font-family:±¼¸²;
	color: #555555;
	}
td.basic_1 {
    BACKGROUND: #DDDBD4;
    BORDER: none;
    HEIGHT: 25px;
	font-size :9pt;
	font-family:±¼¸²;
	color: black;
	}
td.basic_2 {
    BACKGROUND: WhiteSmoke;
    BORDER: none;
    HEIGHT: 22px;
	font-size :9pt;
	font-family:±¼¸²;
	color: #555555;
	}
td.basic_3 {
    BACKGROUND: #E7E7E7;
    BORDER: none;
    HEIGHT: 22px;
	font-size :9pt;
	font-family:±¼¸²;
	color: #555555;
	}

/*LINE*/

.t_top  {background-color: #999999}
.t_sub  {background-color: #efefef}
.t_line {background-color: #737373}

/*Ä®¶óº° ¶óÀÎ*/
td.line_01 {
    BACKGROUND: #9453F1;
    HEIGHT: 2px;
}
td.line_02 {
    BACKGROUND: #de000b;
    HEIGHT: 2px;
}
td.line_03 {
    BACKGROUND: #F5428B;
    HEIGHT: 2px;
}
td.line_04 {
    BACKGROUND: #2E9BEC;
    HEIGHT: 2px;
}
td.line_05 {
    BACKGROUND: #ed4737;
    HEIGHT: 2px;
}
td.line_06 {
    BACKGROUND: #89BE30;
    HEIGHT: 2px;
}

td.line_07 {
    BACKGROUND: #91b929;
    HEIGHT: 2px;
}

td.line_gray {
    BACKGROUND: #DDDDDD;
    HEIGHT: 1px;
}

td.line_red {
    BACKGROUND: #de000b;
    HEIGHT: 3px;
}

/*BUTTON*/
.but	{
	buttonface: solid;
	font-family:µ¸¿òÃ¼;
	font-size:8pt;
	border:1px #3B3B3B solid;
	background-color:#eeeeee;
	color:#3B3B3B;
	cursor: hand;
	}

.but_hide	{
	border:none; 
	buttonface: solid;
	font-family:±¼¸²Ã¼;
	font-size:9pt;
	background-color:white;
	color:black;
	cursor: hand;
	}

/*FORM*/
.input	{
	border:1px silver solid;
	font-family: "±¼¸²", "µ¸¿ò", "¹ÙÅÁ", "Verdana";
	font-size: 12px;
	color:black;
	border-style:groove;
	}
.input_necc	{
	border:1px silver solid;
	font-family: "±¼¸²", "µ¸¿ò", "¹ÙÅÁ", "Verdana";
	font-size: 12px;
	color:black;
	background-color:#F7F4EA;
	border-style:groove;
	}
.input_file	{
	border:1px black solid;
	font-family: "±¼¸²", "µ¸¿ò", "¹ÙÅÁ", "Verdana";
	font-size: 12px;
	color:black;
	}
.input_file2	{
	border:0px black solid;
	font-family: "±¼¸²", "µ¸¿ò", "¹ÙÅÁ", "Verdana";
	font-size: 12px;
	color:black;
	background-color: #DDDBD4;
	}
.input_hide	{
	border:none; 
	buttonface: solid;
	font-family:±¼¸²Ã¼;
	font-size:9pt;
	background-color:white;
	color:black;
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-TRACK-COLOR: white;
    SCROLLBAR-DARKSHADOW-COLOR: white;
	}
.h9 {
	FONT-SIZE: 9pt; FONT-FAMILY: tahoma
}
.submit2 {border:solid 1;font-size:9pt;color:blick;background-color:white;height:50px;width:60}
/*********************************************
* GLOBAL : FONTS
*********************************************/
.fx1px {margin-top:1px}
.defx1px {margin:0px}

/* tahoma  by point */
.tah7 {font-family:Tahoma,Verdana,Arial;font-size:7pt}
.tah8 {font-family:Tahoma,Verdana,Arial;font-size:8pt}
.tah9 {font-family:Tahoma,Verdana,Arial;font-size:9pt}
.tah12 {font-family:Tahoma,Verdana,Arial;font-size:12pt}
.tah13 {font-family:Tahoma,Verdana,Arial;font-size:13pt}
.tah14 {font-family:Tahoma,Verdana,Arial;font-size:14pt}

/* tahoma by pixel */
.tah9px {font-family:Tahoma,Verdana,Arial;font-size:9px}
.tah10px {font-family:Tahoma,Verdana,Arial;font-size:10px}
.tah11px {font-family:Tahoma,Verdana,Arial;font-size:11px}

/* verdana by point */
.ver7 {font-family:Verdada,Tahoma,Arial;font-size:7pt}
.ver8 {font-family:Verdana,Tahoma,Arial;font-size:8pt}
.ver9 {font-family:Verdana,Tahoma,Arial;font-size:9pt}
.ver12 {font-family:Verdana,Tahoma,Arial;font-size:12pt}
.ver13 {font-family:Verdana,Tahoma,Arial;font-size:13pt}
.ver14 {font-family:Verdana,Tahoma,Arial;font-size:14pt}

/* verdana by pixel */
.ver8px {font-family:Verdana;font-size:8px}
.ver9px {font-family:Verdana;font-size:9px}
.ver10px {font-family:Verdana;font-size:10px}
.ver10px1 {font-family:Verdana;font-size:10px;letter-spacing:-1px}
.ver10pxCapital {font-family:Verdana;font-size:10px;letter-spacing:-1px}
.ver11px {font-family:Verdana;font-size:11px;letter-spacing:-1px}
.ver12px {font-family:Verdana;font-size:12px;letter-spacing:-1px}
.ver13px {font-family:Verdana;font-size:13px;letter-spacing:-1px}
.ver14px {font-family:Verdana;font-size:14px;letter-spacing:-1px}
.ver15px {font-family:Verdana;font-size:15px;letter-spacing:-1px}
.ver16px {font-family:Verdana;font-size:16px;letter-spacing:-1px}
.ver17px {font-family:Verdana;font-size:18px} /* anti-aliased */
.ver18px {font-family:Verdana;font-size:18px;letter-spacing:-1px}


.margin15 {margin: 15px 0px 15px 0px;}
.margin20 {margin: 20px 0px 20px 0px;}


/* font */

.cate_01 {
	font-family: "µ¸¿ò";
	font-size: 8pt;
	color: #424242;
    line-height:140%;
}
.cate_02 {
	font-family: "µ¸¿ò";
	font-size: 8pt;
	color: #F23686;
	line-height:140%;
}

.font_01{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #834DE3;
}

.font_01-b{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #9453F1;
	font-weight:bold;
}
.font_02{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #d90930;
}

.font_02-b{ /*±½Àº»ö*/
    font-size:9pt;
    font-family: "±¼¸²";
	font-weight:bold;
	color: #c70c2f;
}


.font_03{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #EB2868;
}

.font_03-b{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #E93396;
	font-weight:bold;
}

.font_04{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #2B84EE;
}

.font_04-b{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #2E9BEC;
	font-weight:bold;
}

.font_05{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #E5731F;
}

.font_05-b{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #EE872F;
	font-weight:bold;
}

.font_06{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #7EB523;
}

.font_06-b{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #78AA21;
	font-weight:bold;
}

.font_bold{
    font-size:9pt;
    font-family: "±¼¸²";
	color: #4D4D4D;
	font-weight:bold;
}

.font_small{
    font-size:8pt;
    font-family: "±¼¸²";
	color: #454545;
}

.font_main{
    font-size:8pt;
    font-family: "µ¸¿ò";
	color: #656565;
}

.history_blue {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: 6D94B0;
}


.sitemap_gray {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: 5b5b5b;
}

.sitemap_a {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: 1484a4;
}

.sitemap_b {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: 518013;
}

.sitemap_c {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: a83723;
}

.sitemap_d {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: b26f3d;
}

.sitemap_e {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: a8235a;
}

.sitemap_f {
	font-family: "±¼¸²";
	font-size: 11px;
	font-weight:bold;
	color: 009fa7;
}

.sitemap_orange {
	font-family: "±¼¸²";
	font-size: 13px;
	font-weight:bold;
	color: #e95207;
}


.pro_title {
	font-family: "±¼¸²";
	font-size: 14pt;
	font-weight:bold;
	color: #868686;
}
.red {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: d50808;
}


.brown {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: #A3631B;
}

.purple {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: 6B618C;
}

.white {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: FFFFFF;
}

.darkblue {
	font-family: "±¼¸²";
	font-size: 9pt;
	font-weight:bold;
	color: #0000BF;
}

.black {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #000000;
}

.gray {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: 9D9D9D;
}


.text_gray {
	font-family: "±¼¸²";
	font-size: 8pt;
	color: 6C6C6C;
}


.blue{
	font-family: "±¼¸²";
	font-size: 9pt;
	color:006B9C;
}

.orange{
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #ca8717;
}
.green{
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #1C5435;
}

.warning {
	font-family: "±¼¸²";
	color: #f76300;
	font-size: 8pt;
}

.font_coral {FONT-SIZE:12PX ; color: #b85062; font-weight: bold; text-align:left; }



/* ·Î±×ÀÎ/È¸¿ø°¡ÀÔ ÆË¾÷ ½ºÅ¸ÀÏ Ãß°¡ -2007/10/11 */
#popup_member_01 {width:450px;}
#popup_member_02 {width:415px;}
#popup_member_03 {width:770px;}
#popup_member_04 {width:435px;}

#popup_member_01 .title, #popup_member_02 .title, #popup_member_04 .title {height:33px;background:url('http://www.hyundai.ac.kr/2010/layout/02/images/post/title_bg.gif') repeat-x;}
#popup_member_01 .title p, #popup_member_02 .title p, #popup_member_04 .title p {padding-top:6px;padding-left:14px;}
#popup_member_01 .bottom, #popup_member_02 .bottom, #popup_member_04 .bottom {height:27px;text-align:right;padding-right:6px;background:url('http://www.hyundai.ac.kr/2010/layout/02/images/post/bottom_bg.gif') repeat-x;}
#popup_member_01 .bottom p, #popup_member_02 .bottom p, #popup_member_04 .bottom p {padding-top:6px;}
#popup_member_01 .con1, #popup_member_02 .con1, #popup_member_04 .con1 {padding:20px;}

#popup_member_03 .con1 {border-top:2px solid #fa6515;padding:20px;padding-top:0px;}
#popup_member_03 .bottom {height:27px;background:url('http://www.hyundai.ac.kr/2010/layout/02/images/post/bottom_bg.gif') repeat-x;}

span.comment_02 {font-size:12px; color:#ef4888;}

/**/
.space_left_5 {margin-left:5px;}
.space_bottom_5 {padding-bottom:5px; clear:both;}
.space_bottom_10 {padding-bottom:10px; clear:both;}
.space_bottom_20 {padding-bottom:20px; clear:both;}
.space_bottom_30 {padding-bottom:30px; clear:both;}
.space_bottom_40 {padding-bottom:40px; clear:both;}
.space_bottom_50 {padding-bottom:50px; clear:both;}

#p_style_01 {/* ÆË¾÷ ÅØ½ºÆ® ½ºÅ¸ÀÏ1 */
	border-bottom:1px solid #cccccc; padding-top:15px; padding-bottom:31px;
}
#pbox_style_01 {border:1px solid #ebebeb; background-color:#f6f6f6;}
#pbox_style_01 table {margin-left:7px;}
#pbox_style_01 td {color:#777;}
#pbox_style_01 img {margin-top:3px;}


/* ¿ìÆí¹øÈ£ Ã£±â ¸®½ºÆ® */
#addr_list {border-top:1px solid #cccccc; margin-top:5px; padding:3px; padding-left:0px;}
#addr_list .sc {
	width:408px; height:119px;
	padding-top:3px;
	overflow-y:auto;
	
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #777777;
}
#addr_list td {color:#777; padding-left:10px; padding-top:2px; padding-bottom:1px;}

.padding10 {padding:10px;}
.padding_t5 {padding-top:5px;}
.padding_t15 {padding-top:15px;}
.lineS_palegray {border:1px solid #d4d4d4;}
.txt_darkgray_s {color:#333; font-size:11px;}
.txt_darkred_s {color:#900a0a;font-size:11px;}

/* ¸Å°ÅÁø */
.ma_btn {width:119px;padding-left:20px;border-left:1px solid #e4e4e4;}
.ma_line {width:100%;height:30px;background:url(../04/images/bg_ma_line.gif) repeat-x;}
.ma_title {height:30px;font-size:14px;font-weight:bold;color:#000;list-style:none;}
.ma_write {height:30px;list-style:none;letter-spacing:-0.05em;}


/* 2013 07 01 Ãß°¡ */
.padv10 td {padding-top:10px; padding-bottom:10px; border-bottom:1px solid #dedede;}

.tab {plist-style: none;}
.tab li {float:left; width:139px; padding:13px 0 10px 0; color:#999; background:#e7e7e7; text-align:center; margin-right:1px;}
.tab .on {float:left; width:139px; padding:13px 0 10px 0; font-weight:bold; color:#fff; background:#de000b; text-align:center; margin-right:1px; font-size:14px;}
.page_title {padding:20px 0; font-family:nanumgothic; font-size:2em; font-weight:bold; color:#333;}

/* ÇÐ°ú¼Ò°³ */
.depart_M_b1 {margin: 0 0 8px 0;}
.depart_M_b2 {margin: 0 0 20px 0;}
.depart_M_b3 {margin: 0 0 45px 0;}
.depart_p_b2 {padding: 0 0 15px 0;}
.depart_p_b3 {padding: 0 0 25px 0;}
.depart_p_t5 {padding: 5px 0 0 0;}
.depart_title {font-size:13px; font-weight:bold; height:18px ; border-bottom:1 dashed #d4d4d4;}
.depart_con {color:#777; font-size:11px; line-height:14px; letter-spacing:-0.01em;}

ul, li {padding:0;margin:0;list-style:none;}
.book {width:340;}
.book_i {float:left;width:160;height:200;margin-right:15;}
.book_t {border-top:1 solid #f4750e;border-bottom:1 solid #f4750e;padding:10 0;font-size:1.15em;font-weight:bold;color:#ed4409;}
.book_w {font-weight:color:#555;margin-top:20px;}
.book_c {color:#555;margin-top:8px;}

.label {font-family:µ¸¿ò; position: absolute; z-index:50; width:40px; background:#F00; color:#fff; text-align:center; padding:5px 0; margin:0; line-height:160%;}

.page {font-family:µ¸¿ò; width:700px;}
.page .on {border:1px solid #d4d4d4; padding:8px 10px; color:red; font-weight:bold;}
.page .off {border:1px solid #d4d4d4; padding:8px 10px;}

.gallery .img {background:#e7e7e7; width:200px; height:135px;}
.gallery .title {font-size:1.2em; font-weight:bold; margin:15px 0;}
.gallery .name {padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #d7d7d7;}

.thumbnail {width:700px; height:60px; margin-top:10px;}
.thumbnail .repeat {float:left;width:58px; height:58px; margin-right:11px; border:1px solid #d4d4d4;}
.thumbnail .last {float:left;width:58px; height:58px; border:1px solid #d4d4d4;}
.thumbnail_work {margin-left:9px; height:70px;}
.thumbnail_work .repeat {float:left;width:58px; height:58px; margin-right:9px; border:1px solid #d4d4d4;}


.red_btitle {font-size: 14pt; color: #CB1216; font-weight: bold;}
.red_point {color: #CB1216; font-weight: bold;}

.white_btitle {color: #FFFFFF; font-weight:bold; font-size:14px;}
.white_point {color: #FFFFFF; font-weight:bold;}

.viewtitle {font-size: 13pt; color: #000; font-weight: bold; letter-spacing:-1px}

/*********************************************
</STYLE>


