@charset "utf-8";
* {
font-family:NanumGothic," ³ª´®°íµñ","Malgun Gothic",Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;
}
.lg a {
color:#66FF00;
display:block;
font-size:0.8em;
height:53px;
line-height:53px;
margin:0 auto;
overflow:hidden;
position:relative;
width:101px;
}

.sc1 {
background-color:#F1F1F1;
border:1px solid #BEBEBE;
width:95%;
margin:40px auto;
margin-top:5px
height:80%;
}
#ct fieldset {
border:1px solid #FFFFFF;
position:relative;
}
.hc {
font-size:0;
height:0;
left:-10000px;
line-height:0;
overflow:hidden;
position:absolute;
visibility:hidden;
width:0;
}
.ia {
margin:28px 0 10px;
position:relative;
width:100%;
}
.ip {
	padding:0 127px 0 28px;
position:relative;
}
.ip li {
margin-top:7px;
vertical-align:top;
width:100%;
}
li {
list-style:none outside none;
}
.it {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #9B9B9D;
display:block;
}
.ip input {
width:100%;
}
.it input {
border:0 none;
height:30px;
width:100%;
}
.il {
background:url("../images/lb.gif") no-repeat scroll 0.6em 14px #FFFFFF;
}
.pl {
background:url("../images/lb.gif") no-repeat scroll 0.6em -70px #FFFFFF;
}
.ac {display: table-cell;
top:0px;
padding-bottom:1px;
position:absolute;
right:0;
width:120px;
}
.ac span {
display:block;
width:100%;
}
.ac input {
white-space: nowrap;
background-color:#484848;
border:2px solid #c5c5c5;
color:#ffffff;
cursor:pointer;
display:block;
font-size:0.9em;
font-weight:bold;
height:70px;
letter-spacing:-1px;
margin-top:0px;
overflow:visible;
text-indent:-2px;
vertical-align:middle;
width:93px;

}
.sc2 {
padding:1.4em 1.4em 0.4em;
}
.sc2 h2 {
font-size:1em;
margin-bottom:1em;
}
.sc2 p {
color:#686868;
font-size:0.85em;
margin-bottom:1em;
}
.sc2 a {
color:#1172B6;
}

.sv
{

margin:0 auto 20px;
text-align:center;
}