
.tieup_button01 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 23px;
	text-align:center;
	margin: 10px auto;
	}
#container {
	position: relative;
	overflow: hidden;
	width: 900px;
	margin: 0px auto;
	}

#topWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	height: 135px;
	margin: 0px;
	}

#topHeadWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	height: 64px;
	margin: 0px;
	}

#topLogo {
	position: absolute;
	overflow: hidden;
	width: 374px;
	height: 39px;
	margin: 24px 0px 0px 20px;
	}

#topText {
	position: absolute;
	margin: 38px 0px 0px 200px;
	}

#topMenu {
	position: absolute;
	overflow: hidden;
	width: 669px;
	height: 10px;
	margin: 43px 0px 0px 198px;
	text-align: right;
	}

#topNaviWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	height: 71px;
	margin: 0px;
	}

#midWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	margin: 16px 0px 0px;
	background: url('../images/k_mid.gif') no-repeat bottom left;
	}
	
#midLeftWrapper {
	float: left;
	overflow: hidden;
	width: 165px;
	margin: 0px;
	_margin: 0px -3px 0px 0px;
	}

#leftMenu {
	position: relative;
	overflow: hidden;
	width: 165px;
	margin: 0px;
	}

#leftMenuTop {
	position: relative;
	overflow: hidden;
	width: 165px;
	height: 78px;
	margin: 0px;
	}

#leftMenuMid {
	position: relative;
	overflow: hidden;
	width: 149px;
	margin: 0px 0px 0px 16px;
	background: url('../images/k_leftmenu_mid.gif') no-repeat top left;
	}

#leftMenuBot {
	position: relative;
	overflow: hidden;
	width: 165px;
	height: 51px;
	margin: 0px;
	}

#leftTitle {
	position: relative;
	overflow: hidden;
	width: 165px;
	height: 78px;
	margin: 0px;
	}
	
.leftMenu01 {
	background: url('../images/k_leftmenu01.gif') repeat-y top left;
	}
		
.leftMenu02 {
	background: url('../images/k_leftmenu02.gif') repeat-y top left;
	}

.leftMenu03 {
	background: url('../images/k_leftmenu03.gif') repeat-y top left;
	}

.leftMenu04 {
	background: url('../images/k_leftmenu04.gif') repeat-y top left;
	}

.leftMenu05 {
	background: url('../images/k_leftmenu05.gif') repeat-y top left;
	}

.leftMenuTop01 {
	background: url('../images/k_leftmenu_top01.gif') no-repeat top left;
	}

.leftMenuTop02 {
	background: url('../images/k_leftmenu_top02.gif') no-repeat top left;
	}

.leftMenuTop03 {
	background: url('../images/k_leftmenu_top03.gif') no-repeat top left;
	}

.leftMenuTop04 {
	background: url('../images/k_leftmenu_top04.gif') no-repeat top left;
	}

.leftMenuTop05 {
	background: url('../images/k_leftmenu_top05.gif') no-repeat top left;
	}

.leftMenuBot01 {
	background: url('../images/k_leftmenu_bot01.gif') no-repeat top left;
	}

.leftMenuBot02 {
	background: url('../images/k_leftmenu_bot02.gif') no-repeat top left;
	}

.leftMenuBot03 {
	background: url('../images/k_leftmenu_bot03.gif') no-repeat top left;
	}

.leftMenuBot04 {
	background: url('../images/k_leftmenu_bot04.gif') no-repeat top left;
	}

.leftMenuBot05 {
	background: url('../images/k_leftmenu_bot05.gif') no-repeat top left;
	}

.leftTitle01 {
	background: url('../images/k_left_title01.gif') no-repeat top left;
	}
		
.leftTitle02 {
	background: url('../images/k_left_title02.gif') no-repeat top left;
	}

.leftTitle03 {
	background: url('../images/k_left_title03.gif') no-repeat top left;
	}

.leftTitle04 {
	background: url('../images/k_left_title04.gif') no-repeat top left;
	}

.leftTitle05 {
	background: url('../images/k_left_title05.gif') no-repeat top left;
	}

#leftMenuTable {
	width: 149px;
	margin: 7px 0px 0px;
	}
	
#leftMenuTable td {
	height: 26px;
	vertical-align: middle;
	}
	
#leftMenuTable td.leftMenuLine {
	height: 1px;
	background: url('../images/l_leftmenu.gif') no-repeat top left;
	}

#leftMenuTable td.leftMenuLineNoBG {
	height: 1px;
	}

.leftMenuLayer {
	position: relative;
	overflow: hidden;
	width: 138px;
	margin: 5px 0px 9px 11px;
	display: none;
	}

.leftMenuLayerTop {
	position: relative;
	overflow: hidden;
	width: 138px;
	height: 5px;
	margin: 0px;
	background: url('../images/k_leftmenu_layer_top.gif') no-repeat top left;
	}

.leftMenuLayerMid {
	position: relative;
	overflow: hidden;
	width: 138px;
	margin: 0px;
	background: url('../images/k_leftmenu_layer_mid.gif') repeat-y top left;
	}

.leftMenuLayerBot {
	position: relative;
	overflow: hidden;
	width: 138px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_leftmenu_layer_bot.gif') no-repeat top left;
	}

.leftMenuLayerTable {
	width: 130px;
	margin: 0px auto;
	}

.leftMenuLayerTable img {
	margin: 0px 5px;
	}
	
#leftMenuTable td .leftMenuLayerTable td {
	height: 24px;
	vertical-align: middle;
	font-family: Dotum;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	}
	
#leftMenuTable td .leftMenuLayerTable td.leftMenuLayerLine {
	height: 1px;
	background: url('../images/l_leftmenu_layer.gif') no-repeat top left;
	}

.leftMenuLayerTable a {
	color: #5c6670;
	text-decoration: none;
	}
	
.leftMenuLayerTable a:hover {
	color: #1c7312;
	text-decoration: none;
	}

.leftMenuLayerTable a.leftMenuLayerSelected {
	color: #f86440;
	text-decoration: none;
	}
	
.leftMenuLayerTable a.leftMenuLayerSelected:hover {
	color: #f88265;
	text-decoration: none;
	}
	
#leftBanner {
	position: relative;
	overflow: hidden;
	width: 165px;
	height: 111px;
	margin: 8px 0px 180px;
	background: url('../images/k_left_banner.gif') no-repeat top left;
	}
	
#leftBanner01 {
	position: absolute;
	overflow: hidden;
	width: 165px;
	height: 54px;
	margin: 0px;
	}
	
#leftBanner02 {
	position: absolute;
	overflow: hidden;
	width: 165px;
	height: 53px;
	margin: 58px 0px 0px;
	}
		
#midRightWrapper {
	position: relative;
	overflow: hidden;
	width: 735px;
	margin: 0px;
	}
	
#contentWrapper {
	position: relative;
	overflow: hidden;
	width: 689px;
	margin: 0px 0px 50px 20px;
	}
	
#contentTitle {
	position: relative;
	overflow: hidden;
	width: 689px;
	height: 28px;
	margin: 0px;
	text-align: right;
	font-family: Gulim;
	font-size: 11px;
	color: #999999;
	}

#contentTitle img {
	margin: 4px 8px 8px 0px;
	}

.contentTitle1_01 {
	background: url('../images/k_content_title1_01.gif') no-repeat top left;
	}

