/* ±âº» ¼¼ÆÃ */
  @charset "euc-kr";
  @import url("https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700&amp;subset=korean"); 
  @import url("https://cdn.jsdelivr.net/gh/moonspam/NanumBarunGothic@1.0/nanumbarungothicsubset.css");
  @import url("https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css");
  @import url("//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css");

  body { margin:0; padding:0; min-width:1200px; background-color:#fff; font-family:'Nanum Gothic'; font-size:10pt; font-weight:normal; color:#333;  }
  form { margin:0; padding:0; }
  img { margin:0; padding:0; border:0; }
  button { margin:0; padding:0; background-color:#fff; outline:0; cursor:pointer; }
  a { margin:0; padding: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:'Nanum Gothic'; font-size:12pt; border:1px solid #d6d6d6; padding:0 3px; outline:0; }
  INPUT[class="radio"] + label { display:inline-block; width:15px; height:15px; border:0; line-height:0px; vertical-align:bottom; background-color:transparent; cursor:pointer; outline:0; }
  .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:'Nanum Gothic'; font-size:12pt; outline:0; }
  textarea { font-family:'Nanum Gothic'; outline:0; }
  fileField { font-family:'Nanum Gothic'; outline:0; }
  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:'Nanum Gothic'; }
  .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; }
  * { margin:0; padding: 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
  *:focus { outline:none; }
  .not_found { margin:10px 0; font-size:14pt; font-weight:bold; color:#000; text-align:center; }
  .popup_items { position:absolute; display:none; overflow:hidden; z-index:99; }
  .ico_cal { cursor:pointer; }
/* ±âº» ¼¼ÆÃ */

/* ·¹ÀÌ¾î¿µ¿ª */
  #blank_layer {
    position:absolute; top:0; left:0; z-index:20; display:none;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+0,0.7+100 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 ); /* IE6-9 */
  }
/* ·¹ÀÌ¾î¿µ¿ª */

/* ¸ÞÀÎ¹è³Ê */
  #blackout {
    display:none; position:absolute; width:100%; top:0; left:0; z-index:4;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+0,0.7+100 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 ); /* IE6-9 */
  }
/* ¸ÞÀÎ¹è³Ê */

/* º»¹® - ÁÂÃø/Áß¾Ó/¿ìÃø ¿µ¿ª ¼³Á¤ */
  #area_body { display:block; position:relative; width:100%; margin:0; padding:0; }
  #area_body > #contents_map { float:left; position:relative; width:100%; }
  #area_body > #contents_body { float:right; position:relative; width:100%; }
  .page_area { position:relative; width:1200px; margin:0 auto; padding:0; }
/* º»¹® - ÁÂÃø/Áß¾Ó/¿ìÃø ¿µ¿ª ¼³Á¤ */

/* »ó´Ü¿µ¿ª */
  #area_header { top:0; width:100%; height:125px; margin:0; padding:0; border-bottom:1px solid #d1d8e4; overflow:hidden; z-index:6; }
    #area_header > #top_line { width:100%; height:35px; background-color:#ff9640; }
      #area_header > #top_line > #top_line_area { width:1200px; margin:0 auto; }
      #area_header > #top_line > #top_line_area > #potal_side { float:left; font-family:'±¼¸²'; font-size:10pt; line-height:35px; letter-spacing:-0.5px; color:#fff; }
        #area_header > #top_line > #top_line_area > #potal_side > .blink { font-family:'±¼¸²'; font-size:12pt; font-weight:bold; letter-spacing:1px; color:#daff00; }
      #area_header > #top_line > #top_line_area > #base_menus { float:right; font-size:9pt; text-align:right; color:#fff; }
        #area_header > #top_line > #top_line_area > #base_menus > a { margin:0 10px; padding:0; font-family:'±¼¸²'; line-height:35px; color:#fff; }
        #area_header > #top_line > #top_line_area > #base_menus > a:hover { color:#daff00; }
    #area_header > #top_bars { width:100%; height:90px; background-color:#fff; }
    #area_header > #top_bars > #top_contents { position:relative; width:1200px; margin:0 auto; padding:0; }
      #area_header > #top_bars > #top_contents > #top_logo { position:absolute; left:0; display:block; width:110px; height:90px; margin:0; padding:0; }
        #area_header > #top_bars > #top_contents > #top_logo > a > img { margin:0 0 0 0; }
      #area_header > #top_bars > #top_contents > .top_nav_item > a { float:right; display:block; margin:38px 5px 0; padding:0 20px 5px 5px; font-family:'NanumSquare'; font-size:16pt; font-weight:bold; color:#000; }
      #area_header > #top_bars > #top_contents > .top_nav_item > a:hover { border-bottom:2px solid #ff9640; color:#ff9640; }
      #area_header > #top_bars > #top_contents > #top_tel > a { float:right; display:block; margin:25px 0 0 0; padding:10px 5px; border-radius:20px; background-color:#fff; font-family:'NanumSquare'; font-size:18pt; font-weight:bold; letter-spacing:-0.5px; color:#000; }
      #area_header > #top_bars > #top_contents > #top_tel > a > .blink { letter-spacing:1px; color:#ff9640; }
    #top_visual { width:100%; height:417px; margin:0 auto; background-repeat:repeat-x; background-image:url('/img/header/visual_bg.jpg'); background-position:center center; }
      #top_visual > #visual_area { position:relative; width:1200px; height:417px; margin:0 auto; background-repeat:no-repeat; background-image:url('/img/header/visual_area.jpg'); }
        #top_visual > #visual_area > #visual_txt { position:absolute; width:1200px; height:417px; background-repeat:no-repeat; background-image:url('/img/header/visual_txt.png'); }
        #top_visual > #visual_area > #visual_image { display:none; position:absolute; width:1200px; height:417px; background-repeat:no-repeat; }
        #top_visual > #visual_area > #visual_effect { position:absolute; bottom:90px; right:0; }
