/* MENU CSS */
@import url(/inc/css/menu.css);

/* FONT CSS */
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);

/* SIMPLEBOX */
@import url(/inc/css/simpleBox.css);

/* lineImage */
@import url(/inc/css/lineImage.css);

/* 간체자 */
@import url(//fonts.googleapis.com/earlyaccess/notosansscsliced.css);
/* font-family: 'Noto Sans SC Sliced', sans-serif; */

/* 번체자 */
@import url(//fonts.googleapis.com/earlyaccess/cwtexming.css);
/* font-family: 'cwTeXMing', serif; */



* { font-family: Nanum Barun Gothic,"나눔고딕", NanumGothic, Malgun Gothic, "돋움", Dotum, AppleGothic, sans-serif; }

header {
  margin-bottom : 30px;
}

section {
  margin : 40px 0px;
}

footer  {
  width : 100%;
  background : #2f363b;
  padding : 40px 0px;
}

input, textarea {
  background : #fff;
  padding : 5px;
  border : 1px solid #ddd;
}

.image_top_logo {
  cursor : pointer;
}

label {
  font-weight : 100;
}

.body {
  width: 100%;
}

.title  {
  display : block;
  width : 100%;
  border-left : 10px solid;
  border-color : rgb(0, 104, 190);
  padding-left : 10px;
  font-size : 25px;
  font-weight : bold;
  margin-bottom : 10px;
}

input[type=text][readonly] {
    background : #eee;
}

#searchBox {
    display : table;
    width : 100%;
    background : #0b6faf;
}

#searchBox > span {
    display : table-cell;
}

#searchBox input {
    width : 100%;
    border : 4px solid #0b6faf;
    padding : 10px;
}

#searchBox > span:last-child {
    width : 50px !important;
}

#bottomMap > span {
    margin : 20px;
    cursor : pointer;
}

#bottomMap > span:first-child   {
    margin-left : 0px;
}

#bottomBarMenu span {
    cursor : pointer;
}

#comment{
    width : 100%;
    border-top : 1px solid #ddd;
    padding-top : 10px;

}
