﻿@charset "UTF-8";
/* CSS Document */

/* Common */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {margin:0; padding:0; font-size:12px; color:#6c6c6c; outline:none; 
font-family:'Nanum Gothic','Dotum','Gulim','Sans-serif'; line-height:20px;}
img,fieldset{border:0}  
ul,ol{list-style:none}  
em,address{font-style:normal}
img {vertical-align:top;}


/* Link */ 
a{text-decoration:none;}  
a:link {color:#6c6c6c; text-decoration:none;}
a:visited {color:#6c6c6c; text-decoration:none;}
a:hover {color:#6c6c6c; text-decoration:none;}
a:active {color:#6c6c6c; text-decoration:none;}
a:focus {color:#6c6c6c; text-decoration:none;}
 

legend, caption, hr {display:none;}
em {font-style:normal;}
body{ width:100%;min-width:1045px;height:100%;min-height:900px; }
body.location  { background:url() repeat-x 0 0; }

select, input, button {margin:0; padding:0; font-size:12px; vertical-align:middle;font-family:'Nanum Gothic','Dotum','Gulim','Sans-serif'; }
input.itext, input.itext2, input.ipw {border:1px solid #e3e3e3; padding:0 0 0 2px; height:20px;}
input.itext2{border:1px solid #e3e3e3; padding:0 0 0 2px; height:20px;}
select {border:1px solid #e9e9e9; padding:2px 3px; height:22px; line-height:18px;}
select option { padding:2px 3px; }
input.radio {width:13px; height:13px; margin-right:5px;}
input.checkbox {width:13px; height:13px; margin-right:7px;}
inupt.itext3 {border:3px solid #B6B5B5; font-size:10pt; HEIGHT:22px; text-decoration:none; color:#333333; padding:0pt; background-color:#FFFFFF; background-position:top right; background-repeat:no-repeat; width:350px;}

textarea {color:#545861; border:1px solid #e5e5e5;}
label {margin:0 25px 0 0; }
.fl{float:left !important}



//css
.file_input_textbox
{
	float: left
}

.file_input_div
{
	position: relative; 
	width: 100px; 
	height: 23px; 
	overflow: hidden;
}

.file_input_button
{
	width: 100px; 
	position: absolute; 
	top: 0px;
	background-color: #33BB00;
	color: #FFFFFF;
	border-style: solid;
}

.file_input_hidden
{
	font-size: 45px; 
	position: absolute; 
	right: 0px; 
	top: 0px; 
	opacity: 0; 
	
	filter: alpha(opacity=0); 
	-ms-filter: "alpha(opacity=0)"; 
	-khtml-opacity: 0; 
	-moz-opacity: 0;
}

 
    