.contentTitle1_02 {
	background: url('../images/k_content_title1_02.gif') no-repeat top left;
	}

.contentTitle1_03 {
	background: url('../images/k_content_title1_03.gif') no-repeat top left;
	}

.contentTitle1_04 {
	background: url('../images/k_content_title1_04.gif') no-repeat top left;
	}

.contentTitle1_05 {
	background: url('../images/k_content_title1_05.gif') no-repeat top left;
	}

.contentTitle2_01 {
	background: url('../images/k_content_title2_01.gif') no-repeat top left;
	}

.contentTitle2_02 {
	background: url('../images/k_content_title2_02.gif') no-repeat top left;
	}

.contentTitle2_03 {
	background: url('../images/k_content_title2_03.gif') no-repeat top left;
	}

.contentTitle2_04 {
	background: url('../images/k_content_title2_04.gif') no-repeat top left;
	}

.contentTitle2_05 {
	background: url('../images/k_content_title2_05.gif') no-repeat top left;
	}

.contentTitle3_01a {
	background: url('../images/k_content_title3_01a.gif') no-repeat top left;
	}

.contentTitle3_01b {
	background: url('../images/k_content_title3_01b.gif') no-repeat top left;
	}

.contentTitle3_01c {
	background: url('../images/k_content_title3_01c.gif') no-repeat top left;
	}

.contentTitle3_01d {
	background: url('../images/k_content_title3_01d.gif') no-repeat top left;
	}

.contentTitle3_02a {
	background: url('../images/k_content_title3_02a.gif') no-repeat top left;
	}

.contentTitle3_02b {
	background: url('../images/k_content_title3_02b.gif') no-repeat top left;
	}

.contentTitle3_02c {
	background: url('../images/k_content_title3_02c.gif') no-repeat top left;
	}

.contentTitle3_02d {
	background: url('../images/k_content_title3_02d.gif') no-repeat top left;
	}

.contentTitle3_03a {
	background: url('../images/k_content_title3_03a.gif') no-repeat top left;
	}

.contentTitle3_03b {
	background: url('../images/k_content_title3_03b.gif') no-repeat top left;
	}

.contentTitle3_03c {
	background: url('../images/k_content_title3_03c.gif') no-repeat top left;
	}

.contentTitle3_04 {
	background: url('../images/k_content_title3_04.gif') no-repeat top left;
	}

.contentTitle3_05 {
	background: url('../images/k_content_title3_05.gif') no-repeat top left;
	}

.contentTitle3_06a {
	background: url('../images/k_content_title3_06a.gif') no-repeat top left;
	}

.contentTitle3_06b {
	background: url('../images/k_content_title3_06b.gif') no-repeat top left;
	}

.contentTitle3_06c {
	background: url('../images/k_content_title3_06c.gif') no-repeat top left;
	}

.contentTitle4_01 {
	background: url('../images/k_content_title4_01.gif') no-repeat top left;
	}

.contentTitle4_02 {
	background: url('../images/k_content_title4_02.gif') no-repeat top left;
	}

.contentTitle4_03 {
	background: url('../images/k_content_title4_03.gif') no-repeat top left;
	}

.contentTitle4_04 {
	background: url('../images/k_content_title4_04.gif') no-repeat top left;
	}

.contentTitle4_05 {
	background: url('../images/k_content_title4_05.gif') no-repeat top left;
	}

.contentTitle4_06 {
	background: url('../images/k_content_title4_06.gif') no-repeat top left;
	}

.contentTitle4_07 {
	background: url('../images/k_content_title4_07.gif') no-repeat top left;
	}

.contentTitle4_08 {
	background: url('../images/k_content_title4_08.gif') no-repeat top left;
	}
.contentTitle4_09 {
	background: url('../images/k_content_title4_09.gif') no-repeat top left;
	}

.contentTitle5_01 {
	background: url('../images/k_content_title5_01.gif') no-repeat top left;
	}

.contentTitle5_02 {
	background: url('../images/k_content_title5_02.gif') no-repeat top left;
	}

.contentTitle5_03 {
	background: url('../images/k_content_title5_03.gif') no-repeat top left;
	}

#contentBody {
	position: relative;
	overflow: hidden;
	width: 689px;
	margin: 10px 0px 0px;
	}

#familyWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	height: 53px;
	margin: 0px;
	background: url('../images/k_family.gif') no-repeat top left;
	}

#familyIcon {
	position: relative;
	overflow: hidden;
	width: 710px;
	height: 32px;
	margin: 10px 0px 0px 151px;
	}

#familyHandler {
	position: absolute;
	height: 32px;
	}
	
#family01 {
	position: absolute;
	overflow: hidden;
	width: 710px;
	height: 32px;
	margin: 0px;
	}

#family02 {
	position: absolute;
	overflow: hidden;
	width: 710px;
	height: 32px;
	margin: 0px;
	}
	
#family03 {
	position: absolute;
	overflow: hidden;
	width: 710px;
	height: 32px;
	margin: 0px;
	}

#family01 img {
	margin: 0px 57px 0px 0px;
	}

#family02 img {
	margin: 0px 55px 0px 0px;
	}

#family03 img {
	margin: 0px 29px 0px 0px;
	}
	
#footerWrapper {
	position: relative;
	overflow: hidden;
	width: 900px;
	height: 100px;
	margin: 0px;
	background: url('../images/k_footer.gif') no-repeat top left;
	}


/* ---------- CSS for Sub Content ---------- */


.education_business_board {
	position:relative;
	overflow:hidden;
	width: 193px;
	height: 72px;
	margin: 13px 0px 0px 12px;
	}

.education_tbl01 {
	position: relative;
	overflow:hidden;
	text-align:center;
	width: 193px;
	height: 72px;
	}
#business_brand_power {
	position:relative;
	overflow:hidden;
	width: 579px;
	height: 447px;
	margin: 55px auto 100px;
	}

#education_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 9px;
	margin: 0px;
	background: url('../images/k_top_border.gif') no-repeat top left;
	}

#education_side_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 733px;
	margin: 0px;
	background: url('../images/k_side_repeating_border.gif') repeat-y top left;
	}

#education_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_bottom_border.gif') no-repeat top left;
	}

#education_content_container {
	position:relative;
	overflow:hidden;
	width: 664px;
	height: 661px;
	margin: 3px auto 0px;
	}

#education_lightblue_pager {
	position:relative;
	overflow:hidden;
	width: 657px;
	height: 7px;
	margin: 10px auto 0px;
	}	

#education_pager {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 15px;
	margin: 7px 0px 50px;
	text-align:center;
	}
#education_pager2 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 15px;
	margin: 25px 0px;
	text-align:center;
	}

.education_bg_logo {
	position:relative;
	overflow:hidden;
	width: 205px;
	height: 98px;
	margin: 0px;
	background: url('../images/k_bg_logo.gif') no-repeat top left;
	text-align:center;
	}
.education_logos {
	position:relative;
	overflow:hidden;
	margin: 16px auto 0px;
	}
#special_bg01 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 0px;
	background: url('../images/k_bg_special01.jpg') no-repeat top left;
	}
#special_bg02 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 0px;
	background: url('../images/k_bg_special02.jpg') no-repeat top left;
	}
