@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face {
    font-family:'MalgunGothic';
    src: url("../img/MalgunGothic.eot?#iefix") format('embedded-opentype'),
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {
  font-family: 'MalgunGothic';
  src: url('../img/MalgunGothic.eot');
  src: url('../img/MalgunGothic.eot?#iefix') format('embedded-opentype'),
       url('../img/MalgunGothic.woff') format('woff'),
       url('../img/MalgunGothic.ttf') format('truetype'),
       url('../img/MalgunGothic.svg#MalgunGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/

* { margin: 0; }

html,body{width:100%;height:100%}
html{overflow-y:scroll; }
body {display:none;}
body,div,dl,dt,dd,ul,ol,li,form,fieldset,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font:12px/1 '맑은고딕','MalgunGothic','NanumGothic', '굴림',Gulim, Tahoma, Geneva, sans-serif; color:#333; }
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all; }
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,textarea,select,button{vertical-align:middle;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:#666666; text-decoration:none}
a:hover{color:#666666; text-decoration:none; outline: none}
a:focus,a:visited{color:#666666; text-decoration:none; outline: none}
button *{position:relative}
button img{left:-3px;*left:auto}
.btn:focus, .btn:active:focus, .btn.active:focus {outline: none; }
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}




#wrap { width:100%; min-height:100%;}


#container { position:relative; width:100%; min-height:100%;}



.wrap_align { position:relative; width:1200px; margin:0 auto; height:auto;}
.li_last a { margin-right:0 !important; border-right:none !important;}
.li_last { margin-right:0 !important; border-right:none !important;}




#footer { position:relative; clear:both; width:100%; height:140px; background-color:#777; color:#ddd; font-size:14px; text-align:center;}
.footer_logo { position:absolute; width:279px; height:23px; top:60px;}
.footer_menu { float:right; text-align:right; font-size:14px; color:#ddd; margin-top:60px;}
.footer_menu a {font-size:14px; color:#ddd; margin-top:60px;}
.footer_menu a:hover { color:#FFF;}


.mb50 { margin-bottom:50px;}
.mb30 { margin-bottom:30px;}

.ml20 { margin-left:20px;}
.ml40 { margin-left:40px;}

.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}
.mt50 { margin-top:50px;}
.mt15 { margin-top:15px;}
.mt10 { margin-top:10px;}
.mt35 { margin-top:35px;}

.mb80 { margin-bottom:80px;}

.no_line { border:none !important; border-right:none !important;}
.no_line a { border:none !important; border-right:none !important;}


.member_stit { font-size:21px; color:#198fcc; font-weight:600; margin:50px; font-family: '맑은고딕','MalgunGothic','NanumGothic', '굴림',Gulim ;}
.member_stit2 { font-size:21px; color:#198fcc; font-weight:600; margin:50px 50px 45px 0; font-family: '맑은고딕','MalgunGothic','NanumGothic', '굴림',Gulim ;}

/* go to Top 버튼 */
#top-anchor { position:fixed; right:20px; bottom:110px; width:50px; height:50px; background:url('/resources/img/common/bt_top.png') 0 0 no-repeat; background-size:50px 50px; font-size:0; text-indent:-1000000em; z-index:99; display:none; }