/* Standard */
body	{ margin: 0px; padding: 0px; background: #F5FDFF; }

body, td, th, div, span, p, input, select, textarea	{ font: 12px arial, verdana, tahoma; color: #555555; }
a img	{ border: 0px; }
p { margin: 0px; }
th, td { word-break: keep-all; }
ul { margin: 4px 0 10px 0; }

a			{ color: #666666; font-weight: normal; }
a:link		{ color: #666666; text-decoration: none; }
a:visited	{ color: #666666; text-decoration: none; }
a:hover		{ color: #328DDA; text-decoration: underline; }


/* background */
/*
#bg_main { width: 950px; float: left; background: url('../../images/main/bg_left.gif') no-repeat bottom left; }
#bg_main_content { float: left; background: url('../../images/main/bg_con.gif') no-repeat bottom left; }
#bg_main_footer { clear: both; height: 167px; background: url('../../images/main/bg_footer.gif') no-repeat top left; }
*/
/* ÇÒ·ÎÀ© 07.10.24 LSM */
#bg_main { width: 950px; float: left; background: url('../../images/main/bg_left02.gif') no-repeat bottom left; }
#bg_main_content { float: left; background: url('../../images/main/bg_con02.gif') no-repeat bottom left; }
#bg_main_footer { clear: both; height: 167px; background: url('../../images/main/bg_footer02.gif') no-repeat top left; }



#bg_sub { width: 950px; float: left; background: url('../../images/common/bg_left.gif') no-repeat bottom left; }
#bg_sub_content { float: left; }
#bg_sub_footer { clear: both; height: 166px; background: url('../../images/common/bg_footer.gif') no-repeat top left; }

/* Layout_main */
#globalNav { width: 950px; width: 100%; height: 103px; }

#subNav { float: left; width: 227px; padding-top: 14px; }

#topLogo { float: left; width: 227px; }
#main { float: left; width: 710px; background: url('../../images/common/content_bg.gif') repeat-y top left; }

#mLoginArea { float: left; width: 167px; margin-left: 17px; display: inline; }
#login_id { height: 26px; background: url('../../images/main/login_id.gif') no-repeat; padding: 0 0 0 12px; }
#login_pw { height: 26px; background: url('../../images/main/login_pw.gif') no-repeat; padding: 0 0 0 12px; margin-bottom: 3px; }

#mContentArea { float: left; width: 526px; background: url('../../images/line_328dda.gif') repeat-y top left; }
#content_main { padding: 0 5px 0 12px; }
#content_main .best { float: left; width: 243px; height: 150px; margin-right: 15px; }
#content_main .awesome { float: left; width: 240px; height: 150px; background: url('../../images/main/awesome_bg.gif') no-repeat; }
#content_main .awesome_con { padding: 10px 10px 0 10px; }
#content_main .rtnews { float: left; width: 243px; height: 90px; margin-top: 16px; margin-right: 15px; }
#content_main .drsong { float: left; width: 240px; height: 90px; margin-top: 16px; }
#content_main .conBanner { margin: 15px 0 15px 0; }

#content { width: 662px; margin: 0 22px 50px 26px; }

#footer_main { height: 70px; font-size: 10px; background: #ffffff; }
#footer_main .menu { float: left; width: 320px; }
#footer_main .select { float: left; width: 170px; padding-top: 8px; text-align: right; }

#footer { height: 70px; font-size: 10px; margin: 0 0 0 18px; }
#footer .menu { float: left; width: 500px; }
#footer .select { float: left; width: 170px; padding-top: 8px; text-align: right; }

#footer2 { height: 70px; font-size: 10px; margin: 0 0 0 0px; }
#footer2 .menu { float: left; width: 500px; }
#footer2 .select { float: left; width: 170px; padding-top: 8px;}



/* title */
h1			{ float: left; width: 400px; margin: 0px; padding: 0 0 18px 18px; }
h1.nav		{ float: left; width: 280px; margin: 0px; padding: 6px 0 0 0; }
h2			{ margin: 0px; padding: 15px 0 12px 18px; }
h3			{ margin: 0px; padding: 20px 0 8px 4px; }
h3.nopad	{ margin: 0px; padding: 20px 0 0 0; }
h3.sr		{ margin: 0px; padding: 20px 0 10px 0; }
h3.maptitle	{ margin: 0 0 6px 0; padding: 3px 0 0 18px; height: 28px; background: url('../../front/inst/images/map_bg.gif') no-repeat top left; }

h3.mapl		{ float: left; width: 330px; margin: 0px; padding: 20px 0 8px 4px; }
h3.mapr		{ float: left; width: 332px; margin: 0px; padding: 20px 0 4px 0; text-align: right; }


/* board */
th		{ background: #FAFAFA; color: #ffffff; font-weight: bold; }
th.blue { background: #328DDA; }
th.bleft { height: 28px; background: #328DDA url('../../images/board/table_bg_left.gif') no-repeat top left; }
th.bright { height: 28px; background: #328DDA url('../../images/board/table_bg_right.gif') no-repeat top right; }
th.bline, td.bline { width: 1px; background: url('../../images/board/table_bg_line.gif') no-repeat; }
td.bline02 { width: 1px; background: url('../../images/board/table_bg_line02.gif') no-repeat; }
td.bline03 { width: 1px; background: url('../../images/board/table_bg_line03.gif') no-repeat; }
td.blue	{ color: #328DDA;  font-weight: bold; }
td.content { padding: 14px 0 28px 0; line-height: 18px; }

th.title { background: #E8F7FA; color: #606060; font-weight: bold; text-align: center; font-size: 11px; }
td.title { background: #EBEBEB; color: #606060; font-size: 11px; font-weight: bold; text-align: center; height: 19px; }
th.col01 { background: #EBEBEB; color: #606060; font-size: 11px; font-weight: bold; text-align: left; padding-top: 2px; padding-bottom: 3px; padding-left: 16px; }
td.col01 { background: #EBEBEB; color: #606060; font-size: 11px; padding-top: 2px; padding-bottom: 3px; padding-left: 16px; }
th.col02 { background: #FFFFFF; color: #606060; font-size: 11px; font-weight: bold; text-align: left; padding-top: 2px; padding-bottom: 3px; padding-left: 16px; }
td.col02 { background: #FFFFFF; color: #606060; font-size: 11px; padding-top: 2px; padding-bottom: 3px; padding-left: 16px; }


/* align */
.cen	{ text-align: center; }
.left	{ text-align: left; }
.right	{ text-align: right; }

.clear		{ clear: both; }
.floatLeft	{ float: left; }


/* font */
.bold	{ font-weight: bold; }
.normal	{ font-weight: normal; }
.size10	{ font-size: 10px; }
.size11	{ font-size: 11px; }
.size12 { font-size: 12px; }
.size16 { font-size: 16px; }
.size18 { font-size: 18px; }
.c949494 { color: #949494; }
.cffffff { color: #ffffff; }
.cd5d5d5 { color: #d5d5d5; }
.c7f7f7f { color: #7F7F7F; }
.c939393 { color: #939393; }
.cFF9900 { color: #FF9900; }
.cFF5B13 { color: #FF5B13; }
.c328DDA { color: #328DDA; }
.c666666 { color: #666666; }
.cA1A1A1 { color: #A1A1A1; }
.kor	{ font-family: Gulim; }
.ln18	{ line-height: 18px; }
.ln11	{ line-height: 11px; }


/* padding, margin */
.mBot2px	{ margin-bottom: 2px; }
.mBot3px	{ margin-bottom: 3px; }
.mBot5px	{ margin-bottom: 5px; }
.mBot8px	{ margin-bottom: 8px; }
.mBot10px	{ margin-bottom: 10px; }
.mBot12px	{ margin-bottom: 12px; }
.mBot14px	{ margin-bottom: 14px; }
.mBot18px	{ margin-bottom: 18px; }
.mBot20px	{ margin-bottom: 20px; }
.mBot23px	{ margin-bottom: 23px; }
.mBot25px	{ margin-bottom: 25px; }
.mBot26px	{ margin-bottom: 26px; }
.mBot28px	{ margin-bottom: 28px; }
.mBot30px	{ margin-bottom: 30px; }
.mBot35px	{ margin-bottom: 35px; }
.mBot41px	{ margin-bottom: 41px; }
.mBot50px	{ margin-bottom: 50px; }

.mTop1px	{ margin-top: 1px; }
.mTop5px	{ margin-top: 5px; }
.mTop8px	{ margin-top: 8px; }
.mTop10px	{ margin-top: 10px; }
.mTop14px	{ margin-top: 14px; }
.mTop20px	{ margin-top: 20px; }
.mTop28px	{ margin-top: 28px; }
.mTop36px	{ margin-top: 36px; }
.mTop40px	{ margin-top: 40px; }
.mTop100px	{ margin-top: 100px; }
.mLeft4px	{ margin-left: 4px; }
.mLeft6px	{ margin-left: 6px; }
.mLeft10px	{ margin-left: 10px; }
.mLeft11px	{ margin-left: 11px; }
.mLeft12px	{ margin-left: 12px; }
.mLeft13px	{ margin-left: 13px; }
.mLeft14px	{ margin-left: 14px; }
.mLeft18px	{ margin-left: 18px; }
.mLeft20px	{ margin-left: 20px; }
.mLeft26px	{ margin-left: 26px; }
.mLeft38px	{ margin-left: 38px; }
.mLeft97px	{ margin-left: 97px; }
.mLeft250px	{ margin-left: 250px; }
.mRight2px	{ margin-right: 2px; }
.mRight15px	{ margin-right: 15px; }
.mRight13px	{ margin-right: 13px; }
.mRight24px	{ margin-right: 24px; }
.pTop0px	{ padding-top: 0px; }
.pTop3px	{ padding-top: 3px; }
.pTop4px	{ padding-top: 4px; }
.pTop5px	{ padding-top: 5px; }
.pTop6px	{ padding-top: 6px; }
.pTop8px	{ padding-top: 8px; }
.pTop10px	{ padding-top: 10px; }
.pTop14px	{ padding-top: 14px; }
.pLeft0px	{ padding-left: 0px; }
.pLeft3px	{ padding-left: 3px; }
.pLeft5px	{ padding-left: 5px; }
.pLeft10px	{ padding-left: 10px; }
.pLeft14px	{ padding-left: 14px; }
.pLeft16px	{ padding-left: 16px; }
.pLeft20px	{ padding-left: 20px; }
.pLeft36px	{ padding-left: 36px; }
.pLeft85px	{ padding-left: 85px; }
.pRight10px { padding-right: 10px; }
.pBot3px	{ padding-bottom: 3px; }
.pBot5px	{ padding-bottom: 5px; }
.pBot6px	{ padding-bottom: 6px; }
.pBot8px	{ padding-bottom: 8px; }
.pBot10px	{ padding-bottom: 10px; }
.pTopBot5px	{ padding-top: 5px; padding-bottom: 5px; }
.pTopBot10px{ padding-top: 10px; padding-bottom: 10px; }



/* input */
input.login		{ background: #FDFFEA; border: 0px; font-size: 10px; height: 18px; padding-top: 3px; }
select.footer	{ background: #FBFBFB; font-size: 10px; }
input.regi, input.regim, select.regi, textarea.regi	{ background: #E5F3FF; }
.radio			{ margin-bottom: -2px; }


/* line */
.line01 { height: 1px; background: #E4E4E4; }
.line02 { height: 1px; background: #EEEEEE; }
.line03 { background: #328DDA; }
.line04 { height: 1px; background: #E5E5E5; }
.line05 { height: 2px; background: #328DDA; }
.line06 { height: 1px; background: url('../../images/line_dot03.gif') no-repeat top left; }
.line07 { height: 30px; background: url('../../images/line_dot02.gif') repeat-x 50% left; }
.line08 { height: 1px; background: url('../../front/franchise/images/apply_line01.gif') no-repeat top left; }
.line09 { height: 1px; background: url('../../front/franchise/images/apply_line02.gif') no-repeat top left; }
.line10 { height: 1px; background: #CCCCCC; }
.line11 { height: 1px; background: url('../../images/line_dot03.gif') repeat-x top left; }
.line12 { height: 1px; background: url('../../images/line_dot01.gif') repeat-x top left; }
.line13 { height: 1px; background: #7CCBDE; }


/* table */
p.table { background: url('../../images/table_bg.gif') repeat-y; padding: 1px; }
p.table01 { padding: 1px; }
p.table02 { background: url('../../images/table_bg02.gif') repeat-y; padding: 1px; }
p.table03 { background: url('../../images/table_bg03.gif') repeat-y; padding: 1px; }
p.franchise { background: url('../../front/franchise/images/apply_bg.gif') repeat-y; padding: 1px; }
p.gist { padding: 0 0 0 12px; }
p.poli { padding: 6px 0 30px 30px; color: #5F5F5F; }
p.mvp { padding: 8px 0 30px 34px; color: #939393; }
p.philo { padding: 8px 0 20px 34px; color: #939393; }


/* bullet */
ul.style01		{ margin: 5px 0 10px 16px; list-style-image: url(../../images/bullet/bullet02.gif); }
ul.style01 li	{ padding: 2px 0 2px 0; }


/* common */
.footer_bg		{ background: url('../../images/common/select_bg.gif') repeat-y; text-align: left; font-size: 10px; }
.footer_select	{ position: absolute; top: -100px; width: 75px; visibility: hidden; display: block; }
.copyright		{ font: 9px Arial; color: #6D6D6D; }


/* member */
.member_id { float: left; width: 430px; }
.member_photo { float: left; width: 95px; background: url('../../images/line_dot04.gif') no-repeat top left; }
.member_photoBox { width: 75px; height: 70px; background: #F0F0F0; margin: 4px 0 10px 0; }
.member_box01 { width: 418px; margin-left: 130px; }
.member_box02 { width: 418px; margin: 60 0 0 130px; }
.member_stepBox {  float: center; height: 50px; background: url('../../images/mBot_back.gif') no-repeat top; text-align:center;padding-top:10px;}



/* intro */
.drsongg_pic { float: left; width: 116px; height: 132px; margin-right: 24px; }
.drsongg_txt { float: left; width: 506px; }


/* case */
.best_pic { float: left; width: 138px; height: 159px; margin-right: 16px; margin-bottom: 16px; }
.best_txt { float: left; width: 490px; }
.best_name { float: left; width: 492px; height: 28px; color: #ffffff; font-size: 20px; margin-bottom: 5px; padding: 2px 0 0 10px; background: url('../../front/case/images/best_namebg.gif') no-repeat top left; } 
.best_content { background: url('../../front/case/images/best_tbg.gif') repeat-y; padding: 0 18px 20px 18px; line-height: 18px; }


/* inst */
.teacher { float: left; width: 323px; display: inline; margin-bottom: 24px; }
.teacher .title { width: 323px; height: 28px; background: url('../../front/inst/images/teacher_bg01.gif') no-repeat; padding: 4px 0 0 22px; margin-bottom: 4px; }
.teacher .content { float: left; width: 323px; height: 149px; background: url('../../front/inst/images/teacher_box_bg.gif') repeat-y top left; line-height: 15px; }

.map { background: url('../../front/inst/images/map_box_bg01.gif') repeat-y; padding: 0 32px 0 31px; }
.scroll { width: 650px; height: 190px; overflow-y: auto; }

.fac { float: left; width: 212px; display: inline; margin-bottom: 16px; background: url('../../images/table_bg04.gif') repeat-y top left; }
.fac .pic { width: 190px; height: 134px; background: #E7E7E7; margin: 0 11px 6px 11px; }
.fac .title { float: left; width: 190px; height: 20px; background: #D1F6FF; margin: 5px 11px 5px 11px; font-size: 11px; text-align: center; padding-top: 4px; display: inline; }
.fac .content { float: left; width: 190px; height: 34px; margin: 5px 11px 0 11px; font-size: 11px; text-align: center; padding-top: 4px; display: inline; }


/* admission */
.ad_guide_box01 { float: left; width: 384px; display: inline; margin-right: 8px; margin-left: 6px; }
.ad_guide_box02 { float: left; width: 249px; display: inline; }
td.ad_guide_cel01 { text-align: center; background: #D9F1F7; font-size: 11px; font-weight: bold; color: #000000; }
td.ad_guide_cel02 { height: 19px; text-align: center; background: #DDDDDD; font-size: 11px; color: #000000; }
td.ad_guide_cel05 { height: 19px; text-align: left; background: #DDDDDD; font-size: 11px; color: #000000; padding-left: 10px; }
td.ad_guide_cel06 { height: 19px; text-align: left; background: #F8F8F8; font-size: 11px; color: #000000; padding-left: 10px; }
td.ad_guide_cel03 { height: 19px; text-align: center; background: #F8F8F8; font-size: 11px; color: #000000; line-height: 16px; }
td.ad_guide_cel04 { background: #F8F8F8; font-size: 11px; color: #000000; line-height: 16px; padding: 0 10px; }


/* lg */
.lg_sbox { background: url('../../front/lg/images/faq_box_bg.gif') repeat-x; }


/* oversea */
p.oasis { margin: 0px; padding: 5px 0 22px 18px; }


/* for parent */
/* main */
#parent_main { width: 1000px; height: 600px; }
#parent_main #main_img { float: left; width: 443px; }
#parent_main #main_content { float: left; width: 557px; padding-top: 34px; }

#main_content .best { float: left; width: 500px; height: 150px; margin-right: 15px; }
#main_content .best_bg { float: left; width: 500px; height: 130px; background: url('../../front/forparent/images/best_box_bg.gif') repeat-y top left; }
#main_content .best_icon { float: left; width: 144px; margin-left: 13px; display: inline; }
#main_content .best_img { float: left; width: 327px; }

#main_content .best_icon01 { float: left; width: 215px; text-align: right; display: inline; }
#main_content .best_img01 { float: left; width: 269px; }


/* sub */
#parent	{ width: 977px; height: 580px; margin: 20px 0 0 23px;}
#parent #title { height: 74px; background: url('../../front/forparent/images/title_bg.gif') no-repeat top left; }
		#title .parent_title_img { margin: 17px 0 0 19px; }
#parent #scrollarea { height: 436px; overflow-y: auto; }
		#scrollarea #nav { height: 29px; margin-bottom: 19px; }
					#nav .nav_img { margin-right: 3px; }
		#scrollarea #title { height: 18px; margin-bottom: 3px; background: url(''); }
		#scrollarea #explain { width: 896px; margin: 0 0 20px 2px; color: #606060; line-height: 16px; }
		#scrollarea #tab { width: 896px; height: 26px; margin: 0 0 22px 2px; background: url('../../front/forparent/images/tab_bg.gif') repeat-x top left; }
		#scrollarea #content { width: 915px; margin: 0 0 0 2px; }
					#content .title { margin: 0 0 7px 0; }
#parent #footer { height: 61px; text-align: right; margin-top: 9px; padding-right: 20px; background: url('../../front/forparent/images/copyright.gif') no-repeat bottom right; }


/* for student */
#content .books { height: 335px; background: url('../../front/student/images/books_view_box_bg.gif') repeat-y; }
#content .level_box01 { float: left; width: 442px; display: inline; margin-right: 97px; margin-left: 5px; }
#content .level_box02 { float: left; width: 350px; display: inline; }

td.stu_level_cel01 { text-align: center; background: #D9F1F7; font-size: 11px; color: #606060; font-weight: bold; }
td.stu_level_cel02 { height: 19px; text-align: center; background: #EBEBEB; font-size: 11px; color: #606060; }
td.stu_level_cel03 { height: 19px; text-align: center; background: #FBFBFB; font-size: 11px; color: #606060; }
td.stu_level_cel04 { background: #FBFBFB; font-size: 11px; color: #606060; line-height: 16px; padding: 0 10px; }


/* for teacher */
.best .sugges { margin-left: 150px; background: url('../../front/teacher/images/main_sugges_box_bg.gif') repeat-y; width: 334px; }
	  .sugges .img { width: 103px; float: left; margin-left: 14px; display: inline; }
	  .sugges .txt { width: 200px; float: left; margin-left: 10px; display: inline; font-size: 11px; line-height: 14px; color: #8A8A8A; }

p.applyform { padding: 1px; background: url('../../front/teacher/images/apply_box_bg.gif') repeat-y top left; }
p.applyform01 { padding: 1px; background: url('../../front/teacher/images/apply_box_bg01.gif') repeat-y top left; }
td.aline { height: 1px; background: url('../../front/teacher/images/apply_box_line.gif') repeat-x top left; }
td.aline02 { height: 1px; background: url('../../front/teacher/images/apply_sbox_col.gif') repeat-x top left; }
td.aline03 { width: 1px; background: url('../../front/teacher/images/apply_sbox_row.gif') repeat-x top left; }
.applyf01 { float: left; width: 75px; height: 70px; background: #F0F0F0; }
.applyf02 { float: left; margin: 37px 0 0 8px; }
.regim { margin-right: 18px; }
.applytxt { color: #939393; font-weight: bold; font-size: 11px; }

p.sugges { padding: 1px; background: url('../../front/teacher/images/sugges_box_bg.gif') repeat-y top left; }
td.sline { height: 1px; background: url('../../front/teacher/images/sugges_box_line.gif') repeat-x top left; }