#special_bg03 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 0px;
	background: url('../images/k_bg_special03.jpg') no-repeat top left;
	}
#special_bg04 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 0px;
	background: url('../images/k_bg_special04.jpg') no-repeat top left;
	}
#special_bg05 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 0px;
	background: url('../images/k_bg_special05.jpg') no-repeat top left;
	}
#special_bg06 {
	position:relative;
	overflow:hidden;
	width: 700px;
	height: 128px;
	margin: 23px 0px 100px;
	background: url('../images/k_bg_special06.jpg') no-repeat top left;
	}
.special_pic {
	position:absolute;
	overflow:hidden;
	margin: 1px 0px 0px 5px;
	}
.special_text {
	position:absolute;
	width:450px;
	min-height: 50px;
	_height:50px;
	margin: 43px 0px 0px 244px;
	line-height:18px;
	}
.teacher_bordered_text	{
	position:relative;
	width: 623px;
/*	width: 503px; */
/*	min-height: 169px; */
	min-height: 0px;
	_height: 169px;
	margin: 1px 0px 0px 15px;
	border: 1px solid #e8e8e8;
	background: #faf5ed;
	}
.teacher_framed	{
	position:relative;
	overflow:hidden;
	width: 132px;
	height: 172px;
	margin: 0px;
	background: url('../images/k_bg_frame.jpg') no-repeat top left;
	}
.teacher_peach	{
	position:relative;
	width: 85px;
	min-height: 167px;
	_height: 167px;
	margin: 1px 0px 0px 1px;
	background: #faf5ed;
	}	
	
.teacher_gray	{
	position:relative;
	width: 405px;
	min-height: 96px;
	_height: 96px;
	margin: 10px 0px 0px 7px;
	background: #f7f7f7;
	}	
.teacher_tbl01 {
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 8px;
	}
.teacher_tbl02 {
	position:relative;
	overflow:hidden;
	margin: 21px 0px 0px 8px;
	}	
.teacher_tbl03 {
	position:relative;
	overflow:hidden;
	margin: 23px 0px 0px 10px;
	}

.teacher_tbl04 {
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 20px;
	font-size: 12px;
	font-weight:bold;
	}
.teacher_tbl05 {
	position:relative;
	overflow:hidden;
	margin: 12px 0px 0px 20px;
	}
.teacher_bold {
	font-size: 12px;
	font-weight: bold;
	}	
.teacher_bold02 {
	width: 132px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	margin: 9px 0px 26px;
	}	
.teacher_dot {
	position: relative;
	overflow:hidden;
	height: 1px;
	margin: 8px 0px 0px 10px;
	}	
.teacher_redText {
	position:relative;
	overflow:hidden;
	font-weight: bold;
	color: #f86440;
	font-size: 12px;
	margin:14px 0px 0px 13px;
	}
.teacher_blackText {
	position:relative;
	overflow:hidden;
	margin:14px 0px 0px 13px;
	line-height: 15px;
	}
.teacher_pic {
	position:relative;
	overflow:hidden;
	margin:13px 0px 0px 10px;
	}
.lecture_pic {
	position:relative;
	overflow:hidden;
	margin:13px 0px 0px 10px;
	}
#teacher_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 9px;
	margin: 0px;
	background: url('../images/k_teacher_top_border.jpg') no-repeat top left;
	}

#teacher_side_border {
	position:relative;
	width: 689px;
	min-height: 300px;
	_height: 300px;
	margin: 0px;
	background: url('../images/k_teacher_side_border.jpg') repeat-y top left;
	}

#teacher_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_teacher_bottom_border.jpg') no-repeat top left;
	}
#teacher_middle_content {
	position:relative;
	overflow:hidden;
	margin: 20px auto 0px;
	width: 654px; 
	}
#education_green_pager {
	position:relative;
	overflow:hidden;
	width: 657px;
	height: 7px;
	margin: 0px auto 0px;
	}
#teacher_content_tab {
	position:relative;
	overflow:hidden;
	width: 688px;
	height: 40px;
	margin: 10px 0px;
	background: url('../images/k_bg_tab.jpg') no-repeat top left;
	}
.education_business_tbl01 {
	margin: 9px auto 0px;
	}
.education_business_bg {
	position:relative;
	overflow:hidden;
	width: 223px;
	height: 161px;
	margin: 0px;
	background: url('../images/k_education_bg_logo2.jpg') no-repeat top left;
	}
.education_business_text01 {
	position:relative;
	overflow:hidden;
	margin: 17px 0px 0px 22px;
	}
.education_business_dot01 {
	position:relative;
	overflow:hidden;
	height: 15px;
	margin: 20px 0px 0px 18px;
	}
.education_business_text02 {
	position:relative;
	overflow:hidden;
	margin: 4px 0px 0px 18px;
	}
#postscript_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 9px;
	margin: 21px 0px 0px;
	background: url('../images/k_postscript_top_border.jpg') no-repeat top left;
	}
#tieup_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 13px;
	margin: 21px 0px 0px;
	background: url('../images/k_tieup_topbg.jpg') no-repeat top left;
	}
#postscript_side_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	min-height: 455px;

	margin: 0px;
	background: url('../images/k_postscript_side_border.jpg') repeat-y top left;
	}

#postscript_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_postscript_bottom_border.jpg') no-repeat top left;
	}
#tieup_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 13px;
	margin: 0px;
	background: url('../images/k_tieup_botbg.jpg') no-repeat top left;
	}
#postscript_bg_list {
	position:relative;
	overflow:hidden;
	width: 648px;
	height: 33px;
	margin: 22px auto 8px;
	text-align:center;
	background: url('../images/k_postscript_bg_list.jpg') no-repeat top left;
	}
.postscript_tbl01 {
	position:relative;
	overflow:hidden;
	width: 648px;
	height: 33px;
	margin: 22px auto 8px;
	text-align:center;
	}
.postscriptTr01 {
	height: 27px;
	background: #ffffff;
	}
.postscriptTr02 {
	height: 27px;
	background: #f7f7f7;
	}
.postscriptTextAlign {
	position:relative;
	overflow:hidden;
	width: 634px;
	text-align:center;
	margin: 0px auto;
	}
.postscriptBorderBottom {
	border: 1px dotted #c5c5c5;
	}
#postscript_lightbrown_pager {
	position:relative;
	overflow:hidden;
	width: 648px;
	height: 7px;
	margin: 19px auto 0px;
	}
.listWidth01 {
	width: 51px;
	}
.listWidth02 {
	width: 8px;
	text-align:left;
	}
.listWidth03 {
	width: 400px;
	text-align:left;
	}
.listWidth04 {
	width: 73px;
	}
.listWidth05 {
	width: 2px;text-align:left;
	}
.listWidth06 {
	width: 98px;
	}
.faqListWidth01 {
	width: 105px;
	}
.faqListWidth02 {
	width: 53px;
	}
.faqListWidth03 {
	width: 8px;
	text-align:left;
	}
.faqListWidth04 {
	width: 466px;
	text-align:left;
	}
.specialListWidth01 {
	width: 27px;
	}
.specialListWidth02 {
	width: 59px;
	}
.specialListWidth03 {
	width: 8px;
	text-align:left;
	}
.specialListWidth04 {
	width: 402px;
	text-align:left;
	}
.specialListWidth05 {
	width: 2px;
	}
.specialListWidth06 {
	width: 100px;
	}
