﻿@charset "utf-8";


body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0px;padding:0;border:0;}
body {font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:10pt; color:#676767;}
ul,ol,dl {list-style:none}
ul {list-style:none; padding:0; margin:0;}
img, fieldset, abbr, acronym { border:0;vertical-align:top;}
legend, caption, hr {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;} 




h1{ font-size:1.5em; font-weight:bold;color:#333333; margin:0 0 20px 0;}
h2{ font-size:1.2em; font-weight:bold; color:#333; border-bottom:1px solid #EFEFEF; margin:20px 0 10px 0; padding:0 0 5px 0; }

	
	

table{
		border-collapse:collapse; 
		border-spacing:0px;
		text-align:left; 
		border-width:1px;
		border-style:solid;
		border-color: #E3E3E3;
		font-size:10pt;
	}
td, th{
		border-width:1px;
		border-style:solid;
		border-color:#E3E3E3;
	}	
	
th{
	background:#F8F8F8; 
	padding:5px; 
	color:#333333;	}

td{ padding:3px 3px 3px 5px;}

caption{
		color:#F90;
		text-indent:-9999px;
	}
	
	
	
.titx01{ font-weight:bold; color:#333; margin:20px 0 5px 0;}
.titx03{ margin:10px 0 5px 0; font-weight:bold; color:#333; }
.txtpd_01>li{padding:0 0 0 0;}
.txtpd_00{ padding:0 0 2px 0; }
.txt_sl01{ padding:0 0 0 17px;}
.txtpd_02{ text-indent:74px;}
.mgbt_01{ margin-bottom:40px; }
.txt_02{ padding:20px 0 5px 0;  }
.txt_02_01{ padding:0 0 10px 0;}
.mg_01{ margin:5px 0 10px 0; width:95%;}	
	
.mg_02{ margin:0 0 60px 0;}
