@charset "utf-8";

/*common*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,input,textarea,select,table,button,code{font-size:14px;line-height:1.25em;font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif;}
body{position:relative;background-color:#f8f8f8;color:#000;word-wrap:break-word;word-break:break-all;}
body.o{min-width:320px}
img,fieldset{border:0}
hr{padding:0.9em 0 0.7em;}
em,address{font-style:normal;}
a{color:#000;text-decoration:none;cursor:pointer}
.box	{background-color:white; border-bottom:#6e6e6e 1px solid; border-left:#6e6e6e 1px solid; border-right:#6e6e6e 1px solid; border-top:#6e6e6e 1px solid;}
.input	{background-color:white; border-bottom:#6e6e6e 1px solid; border-left:#6e6e6e 1px solid; border-right:#6e6e6e 1px solid; border-top:#6e6e6e 1px solid;}

/*header*/
#hd{position:relative;width:100%;height:35px;background:#455172 url(images/title_bg.gif) repeat-x 0 0;text-align:center;color:#fff;}
#hd a{color:#fff;}
#hd .lg a{display:block;overflow:hidden;position:relative;width:74px;height:35px;line-height:35px;margin:0 auto;font-size:0.8em;color:#6f0;}
#hd .lg span{display:block;overflow:hidden;position:relative;width:100%;height:35px;line-height:35px;margin:0 auto;font-size:14px;color:#fff;vertical-align:middle;font-weight: bold;}

/*content*/
#ct{margin:0 20px;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:4.5em 0 1.4em;border:1px solid #fff;border-bottom-color:#e3e3e3;background:url(images/bg1.gif) no-repeat 50% 1.3em;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:5px;}
.ip input{width:60%;height:30px;}

.ac{position:absolute;right:0;bottom:0;width:78px;}
.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 url(images/bt_1.gif) repeat-x 0 -65px;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;}

/*Top¸Þ´º*/
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0;}
.ht{position:relative;width:100%;height:35px;background:#00529f url(images/topbar_bg.gif) repeat-x 0 -33px;text-align:center;color:#fff;}
.nv1{overflow:hidden;width:100%;}
.nv1 ul{padding:5px 4px 0 2px;margin-right:-8px;}
.nv1 li{float:left;height:30px;line-height:28px;margin-right:-2px;background:url(images/topbar_bg.gif) no-repeat 0 -310px;text-align:center;white-space:nowrap;list-style-type:none;}
.nv1 .l1{background:none;}
.nv1 a,
.nv1 span{display:block;height:100%;color:#fff;}
.nv1 li.on{background:#f4f5f5 url(images/topbar_bg.gif) repeat-x 0 -136px;line-height:33px;}
.nv1 .on a{background:url(images/topbar_bg.gif) no-repeat 0 -106px;color:#000;}
.nv1 .on span{background:url(images/topbar_bg.gif) no-repeat 100% -166px;color:#000;}
.nv1 .l1{width:20%;}
.nv1 .l2{width:20%;}
.nv1 .l3{width:20%;}
.nv1 .l4{width:20%;}
.nv1 .l5{width:20%;}

.ts{position:relative;z-index:2;width:100%;height:33px;background:#00529f url(images/topbar_bg.gif) repeat-x 0 0;text-align:center;color:#fff;}
.ts a{color:#fff;}
.ts .shb{display:block;position:absolute;left:5px;top:3px;border:0;-webkit-border-radius:0;-webkit-appearance:none;}
.ts .shbop,
.ts .shbfd{width:50px;background:#0079d8 url(images/home.gif) no-repeat;}
.ts .shbop{height:28px;background-position:0 0;}
.ts .shbfd{height:32px;background-position:0 -28px;}

.ts .shb1{display:block;position:absolute;right:5px;top:3px;border:0;-webkit-border-radius:0;-webkit-appearance:none;}
.ts .shbop1,
.ts .shbfd1{width:60px;background:#0079d8 url(images/logout.gif) no-repeat;}
.ts .shbop1{height:28px;background-position:0 0;}
.ts .shbfd1{height:32px;background-position:0 -28px;}

.ts .shb2{display:block;position:absolute;right:5px;top:3px;border:0;-webkit-border-radius:0;-webkit-appearance:none;}

/* 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 url(images/bt1.gif) repeat-x 0 100%;vertical-align:middle;text-align:center;color:#686868;white-space:nowrap;}
.ft2 a{display:inline-block;width:61px;height:28px;line-height:28px;background:#ddd url(images/ftv2.gif) no-repeat 0 -42px;font-size:13px;letter-spacing:-1px;}
.ft2 a.lk2{width:58px;background-position:0 -70px;}

/*copyright*/
#cr{clear:both;margin-top:0.5em;padding:5px 0 11px;text-align:center;font-size:10px;color:#909090;}
#cr a{color:#909090;}