/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@charset "utf-8";
/* reset */
body, div,
h1, h2, h3, h4, h5, h6,
ul, ol, li, dl, dt, dd,
table, caption, tr, td, th,
form, fieldset, legend, p,
address, blockquote {margin:0; padding:0;} /* 사용한 블록요소 모두 표기 */
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, em {font-style:normal;}
fieldset, img {border:0 none;}
table {border-spacing:0;}
ol, ul, li {list-style:none;}
padding, border {box-sizing:border-box;}

/* 마크업을 하지 않은 상태와 같음 */
/*hr {display:none;}*/

/* base */

/** {font-family:'나눔고딕', NanumGothic, Nanum Gothic, 'Nanum Gothic', 'NanumGothic', '돋움', Dotum, sans-serif;}*/

html, body {
    font-size:14px;
    background-color:#fff;
    color:#333;
    height:100%;
}
a {color:#333; text-decoration:none;}
a:hover, a:focus {text-decoration:none;}

img {vertical-align:middle;}
input, select {vertical-align:middle; height:30px; border:1px solid #d9d9d9; box-sizing:border-box; color:#616161; font-size:13px;}
select {padding-left:7px;}
input[type=text] {padding-left:7px;}
input[type=password] {padding-left:7px;}
input[type=email] {padding-left:7px;}
input[type=button], input[type=submit] {cursor:pointer;}
textarea {vertical-align:middle; background:#fff; border:1px solid #ddd; box-sizing:border-box; color:#616161;}
/* 화면에서는 가려야 하지만 스크린 리더가 읽어야 하는 경우 */
.skip {
    text-indent:-9000px;
    width:0; height:0;
    line-height:0; font-size:0;}

caption {position:absolute; text-indent:-9999; width:0; height:0; line-height:0; font-size:0;}


/* scrollbar
html {
    scrollbar-3dLight-Color: #efefef;
    scrollbar-arrow-color: #1468cf;
    scrollbar-base-color: #efefef;
    scrollbar-Face-Color: #1468cf;
    scrollbar-Track-Color: #f2f2f2;
    scrollbar-DarkShadow-Color: #efefef;
    scrollbar-Highlight-Color: #efefef;
    scrollbar-Shadow-Color: #efefef
}
*/

::-webkit-scrollbar {width: 8px; height: 8px;}
::-webkit-scrollbar-button {display: block; height:0px; background:#fff;}
::-webkit-scrollbar-track {background:#ffffff;}
::-webkit-scrollbar-thumb {height: 10px; width: 10px; background:#1468cf; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow:#ffc0cb;}