.specialListWidth07 {
	width: 36px;
	}
#member_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 9px;
	margin: 0px;
	background: url('../images/k_member_top_border.jpg') no-repeat top left;
	}
#member_side_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	min-height: 455px;
	_height: 455px;
	margin: 0px;
	background: url('../images/k_member_side_border.jpg') repeat-y top left;
	}

#member_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_member_bottom_border.jpg') no-repeat top left;
	}
#member_login_box {
	position:relative;
	overflow:hidden;
	width: 384px;
	height: 198px;
	margin: 21px auto 0px;
	background: url('../images/k_member_login.jpg') no-repeat top left;
	}
.memberTextBox01 {
	position:absolute;
	overflow:hidden;
	margin: 67px 0px 0px 33px;
	_margin: 67px 0px 0px 33px;
	}
.memberTextBox02 {
	position:absolute;
	overflow:hidden;
	margin: 107px 0px 0px 33px;
	_margin: 107px 0px 0px 33px;
	}
.memberTextBox03 {
	position:absolute;
	overflow:hidden;
	margin: 147px 0px 0px 33px;
	_margin: 147px 0px 0px 33px;
	}
.memberBtnOk {
	position:absolute;
	overflow:hidden;
	margin: 112px 0px 0px 280px;
	_margin: 112px 0px 0px 280px;
	}
#member_contact_box {
	position:relative;
	overflow:hidden;
	width: 406px;
	height: 186px;
	margin: 28px auto 0px;
	background: url('../images/k_member_contact_box.jpg') no-repeat top left;
	}
#member_text01 {
	position: relative;
	width: 356px;
	min-height: 50px;
	_height: 50px;
	margin: 30px auto 0px;
	line-height: 18px;
	}
#member_text02 {
	position: relative;
	width: 356px;
	min-height: 50px;
	_height: 50px;
	text-align:center;
	margin: 42px auto 0px;
	line-height: 18px;
	}
#postscript_bg_view {
	position:relative;
	overflow:hidden;
	width: 648px;
	height: 33px;
	margin: 22px auto 8px;
	text-align:left;
	background: url('../images/k_postscript_view_bar.jpg') no-repeat top left;
}
#postscript_viewTbl01 {
	position:relative;
	overflow:hidden;
	width: 637px;
	height: 31px;
	margin: 0px auto;
	}
.view_gray {
	position:relative;
	overflow:hidden;
	width: 637px;
	margin: 0px auto;
	}
.viewContent {
	position:relative;
	width: 637px;
	min-height: 100px;
	_height: 100px;
	margin: 10px auto;
	}
.view_bgNav {
	position:relative;
	overflow:hidden;
	width: 648px;
	height: 45px;
	margin:0px auto;
	background: url('../images/k_view_nav.jpg') no-repeat top left;
	}
.mapBg01 {
	position:relative;
	overflow:hidden;
	width: 689px;
	margin:0px auto;
	background: url('../images/k_mapbg.jpg') no-repeat top left;
	}
.mapFlash {
	position:absolute;
	overflow:hidden;
	margin:25px 0px 0px 17px;
	}
.mapFlash1 {
	width:689px;
	overflow:hidden;
	}
.mapText {
	position:absolute;
	overflow:hidden;
	width: 180px;
	height: 40px;
	color: #ffffff;
	margin:214px 0px 0px 477px;
	}
.lecture_framed	{
	position:relative;
	overflow:hidden;
	width: 132px;
	height: 172px;
	margin: 0px;
	background: url('../images/k_lecture_framed.jpg') no-repeat top left;
	}
#lecture_top_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 9px;
	margin: 0px;
	background: url('../images/k_lecture_top_border.jpg') no-repeat top left;
	}

#lecture_side_border {
	position:relative;
	width: 689px;
	min-height: 300px;
	_height: 300px;
	margin: 0px;
	background: url('../images/k_lecture_side_border.jpg') repeat-y top left;
	}

#lecture_bottom_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_lecture_bottom_border.jpg') no-repeat top left;
	}
#lecture_content_tab {
	position:relative;
	overflow:hidden;
	width: 688px;
	height: 40px;
	margin: 10px 0px;
	background: url('../images/k_lecture_tab.jpg') no-repeat top left;
	}
.lecture_bordered_text	{
	position:relative;
	width: 503px;
/*	min-height: 312px; */
	min-height: 0px;
 	margin: 1px 0px 30px 15px;
	border: 1px solid #e8e8e8;
	}
.lecture_peach	{
	position:relative;
	width: 85px;
	min-height: 308px;
	_height: 167px;
	margin: 2px 0px 1px 1px;
	background: #faf5ed;
	}	
.lecture_gray	{
	position:relative;
	width: 405px;
	min-height: 126px;
	_height: 126px;
	margin: 10px 0px 1px 7px;
	background: #f7f7f7;
	}	
.lecture_tbl01 {
	position:relative;
	overflow:hidden;
	margin: 15px 0px 0px 8px;
	}
.lecture_tbl02 {
	position:relative;
	overflow:hidden;
	margin: 82px 0px 0px 8px;
	}	
.lecture_tbl03 {
	position:relative;
	overflow:hidden;
	margin: 25px 0px 0px 10px;
	}
.lecture_tbl04 {
	position:relative;
	overflow:hidden;
	margin: 27px 0px 0px 10px;
	}
.lectureText01 {
	position:relative;
	overflow:hidden;
	width: 395px;
/* width: 395px;	*/
/*	height: 85px;	*/
	margin: 13px 10px 10px 10px;
	line-height: 18px;
	}
.lectureText02 {
	position:relative;
	overflow:hidden;
	width: 395px;
	height: 12px;
	margin: 10px 0px 10px 12px;
	}
.lectureText03 {
	position:relative;
	overflow:hidden;
	width: 395px;
	height: 12px;
	font-weight:bold;
	color: #f56200;
	margin: 15px 0px 20px 12px;
	}
.lectureText03 span {
	color: #666666;
	font-weight: normal;
	}
.lecture_dot {
	position: relative;
	overflow:hidden;
	height: 1px;
	margin: 0px 0px 0px 10px;
	}
#lecture_green_pager {
	position:relative;
	overflow:hidden;
	width: 657px;
	height: 7px;
	margin: 10px auto 0px;
	}
.lecture_gray_container {
	position: relative;
	width: 395px;
	min-height: 115px;
	_height: 115px;
	margin: 5px;
	line-height: 18px;
	}
#ybm_education_bg01 {
	position:relative;
	overflow:hidden;
	width: 625px;
	height: 202px;
	margin: 0px auto;
	background: url('../images/k_ybm_education_bg01.jpg') no-repeat top left;
	}
#ybm_education_bg01_inside {
	position:relative;
	overflow:hidden;
	width: 461px;
	height: 141px;
	margin: 41px 0px 0px 20px;
	}
#ybm_education_bg02 {
	position:relative;
	overflow:hidden;
	width: 625px;
	height: 182px;
	margin: 41px auto;
	background: url('../images/k_ybm_education_bg02.jpg') no-repeat top left;
	}
#ybm_education_bg02_inside {
	position:relative;
	overflow:hidden;
	width: 400px;
	height: 113px;
	margin: 49px 0px 0px 20px;
	line-height: 14px;
	}
