@charset "utf-8";

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-200.woff2') format('woff2'),
        url('../fonts/SamsungOne-200.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-300.woff2') format('woff2'),
        url('../fonts/SamsungOne-300.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-400.woff2') format('woff2'),
        url('../fonts/SamsungOne-400.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-500.woff2') format('woff2'),
        url('../fonts/SamsungOne-500.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-600.woff2') format('woff2'),
        url('../fonts/SamsungOne-600.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-700.woff2') format('woff2'),
        url('../fonts/SamsungOne-700.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'sso';
    src: url('../fonts/SamsungOne-800.woff2') format('woff2'),
        url('../fonts/SamsungOne-800.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'sss';
    src: url('../fonts/SamsungSharpSans-Regular.woff2') format('woff2'),
        url('../fonts/SamsungSharpSans-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'sss';
    src: url('../fonts/SamsungSharpSans-Medium.woff2') format('woff2'),
        url('../fonts/SamsungSharpSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'sss';
    src: url('../fonts/SamsungSharpSans-Bold.woff2') format('woff2'),
        url('../fonts/SamsungSharpSans-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'samsungonekorean400';
    src: url('../fonts/SamsungOneKorean-400.eot');
    src: url('../fonts/SamsungOneKorean-400.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SamsungOneKorean-400.woff') format('woff'),
    url('../fonts/SamsungOneKorean-400.ttf') format('truetype'),
    url('../fonts/SamsungOneKorean-400.svg#samsungonekorean400') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'samsungonekorean500';
    src: url('../fonts/SamsungOneKorean-500.eot');
    src: url('../fonts/SamsungOneKorean-500.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SamsungOneKorean-500.woff') format('woff'),
    url('../fonts/SamsungOneKorean-500.ttf') format('truetype'),
    url('../fonts/SamsungOneKorean-500.svg#samsungonekorean500') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'samsungonekorean700';
    src: url('../fonts/SamsungOneKorean-700.eot');
    src: url('../fonts/SamsungOneKorean-700.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SamsungOneKorean-700.woff') format('woff'),
    url('../fonts/SamsungOneKorean-700.ttf') format('truetype'),
    url('../fonts/SamsungOneKorean-700.svg#samsungonekorean700') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Glyphicons Halflings';'
    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
    url('../fonts/glyphicons-halflings-regular.woff'2) format('woff'2),
    url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'NotoSans';
    src:  local('Noto Sans Regular'), local('NotoSans-Regular'), url(../fonts/NotoSansCJKkr-Medium-Alphabetic.eot);
    src: url(../fonts/NotoSansCJKkr-Regular-Alphabetic.eot?#iefix) format('embedded-opentype'),
		url('../fonts/NotoSansCJKkr-Regular-Alphabetic.woff2') format('woff2'),
		url('../fonts/NotoSansCJKkr-Regular-Alphabetic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}*/

@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

h1 {
 font-family: NanumSquareWeb, sans-serif;
}

/* 웹 폰트 자간, 행간 디테일 세팅  */
body,input,textarea,select,button, td, p, div, dl, dt, dd {text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga", "kern"}
body {font:14px/normal 'sso', 'Malgun Gothic', '맑은 고딕', 'Dotum', '돋움', sans-serif; color:#000; font-weight:400;}
/* initialize */
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, *:before, *:after {margin: 0; padding: 0; border: 0; outline: 0; background: transparent; -webkit-text-size-adjust:none; word-break:keep-all; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

legend {width: 0; height: 0; position: absolute; top: 0; left: 0; display: none; }
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary {display: block;}
nav, menu, ul, ol, dl, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
a {color:#000; text-decoration:none;}
a:visited {text-decoration:none;}
a:active,
a:hover {text-decoration:none;}
a:-webkit-any-link {text-decoration:none; color: #000;}
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; border-collapse: collapse;}
table td, table th {padding:0; border:0 none;}
/*hr, legend {visibility:hidden; height:1px; width:1px; position:absolute; line-height:0;}*/
h1, h2, h3, h4, h5, h6 {font-weight:700;}
strong {font-weight:700;}
img {max-width: 100%;}
button {border: none;}

input:focus,

select:focus,
textarea:focus{
  outline: none;
}
.pd0 {padding: 0!important;}
.pdTop0 {padding-top: 0!important;}
.pdBottom0 {padding-bottom: 0!important;}
.bdbottomNone{border-bottom: none!important;}
.mgTopNone {margin-top: 0!important;}
.eventGray {color: #c6c6c7!important;}
.mb0{margin-bottom: 0!important;}
.strong{font-weight: 700!important;}
.left {text-align: left!important;}
.cyan {color: #1428a0!important;}
.scarlet {color: #f15932!important;}
.blue {color: #1e3991!important;}
.rblue {color: blue!important;}
.red {color: red!important;}
.center {text-align: center!important;}