/* »ó´Ü¿µ¿ª */

/* Áöµµ */
  #map_area { position:relative; width:100%; height:300px; margin:0 0 0 0; padding:0; }
    #naver_map { position:absolute; width:780px; height:300px; border-right:1px solid #ccc; z-index: 3; }
      .map_buttons { position:absolute; top:0; right:0; width:260px; z-index:9; padding:5px; }
        .map_buttons > button { float:right; width:44px; height:44px; margin:3px; border:1px solid #363636; border-radius:3px; background-repeat:no-repeat; background-size:90%; background-position:center center; font-size:9pt; font-weight:bold; letter-spacing:-0.5px; }
        .map_buttons > .control-btn { background-color:#fff; color:#363636; }
        .map_buttons > .control-on { background-color:#ff9640; border:1px solid #fff; color:#fff; }
      #map_area_buttons {
        top:50%; right:-10px; width:46px; margin:0; padding:0;
        -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);
      }
      #map_etc_buttons > .control-on { background-color:#ff9640; }
      .map_item { position:absolute; border:2px solid #fff; border-radius:20px; z-index:4; }
        .map_item > .map_item_name { display:block; min-width:65px; margin:0; padding:0 15px; border-radius:13px; background-color:#333; font-size:10pt; font-weight:normal; color:#fff; line-height:26px; text-align:center; white-space:nowrap; }
        .map_item > .map_item_count { position:absolute; display:block; top:-13px; right:-10px; min-width:22px; height:22px; margin:0; padding:2px 5px 0 5px; border-radius:11px; background-color:#e00000; font-family:'NanumBarunGothic'; font-size:9pt; font-weight:normal; color:#fff; line-height:22px; text-align:center; }
        .map_item > .map_item_block { display:block; min-width:40px; height:40px; margin:0; padding:2px 5px; border-radius:15px; background-color:#ff9640; font-family:'NanumBarunGothic'; font-size:12pt; font-weight:normal; color:#fff; line-height:40px; text-align:center; white-space:nowrap; }
/* Áöµµ */

/* ¸Å¹°¸ñ·Ï */
  dl.list_title_tab { width:95%; margin:0 auto; padding:5px 0; border-bottom:1px solid #ccc; }
    dl.list_title_tab > dd.list_items { float:left; height:32px; margin:0 1px 0 1px; padding:0; }
      dl.list_title_tab > dd.list_items > button { width:32px; height:32px; margin:0; padding:0; background-repeat:no-repeat; border:0; font-family:'Spoqa Han Sans'; font-size:18pt; font-weight:bold; color:#000; cursor:pointer; }
      dl.list_title_tab > dd.list_items > button#list_type_webzine { background-image:url("/img/info/ico_list2_off.png"); }
      dl.list_title_tab > dd.list_items > button#list_type_square { background-image:url("/img/info/ico_list1_off.png"); }
      dl.list_title_tab > dd.list_items > button#list_type_map { background-image:url("/img/info/ico_list3.png"); }
      dl.list_title_tab > dd.list_items > select.order_item { height:32px; font-size:9pt; }
    dl.list_title_tab > dd.list_orders { float:left; height:32px; margin:0 0 5px 0; padding:1px; }
      dl.list_title_tab > dd.list_orders > button { height:32px; margin:2px 0; padding:0 5px; font-family:'Spoqa Han Sans'; font-size:18pt; font-weight:bold; color:#000; letter-spacing:-0.5px; }
        dl.list_title_tab > dd.list_orders > button.list_order_btn { border:1px solid #d5d5d5; background-color:#fff; font-size:9pt; font-weight:normal; color:#000; }
        dl.list_title_tab > dd.list_orders > button.list_order_btn_ov { border:1px solid #ff9640; background-color:#ff9640; font-size:9pt; font-weight:normal; color:#fff; }
        dl.list_title_tab > dd#list_total_num { float:right; display:block; width:100px; height:20px; margin:5px 0 0 0; padding:0; font-size:9pt; font-weight:normal; color:#303030; line-height:32px; text-align:right; }
          dl.list_title_tab > dd#list_total_num > strong { font-size:11pt; font-weight:bold; color:#000; }
        dl.list_title_tab > dd#title { width:100%; font-size:14pt; font-weight:bold; color:#303030; }
  dl#list_boxs { width:95%; margin:0 auto; padding:0; }
/* ¸Å¹°¸ñ·Ï */

/* ¸Å¹°Ç¥½Ã - »ç°¢Çü»çÁø */
  dd.mgood_item_area { display:inline-block; margin:0; padding:0; vertical-align:top; }
  .mgood_item_area > .mgood_item_box { margin:0; padding:0; border:0; cursor:pointer; }
    .mgood_item_area > .mgood_item_box > .mgood_item_pic {
      position:relative; margin:0 0 5px 0; padding:0; border-radius:3px;
      background-repeat:no-repeat; background-position:center; background-size:cover; 
      text-align:right;
    }
      .mgood_item_area > .mgood_item_box > .mgood_item_pic > .cont_comp { position:absolute; width:100px; height:100px; background-repeat:no-repeat; background-size:contain; }
      .mgood_item_area > .mgood_item_box > .mgood_item_pic > .mgood_item_besticon {
        position:absolute; right:0; padding:1px 5px 2px 5px; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; font-weight:normal; z-index:2;
      }
    .mgood_item_area > .mgood_item_box > .mgood_item_title {
      width:100%; margin:0 0 5px 0; padding:0;
      font-size:14pt; font-family:'Nanum Gothic'; font-weight:bold; letter-spacing:-1.5px; color:#000; text-align:center;
      text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
    }
    .mgood_item_area > .mgood_item_box > .mgood_item_info {
      width:100%; margin:0 0 5px 0; padding:0; font-size:12pt; letter-spacing:-0.7px; text-align:center;
    }
      .mgood_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_address { font-weight:bold; color:#444; }
      .mgood_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_room { font-weight:normal; color:#777; }
      .mgood_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_size { font-weight:normal; color:#4959aa; letter-spacing:0; }
      .mgood_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_size > .cal_size { padding:0; border:0; background:transparent; font-size:18px; color:#444; cursor:pointer; }
      .mgood_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_bar { padding:0 4px; color:#bab4b4; }
    .mgood_item_area > .mgood_item_box > .mgood_item_money_area { width:100%; margin:15px 0 0 0; padding:5px 0 5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
      .mgood_item_area > .mgood_item_box > .mgood_item_money_area > .mgood_item_money { width:100%; margin:5px 0; padding:0; text-align:left; }
        .mgood_item_area > .mgood_item_box > .mgood_item_money_area > .mgood_item_money > .mgood_item_money_icon { display:table-cell; width:55px; padding:2px 0 0 0; text-align:center; vertical-align:middle; }
        .mgood_item_area > .mgood_item_box > .mgood_item_money_area > .mgood_item_money > .mgood_item_money_money { display:table-cell; padding:0; text-align:right; letter-spacing:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
/* ¸Å¹°Ç¥½Ã - »ç°¢Çü»çÁø */

/* ¸Å¹°Ç¥½Ã - ±äÁÙ»çÁø */
  dd.list_item_area { display:block; width:100%; margin:3px 0; padding:5px 0; border-bottom:1px solid #ccc; }
  .list_item_area > .mgood_item_box { margin:0; padding:0; border:0; cursor:pointer; }
    .list_item_area > .mgood_item_box > .mgood_item_pic {
      float:left; position:relative; margin:0 5px 5px 0; padding:0; border-radius:3px;
      background-repeat:no-repeat; background-position:center center; background-size:contain; 
      text-align:right;
    }
      .list_item_area > .mgood_item_box > .mgood_item_pic > .cont_comp { position:absolute; width:100px; height:100px; background-repeat:no-repeat; background-size:contain; }
      .list_item_area > .mgood_item_box > .mgood_item_pic > .mgood_item_besticon {
        position:absolute; right:0; padding:1px 5px 2px 5px; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; font-weight:normal; z-index:2;
      }
    .list_item_area > .mgood_item_box > .mgood_item_title {
      float:right; width:100%; margin:0 0 5px 0; padding:0;
      font-size:13pt; font-family:'NanumSquare'; font-weight:bold; letter-spacing:-1.5px; color:#000; text-align:left;
      text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
    }
    .list_item_area > .mgood_item_box > .mgood_item_info {
      float:right; width:100%; margin:0 0 5px 0; padding:0; font-size:10pt; letter-spacing:-0.7px; text-align:left;
    }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_category { font-weight:normal; color:#2cb400; }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_address { font-weight:bold; color:#444; }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_room { font-weight:normal; color:#777; }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_size { font-weight:normal; color:#4959aa; }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_size > .cal_size { padding:0; border:0; background:transparent; font-size:18px; color:#444; cursor:pointer; }
      .list_item_area > .mgood_item_box > .mgood_item_info > .mgood_item_info_bar { padding:0 4px; color:#bab4b4; }
      .list_item_area > .mgood_item_box  > .mgood_item_money { float:right; display:table; width:100%; margin:5px 0; padding:0; text-align:left; }
        .list_item_area > .mgood_item_box > .mgood_item_money > .mgood_item_money_icon { display:table-cell; width:60px; padding:2px 0 0 0; text-align:center; vertical-align:middle; }
        .list_item_area > .mgood_item_box > .mgood_item_money > .mgood_item_money_money > .mgood_item_money_money { display:table-cell; padding:0; text-align:left; letter-spacing:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
/* ¸Å¹°Ç¥½Ã - ±äÁÙ»çÁø */

/* ¸Å¹°±Ý¾× Ç¥½Ã */
  .mgood_money { margin:3px 0 5px; padding:2px 0; }
  .icon_money_mae { padding:2px 8px 3px 8px; background-color:#e44947; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_mae { font-size:18pt; font-weight:bold; color:#992424; }
  .icon_money_bun { padding:2px 8px 3px 8px; background-color:#223bf8; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_bun { font-size:18pt; font-weight:bold; color:#992424; }
  .icon_money_fin { padding:2px 8px 3px 8px; background-color:#ca774c; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_fin { font-size:18pt; font-weight:bold; color:#555; }
  .icon_money_sil { padding:2px 8px 3px 8px; background-color:#6c4fcd; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_sil { font-size:18pt; font-weight:bold; color:#341e7b; }
  .icon_money_suic { padding:2px 8px 3px 8px; background-color:#d24474; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_suic { font-size:18pt; font-weight:bold; color:#992424; }
  .icon_money_fer { padding:2px 8px 3px 8px; background-color:#8944c8; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_fer { font-size:18pt; font-weight:bold; color:#555; }
  .icon_money_jen { padding:2px 8px 3px 8px; background-color:#f37315; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_jen { font-size:18pt; font-weight:bold; color:#555; }
  .icon_money_sec { padding:2px 8px 3px 8px; background-color:#a80d0e; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_sec { font-size:18pt; font-weight:bold; color:#555; }
  .icon_money_wol { padding:2px 8px 3px 8px; background-color:#ff205e; border:0; border-radius:3px; font-family:'Spoqa Han Sans'; font-size:10pt; letter-spacing:-1px; font-weight:normal; color:#fff; }
  .num_money_wol { font-size:18pt; font-weight:bold; color:#555; }
  .num_money_premium { font-size:18pt; font-weight:bold; color:#555; }
  .num_money_resale { font-size:18pt; font-weight:bold; color:#555; }
  .num_money_now_security { font-size:18pt; font-weight:bold; color:#555; }
  .num_money_poung { font-size:18pt; font-weight:bold; color:#2cb400; }
  .num_money_public { font-size:18pt; font-weight:bold; color:#555; }
  .type_money { font-size:12pt; font-weight:normal; }
/* ¸Å¹°±Ý¾× Ç¥½Ã */

/* ¸Å¹°»ó¼¼ */
  #info_popup_area { position:relative; top:0; left:0; width:100%; margin:0; padding:0; background-color:#fff; z-index:3; }
  #info_popup { position:relative; width:1200px; margin:0 auto; padding:10px 0; border:0; background-color:#fff; font-family:'Spoqa Han Sans'; color:#505050; }
    #info_popup > .popup_item { display:inline-block; margin:0; padding-left:20px; border-left:1px solid #e0e0e0; }
    #info_popup > .popup_item:first-child { border:0; }
      #info_popup > .popup_item > .item_part { font-size:12pt; }
      #info_popup > .popup_item > .item_value { font-size:15pt; }
      #info_popup > #maemul_info_money { width:290px; }
      #info_popup > #maemul_info_size { width:180px; }
      #info_popup > #maemul_info_code { width:130px; }
      #info_popup > #member_info { position:relative; width:590px; padding-right:245px; }
      #info_popup > #maemul_info_money > .item_value  > .point_upper { font-weight:bold; font-size:19pt; }
      #info_popup > #maemul_info_money > .item_value > .point_lower { font-size:12pt; }
      #info_popup > #maemul_info_size > .item_value > span > span { font-size:12pt; }
      #info_popup > #maemul_info_size > .item_value > span > span > strong { font-size:19pt; }
      #info_popup > #maemul_info_code > .item_value > strong { font-size:19pt; }
      #info_popup > #member_info > .item_value { font-size:10pt; }
      #info_popup > #member_info > .item_value > strong { font-size:19pt; }
      #info_popup > #member_info > .item_value > #member_add_icons { position:absolute; bottom:0; right:0; }
      #info_popup > #member_info > .item_value > #member_add_icons > a > .icon_sns { float:right; width:30px; height:30px; margin:4px 2px 0 2px; padding:0; background-repeat:no-repeat; border:0; border-radius:5px; font-size:12pt; font-weight:bold; }
      #info_popup > #member_info > .item_value > #member_add_icons > #member_info_sms { float:right; width:170px; height:30px; margin:4px 2px 0 2px; padding:0; border-radius:5px; border:0; background-color:#424242; cursor:pointer; }
      #info_popup > #member_info > .item_value > #member_add_icons > #member_info_pic { float:right; width:60px; height:60px; background-repeat:no-repeat; background-position:center center; background-size:contain; border-radius:50%; }
  #view_sms { display:none; width:1200px; height:101px; margin:0 auto; padding:0; overflow:hidden; }
  .sms_box { border-bottom:1px solid #dfdfdf; }
    .sms_box > .sms_items_part { float:left; width:198px; height:50px; margin:0; padding:0 10px; background-color:#f2f2f2; font-size:14pt; font-weight:bold; line-height:50px; color:#494949; }
      .sms_box > .sms_items_part > .point { padding:0 5px 0 0; font-size:16pt; }
    .sms_box > .sms_items_vals { float:left; width:1000px; height:50px; margin:0; padding:0 10px; background-color:#fff; line-height:50px; }
    .sms_box > .sms_items_vals > #sms_btn_submit { width:130px; height:30px; background-color:#424242; border:0; border-radius:5px; }
    dl.info_tabs { width:1200px; margin:0 auto; padding:0; overflow:hidden; }
      dl.info_tabs > dd { float:left; margin:5px 0 0 0; padding:0; border-right:1px solid #fff; }
      dl.info_tabs > dd:last-child { border-right:0; }
      dl.info_tabs > dd.tab_item { background-color:#a6a6a6; font-weight:normal; }
      dl.info_tabs > dd.tab_item_ov { background-color:#ff9640; font-weight:bold; }
        dl.info_tabs > dd > a > div { padding:15px 0; font-family:'Spoqa Han Sans'; font-size:13pt; color:#fff; text-align:center; letter-spacing:-0.5px; }
  #maemul_view_area { position:relative; width:100%; margin:0; padding:0; background-color:#fff; overflow:hidden; }
    #maemul_view_area > #info_maemul_title { position:relative; width:1200px; margin:10px 0; padding:10px 160px 10px 20px; border-top:1px solid #fff; background-color:#ff9640; font-size:15pt; font-weight:bold; letter-spacing:0; color:#fff; text-align:left; }
      #maemul_view_area > #info_maemul_title > #register_date { position:absolute; bottom:10px; right:20px; margin:0; font-family:'Spoqa Han Sans'; font-size:11pt; font-weight:normal; }
    #maemul_view_area > .item_blank { display:block; width:100%; height:20px; }
    #maemul_view_area > #maemul_pic { display:block; width:100%; margin:0; padding:0; border:0; background-color:#c4c4c4; }
      #maemul_view_area > #maemul_pic > #maemul_pic_big { float:left; display:block; width:860px; height:573px; margin:0; padding:0; background-repeat:no-repeat; background-position:center center; background-size:contain; }
      #maemul_view_area > #maemul_pic > .maemul_pic_small { float:left; display:block; width:170px; height:113px; margin:0; padding:4px 5px; }
        #maemul_view_area > #maemul_pic > .maemul_pic_small > .pic_item { width:160px; height:106px; background-repeat:no-repeat; background-position:center center; background-size:cover; overflow:hidden; }
    #maemul_view_area > #maemul_pic_print { display:none; width:100%; margin:0; padding:10px; border:0; background-color:#c4c4c4; }
      #maemul_view_area > #maemul_pic_print > .pic_item { float:left; width:216px; height:162px; margin:10px; padding:0; background-repeat:no-repeat; background-position:center center; background-size:contain; }
    #maemul_view_area > table.info_box { width:100%; margin:0; border-bottom:1px solid #dcddde; }
      #maemul_view_area > table.info_box caption > div { display:block; margin:0 0 0 0; padding:150px 0 20px; border-bottom:2px solid #ccc; font-family:'NanumSquare'; font-size:24pt; font-weight:bold; color:#000; letter-spacing:-1px; text-align:center; }
      #maemul_view_area > table.info_box td.info_t { padding:20px 5px 20px 20px; border-bottom:1px solid #dcddde; background-color:#fff; background-image:url("/img/info/info_ico.gif"); background-repeat:no-repeat; background-position:left center; font-family:'NanumSquare'; font-size:14pt; letter-spacing:-0.5px; font-weight:normal; color:#2a2a2a; text-align:left; }
      #maemul_view_area > table.info_box td.info_i { padding:20px 10px 20px 5px; border-bottom:1px solid #dcddde; background-color:#fff; font-family:'Spoqa Han Sans'; font-size:12pt; font-weight:normal; color:#5c5c5c; text-align:left; }
      #maemul_view_area > table.info_box td.info_10 { width:10%; }
      #maemul_view_area > table.info_box td.info_23 { width:23%; }
      #maemul_view_area > table.info_box td.info_i > span > span > strong { font-size:18pt; }
      #maemul_view_area > table.info_box td.info_i > .bold { font-size:18pt; font-weight:bold; }
      #maemul_view_area > table.info_box td.info_i > img { max-width:100% !important; height:auto !important; }
      #maemul_view_area > table.info_box td.info_title {font-size:16pt; font-weight:bold; }
      #maemul_view_area > table.info_box td.info_code { color:#15325c; }
      #maemul_view_area > table.info_box td.info_size { color:#2cb400; }
      #maemul_view_area > table.info_box td.info_room > .bold { color:#6ba7fc; }
      #maemul_view_area > table.info_box td.info_i > .info_item_train { display:inline-block; margin:2px 5px; padding:2px 15px; border-radius:15px; color:#fff; }
    #maemul_view_area > table.info_box td.info_blank { background-image:url(""); }
    #maemul_view_area > #option_box td.info_i { padding-left:0; padding-right:0; text-align:center; }
    #maemul_view_area > #option_box td.info_i > .opt_item { display:inline-block; width:180px; margin:10px; padding:5px 10px; border:1px solid #ccc; border-radius:5px; background-color:#fff; font-size:12pt; font-weight:normal; text-align:left; }
      #maemul_view_area > #option_box td.info_i > .item_on { border:0 solid #ff9640; background-color:#ff9640; font-weight:bold; color:#fff; }
      #maemul_view_area > #option_box td.info_i > .opt_item > .item_icon { display:inline-block; margin:5px 5px 5px 0; padding:0; border-radius:40%; background-color:#fff; }
      #maemul_view_area > #option_box td.info_i > .opt_item > .item_icon > img { width:35px; height:35px; }
    #view_btns { width:100%; margin:20px 0; text-align:center; }
      #view_btns > button.view_btn { padding:7px 25px; border:0; background-color:#000; font-family:'Spoqa Han Sans'; font-size:13pt; font-weight:normal; color:#fff; }
/* ¸Å¹°»ó¼¼ */

/* ÆäÀÌÂ¡ */
  #list_page { position:relative; width:80%; margin:20px auto; text-align:center; }
  #list_page > button { min-width:30px; height:36px; margin:5px 8px; padding:0 8px; border-radius:5px; font-size:16px; line-height:36px; color:#000; cursor:pointer; }
  .page_now { border:1px solid #3d3d3d; background-color:#fff; font-weight:bold;  }
  .page_num { border:1px solid #aaa; background-color:#f5f5f5; font-weight:normal; }
  .page_first { border:1px solid #aaa; background-color:#fff; font-weight:normal; }
  .page_prev { border:1px solid #aaa; background-color:#fff; font-weight:normal; }
  .page_next { border:1px solid #aaa; background-color:#fff; font-weight:normal; }
  .page_end { border:1px solid #aaa; background-color:#fff; font-weight:normal; }
/* ÆäÀÌÂ¡ */

/* Ãß°¡ ÆäÀÌÁö »ó´Ü(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ/°Ô½ÃÆÇ) */
  #page_title_area { position:relative; width:100%; font-family:'NanumSquare'; text-align:center; }
  #page_title_area > #title { display:inline-block; width:100%; margin:25px 0 0 0; padding:20px 0 20px 0; border-bottom:1px solid #ccc; font-size:40px; font-weight:bold; letter-spacing:-1.5px; color:#252525; }
    #page_title_area > #title > #sub_title { display:none; font-size:32px; color:#b5b5b5; }
/* Ãß°¡ ÆäÀÌÁö »ó´Ü(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ/°Ô½ÃÆÇ) */

/* Ã¹È­¸é */
  .index_contents_area { width:100%; margin:0; padding:0; }
  .index_contents_area:nth-of-type(odd) { background-color:#f0f0f0; }
  .index_contents_area:nth-of-type(even) { background-color:#fff; }
  .index_items { display:block; width:1200px; margin:0 auto; padding:30px 0 10px 0; }
    .index_items > .index_item  { margin:0 0 20px 0; padding:0; text-align:center; }
    .index_items > a > .index_item  { margin:0 0 20px 0; padding:0; text-align:center; }
      .index_items > a > .index_item > .title_txt { padding:10px 20px; border-bottom:2px solid #282828; font-family:'NanumSquare'; font-size:22pt; font-weight:bold; letter-spacing:-1px; color:#000; }
        .index_items > a > .index_item > .title_txt > .point { color:#e60000; }
    .index_items > .index_item > a > button.index_more { padding:7px 25px; border:0; background-color:#000; font-family:'Spoqa Han Sans'; font-size:13pt; font-weight:normal; color:#fff; cursor:pointer; }
  #index_search { position:relative; width:100%; background-color:#303030; }
    #index_search > #index_search_area { width:100%; padding:25px 0; }
      #index_search > #index_search_area > #search_tabs { width:215px; margin:0 auto; padding:0; }
        #index_search > #index_search_area > #search_tabs > button.index_search_tab { background:transparent; margin:0 15px; padding:0 0 15px 0; border:0; font-size:13pt; font-weight:normal; color:#f0f0f0; }
        #index_search > #index_search_area > #search_tabs > button.tab_on { background-image:url('/img/index/search_tab_on.png'); background-repeat:no-repeat; background-position:center bottom; font-weight:bold; color:#fab7be; }
      #index_search > #index_search_area > .index_search_box { display:none; margin:0 auto; padding:10px; border:0; border-radius:10px; background-color:#fff; text-align:center; }
        #index_search > #index_search_area > .index_search_box > button.btn_search { float:left; width:120px; height:32px; margin:1px; padding:0; border:0; background-color:#ff9640; font-size:12pt; font-weight:bold; color:#fff; text-align:center; z-index:1; }
        #index_search > #index_search_area > .index_search_box > button.search_select { float:left; width:150px; height:32px; margin:1px; padding:5px 30px 5px 5px; border:1px solid #dedede; background-image:url('/img/admin/select_arrow.png'); background-position:right center; background-repeat:no-repeat; font-size:10pt; text-align:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; z-index:1; }
        #index_search > #index_search_area > .index_search_box > .search_selected { background-color:#f1cbaa; color:#5d5d5d; }
        #index_search > #index_search_area > .index_search_box > .search_moneys { display:none; }
        #index_search > #index_search_area > .index_search_box > .search_text_area { position:relative; float:left; display:block; height:32px; margin:1px 1px 1px 1px; padding:0; }
        #index_search > #index_search_area > .index_search_box > .search_text_area > label { position:absolute; top:0; left:0; width:70px; height:32px; margin:0; padding:0 5px; font-size:10pt; line-height:32px; text-align:center; color:#999; z-index:1; }
        #index_search > #index_search_area > .index_search_box > .search_text_area > input { width:70px; height:32px; margin:0; padding:5px; border:1px solid #dedede; font-size:10pt; text-align:center; z-index:1; }
        #index_search > #index_search_area > .index_search_box > input#titlei { float:left; width:364px; height:32px; margin:1px 1px 0 1px; padding:5px; border:1px solid #878787; font-size:10pt; text-align:center; z-index:1; }
        #index_search > #index_search_area > .index_search_box > a > .btn_subway { width:120px; height:30px; margin:2px; border:0; border-radius:5px; font-size:11pt; font-weight:bold; color:#fff; line-height:30px; }
      #index_search > #index_search_area > .search_slider_item { position:absolute; display:none; border:1px solid #dedede; background-color:#fff; z-index:10; }
      #index_search > #index_search_area > .search_select_item { position:absolute; display:none; min-width:80px; max-height:180px; border:1px solid #dedede; background-color:#fff; overflow-y:scroll; z-index:10; }
        #index_search > #index_search_area > .search_select_item > .select_option { display:block; min-width:100px; height:30px; margin:0; padding:0 5px; background-color:#fff; font-size:10pt; color:#303030; line-height:30px; cursor:pointer; }
        #index_search > #index_search_area > .search_select_item > .select_option:hover { background-color:#ff9640; color:#fff; }
        #index_search > #index_search_area > .search_select_item > .select_selected { padding-left:30px; background-color:#ff9640; background-image:url('/img/index/option_selected.png'); background-repeat:no-repeat; color:#fff; }
      #index_search > #index_search_area > .search_text_item { position:absolute; display:none; min-width:80px; max-height:180px; padding:5px; border:1px solid #dedede; background-color:#fff; z-index:10; }
        #index_search > #index_search_area > .search_text_item > .sizei_item { float:left; position:relative; margin:5px; }
        #index_search > #index_search_area > .search_text_item > .sizei_item > label { position:absolute; top:0; left:0; width:100px; height:32px; padding:0 5px; line-height:32px; text-align:center; color:#999; }
        #index_search > #index_search_area > .search_text_item > .sizei_item > input { width:100px; height:32px; line-height:32px; text-align:center; color:#000; }
  #index_sites_area { width:100%; margin:0; padding:0; background-color:#e0e0e0; }
  #index_thema { margin:0; }
    #index_thema > a > .index_item > .title_txt > .point { color:#ff9640; }
    #index_thema > .index_item > a > button.thema_item { width:190px; height:142px; margin:5px; padding:112px 0 0 0; border:0; border-radius:0; background-repeat:no-repeat; background-position:center top; background-size:cover; cursor:pointer; }
      #index_thema > .index_item > a > button.thema_item > .item_txt { width:100%; height:30px; background:rgba(0,0,0,0.7); font-size:10pt; font-weight:bold; line-height:30px; color:#fff; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
  #connection_sites { margin:0; padding:25px 0; }
    #connection_sites > a > .item { float:left; display:block; width:190px; height:45px; margin:0 5px; padding:0; border:1px solid #cfcfcf; background-repeat:no-repeat; background-position:center center; }
/* Ã¹È­¸é */

/* Ãß°¡ ÆäÀÌÁö(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ) */
  #page_body_area { position:relative; width:100%; margin:10px 0 20px; padding:10px; border:0; font-family:'Spoqa Han Sans'; overflow-x:hidden; }
    ol.notice_body { margin:0; padding:0; }
    ol.notice_body > li { margin:0 10px 10px 30px; font-size:10pt; font-weight:normal; }
    ol.notice_body > li.depth1 { margin:0 10px 30px 30px; font-size:14pt; font-weight:bold; }
    ol.notice_body > li.depth2 { margin:0 10px 20px 30px; font-size:12pt; font-weight:bold; }
    .notice_subitem { font-size:10pt; font-weight:normal; }
/* Ãß°¡ ÆäÀÌÁö(È¸»ç¼Ò°³/°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§/ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ) */

/* Ãß°¡ ÆäÀÌÁö - Á÷¿ø¼Ò°³ */
  #staff_introduce { position:relative; width:100%; margin:0 0 10px 0; font-family:'Spoqa Han Sans'; }
  #staff_introduce > a > .staff_introduce_item { float:left; width:360px; margin:10px; padding:0; background-color:#e9e9e9; }
    #staff_introduce > a > .staff_introduce_item > .staff_introduce_name { width:100%; margin:0; padding:10px; background-color:#13315c; font-size:16pt; font-weight:normal; letter-spacing:-1px; color:#fff; }
      #staff_introduce > a > .staff_introduce_item > .staff_introduce_name > .staff_introduce_upmu { font-size:14pt; font-weight:normal; letter-spacing:-1px; color:#ccc; }
    #staff_introduce > a > .staff_introduce_item > .staff_introduce_pic { float:left; width:100px; height:100px; margin:10px; padding:0; background-repeat:no-repeat; background-position:center center; background-size:contain; overflow:hidden; }
    #staff_introduce > a > .staff_introduce_item > .staff_introduce_info { float:left; width:228px; margin:10px 0; padding:0; }
    #staff_introduce > a > .staff_introduce_item > .staff_introduce_info > p { margin:10px 0 0 0; padding:0; font-size:14pt; }
      #staff_introduce > a > .staff_introduce_item > .staff_introduce_info > p > .staff_introduce_part { font-size:12pt; font-weight:normal; color:#686d7a; }
      #staff_introduce > a > .staff_introduce_item > .staff_introduce_info > p > .staff_introduce_tel { font-size:14pt; font-weight:normal; letter-spacing:-0.5px; color:#333; }
      #staff_introduce > a > .staff_introduce_item > .staff_introduce_info > p > .staff_introduce_hp { font-size:14pt; font-weight:normal; letter-spacing:-0.5px; color:#cc2020; }
      #staff_introduce > a > .staff_introduce_item > .staff_introduce_info > p > .staff_introduce_kakao { font-size:14pt; font-weight:normal; letter-spacing:-0.5px; color:#333; }
      #staff_introduce > a > .staff_introduce_item > p { margin:10px 0; text-align:center; }
      #staff_introduce > a > .staff_introduce_item > p > .staff_link { width:90%; padding:10px; border:0; background-color:#686d7a; border-radius:5px; font-size:12pt; font-weight:normal; letter-spacing:-1px; color:#fff; text-align:center; cursor:pointer; }
/* Ãß°¡ ÆäÀÌÁö - Á÷¿ø¼Ò°³ */

/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */
  #board_list_submenu { width:100%; margin:20px 0 5px; }
  #board_list_submenu > .item_left { float:left; padding-left:4px; }
    #board_list_submenu > .item_left > select { width:120px; height:30px; margin:0; }
    #board_list_submenu > .item_left > input { width:120px; height:30px; margin:0; border:1px solid #707070; }
    #board_list_submenu > .item_left > button { width:80px; height:30px; margin:0; border:1px solid #707070; background-color:#707070; font-size:14px; font-weight:bold; color:#fff; text-align:center; }
  #board_list_submenu > .item_right { float:right; padding-right:4px; }
    #board_list_submenu > .item_right > button { width:80px; height:30px; margin:0; border:1px solid #707070; background-color:#707070; font-size:14px; font-weight:bold; color:#fff; text-align:center; }
dl#board_list_box { width:100%; margin:0; padding:0; }
  dl#board_list_box > dd.list_item_t { float:left; padding:20px 0; border-right:1px solid #fff; background-color:#707070; font-family:'NanumSquare'; font-size:20px; font-weight:bold; letter-spacing:-1.7px; color:#fff; text-align:center; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
    dl#board_list_box > dd.list_item_t:last-child { border:0; }
  dl#board_list_box > dd.list_item_number { width:7%; }
  dl#board_list_box > dd.list_item_title { width:62%; }
  dl#board_list_box > dd.list_item_writer { width:12%; }
  dl#board_list_box > dd.list_item_date { width:12%; }
  dl#board_list_box > dd.list_item_see { width:7%; border-right:0; }
  dl#board_list_box > dd.online_item_number { width:9%; }
  dl#board_list_box > dd.online_item_part { width:12%; }
  dl#board_list_box > dd.online_item_category { width:15%; }
  dl#board_list_box > dd.online_item_address { width:22%; }
  dl#board_list_box > dd.online_item_writer { width:14%; }
  dl#board_list_box > dd.online_item_re { width:14%; }
  dl#board_list_box > dd.online_item_date { width:14%; border-right:0; }
dl#board_item { border-bottom:2px solid #a9a9a9; }
dl#board_item > dd.list_item_v { float:left; padding:18px 0; border-right:1px solid #fff; border-bottom:1px solid #e0e0e0; background-color:#fff; font-size:18px; font-weight:normal; letter-spacing:-0.5px; color:#404040; text-align:center; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; cursor:pointer; }
  dl#board_item > dd.list_item_number { width:7%; }
  dl#board_item > dd.list_item_title { width:62%; padding-left:15px; text-align:left; }
  dl#board_item > dd.list_item_writer { width:12%; }
  dl#board_item > dd.list_item_date { width:12%; }
  dl#board_item > dd.list_item_see { width:7%; border-right:0; }
  dl#board_item > dd.online_item_number { width:9%; }
  dl#board_item > dd.online_item_part { width:12%; }
  dl#board_item > dd.online_item_category { width:15%; }
  dl#board_item > dd.online_item_address { width:22%; }
  dl#board_item > dd.online_item_writer { width:14%; }
  dl#board_item > dd.online_item_re { width:14%; }
  dl#board_item > dd.online_item_date { width:14%; border-right:0; }
table.board_box { width:98%; border-top:2px solid #000; }
  td.board_item { padding:20px 5px; border:1px solid #d6d6d6; background-color:#e0e0e0; font-size:18px; font-weight:bold; text-align:center; }
  td.board_value { padding:15px 15px; border:1px solid #d6d6d6; background-color:#fff; font-size:18px; font-weight:normal; }
  td.board_value > INPUT[class="radio"] { width:25px; height:25px; border:0; cursor:pointer; line-height:0px; vertical-align:middle; background-color:transparent; }
  td.board_value > INPUT[class="btn"] { padding:5px 15px; border:1px solid #616161; background-color:#616161; color:#fff; }
    td.board_value > .board_small { font-size:15px; font-weight:normal; color:#555; }
    td.board_value > .board_small_point { font-size:15px; font-weight:bold; color:#505050; }
  #board_private_title { margin:20px 0 5px 0; font-family:'NanumSquare'; font-size:20px; font-weight:bold; letter-spacing:-1.7px; }
  #board_private_btn { margin:20px 0; font-size:15px; text-align:center; }
    #board_private_btn > INPUT[class="radio"] { width:25px; height:25px; border:0; cursor:pointer; line-height:0px; vertical-align:middle; background-color:transparent; }
  #board_btns { width:100%; margin:20px 0; text-align:center; }
  .board_point { font-weight:bold; color:#e00; }
button.board_btn { width:80px; height:30px; margin:0; border:0; background-color:#707070; font-size:14px; font-weight:bold; color:#fff; text-align:center; }
#board_memo { color:#000; }
#board_writer { padding:10px; background-color:#e0e0e0; font-size:15px; font-weight:normal; color:#404040; text-align:right; }
  #board_writer > .board_attr { float:left; margin:5px; font-size:15px; font-weight:normal; color:#555; text-align:left; cursor:pointer; }
    #board_writer > .board_attr > .attr_size { font-size:13px; font-weight:normal; color:#999; }
/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */

/* ¸Åµµ¸Å¼öÀÇ·Ú(ÀÏ¹ÝÇü) */
  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; }
  table.online_view_box { width:98%; border-top:2px solid #000; table-layout:fixed; }
  td.online_view_item { width:15%; padding:20px 5px; border:1px solid #d6d6d6; background-color:#e0e0e0; font-size:18px; font-weight:bold; text-align:center; }
  td.online_view_vals { width:85%; padding:15px 15px; border:1px solid #d6d6d6; background-color:#fff; font-size:18px; font-weight:normal; }
/* °Ô½ÃÆÇ(ÀÏ¹ÝÇü) */

/* ÇÏ´Ü¿µ¿ª */
  #copyright { position:relative; width:100%; margin:0; padding:0; background-color:#303030; }
    #copyright > .copyright_contents { width:100%; margin:0 auto; padding:10px 0; border-bottom:1px solid #555; color:#d0d0d0; }
    #copyright > .copyright_contents > #footer_menu { width:1200px; margin:0 auto; padding:0; color:#d0d0d0; text-align:center; }
      #copyright > .copyright_contents > #footer_menu > .menu_item { margin:0 5px; font-size:9pt; letter-spacing:0; font-weight:normal; text-decoration:none; }
      #copyright > .copyright_contents > #footer_menu > .menu_item a { color:#d5d5d5; text-decoration:none; }
      #copyright > .copyright_contents > #footer_menu > .menu_bar { margin:0 5px; font-size:9pt; letter-spacing:0; font-weight:normal; color:#d5d5d5; }
      #copyright > .copyright_contents > #footer_menu > #btn_private a { font-weight:bold; color:#fff; }

    #copyright > #company_info { position:relative; width:1200px; margin:0 auto; padding:10px 0 0 0; }
      #copyright > #company_info > #footer_logo { float:left; width:300px; height:60px; background-repeat:no-repeat; background-image:url('/img/footer/copy_logo.png'); background-size:auto 60px; opacity:0.6; }
      #copyright > #company_info > #info_box { position:relative; float:left; display:table; width:900px; height:60px; margin:0; padding:0; }
        #copyright > #company_info > #info_box > #footer_txt { display:table-cell; width:100%; margin:0; padding:0; vertical-align:middle; font-family:'Spoqa Han Sans'; font-size:9pt; letter-spacing:0; font-weight:normal; color:#d0d0d0; text-align:left; }
          #copyright > #company_info > #info_box > #footer_txt > .menu_item { display:inline-block; height:20px; margin:0 5px; line-height:20px; }
          #copyright > #company_info > #info_box > #footer_txt > #company_name { color:#fff; letter-spacing:1px; }
      #copyright > #company_info > #copyright { display:block; margin:0; padding:5px 0 10px 0; font-family:'NanumBarunGothic'; font-size:8pt; font-weight:normal; text-align:center; color:#d0d0d0; }
        #copyright > #company_info > #copyright > .point { font-size:9pt; font-weight:normal; color:#FFFFFF; }
      #copyright > #company_info > #btns_sswebplus { position:absolute; bottom:10px; right:10px; width:110px; height:32px; margin:0; padding:0; text-align:right; }
        #copyright > #company_info > #btns_sswebplus > button { width:30px; height:30px; margin:1px; padding:0; border:0; border-radius:5px; background-color:#ff9640; font-size:13pt; color:#fff; text-align:center; }
        #copyright > #company_info > #btns_sswebplus > #btn_footer_sswebplus { background-image:url('/img/footer/btn_sswebplus.gif'); background-position:center center; background-size:100%; }
/* ÇÏ´Ü¿µ¿ª */