/* ±âº» ¼¼ÆÃ */
  @charset "euc-kr";

  @font-face {
    font-family:NanumGothic;
    src:url('NanumGothic.eot');
    src:url('NanumGothic.eot?#iefix') format('embedded-opentype'), url('NanumGothic.woff') format('woff');
  }
  @font-face {
    font-family: 'NanumSquare';
    font-style: bold;
    font-weight: 700;
    src: url('NanumSquareB.eot');
    src: local('Nanum Square Bold'),
      local('NanumSquareB'),
      url('NanumSquareB.eot?#iefix') format('embedded-opentype'),
      url('NanumSquareB.woff2') format('woff2'),
      url('NanumSquareB.woff') format('woff'),
      url('NanumSquareB.ttf') format('truetype');
  }

  body { margin:0; padding:0; font-family:'NanumGothic'; font-size:11pt; font-weight:normal; color:#333;  }
  form { margin:0; padding:0; }
  img { border:0; }
  A:link { color:#000; text-decoration:none; }
  A:active { color:#000; text-decoration:none; }
  A:visited { color:#000; text-decoration:none; }
  A:hover { color:#000; text-decoration:none; }
  p { margin:0; padding:0; }
  INPUT { height:27px; font-family:'NanumGothic'; font-size:12pt; border:1px solid #d6d6d6; padding:0 3px; }
  INPUT[class="radio"] + label { display:inline-block; width:15px; height:15px; border:0; line-height:0px; vertical-align:bottom; background-color:transparent; cursor:pointer; }
  .radio { display:inline-block; width:15px; height:15px; border:0; line-height:0px; vertical-align:bottom; background-color:transparent; cursor:pointer; }
  SELECT { height:27px; font-family:'NanumGothic'; font-size:12pt; }
  textarea { font-family:'NanumGothic'; }
  fileField { font-family:'NanumGothic'; }
  dl { margin:0; padding:0; list-style-type:none; }
  dd { margin:0; padding:0; }
  table { border:0; padding:0; border-spacing:0; border-collapse:collapse; }
  th,td { font-family:'NanumGothic'; }
  .btn { padding:5px 8px; border:1px solid #fff; background-color:#fff; cursor:pointer; }
  .clear_left { clear:left; margin:0; padding:0; }
  .clear_right { clear:right; margin:0; padding:0; }
  .clear_both { clear:both; margin:0; padding:0; }
  .bold { font-weight:bold; }
  .white_bold { font-weight:bold; color:#fff; }
/* ±âº» ¼¼ÆÃ */

/* »ó´Ü¿µ¿ª */
  #area_header { position:fixed; width:100%; top:0; margin:0; padding:0; background-color:#fff; background-image:url("/img/header/bg_header.gif"); background-position:center 88px; background-repeat:repeat-x; z-index:5; }
  #top_menu { width:1260px; margin:0 auto; padding:0; }
  #top_base_btns { float:right; width:400px; }
  #top_base_btns > .item_bar { float:right; margin:0 5px; font-family:'NanumGothic'; font-size:9pt; font-weight:bold; color:#000; }
  #top_base_btns > a > .item_btn { float:right; margin:0 0; font-family:'NanumGothic'; font-size:11pt; font-weight:bold; color:#525252; }
  #top_base_banner { float:left; width:400px; }
  #top_logo { width:440px; margin:0 auto; text-align:center; }
  #top_navi { width:1260px; height:59px; margin:0 auto; padding:0; background-image:url("/img/header/bg_navi.gif"); background-repeat:repeat-x; overflow:hidden; }
  #top_navi > #navi_point { font-family:'NanumSquare'; float:right; width:250px; height:24px; padding:18px 10px 18px 0; font-size:18px; color:#fff; text-align:right; overflow:hidden;  }
  #top_navi > #navi_point > a { font-family:'NanumSquare'; font-size:22px; color:#fbff8f; text-decoration:none; }
  #top_navi > #top_menubar { float:left; width:940px; height:59px; overflow:hidden; }
  #top_navi > #top_menubar > .menu_item { float:left; height:25px; margin:20px 13px 15px 42px; }
  #top_navi > #top_menubar > .menu_item > a { font-family:'NanumSquare'; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:-1px }
  #top_navi > #top_menubar > .menu_item > a:link, a:active, a:visited { color:#fff; }
  #top_navi > #top_menubar > .menu_item > a:hover { color:#fafe8f; }
  #top_search { padding:10px 0; background-color:#f5f5f5; border-bottom:1px solid #7c7c7b; text-align:center; }
  #info_writer { display:none; height:130px; margin-bottom:10px; text-align:center; background-image:url("/img/header/bg_map.gif"); }
  #info_writer_btn { display:none; position:absolute; right:0; }
/* »ó´Ü¿µ¿ª */

/* °Ë»ö */
  #show_search { width:1010px; margin:0 auto; padding:0 125px; text-align:left; }
  .search_item { width:130px; }
  .search_title { padding:0 10px 0 0; font-family:'NanumGothic'; font-size:12pt; font-weight:bold; color:#000; }
  #titlei { width:120px; margin:0; padding:0 0 0 10px; }
  #search_btn_submit { padding:2px 10px; border:2px solid #3d3d3d; background-color:#3d3d3d; font-size:13pt; font-weight:bold; color:#fff; cursor:pointer; }
  #search_btn_detail { padding:2px 10px; border:2px solid #3d3d3d; background-color:#3d3d3d; font-size:13pt; font-weight:bold; color:#fff; cursor:pointer; }
  #show_search > #search_detail { display:none; margin-top:10px; }
/* °Ë»ö */

#area_body { display:block; position:relative; }

/* Áöµµ */
  #map_area { width:100%; height:450px; padding:15px 0; background-image:url("/img/header/bg_map.gif"); }
  #naver_map { position:relative; width:1260px; height:450px; border:2px solid #3d3d3d; border-radius:5px; margin:0 auto; z-index: 1; }
  .buttons { position:absolute; top:0; right:0; width:60px; z-index:9; padding:5px; text-align:center; letter-spacing:-0.5px; }
  .buttons > .control-btn { width:60px; height:60px; margin:5px 0; border:1px solid #2a2a2a; border-radius:5px; background-color:#3d3d3d; font-weight:bold; color:#fff; cursor:pointer; letter-spacing:-0.5px;}
  .buttons > .control-on { background-color:#cd0404; border:2px solid #fff; color:#fff; }
  .map_count { font-size:13pt; }
  .map_txt { font-size:10pt; }
  .map_icon_dong {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#383838+0,232323+100&0.65+0,0.8+100 */
    background: -moz-linear-gradient(top,  rgba(56,56,56,0.65) 0%, rgba(35,35,35,0.8) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(56,56,56,0.65) 0%,rgba(35,35,35,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(56,56,56,0.65) 0%,rgba(35,35,35,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6383838', endColorstr='#cc232323',GradientType=0 ); /* IE6-9 */
    border:2px solid #000; border-radius:8px; padding:5px; font-weight:bold; color:#fff; text-align:center; white-space:nowrap;
    position:absolute; min-width:55px; z-index:2;
  }
  .map_icon_dong_ov {  
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */



    border:2px solid #840000; border-radius:8px; padding:5px; font-weight:bold; color:#fff; text-align:center; white-space:nowrap;
    position:absolute; min-width:55px; z-index:3;
  }
/* Áöµµ */

/* ¸Å¹°Ç¥½Ã */
  .maemul_list_item_»ç°¢Çü»çÁø {
    float:left; width:273px; margin:16px; padding:3px; border:1px solid #ccc; cursor:pointer;
  }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_pic { display:block; width:252px; height:189px; border:1px solid #aaa; margin:8px; padding:0; background-repeat:no-repeat; background-position:center center; background-size:contain; text-align:right; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_title { display:block; width:252px; margin:7px auto; font-size:13pt; font-weight:bold; color:#000; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_title  > .maemul_list_code { display:none; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_category { display:none; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_address { display:block; width:252px; margin:7px auto; font-size:11pt; font-weight:bold; color:#000; text-align:center; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_size { display:block; width:252px; margin:7px auto; font-size:11pt; font-weight:normal; color:#099ef4; text-align:center; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_room { display:block; width:252px; margin:7px auto; font-size:11pt; font-weight:normal; color:#3d3d3d; text-align:center; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_floor { display:none; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_train { display:none; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_money { display:block; width:252px; margin:10px auto 5px; padding-top:10px; border-top:1px solid #aaa; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_money > .mgood_money > .mgood_icons { float:left; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_money > .mgood_money > .mgood_moneys { float:right; max-width:200px; text-align:right; word-break:break-all; }
  .maemul_list_item_»ç°¢Çü»çÁø > .maemul_list_comment { display:none; }

  .maemul_list_item_±äÁÙ»çÁø {
    display:block; position:relative; width:1244px; margin:5px 0 20px; padding:3px; border:1px solid #aaa; cursor:pointer;
  }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_pic { display:block; float:left; width:212px; height:159px; border:1px solid #aaa; margin:4px 15px 4px 4px; padding:0; background-repeat:no-repeat; background-position:center center; background-size:contain; text-align:right; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_title { display:block; float:left; width:765px; margin:5px 230px 5px 0; padding:5px 0 5px 5px; background-color:#444; font-size:12pt; font-weight:bold; color:#fff; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_title  > .maemul_list_code { display:inline; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_category { display:block; float:left; width:100px; margin:5px 5px 5px 10px; font-size:11pt; font-weight:bold; color:#066191; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_address { display:block; float:left; width:150px; margin:5px 5px 5px 5px; font-size:11pt; font-weight:bold; color:#000; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_size { display:block; float:left; width:250px; margin:5px 5px 5px 5px; font-size:11pt; font-weight:normal; color:#099ef4; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_room { display:block; float:left; width:200px; margin:5px 260px 5px 10px; font-size:11pt; font-weight:normal; color:#3d3d3d; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_floor { display:block; float:left; width:150px; margin:5px 5px 5px 5px; font-size:11pt; font-weight:normal; color:#555; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_train { display:block; float:left; width:400px; margin:5px 440px 5px 5px; font-size:11pt; font-weight:normal; color:#187d07; text-align:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_money { position:absolute; width:222px; margin-top:5px; margin-left:1015px; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_money > .mgood_money > .mgood_icons { float:left; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_money > .mgood_money > .mgood_moneys { float:right; max-width:170px; text-align:right; word-break:break-all; }
  .maemul_list_item_±äÁÙ»çÁø > .maemul_list_comment { display:block; float:left; width:765px; height:67px; margin:5px 230px 5px 0; font-size:11pt; font-weight:normal; color:#555; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
/* ¸Å¹°Ç¥½Ã */

/* ¸Å¹°±Ý¾× Ç¥½Ã */
  .mgood_money { margin:3px 0 5px; padding:2px 0; }
  .icon_money_mae { padding:3px 7px; background-color:#189c11; border:1px solid #0c7e06; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_mae { font-size:14pt; font-weight:bold; color:#e00; }
  .icon_money_bun { padding:3px 7px; background-color:#223bf8; border:1px solid #0b1eaf; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_bun { font-size:14pt; font-weight:bold; color:#e00; }
  .icon_money_fin { padding:3px 7px; background-color:#ca774c; border:1px solid #b36945; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_fin { font-size:14pt; font-weight:bold; color:#000; }
  .icon_money_sil { padding:3px 7px; background-color:#2f93b1; border:1px solid #27748b; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_sil { font-size:14pt; font-weight:bold; color:#e00; }
  .icon_money_suic { padding:3px 7px; background-color:#d24474; border:1px solid #ba3e6a; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_suic { font-size:14pt; font-weight:bold; color:#000; }
  .icon_money_fer { padding:3px 7px; background-color:#8944c8; border:1px solid #713bb8; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_fer { font-size:14pt; font-weight:bold; color:#e00; }
  .icon_money_jen { padding:3px 7px; background-color:#f37315; border:1px solid #e05b2b; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_jen { font-size:14pt; font-weight:bold; color:#e00; }
  .icon_money_wol { padding:3px 7px; background-color:#ff205e; border:1px solid #ec0808; font-size:11pt; font-weight:bold; color:#fff; }
  .txt_money_wol { font-size:14pt; font-weight:bold; color:#e00; }
  .won_money { font-size:10pt; font-weight:normal; color:#555; }
/* ¸Å¹°±Ý¾× Ç¥½Ã */

/* ·Îµù¹Ù */
  .data_loading {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#52adf7+0,52adf7+100&0.7+0,0+100 */
    background: -moz-linear-gradient(top,  rgba(73,73,73,0.7) 0%, rgba(73,73,73,0.7) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(73,73,73,0.7) 0%,rgba(73,73,73,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(73,73,73,0.7) 0%,rgba(73,73,73,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00494949', endColorstr='#00494949',GradientType=0 ); /* IE6-9 */

    display:none; position:absolute; z-index:10;
  }
  #data_loading_map { width:1260px; height:450px; }
  #data_loading_list { width:1260px; height:500px; }
/* ·Îµù¹Ù */

/* ¸Å¹°¸ñ·Ï */
  #maemul_list { position:relative; width:1252px; margin:15px auto 10px; }
  #maemul_list > #maemul_list_title { position:relative; float:left; width:760px; height:25px; margin-left:10px; }
  #maemul_list > #maemul_list_title > .list_title_txt { font-size:15pt; font-weight:bold; color:#cd0404; }
  #maemul_list > #maemul_list_title > .list_subtitle_txt { font-size:14pt; font-weight:bold; color:#403b38;  }
  #maemul_list > #maemul_list_btns { position:relative; float:right; width:220px; height:20px; padding-bottom:5px; text-align:right; }
  #maemul_list > #maemul_list_btns > button { margin:1px; padding:1px 3px; background-color:#fff; border:1px solid #403b38; font-size:11pt; font-weight:normal; color:#020202; cursor:pointer; }
  #maemul_list > #maemul_list_btns > .btn_over { background-color:#403b38; color:#fff; }
  #maemul_list > #maemul_list_count { position:relative; float:right; width:200px; height:20px; padding-top:5px; text-align:right; }
  #maemul_list > #maemul_list_body { position:relative; width:1252px; margin:2px auto 5px; padding:5px 0 5px 1px; border-top:3px solid #403b38; }
/* ¸Å¹°¸ñ·Ï */

/* ÆäÀÌÂ¡ */
  #list_page { position:relative; width:1260px; margin:20px auto; text-align:center; }
  .page_now { margin:5px 8px; padding:5px; border:1px solid #3d3d3d; background-color:#3d3d3d; font-size:14pt; font-weight:bold; color:#fff; cursor:pointer; }
  .page_num { margin:5px 8px; padding:5px; border:1px solid #aaa; font-size:14pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_first { margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:11pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_pre { margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:11pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_next { margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:11pt; font-weight:normal; color:#000; cursor:pointer; }
  .page_end { margin:5px 8px; padding:7px 5px; border:1px solid #aaa; font-size:11pt; font-weight:normal; color:#000; cursor:pointer; }
/* ÆäÀÌÂ¡ */

/* ¸Å¹°»ó¼¼ */
  #info_maemul_title { padding:10px; margin:5px auto; font-family:'NanumSquare'; font-size:20px; font-weight:bold; color:#fff; text-align:center;  background-color:#2f2f2f; border:1px solid #161616; width:928px;  }
  #maemul_view_area { width:950px; margin:0 auto; position:relative; }
  #show_item_area { position:relative; width:950px; margin:0 auto; overflow-x:hidden; margin:0; background-color:#fff; color:#000; }
  #maemul_pic { width:928px; padding:10px; border:1px solid #dadada; }
  #maemul_pic_big { float:left; width:820px; height:615px; margin:5px; padding:1px; border:1px solid #d6d6d6; background-size:contain; background-repeat:no-repeat; background-position:center center; }
  #maemul_pic_small { float:right; width:80px; margin:5px; text-align:center; }
  #maemul_pic_small > .pic_item { width:76px; height:55px; margin:1px 0; padding:0; border:1px solid #d6d6d6; }
  .info_title { margin:20px auto 5px; font-size:15pt; font-weight:bold; color:#000; }
  .info_subtitle { font-size:11pt; font-weight:normal; color:#999; }
  table.info_box { width:100%; margin:5px auto; border-top:2px solid #000; border-bottom:2px solid #d0d0d0; }
  td.info_t { padding:12px 5px 12px 5px; border:1px solid #dcddde; background-color:#ecedee; font-weight:bold; text-align:center; }
  td.info_i { padding:12px 5px 12px 5px; border:1px solid #dcddde; background-color:#fff; font-weight:normal; text-align:left; }
  .view_info_title { font-weight:bold; }
  .view_info_category { font-weight:bold; }
  .view_info_code { font-weight:bold; }
  .view_info_address { font-weight:bold; }
  .view_info_size { color:#099ef4; }
  .view_info_floor { color:#555; }
  .view_info_room { color:#3d3d3d; }
  .view_info_train { color:#cd0404; }
  .opt_view { float:left; width:30%; height:20px; margin:5px; padding:5px 0; border:1px solid #c1c1c1; border-radius:3px; background-color:#c1c1c1;; font-size:16px; font-weight:bold; line-height:20px; text-align:center; color:#fff; }
  .opt_view_ov { float:left; width:30%; height:20px; margin:5px; padding:5px 0; border:1px solid #840000; border-radius:3px; background-color:#cd0404; font-size:16px; font-weight:bold; line-height:20px; text-align:center; color:#fff; }
  #show_item_writer { display:none; }
  .writer_info_title { font-family:'NanumSquare'; font-size:20px; font-weight:bold; color:#fff; height:30px }
  td.writer_info_item { border:0; padding:8px; text-align:center; color:#fbff8f; font-weight:bold; }
  td.writer_info_value { border:0; padding:8px; font-weight:bold; text-align:left; color:#fff }
  .writer_sms_title { font-family:'NanumSquare'; font-size:20px; font-weight:bold; color:#fff; }
  .btn_tel { padding:5px 10px; border:1px solid #2cb400; background-color:#2cb400; color:#fff; }
  .btn_sms { padding:5px 10px; border:1px solid #608ffb; background-color:#608ffb; color:#fff; }
  #btn_detail_writer {margin-top:-10px; padding:10px; border:0; background-color:#2f2f24; font-size:11pt; font-weight:bold; color:#fff; cursor:pointer; letter-spacing:-1px; }
  /* ¸Å¹°»ó¼¼ */

/* ÆäÀÌÁö Å¸ÀÌÆ² */
  .page_title { width:1260px; margin:10px auto 5px; padding:10px 0 5px 0; }
  .page_title > .title_img { float:left; }
  .page_title > .title_text { float:left; margin:8px 0 0 10px; font-family:'NanumSquare'; font-size:23px; font-weight:bold; color:#232323; }
  .page_title > .title_sub { float:left; margin:17px 0 0 5px; font-family:'NanumSquare'; font-size:14px; font-weight:normal; color:#383636; }
  .page_title > .title_img_bar { float:right; width:100%; height:32px; background-image:url('/img/etc/title_bg.gif'); background-repeat:repeat-x; }
/* ÆäÀÌÁö Å¸ÀÌÆ² */

/* º°Ã·ÆäÀÌÁö(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ) */
  #notice_title { width:100%; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:2px solid #555; }
  #notice_title > #title_text { font-family:'NanumSquare'; font-size:15pt; font-weight:bold; color:#000; }
  #notice_area { width:100%; margin:5px auto 20px; overflow-x:hidden; }
  ol.notice_body { margin:5px auto; }
  ol.notice_body > li { margin:5px 0 0 -20px; padding:0; font-size:11pt; font-weight:normal; }
  ol.notice_body > li.depth1 { margin:5px 0 30px 0; font-size:14pt; font-weight:bold; }
  ol.notice_body > li.depth2 { margin:5px 0 10px -20px; font-size:12pt; font-weight:bold; }
  .notice_subitem { margin:5px 0 5px 10px; font-size:11pt; font-weight:normal; }
  ol.notice_body > li.depth1 > .notice_subitem { font-size:12pt; font-weight:normal; }
  ol.notice_body > li.depth2 > .notice_subitem { font-size:11pt; font-weight:normal; }
  
/* º°Ã·ÆäÀÌÁö(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ) */

/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */
  #board_list_submenu { width:1260px; margin:20px auto 5px; }
  #board_list_submenu > .item_left { float:left; padding-left:4px; }
  #board_list_submenu > .item_right { float:right; padding-right:4px; }
  #board_list_submenu > #item_btn { margin:0; text-align:right; }
  #board_list_submenu > .item_left > .btn { padding:5px 15px; border:1px solid #616161; background-color:#616161; color:#fff; }
  #board_list_submenu > .item_right > .btn { padding:5px 15px; border:1px solid #616161; background-color:#616161; color:#fff; }
  dl#board_list_box { width:1260px; margin:0 auto; padding:0 0 0 4px; }
  dl#board_list_box > dd { width:10%; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
  dl#board_list_box > dd#list_item_number { width:5%; }
  dl#board_list_box > dd#list_item_title { width:69%; }
  dl#board_list_box > dd#list_item_writer { width:10%; }
  dl#board_list_box > dd#list_item_see { width:5%; }
  dl#board_list_box > dd.list_item_v_none { width:98%; margin:5px 0 5px 0; padding:15px 0; background-color:#fff; font-size:12pt; font-weight:bold; color:#000; text-align:center; }
  dl#board_list_box > dd.list_item_t { float:left; width:10%; margin:5px 1px 5px 0; padding:15px 0; background-color:#616161; font-size:12pt; font-weight:bold; color:#fff; text-align:center; }
  dl#board_list_box > dd.list_item_v_number { float:left; width:5%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d2d2d2; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.list_item_v_title { float:left; width:69%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d2d2d2; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:left; }
  dl#board_list_box > dd.list_item_v_writer { float:left; width:10%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d2d2d2; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.list_item_v_date { float:left; width:10%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d2d2d2; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.list_item_v_see { float:left; width:5%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d2d2d2; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd > a { color:#000; text-decoration:none; }

  #board_body { width:1260px; margin:10px auto; padding:0; }
  table.board_box { width:100%; border-top:2px solid #000; }
  td.board_item { padding:10px 5px; border:1px solid #d6d6d6; background-color:#e0e0e0; font-size:11pt; font-weight:bold; text-align:center; }
  td.board_value { padding:10px 5px; border:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; }
  td.board_value > INPUT[class="radio"] { height:15px; border:0; vertical-align:bottom; cursor:pointer; }
  td.board_value > INPUT[class="btn"] { padding:5px 15px; border:1px solid #616161; background-color:#616161; color:#fff; }
  #board_private_title { margin:20px 0 5px 0; font-family:'NanumSquare'; font-size:13pt; font-weight:bold; }
  #board_private_btn { font-size:11pt; text-align:center; }
  #board_private_btn > INPUT[class="radio"] { height:13px; border:0; vertical-align:bottom; cursor:pointer; }
  #board_btns { width:100%; margin:20px 0; text-align:center; }
  .board_point { font-weight:bold; color:#e00; }
/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */

/* ¸Åµµ¸Å¼öÀÇ·Ú(ÀÏ¹ÝÇü) */
  dl#board_list_box > dd#online_list_item_number { width:5%; }
  dl#board_list_box > dd#online_list_item_part { width:18%; }
  dl#board_list_box > dd#online_list_item_category { width:14%; }
  dl#board_list_box > dd#online_list_item_address { width:23%; }
  dl#board_list_box > dd#online_list_item_writer { width:13%; }
  dl#board_list_box > dd#online_list_item_re { width:13%; }
  dl#board_list_box > dd#online_list_item_date { width:13%; }
  dl#board_list_box > dd.online_list_item_v_number { float:left; width:5%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_part { float:left; width:18%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_category { float:left; width:14%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_address { float:left; width:23%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_writer { float:left; width:13%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_re { float:left; width:13%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
  dl#board_list_box > dd.online_list_item_v_date { float:left; width:13%; margin:0 1px 0 0; padding:13px 0; border-bottom:1px solid #d6d6d6; background-color:#fff; font-size:11pt; font-weight:normal; color:#000; text-align:center; }
/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */

/* ÇÏ´Ü¿µ¿ª */
  #copyright { width:100%; min-width:1260px; background-color:#2e2e2e; }

  #copyright > #site_map { display:none; width:1260px; margin:20px auto 0; padding:15px 0; color:#fff; text-align:center; }
  #copyright > #site_map > div > #site_map_close { margin:0 0 15px 0; border:0; background-color:#545454; font-size:24px; color:#fff; cursor:pointer; }
  #copyright > #site_map > .menu_item { float:left; margin:0 30px; padding:0; }
  #copyright > #site_map > #site_map_menu_company { float:right; margin:0 0 0 30px; }
  #copyright > #site_map > .menu_item > .item_title { margin-bottom:5px; padding:5px 10px; border-bottom:2px solid #ff9595; font-family:'NanumSquare'; font-size:18px; font-weight:bold; color:#FFF; }
  #copyright > #site_map > .menu_item > .item_value { margin:2px 0; padding:5px 5px; }
  #copyright > #site_map > .menu_item > .item_value a { font-size:11pt; color:#c0c0c0; text-decoration:none; }
  #copyright > #site_map > #site_map_menu_company > .item_title { margin:1px; background-color:#cd0404; font-family:'NanumGothic'; font-size:14px; padding:10px; font-weight:bold; border:2px solid #cd0404; }
  #copyright > #site_map > #site_map_menu_company > .item_value { margin:1px; background-color:#181818; font-family:'NanumGothic'; font-size:14px; padding:10px; width:160px; font-weight:bold; }

  #copyright > #footer_menu { margin:20px 0 0 0; padding:15px 0; border-top:1px solid #37393a; background-color:#181818; color:#c0c0c0; text-align:center; }
  #copyright > #footer_menu > .menu_item { font-size:11pt; font-weight:normal; color:#c0c0c0; text-decoration:none; }
  #copyright > #footer_menu > .menu_item a { color:#c0c0c0; text-decoration:none; }
  #copyright > #footer_menu > .menu_bar { padding:0 10px; font-size:11pt; font-weight:normal; color:#999; }
  #copyright > #footer_menu > #btn_private a { font-size:12pt; font-weight:bold; color:#dfdfdf; }

  #copyright > #company_info { border-top:1px solid #37393a; padding:15px 0; background-color:#181818; font-size:14px; font-weight:normal; color:#c0c0c0; }
  #copyright > #company_info > .txt_line { width:1260px; margin:10px auto; text-align:center; }
  #copyright > #company_info > .txt_line > .menu_item { font-size:10pt; font-weight:normal; color:#c0c0c0; }
  #copyright > #company_info > .txt_line > .extra_txt { font-family:'NanumSquare'; font-size:16pt; font-weight:bold; color:#fff; }
  #copyright > #company_info > .txt_line > .extra_point { font-family:'NanumSquare'; font-size:16pt; font-weight:bold; color:#fbff8f; }
  #copyright > #company_info > .txt_line > .menu_item a { color:#c0c0c0; text-decoration: none; }
  #copyright > #company_info > .txt_line > .extra_txt a { color:#fff; text-decoration: none; }
  #copyright > #company_info > .txt_line > .extra_point a { color:#52adf7; text-decoration: none; }
  #copyright > #company_info > #btns_sswebplus { position:absolute; right:10px; }
  #copyright > #company_info > #btns_sswebplus > button { margin:0; padding:0; width:37px; height:37px; border:1px solid #840000; border-radius:5px; background-color:#cd0404; font-size:22px; color:#fff; text-align:center; cursor:pointer; }
  #copyright > #company_info > #btns_sswebplus > #btn_footer_sswebplus { background-image:url('/img/footer/btn_sswebplus.gif'); background-position:center center; }
/* ÇÏ´Ü¿µ¿ª */
