@charset "utf-8";


/* Font Style */
/* noto-sans-kr-300 - korean_latin */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.woff') format('woff'), /* Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-regular - korean_latin */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.woff') format('woff'), /* Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-500 - korean_latin */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.woff') format('woff'), /* Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-700 - korean_latin */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.woff') format('woff'), /* Modern Browsers */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
        url('http://conference.hcikorea.org/hcik2026/common/webfont/Fonts/noto-sans-kr-v11-korean_latin-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

/* Reset Style */
*{margin:0;padding:0}
body{color:#555;font-size:13px;line-height:1.2;letter-spacing:-0.03em}
ul,ol,li{list-style:none}
img,hr{border:none}
img{max-width:100%;border:0px;vertical-align:top}
table{width:100%;border-spacing:0;table-layout:fixed}
table td img{vertical-align:middle}
a{display:inline-block;color:#555}
a:link, a:visited, a:active, a:hover{text-decoration:none;color:inherit}
body,p,div,ul,li,dl,dt,dd,ol,fieldset,textarea,input,select,table,th,td,address,cite,h1,h2,h3,h4,h5,h6,strong,b,label,button{font-family:'Noto Sans KR', sans-serif;letter-spacing:-0.03em}
strong,h1,h2,h3,h4,h5,h6,th,b,dt,li{font-size:inherit;font-weight:inherit;color:inherit}
input{vertical-align:middle;outline:none}
input::placeholder{color:#999}
input[type='text'],
input[type='password'],
input[type='tel']{display:inline-block;width:100%;height:45px;box-sizing:border-box;padding:0 20px;border:1px solid #ddd;background-color:#fff;font-size:13px;color:#555;line-height:45px;box-sizing:border-box;vertical-align:top}
input[type="password"]{letter-spacing:0.3em}
input[type="password"]::placeholder{letter-spacing:-0.03em}
input:disabled{background:#f4f4f4;border:1px solid #f4f4f4}
select{display:inline-block;width:100%;height:45px;padding:0 0 0 5px;border:1px solid #ddd;background:url(/hcik2026/common/images/default/mb_arrow_down_gray.png) no-repeat 95% 50% #fff;background-size:16px;font-size:13px;color:#555;line-height:45px;vertical-align:top;border-radius:0;-webkit-appearance:none;-moz-appearance: none;appearance: none}
textarea{display:inline-block;padding:5px;border:solid 1px #dcdcdc;background-color:#fff;font-size:13px;color:#555;line-height:16px;box-sizing:border-box;vertical-align:middle;resize:none}
input[type='file'], input[type='image'], input[type='reset'], input[type='button'], input[type='submit']{cursor:pointer}
hr, caption{position:absolute;top:-9999px;left:-9999px}
legend{position:absolute;height:0;font-size:0px;line-height:0;overflow:hidden;text-indent:-9999px}
address,cite,em{font-style:normal}
fieldset{padding:0;border:0}
label{cursor:pointer}
button{border:0;background:none;cursor:pointer}
/*** PC ***/
@media screen and (min-width:768px){
    body{font-size:16px;line-height:1.3;letter-spacing:-0.05em}
    body,p,div,ul,li,dl,dt,dd,ol,fieldset,textarea,input,select,table,th,td,address,cite,h1,h2,h3,h4,h5,h6,strong,b,label,button{letter-spacing:-0.05em}
    input[type='text'],
    input[type='password'],
    input[type='tel']{height:60px;padding:0 20px;font-size:16px;line-height:60px}
    input[type="password"]::placeholder{letter-spacing:-0.05em}
    select{height:60px;padding:0 0 0 9px;background:url(/hcik2026/common/images/default/pc_arrow_down_gray.png) no-repeat 90% 50% #fff;background-size:16px;font-size:16px;line-height:60px;letter-spacing:-0.05em}
}
