body
{
	width:970px;
	margin:0px;
	padding:0px;
	overflow-x:none;
}

img
{
	border:none;
}

.header-container
{
	float:left;
	width:970px;
}

.header-container .left
{
	float:left;
	width:700px;
	height:70px;
	text-align:right;
}

.header-container .right-border
{
	float:left;
	margin-top:6px;
	margin-left:22px;
	display:inline;
    border:1px solid #cccccc;
}

.header-container .right
{
	float:left;
	padding-left:10px;
    padding-top:5px;
    width:218px;
	height:44px;
	display:inline;
	border:4px solid #f5f5f5;
}

.header-container .right input
{
	width:72px;
	height:16px;
	margin-right:5px;
	border:1px solid #cccccc;
	background:#f7f7f7;
}

.header-container .right img
{
	padding-top:1px;
	padding-left:1px;	
	margin-right:18px;	
}

.header-container .right-btn
{
    padding-top:3px;
}

.header-container .right .login
{
	margin-right:0px;
}

.body-container
{
	width:1024px;
	height:517px;
}

.parents-container
{
	float:left;
	width:330px;
	padding-left:10px;
	padding-top:22px;
}

.parents-guide
{
	float:left;
	margin-left:10px;	
	margin-top:18px;
}

.parents-quick
{
	float:left;
	width:116px;
	height:140px;
	margin-left:20px;	
	margin-top:22px;
}

.parents-quick-btn1
{
	float:left;
	padding-bottom:5px;
	display:inline;
}

.parents-quick-btn2
{
	float:left;
	margin-left:4px;
	padding-bottom:5px;	
}

.parents-webzine
{
	float:left;
	margin-top:22px;
	margin-left:20px;
	display:inline;
}

.slp-border
{
	float:left;
	width:950px;
	border-bottom:#cccccc 1px solid;
	margin-left:10px;
	display:inline;
}

.parents-notice
{
	float:left;
	width:320px;
	height:100px;
}

.parents-title
{
	height:12px;
}

.parents-guide-title
{
	height:25px;
}

.parents-title-more
{
	float:right;
	padding-right:-2px;	
}

.parents-guide-title-left
{
	float:left;
	padding-top:4px;
}

.parents-guide-page
{
	float:left;
    padding-left:105px;
	padding-bottom:0px;	
}

.parents-guide-page-1
{
	float:left;
    padding-left:129px;
	padding-bottom:0px;	
}

.parents-notice-content
{
    margin-top:8px;
	font-family:tahoma;
	font-size:8pt;
	color:#999999;
}

.parents-notice-content-entry
{
	float:left;
	width:330px;
	height:18px;
	margin-bottom:2px;
}

.parents-guide-content
{
    margin-top:0px;
	font-family:tahoma;
	font-size:8pt;
	color:#999999;
	width:274px;
	height:119px;
	background:url(/images/main_calendar_bg.png) no-repeat;
}

.parents-guide-content-sub1
{
	float:left;
	margin-top:4px;
	padding-left:55px;
	width:16px;
}

.parents-guide-content-sub2
{
	float:left;
	margin-top:4px;
	width:130px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.parents-guide-content-sub3
{
	float:left;
	margin-top:4px;
	width:16px;
}

.parents-guide-content-sub-2
{
	margin-top:33px;
	padding-left:90px;
}

.parents-notice-content-txt
{
	float:left;
	font-family:dotum;
	font-size:9pt;
    width:257px;
	padding-left:8px;
    margin-bottom:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline;
}

.parents-notice-content-txt a
{
	color:#777777;
	text-decoration:none;
}

.parents-notice-content-date
{
	float:left;
	padding-left:11px;
    margin-bottom:6px;
	display:inline;
	background:url(../images/bu_main_dot.png) 3px no-repeat;
}

.parents-hot
{
	float:left;
	width:320px;
	height:30px;
    margin-top:10px;
	background:url(../images/bu_main_hot.png) no-repeat;
}

.parents-hot-text
{
	font-family:dotum;
	font-size:9pt;
    width:248px;
	height:14px;
    margin-top:10px;
    margin-left:62px;
}

.parents-hot-text a
{
	color:#777777;
	text-decoration:none;
}

.body-container
{
	float:left;
	width:970px;
	height:auto;
}

.middle-container
{
	float:left;
	width:970px;
}

.parents-partition
{
	width:970px;
	height:3px;
	overflow:hidden;
	margin-top:-3px;
	background:#cccccc;
}

.footer-container
{
	float:left;
	width:960px;
	height:62px;
	margin-top:10px;
	padding-left:10px;
	padding-top:10px;
}

.footer-center
{
	float:left;
	width:611px;
	height:54px;
	margin-top:-4px;
}

.footer-center-top
{
	float:left;
	width:300px;
	height:19px;
	margin-left:34px;
	display:inline;
}

.footer-center-top-privacy
{
	float:left;
	width:83px;
	height:11px;
	margin-top:4px;
	background:url(../images/btn_privacy.png) no-repeat;
}

.footer-center-top-privacy a
{
	display:block;
	width:83px;
	height:11px;
}

.footer-center-top-agreement
{
	float:left;
	width:39px;
	height:11px;
	margin-top:4px;
    background:url(../images/btn_agreement.png) no-repeat;
}

.footer-center-top-agreement a
{
	display:block;
	width:39px;
	height:11px;
}

.footer-center-top-center
{
	float:left;
	width:39px;
	height:11px;
	margin-top:4px;
    background:url(../images/btn_center.png) no-repeat;
}

.footer-center-top-center a
{
	display:block;
	width:39px;
	height:11px;
}

.footer-center-partition01
{
	float:left;
	width:1px;
	height:11px;
	margin-right:8px;
	margin-left:8px;
	margin-top:4px;
    background:url(../images/partition.png) no-repeat;	
}

.footer-center-partition02
{
	float:left;
	width:1px;
	height:11px;
	margin-right:7px;
	margin-left:7px;
	margin-top:4px;
    background:url(../images/partition.png) no-repeat;	

}

.footer-left-logo02
{
	float:left;
    display:block;
	width:159px;
	height:63px;
	background:url(../images/logo2_students.png) no-repeat;	
}

.footer-center-top-admin
{
	float:left;
    width:72px;
	height:19px;
	padding-left:28px;
	background:url(../images/btn_admin.png) right no-repeat;
}

.footer-center-top-admin a
{
	display:block;
	width:72px;
	height:19px;
}

.footer-center-bottom
{
	float:left;
	width:608px;
	height:48px;
	padding-top:0px;
	margin-left:34px;
	display:inline;
	background:url(../images/copyright.png) right no-repeat;
}

.footer-right
{
	float:right;
	width:114px;
	height:67px;
	padding-right:10px;
	margin-top:-4px;
	background:url(../images/family.png) no-repeat;
}

.parents-guide-content-1
{
    margin-top:0px;
	font-family:tahoma;
	font-size:8pt;
	color:#999999;
	width:274px;
	height:119px;
	background:url(/images/guide_04.png) no-repeat;
}

.students-guide-content-1
{
    margin-top:0px;
	font-family:tahoma;
	font-size:8pt;
	color:#999999;
	width:274px;
	height:119px;
	background:url(/images/student_guide_03.png) no-repeat;
}

.students-guide-content
{
    margin-top:0px;
	font-family:tahoma;
	font-size:8pt;
	color:#999999;
	width:274px;
	height:119px;
	background:url(/images/student_guide_02.png) no-repeat;
}
