@charset "utf-8";

/* web font */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* reset */
html,body{margin:0px;padding:0px;width:100%;font-size:12px;font-family:'NanumBarunGothicWeb';-webkit-text-size-adjust:none}
ul,ol,li,dl,dd,dt,input,h1,h2,h3,h4,h5,h6,p,b,input,button,textarea,fieldset,legend,td,th{margin:0px;padding:0px;font-weight:normal}
li{list-style:none}
fieldset,img,a{border:0px}
a{text-decoration:none}
legend,.blind{position:absolute;top:0;left:-10000px;width:0;height:0;overflow:hidden;font-size:0;line-height:0}
caption{display:none}
button,label{cursor:pointer}
button{overflow:visible\9}	/* button fix for ie8 */
input,textarea,select,button{font-family:'NanumBarunGothicWeb'}
table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left}
table th, table td{text-align:left}
input::-webkit-input-placeholder{color:#bdbdbd}
input::-moz-placeholder{color:#bdbdbd}
input:-moz-placeholder{color:#bdbdbd}
input:-ms-input-placeholder{color:#bdbdbd}
textarea::-webkit-input-placeholder{color:#bdbdbd}
textarea::-moz-placeholder{color:#bdbdbd}
textarea:-moz-placeholder{color:#bdbdbd}
textarea:-ms-input-placeholder{color:#bdbdbd}
input:focus::-webkit-input-placeholder{color:transparent!important}
input:focus::-moz-placeholder{color:transparent!important}
input:focus:-moz-placeholder{color:transparent!important}
input:focus:-ms-input-placeholder{color:transparent!important}
textarea:focus::-webkit-input-placeholder{color:transparent!important}
textarea:focus::-moz-placeholder{color:transparent!important}
textarea:focus:-moz-placeholder{color:transparent!important}
textarea:focus:-ms-input-placeholder{color:transparent!important}
header, footer, section, article, aside, nav, address { display: block; margin:0; } /* ie8 */
a, li, ul, div, span, strong, b, i, td, tr, table, p, h1,h2,h3,h4,h5,h6 {font-family:helvetica, 'NanumBarunGothicWeb' !important; letter-spacing:-0.025em;}
/*--- S: 접근성 히든바 --- */
#accNav{position: absolute; top:0; left:0; z-index:500; width: 100%; height: auto;}
#accNav p {height: 0; word-wrap:break-word;}
#accNav p a {position: absolute; top:0; left:0; display: block; overflow: hidden; width: 100%; height:0px; margin: 0 0 -1px -1px; text-align: center; color: #000; white-space: nowrap; font-weight: bold;}
#accNav p a:focus{height: auto;background: red; width: 100%; padding: 10px 0;}
/*--- E: 접근성 히든바 --- */

.clear_wrap:before,.clear_wrap:after{content:" ";display:table}
.clear_wrap:after{clear:both}
.clear_wrap{*zoom:1}
.clear_ine{clear:both}

/* 영문 폰트 */
.eng{font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}

/* 스크롤바 */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px!important;background-color:rgba(134,134,134,0.7)!important}
