@charset "euc-kr";
/*******************************************************************************
  ¼³  ¸í : À¥´ë°ü½ÅÃ»½Ã½ºÅÛ > »ç¿ëÇã°¡½ÅÃ» > ½Ã¼³¿¹¾àÀÏÁ¤ÇöÈ² CSS
  ÀÛ¼ºÀÚ : ¼Û¿µ¼®
  ÀÛ¼ºÀÏ : 2011-12-24(±Ý)
  ¹®¼­ CharSet : EUC-KR
*******************************************************************************/

 .content_body .rent_category_dl .rent_category_dt {min-height:80px;overflow:hidden; text-align: right;}
  .rent_category_dt .rent_category_ul{margin:10px 20px; overflow:hidden;}
  .rent_category_dt .rent_category_ul li{min-width:100px;float:left;margin:5px 10px 0 0px;padding:2px 0 0px 15px;border:solid 1px #fff;background:url(/images/common/bu_square_gray-2.gif) 3px 10px no-repeat;height:22px; line-height:22px;text-align:left;white-space:nowrap;overflow:hidden;font-size:16px;}
  .rent_category_dt .rent_category_ul .rent_category_li_select {font-weight:bolder; }
  .rent_category_dt .rent_category_ul .rent_category_li_select a {color:#ff6600;}
  .rent_category_dl .rent_category_dd .rent_category_sub_dl {border-top:dashed 0px #ff9900;background-color:#f8eadd; }

  .rent_category_sub_ul1 {width:97%;}
  .rent_category_sub_ul1 li {float:left;width:175px;margin:3px 0px 3px 0px;}
  .rent_category_sub_ul1 .rent_category_sub_li_select {font-weight:bolder;}

  .category_tab_off{display:block;width:100%;height:1px;border-bottom:solid 1px #C95D00;font-weight:bolder;}
  .category_tab{display:block;width:100%;height:30px;border-bottom:solid 1px #C95D00;font-weight:bolder;}
  .category_tab li {cursor:pointer;float:left;width:151px;height:30px;font-weight:bolder;margin-right:1px;line-height:32px;text-align:center}
  .category_tab .category_li_over{color:#fff;background:url(/images/common/tab_orange_over.gif) no-repeat left top;}
  .category_tab .category_li_out{color:#666;background:url(/images/common/tab_orange.gif) no-repeat left top;}
  .category_tab .category_span_over{color:#fff;}
  .category_tab .category_span_out{color:#666;}
  .rent_category_sub_dl .rent_category_sub_dt{float:left;}
  .rent_category_sub_dl .rent_category_sub_dd ul {padding:5px 10px; overflow:hidden;}
  .rent_category_sub_dl .rent_category_sub_dd ul li{display:inline;}
  .rent_category_sub_dl .rent_category_sub_dd ul li a {float:left;margin-right:10px;padding-left:23px;background:url(/images/common/bu_arrow_gray.gif);background-repeat:no-repeat;background-position:12px 50%;}
  .rent_category_sub_dl .rent_category_sub_dd ul li a:hover {float:left;margin-right:10px;padding-left:23px;background:url(/images/common/bu_arrow_blue.gif);background-repeat:no-repeat;background-position:12px 50%;}

  .rent_info_table_dl {clear:both;margin-top:20px; width:100%; overflow:hidden;}
  .rent_info_table_dt {float:left;}
  .rent_info_table_dd {float:right}
  .rent_info_table_dd .rent_detail_table {border-collapse:collapse;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc; width:470px;margin-top:3px}
    .rent_detail_table caption, thead {display:none;}
    .rent_detail_table tbody th {height:26px;border-bottom:solid 1px #f3f3f3;text-align:left;padding-left:30px;color:#666699;font-weight:bolder;background:url(/images/common/bu_square_blue_1.gif);background-repeat:no-repeat;background-position:15px 45%;background-color:#F6F6F6;}
    .rent_detail_table tbody td {height:26px;border-bottom:solid 1px #f3f3f3;padding-left:20px;}

  .reserve_cal_dl{clear:both;display:block;margin-top:30px;height:90px;width:100%;}
  .reserve_cal_dl .reserve_cal_dt{width:503px;height:27px;text-indent:-9999px;background:url(/images/application/sub_title.jpg);background-repeat:no-repeat;background-position:left top;}
  .reserve_cal_dl .reserve_cal_dt1{width:503px;height:27px;text-indent:-9999px;background:url(/images/application/sub_title.gif);background-repeat:no-repeat;background-position:left top;}
  .reserve_cal_dl .reserve_cal_dd{width:100%;height:100%;padding-top:30px;}
    .reserve_cal_sub_dt {padding:0px;height:30px;}

    .rent_btn_calendar_view {width:116px;height:26px;line-height:26px;text-align:center;float:left;background:url(/images/common/tab_list.gif) no-repeat 0 50%;color:#666;font-weight:bolder;}
    .rent_btn_calendar_view_on {width:116px;height:26px;line-height:26px;text-align:center;float:left;background:url(/images/common/tab_calendar.gif) no-repeat 0 50%;color:white;font-weight:bolder;}
    .rent_btn_calendar_view_on a {color:#fff;}
    .rent_btn_daylist_view {width:116px;height:26px;line-height:26px;text-align:center;float:left;background:url(/images/common/tab_list.gif) no-repeat 0 50%;color:#666;font-weight:bolder;margin-left:10px;}
    .rent_btn_daylist_view_on {width:116px;height:26px;line-height:26px;text-align:center;float:left;background:url(/images/common/tab_calendar.gif) no-repeat 0 50%;color:white;font-weight:bolder;margin-left:10px;}
    .rent_btn_daylist_view_on a {color:#fff;}

    .rent_cal_li{float:right;}
    .rent_cal_li ul li{float:left;margin-left:10px;}
    .reserve_application_li {width:121px;height:27px;line-height:27px;text-align:center;color:white;font-weight:bolder;background:url(/images/common/btn_blue_gray.gif);background-repeat:no-repeat;background-position:left top;font-size:14px;}
      .reserve_application_li a {color:white;}
    .reserve_calendar_prev_month {padding-top:5px;}
    .reserve_calendar_curr_month {font-family:arial black;font-size:150%;padding-top:5px;font-size:30px;}
    .reserve_calendar_next_month {padding-top:5px;}
    .reserve_calendar_day{padding-top:3px;}

  .calendar_table {clear:both;width:100%;clear:both;border-collapse:collapse;padding-top:20px;}
  .calendar_table caption {display:none;}
  .calendar_table thead {visibility:visible;display:table-header-group;background-color:#999;border:solid 1px #666;}
  .calendar_table thead th {height:25px;font-weight:bolder;color:white;text-align:center;}
  .calendar_table tbody td {border:solid 1px #cfcfcf;height:60px;width:103px;text-align:left;vertical-align:top;padding:5px 5px 0px 5px;}
  .calendar_table tbody td img {clear:both;display:block;margin:10px 0px 0px 23px;}

  .week_sunday {color:red;background-color:#FFEDED;}
  .week_saturday {color:blue;background-color:#E8E9FF;}
  .week_holiday {color:red;background-color:#FFEDED;}

  .calendar_table tbody td dl dd {padding-top:5px;text-align:center;font-weight:bolder;}

  .reservation_holiday {color:red;background-color:yellow;}
  .reservation_restday {color:red;font-size:11px;}
  .reservation_today {background-color:yellow;}
  .reservation_day {margin-left:20px;}
  .holiday {color:red;margin-left:20px;font-size:11px;}
  .holiday_2 {color:red;}

  .rent_daylist_table_sports {clear:both;width:100%;clear:both;border-collapse:collapse;margin-bottom:50px;}
  .rent_daylist_table_sports caption {display:none;}
  .rent_daylist_table_sports thead {display:table-header-group;background-color:#999;border:solid 1px #666;}
  .rent_daylist_table_sports thead th {height:25px;font-weight:bolder;color:white;text-align:center;}
  .rent_daylist_table_sports tbody td {border:solid 1px #cfcfcf;height:25px;text-align:center;vertical-align:middle;}

  .rent_daylist_table_events {display:none;clear:both;width:100%;clear:both;border-collapse:collapse;margin-bottom:50px;}
  .rent_daylist_table_events caption {display:none;}
  .rent_daylist_table_events thead {display:table-header-group;background-color:#999;border:solid 1px #666;}
  .rent_daylist_table_events thead th {height:25px;font-weight:bolder;color:white;text-align:center;}
  .rent_daylist_table_events tbody td {border:solid 1px #cfcfcf;height:25px;text-align:center;vertical-align:middle;}

  .time_reservation_dl {clear:both;margin:0px;width:100%;padding-top:0px;margin-bottom:5px;background-color:#455272;border:solid 1px #666;height:25px;color:white;}
  .time_reservation_dl dt{float:left;padding-top:6px;font-weight:bolder;margin-right:10px;padding-left:20px;}
  .time_reservation_dl dd ul li{float:left;padding-top:5px;color:#fff;font-weight:bolder;margin-right:10px;}