#ybm_education_bg03 {
	position:relative;
	overflow:hidden;
	width: 625px;
	height: 132px;
	margin: 54px auto;
	background: url('../images/k_ybm_education_bg03.jpg') no-repeat top left;
	}
#ybm_education_bg03_inside {
	position:relative;
	overflow:hidden;
	width: 295px;
	height: 69px;
	margin: 41px 0px 0px 20px;
	line-height: 14px;
	}
.ybm_edutaion_arrow01 {
	position:absolute;
	overflow:hidden;
	margin:218px 0px 0px 304px;
	z-index: 1000;
	}
.ybm_edutaion_arrow02 {
	position:absolute;
	overflow:hidden;
	margin:443px 0px 0px 304px;
	z-index: 1000;
	}
#tieup_side_border {
	position:relative;
	width: 689px;
	height: 325px;
	margin: 0px;
	background: url('../images/k_postscript_side_border.jpg') repeat-y top left;
	}
#tieup_side_borderbg {
	position:relative;
	width: 689px;
	height: 320px;
	margin: 0px;
	background: url('../images/k_tieup_sidebg.jpg') repeat-y top left;
	}
#tieup_side_borderbg02 {
	position:relative;
	width: 689px;
	height: 445px;
	margin: 0px;
	background: url('../images/k_tieup_sidebg02.jpg') repeat-y top left;
	}
#tieup_side_borderbg03 {
	position:relative;
	width: 689px;
	height: 445px;
	margin: 0px;
	background: url('../images/k_tieup_sidebg03.jpg') repeat-y top left;
	}
#tieup_tbl01 {
	position:relative;
	overflow:hidden;
	width: 659px;
	height: 316px;
	border:2px solid #ede1cc;
	margin: 5px auto 6px;
	}
.tieup_tbldata01 {
	position:relative;
	overflow:hidden;
	width: 103px;
	height: 316px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	background: #f7eddb;
	}
.tieup_tbldata02 {
	position:relative;
	overflow:hidden;
	width: 554px;
	height: 316px;
	vertical-align:top;
	}
.tieupDiv01 {
	position:relative;
	overflow: hidden;
	margin: 13px 0px 0px 0px;
	}
.tieupDiv02 {
	position:relative;
	overflow: hidden;
	margin: 19px 0px 0px 0px;
	}
.tieupDiv03 {
	position:relative;
	overflow: hidden;
	margin: 132px 0px 0px 0px;
	_margin: 134px 0px 0px 0px;
	}
.tieupDiv04 {
	position:relative;
	overflow: hidden;
	margin: 7px 0px 0px 8px;
	}
.tieupDiv07 {
	position:relative;
	overflow: hidden;
	margin: 10px 0px 0px 8px;
	}
.tieupDiv05 {
	position:relative;
	overflow: hidden;
	margin: 10px 0px 0px 8px;
	}
.tieupDiv06 {
	position:relative;
	overflow: hidden;
	margin: 11px 0px 0px 8px;
	}
.tieup_inputText {
	width: 218px;
	height: 17px;
	}
.tieup_inputText2 {
	width: 535px;
	height: 17px;
	}
.tieup_inputFile {
	width: 535px;
	height: 17px;
	}
.tieup_inputTextArea {
	width: 535px;
	height: 133px;
	}
#tieup_textbelow {
	position:relative;
	overflow:hidden;
	margin: 5px 0px 0px 5px;
	color: #656565;
	font-size: 11px;
	}
#client_side_border {
	position:relative;
	overflow:hidden;
	width: 689px;
	min-height: 395px;
	_height: 395px;
	margin: 0px;
	background: url('../images/k_postscript_side_border.jpg') repeat-y top left;
	}
#client_image01 {
	position:absolute;
	overflow:hidden;
	width: 157px;
	height: 395px;
	margin: 0px 0px 0px 7px;
	}
#client_table01 {
	position:absolute;
	overflow:hidden;
	width: 510px;
	margin: 0px 0px 0px 170px;
	}
.client_td01 {
	width: 250px;
	height: 104px;
	vertical-align: top;
	background: url('../images/k_client_bg_gray.jpg') no-repeat top left;
	}
.client_td01inside {
	position:relative;
	overflow:hidden;
	width: 228px;
	height: 80px;
	margin: 13px auto 0px;
	line-height: 15px;
	}
.client_td01inside span {
	font-weight:bold;
	color: #c0944b;
	}
.client_td02 {
	width: 10px;
	height: 104px;
	vertical-align: top;
	}
#client_popup_top_border {
	position:relative;
	overflow:hidden;
	width: 434px;
	height: 5px;
	margin: 0px auto;
	background: url('../images/k_client_popup_top_border.jpg') no-repeat top left;
	}

#client_popup_side_border {
	position:relative;
	width: 434px;
	min-height: 303px;
	_height: 303px;
	margin: 0px auto;
	background: url('../images/k_client_popup_side_border.jpg') repeat-y top left;
	}

#client_popup_bottom_border {
	position:relative;
	overflow:hidden;
	width: 434px;
	height: 5px;
	margin: 0px auto;
	background: url('../images/k_client_popup_bot_border.jpg') no-repeat top left;
	}
#client_popup_tbl01 {
	position:relative;
	overflow:hidden;
	width: 404px;
	height: 283px;
	border:2px solid #ede1cc;
	margin: 8px auto 0px;
	}
.client_popup_tbldata01 {
	position:relative;
	overflow:hidden;
	width: 86px;
	height: 283px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	background: #f7eddb;
	}
.client_popup_tbldata02 {
	position:relative;
	overflow:hidden;
	width: 318px;
	height: 283px;
	vertical-align:top;
	}
.client_popup_Div01 {
	position:relative;
	overflow: hidden;
	margin: 14px 0px 0px 0px;
	}
.client_popup_Div02 {
	position:relative;
	overflow: hidden;
	margin: 17px 0px 0px 0px;
	_margin: 19px 0px 0px 0px;
	}
.client_popup_Div03 {
	position:relative;
	overflow: hidden;
	font-size: 11px;
	margin: 88px 0px 0px 0px;
	_margin: 93px 0px 0px 0px;
	}
.client_popup_Div04 {
	position:relative;
	overflow: hidden;
	margin: 9px 0px 0px 5px;
	_margin: 9px 0px 0px 10px;
	}
.client_popup_Div05 {
	position:relative;
	overflow: hidden;
	margin: 11px 0px 0px 5px;
	_margin: 11px 0px 0px 10px;
	}
.client_popup_Div06 {
	position:relative;
	overflow: hidden;
	margin: 7px 0px 0px 5px;
	_margin: 3px 0px 0px 10px;
	}
.client_popup_inputTextArea {
	width: 302px;
	height: 87px;
	}
.tieup_inputTextSmall {
	width: 139px;
	height: 17px;
	}
.tieup_inputTextSmall2 {
	width: 85px;
	height: 17px;
	}
#counsel_side_border {
	position:relative;
	width: 689px;
	min-height: 455px;
	_height: 455px;
	margin: 0px;
	background: url('../images/k_postscript_side_border.jpg') repeat-y top left;
	}
#counsel_tbl01 {
	position:relative;
	overflow:hidden;
	width: 659px;
	height: 441px;
	border:2px solid #ede1cc;
	margin:6px auto 7px;
	}
