@charset "euc-kr";

@import url(layout.css);

@import url(board.css);



/*title && text*/

h2.title		{ padding: 0 0 8px 12px; background: url(/images/common/bullet/bul_bl_02.gif) 0 0 no-repeat;}

h2.txt_title	{ font-size: 14px; padding: 0 0 25px 0;}

h3.title		{ padding: 0 0 8px 15px; background: url(/images/common/bullet/bul_bl_03.gif) 0 1px no-repeat;}

em.strong		{ color: #5286b3;}

em.strong		{ font-weight: bold;}



/*°¢ ¸Þ´ºº° Á¦¸ñ ºí¸´*/

body#news h2.title		{ background: url(/images/common/bullet/bul_pink_02.gif) 0 0 no-repeat;}

body#resource h2.title	{ background: url(/images/common/bullet/bul_red_02.gif) 0 0 no-repeat;}

body#business h3.title	{ background: url(/images/common/bullet/bul_org_03.gif) 0 0 no-repeat;}





.copy_txt	{ font-size: 11px; line-height: 14px; padding: 0 0 25px 0;}

.copy_txt em{ color: #e6959a;}

p.txt		{ margin: 0 0 0 12px;}

.etc_txt	{ margin: 10px 0 0; color: #858585;}

.etc_txt em { color: #000;}



.li_list		{ overflow: hidden;}

*html .li_list	{ overflow: visible; height: 1%;}

.li_list li.li	{ float: left;}





/*tab-style*/

.tab	{ overflow: hidden;}

.tab li { float: left;}

.t_style01			{ height: 32px; margin: 0 0 30px 0;

					  background: url(/images/common/tab01_bg.gif) left top repeat-x;}

.t_style01 li		{ padding: 0 1px 0 0;}

.t_style01 li.last	{ padding: 0;}



.t_style02			{ height: 25px; margin: 0 0 22px 0;

					  background: url(/images/common/tab02_bg.gif) left top repeat-x;}

.t_style02 li		{ margin-right: 1px; background: url(/images/common/tab02_r.gif) right top no-repeat;}

.t_style02 li a		{ display: block; height: 18px; padding: 7px 10px 0 10px; text-align: center;

					  background: url(/images/common/tab02_l.gif) left top no-repeat;}

*html .t_style02 li a	{ width: 1%; white-space: nowrap;}

.t_style02 li.on		{ background: url(/images/common/tab02_r_on.gif) right top no-repeat;}

.t_style02 li.on a		{ font-weight: bold; color: #336699;

						  background: url(/images/common/tab02_l_on.gif) left top no-repeat;}



.t_style03			{ height: 25px;}

.t_style03 li		{ font-size: 11px; margin-right: 1px;

					  background: url(/images/common/tab03_r.gif) right top no-repeat;}

.t_style03 li a		{ display: block; height: 15px; padding: 4px 10px 0 10px; text-align: center;

					  background: url(/images/common/tab03_l.gif) left top no-repeat;}

*html .t_style03 li a	{ width: 1%; white-space: nowrap;}

.t_style03 li.on	{ background: url(/images/common/tab03_r_on.gif) right top no-repeat;}

.t_style03 li.on a	{ color: #fff; background: url(/images/common/tab03_l_on.gif) left top no-repeat;}





/*ÅÂ±×ÄÁÅÙÃ÷*/

.tag			{ margin-top: 10px;}

.tag dt span	{ margin-left: 5px;}

.tag_con		{ line-height: 16px; padding: 7px 14px 6px 14px; border: 2px solid #d1758c;}

.tag_con a		{ color: #666;}

.tag_con a.v01	{ color: #cc3366; font-weight: bold;}



body#resource .tag_con		{ border: 2px solid #d27272;}

body#resource .tag_con a.v01	{ color: #f26a63;}



body#news .tag_con		{ border: 2px solid #d1758c;}

body#news .tag_con a.v01	{ color: #ad335c;}



body#participation .tag_con		{ border: 2px solid #9b75d1;}

body#participation .tag_con a.v01	{ color: #743ec0;}



body#introduction .tag_con		{ border: 2px solid #86b6d8;}

body#introduction .tag_con a.v01	{ color: #669cc2;}









.view_con .tag	{ margin-top: 20px; font-size: 11px;}

.view_con .tag dt span	{ margin: 0;}

.view_con .tag dt		{ display: inline;}

.view_con .tag dt img	{ margin-top: -3px; vertical-align: middle;}

body#resource .view_con .tag_con,

body#news .view_con .tag_con,

body#participation .view_con .tag_con,

body#introduction .view_con .tag_con { display: inline; padding:0; border: 0;}





/*·Î±×ÀÎÆäÀÌÁö*/

form.login		{ overflow: hidden; padding: 28px 0 28px 180px; border-top: 2px solid #c9c9c9; border-bottom: 2px solid #c9c9c9;

				  background: url(/images/member/login_bg_img.gif) 50px 33px no-repeat;}

form.login img	{ vertical-align: middle;}

*html form.login{ overflow: visible; height: 1%;}

form.login fieldset	{ float: left; width: 290px; height: 86px; padding: 26px 0 0 60px;

					  border-left: 1px solid #cdcdcd;}

form.login fieldset p	{ overflow: hidden; height: 27px;}

form.login fieldset p.id label,

form.login fieldset p.password label	{ display: block; width: 63px; float: left; padding: 3px 0 0;}

form.login fieldset input.text			{ width: 218px;}

form.login fieldset p.email_check		{ padding: 0 0 0 60px;}

form.login p.login_btn					{ float: left; padding: 26px 0 0 10px;}



.member_link	{ margin: 30px 0 0;}

.member_link li { position: relative;}

.member_link li p { margin-top: -4px;}

.member_link li.find_id { padding: 0 0 15px 0;

						  background: url(/images/common/dot01.gif) left bottom repeat-x;}

.member_link li.join	{ padding: 12px 0 0;}

.member_link li a img	{ float: right; margin-top: -20px;}





/*¾à°üµ¿ÀÇ*/

form.member_agree	{ margin: 25px 0 0;}

textarea.area		{ width: 100%; height: 140px;}

form.member_agree fieldset		{ font-size: 11px; text-align: center; padding: 10px 0 0;}

form.member_agree fieldset span { margin: 0 10px 0 0;}

form.member_agree fieldset.service { margin: 0 0 25px 0;}



.real_name p			{ font-size: 11px; line-height: 14px; margin: 5px 0 15px 0;}

.real_name .buttonArea	{ padding: 15px 0 0; border-top: 1px solid #ccc;}

.real_name .btn			{ font-size: 11px;}





/*È¸¿ø°¡ÀÔ Æû*/

form.member_input *			{ font-size: 11px;}

form.member_input .article	{ text-align: right; height: 10px;}

form.member_input .article img	{ margin: -3px 0 0;}

form.member_input table			{ width: 100%; border-bottom: 1px solid #aeaeae;}

form.member_input table tr.first th { border-top: 3px solid #838383;}

form.member_input table tr.first td { border-top: 3px solid #dcdcdc;}

form.member_input th,

form.member_input td		{ vertical-align: top; padding: 8px 0; border-bottom: 1px solid #dedad4;}

form.member_input th		{ width: 98px; text-align: left; padding: 10px 0 6px 0;}

form.member_input .title	{ padding: 0 0 0 8px; margin: 0 0 0 6px;

							  background: url(/images/common/bullet/bul_red_ar.gif) 0 3px no-repeat;}

form.member_input .hidden	{ visibility: hidden; font-size: 0; line-height: 0; position: absolute;}

form.member_input td span	{ margin-left: 10px;}

form.member_input p			{ margin: 6px 0 0;}

form.member_input p.em		{ margin: 12px 0 9px 0;}

form.member_input .input-type2 .title	{ background: url(/images/common/bullet/bul_sq01.gif) 0 4px no-repeat;}

form.member_input .input-type2			{ margin: -1px 0 0;}

form.member_input .input-type2 table	{ border-top: 1px solid #dedad4;}



/*ÀÌ¸ÞÀÏÃ£±â*/

.find_email { padding: 0 0 45px 0;}

.find_email .buttonArea,

.find_pw .buttonArea { padding: 12px 0 0;}







/**** ÆË¾÷ ****/

body#popup				{ background: url(/images/common/pop_bg.gif) left top repeat-x;}

body#popup .popLayout	{ padding: 0 4px 4px 4px; background: url(/images/common/pop_copy.gif) right top no-repeat;}

body#popup .popLayout h1		{ margin: 0 0 0 -4px;}

body#popup .popLayout h1.text	{ color: #fff; font-size: 16px; height: 28px; padding: 9px 0 0 20px; letter-spacing: -0.1em;

							      background: url(/images/common/pop_bg2.gif) left top no-repeat;}

body#popup .popCon		{ border: 1px solid #999999; border-top: 0; padding: 15px 15px 20px 15px;}

body#popup .pop_txt		{ padding: 5px 0 18px 0;}



/*ÆË¾÷-·Î±×ÀÎ*/

body#popup form.login	{ border: 0; padding: 20px 0 0 75px; background-position: 30px 35px;}

body#popup form.login fieldset	{ border: 0; width: 220px;}

body#popup form.login p.id label,

body#popup form.login p.password label	{ font-weight: bold; padding-left: 8px; background: url(/images/common/bullet/bul_red_sq.gif) 0 8px no-repeat;}

body#popup p.email_check			{ padding: 0 0 0 68px;}

body#popup form.login input.text	{ width: 140px;}

body#popup .member_link	{ margin: 0 0 0 206px;}

body#popup .member_link li { display: inline;}

body#popup .member_link li a img	{ float: none; margin: 0;}



/*ÆË¾÷-¿ìÆí¹øÈ£*/

body#popup form.pop_sch		{ width: 410px; height: 32px; padding: 12px 0 0; text-align: center;

							  background: url(/images/member/pop_zipnum_box.gif) left top no-repeat;}

body#popup form.pop_sch *	{ vertical-align: middle;}



/*ÆË¾÷-ÀÌ¸ÞÀÏÃ£±â*/

.pop_email_info		{ width: 350px; height: 57px; padding: 20px 30px 0 30px; margin: 0 auto;

					  background: url(/images/member/pop_email_box.gif) left top no-repeat;}

.pop_email_info *	{ font-size: 11px;}

.pop_email_info table { width: 100%;}

.pop_email_info th,

.pop_email_info td	{ width: 50%; text-align: left; padding: 6px 0 3px 0;

					  background: url(/images/common/dot02.gif) left top repeat-x;}

.pop_email_info th span { padding: 0 0 0 7px;

						  background: url(/images/common/bullet/bul_red_sq.gif) 0 3px no-repeat;}

.pop_email_info tr.name th,

.pop_email_info tr.name td { padding: 0 0 3px 0; background: transparent;}





body#popup .team_write { font-size: 11px;}

body#popup .team_write fieldset { overflow: hidden;	padding: 0 0 4px 0;}

*html body#popup .team_write fieldset { overflow: visible; height: 1%;}

body#popup .team_write span.title { display: block; float: left; width: 140px; padding: 2px 0 0 10px;

									background: url(/images/common/bullet/bul_sq02.gif) 2px 6px no-repeat;}

body#popup .team_write textarea.area { width: 310px; height: 50px;}

body#popup .team_write .button { border-top: 1px solid #d0d0d0; margin-top: 10px;}







/**** ÅëÇÕ°Ë»ö ****/

body#search #sub		{ display: none;}	

body#search #contents	{ padding-left: 28px; width: 918px;}



/*°Ë»ö¹Ú½º*/

.search_box		{ position: relative; z-index: 1; font-size: 11px; margin-top: -20px; height: 79px; padding: 20px 0 0;

				  background: url(/images/etc/search_box.gif) left top no-repeat;}

.search_box2	{ height: 38px; margin: 0 0 15px 0; padding: 22px 0 0; text-align: center;

				  background: url(/images/etc/search_box2.gif) left top no-repeat;}

.search_box2 label	{ margin: 0 15px 0 0;}

.search_box *		{ vertical-align: middle;}

.search_box .total	{ padding: 0 0 0 70px;}

.search_box .total select		{ width: 140px;}

.search_box .total input.text	{ width: 440px;}

.search_box input.check			{ margin: -3px 0 0;}

.search_box .sch_area			{ padding: 20px 0 0 70px;}

.search_box .sch_area *			{ display: inline;}

.search_box .sch_area img		{ margin: -3px 15px 0 0;}

.search_box .sch_area .area		{ margin-right: 125px;}



#totalSearch input.text	{ margin-top: -2px; height: 16px;

						  border: 1px solid #888d95;}

#totalSearch a			{ position: absolute; top: 26px; left: 640px;}



/*ÀÚµ¿°Ë»ö¹Ú½º*/

#auto-sch				{ position: absolute; top: 39px; left: 214px; width: 440px;

						  text-align: left; border: 1px solid #888d95; background: #fff;}

#auto-sch p.s_txt		{ padding: 10px; color: #888d95;}

#auto-word				{ padding: 0 10px; font-size: 12px;}

#auto-word ul			{ padding: 10px 0; background: url(/images/common/dot01.gif) left top repeat-x;}

#auto-word ul.first		{ background: transparent;}

#auto-word li			{ padding: 2px 0;}

#auto-word li span		{ font-size: 11px; color: #999;}

#auto-word li a em		{ font-weight: bold; color: #b51c41;}

#auto-sch .auto-mnu		{ overflow: hidden; height: 20px; padding: 7px 13px 0 13px; border-top: 1px solid #e1e1e1; background: #f5f5f5;}

#auto-sch .auto-mnu li.left_mnu		{ float: left;}

#auto-sch .auto-mnu li.right_mnu	{ float: right;}



/* °Ë»ö¹Ú½º ³ôÀÌ´Â topÀÇ »çÀÌÁî¿Í °°ÀÌÇÏ¸é µÊ */

#schSug{ 	

	position:absolute;

	top:41px;

	left:214px;

	z-index:100;

}



/* iframe html ½ºÅ¸ÀÏ width Á¶Àý */

#hFrame{

	display:none;

	width:440px;

	z-index:100;

}



/* °Ë»ö Å°¿öµå ÀÔ·Â ¹Ú½º È­»ìÇ¥ ÀÌ¹ÌÁö ½ºÅ¸ÀÏ */

#set_sugicn{

	position:absolute;

	left:638px;

	top:23px;

	height: 16px;

}



/* °Ë»ö Å°¿öµå ÀÔ·Â ¹Ú½º È­»ìÇ¥ ÀÌ¹ÌÁö ½ºÅ¸ÀÏ */

#set_sugicnUP{

	position:absolute;

	left:638px;

	top:23px;

	height: 16px;

}



#sugicn{ cursor:pointer;}

#sugicnUP{ cursor:pointer;}









/*°Ë»ö°á°ú¸®½ºÆ®*/

#search-tab { margin: 30px 0 45px 0;}

.sch_result .header { overflow: hidden; height: 22px;}

.sch_result h2		{ float: left; font-size: 12px; padding: 0 0 3px 15px; color: #333;}

.sch_result h2 span { font-weight: normal; color: #4d7aa1;}

.sch_result em		{ color: #b51c41;}

.sch_result dl.sort { float: right; font-size: 11px;}

.sch_result dl.sort dt,

.sch_result dl.sort dd		{ display: inline; margin: 0 0 0 5px;}

.sch_result dl.sort dd a.em { color: #b51c41; font-weight: bold;}

.sch_list li.list	{ position: relative; padding: 0 0 25px 0;}

.sch_list li.list * { font-size: 12px;}

.sch_list h3.title	{ position: relative; padding: 9px 0 6px 32px;

					  background: url(/images/etc/search_bul.gif) 15px 9px #e1e5ec no-repeat;}

.sch_list p.more	{ position: absolute; right: 8px; top: 5px;}

.sch_list li.list ul{ margin-top: -1px;}

.sch_list li.list li{ padding: 15px 30px 12px 30px; border-top: 1px solid #cccccc;}

.sch_list li.list h4{ height: 25px;}

.sch_list li.list h4 a		{ color: #4d7aa1;}

.sch_list li.list h4 a span { font-weight: normal;}

.sch_list li.list h4 a span.from { color: #9b744b;}

.sch_list li.list li p		{ line-height: 16px;}





/*ÆÄÀÏÃ·ºÎ ÆË¾÷*/

body#file { background: #fff;}

body#file .file-tab		{ overflow: hidden; height: 29px; background: #6d6d6d; padding: 5px 0 0 20px;}

body#file .file-tab li	{ float: left; padding: 0 4px 0 0;}

body#file form.upload	{ padding: 22px 15px 25px 15px;}

body#file form.upload fieldset	{ padding: 15px 12px 10px 12px; border: 1px solid #c2c2c2; background: #ececec;}

body#file form.upload legend	{ width: 0;}

body#file form.upload p.file_list	{ margin: 4px 0 0;}

body#file form.upload p.file_list * { vertical-align: top;}

body#file form.upload input.file	{ width: 100%;}

body#file form.upload select		{ width: 79%;}

body#file form.upload fieldset		{ border: 1px solid #c2c2c2; background: #ececec;}

body#file form.upload .file_info	{ padding: 5px 0 0; width: 79%;}

body#file form.upload .file_info span	{ float: left; font-weight: bold;}

body#file form.upload .file_info span em{ color: #e26056;}

body#file form.upload p.button		{ padding: 0;}

body#file form.upload p.txt			{ font-size: 11px; padding: 15px 0 0;}





/*Âü¿©¸¶´ç-°í°´¼¾ÅÍbox*/

.customer-txt		{ overflow: hidden; border: 1px solid #cbcbcb; margin: -10px 0 40px 0; padding: 10px 10px 8px 10px; font-size: 11px; letter-spacing: -0.1em; color: #858585;}

*html .customer-txt { overflow: visible; height: 1%;}

.customer-txt em	{ color: #000;}

.customer-txt p		{ float: left; line-height: 18px;}

.customer-txt a		{ float: right;}

.customer-txt a img { margin: 7px 0 0;}



.public_button		{ margin-top: -25px; text-align: right; padding: 0 0 5px 0;}





/*Á¶Á÷µµ*/

.organic h2,.organic h3,.organic h4 { font-size: 12px; line-height: 12px; text-align: center;}

.organic { padding: 0 7px 0 0;}

.organic h2 { width: 170px; height: 60px; padding: 20px 0 0;

			  background: url(/images/introduction/org_bg01.gif) left top no-repeat;}

.organic h3 { width: 170px; height: 60px; padding: 20px 0 0;

			  background: url(/images/introduction/org_bg02.gif) left top no-repeat;}

.organic h4 { float: left; text-align: center; width: 139px; height: 39px; padding: 18px 0 0 10px;}

.organic .tft h4.world_2010 { height: 45px; padding: 12px 0 0 10px;}

.organic .tft h4	{ background: url(/images/introduction/org_bg03.gif) left top no-repeat;}

.organic .team h4	{ background: url(/images/introduction/org_bg04.gif) left top no-repeat; font-weight: normal;}



.organic ul	{ overflow: hidden;}

*html .organic ul { overflow: visible; height: 1%;}

.organic li	{ padding: 0 0 0 170px;}

.style7 li	{ padding: 0 0 0 0px;}

.organic li.t_first,

.organic li.t_first_only,

.organic li.t_first_only2,

.organic li.t_second,

.organic li.t_last { float: left; padding-bottom: 5px;}

.organic .tft-li	{ position: relative; float: right; font-size: 11px;

					  background: url(/images/introduction/org_bg05.gif) right bottom no-repeat;}

.organic .tft-li ul { width: 334px; padding: 10px 10px 6px 10px; 

					  background: url(/images/introduction/org_bg05_top.gif) right top no-repeat;}

.organic .tft-li li { width:240px; padding: 0 0 0 8px; margin: 2px 0;

					  background: url(/images/introduction/org_bul.gif) 0 4px no-repeat;}

.organic .tft-li .etc { position: absolute; top: 8px; right: 12px; }

.organic .tft-li .etc span.phone { display: block; padding: 0 0 20px 0;}



.tft { background: url(/images/introduction/org_bg_line.gif) left top repeat-y;}

.tft .t_first { background: url(/images/introduction/org_bg_line1.gif) left top no-repeat;}

.tft .t_first_only { background: url(/images/introduction/org_bg_line1_1.gif) left top no-repeat;}

.tft .t_second { background: url(/images/introduction/org_bg_line2.gif) left top no-repeat;}

.team .t_first { background: url(/images/introduction/org_bg_line3.gif) left top no-repeat;}

.tft .t_first_only2,

.team .t_first_only { background: url(/images/introduction/org_bg_line3_1.gif) left top no-repeat;}

.team .t_second { background: url(/images/introduction/org_bg_line4.gif) left top no-repeat;}

.team .t_last { background: url(/images/introduction/org_bg_line5.gif) left top no-repeat;}



.tft_team { background: red;}





/*À±¸®°­·É ÅØ½ºÆ®-style*/

.rules_down { text-align: right; height: 25px; margin-top: -25px; border-bottom: 1px solid #dedede;}

.rules_txt	{ line-height: 16px;}

.rules_txt h3	{ font-size: 12px; margin: 20px 0 8px 0;}

.rules_txt h4	{ font-weight: normal; font-size: 12px; margin: 15px 0 8px 0;}

.rules_txt p	{ margin: 8px 0;}

.rules_txt ul	{ margin: 8px 0;}

.rules_txt ul li{ margin: 3px 0;}

.rules_txt ul.normal li	{ padding: 0 0 0 6px; background: url(/images/common/bullet/bul_sq02.gif) 0 5px no-repeat;}

.rules_txt ul.normal2 li{ padding: 0 0 0 14px; background: url(/images/common/bullet/bul_sq02.gif) 5px 5px no-repeat;}

.rules_txt ul.number li { text-indent: -16px; margin-left: 16px;}





/*´Þ·Â-style*/

.calendar	{ margin-top: 30px; left: 550px; position: absolute; background: #fff; border: 1px solid #cccccc;}

.calendar .date		{ font-weight: bold; padding: 3px 0; text-align: center; border-bottom: 1px solid #cccccc;}

.calendar .date img	{ margin-top: -1px;}

.calendar *			{ font-size: 11px; color: #000; vertical-align: middle;}

.calendar table		{ width: 175px;}

.calendar table th	{ width: 25px; background: #f9f5ec; border-bottom: 1px solid #cccccc;

					  padding: 3px 0 1px 0; font-weight: normal;}

.calendar table th.sun { color: #ff3300;}

.calendar table td	{ text-align: center;}

.calendar table th.sun,

.calendar table td a.sun{ color: #ff3300;}

.calendar table td a	{ display: block; padding: 3px 0 1px 0;}

.calendar table td a:hover,

.calendar table td a.sun:hover	{ color: #2f7911; background: #d4f2c8; font-weight: bold;}

.calendar table td span.prev	{ color: #bbb; display: block; padding: 3px 0 1px 0;}

.calendar .today		{ margin: 5px 0 0; padding: 3px 0 1px 5px; font-weight: bold; border-top: 1px solid #cccccc; background: #e8f3eb;}

.calendar .close_btn	{ text-align: right; margin-top: -15px; padding-right: 5px;}





/*»ç¾÷¾È³» htmlÄÁÅÙÃ÷ °øÅë-style*/

.business_intro		{ background: url(/images/business/txt_bg.gif) right 12px no-repeat;}

.business_intro h2	{ height: 40px;}

.business_intro p	{ padding: 0 0 38px 0; background: url(/images/business/txt_line.gif) left bottom repeat-x;}

.business_con li.num01,

.business_con li.num02,

.business_con li.num03,

.business_con li.num04,

.business_con li.num05,

.business_con li.num06,

.business_con li.num07,

.business_con li.num08,

.business_con li.num09,

.business_con li.num10 { padding: 20px 0 20px 135px; border-top: 2px solid #ccc;}

*html .business_con li	{ height: 1%;}

.business_con li.num01	{ background: url(/images/business/num01.gif) 5px 13px no-repeat; border: 0;}

.business_con li.num02	{ background: url(/images/business/num02.gif) 5px 13px no-repeat;}

.business_con li.num03	{ background: url(/images/business/num03.gif) 5px 13px no-repeat;}

.business_con li.num04	{ background: url(/images/business/num04.gif) 5px 13px no-repeat;}

.business_con li.num05	{ background: url(/images/business/num05.gif) 5px 13px no-repeat;}

.business_con li.num06	{ background: url(/images/business/num06.gif) 5px 13px no-repeat;}

.business_con li.num07	{ background: url(/images/business/num07.gif) 5px 13px no-repeat;}

.business_con li.num08	{ background: url(/images/business/num08.gif) 5px 13px no-repeat;}

.business_con li.num09	{ background: url(/images/business/num09.gif) 5px 13px no-repeat;}

.business_con li.num10	{ background: url(/images/business/num10.gif) 5px 13px no-repeat;}

.business_con h2		{ height: 50px;}

.business_con ul.txt	{ padding: 0 0 0 8px;}

.business_con ul.txt li { font-size: 11px; color: #999; margin: 3px 0;}

.business_con p.button	{ padding: 10px 0 0;}

.business_con p.txt		{ font-size: 11px; color: #999; margin: 0 0 0 14px; line-height: 16px;}

.edu_layer	{ border-top: 2px solid #ccc; margin: 20px 0 0 -135px; width: 690px; padding: 20px 0 0;}





/*¼­ºê¸ÞÀÎ*/

.submain-mnu			{ overflow: hidden;}	

*html .submain-mnu		{ overflow: visible; height: 1%;}

.submain-mnu li.mnu01,

.submain-mnu li.mnu03,

.submain-mnu li.mnu05	{ width: 340px; padding-bottom: 30px; float: left; padding-bottom: 30px;}

.submain-mnu li.mnu02,

.submain-mnu li.mnu04,

.submain-mnu li.mnu06	{ width: 340px; padding-bottom: 30px; float: right;}

.submain-mnu .mnu_title	{ width: 340px;}

.submain-mnu h2.title		{ padding-bottom: 10px;}

.submain-mnu .bd_list td	{ font-size: 11px;}

.submain-mnu .bd_list th { padding: 0 8px 0 9px;}

.submain-mnu .bd_list td { padding: 7px 8px 5px 9px;}



.mnu_title .more	{ margin-bottom:5px; width:100%; text-align:right;}
