* {margin:0; padding:0;}

body, html {
	
	/* background IMAGE */
	background:url(/images/glob_top_bg.jpg) repeat-x;
	
	/* bg properties */
	background-color:#fff;
			
	/* scrollbar */
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
	
	/* font */
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ; 
	font-size:12px;
	line-height: 1.3;
	color:#5e5e5e;
	
	height:100%;
	}
form { display : inline; }
table {clear:both;}
table, tr, td {
	border:none;
	border-collapse:collapse;
	word-wrap:break-word;word-break:break-all;
	LETTER-SPACING: 0px;
	padding : 0px;
	margin:0px;
	font-size:12px;
	line-height: 1.3;
	color:#5e5e5e;
	}
th 	 {
	border:none;
	border-collapse:collapse;
	word-wrap:break-word;word-break:break-all;
	LETTER-SPACING: 0px;
	padding : 0px;
	margin:0px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	line-height: 1.3;
	color:#5e5e5e;
	}
select {border:1px solid #a3a3a3;font-size:12px; color:#5e5e5e;}	
INPUT {border:1px solid #a3a3a3; padding:1px 0 0 2px; font-weight:normal;}
TEXTAREA {border:1px solid #e1e6ed; padding:5px;}
OL {list-style-image:none; list-style:decimal; margin:0 0px 0 22px; padding:0;}	
OL LI {}
IMG {border:none 0;}
DIV {
	scrollbar-face-color:#CCD8DF;
	scrollbar-highlight-color:#CCD8DF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#E4EAEF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#718A9D;
	scrollbar-track-color:#E9EFF5;
	line-height: 1.4;
}
	
H1 {font-size:12px; font-weight:normal; color:#3999d3; cursor:pointer; margin:0; padding:0;}
H2, H4 {margin:0 none; padding:0 none; display:block; height:10px;}
	
HR {height:0; margin:0; padding:0; border:1px solid #e2e2e2;}

P {display:block; margin:0 none; padding:0 none;}	

A:active, A:link, A:visited {font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum; color:#5a5a5a; text-decoration:none;}
A:hover {font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ; color:#4978be; text-decoration:underline;}

.listStyle {empty-cells: show; border-collapse: collapse; border-top: 1px solid #5378CC; }
.listStyle th {text-align: center; font-weight: normal; font-size: 12px; color: #023961; background: #E9F1F8; border: 1px solid #93BCDA; padding: 6px 5px 4px 5px; }
.listStyle th.bbsHead {text-align: left; font-weight: bold; color: 000; background: #CBDCEB; }
.listStyle td {text-align: center; border: 1px solid #93BCDA; padding: 6px 5px 4px 5px; }
.listStyle td input {margin-top: -6px; }
.listStyle td.tal {text-align: left; }
.listStyle td.innertd {text-align: left;padding: 0px 0px 0px 0px; }
.listStyle td.rtal {vertical-align: middle; padding: 6px 6px 4px 50px;}	
.listStyle td.list_type {text-align: center; font-weight: normal; font-size: 12px; solid #93BCDA; padding: 6px 5px 4px 5px;}

	/* paging */
	.pagE {color:#5c5c5c; font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ;  text-align: center; text-decoration:none; vertical-align:middle; font-size:12px; padding:0px 2px; font-weight: bold;}
	.pagE A:active, .pagE A:link, .pagE A:visited {font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ;  text-align: center; color:#848484; text-decoration:none; vertical-align:middle; font-size:12px; padding:0px 2px; font-weight: normal;}
	.pagE A:hover {font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ;  color:#848484; font-size:12px; font-weight: normal; text-decoration:underline;}
	
	/* LINE map */
	#Loca { font-family: "µ¸¿ò", "µ¸¿òÃ¼", dutum ;  color:#666666; text-decoration:none; font-size:12px; LETTER-SPACING: 0px; vertical-align:middle; text-align:right; font-weight: bold; padding:2px 14px 0px 0px; height:16px;}
	#Loca A:active, #Loca A:hover, #Loca A:link, #Loca A:visited { color:#a6a6a6; text-decoration:none; font-size:12px; font-weight: normal;}
	#Loca IMG {width:41px; height:16px; margin:0 4px 2px 4px; vertical-align:middle;}

	/* FRAME */
		/*main Frame*/
		#container {width:995px;}
		#Gleft {float:left; width:210px;}
		#Cwrap {float:left; width:785px; min-height:100%;}
		#Gtop {width:740px; height:159px;}
		#Gcontents {float:left; width:740px; margin-bottom:50px;}
		#Cguide {padding:0 5px 0 14px;}
		#Gfoot {clear:both; width:100%; height:161px; background:url(/images/glob_foot_bg.gif) repeat-x; margin-top:50px;}
		
		/*page title*/
		#Ptitle {width:721px; height:100px; background:url(/images/title_bg.gif) no-repeat; margin-bottom:12px; vertical-align:middle; padding:24px 0 0 22px;}
		#Ptitle IMG {display:block;}
		
		/*page BG frame */
		.PbgF {width:721px; background:url(/images/contents_tab01_bg2.gif) repeat-y;}
		.PbgF TD.PbgF_bg1 {height:11px; background:url(/images/contents_tab01_bg1.gif) no-repeat;}
		.PbgF TD.PbgF_bg2 {}
		.PbgF TD.PbgF_bg3 {height:13px; background:url(/images/contents_tab01_bg3.gif) no-repeat;}
	
	/* BBS */
		/* BOARD list 1 */
		.Blist1 {width:720px; background:url(/images/list_tb_bg.jpg) no-repeat;}
		.Blist1 TH {height:36px; background:url(/images/list_th_bul.gif) no-repeat right center;}
		.Blist1 TH.THnoBG {height:36px; background:none;}
		.Blist1 TH.THtxt {height:36px; background:none; text-align:left; padding-left:8px;}
		.Blist1 TR {background:url(/images/list_tr_bg.gif) no-repeat bottom;}
		.Blist1 TD {height:38px; text-align:center;}
		.Blist1 TD.BLcts {text-align:left; padding:14px 11px;}
		.Blist1 TD.BLpl16B {height:38px; text-align:left; padding-left:16px; font-weight:bold}
		.Blist1 TD.BLpl16B .BLloca {font-weight:normal; color:#857c00; margin-right:9px;}
		.Blist1 TD.BLpl16B .BLloca A {font-weight:normal; color:#857c00; margin-right:9px;}
		.Blist1 TD.BLpl16B .BLreply {color:#165c9f; margin-left:9px;}
		.Blist1 TD.BLpl16B .BLreply A {color:#165c9f; margin-left:9px;}
		
		/* BOARD view 1 */
		.Bview1 {width:720px;}
		.Bview1.BVtype1 {background:url(/images/view_tb_bg1.jpg) no-repeat;}
		.Bview1.BVtype2 {background:url(/images/view_tb_bg2.jpg) no-repeat;}
		.Bview1 TH {height:35px;}
		/*.Bview1 TD {text-align:left; padding-left:18px;}*/
		/*.Bview1 TD {text-align:left; }*/
		.Bview1 TD.BV1cts {padding:17px 20px; text-align:left; vertical-align:top;}
		
		/* BG table 3 */
  	.BGtable3 {width:100%; background:#fff;}
	  .BGtable3 TD.BG_td1 {width:5px; height:5px; background:url(/teacher/images/bgtable_tab03_bg1.gif) no-repeat;}
	  .BGtable3 TD.BG_td2 {background:url(/teacher/images/bgtable_tab03_bg2.gif);}
	  .BGtable3 TD.BG_td3 {width:5px; height:5px; background:url(/teacher/images/bgtable_tab03_bg3.gif) no-repeat;}
	  .BGtable3 TD.BG_td4 {background:url(/teacher/images/bgtable_tab03_bg4.gif);}
	  .BGtable3 TD.BG_td5 {text-align:center; padding:7px 0;}
	  .BGtable3 TD.BG_td6 {background:url(/teacher/images/bgtable_tab03_bg5.gif);}
	  .BGtable3 TD.BG_td7 {width:5px; height:5px; background:url(/teacher/images/bgtable_tab03_bg.gif) no-repeat;}
	  .BGtable3 TD.BG_td8 {background:url(/teacher/images/bgtable_tab03_bg7.gif);}
	  .BGtable3 TD.BG_td9 {width:5px; height:5px; background:url(/teacher/images/bgtable_tab03_bg8.gif) no-repeat;}
		
		/* comment table FRAME */
		.Ctable {width:721px;}
		.Ctable TD.CTbg1 {background:url(/images/comment_tab01_bg01.gif) no-repeat; height:2px;}
		.Ctable TD.CTbg2 {background:url(/images/comment_tab01_bg02.gif) repeat-y; padding:5px 19px 0 19px;}
		.Ctable TD.CTbg3 {background:url(/images/comment_tab01_bg03.gif) no-repeat; height:3px;}
		
		/* comment block */
		.Cbolck {width:100%;}
		.Cbolck TH {width:102px; text-align:left; color:#857c00; vertical-align:top; padding-top:10px; background:url(/teacher/images/bul_dot6x1.gif) repeat-x bottom;}
		.Cbolck TD {text-align:left; vertical-align:top; padding:10px 7px 5px 7px;}
		.Cbolck TD IMG {margin:0 5px 4px 5px; vertical-align:middle;}
		
		/* hide last comment line */
		.HCline {width:100%; height:1px; margin-top:-1px; background:url(/bbs/images/comment_tab01_bg02.gif) repeat-y;}
		.Boffice {font-weight:normal; color:#857c00; margin-right:9px;}
		.Boffice A {font-weight:normal; color:#857c00; margin-right:9px;}
		
		/*decoration TABLE*/
		.Dtable {width:100%; margin-top:-6px;height:8px; background:url(/images/list_end_bg.gif) no-repeat;}
		
		/*search result*/
		.Searre {width:80px; background:url(/bbs/images/bul_board_all.gif) no-repeat 10px 17px; padding-left:40px; font-weight:bold; color:#165c9f; padding-right:9px;}
		
		/* multi list bg */
		.MLbg1 {width:721px; height:5px; background:url(/bbs/images/mul_tab01_bg01.gif) no-repeat;}
		.MLbg2 {width:721px; height:7px; background:url(/bbs/images/mul_tab01_bg02.gif) no-repeat;}
		
		/* multi list photo FRAME */
		.MLpf {width:170px;}
		.MLpf TH {height:126px; background:url(/bbs/images/frame_photo.jpg) no-repeat; padding:6px 0; vertical-align:top;}
		.MLpf TH IMG {width:157px; height:109px;}
		
		/* FAQ table */
		.FAQt {width:720px; background:url(../images/list_top_bg.gif) no-repeat;}
		.FAQt TH {height:38px;}
		.FAQt TH.num {width:50px; font-weight:normal;}
		.FAQt TH.tlt {padding-left:25px; text-align:left; width:670px;}
		.FAQt TD {height:38px;}
		.FAQt TD.cts {padding:16px 21px; width:720px;}
		.FAQt TD.cts P {margin-bottom:15px;}
		.FAQt TR {background:url(/images/list_tr_bg.gif) no-repeat bottom;}
	
	/* entrance */
		/* schedule BG frame */
		.SbgF {width:721px; background:url(/entrance/images/schedule_tab01_bg02.gif) repeat-y;}
		.SbgF TD.SbgF_BG1 {background:url(/entrance/images/schedule_tab01_bg01.gif) no-repeat left top; vertical-align:top;}
		.SbgF TD.SbgF_BG2 {background:url(/entrance/images/schedule_tab01_bg01.gif) no-repeat right top; vertical-align:top; width:476px; text-align:center;}
		.SbgF TD.SbgF_BG3 {background:url(/entrance/images/schedule_tab01_bg03.gif) no-repeat; height:7px;}
		
		/* calendar frame */
		.Ecframe {width:214px; background:url(/entrance/images/schedule_tab02_bg02.gif) repeat-y; margin:43px 0 30px 19px;}
		.Ecframe TD {background:url(/entrance/images/schedule_tab02_bg01.gif) no-repeat; height:179px; vertical-align:top;}
		.Ecframe TD TD {background:none; height:auto;}
		.Ecframe TD.ECfoot {background:url(/entrance/images/schedule_tab02_bg03.gif) no-repeat; height:18px;}
		
		/* calendar */
		.Ecalendar {margin:35px 0 5px 20px;}
		.Ecalendar TD {width:19px; height:18px;}
		.Ecalendar TD IMG {margin:0 5px 1px 0;}
		
		/* list frame */
		.ELframe {width:458px; background:url(/entrance/images/schedule_tab03_bg02.gif) repeat-y; margin:35px 0 10px 0;}
		.ELframe TD.ELbg1 {background:url(/entrance/images/schedule_tab03_bg01.gif) no-repeat; height:7px;}
		.ELframe TD.ELbg2 {vertical-align:top; text-align:center;}
		.ELframe TD.ELbg3 {background:url(/entrance/images/schedule_tab03_bg03.gif) no-repeat; height:7px;}
	
	
/*misc.*/	
.BN {border:none;}
.Clbrw {color:#857c00;}
.Cwht {color:#ffffff;}
.Cdblu {color:#165c9f;}
.Corg {color:#fc6703;}
.DB {display:block;}
.tb, .tb A {font-weight:bold;}
.pT2 {padding-top:2px;}
.fs11LG {font-size:11px; color:#8a8a8a; margin-left:10px;}

/* board list type 2 */
.Blist_t2 {clear:both; width:100%; background:url(/student/images/list2_th_bg1.gif) repeat-x top #e2eff8; margin-top:8px;}
.Blist_t2 TH {height:30px; background:url(/student/images/list2_th_bg2.gif) no-repeat right; color:#3189c9; border-bottom:1px solid #bbdaec; padding-top:4px;}
.Blist_t2 TH.lastTH {background:none; color:#3189c9; border-bottom:1px solid #bbdaec; padding-top:4px;}
.Blist_t2 input.title {color:#3189c9; width:40px; border:0; background:#e2eff8; font-size:12px; font-weight:bold;}
.Blist_t2 input.basic {padding-left:10px; width:40px; border:0; font-size:12px;}
	
.Blist_t2 TH.subTH {border-right:1px solid #bbdaec; border-bottom:1px solid #bbdaec; background:#f3f7f8; color:#318bc9; font-weight:normal; padding:8px 0;}
.Blist_t2 TH.subTHlast {border-right:none; border-bottom:1px solid #bbdaec; background:#f3f7f8; color:#318bc9; font-weight:normal;}
.Blist_t2 TD {height:29px; border-right:1px solid #bbdaec; border-bottom:1px solid #bbdaec; text-align:center; background:#fff;}
.Blist_t2 TD.RightTD {height:29px; border-right:1px solid #bbdaec; border-bottom:1px solid #bbdaec; text-align:right; background:#fff;}
.Blist_t2 TD A {color:#4978be; text-decoration:none;}
.Blist_t2 TD.titleTD {text-align:left; padding-left:19px;}
.Blist_t2 TD.lastTD {border-right:none; border-bottom:1px solid #bbdaec; text-align:center; background:#fff;}
.Blist_t2 TD.lastTD_R {border-right:none; border-bottom:1px solid #bbdaec; text-align:right; background:#fff;}
.Blist_t2 TD.lastTD A {color:#fa8a02; text-decoration:underline;}
.Blist_t2 TH.inlineTH {height:30px; color:#3189c9; border-bottom:1px solid #bbdaec; border-right:1px solid #bbdaec; padding-top:4px; background-image:none;}
.Blist_t2 TD.inlineTD {border-right:1px solid #bbdaec; border-bottom:1px solid #bbdaec; text-align:center; background:url(/student/images/list2_th_bg1.gif) repeat-x top #fff;}
.Blist_t2 TD.inlineTDlast {border-right:none; border-bottom:1px solid #bbdaec; text-align:left; background:url(/student/images/list2_th_bg1.gif) repeat-x top #fff; padding-left:20px; padding-top:2px; height:34px;}
	
/* 2nd depth title */
.title_guide {margin:25px 0 0 0; clear:both; border:1px solid #fff;}
.title_2nd {clear:both; float:left; padding-left:17px; background:url(/student/images/bul_depth_2nd.gif) no-repeat 0 2px;}