table {border-collapse:collapse; empty-cells:show;}
form {margin:0; padding:0;}
textarea { overflow:auto; border:solid 1px #e5e5e5; background:#F9F9F9; margin:5px 0;}
input {margin:0; padding:0; vertical-align:middle;}
select {height: 20px; vertical-align: middle;}

input.type_text {height:18px; margin:0; padding:0 2px 0 2px; border:solid 1px #c7c7c7; background:#F9F9F9; width: 100px; color: #333;}
input.type_subject {height:18px; margin:0; padding:0 2px 0 2px; border:solid 1px #c7c7c7; background:#F9F9F9; width: 95%; color: #333;}
input.type_read { background:#999; color: #FFF; height:18px; margin:0; padding:0 2px 0 2px; }
input.type_inquiry {border: 3px solid #2d739d; background:url(../images/layout/infoInquiry_txt2_css.gif) top center no-repeat #F9F9F9; font-size: 1.35em; font-weight: bold; font-family: Georgia; color: #000; padding: 0 0 0 5px;}  
input.none { border: 0px; height:18px; margin:0; padding:0 2px 0 2px; background:#F9F9F9; color: #333;}
.input01 { height:17px; font-family:Dotum, tahoma, Arial ; font-size:12px; color:#000000 ; border-style:solid ; border-bottom: #e0e0e0 1px solid; border-left: #c1c1c1 1px solid; border-right: #e0e0e0 1px solid;  border-top: #c1c1c1 1px solid; background-color:#e0e0e0;}

.floatL {float:left !important; width: auto;}
.floatR {float:right !important; width: auto;} 
.floatC {margin:0 auto !important;} 
.clear {clear:both !important;}
.overFlow {overflow:hidden;} 
.alignL {padding: 0 0 0 5px; text-align:left !important;}
.alignC {text-align:center !important;}
.alignR {padding: 0 5px 0 0; text-align:right !important; }
.vSpace1 {margin: 0 0 20px 0;}
.hSpace1 {margin: 0 auto 20px auto; width: 95%;} /*°¡·ÎºÎºÐÀ» ¸®»çÀÌÁîÇÏ¸é¼­ Áß¾Ó¿¡ À§Ä¡ */
.lSpace1 { margin: 0 0 0 15px;}
.box { border-style:solid ; border-bottom: #c1c1c1 1px solid; border-left: #c1c1c1 1px solid; border-right: #c1c1c1 1px solid;  border-top: #c1c1c1 1px solid;}

input,
textarea,
select { line-height:1.5em; font-family: Dotum,tahoma, Arial; color:#666666;}

th { line-height:22px; font-family: Dotum, tahoma, Arial; color:#000000; }
td {line-height:22px; font-family: Dotum, tahoma, Arial; color:#333333;}
em {font-style: normal; font-weight: bold; color:#000;}

a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#388600; text-decoration:none;}
a:active {color:#333333; text-decoration:none;} 

/* font Style */
h1 {line-height:100%;}
h2 {line-height:100%;}
h3 {font-size:1em; line-height:100%;;}
h4 {font-size:1.125em; line-height:100%;}
h5 {font-size:1.06em; line-height:100%;}
h6 {font-size:1em; line-height:100%;}

.fontStyle1 { font-family: dotum ;font-size:0.93em; color:#666; letter-spacing: -1px;}
.fontStyle1 em {font-style: normal; color: #3e81aa; font-weight: bold;}
.fontStyle2 {font-size: 1em; font-family: dotum ; color:#000; font-weight: bold;}
.fontStyle3 {font-weight:bold; font-size: 1em; font-family: dotum; color:#0b427f; line-height: 22px; letter-spacing: -1px;}
.fontStyle4 {font-size:0.87em; font-family: tahoma; color: #333;}

.font_orange {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #f78027;
	line-height:14px;
	word-spacing:-1px;
	text-decoration: none;
}
.font_orange_b {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #f78027;
	font-weight: bold;
	text-decoration: none;
}
.font_gray {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.font_gray_12 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.font_gray_12b {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.font_gray_b {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #606060;
	font-weight: bold;
	line-height:14px ;
	text-decoration: none;
}
.font_gray1_12 { background-color:#edf3f5;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:14px;
	text-align:center;
	height:30px;
}
.font_gray2_12 { background-color:#edf3f5;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:14px;
	padding-left:10px;
}
.font_gray3_12 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height:14px;
	padding-left:10px;
}
.font_gray4_12 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height:14px;
}
.left_memuL{ background:url(/etcHome/apj/images/common/img_SubLeft_Bg37.gif);
    height:37;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #888888;
	font-weight: bold;
	line-height:14px;
	padding-left:35px;
	}
.left_memuM{
    height:30;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #767676;
	line-height:14px;
	padding-left:35px;
	}
.left_memuS{ background:url(/etcHome/apj/images/common/img_SubLeft_Bg23.gif);
    height:23;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #767676;
	line-height:14px;
	padding-left:45px;
	}
.plan_title{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 14px;
	font-weight: bold;
	color: #9b0707;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	}
.plan_sun{
    height:35px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	font-weight: bold;
	color: #9b0707;
	line-height:14px;
	text-align:center;
	}
.plan_sat{ 
    height:35px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	font-weight: bold;
	color: #0b5f9f;
	line-height:14px;
	text-align:center;
	}
.plan_day{ 
    height:35px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	line-height:14px;
	text-align:center;
	}
.plan_d_sun{ background-color:#fafafa;
    height:25px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #9b0707;
	line-height:14px;
	padding-left:5px;
	}
.plan_d_sat{ background-color:#fafafa;
    height:25px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #0b5f9f;
	line-height:14px;
	padding-left:5px;
	}
.plan_d_day{ background-color:#fafafa;
    height:25px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #555555;
	line-height:14px;
	padding-left:5px;
	}
.plan_text_t{
    height:25px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	line-height:14px;
	padding-left:5px;
	padding-top:5px;
	}
.plan_text{
    height:25px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #555555;
	line-height:20px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:20px;
	}
.teacher_t_l{
    background-color:#333b48;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	height:37px;
	padding-left:15px;
	padding-top:10px;
	}
.teacher_t_m{
    background:url(/etcHome/apj/images/teacher/img_Teacher_TableBg.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #333b48;
	height:31px;
	padding-left:15px;
	padding-top:10px;
	}
.teacher_t_s{

	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #333b48;
	height:29px;
	}
.teacher_t_ss{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #646973;
	height:29px;
	padding-left:30px;
	}
.board_title01{ background:url(/etcHome/apj/images/board/img_BoardTitle_Bg.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	text-align:center;
}
.board_list_text11{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #4d4d4d;
	text-align:center;
}
.board_list_text12{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	padding-left:10px;
}
.board_list_text12_1{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	text-align:center;
}
.board_write_title_l{ background:url(/etcHome/apj/images/board/img_BoardTitle_Bg01.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-left: #bababa 1px solid;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_b{ background:url(/etcHome/apj/images/board/img_BoardTitle_Bg03.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-left: #bababa 1px solid;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_bb{ background:url(/etcHome/apj/images/board/img_BoardTitle_Bg04.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-left: #bababa 1px solid;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}	
.board_write_title_r{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_r01{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #f78027;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_l_01{ background:url(/etcHome/apj/images/board/img_BoardTitle_Bg01.gif);
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-left: #bababa 1px solid;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_m_01{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}	
.board_write_title_r_01{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
	padding-left:10px;
}
.board_write_title_02{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #4d4d4d;
	border-left: #bababa 1px solid;
	border-right: #bababa 1px solid;
	border-bottom: #bababa 1px solid;
}
.board_photo_text11{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 11px;
	color: #4d4d4d;
	padding-left:10px;
}
.board_photo_text12{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "¹ÙÅÁ", "¹ÙÅÁÃ¼";
	font-size: 12px;
	color: #f78027;
	padding-left:10px;
	line-height:18px;
}
.board_photo{
	border-left: #d2d2d2 1px solid;
	border-right: #d2d2d2 1px solid;
	border-bottom: #d2d2d2 1px solid;
	border-top: #d2d2d2 1px solid;
}