<!--
@font-face {font-family:"나눔고딕"; src:url("https://www.cyberseodang.or.kr/include/DBFNT0.eot");}
@import url(https://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanumpenscript.css);

body{margin:0px;}

td, div, form, textarea, center, pre, blockquote
{
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-family: "nanumgothic", "돋움", "굴림", "굴림체","Verdana","tahoma","새굴림";
	line-height: 20px;
	word-spacing: 0px;
}

option, select
{
	font-size: 12px;
	font-style: normal;
	font-family: "돋움", "굴림", "굴림체","Verdana","tahoma","새굴림";
	line-height: 16px;
	word-spacing: 0px;
}


BODY {
	scrollbar-face-color: #F2F2F2;
	scrollbar-shadow-color: #B7B7B7;
	scrollbar-highlight-color: #F2F2F2;
	scrollbar-3dlight-color: #F2F2F2;
	scrollbar-darkshadow-color: #E9E9E9;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #999999;
}

TEXTAREA
{
 	border:1px solid #D0D0D0;
	LINE-HEIGHT: 17px;
	padding:0 5 0 5;
	background-color:#FAFAFA;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #DFDFDF;
	scrollbar-darkshadow-color: #DFDFDF;
	scrollbar-track-color: #DFDFDF;
	scrollbar-arrow-color: #333333;
	overflow: auto;
}

/**** scroll ****/

BODY { scrollbar-3dlight-color:#CFCFCF;left-margin:0px;
scrollbar-arrow-color:#666666;
scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#F4F4F4;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#CFCFCF;
}

/**** link ****/

A:link {COLOR: #666666; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:active {COLOR: #666666; TEXT-DECORATION: none}
A:hover {text-decoration: underline;}

/**** TD ****/
.td_basic{
	font-size:12px; line-height:30px; aling:center; padding: 0 5 0 5;}

.td_redtext{ color: #FF3300;}
.TD {FONT-SIZE: 12px; COLOR: #68594B; FONT-FAMILY: "nanumgothic", "Verdana","굴림";}
/**** form ****/
.font_white{  font-size:12px; line-height:16px; aling:center; color: #FFFFFF;}
.font_bule{  font-size:12px; line-height:16px; aling:center; color: #00FFFF;}
.font_green{  font-size:12px; line-height:16px; aling:center; color: #00FF00;}
.font_yellow{  font-size:12px; line-height:16px; aling:center; color: #FFF200;}
.font_wine{  font-size:12px; line-height:16px; aling:center; color: #67013F;}
.font_brown{  font-size:12px; line-height:16px; aling:center; color: #662303;}
.font_purple{  font-size:12px; line-height:16px; aling:center; color: #662D91;}

.font_s_white{  font-size:11px; line-height:16px; aling:center; color: #FFFFFF;}
.font_s_pink{  font-size:11px; line-height:16px; aling:center; color: #F49AC1;}
.font_s_black{  font-size:11px; line-height:16px; aling:center; color: #303030;}
.font_s_purple{  font-size:11px; line-height:16px; aling:center; color: #BAA9C0;}

.line01 {
	BACKGROUND-COLOR: #ECECEC
}
.table_font {COLOR: #839252;}
.table_font_cyan {COLOR: #249F98;}
.table_font_shop {COLOR: #20739D;}
.table_font_mymenu {COLOR: #4D8EC0;}
.table_font_home {COLOR: #9244A2;}
.num {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.custom {
	FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 14px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-ALIGN: justify
}

.custom2 {
	FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 23px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-ALIGN: justify
}
.bold_tit {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

INPUT.index_text {BORDER-RIGHT: #E6E6E6 1px solid; BORDER-TOP: #E6E6E6 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #E6E6E6 1px solid; COLOR: #444444; BORDER-BOTTOM: #E6E6E6 1px solid; BACKGROUND-COLOR: #F8F8F8}
INPUT.text {BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #444444; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #FAFAFA}
INPUT.radio	{ HEIGHT: 15px;}
INPUT.checkbox { HEIGHT: 15px;}

.noborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}

.input_white{COLOR: #FFFFFF;}
.small2 {FONT-SIZE: 8pt; FONT-FAMILY: "돋움"; LETTER-SPACING: -1px}
.small {FONT-SIZE: 8pt; FONT-FAMILY: "돋움"; LETTER-SPACING: 0px}
.height {line-height: 19px;}
.hidden{position:absolute;visibility:hidden}

.cast	{color:#A48EE2}
.cast_b	{color:#A48EE2;font-weight:bold}
.txt_yellow_b {color:#FFBC33;font-weight:bold} /* previewPop 영화제목 : 040526 공인식 추가 */
.border     {border:1px solid #ABA79E}
.tahoma7{font-size:7pt;font-family:tahoma;}
.tahoma8{font-size:8pt;font-family:tahoma;}
.no_Line	{border:none; height:auto;}

/**** Hyun Il ****/
.td_01 {font-size:8pt;font-family: "tahoma";letter-spacing:-1;}
.input_01 {font-family: "tahoma"; border-right: #ffffff 1px solid; border-top: #999999 1px solid; padding-left: 3px; font-size: 12px; border-left: #999999 1px solid; color: #666666; border-bottom: #ffffff 1px solid; background-color:#f3f3f3}
.input_02 {border-right: #ffffff 1px solid; border-top: #FFFFFF 1px solid; padding-left: 3px; font-size: 12px; border-left: #FFFFFF 1px solid; color: #666666; border-bottom: #FFFFFF 1px solid; padding-top:3;}

#mytd {padding: 2 9 0 8; cursor:hand; font-size: 9pt; color: #404040}
#mylink {color: #333333; text-decoration: none}
#mylink:link {color: #333333; text-decoration: none}
#mylink:visited {color: #333333; text-decoration: none}
#mylink:hover {color: #999999; text-decoration: underline}

/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */

#topDiv {float:left;width:990px; height:60px;}
#logo {float:left;width:220px; height:70px;list-style:none; display:inline;}
#topright {float:right; text-align:right; width:770px; height:50px; padding-top:30px; list-style:none; display:inline;}
#topright a {color:#adadad; font-family:nanumgothic; font-size: 13px; font-weight:bold; text-decoration:none; }
#search {float:left;width:0px; height:70px; padding-left:135px;}
#topMenu {width:990px;}
#topMenu .topMenu { margin:0; padding:0; list-style:none; white-space:nowrap; }
#topMenu .topMenu li {list-style:none; float:left;}
.sayhello {font-size:14px; font-weight:normal; padding: 3px 3px 3px 3px; list-style:none; display:inline; margin-top:5px; text-align:right:}
.logout {color:#ffffff; background-color:#BBBBBB; font-size:13px; font-weight:bold; padding: 3px 5px 3px 5px; list-style:none; display:inline; margin-left:7px; cursor:pointer;}
.login {color:#ffffff; background-color:#FF6600; font-size:13px; font-weight:bold; padding: 3px 5px 3px 5px; list-style:none; display:inline; margin-left:7px; cursor:pointer;}
.editmem {color:#ffffff; background-color:#FF6600; font-size:13px; font-weight:bold; padding: 3px 5px 3px 5px; list-style:none; display:inline; margin-left:7px; cursor:pointer;}

TD.mainLect {line-height:20px; padding-top:5px;}
IMG.mainLectIcon { margin-top:5px; }

.leftmenuB62 { background:url('/images/leftmenu/bgLeftMenu.gif')repeat-x bottom; height:62px; padding-left:10px; }
.leftmenuB50 { background:url('/images/leftmenu/bgLeftMenu.gif')repeat-x bottom; height:50px; padding-left:10px; }
.leftmenuB30 { background:url('/images/leftmenu/bgLeftMenu.gif')repeat-x bottom; height:30px; padding-left:10px; }

.leftmenuB { background:url('/images/leftmenu/bgLeftMenu.gif')repeat-x bottom; line-height:150%; padding-left:10px; padding-right:0px; padding-top:10px; padding-bottom:5px; }


.BigTitle {font-family:"nanumgothic"; font-size: 14px; font-weight: bold; color:#ffffff;}
.BigTitleN {font-family:"nanumgothic"; font-size: 14px; color:#ffffff;}

.Title_N {font-family:"nanumgothic"; font-size: 12px; font-weight: bold; color:#000000;}
.Title_G {font-family:"nanumgothic"; font-size: 16px; font-weight: bold; color:#339900;}
.Title_RY {font-family:"nanumgothic"; font-size: 12px; font-weight: bold; color:#FF6600;}

.topTitleBg {line-height:14px;font-family:돋움;font-size:12px; height:30px; background-image:url(/images/lecture/title_top_bg.gif); background-repeat:repeat-x; font-weight:bold; color:#fff;}


/* ---------------------- TILE ---------------------- */
.home_banner_left {max-width:222px ;color: #ffffff; font-size:14px; font-weight:bold; padding-top:9px; padding-right:9px; padding-bottom:9px; padding-left:9px; text-align: justify; line-height:150%; border-top-left-radius:1em; -webkit-border-top-left-radius:1em;}
.home_banner_left_margin {max-width:222px ;color: #ffffff; font-size:5px; font-weight:bold; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; text-align: justify; }

.boardpreview_title {max-width:302px; color:#ffffff; background-color:#3F7EBE; font-size:14px; font-weight:bold; padding: 5 9 5 9; border-top-left-radius:1em; -webkit-border-top-left-radius:1em;}
.boardpreview {max-width:310px; color:#808080; background-color: #FFFFFF; font-size:14px;font-weight:normal;padding: 2 5 2 5;letter-spacing:-0.5pt; }
.boardpreview_space {max-width:222px ; color: #ffffff; font-size:0px; font-weight:bold; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin-top:2px; margin-right:0px; margin-bottom:0px; margin-left:0px; text-align: justify;}

.box_title {max-width:60px; color:#333399; background-color:#EEF4FF; font-size:14px; font-weight:bold; padding: 9 9 5 9; border-top-right-radius:1em; -webkit-border-top-right-radius:1em;}

/* ---------------------- subTILE ---------------------- */
.leftMenu_space_Tile {color:#FFFFFF; width:140px; background-color:#0028A2; font-size:12px; font-family:돋움; font-weight:normal; padding: 5px 10px 2px 10px; margin-left:-3px; margin-top:15px; margin-bottom:-1px; border-top-right-radius:1em; -webkit-border-top-right-radius:1em; border-top-left-radius:none ; -webkit-border-top-left-radius:none;}

.leftMenu_LineA {max-width:192px; height:0px; color:#ffffff; background-color:#FFFFFF; border-top:1px solid #D0DBF9; border-bottom:0px solid #D0DBF9; font-weight:bold; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:center; font-size:0px;}
.leftMenu_LineB {max-width:192px; height:0px; color:#ffffff; background-color:#FFFFFF; border-top:2px solid #FFFFFF; border-bottom:0px solid #D0DBF9; font-weight:bold; margin-top:0px; margin-bottom:0px; margin-left:0px; text-align:center; font-size:0px;}

.leftMenu_1_Tile {font-family:nanumgothic; max-width:172px; color:#6A6A6A; background-color:#F7F9FF; font-size:14px; font-weight:normal; padding: 10px 10px 7px 10px; letter-spacing:0.5pt;}
.leftMenu_1s_Tile {font-family:nanumgothic; max-width:172px; color:#FF6600; background-color:#FFF2DF; font-size:19px; font-weight:bold; padding: 10px 10px 10px 5px; border-right:5px solid #FF9900; letter-spacing:-0.5pt;}
.leftMenu_2_Tile {font-family:nanumgothic; max-width:172px; color:#6A6A6A; background-color:#F7F9FF; font-size:14px; font-weight:normal; padding: 5px 10px 5px 10px; letter-spacing:0.5pt;}
.leftMenu_2s_Tile {font-family:nanumgothic; max-width:172px; color:#FF6600; background-color:#FFF2DF; font-size:19px; font-weight:bold; padding: 10px 10px 10px 5px; border-right:5px solid #FF9900; letter-spacing:-0.5pt;}
.leftMenu_3_Tile {font-family:nanumgothic; max-width:172px; color:#6A6A6A; background-color:#F7F9FF; font-size:14px; font-weight:normal; padding: 3px 10px 3px 10px; letter-spacing:0.5pt;}
.leftMenu_3s_Tile {font-family:nanumgothic; max-width:172px; color:#FF6600; background-color:#FFF2DF; font-size:19px; font-weight:bold; padding: 10px 10px 10px 5px; border-right:5px solid #FF9900; letter-spacing:-0.5pt;}

.leftMenu_space_TileB {max-width:190px; height:10px; color:#ffffff; background-color:#163C9C; margin-top:0px; margin-bottom:20px; margin-left:0px; text-align:center;}

.subtitle2 {max-width:732px; color:#ffffff; background-color:#3F7EBE; font-size:14px; font-weight:bold; padding: 9px 9px 5px 19px; margin-top:30px; border-top-left-radius:1em; -webkit-border-top-left-radius:1em; border-top-right-radius:1em; -webkit-border-top-right-radius:1em; }


ul {margin-bottom:0px; margin-top:0px;}

.inform_box {max-width:740px; background-color:#FFFFFF; padding: 9px 9px 5px 9px; border:solid 1px #FF0000; line-height:150%; margin: 10 0 10 0 ;}
.inform_Li_text {color:#FF8000; font-size:12px; font-weight:normal; text-indent:15px; margin-left:15px;letter-spacing:-0.5pt; }
.inform_text {color:#FF8000; font-size:12px; font-family:gulim; font-weight:normal; text-indent:15px; letter-spacing:-0.5pt; }
.inform_box_600 {max-width:580px; background-color:#FFFFFF; padding: 5 5 0 5; border:solid 1px #FF0000; line-height:150%; margin: 5 0 5 0 ;}
.inform_box_660 {max-width:640px; background-color:#FFFFFF; padding: 5 5 0 5; border:solid 1px #FF0000; line-height:150%; margin: 5 0 5 0 ;}

.Tag_Tile1 {position:relative; color:#ffffff; background-color: #BD2600; font-size:14px;font-weight:bold;padding:7px 10px 7px 10px;text-align:justify; line-height:150%; list-style:none; display:inline; }
.Tag_Tile2 {position:relative; color:#ffffff; background-color: #660099; font-size:14px;font-weight:bold;padding:7px 10px 7px 10px;text-align:justify; line-height:150%; list-style:none; display:inline; }
.Tag_Tile3 {position:relative; color:#ffffff; background-color: #008000; font-size:14px;font-weight:bold;padding:7px 10px 7px 10px;text-align:justify; line-height:150%; list-style:none; display:inline; }

.Tab_menu_on {width:100px; height:24px; position:relative; color:#FF6600; background-color: #FFE6D5; font-size:16px; letter-spacing:0pt; font-weight:bold; padding:5px 10px 5px 10px; margin-right:1px; text-align:center;list-style:none; display:inline; border-bottom:5px solid #FF6600; border-top-left-radius:0.5em; -webkit-border-top-left-radius:0.5em; border-top-right-radius:0.5em; -webkit-border-top-right-radius:0.5em; }
.Tab_menu {width:100px; height:24px; position:relative; color:#9B9B9B; background-color: #ECECEC; font-size:13px; letter-spacing:-0.2pt; font-weight:normal; padding:5px 10px 5px 10px; margin-right:1px; text-align:center; list-style:none; display:inline; border-bottom:5px solid #D3D3D3; border-top-left-radius:0.5em; -webkit-border-top-left-radius:0.5em; border-top-right-radius:0.5em; -webkit-border-top-right-radius:0.5em; }


/* ---------------------- TILE ---------------------- */
.Content_text {width:700px; margin-left:30px; color:#666666; font-size:14px; font-weight:normal;text-indent:14px; line-height:24px; text-align:justify;}
.lecture_info {padding:5 10 2 10; line-height:150%; letter-spacing:-0.5; font-family:Gulim; font-size:13px; text-align:justify; background-color:#ffffff;}
.btnBig1 {color:#FF3300;font-weight:bold;}