.counsel_tbldata01 {
	position:relative;
	overflow:hidden;
	width: 103px;
	height: 441px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	background: #f7eddb;
	}
.counsel_tbldata02 {
	position:relative;
	overflow:hidden;
	width: 554px;
	height: 441px;
	vertical-align:top;
	}
.counselDiv01 {
	position:relative;
	overflow: hidden;
	margin: 14px 0px 0px 0px;
	}
.counselDiv02 {
	position:relative;
	overflow: hidden;
	margin: 19px 0px 0px 0px;
	}
.counselDiv15 {
	position:relative;
	overflow: hidden;
	margin: 20px 0px 0px 0px;
	}
.counselDiv14 {
	position:relative;
	overflow: hidden;
	margin: 18px 0px 0px 0px;
	}
.counselDiv13 {
	position:relative;
	overflow: hidden;
	margin: 21px 0px 2px 0px;
	}
.counselDiv03 {
	position:relative;
	overflow: hidden;
	margin: 49px 0px 0px 0px;
	}
.counselDiv04 {
	position:relative;
	overflow: hidden;
	margin: 71px 0px 0px 0px;
	}
.counselDiv05 {
	position:relative;
	overflow: hidden;
	margin: 0px 0px 0px 8px;
	}
.counselDiv06 {
	position:relative;
	overflow: hidden;
	margin: 12px 0px 0px 8px;
	}
.counselDiv07 {
	position:relative;
	overflow: hidden;
	margin: 4px 0px 0px 8px;
	}
.counselDiv08 {
	position:relative;
	overflow: hidden;
	margin: 10px 0px 0px 8px;
	}
.counselDiv12 {
	position:relative;
	overflow: hidden;
	margin: 13px 0px 0px 8px;
	}
.counselDiv09 {
	position:relative;
	overflow: hidden;
	width: 545px;
	font-weight: bold;
	text-align:center;
	margin: 10px auto 0px;
	}
.counselDiv10 {
	position:relative;
	overflow: hidden;
	margin: 8px 0px 2px 5px;
	}
.counselDiv11 {
	position:relative;
	overflow: hidden;
	margin: 14px 0px 0px 5px;
	}
.counselTable01 {
	width: 538px;
	height: 30px;
	}
.counselTable02 {
	width: 538px;
	height: 28px;
	}
.counselTableData01 {
	width: 219px;
	}
.counselTableData02 {
	position:relative;
	width: 102px;
	color: #c88710;
	text-align:center;
	font-weight:bold;
	margin: 0px 80px 0px 32px;
	}
	
.counselTableData02Div {
	width: 98px;
	height: 28px;
	background: #f7eddb;
	border-top: none;
	border-bottom:solid 2px #ede1cc;
	border-left: solid 2px #ede1cc;
	border-right: solid 2px #ede1cc;
	text-align:center;
	font-weight:bold;
	}
.counselTableData02b {
	width: 102px;
	vertical-align: bottom;
	}
.counselTableData02Div02 {
	width: 98px;
	text-align:center;
	font-weight:bold;
	}
.counselColor {
	color: #c88710;
	}
.counselTableData03 {
	width: 217px;
	height: 28px;
	text-align:right;
	vertical-align: bottom;
	}
.counselTableData03b {
	width: 217px;
	text-align:center;
	vertical-align: bottom;
	}
.counselInputText {
	width: 208px;
	}
.counselInputText2 {
	width:146px;
	}
.counselInputText3 {
	width:536px;
	}
.counselInputText4 {
	width:536px;
	height: 155px;
	}
.historybg01 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg01.jpg') no-repeat top left;
	}
.historybg02 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg02.jpg') no-repeat top left;
	}
.historybg03 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg03.jpg') no-repeat top left;
	}
.historybg04 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg04.jpg') no-repeat top left;
	}
.historybg05 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg05.jpg') no-repeat top left;
	}
.historybg06 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 87px;
	margin: 12px auto;
	background: url('../images/k_historybg06.jpg') no-repeat top left;
	}
.historyText {
	position: relative;
	overflow:hidden;
	width: 625px;
	height: 30px;
	margin: 44px 0px 0px 23px;
	line-height: 17px;
	}
.historyTable01 {
	position: relative;
	overflow:hidden;
	width: 539px;
	height: 24px;
	}
.historytd01 {
	width: 7px;
	}
.historytd02 {
	width: 66px;
	}
.historytd03 {
	width: 3px;
	}
.historytd04 {
	width: 0px;
	}
.historytd05 {
	width: 3px;
	}
.historytd06 {
	width: 66px;
	}
.historytd07 {
	width: 3px;
	}
.historytd08 {
	width: 66px;
	}
.historytd09 {
	width: 3px;
	}
.historytd10 {
	width: 66px;
	}
.historytd11 {
	width: 190px;
	}
.historytd12 {
	width: 195px;
	vertical-align:top;
	}
.historytd13 {
	width: 62px;
	vertical-align:top;
	}
.historytd14 {
	width: 432px;
	vertical-align:top;
	}
.historytd15 {
	width: 394px;
	vertical-align:top;
	}
.historyTable02 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 460px;
	margin: 27px 0px 0px;
	}
.historyImg01 {
	position: relative;
	overflow:hidden;
	margin: 0px 0px 0px;
	}

.historyImg02 {
	position: relative;
	overflow:hidden;
	margin: 158px 0px 0px;
	}
.historyLabel01 {
	position: relative;
	overflow:hidden;
	margin: 0px;
	}
.historyLabel02 {
	position: relative;
	overflow:hidden;
	margin: 20px 0px 0px;
	}
.historyLabel03 {
	position: relative;
	overflow:hidden;
	margin: 108px 0px 0px;
	}
.historyLabel04 {
	position: relative;
	overflow:hidden;
	margin: 75px 0px 0px;
	}
.historyLabel05 {
	position: relative;
	overflow:hidden;
	margin: 39px 0px 0px;
	}
.historyLabel06 {
	position: relative;
	overflow:hidden;
	margin: 55px 0px 0px;
	}
.historyLabel07 {
	position: relative;
	overflow:hidden;
	margin: 37px 0px 0px;
	}
.historyLabel08 {
	position: relative;
	overflow:hidden;
	margin: 20px 0px 0px;
	}
.historyLabel09 {
	position: relative;
	overflow:hidden;
	margin: 20px 0px 0px;
	}
.historyLabel10 {
	position: relative;
	overflow:hidden;
	margin: 38px 0px 0px;
	}
.historyLabel11 {
	position: relative;
	overflow:hidden;
	margin: 20px 0px 0px;
	}
.historyNumber01 {
	position: relative;
	overflow:hidden;
	margin:5px 0px 0px;
	}
.historyNumber02 {
	position: relative;
	overflow:hidden;
	margin:23px 0px 0px;
	}
.historyNumber03 {
	position: relative;
	overflow:hidden;
	margin:25px 0px 0px;
	}
.historyNumber04 {
	position: relative;
	overflow:hidden;
	margin:28px 0px 0px;
	}
.historyNumber05 {
	position: relative;
	overflow:hidden;
	margin:27px 0px 0px;
	}
.historyNumber06 {
	position: relative;
	overflow:hidden;
	margin:25px 0px 0px;
	}
.historyNumber07 {
	position: relative;
	overflow:hidden;
	margin:24px 0px 0px;
	}
