@charset "utf-8";


@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 700;
    src: local('Spoqa Han Sans Bold'),
    url('/font/SpoqaHanSansBold.woff2') format('woff2'),
    url('/font/SpoqaHanSansBold.woff') format('woff'),
    url('/font/SpoqaHanSansBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 400;
    src: local('Spoqa Han Sans Regular'),
    url('/font/SpoqaHanSansRegular.woff2') format('woff2'),
    url('/font/SpoqaHanSansRegular.woff') format('woff'),
    url('/font/SpoqaHanSansRegular.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 300;
    src: local('Spoqa Han Sans Light'),
    url('/font/SpoqaHanSansLight.woff2') format('woff2'),
    url('/font/SpoqaHanSansLight.woff') format('woff'),
    url('/font/SpoqaHanSansLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 100;
    src: local('Spoqa Han Sans Thin'),
    url('/font/SpoqaHanSansThin.woff2') format('woff2'),
    url('/font/SpoqaHanSansThin.woff') format('woff'),
    url('/font/SpoqaHanSansThin.ttf') format('truetype');
}
@font-face {
 font-family: 'irop';
 src: url(/font/IropkeBatangM.eot);
 src: url(/font/IropkeBatangM.eot?#iefix) format('embedded-opentype'),
      url(/font/IropkeBatangM.woff) format('woff'),
      url(/font/IropkeBatangM.ttf) format('truetype');
}



/* reset */
html, body {-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:'Spoqa Han Sans','Spoqa Han Sans JP','Sans-serif' !important;font-size:13px}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, button, address, em, img, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, hr {margin:0; padding:0; /*word-break:break-all; */ }
a {color:#333333;text-decoration:none; word-break:break-all;}
a:link, a:visited, a:hover, a:active, a:focus {text-decoration:none;}
strong, b {font-weight:normal;}
img {border:0 none;vertical-align:middle}
/*img, button {border:0 none;vertical-align:middle}*/

p {margin:0;}
ol, ul, li {list-style:none}
dl dt {font-weight:normal;}
figure,figcaption {margin:0;}
fieldset {border:0;margin:0;padding:0;}
table {width:100%;border-collapse:collapse;border-spacing:0}
table th {font-weight:normal;}
caption, legend {overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;text-indent:-9999px;}
form, fieldset, iframe {display:block;border:0}
hr {height:0; display:none}
i, em, address {font-style:normal}
label, button {cursor:pointer}
input{ime-mode:inactive;}
input:-ms-clear, input:-ms-reveal, input::-ms-clear, input::-ms-reveal{display:none;width:0;height:0;}
input[type=text]:-ms-clear,input[type=text]::-ms-clear,input[type=text]:-ms-reveal, input[type=text]::-ms-reveal{display:none;width:0;height:0;}
input::-ms-clear, input::-ms-reveal{display:none;width:0;height:0;}
input[type="radio"],input[type="checkbox"] {margin:0;padding:0;}
input[type="text"],input[type="password"],input[type="tel"],textarea {margin:0;padding:0;color:#333333;font-family:'HYRegular', Arial, Helvetica, sans-serif;font-size:13px;line-height:1;/*outline:0;*/}
textarea {resize:none;overflow-x:hidden;overflow-y:auto;line-height:150%;outline:0;}
button {overflow:visible;margin:0;padding:0;border:0 solid transparent;color:#333333;font-family:"Spoqa Han Sans",'HYRegular',sans-serif;font-size:13px;line-height:1;cursor:pointer;}
button::-moz-focus-inner {border:0;padding:0;}

/* common */
.ellipsis {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.blind {position:absolute;left:0;top:0;box-sizing:content-box;overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;}
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both;}

body {overflow-x: hidden;font-family: "Spoqa Han Sans", sans-serif;}
p {line-height: 1.75;}
a {color: #fed136;}
a:hover {color: #fec503;}


h1,h2,h3,h4,h5,h6 {font-family: "Spoqa Han Sans", sans-serif;}
section {padding: 100px 0;}
section h2.section-heading {margin-top: 0;margin-bottom: 15px;}
section h3.section-subheading {
  font-size: 18px;
  font-weight: 400;
  /* font-style: italic; */
  margin-bottom: 75px;
  text-transform: none;
}

.text-primary {color: #000 !important;}



.btn-primary:not(:disabled):not(.disabled):active, 
.btn-primary:not(:disabled):not(.disabled).active, 
.show > .btn-primary.dropdown-toggle {border:none}