@charset "utf-8";
/*

*/
/* common */
*{margin:0;padding:0;}
*{margin:0;padding:0;font-family:NanumGothic,"Malgun Gothic",Dotum,Gulim,Helvetica,Apple-Gothic;-webkit-text-size-adjust:none;}
body{background-color:#e8e9ec;line-height:1.25em;color:#000;word-wrap:break-word;word-break:break-all;}
body,input,select,textarea{font-size:14px;}
textarea{border:1px solid #bcbcbc;}
li{list-style:none;}
table{border-collapse:collapse;}
img,fieldset{border:none;}
a{color:#000;text-decoration:none;cursor:pointer;}
label{cursor:pointer;}
strong{font-weight:normal;}
em,address{font-style:normal;}
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-10000px;width:0;height:0;font-size:0;line-height:0;}
hr{display:none;}
.it input{height:28px;border:1px solid #9b9b9d;}
.it.on input{border-color:#55af00;}
.ww{white-space:nowrap;}
/* header */
#hd{position:relative;width:100%;height:68px;background:#ffffff;text-align:center;color:#fff;}
#hd a{color:#fff;}
#hd .lg a{display:block;overflow:hidden;position:relative;width:74px;height:68px;line-height:68px;margin:0 auto;font-size:0.8em;color:#6f0;}
#hd .lg span{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;}
#hd .bk{display:block;position:absolute;left:5px;top:3px;width:48px;height:28px;line-height:28px;background:#2a3650;font-size:0.85em;letter-spacing:-1px;text-align:left;text-indent:1.3em;white-space:nowrap;}
/*content*/

#ct{margin:0 10px;border-bottom:1px solid #cbccd1;}
#ct h1{padding:0.9em 0 0.7em;font-size:1em;}
.sc1{border:1px solid #bebebe;background-color:#f1f1f1;}
.nt{padding:1.4em 0 1.4em;border:1px solid #fff;border-bottom-color:#e3e3e3;text-align:center;letter-spacing:-1px;}
.nt h2{margin:0 0 0.8em;font-size:1em;}
.nt h2 strong{color:#e61313;}
.nt p{font-size:0.85em;color:#686868;}
#ct fieldset{position:relative;border:1px solid #fff;}
.cc{position:relative;width:100%;}
.cc .im{position:absolute;left:1.4em;bottom:0;}
.cc p{padding:2.6em 19px 0 170px;}
.cc input{width:100%;}
.ia{position:relative; margin:19px 0;}
.ip{padding:0 85px 0 19px;}
.ip li{width:100%;margin-top:3px;}
.ip input{width:100%;}
.il{}
.pl{background:#fff}
.ac{position:absolute;right:0;bottom:0;width:78px;top:65px;}
.ac span{display:block;width:100%;}
.ac a{font-size:0.85em;color:#909090;}
.ac .lk{margin-left:0.3em;}
.ac .on,
.ac .off{color:#1172b6;}

.ac input{display:block;overflow:visible;width:61px;height:30px;margin-top:11px;border:1px solid #bcbcbc;background:#f1f1f1;white-space:nowrap;font-weight:bold;font-size:0.9em;letter-spacing:-1px;text-indent:-2px;color:#666;vertical-align:middle;cursor:pointer;-webkit-border-radius:0;}
.ot{clear:both;margin-top:-0.5em;padding:0 0 19px 19px;color:#666;white-space:nowrap;}
.sv input{width:19px;height:19px;vertical-align:middle;}
.sv label{margin-right:1em;vertical-align:-0.15em;}
.nt2{margin-top:0.7em;font-size:0.93em;}
.sc2{padding:1.4em 1.4em 0.4em;}
.sc2 h2{margin-bottom:1em;font-size:1em;}
.sc2 p{margin-bottom:1em;font-size:0.85em;color:#686868;}
.sc2 a{color:#1172b6;}
/* footer */
#ft{clear:both;margin:0 10px;padding-top:1em;border-top:1px solid #f1f1f3;text-align:center;white-space:nowrap;}
#ft .bt1{display:inline-block;height:2.6em;line-height:2.6em;padding:0 1.2em;border:1px solid #bcbcbc;background:#fbfbfa;vertical-align:middle;text-align:center;color:#686868;white-space:nowrap;}
/*copyright*/
#cr{clear:both;margin-top:0.5em;padding:5px 0 11px;text-align:center;font-size:10px;color:#909090;}
#cr a{color:#909090;}
