@charset "utf-8";

/*google 웹폰트 css 파일 불러오기*/
@import url(https://fonts.googleapis.com/css?family=Galada|Nanum+Gothic|Nanum+Myeongjo);
@font-face {
      font-family: 'Cafe24Oneprettynight';
      src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Oneprettynight.woff') format('woff');
      font-weight: normal;
      font-style: normal;
  }

@font-face {
      font-family: 'S-CoreDream-3Light';
      src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
      font-weight: normal;
      font-style: normal;
}

@font-face {
     font-family: 'S-CoreDream-4Regular';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

@font-face {
      font-family: 'S-CoreDream-5Medium';
      src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
      font-weight: normal;
      font-style: normal;
}

@font-face {
      font-family: 'S-CoreDream-6Bold';
      src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');
      font-weight: normal;
      font-style: normal;
}

@font-face {
      font-family: 'S-CoreDream-7ExtraBold';
      src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
      font-weight: normal;
      font-style: normal;
}


.font_gothic {
      font-family: 'Nanum Gothic', sans-serif;
}

.font_myeong {
      font-family: 'Nanum Myeongjo', serif;
}

.font_galada {
      font-family: 'Galada', cursive;
}

.font_cafe{
      font-family: 'Cafe24Oneprettynight';
}

.font_gothic {
      font-family: 'Nanum Gothic', sans-serif;
}

.font_myeong {
      font-family: 'Nanum Myeongjo', serif;
}

.font_galada {
      font-family: 'Galada', cursive;
}

/* iconfont */

/* common */

* {
      margin: 0;
      padding: 0;
}

html{
      font-size: 10px;
}

body {
      /* font-size: 16px; */
      color: #2e2d2d;
      font-family: 'S-CoreDream-4Regular';
}

h1, h2, h3, h4, h5, h6{
      font-weight: normal;
}

ul,
ol,
li {
      list-style-type: none
}

img,
fieldset {
      border: none;
      vertical-align: middle
}

hr {
      clear: both;
      border: none
}

a {
      color: inherit;
      text-decoration: none
}

table {
      border-collapse: collapse
}

input,
textarea {
      color: inherit;
      font-size: inherit;
      font-family: inherit;
      vertical-align: middle
}



/* 홈페이지마다 다르지만 공통 설정 */

#wrap{
      width: 100%;
      min-width: 1200px;
}

.inner{
      width: 1200px;
      margin: 0 auto;
}

.sub_inner{
      width: 1000px;
      margin: 0 auto;
}