@charset "utf-8";
@font-face {font-family:NS;src:url("/css/NS.woff") format('woff');}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,button,select{text-align:left;}
body,input,textarea,select,button,table{font-size:12px;color:#4c4c4c;line-height:1.0;font-family:Gulim, Helvetica, Arial;}
body{position:relative;background:url("/img/bg01.png");}
img,fieldset{border:0;}
ul,ol{list-style:none;}
em,address{font-style:normal;}
a{text-decoration:none;color:inherit;}
table{border-collapse:collapse}
a:active,a:focus{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;outline:none;}

.wrap{margin:50px auto;width:998px;background:#fff;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.head{position:relative;}
.head h1 a{display:block;margin:40px;width:229px;height:76px;background:url("/img/logo.png") no-repeat;overflow:hidden;}
.head h1.feel a{background:url("/img/logo_feel.png") no-repeat;}
.head h1 span{visibility:hidden;}
.head h1 em{position:absolute;top:-12px;right:26px;background:url("/img/emblem_lgu+.png") no-repeat;width:110px;height:110px;}
.head ul{border-top:1px dashed #e6e6e6;border-bottom:1px solid #ccc;padding:0px 25px;font-family:NS,"NS",Gulim, Helvetica, Arial;}
.head ul:after{display:block;clear:both;content:"";}
.head li{float:left;padding:26px 0px;font-size:16px;}
.head li span{display:inline-block;width:16px;height:16px;margin-bottom:3px;vertical-align:middle;margin-right:5px;background:url("/img/ico_btn.png");}
.head li span.bg01{background-position:0px 0px;}
.head li span.bg02{background-position:0px -16px;}
.head li span.bg03{background-position:0px -32px;}
.head li span.bg04{background-position:0px -48px;}
.head li span.bg05{background-position:0px -80px;}
.head li a{display:block;padding:10px 20px;color:#aaa;font-weight:bold;text-decoration:none;}
.head li a.on{color:#2e2e2e; background-position:-16px 0px;}
.head li a.on span.bg01{background-position:-16px 0px;}
.head li a.on span.bg02{background-position:-16px -16px;}
.head li a.on span.bg03{background-position:-16px -32px;}
.head li a.on span.bg04{background-position:-16px -48px;}
.head li a.on span.bg05{background-position:-16px -80px;}
.head li+li a{border-left:1px solid #dcdfe3;}
.head dl{position:absolute;top:20px;right:40px;height:78px;}
.head dl.login{top:0px;border:1px solid #ccc;background:#fcfcfc;box-shadow:1px 1px 1px rgba(0,0,0,0.1);}
.head dl:after{display:block;clear:both;content:"";}
.head dt{position:absolute;top:-1px;left:-1px;}
.head dt span{position:absolute;top:0px;left:0px;width:78px;height:78px;border:1px solid rgba(0,0,0,0.1);}
.head dd{margin-left:94px;}
.head dl.login dd{padding:12px 20px 0px 0px;}
.head dd.powered{margin-top:12px;margin-right:1px;font-family:Arial;color:#999;font-size:11px;text-align:right;}
.head dd.powered strong{display:inline-block;width:49px;height:11px;background:url("/img/logo_naver2.png") no-repeat;}
.head dd.powered span{visibility:hidden;}
.head dd a.login{display:block;position:relative;padding:10px;background:#1ec800;border:1px solid #31b024;color:#fff;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;letter-spacing:-1px;}
.head dd a.login em{position:absolute;width:16px;height:100%;background:url("/img/logo_naver.png") no-repeat center center;top:0px;left:0px;padding:0px 7px;border-right:1px solid #31b024;box-shadow:1px 1px 1px rgba(255,255,255,0.3);}
.head dd a.login small{font-size:12px;}
.head dd a.login span{display:inline-block;vertical-align:middle;margin-left:28px;margin-top:2px;}
.head dd a.login:hover{text-decoration:none;background:#2dd310;}
.head dd a.logout{display:inline-block;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f0f0f0;padding:6px 10px;}
.head dd a.logout:hover{text-decoration:none;background:#f7f7f7;}

.tail{border-top:1px solid #ccc;padding:0px 25px;}
.tail ul{padding:25px 0px;}
.tail li{line-height:2.0;font-size:11px;color:#999;text-align:center;}
.tail li.impact{color:#666;font-weight:bold;}

.cont{position:relative;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}
.title{position:relative;height:492px;}
.title span{position:absolute;bottom:0px;left:0px;width:100%;height:10px;border-bottom:1px solid rgba(0,0,0,0.1);}
.title img{display:block;}

.container{padding:50px;}
.container h1, .container h2, .container p.subline{position:relative;font-family:NS,"NS",Gulim, Helvetica, Arial;line-height:1.6;}
.container p{line-height:1.6;}
.container h1{font-size:40px;margin-bottom:6px;}
.container h2{font-size:22px;margin-bottom:10px;}
.container p.subline{font-size:16px;color:#999;}
.container p.subline a{position:absolute;bottom:0px;right:0px;color:#fff;padding:14px 20px;background:#ff5fbd;border:1px solid #f556b3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:inset -1px -1px 1px rgba(255,255,255,0.2);text-decoration:none;}
.container p.subline span{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:6px;margin-top:-2px;background:url("/img/ico_btn.png") 0px -64px;}
.container p.subline a:hover{opacity:0.9;}
.container li{line-height:1.8;margin-bottom:8px;padding-left:10px;background:url("/img/lft_ico.gif") no-repeat 0px 5px;}
.container ul.listype01 li{margin-bottom:0px;}
.container .dl_break{padding:25px 0px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.container .dl_break:after{display:block;clear:both;content:"";}
.container dl{float:left;width:50%;line-height:1.6;}
.container dt{position:relative;font-family:NS,"NS",Gulim, Helvetica, Arial;font-size:16px;margin-bottom:3px;}
.container dt, .container dd{padding-left:78px;}
.container dd{margin-bottom:15px;}
.container dt span{position:absolute;top:0px;left:0px;width:64px;height:64px;background:url("/img/tvg_ico.png") no-repeat #f7f7f7;}
.container dt span.bg01{background-position:0px 0px;}
.container dt span.bg02{background-position:-64px 0px;}
.container dt span.bg03{background-position:0px -64px;}
.container dt span.bg04{background-position:-64px -64px;}
.container dt span.bg05{background-position:0px -128px;}
.container dt span.bg06{background-position:-64px -128px;}
.container dt span.bg07{background-position:0px -192px;}
.container dt span.bg08{background-position:-64px -192px;}
.container dt span.bg09{background-position:0px -256px;}
.container dt span.bg10{background-position:-64px -256px;}
.container dt span.bg11{background-position:0px -320px;}
.container dt span.bg12{background-position:-64px -320px;}
.container img{display:block;}
.container .ps_point{color:#f62ca2;}
.numbering{display:inline-block;vertical-align:middle;width:10px;height:13px;background:url("/img/numbering.png");}
.num1{background-position:0px 0px;}
.num2{background-position:0px -14px;}
.num3{background-position:0px -28px;}


.table-c{width:100%;box-shadow:1px 1px 1px rgba(0,0,0,0.2);line-height:1.5;}
.table-c caption{display:none;}
.table-c th, .table-c td{border:1px solid #eee;padding:12px 10px;background-color:#fff;}
.table-c td{text-align:center;padding:10px;}
.table-c .center{text-align:center;}
.table-c .right{text-align:right;}
.table-c td.center{background-color:#f7f7f7;}
.table-c .alert{text-align:center;line-height:1.6;padding:30px 10px;background:url("/img/pattern3.png") #fff;}
.table-c .alert span{font-weight:bold;color:#1ec800;}
.table-c small{display:block;color:#999;font-size:11px;margin-top:4px;}
.table-c strong.big{font-size:1.2em;}
.table-c thead{border-top:2px solid #4c4c4c;}
.table-c thead th{border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.table-c thead th, .table-c tbody th{background-color:#f7f7f7;}

.content{padding:50px;font-size:13px;color:#4c4c4c;line-height:1.8;background:#fafafa;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.content img{display:block;max-width:100%;}
.content h2,
.content p{padding:20px 0px;}
.content p strong{display:block;color:#24a0e2;margin:20px 0px;padding:10px 0px;border-top:1px solid #24a0e2;border-bottom:1px solid #24a0e2;}
.content p.sign{color:#666;text-align:right;font-style:italic;}
