

/* header */
#header{ width:1004px; margin:0 auto;}
#gnb_wrap{ background:#ffffff; color:#000000; height:30px; line-height:28px; font-size:12px; letter-spacing:0px; border-bottom:1px solid #cdcdcd;}
	#gnb_wrap a{color:#595959; font-family:'SECGCWM','NanumSquareB';}
	#gnb_wrap a:hover{color:#124578;}
	#favorite ul li{ float:left; background:url(../images/favorite_star.png) no-repeat 0px 8px; padding-left:18px; margin-right:10px;}
	#gnb ul{ margin-right:0px;}
		.gnb_line{ padding-top:3px;}
	#gnb ul li{ float:right; margin-left:10px;}

#logo_wrap{ padding:7px 0 3px 0;}
h1{float:left;}

#top_search{ float:left; width:330px; margin-left:130px; margin-top:10px; border:1px solid #353f54; font-family:'SECGCWM','NanumSquareB'; font-size:13px; line-height:37px;}
	#top_search ul li{ float:left; text-align:center; color:#1c1c1c;}
	#top_search .tk_btn{ float:right;}
	.tk_btn a{ display:block; background:url(../images/tk_search.png) no-repeat center #353f54; text-indent:-999999px; width:42px; height:37px; text-align:center;}
	.ts_select{ border:none;}
	.ts_txtbox{ border-bottom:1px solid #afafaf; border-top:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; width:84px; font-size:16px; text-align:center; color:#1f96b0;}
	

#hd_phone{ float:right; margin-top:10px;}
	#hd_phone p{ text-align:right; font-family:'SECGCWM','NanumSquareB'; font-size:14px;}
	.title_ccounsel{ color:#609e24;}
	#hd_phone ul li{ float:left; margin-left:3px;}
	#hd_phone ul li img{ padding-top:4px;}
	.header_call{font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:28px; color:#db6313; letter-spacing:-2px; font-weight:bold; padding-left:5px;}

	#lnb_wrap{ background:url(../images/navi_bg.jpg) repeat-x; margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #d5d5d5;}
	
	/*navi / width:calc(100%/7);*/
	/* ¸Þ´º */
	#lnb{ clear:both;}
	.s_menu {width:1004px; height:67px; position:relative;  z-index:100; margin:0 auto;}
	.s_menu dd {float:left; margin:0px 0px 0px 25px; text-align:left;}
	.s_menu #Topnavi a {display:block; margin-top:13px; text-decoration:none; font-family:'SECGCWM',"µ¸¿ò","±¼¸²"; font-size:14px; font-weight:normal; color:#ffffff; letter-spacing:0px; width:82px; text-align:center;}
	.s_menu #Topnavi a:hover{ color:#fff4a8;}
	.s_menu #Topnavi a.menu1 {}
	.s_menu #Topnavi a.menu2 {}
	.s_menu #Topnavi a.menu3 {}
	.s_menu #Topnavi a.menu4 {}
	.s_menu #Topnavi a.menu5 {}
	.s_menu #Topnavi a.menu6 {}
	.s_menu #Topnavi a.menu7 {}
	.s_menu #Topnavi a.menu8 {}
	.s_menu #Topnavi a.menu9 {}
	.s_menu #Topnavi a.menu10 {}
	
	.s_menu a.menu1_on {}
	.s_menu a.menu2_on {}
	.s_menu a.menu3_on {}
	.s_menu a.menu4_on {}
	.s_menu a.menu5_on {}
	.s_menu a.menu6_on {}
	.s_menu a.menu7_on {} 
	.s_menu a.menu8_on {}
	.s_menu a.menu9_on {}
	.s_menu a.menu10_on {}
	.s_menu .submenu div {display:none;height:40px;vertical-align:middle;}
	.s_menu .submenu dd {padding-right:2px;}
	.s_menu .submenu dl {margin:0px 0px 0px 0px}
	.s_menu .submenu {font-size:13px; color:#003e69; text-decoration:none;font-weight:normal;}
	.s_menu .submenu a:link {font-size:13px; color:#003e69; text-decoration:none;font-weight:normal; font-family:'SECGCWM',"µ¸¿ò","±¼¸²"; letter-spacing:-1px;}
	.s_menu .submenu a:visited {font-size:13px; color:#003e69; text-decoration:none;font-weight:normal;}
	.s_menu .submenu a:active {font-size:13px;color:#003e69; text-decoration:none;font-weight:normal;}
	.s_menu .submenu a:hover {font-size:13px; color:#1f96b0; text-decoration:none;font-weight:normal;}
	
	.submenu #Topnavi1_sub {position:absolute;left:10px;top:48px;display:none;}
	.submenu #Topnavi2_sub {position:absolute;left:80px;top:48px;display:none;}
	.submenu #Topnavi3_sub {position:absolute;left:205px;top:48px;display:none;}
	.submenu #Topnavi4_sub {position:absolute;left:332px;top:48px;display:none;}
	.submenu #Topnavi5_sub {position:absolute;left:380px;top:48px;display:none;}
	.submenu #Topnavi6_sub {position:absolute;left:480px;top:48px;display:none;}
	.submenu #Topnavi7_sub {position:absolute;left:520px;top:48px;display:none;}
	.submenu #Topnavi8_sub {position:absolute;left:690px;top:48px;display:none;}
	.submenu #Topnavi9_sub {position:absolute;left:690px;top:48px;display:none;}
	.submenu #Topnavi10_sub {position:absolute;left:490px;top:48px;display:none;}
	
	
	
	
	
	
	
	
	
	#lnb_notice{ clear:both; border-bottom:1px solid #d5d5d5; height:35px;}
	#lnb_notice ul li{ float:left;}
	#lnb_notice ul li img{ margin:8px 0 0 15px;}
	#lnb_notice ul li a{ display:block; margin:1px 0 0 8px; font-size:11px; color:#7e7e7e;}
	.navi_date{ color:#a0a0a0;}
	#lnb_notice ul li a:hover{ text-decoration:underline;}




/*main_contetns*/
#main_center{ clear:both; width:1004px; margin:0 auto; padding-top:0px;} 
#main_center_top{clear:both;}
	#main_left{ float:left; width:190px;}
	#main_left > ul > li{ margin-bottom:10px;}
	
	
	/*·Î±×ÀÎ*/
	#login_box{border:1px solid #b6b6b6; border-radius:3px; background:#f5f5f5; color:#454545; font-size:11px; padding:15px 10px 10px 10px; font-family:"µ¸¿ò","±¼¸²";}
	#login_title{letter-spacing:-1px;}
	#login_title a{ color:#454545;}
	#login_title a:hover{ color:#afafaf;}
		#login_title h3{ float:left;}
		#login_title p{ float:right;}
		#login_title .login_line{ float:left; padding-left:15px; margin-top:-2px;}
	#idpw{ margin-top:13px;}
	#idpw ul{ float:left;}
		#idpw input{ border:1px solid #afafaf; border-radius:3px;}
		#idpw .idput{ width:100px; height:24px;font-family:"µ¸¿ò","±¼¸²"; margin-bottom:3px; padding:0 5px;}
		#idpw .pwput{ width:100px; height:24px;font-family:"µ¸¿ò","±¼¸²"; padding:0 5px;}
	#login_btn a{ float:right;}
	.id_check{ clear:both; letter-spacing:-1px; margin-top:6px;}
	
	
	/*logout*/
	#logout_box{border:1px solid #b6b6b6; border-radius:3px; background:#f5f5f5; color:#454545;  padding:10px 8px 8px 8px; font-family:"µ¸¿ò","±¼¸²";}
	
	#logv_left{ float:left;font-family:'SECGCWM'; font-size:14px;}
	.logv_member{ text-align:left; line-height:140%;}
	.logv_live{ margin-top:5px; font-size:12px; line-height:140%;}
	
	.logv_bold{ font-family:'JSDongkang'; font-size:15px;}
	.logv_red{ color:#ee6a00;}
	.logv_blue{ color:#139fe8;}
	.logv_phone{ color:#e01414; font-size:14px;}
	
	#logv_righte{ float:right; position: relative;}
	#profile_pte > a > img{ max-height:88px; max-width:70px; border:1px solid #b2b2b2; padding:1px;}
	
	/*balloon*/
	#balloon{ position:absolute; top:25px; right:-22px;}
	
	/*ÇÁ·ÎÇÊÁ¤º¸*/
	#main_profile{ border: 5px solid #eeeeee; border-radius:30px; padding:20px; width:320px; background:#ffffff;}
	#picz{margin:0 auto; max-width:147px;}
	#picz > img{ border-radius:10px; border:1px solid #eeeeee; margin:0 auto; text-align:center; max-height:206px; max-width:147px;}
	#mp_name{ text-align:center; width:165px; margin:0 auto;}
	#mp_name h3{font-family: "³ª´®°íµñ"; src: url('../font/NanumGothicBold.eot'); font-size:16px; color:#353535; margin:5px 0;}
	.mp_phone{ background:url(../images/profile_call.png) no-repeat 0 2px; padding-left:23px; font-family: Tahoma, Geneva, sans-serif; font-weight:bold; font-size:18px; color:#c85415; margin-top:5px;padding-bottom:5px; }
	
	#mp_info{ font-family:"µ¸¿ò","±¼¸²"; margin-top:0px;}
	#mp_info ul{ margin-left:0px;}
	#mp_info ul li{ margin-top:10px;margin-bottom:5px;}
	#mp_info h4{ font-size:12px; font-weight:bold; letter-spacing:-1px; margin:3px 0;}
	#mp_info p{ font-size:11px; line-height:140%; color:#707070; background:#f6f6f6; border-radius:10px; padding:10px; margin-top:5px;}
	#mp_close a{ display:block;font-family: "³ª´®°íµñ"; src: url('../font/NanumGothicBold.eot'); margin:0 auto; border:1px solid #25659f; border-radius:5px; text-align:center; width:50px; height:22px; line-height:22px; font-size:12px; text-align:center; text-decoration:none; color:#ffffff; background:#3a7dbb;
	}
	
	
	
	
	#logy{ clear:both; margin-top:5px; text-align:center;}
		
	#logz_wrap{ clear:both; margin-top:5px; text-align:center;}
	#logz_wrap a{ display:inline-block; text-align:center; border:1px solid #124678; background:#124678; color:#ffffff; text-align:center; font-size:11px; padding:3px 5px; letter-spacing:-1px;border-radius:3px;}
	#logz_wrap a:hover{border:1px solid #207385; background:#1f96b0; color:#ffffff;}
	
#logput_payment{ float:right;}
	#logput_payment a{ display:block; width:73px; height:30px; line-height:30px; text-align:center; background:url(../images/bul_01.gif) no-repeat 10px 10px; border:1px solid #123171; border-radius:3px; color:#1b7dc8; font-weight:bold; letter-spacing:-1px; padding-left:5px; }
	#logput_payment a:hover{ color:#dd4b23;}


#logput_d_day{ float:right;}	
	#logput_d_day a{ display:block; width:73px; height:25px; line-height:110%; text-align:center; border:1px solid #123171; border-radius:3px; color:#1b7dc8; font-weight:bold; letter-spacing:-1px; padding-top:5px;}
	.d_day_red{ color:#dd4b23;}



















	
	
	
	/*¸ÞÀÎ»ó´Ü_»ó¼¼°Ë»ö*/
		#main_search_area{ padding:10px 0;}
		#main_search_area h4{ text-align:left; font-family:'SECGCWM','NanumSquareB'; font-size:14px; font-weight:normal; margin-bottom:5px; color:#515151; border-bottom:1px solid #cfcfcf; padding-bottom:5px;}
		#msa_form{ text-align:center;}
		#msa_form ul li{ padding:2px 0;}
			.msa_form01{ width:60px; padding-bottom:2px; font-size:12px;}
			.msa_form02{ width:115px; padding-bottom:2px; font-size:12px;}
			.msa_form03{ width:180px; padding-bottom:2px; font-size:12px;}
		#msa_btn{ width:150px; margin:5px auto 0 auto;}
		#msa_btn a{ display:block; width:71px; height:21px; line-height:21px; text-align:center; color:#ffffff; font-size:11px; letter-spacing:-1px;}
		#msa_btn a:hover{ background:#4c6490;}
			.msa_btn01{ background:#3b3b3b;}
			.msa_btn02{ background:#888888; margin-left:3px;}
		#msa_btn ul li{ float:left;}
		
		
	/*ÃÊº¸ÀÚ°­ÁÂ¹è³Ê*/
	#lecture_beginer{ margin:15px 0;}
	#lb_ban ul li{ float:left;}
	#lb_ban p{ font-weight:bold; letter-spacing:-1px; padding-left:6px; color:#4f4f4f; padding-top:2px; line-height:120%;}
	.lb_ban_txt{ font-weight:normal;}
	
	
	/*°øÅë:¸Þ´ºÅ¸ÀÌÆ²*/
	#mtitle{ border-bottom:1px solid #cfcfcf; padding-bottom:5px; margin-bottom:10px;font-family:'SECGCWM','NanumSquareB'; font-size:14px; font-weight:normal; color:#333333;}/*¸ÞÀÎ¸Þ´ºÁ¦¸ñÅ¸ÀÌÆ²*/
	#mt_txt{ float:left;}
	#more_btn{ float:right;}
	#more_btn a{ display:block; margin-top:2px;}
	
	/*main_map*/	
	#main_map > p{ font-size:14px;}
		
	/*¹«·á±Ç¸®ºÐ¼®*/	
	#main_counsel{ border:1px solid #cfcfcf; padding:1px;}
	#mcounsel_title{ background:#f7f7f7;}
	#counsel_num { margin:5px 0 3px 5px;}
	#counsel_btn{ text-align:center; margin:0 0 8px 0;}
	#mainques{ display:none;}
		
	/*ÀÌÁö¿Á¼ÇÀü¹®°¡*/	
	#main_lawyer{}
	#lawyer_wrap{ background:#ffffff; border:1px solid #e5e5e5; margin-top:10px;}
	#lawyer_wrap > ul > li{ border-bottom:1px dashed #c3c3c3; margin-bottom:5px;}
	#lawyer_wrap > ul > li:last-child{ border-bottom:0px dashed #c3c3c3;}
	#lawyer_no{ padding:5px 0 5px 10px;}
	#lawyer_no > ul > li{ float:left;}
	#lawyer_no > ul > li > ul{ width:95px; margin-left:8px; color:#454545; font-size:11px; letter-spacing:-1px;}
	#lawyer_no > ul > li > ul > li{ margin-bottom:2px; line-height:140%; list-style-type:none; background:url(../images/dot_spm.jpg) no-repeat 0 7px; padding-left:6px;}
	.lawyer_name{ font-size:12px; font-weight:bold;}
	.lawyers{ color:#0076b6;}
		
	/*°áÁ¦°èÁÂÁ¤º¸*/
	/*main_account*/	
#main_account{ border:1px solid #d6d5d5; border-radius:3px;}
#bank_title{ background:#ffffff; padding:8px 0px 3px 5px; border-bottom:1px dotted #b4b4b4;}
#bank_title h4{ float:left;}
#bank_txt{ float:left; margin-left:8px; margin-top:-3px;}
	.bt01{ color:#362018; font-family:'SECGCWM','Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:14px; letter-spacing:0px; line-height:170%;}
	.bt02{ color:#007cc5;}
	.bt03{ color:#000000;font-family:"µ¸¿ò","±¼¸²"; font-size:11px; color:#555555; line-height:140%;letter-spacing:0px;}
	
#account_no{}
	#account01{ padding:10px 5px;}
	#account01_title{ margin-top:0px;}
	#account01_title p{ float:left; color:#485669; letter-spacing:-1px; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; }
	#account01_title a{ float:right; margin-top:4px;}
	
	#bank_info{}
	#bank_info ul li{ text-align:center;}
	.bi02{ font-size:20px; font-family:'NanumSquareB'; margin:10px 0 10px 0;}
	.bi03{ color:#455973; font-size:11px; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic';}
	.bi01{font-family:'NanumSquareR'; text-align:center; color:#1c6b99; font-size:12px; letter-spacing:-1px; line-height:140%;}

	/*bank_account_pop*/
#bank_popup{border:1px solid #1f66b0; border-radius:3px; font-family:'SECGCWM','Malgun Gothic',"NanumGothic",'NanumGothic'; background:#ffffff; }
#bank_popup_title{ background:#3876bf;}
#bank_popup_title h5{ float:left; padding:10px 0 10px 10px; color:#ffffff; font-size:14px; letter-spacing:-1px; font-weight:normal;}
#bank_popup_title p{ float:right; padding:10px 10px 10px 10px; color:#ffffff;}
#bank_popup_title p a{text-decoration:none; color:#ffffff;}
#bank_sms{ clear:both; padding:10px;font-family:"µ¸¿ò","±¼¸²";}
#bank_sms ul li{ padding-bottom:5px;}
#bank_sms  select{border:1px solid #6998da; padding:3px; border-radius:2px; font-size:11px;}
.bank_sms_txt{ font-weight:bold; color:#ca4634;}


#sms_btn a{display:block; background:#ffffff; border:1px solid #ca4634; border-radius:3px; width:80px; height:22px; text-align:center; color:#000000;
	text-decoration:none; line-height:22px; letter-spacing:-1px; margin:0 auto 10px auto;
}
#sms_btn a:hover{display:block; background:#ca4634; border:1px solid #ffffff;
	color:#ffffff;  border-radius:3px; text-decoration:none;}	
		
		
		
		
		
/*¸ÞÀÎmain_right*/
	#main_right{ float:right; width:804px;}
	#main_right > ul > li{ margin-bottom:15px; clear:both;}
		#main_fla_wrap{}
		#main_fla{ float:left;}
		#join_ban{ float:left;}

		/*¸ÞÀÎÅÜ¸Þ´º*/
		#main_tab_menu{ height:230px; background:#ffffff;}
		.tabmenu{width:100%;}
		.tabmenu li{float:left; width:114px; height:35px; line-height:35px;  background:#ecf0f9;}
		.tabmenu li:first-child{ width:119px;border-left:1px solid #cfcfcf;}
		
		#ttty{ background:#f2f2f2;}
		
		.tabmenu li a{display:block; text-decoration:none; color:#51514f; text-align:center; font-weight:bold;
			border-radius: 0px 0px 0 0;
			border-top:1px solid #cfcfcf;
			border-right:1px solid #cfcfcf;
			border-left:1px solid #ffffff;
			border-bottom:1px solid #cfcfcf;
		}
		.tabmenu li a:hover{text-decoration:none;color:#000000; 
			border-radius: 0px 0px 0 0;
			border-top:1px solid #cfcfcf;
			border-right:1px solid #cfcfcf;
			border-bottom:1px solid #cfcfcf;
		}
		
		.tabmenu li.active a{color:#ffffff; background:#4c6490;
			border-radius: 0px 0px 0 0;
			border-top:1px solid #cfcfcf;
			border-right:1px solid #cfcfcf;
			border-bottom:1px solid #cfcfcf;
		}
		
		#tab_contents{ clear:both; border:1px solid #cfcfcf; height:220px; padding:0px 20px;}
		
		.tab_contents{clear:both; font-family:"Malgun Gothic","µ¸¿ò"; font-size:12px; padding:10px;}
		/* #tab01{display:none;}
		#tab02{display:none;}
		#tab03{display:none;} */
		.tabs{ padding-top:20px;}
		


		/*ÅÇ¸Þ´º01_°æ¸ÅÀÏÁ¤*/
		#mtab_schedule{}
		#mtab_cal{ float:left}
		#mdate_result{ float:right;}
		#mtab_calg{ float:left}
		#mdate_resultg{ float:right;}
		#mtab_calb{ float:left}
		#mdate_resultb{ float:right;}
		#mtab_month{}
		#mtab_month ul li{ float:left; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic';}
		.mtab_day{ font-size:18px; text-align:center; letter-spacing:-1px; font-weight:bold; color:#494949; width:170px; margin-bottom:5px; padding-bottom:5px;}
		.mtab_arr{ width:14px; padding-top:4px;}
		
		#mtab_csh{ margin-top:5px; clear:both;}
		#mtab_day{ margin-top:5px; border-top:1px solid #cecece; border-bottom:1px solid #cecece;}
		#mtab_day ul li{ float:left; width:28px; text-align:center; height:22px; line-height:22px; border-left:1px dotted #ffffff; font-weight:bold; color:#494949;}
		#mtab_day .mbate_sun{ color:#ab1a1a;}
		#mtab_day .mbate_sat{ color:#1d7dce;}
		
		#mtab_date{ clear:both; margin-top:5px;}
		.tbl_mdate{ width:100%;}
		.tbl_mdate td{ text-align:center; width:25px; height:20px; line-height:20px; vertical-align:middle; border:1px solid #e4e4e4;}
		.tbl_mdate td a{ display:block;}
		.tbl_mdate td a:hover{ background:#f7f9fc;}
		#mtab_date .mbate_sun a{ color:#e52f2f;}
		#mtab_date .mbate_sat a{ color:#2b96f9;}
		
		
		/*°æ¸ÅÀÏÁ¤Ç¥*/
		#mdr_title{width:520px; border-bottom:1px solid #cecece; padding-bottom:5px; padding-top:6px; margin-bottom:5px;}
		#mdr_date{ float:left; }
		#mdr_date p{font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:16px; letter-spacing:0px;}
		#mdr_link{ float:right;}
		#mdr_link a{ display:block; font-weight:bold; color:#27599d; border:1px solid #CCC; border-radius:3px; font-size:11px; letter-spacing:-1px; height:18px; line-height:18px; padding:0 3px;}
		#mdr_link a:hover{color:#1d6fcc;}
		#mdr_summary{ margin-top:0px; width:520px}
		#mdr_summary > ul > li{ float:left;}
		#mdr_summary > ul > li a{ display:block; margin-right:20px; margin-top:10px;}
		#mdr_summary > ul > li a:hover{ text-decoration:underline; color:#1769d9;}
		
		
		/*¸ÞÀÎÅÇ_¹ý¿ø¾È³»*/
		
		#mtc_list{ margin-top:10px; height:140px; overflow-y:scroll;}
		#mtc_list > ul > li{ margin-bottom:5px; margin-top:10px;}
		#mtc_stock > ul > li{ float:left; margin-left:15px;}
		#mtc_stock > ul > li:first-child{margin-left:0px;}
		.mtc_court_color{ color:#165799;}
		
		/*¸ÞÀÎÅÇ_±×·¡ÇÁ*/
		#mtc_graph{ padding:10px 0;}
		#mt_division{ float:left; width:330px;}
		#mt_division > ul > li{ float:left; width:100px; border-bottom:1px solid #e4e4e4; margin-right:10px; margin-bottom:10px;}
		#division_color{ color:#333333;}
		#division_color .divi_c01{ float:left; background:url(../images/result_icon01.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c02{ float:left; background:url(../images/result_icon02.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c03{ float:left; background:url(../images/result_icon03.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c04{ float:left; background:url(../images/result_icon04.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c05{ float:left; background:url(../images/result_icon05.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c06{ float:left; background:url(../images/result_icon06.gif) no-repeat 0px 0; padding-left:10px;}
		#division_color .divi_c00{ float:right; color:#666666; padding-right:5px;}
		#division_color .divi_c00 a{color:#666666;}
		#division_color .divi_c00 a:hover{color:#000000;}
		
		
		
		#mt_total{ clear:both; border:1px solid #dddddd; width:195px; padding:5px; color:#333333;}
		#mt_total ul li{ float:left;}
		#mt_total .mtt01{ float:left;}
		#mt_total .mtt02{ float:right; font-weight:bold;}
		
		
		
		
		#mt_graph{ float:left; margin-left:20px;}
		
		
		
		/*¸ÞÀÎÅÇ#4npl°Ë»ö*/
		#mtab_npl{}
		.tbl_mtab{ width:95%; border:1px solid #cbd0dc;}
		.tbl_mtab tr{ border-top:1px solid #cbd0dc; border-bottom:1px solid #cbd0dc; background:#edf0f5; color:#383838;}
		.tbl_mtab tr th{ padding:10px 0;}
		.tbl_mtab tr td{ padding:5px 0 5px 5px;}
		


		/*Á¾·ùº°¹°°Ç°Ë»ö*/
		#main_ksearch{ clear:both; padding-top:40px;}
		#mk_icons{ clear:both; margin-top:-11px;}
		#mk_icons ul li{ float:left; width:98px; height:48px; line-height:48px; text-align:center;
			 border-top:1px solid #d5d5d5;
			 border-bottom:1px solid #d5d5d5;
			 border-right:1px solid #d5d5d5;
		}
		#mk_icons ul li:first-child{border-left:1px solid #d5d5d5; width:108px;}
		#mk_icons ul li a{display:block;}
		#mk_icons ul li a:hover{ background:#ecf0f9;}
		.tbl_mkicon{ width:100%; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic';}
		.tbl_mkicon tr td{ padding:10px; border:1px solid #d5d5d5; width:12.5%; vertical-align:middle; text-align:center;}
		.tbl_mkicon tr td:hover{ background:#f8f8f9;}
		.tbl_mkicon a{ display:block; height:28px;}
		.tbl_mkicon img{ float:left;}
		.tbl_mkicon p{ line-height:200%; float:left; padding-left:3px;}
		
		/*Å×¸¶°æ¸Å¹°°Ç*/
		#main_theme{ clear:both;}
		#mt_icons{ margin-top:-11px;}
		.tbl_mtk{ width:100%;}
		.tbl_mtk tr td{ border:1px solid #d5d5d5; text-align:center; vertical-align:middle;}
		.tbl_mtk tr td:hover{ background:#f6f6f6;}
		
		

		/*ÃßÃµ¹°°Ç*/
		#recom_tab{ float:right; margin-bottom:-4px;}
		#recom_tab ul li{ float:left;}
		#recom_tab ul li:first-child{border-left:1px solid #d1d1d1;}
		#recom_tab ul li a{display:block; background:#f2f2f2; width:84px; color:#515151; font-weight:bold; text-align:center; height:23px; line-height:23px; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-left:1px solid #ffffff; font-size:12px; font-family:"µ¸¿ò","±¼¸²";}
		#recom_tab ul li a:hover{background:#353f54; color:#ffffff;}
		
		#recom_stock > ul > li{ float:left; margin:15px 11px 15px 11px;}
		#stock_img img{ border:1px solid #d6d6d6;}
			.tbl_stock{ width:100%;}
			.tbl_stock th{ text-align:left;}
			.tbl_stock td{ text-align:right; vertical-align:middle;}
				.gam{ color:#114ea4;}
				.choi{ color:#df5000;}
			#stock_no p{ color:#454545; text-align:center; height:18px; line-height:18px;}
				.stock_kinds{ font-weight:bold;}



		/*°¡¸ÍÁ¡*/
		
		#main_franchise{}
		
		#chain_stock{ clear:both; margin-top:10px;}
		#chain_stock > ul > li{ float:left; margin:2px 2px;}
			#chain_company img{ border:1px solid #cecece; border-radius:3px; padding:2px;}
			#chain_company ul{ margin-top:5px;}
			#chain_company ul li{ margin:3px 0;}
			.cc01{ color:#02456f;}
			.cc02{ color:#4c4c4c;}
			.cc03{ color:#94500e;}
		
		#franchise_tab{ width:450px; margin-bottom:-23px;}
		#franchise_tab ul li{ float:left;}
		#franchise_tab ul li:first-child{border-left:1px solid #d1d1d1;}
		#franchise_tab ul li a{display:block; background:#f1f1f1; width:42px; color:#737373; font-weight:bold; font-weight:normal; text-align:center; height:23px; line-height:23px; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-left:1px solid #ffffff;}
		#franchise_tab ul li a:hover{background:#ffffff; color:#737373;}
		#co{ float:left; margin-left:10px;}
		
		

/*counsel_pop*/
#counsel_pop_wrap{ width:490px;  border-radius:10px; border:1px solid #b4b4b4;}
#counsel_pop{  border:3px solid #dcdcdc; color:#484848; border-radius:10px;}
#dp_title{ background:#e1e1e1; padding:10px; border-radius:10px 10px 0 0;}
#dp_title h4{ float:left;}
#dp_close a{ float:right; color:#444444;}

#dp_info img{ text-align:center; padding:10px 0 0 10px;}
.tbl_dp_info{ width:96%; margin:10px 0 0 10px;}
.tbl_dp_info th{ border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:5px; text-align:left; background:#ebebeb; vertical-align:middle;}
.tbl_dp_info td{ border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:5px; text-align:left;}

#dp_btn{ text-align:center; padding:10px 0;}





#main_center_bottom{ clear:both;}
#main_center_bottom > ul > li{ margin-bottom:10px;}

/*¸ÞÀÎÇÏ´Ü°Ô½ÃÆÇ*/
#main_bbs{ margin-top:20px;}
#main_bbs > ul > li{ float:left; margin-left:14px; width:390px;}
#main_bbs > ul > li:first-child{margin-left:0;}
#mbbs_arti ul li{ background:url(../images/dot_bbs.png) no-repeat 0 3px; padding-left:10px; margin-top:8px;}
#mbbs_arti ul li a:hover{ color:#20649e; text-decoration:underline;}


#main_website{ border-top:1px solid #bdbdbd; border-bottom:0px solid #bdbdbd; text-align:center; margin-top:20px; padding-top:10px;}


/*footer*/
#footer_wrap{clear:both; border-top:1px solid #b4b4b4; width:1004px; margin:0 auto;}
#footer{border-top:2px solid #dcdcdc; padding:15px 0;}
h2{ float:left; width:190px; text-align:center;}
#address{ float:left; margin-left:30px;}
#address ul li{ line-height:160%; color:#777777;}
.copyright{ font-family:Verdana, Geneva, sans-serif; padding-bottom:10px;}




/*¼­ºêÆäÀÌÁösub_sontents*/

#sub_contents{ clear:both; width:1004px; margin:0 auto; padding:10px 0;}

#sub_left{ width:190px; float:left;}
	#sub_left > ul > li{ margin-bottom:10px;}
	
	/*¼­ºê¸Þ´º*/
	#sub_menu{font-family:'SECGCWM','Malgun Gothic',"NanumGothic",'NanumGothic';}
	#sub_menu h3{ background:#124578; border-bottom:1px solid #103357; border-top:1px solid #103357; padding:1px 0 1px 0; color:#ffffff; height:34px; line-height:34px; font-size:16px; padding-left:20px; font-weight:normal; margin-bottom:5px;}
	#sub_menu ul{ border:1px solid #c1c1c1; }
	#sub_menu ul li{ border-top:1px dashed #efefef; color:#424242; font-size:14px; letter-spacing:0px;}
	#sub_menu ul li:first-child{border-top:0px dashed #efefef;}
	#sub_menu ul li a{ display:block; height:28px; line-height:28px; padding-left:20px;}
	#sub_menu ul li a:hover{ background:#edf0f5; color:#000000;}
	
	/*¼­ºê°æ¸ÅÀÏÁ¤*/
	#ac_date{ border:1px solid #cccccc;}
	#acd_title{ background:#f9f9f9;  border-bottom:1px solid #cccccc; height:36px; line-height:36px;}
	#acd_title ul li{ float:left;}
	.acf_day{ text-align:center; width:125px; font-weight:bold;}
	.acf_arr{ padding-top:3px; width:30px; text-align:center;}
	#ac_court_list{ padding:15px;}
	#ac_court_list ul li{ float:left; margin:5px 5px 5px 0;}
	#ac_court_list ul li a{ display:block; color:#545454;}
	#ac_court_list ul li a:hover{ color:#1f5288; text-decoration:underline;}
	
	
/*¼­ºêÆäÀÌÁö ÄÁÅÙÃ÷*/	
#sub_right{ width:804px; float:right;}
	#sub_title{ height:40px; border-bottom:1px solid #e4e4e4;}
	#sub_title h5{ float:left; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:22px; line-height:40px; font-weight:bold; text-align:left; letter-spacing:-1px; color:#121212;}
	#category{ float:right;font-family:"µ¸¿ò","±¼¸²"; font-size:11px; margin-top:22px;}
	#category p{ color:#7b7b7b;}
	.carecory_color{ color:#123171;}

#sub_page{ padding:20px 0;}
#sub_page p{ text-align:center;}
	
	

	


	
@media screen and (max-width:760px) {
	
}

@media print{
	
}
  
  
  
  
