@charset "euc-kr";
@import url("base.css");
/*@import url("layout.css");*/
@import url("table.css");


html, body {
	/*background:url(/images/main/bg_global.jpg) repeat-x;*/
	height:100%;
}

a.linkblue:link    {text-decoration:underline; color:#2d5dab;}
a.linkblue:visited {text-decoration:underline; color:#2d5dab;}
a.linkblue:active  {text-decoration:underline; color:#2d5dab;}
a.linkblue:hover   {text-decoration:underline; color:#2d5dab;}


.intro_text {
	text-align: justify;
	padding: 4px 0 15px 8px;
	line-height: 17px;
}

#intro_ul li {
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-left: 10px;
}

.year_dot  {
	background: url(/images/common/dotline2.gif) repeat-x bottom ; 
}

.year_font1 {
	color: #0070be;
	font-weight: bold;
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 13px;
	padding-right: 3px;
	vertical-align: top;
	text-align: right;
}

.year_font2 {
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 13px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left:
}

.guide_content {
	line-height: 18px;
	padding-left: 10px;
	text-align: justify;
}

#guide_content_ul li {
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-left: 10px;
}

.guide_table {
	border: 3px solid #d8dee9;
	background: #ffffff;
	margin-top: 2px;
	margin-bottom: 8px;
}

.guide_td1 {
	height: 27px;
	background: #d8dee9;
	color: #5b739e;
	text-align: center;
}

.guide_td2 {
	height: 27px;
	background: #eceff4;
	text-align: center;
}

.guide_step2 {
	padding-left: 10px;
	margin-left: 28px;
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
}

.guide_step25 {
	padding-left: 10px;
	margin-left: 15px;
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
}

.guide_step3 {
	margin-left: 23px;
}

.guide_step4{
	padding-left: 10px;
	margin-left: 40px;
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
}


.font_teacher {
	font-weight: bold;
	color: #68a200;
	font-size: 12px;
}

.font_lesson {
	color: #68a200;
}




.lec_view_table {
	border: 3px solid #d8dee9;
	background: #ffffff;
}

.lec_view_td1 {
	height: 27px;
	background: #d8dee9;
	color: #5b739e;
	text-align: center;
}

.lec_view_td2 {
	background: #eceff4;
	text-align: center;
}

.lec_view_text {
	text-align: justify;
	padding: 7px 0 15px 0px;
	line-height: 17px;
}

#lec_view_ul li {
	background: url(/images/common/bullet_arrow.gif) no-repeat 0 0.3em;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-left: 10px;
}


div#tab_depth {
	margin-left:20px;
}	
div#tab_depth ul {
	overflow:hidden;
}
div#tab_depth li.tab_depth_bl {
	background:url(/images/lecture/box_bg04.gif) no-repeat 50px bottom;
	margin:0;
	padding:0; 
}

div#tab_depth li.tab_depth_bg01 {
	float:left;
	width:14px;
	height:29px;
	background:url(/images/lecture/box_bg01.gif) no-repeat; 
}
div#tab_depth li.tab_depth_bg02 {
	float:left;
	height:29px;
	padding-top:8px;
	background:url(/images/lecture/box_bg02.gif) repeat-x; 
}
div#tab_depth li.tab_depth_bg03 {	
	float:left;
	width:14px;
	height:29px;	
	background:url(/images/lecture/box_bg03.gif) no-repeat; 
}
.in_text3 {
	line-height: 17px;
	text-align: justify;
	padding: 10px 10px 25px 10px;
}




.font12 {
	font-size: 12px;
	font-weight: bold;
	color: #038783;
}