.historyNumber08 {
	position: relative;
	overflow:hidden;
	margin:23px 0px 0px;
	}
.historyNumber09 {
	position: relative;
	overflow:hidden;
	margin:23px 0px 0px;
	}
.historyNumber10 {
	position: relative;
	overflow:hidden;
	margin:24px 0px 0px;
	}
.nbspWidth {
	width: 30px;
	text-align:right;
	}
.levelbg01 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 540px;
	margin: 0px auto;
	background: url('../images/k_level_bg01.jpg') no-repeat top left;
	}
.levelbg02 {
	position: relative;
	overflow:hidden;
	width: 689px;
	height: 279px;
	margin: 15px auto 0px;
	background: url('../images/k_level_bg02.jpg') no-repeat top left;
	}
.leveltbl01 {
	position:relative;
	overflow:hidden;
	width: 488px;
	margin: 45px 0px 0px 189px;
	}
.levelDiv01 {
	position: relative;
	overflow:hidden;
	width:415px;
	height: 45px;
	margin: 18px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv02 {
	position: relative;
	overflow:hidden;
	width:415px;
	height: 64px;
	margin: 28px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv03 {
	position: relative;
	overflow:hidden;
	width:421px;
	height: 78px;
	margin: 22px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv04 {
	position: relative;
	overflow:hidden;
	width:421px;
	height: 91px;
	margin: 22px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv05 {
	position: relative;
	overflow:hidden;
	width:415px;
	height: 46px;
	margin: 26px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv06 {
	position: relative;
	overflow:hidden;
	width:423px;
	height: 75px;
	margin: 26px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv07 {
	position: relative;
	overflow:hidden;
	width:188px;
	height: 21px;
	margin: 32px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv08 {
	position: relative;
	overflow:hidden;
	width:419px;
	height: 36px;
	margin: 48px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv09 {
	position: relative;
	overflow:hidden;
	width:419px;
	height: 40px;
	margin: 58px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv10 {
	position: relative;
	overflow:hidden;
	width:419px;
	height: 40px;
	margin:66px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv11 {
	position: relative;
	overflow:hidden;
	width:419px;
	height: 40px;
	margin:50px 0px 0px 247px;
	line-height: 14px;
	}
.levelDiv12 {
	position: relative;
	overflow:hidden;
	width:419px;
	height: 40px;
	margin:44px 0px 0px 247px;
	line-height: 14px;
	}
.levelTable02 {
	position: relative;
	overflow:hidden;
	width: 619px;
	height: 64px;
	margin: 66px 0px 0px 57px;	
	text-align:center;
	}
.levelTable03 {
	position: relative;
	overflow:hidden;
	width: 619px;
	height: 45px;
	margin: 18px 0px 0px 57px;	
	text-align:center;
	}
.levelTable04 {
	position: relative;
	overflow:hidden;
	width: 619px;
	height: 42px;
	margin: 27px 0px 0px 57px;	
	text-align:center;
	}
.level_tbl01 {
	position:relative;
	overflow:hidden;
	width: 659px;
	height: 324px;
	border:2px solid #ede1cc;
	margin: 5px auto 6px;
	}
.level_tbl02 {
	position:relative;
	overflow:hidden;
	width: 659px;
	height: 66px;
	border:2px solid #ede1cc;
	margin: 0px auto;
	}
.level_tbl03 {
	position:relative;
	overflow:hidden;
	width: 659px;
	height: 25px;
	background: #ebebeb;
	margin: 5px auto;
	color: #000000;
	font-weight:bold;
	}
.level_tbldata01 {
	position:relative;
	overflow:hidden;
	width: 157px;
	height: 324px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	background: #f7eddb;
	}
.level_tbldata02 {
	position:relative;
	overflow:hidden;
	width: 502px;
	height: 324px;
	vertical-align:top;
	}
.level_tbldata03 {
	position:relative;
	overflow:hidden;
	width: 144px;
	height: 66px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	background: #f7eddb;
	}
.level_tbldata04 {
	position:relative;
	overflow:hidden;
	width: 512px;
	height: 66px;
	vertical-align:top;
	}
.teacherDiv01 {
	position: relative;
	margin: 12px 0px 0px 0px;
	}
.teacherDiv19 {
	position: relative;
	margin: 13px 0px 0px 0px;
	}
.teacherDiv02 {
	position: relative;
	margin: 15px 0px 0px 0px;
	}
.teacherDiv15 {
	position: relative;
	margin: 6px 0px 0px 0px;
	}
.teacherDiv16 {
	position: relative;
	margin: 6px 0px 0px 0px;
	}
.teacherDiv17 {
	position: relative;
	margin: 10px 0px 0px 0px;
	}
.teacherDiv18 {
	position: relative;
	margin: 19px 0px 0px 0px;
	}
.teacherDiv14 {
	position: relative;
	margin: 9px 0px 0px 0px;
	}
.teacherDiv12 {
	position: relative;
	margin: 13px 0px 0px 0px;
	}
.teacherDiv13 {
	position: relative;
	margin: 16px 0px 0px 0px;
	}
.teacherDiv03 {
	position: relative;
	margin: 7px 0px 0px 8px;
	}
.teacherDiv10 {
	position: relative;
	margin: 16px 0px 0px 8px;
	}
.teacherDiv09 {
	position: relative;
	margin: 10px 0px 0px 8px;
	}
.teacherDiv04 {
	position: relative;
	margin: 20px 0px 0px 8px;
	}
.teacherDiv05 {
	position: relative;
	margin: 8px 0px 10px 8px;
	}
.teacherDiv06 {
	position: relative;
	margin: 15px 0px 0px 8px;
	}
.teacherDiv07 {
	position: relative;
	margin: 8px 0px 0px 8px;
	}
.teacherDiv08 {
	position: relative;
	margin: 8px 0px -3px 8px;
	}
.teacherDiv11 {
	position: relative;
	margin: 10px 0px 2px 5px;
	}
.teacherText01 {
	width: 40px;
	}
.teacherText02 {
	width: 144px;
	}

#info_content_tab {
	position:relative;
	overflow:hidden;
	width: 688px;
	height: 40px;
	margin: 10px 0px;
	background: url('../images/k_info_tab.jpg') no-repeat top left;
	}
.info_DivGray01 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 100px;
	background: #ebebeb;
	margin: 9px 0px 0px 0px;
	}
.info_DivGray01 p {
	position:relative;
	overflow:hidden;
	width: 669px;
	height: 80px;
	margin: 10px 0px 0px 8px;
	}
.infoBoldText {
	font-weight: bold;
	color:#8c5c03;
	}
.info_DivGray02 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 89px;
	background: #ebebeb;
	margin: 9px 0px 0px 0px;
	}
.info_DivGray02 p {
	position:relative;
	overflow:hidden;
	width: 669px;
	height: 66px;
	margin: 7px 0px 0px 8px;
	}
.info_DivGray03 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 45px;
	background: #ebebeb;
	margin: 9px 0px 0px 0px;
	}
.info_DivGray03 p {
	position:relative;
	overflow:hidden;
	width: 669px;
	height: 45px;
	margin: 10px 0px 0px 8px;
	}
.info_top_border {
	position:relative;
	overflow:hidden;
	width: 466px;
	height:8px;
	margin: 0px;
	background: url('../images/k_info_top_border01.jpg') no-repeat top left;
	}
.info_top_border02 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height:9px;
	margin: 0px;
	background: url('../images/k_info_top_border02.jpg') no-repeat top left;
	}
.info_side_border01 {
	position:relative;
	width: 466px;
	height: 212px;
	margin: 0px;
	background: url('../images/k_info_side01_border.jpg') no-repeat top left;
	}
.info_side_border02 {
	position:relative;
	width: 466px;
	height: 106px;
	margin: 0px;
	background: url('../images/k_info_side02_border.jpg') no-repeat top left;
	}
.info_side_border03 {
	position:relative;
	width: 466px;
	height: 396px;
	margin: 0px;
	background: url('../images/k_info_side03_border.jpg') no-repeat top left;
	}
.info_side_border04 {
	position:relative;
	width: 466px;
	height: 186px;
	margin: 0px;
	background: url('../images/k_info_side04_border.jpg') no-repeat top left;
	}
.info_side_border05 {
	position:relative;
	width: 466px;
	height: 291px;
	margin: 0px;
	background: url('../images/k_info_side05_border.jpg') no-repeat top left;
	}
.info_side_border06 {
	position:relative;
	width: 689px;
	height: 607px;
	margin: 0px;
	background: url('../images/k_info_side06_border.jpg') no-repeat top left;
	}
.info_side_border07 {
	position:relative;
	width: 689px;
	height: 274px;
	margin: 0px;
	background: url('../images/k_info_side07_border.jpg') no-repeat top left;
	}
.info_bottom_border {
	position:relative;
	overflow:hidden;
	width: 466px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_info_bottom_border01.jpg') no-repeat top left;
	}
.info_bottom_border02 {
	position:relative;
	overflow:hidden;
	width: 689px;
	height: 8px;
	margin: 0px;
	background: url('../images/k_info_bottom_border02.jpg') no-repeat top left;
	}
.infoTableContent01 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 28px;
	text-align:center;
	font-weight: bold;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01b {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 28px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01c {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 25px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01d {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 27px;
	text-align:center;
	font-weight:bold;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01e {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 30px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01f {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 24px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01g {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 104px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01h {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 115px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent01i {
	position:relative;
	overflow:hidden;
	width: 672px;
	height: 26px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent02 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 78px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent03 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 26px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent04 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 52px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent05 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 53px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent06 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 105px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContent07 {
	position:relative;
	overflow:hidden;
	width: 450px;
	height: 26px;
	text-align:center;
	margin: 0px 0px 0px 8px;
	}
.infoTableContentTd01 {
	width: 66px;
	color: #ffffff;
	}
.infoTableContentTd02 {
	width: 142px;
	color: #ffffff;
	}
.infoTableContentTd03 {
	width: 53px;
	color: #ffffff;
	}
.infoTableContentTd04 {
	width: 89px;
	color: #ffffff;
	}
.infoTableContentTd05 {
	width: 100px;
	color: #ffffff;
	}
.infoTableContentTd01b {
	width: 66px;
	}
.infoTableContentTd02b {
	width: 142px;
	text-align:left;
	padding-left: 0px;
	}
.infoTableContentTd03b {
	width: 53px;
	}
.infoTableContentTd04b {
	width: 89px;
	}
.infoTableContentTd05b {
	width: 100px;
	}
.infoTableContentTd01c {
	width: 233px;
	color: #ffffff;
	}
.infoTableContentTd02c {
	width: 233px;
	color: #ffffff;
	}
.infoTableContentTd01d {
	width: 233px;
	}
.infoTableContentTd02d {
	width: 233px;
	}
.infoTableContentTd01e {
	width: 85px;
	color: #ffffff;
	}
.infoTableContentTd02e {
	width: 162px;
	color: #ffffff;
	}
.infoTableContentTd03e {
	width: 62px;
	color: #ffffff;
	}
.infoTableContentTd04e {
	width: 141px;
	color: #ffffff;
	}
.infoTableContentTd01f {
	width: 85px;
	}
.infoTableContentTd02f {
	width: 162px;
	}
.infoTableContentTd03f {
	width: 62px;
	}
.infoTableContentTd04f {
	width: 141px;
	}
.infoTableContentTd01g {
	width: 113px;
	color: #ffffff;
	}
.infoTableContentTd02g {
	width: 112px;
	color: #ffffff;
	}
.infoTableContentTd01h {
	width: 113px;
	}
.infoTableContentTd02h {
	width: 112px;
	}
.infoTableContentTd01i {
	width: 62px;
	color: #ffffff;
	}
.infoTableContentTd02i {
	width: 118px;
	color: #ffffff;
	}
.infoTableContentTd01j {
	width: 62px;
	}
.infoTableContentTd02j {
	width: 118px;
	}
.infoTableContentTd01k {
	width: 150px;
	color: #ffffff;
	}
.infoTableContentTd02k {
	width: 47px;
	color: #ffffff;
	}
.infoTableContentTd03k {
	width: 190px;
	color: #ffffff;
	}
.infoTableContentTd04k {
	width: 95px;
	color: #ffffff;
	}
.infoTableContentTd05k {
	width: 94px;
	color: #ffffff;
	}
.infoTableContentTd06k {
	width: 96px;
	color: #ffffff;
	}
.infoTableContentTd01l {
	width: 150px;
	}
.infoTableContentTd02l {
	width: 47px;
	}
.infoTableContentTd03l {
	width: 190px;
	}
.infoTableContentTd04l {
	width: 95px;
	}
.infoTableContentTd05l {
	width: 94px;
	}
.infoTableContentTd06l {
	width: 96px;
	}
.infoInsideTd01 {
	position:relative;
	overflow:hidden;
	width: 332px;
	height: 26px;
	}
.infoInsideTd02 {
	position:relative;
	overflow:hidden;
	width: 332px;
	height: 39px;
	}
.infoInsideTd03 {
	position:relative;
	overflow:hidden;
	width: 332px;
	height: 50px;
	}
.infoTd01 {
	width: 47px;
	}
.infoTd02 {
	width: 190px;
	}
.infoTd03 {
	width: 95px;
	}
.tieupTd01 {
	width: 20px;
	}
.tieupTd02 {
	width: 100px;
	text-align:left;
	font-weight:bold;
	color: #c88710;
	}
.tieupTd05 {
	width: 178px;
	text-align:center;
	font-weight:bold;
	color: #c88710;
	}
.tieupTd03 {
	width: 8px;
	}
.tieupTd07 {
	width: 14px;
	}
.tieupTd04 {
	width: 561px;
	}
.tieupTd06 {
	width: 484px;
	}
.tieupTableForm01 {
	position:relative;
	margin-top: 11px;
	}
.tieupTableForm02 {
	position:relative;
	margin-top: 10px;
	}
.tieupTableForm03 {
	position:relative;
	margin-top: 8px;
	}
.tieupTableForm04 {
	position:relative;
	margin-top: 16px;
	}
.tieupTableForm05 {
	position:relative;
	margin-top: 70px;
	}
.tieupTd08 {
	width: 17px;
	}
.tieupTd09 {
	width: 157px;
	text-align:left;
	font-weight:bold;
	color: #c88710;
	}
.tieupTd10 {
	width: 8px;
	}
.tieupTd11 {
	width: 507px;
	}