@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(../css/layout.css);
@import url(../css/gnb.css);
@import url(../css/company.css);
@import url(../css/common.css);
@import url(../css/solution.css);
@import url(../css/asp.css);
@import url(../css/customer.css);
@import url(../css/contact.css);
@import url(../css/board.css);
@import url(../css/main.css); /* 130709 Ãß°¡ */



* { margin: 0; padding: 0;s}
body,th,td {
	font-family: "Nanum Gothic";
	font-size: 14px;
	color: #6a6a6a;
	line-height:160%;
}
body,html {height:100%;}
a { color: #666; text-decoration: none;}
a:hover { color: #eb5b1c; text-decoration: none; }
/* ¸µÅ© °É¾úÀ»¶§ ÁÖÀ§¿¡ Å×µÎ¸® Á¡¼± ¾ø¾Ö±â */
a,img {outline: none; selector-dummy: expression(this.hideFocus=true);}

input{  
	padding:2px 3px 1px;
	height:15px;
	font-family:"Nanum Gothic";
	vertical-align:middle;
}

textarea {
	border:1px solid #dbdbdb;
	background-color:#fff;
	padding:2px 3px 1px;
	font-family:"Nanum Gothic";
}

select {
	border:1px solid #dbdbdb;
	vertical-align:middle;
	height:21px;
	padding:1px 1px 2px;
}

input.text { bordeR:1px solid #bfbfbf; padding:2px 3px 5px; height:16px;}

input.radio {
	width:13px;
	height:13px;
	border:0px;
	background-color:transparent;
	margin-right:5px;
	vertical-align:middle;
}

img { vertical-align: top; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { line-height: 16px;}
ol,ul,li { list-style: none;}
.clr{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}


/*********±âº» ÆùÆ®Á¤ÀÇ**************/


.b {font-weight:bold;}
.c {text-align:center;}
.s {letter-spacing:-0.1em;}
.n {font-weight:normal;}
.r {text-align:right;}

.size6 {font-family:"Nanum Gothic"; font-size:6pt;}
.size7 {font-family:"Nanum Gothic"; font-size:7pt;}
.size8 {font-family:"Nanum Gothic"; font-size:8pt;}
.size9 {font-family:"Nanum Gothic"; font-size:9pt;}
.size11 {font-family:"Nanum Gothic"; font-size:11pt;}
.size12 {font-family:"Nanum Gothic"; font-size:12pt;}
.size16 {font-family:"gulim"; font-size:18pt;font-weight:bold; letter-spacing:-0.1em;}

.tahoma {font-family:"tahoma";font-size:7pt;}

.orange {color:#ff6c00;}
.black {color:#0e0e0e;}
.blue {color:#00038d;}
.pink {color:#ff2020;}
.red {color:#e80000;}
.blush {color:#9bacc0;}
.green {color:#93b450;}
.pink {color:#ff7171;}
.gray {color:#8f8f8f;}

.b_fff {background:#FFFFFF;}


.vm {vertical-align:middle;}

/*********ÆÐµù********************************************************************************************/

.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}

.pdt5 {padding:5px 0 0 0;}
.pdt10 {padding:10px 0 0 0;}
.pdt15 {padding:15px 0 0 0;}
.pdt20 {padding:20px 0 0 0;}

.pdb3 {padding:0 0 3px 0;}

.pdr5 {padding:0 5px 0 0;}
.pdr10 {padding:0 10px 0 0;}
.pdr15 {padding:0 15px 0 0;}

.pdl5 {padding:0 0 0 5px;}
.pdl10 {padding:0 0 0 10px;}
.pdl15 {padding:0 0 0 15px;}

.pdtb10 {padding:10px 0;}
.pdtb15 {padding:15px 0;}
.pdtb20 {padding:20px 0;}


h3.tit {background:url(../images/common/sblet.gif) left top no-repeat; padding-left:40px; padding-top:4px; font:bold 20px "Nanum Gothic"; color:#434343; padding-bottom:15px; text-align:left; letter-spacing:-0.1em;}
h3.none { position:relative; font:bold 20px "Nanum Gothic"; color:#434343; padding-bottom:15px; text-align:left; letter-spacing:-0.1em;}
h3.none span {font:normal 14px "Nanum Gothic"; color:#666; display:inline-block; padding-left:15px;}