@charset "UTF-8";

/* MIDDLE : 00 */
/* middle */
#wrap_middle_body { position: absolute; top: 110px; width: 920px; height: 555px; }
  #wrap_middle { position: absolute; width: 920px; height: 555px;}
  /* middle_left */
    #middle_left_wrap { position: absolute; left: 40px; top: 90px; width: 310px; height:305px;}
    /* noti */
      #noti { position: relative; left: 0; top: 0; width: 310px; height:32px; background: url(/main/00/images/noti_line.gif) repeat-x 0 0;}
        #noti_01 { clear: both;  float: left; position: absolute; width: 82px; height: 32px; }
        #noti_more { position: absolute; left: 270px; top: 4px;}

        #noti_content_a .all_list { clear: both; position: absolute; left: 2px; top: 46px;}
          #noti_content_a .list {float: left; padding-left: 8px; width: 230px; height: 21px; background: url(/main/00/images/noti_icon.gif) no-repeat 0 30%; text-align: left;}
          #noti_content_a .date {float: left; width: 70px; text-align: left; color: #585858;} 
          #noti_content_a .list_schedule {float: left; padding-left: 8px; width: 198px; height: 21px; background: url(/main/00/images/noti_icon.gif) no-repeat 0 30%; text-align: left;}
          #noti_content_a .date_schedule {float: left; width: 102px; text-align: left; color: #585858;} 

        #noti_02 { clear: both;  float: left; position: absolute; left: 82px; width: 82px; height: 32px;}

    /* photo */
      #photo {position: relative; left: 0; top: 120px; width: 310px;}
        #photo_tit { clear: both; left: 0; top: 0; width: 310px; height:32px;}
        #photo_more { position: absolute; left: 270px; top: 4px;}

        #photo_content { clear: both; position: relative;  left: 2px; top: 0; width: 310px; height:100px; }

        #photo_content dl { position: relative; float: left; margin-left: 2px; left: 0; top: 0; width: 100px; height:130px; background: url(/main/00/images/photo_bg.gif) no-repeat 0 0; }
        #photo_content dt { position: absolute; left: 7px; top: 8px; width: 86px; height:66px;}
        #photo_content dd { position: absolute; left: 2px; top: 90px; width: 100px; text-align: center;}

        #video {position: absolute; left: 3px; top: 320px;}
        #video_tit { clear: both; left: 0; top: 0; }
          #video_content { clear: both; position: relative;  left: 0; top: 5px; width: 250px; height: 96px; background:url(/main/00/images/video_img.png) no-repeat 0 0;}
          #video_content ul li { margin:0; padding:7px 8px 0 7px; float: left;}
          #video_content ul li img{ margin:0; padding:0; vertical-align: bottom;}
          #video_content .video_text { position: absolute; top: 20px; left: 100px; margin:0; padding:7px 8px 0 7px; }

/* middle_center */
    #middle_center_wrap { position: absolute; left: 430px; top: 90px; z-index: 200;}

    /* flash */
      #flash {position: absolute; left: 0; top: 0; width: 460px; height: 465px; }

/* middle_right */
    #middle_right_wrap { position: relative; width: 200px; left: 732px; top: 40px; }
        #promise {position: relative; left: 0; top: 50px; }
        #promise_tit { clear: both; left: 0; top: 0; }
          #promise_content { clear: both; position: relative;  left: 0; top: 0; }
          #promise_content img{ margin:0; padding:0; vertical-align: bottom;}

/* 컨텐츠 하단 */
#content_bottom_wrap { position: absolute; left: 45px; top: 550px; width: 840px; height: 64px;  background: url(../../images/00/banner_bg.gif) 0% 0% repeat-x; }
  #content_banner { }   
    #banner_title { position: absolute; left: 5px; top: 5px; }
    #banner_ctl { position: absolute; left: 36px; top: 38px; }
      #banner_ctl ul li { float: left; margin: 0 1px; } 
    #banner_scroll { position: absolute; left: 80px; top: 16px; width: 760px; height: 36px; overflow: hidden; }
      #banner_content { position: absolute; left: 0; top: 0; }
        #banner_content ul { width: 760px; } 
        #banner_content ul li { float: left; margin: 0 6px 0 6px; }
    #banner_navi { position: absolute; right: 5px; top: 16px; }

/* END MIDDLE : 00 */
