@charset "utf-8";

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0; outline: 0; background: transparent; -webkit-text-size-adjust:none;}
table{border-spacing:0}
body {font:16px/normal 'SamsungOne', 'SamsungSharpSans', 'Tahoma', 'Malgun Gothic', 'Dotum', sans-serif; color:#333; font-weight:400;word-break:keep-all;}
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary {display: block;}
nav, menu, ul, dl, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
a:link {color:#333;text-decoration:none}
a:visited {color:#333; }
a:active, a:hover {color:#333;}
small {font-size:0.9em;}
ins {background-color: #ff9; color: #000; text-decoration: none;}
mark {background-color: #ff9; color: #000; font-weight: bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}
table {width:100%; border:0 none; table-layout:fixed;}
table td, table th {padding:0; border:0 none;}
img {vertical-align:middle; border:0 none; max-width:100%; height:auto;}
hr, legend {visibility:hidden; height:1px; width:1px; position:absolute; line-height:0;}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:400;}
strong {font-weight:400;}

input, select, textarea, button {font:16px/normal 'SamsungOne','Malgun Gothic', '맑은 고딕', 'Dotum', '돋움', sans-serif; color:#333; vertical-align:middle; padding:0; margin:0; resize:none; font-weight:300; box-sizing:border-box; letter-spacing:-.3px;}
input[type=text],
input[type=password],
input[type=file],
input[type=email],
input[type=number],
input[type=search] {padding:.9em 1em; border:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none;-webkit-border-radius:7px;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0}
textarea {width:100%; padding:1em; border:1px solid #cfd9d9; background:#fff; line-height:1.4; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none; line-height:normal;}
input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus {outline: 0 none;}
input[type=checkbox], input[type=radio] {width:20px; height:20px; vertical-align:top; cursor:pointer;}
input[type=submit], input[type=image], input[type=reset],{cursor:pointer; border:0 none; background:none; border-radius:7px; -webkit-border-radius:7px; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none; outline:0 none;}
button{cursor:pointer; border:0 none; background:none; border-radius:0px; -webkit-border-radius:0px; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none; outline:0 none;}

::-webkit-input-placeholder {color:#a9a9a9;}
:-moz-placeholder {color:#a9a9a9;}
::-moz-placeholder {color:#a9a9a9;}
:-ms-input-placeholder {color:#a9a9a9;}
select {min-width:10em;padding:.8em 1em; color:#333;border:1px solid #333; background:#fff url('../images/icon/ico-dropdown.png') no-repeat 100% 50%;border-radius:7px; -webkit-border-radius:7px; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none; vertical-align:top; vertical-align:middle;}
select::-ms-expand {display:none}
@font-face {
  font-family: 'SamsungSharpSans';
  font-style: normal;
  font-weight: 400;
  src: local('SamsungSharpSans'),
       url('../data/fonts/SamsungSharpSans-Regular.woff2') format('woff2'), 
       url('../data/fonts/SamsungSharpSans-Regular.woff') format('woff');
}

@font-face {
  font-family: 'SamsungSharpSans';
  font-style: normal;
  font-weight: 500;
  src: local('SamsungSharpSans'),
       url('../data/fonts/SamsungSharpSans-Medium.woff2') format('woff2'), 
       url('../data/fonts/SamsungSharpSans-Medium.woff') format('woff');
}

@font-face {
  font-family: 'SamsungSharpSans';
  font-style: normal;
  font-weight: 600;
  src: local('SamsungSharpSans'),
       url('../data/fonts/SamsungSharpSans-Bold.woff2') format('woff2'), 
       url('../data/fonts/SamsungSharpSans-Bold.woff') format('woff');
}

@font-face {
  font-family: 'SamsungOne';
  font-style: normal;
  font-weight: 300;
  src: local('SamsungOneKorean'),
       url('../data/fonts/SamsungOneKorean_400C.eot'),
       url('../data/fonts/SamsungOneKorean_400C.woff') format('woff'), 
       url('../data/fonts/SamsungOneKorean_400C.ttf') format('truetype')
}

@font-face {
  font-family: 'SamsungOne';
  font-style: normal;
  font-weight: 400;
  src: local('SamsungOneKorean'),
       url('../data/fonts/SamsungOneKorean_400C.eot'),
       url('../data/fonts/SamsungOneKorean_400C.woff') format('woff'), 
       url('../data/fonts/SamsungOneKorean_400C.ttf') format('truetype')
}

@font-face {
  font-family: 'SamsungOne';
  font-style: normal;
  font-weight: 500;
  src: local('SamsungOneKorean'),
       url('../data/fonts/SamsungOneKorean_500C.eot'),
       url('../data/fonts/SamsungOneKorean_500C.woff') format('woff'), 
       url('../data/fonts/SamsungOneKorean_500C.ttf') format('truetype')
}

@font-face {
  font-family: 'SamsungOne';
  font-style: normal;
  font-weight: 600;
  src: local('SamsungOneKorean'),
       url('../data/fonts/SamsungOneKorean_600C.eot'),
       url('../data/fonts/SamsungOneKorean_600C.woff') format('woff'), 
       url('../data/fonts/SamsungOneKorean_600C.ttf') format('truetype')
}


@font-face {
  font-family: 'SamsungOne';
  font-style: normal;
  font-weight: 700;
  src: local('SamsungOneKorean'),
       url('../data/fonts/SamsungOneKorean_700C.eot'),
       url('../data/fonts/SamsungOneKorean_700C.woff') format('woff'), 
       url('../data/fonts/SamsungOneKorean_700C.ttf') format('truetype')
}