/* kmhygl@ubion 2014. use Boilerplate v1.0 */

html {}/*html 전체에 대한 설정이 필요할 경우 작성합니다.*/
body {position:relative; margin:0; font-family:'Malgun Gothic', '맑은고딕', sans-serif, '돋움'; font-size:13px; color:#666; line-height:150%; word-break:break-all}/* 기본 폰트 및 컬러 지정 */
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio, canvas, svg, progress, video {display: inline-block; vertical-align: baseline;}
audio:not([controls]) {display: none; height: 0;}
a {color:#666; text-decoration:none}
b, strong {font-weight: bold;}
small {font-size: 80%;}
sup {display:inline-block; line-height:12px;}
sub {bottom: -0.25em;}
img {display:block; border:0 none}
figure {margin: 1em 40px;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace; font-size: 1em;}

/* Forms */
button,input,optgroup,select,textarea {color:inherit; font:inherit; margin:0}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button;  cursor: pointer; }
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0;}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
fieldset {border: 0; margin: 0; padding: 0;}
legend {border: 0; padding: 0; }
textarea {resize: vertical;}/*textarea의 리사이즈를 세로만 가능*/
optgroup {font-weight: bold;}
label {cursor:pointer}

table {border-collapse:collapse; border-spacing:0}
td,th {padding:0}

/*공통*/
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

em, address {font-style: normal}
p {margin:0}
dl,ul,ol,menu,li {margin:0; padding:0; list-style:none}
.ir_pm {display:block; overflow:hidden; font-size:0; line-height:0; text-indent:-9999px} /* 사용된 이미지내 의미있는 텍스트의 대체텍스트를 제공할때 */
