@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;}
.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	{ 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 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;}