html, body	{ width:100%; height:100%;  margin:0;padding:0; background:#fff; font-family:"Dotum","Verdana","arial","tahoma";
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#CFCFCF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#7F7F7F;
}
	
select {height:20px;border:1px solid #c7c7c7;vertical-align:middle !important;}
input.txt	{ height:18px;padding:0px 5px;border:1px solid #c3d5a4; vertical-align:middle;line-height:18px; }
radio.txt2	{ height:20px;padding:0px 5px;border:1px solid #c7c7c7; vertical-align:middle;line-height:18px; }

input.file	{ height:20px;padding:0 5px;border:1px solid #c7c7c7;vertical-align:middle;line-height:18px; }
input.rdo, input.chk { width:14px;height:14px;padding:0;margin:0 2px 0 0;vertical-align:middle;background:transparent;border:none; }
textarea {padding:5px;border:1px solid #c7c7c7;vertical-align:middle;line-height:18px; overflow-y:auto; }

fieldset, legend, textarea, form, input, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, td, div, p, li, dd, td, th {
	font-family:"Dotum","Verdana","arial","tahoma"; font-size:12px; color:#666; margin:0;padding:0;}
ul, ol, li	{list-style:none; text-decoration:none; }
hr{display:none;}
fieldset, legend {height:0; font-size:0; line-height:0; border:none;}
img		{border:0; vertical-align:top;}

map {border:0;}
table	{border-collapse:collapse;}

a:link		{ color:#666; text-decoration:none;}
a:visited	{ color:#666; text-decoration:none;}
a:hover 	{ color:#686868; text-decoration:none;}
a:active	{ color:#686868; text-decoration:none;}


	
#mainWrapper {position:relative; width:100%; background:url("/img/main/main_bg.jpg") no-repeat center 0;  margin:0 auto; }
#flaGnb {position:relative ; width:1000px; margin:0 auto;}
#flaGnb2{position:absolute ; width:1000px; margin:0 auto; height:600px;}

#main {position:absolute ; width:100%; margin:0 auto;}
#main_cont {
	position:absolute ;
	top:130px;
	width:310px;
	left:586px;
	z-index:1;
	}
.back {z-index:2;}
#quickmenu {position:absolute; left:915px; top:120px; width:95px; height:320px;}


.notice {border:1px solid #dfdfdf;  border-left:none; border-top:none; border-right:none; height:22px; text-align:left; }
.notice2 {border:1px solid #dfdfdf;  border-left:none; border-top:none; border-right:none; text-align:center; font:Arial, Helvetica, sans-serif; font-size:11px;}

#mainTop {	position:relative; width:930px; height:428px; margin:0; padding:0; overflow:hidden; background:url('/images/main/bgTopRight.jpg') no-repeat 100% 0; }
#mainTop #mainRight { float:right; width:327px; }

#subWrapper {position:relative; width:100%; background:url("/img/common/sub_back.gif") no-repeat center 0;  margin:0 auto; }

.sub_contbg {background:url("/img/common/sub_cont_bg.gif") repeat; padding:10px 25px 50px 25px; height:600px; vertical-align:text-top;}


#footer {position:relative; width:100%; margin:0 auto; height:100px; border:1px solid #d5d5d5; border-left:none; border-bottom:none; border-right:none; }
#footer_cont { width:1000px; margin:0 auto;}

.history {text-align:right;}
.center {text-align:center;}

.photo { width:93px; height:56px; padding:3px; background-color:#d1d2d2; }
.photo_txt { text-align:left; height:24px;}

.table_top_left{ background-color:#e6efd6; border:2px solid #80b132; border-left:none; border-bottom:none; border-right:none; height:27px; width:120px; text-align:center; color:#2e6708; font-weight:bold;}
.table_top_right{ border:2px solid #80b132; border-left:none; border-bottom:none; border-right:none; padding-left:10px; text-align:left; width:500px;}

.td_left{ background-color:#e6efd6; border:1px solid #d9e7c1; border-left:none; border-bottom:none; border-right:none; height:27px; text-align:center; color:#2e6708; font-weight:bold;}
.td_right{ border:1px solid #d9e7c1; border-left:none; border-bottom:none; border-right:none;padding-left:10px; text-align:left;}

.td_left_zip{ background-color:#e6efd6; border:1px solid #d9e7c1; border-left:none; border-bottom:none; border-right:none; height:55px; text-align:center; color:#2e6708; font-weight:bold;}
.td_right_zip{ border:1px solid #d9e7c1; border-left:none; border-bottom:none; border-right:none;padding-left:10px; text-align:left;}

.td_bt_left{ background-color:#e6efd6; border:1px solid #d9e7c1; border-left:none;  border-right:none; height:27px; text-align:center; color:#2e6708; font-weight:bold;}
.td_bt_right{ border:1px solid #d9e7c1; border-left:none;  border-right:none;padding-left:10px; text-align:left;}
