@charset"utf-8";
/*일문용*/

html {/* overflow-x:scroll;*/}
html, body {margin:0px;padding:0px;height:100%;width:100%;}
body.pop {background:none;}
img {border:0px; }
form {border:0px;padding:0px;margin:0px;}
p, div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, ol, input, textarea{list-style-type:none;padding:0;margin:0;font:12px Dotum,Tahoma,Verdana;color:#818181;}
input[type=text]{ime-mode:active; background:#f7f7f7; border-top:#afafaf solid 1px; border-left:#afafaf solid 1px; border-bottom:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; height:16px; *height:21px; padding-top:5px; vertical-align:middle;}
input[type=file]{background:#f7f7f7; border-top:#afafaf solid 1px; border-left:#afafaf solid 1px; border-bottom:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; width:200px; height:23px; padding-top:5px;}
input[type=password]{ime-mode:active; background:#f7f7f7; border-top:#afafaf solid 1px; border-left:#afafaf solid 1px; border-bottom:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; height:16px; *height:21px; padding-top:5px; vertical-align:middle;}
select{ vertical-align:middle;}
li { list-style-type:none; }

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,abbr,address,cite,code,del,dfn,em,img,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,
menu,nav,section,summary,time,mark,audio,video{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
                              
.clear{clear:both;}




#wrap {position:relative;width:100%;height:auto; z-index:10}

/*top*/
    #wrap #top { position:relative; width:100%; height:95px; background-color:White; z-index:50; }
    #wrap #top #gnb_container { position:relative; width:980px; height:95px;  margin: 0 auto; }
    #wrap #top #gnb_container #logo { position: absolute; left:10px; top:20px;}
    
    #wrap #top #gnb_container .sub_util { position:absolute; right:0; top:37px; margin-right:10px;}
    #wrap #top #gnb_container .sub_util li { display:inline-block; float:left; border:1px #bbb7b7 solid;  margin-left:2px; background-color:White;}
    #wrap #top #gnb_container .sub_util #korean {padding:5px; height:9px; overflow:hidden;}
    #wrap #top #gnb_container .sub_util #search_2 { width:118px; padding-bottom:2px;}
    #wrap #top #gnb_container .sub_util #search_2 .search_input {height:12px; width:92px; background-color:White; margin-left:5px;ime-mode:active;  border:none; font-weight:bold; text-align:left; vertical-align:middle; font-size:11px;}

    #wrap #top #gnb_container .sub_util #search_2 img { vertical-align:middle;}
    
    /*gnb*/
    #wrap #top #gnb_container #gnb { position: absolute; left:215px; top:40px; }
    #wrap #top #gnb_container #gnb .depth_1 { position:absolute; height:65px;}
    #wrap #top #gnb_container #gnb .depth_1 a { display:block; width:100%; height:100%;text-indent:-100000px;}
    
    #wrap #top #gnb_container #gnb .depth_1_line{ position:absolute;}
    
    #wrap #top #gnb_container #gnb #mbt_0 { width:105px;  left:0; top:0; }
    #wrap #top #gnb_container #gnb #mbt_0 a{ background:url(../../images/gnb/m_bt_0.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_0 a:hover {background:url(../../images/gnb/m_bt_0_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_0 a.on {background:url(../../images/gnb/m_bt_0_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #m_line_0 { left:104px; top:0;}
    
    #wrap #top #gnb_container #gnb #mbt_1 { width:90px;  left:105px; top:0; }
    #wrap #top #gnb_container #gnb #mbt_1 a{ background:url(../../images/gnb/m_bt_1.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_1 a:hover {background:url(../../images/gnb/m_bt_1_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_1 a.on {background:url(../../images/gnb/m_bt_1_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #m_line_1 { left:195px; top:0;}
    
    #wrap #top #gnb_container #gnb #mbt_2 { width:96px;  left:195px; top:0; }
    #wrap #top #gnb_container #gnb #mbt_2 a{ background:url(../../images/gnb/m_bt_2.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_2 a:hover {background:url(../../images/gnb/m_bt_2_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_2 a.on {background:url(../../images/gnb/m_bt_2_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #m_line_2 { left:291px; top:0;}
    
    #wrap #top #gnb_container #gnb #mbt_3 { width:96px;  left:291px; top:0; }
    #wrap #top #gnb_container #gnb #mbt_3 a{ background:url(../../images/gnb/m_bt_3.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_3 a:hover {background:url(../../images/gnb/m_bt_3_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_3 a.on {background:url(../../images/gnb/m_bt_3_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #m_line_3 { left:380px; top:0;}
    
    #wrap #top #gnb_container #gnb #mbt_4 { width:96px;  left:380px; top:0; }
    #wrap #top #gnb_container #gnb #mbt_4 a{ background:url(../../images/gnb/m_bt_4.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_4 a:hover {background:url(../../images/gnb/m_bt_4_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_4 a.on {background:url(../../images/gnb/m_bt_4_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #m_line_4 { left:470px; top:0;}
    
    #wrap #top #gnb_container #gnb #mbt_5 { width:96px;  left:470px; top:0; }
    #wrap #top #gnb_container #gnb #mbt_5 a{ background:url(../../images/gnb/m_bt_5.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_5 a:hover {background:url(../../images/gnb/m_bt_5_over.gif) center 0 no-repeat;}
    #wrap #top #gnb_container #gnb #mbt_5 a.on {background:url(../../images/gnb/m_bt_5_over.gif) center 0 no-repeat;}
    
    
/*depth_2_container*/    
#wrap #depth_2_container { position:absolute; top:0; left:0; width:100%; height:41px; z-index:1;  }
#wrap #depth_2_container #depth_2_bg { position:absolute; left:0; top:0; width:100%; height:100%; }
#wrap #depth_2_container #depth_2_bg li { position:absolute; left:0; top:0; width:100%;height:100%;}
#wrap #depth_2_container #depth_2_bg li.on { z-index:2;}
#wrap #depth_2_container #depth_2_bg #s_bg0 { background:url('../../images/gnb/bar_bg0.gif') top center repeat-x;}
#wrap #depth_2_container #depth_2_bg #s_bg1 { background:url('../../images/gnb/bar_bg1.gif') top center repeat-x;}
#wrap #depth_2_container #depth_2_bg #s_bg2 { background:url('../../images/gnb/bar_bg2.gif') top center repeat-x;}
#wrap #depth_2_container #depth_2_bg #s_bg3 { background:url('../../images/gnb/bar_bg3.gif') top center repeat-x;}
#wrap #depth_2_container #depth_2_bg #s_bg4 { background:url('../../images/gnb/bar_bg4.gif') top center repeat-x;}
#wrap #depth_2_container #depth_2_bg #s_bg5 { background:url('../../images/gnb/bar_bg5.gif') top center repeat-x;}

#wrap #depth_2_container #gnb_sub { position:relative;width:980px; height:41px; margin:0 auto; padding-left:10px; overflow:hidden; z-index:3;}
#wrap #depth_2_container #gnb_sub #sub_menu_box { position:absolute; top:0; left:240px; width:980px; }
#wrap #depth_2_container #gnb_sub .depth_2 { position:absolute; }
#wrap #depth_2_container #gnb_sub .depth_2 li {  display:inline-block; height:17px; padding-top:3px;}
#wrap #depth_2_container #gnb_sub .depth_2 li a{  display:inline-block; width:100%; height:100%;text-indent:-100000px;}

#wrap #depth_2_container #gnb_sub .depth_2 .depth_2_line { padding:0 10px 0 10px; }
#wrap #depth_2_container #gnb_sub .depth_2 .depth_2_line img { vertical-align:middle;}


#wrap #depth_2_container #gnb_sub #sbt_0 { left:0;}
#wrap #depth_2_container #gnb_sub #sbt_0 #sbt_0_0{ width:80px;}
#wrap #depth_2_container #gnb_sub #sbt_0 #sbt_0_0 a {background:url(../../images/gnb/s_bt0_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_0 #sbt_0_0 a:hover {background:url(../../images/gnb/s_bt0_0_over.png) 0 center no-repeat;}

#wrap #depth_2_container #gnb_sub #sbt_1 { left:105px; top:50px;}
#wrap #depth_2_container #gnb_sub #sbt_1 #sbt_1_0 { width:53px;}
#wrap #depth_2_container #gnb_sub #sbt_1 #sbt_1_0 a {background:url(../../images/gnb/s_bt1_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_1 #sbt_1_0 a:hover {background:url(../../images/gnb/s_bt1_0_over.png) 0 center no-repeat;}


#wrap #depth_2_container #gnb_sub #sbt_2 { left:200px; top:100px;}
#wrap #depth_2_container #gnb_sub #sbt_2 #sbt_2_0 {width:53px;}
#wrap #depth_2_container #gnb_sub #sbt_2 #sbt_2_0 a {background:url(../../images/gnb/s_bt2_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_2 #sbt_2_0 a:hover {background:url(../../images/gnb/s_bt2_0_over.png) 0 center no-repeat;}


#wrap #depth_2_container #gnb_sub #sbt_3 { left:280px; top:150px;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_0 {width:67px;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_0 a {background:url(../../images/gnb/s_bt3_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_0 a:hover {background:url(../../images/gnb/s_bt3_0_over.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_1 {width:67px;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_1 a {background:url(../../images/gnb/s_bt3_1.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_3 #sbt_3_1 a:hover {background:url(../../images/gnb/s_bt3_1_over.png) 0 center no-repeat;}
    
#wrap #depth_2_container #gnb_sub #sbt_4 { left:370px; top:200px;}
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_0 {width:81px; } 
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_0 a {background:url(../../images/gnb/s_bt4_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_0 a:hover {background:url(../../images/gnb/s_bt4_0_over.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_1 {width:54px; } 
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_1 a {background:url(../../images/gnb/s_bt4_1.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_4 #sbt_4_1 a:hover {background:url(../../images/gnb/s_bt4_1_over.png) 0 center no-repeat;}


#wrap #depth_2_container #gnb_sub #sbt_5 { left:340px   ; top:250px;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_0 {width:88px;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_0 a {background:url(../../images/gnb/s_bt5_0.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_0 a:hover {background:url(../../images/gnb/s_bt5_0_over.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_1 {width:79px;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_1 a {background:url(../../images/gnb/s_bt5_1.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_1 a:hover {background:url(../../images/gnb/s_bt5_1_over.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_2 {width:66px;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_2 a {background:url(../../images/gnb/s_bt5_2.png) 0 center no-repeat;}
#wrap #depth_2_container #gnb_sub #sbt_5 #sbt_5_2 a:hover {background:url(../../images/gnb/s_bt5_2_over.png) 0 center no-repeat;}

    
.main #wrap #mid { position:relative; width:100%; height:764px;}    

/*main_visual*/

/*visual*/
#visual { position:absolute; left:0; top:95px; width:100%; height:778px;  overflow:hidden;}
#visual #img_box li {position:absolute; width:100%; min-width:1500px; height:auto; min-height:778px; z-index:1;}
#visual #img_box li.now { z-index:5;}
#visual #img_box li img {width:100%; min-width:1500px; height:auto; min-height:778px;}


    .main #wrap #mid #visual_container{ position:relative; width:980px; height:561px; margin:0 auto;}  
    
    .main #wrap #mid #visual_container #visual_titleBox { position:absolute; left:10px; top:74px; width:450px;}  
    /*visual_title*/
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller_bt li { display:inline-block; float:left;  cursor:pointer;}
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller_bt #visual_stop{padding-right:2px;}
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller_bt #visual_play{padding-right:15px;}
    
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller { height:16px; width:120px;overflow:hidden; padding-bottom:12px; padding-top:4px;}
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller .visual_bt { float:left; width:14px; height:14px; margin-left:8px; cursor:pointer;  background: url(../../images/main/visual_bt.png) 0 top no-repeat;  }
    .main #wrap #mid #visual_container #visual_titleBox #visual_controller .visual_bt.now {background: url(../../images/main/visual_bt.png) 0 bottom no-repeat;}
    
    .main #wrap #mid #visual_container #visual_titleBox #visual_bar { padding-bottom:25px;}
    
    .main #wrap #mid #visual_container #visual_titleBox #title_canvas { position:relative; width:721px; height:165px;  margin:0px 0 0px 0; overflow:hidden;  margin-bottom:124px;}
    .main #wrap #mid #visual_container #visual_titleBox #title_canvas .visual_title li { position:absolute; top:0px; left:0;}
    
    .main #wrap #mid #visual_container .visual_icon { position:absolute; }
    .main #wrap #mid #visual_container .visual_icon a { display:block; width:100%; height:100%;}
    .main #wrap #mid #visual_container #icon_0 { width:117px; height:118px; left:674px; top:340px;}
    .main #wrap #mid #visual_container #icon_0 a {  background:url(../../images/main/won_bt0.png) center 0 no-repeat;}
    .main #wrap #mid #visual_container #icon_0 a:hover {background:url(../../images/main/won_bt0_over.png) center 0 no-repeat;}
    .main #wrap #mid #visual_container #icon_1 { width:117px; height:118px; left:788px; top:422px; }
    .main #wrap #mid #visual_container #icon_1 a {  background:url(../../images/main/won_bt1.png) center 0 no-repeat;}
    .main #wrap #mid #visual_container #icon_1 a:hover {background:url(../../images/main/won_bt1_over.png) center 0 no-repeat;}
    .main #wrap #mid #visual_container #icon_2 { width:117px; height:118px; right:0; top:245px; }
    .main #wrap #mid #visual_container #icon_2 a {  background:url(../../images/main/won_bt2.png) center 0 no-repeat;}
    .main #wrap #mid #visual_container #icon_2 a:hover {background:url(../../images/main/won_bt2.png) center 0 no-repeat;}



/*main_content*/
.main #wrap #mid #content_container{ position:relative; width:100%; height:189px; overflow:hidden;}   
.main #wrap #mid #content_container #container_mover { position:absolute; width:100%; height:230px; left:0; top:153px;background:url('../../images/main/content_bg.png') 39px center repeat-x;}
.main #wrap #mid #content_container #content { position:relative;  width:980px; height:189px; margin:0 auto; padding-left:10px;  padding-top:25px; padding-bottom:25px;}
.main #wrap #mid #content_container #content #content_bt {position:absolute;  left:10px; top:0; }
.main #wrap #mid #content_container #content #content_bt li { width:114px; height:39px;}
.main #wrap #mid #content_container #content #content_bt li a{ display:block; width:100%; height:100%; background:url(../../images/main/open_bt.png) center 0 no-repeat;}
.main #wrap #mid #content_container #content #content_bt li a.on {background:url(../../images/main/close_bt.png) center 0 no-repeat;}

.main #wrap #mid #content_container #content #content_box { position:relative; width:100%; height:100%;}

.main #wrap #mid #content_container #content #content_box .content_title { height:31px;}

.main #wrap #mid #content_container #content #content_box #link_0 { position:absolute; left:0; top:39px; width:224px; height:98px; }
.main #wrap #mid #content_container #content #content_box #link_1 { position:absolute; left:247px; top:39px; width:224px; height:98px;  }
.main #wrap #mid #content_container #content #content_box #link_2 { position:absolute; left:495px; top:39px; width:224px; height:98px;  }
.main #wrap #mid #content_container #content #content_box #link_3 { position:absolute; left:741px; top:39px; width:224px; height:98px;  }


/*footer*/
#wrap #footer { position:relative; width:100%; height:130px; background-color:White;  border-top:#e5e5e5 solid 1px;  margin-top:-14px;} 
  #wrap #footer #footer_container { position:relative; width:980px; height:100%; margin:0 auto; padding-left:10px;} 
  #wrap #footer #footer_container #footer_pc {}
  #wrap #footer #footer_container #footer_tab { display:none;}
  #wrap #footer #footer_container #footer_mob {display:none;}
  
  #wrap #footer #footer_container #family_bt #family { position:absolute; right:10px; top:36px;}
  #wrap #footer #footer_container #family_bt #family ul {position:relative; width:130px; height:10px; border:1px solid #cbcbcb; padding:8px 15px 8px 15px;}
  #wrap #footer #footer_container #family_bt #family #family_pointer { position:absolute; right:15px; top:8px;}
  
  #wrap #footer #footer_container #family_bt:hover #family_box{ display:block;}
  #wrap #footer #family_box { position:absolute; right:10px; top:-10px; margin-bottom:21px;  width:160px; min-height:40px; padding-top:5px; height:auto; background-color:#f2f3f5; border:1px #d8dce0 solid; display:none; z-index:9870;}
  #wrap #footer #family_box li { height:15px; padding-left:5px;}
  #wrap #footer #family_box li a {font-size:11px;  color:#aaa; text-decoration:none; text-align:center; vertical-align:middle;}
  #wrap #footer #family_box li a:hover { color:#666;}
  
/*---------------------------------------------------------------------*/

/*lnb*/
#wrap #contents #lnb {position:absolute; top:40px; left:20px; width:220px;  height:800px; background:url('../../images/lnb/bg.gif') right 0px no-repeat;}
#wrap #contents #left_menu { width:180px;  height:auto; overflow:hidden;}
#wrap #contents #left_menu #lnb_depth_1 {width:180px; height:auto; border-top:3px solid #515151; border-bottom:1px solid #dbdad9;}
#wrap #contents #left_menu #lnb_depth_1 li {width:180px; height:35px; text-decoration:none; text-indent:-10000px;}

 /*sub_0*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb0_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_0_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb0_0 a:hover {background:url('../../images/lnb/sub_0_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb0_0 a.on{background:url('../../images/lnb/sub_0_0_on.gif') 0 0 no-repeat;}

    /*sub_1*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb1_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_1_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb1_0 a:hover {background:url('../../images/lnb/sub_1_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb1_0 a.on{background:url('../../images/lnb/sub_1_0_on.gif') 0 0 no-repeat;}



    /*sub_2*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb2_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_2_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb2_0 a:hover {background:url('../../images/lnb/sub_2_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb2_0 a.on{background:url('../../images/lnb/sub_2_0_on.gif') 0 0 no-repeat;}



    /*sub_3*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_3_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_0 a:hover {background:url('../../images/lnb/sub_3_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_0 a.on{background:url('../../images/lnb/sub_3_0_on.gif') 0 0 no-repeat;}
    
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_1 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_3_1.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_1 a:hover {background:url('../../images/lnb/sub_3_1_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb3_1 a.on{background:url('../../images/lnb/sub_3_1_on.gif') 0 0 no-repeat;}


    /*sub_4*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb4_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_4_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb4_0 a:hover {background:url('../../images/lnb/sub_4_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb4_0 a.on{background:url('../../images/lnb/sub_4_0_on.gif') 0 0 no-repeat;}

    #wrap #contents #left_menu #lnb_depth_1 #lnb4_1 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_4_1.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb4_1 a:hover {background:url('../../images/lnb/sub_4_1_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb4_1 a.on{background:url('../../images/lnb/sub_4_1_on.gif') 0 0 no-repeat;}




    /*sub_5*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_5_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_0 a:hover {background:url('../../images/lnb/sub_5_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_0 a.on{background:url('../../images/lnb/sub_5_0_on.gif') 0 0 no-repeat;}

    #wrap #contents #left_menu #lnb_depth_1 #lnb5_1 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_5_1.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_1 a:hover {background:url('../../images/lnb/sub_5_1_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_1 a.on{background:url('../../images/lnb/sub_5_1_on.gif') 0 0 no-repeat;}

    #wrap #contents #left_menu #lnb_depth_1 #lnb5_2 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_5_2.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_2 a:hover {background:url('../../images/lnb/sub_5_2_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb5_2 a.on{background:url('../../images/lnb/sub_5_2_on.gif') 0 0 no-repeat;}

/*sitemap*/
    #wrap #contents #left_menu #lnb_depth_1 #lnb6_0 a {display:block; width:100%; height:100%; background:url('../../images/lnb/sub_6_0.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb6_0 a:hover {background:url('../../images/lnb/sub_6_0_on.gif') 0 0 no-repeat;}
    #wrap #contents #left_menu #lnb_depth_1 #lnb6_0 a.on{background:url('../../images/lnb/sub_6_0_on.gif') 0 0 no-repeat;}






/*top img*/
#wrap #intro_top_img { width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }
#wrap #guide_top_img{ width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }
#wrap #information_top_img { width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }
#wrap #activity_top_img { width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }
#wrap #center_top_img{ width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }
#wrap #link_top_img{ width: 100%; height:109px;background:url('../../images/lnb/top_img.jpg') top center no-repeat ; background-color:#272509; }






/* ------------------------- sub_content ------------------------- */
#wrap #contents { position:relative; height:auto; width:690px; padding:40px 0 50px 290px; margin:0 auto; margin-bottom:50px;}
#wrap #contents #pcontents {position:relative;width:690px;height:auto;}
		
    #wrap #contents #pcontents .s_title { margin-bottom:10px; font-size:12px;}
    
    #wrap #contents #pcontents .content_img_box { width:100%; height:auto;}
    /*#wrap #contents #pcontents .content_img_box img { width:100%;height:auto;}*/
	
	/*정원안내*/
	#wrap #contents #pcontents .intro .content_img_box .garden_list{ margin-bottom:20px;}
	#wrap #contents #pcontents .intro .content_img_box .garden_list dt{ margin-bottom:10px;}
	#wrap #contents #pcontents .intro .content_img_box .garden_list dd{  color:#555; line-height:17px; background:url(../../images/common/dot.gif) left 6px no-repeat; padding-left:8px;}
	#wrap #contents #pcontents .intro .content_img_box .garden_list dd strong{ color:#a075c4; font-size:14px; display:block; float:left; height:30px; background:url(/images/guide/l.gif) right 2px no-repeat; padding-right:8px; margin-right:8px; }

    #wrap #contents #pcontents .intro .content_img_box #rolling_box {position:relative; width:100%;}
    #wrap #contents #pcontents .intro .content_img_box #content_roll_box {}
    #wrap #contents #pcontents .intro .content_img_box #content_roll_box li { position:absolute; left:0; top:0; z-index:1; padding:7px; }
    #wrap #contents #pcontents .intro .content_img_box #content_roll_box li.now { z-index:10;}
	
	#wrap #contents #pcontents .intro #content_top{width:690px; height:25px; position:relative;}
	#wrap #contents #pcontents .intro #content_top h3{color:#a075c4; font-weight:bold; font-size:14px;}
	#wrap #contents #pcontents .intro #content_top p{ position:absolute; top:0; right:0;}
    #wrap #contents #pcontents .intro #content_arrow { width:100%; height:37px; text-align:center; margin:0; font-size:0; padding:10px 0 0 0; background-color:#f0ba34;}
    #wrap #contents #pcontents .intro #content_arrow li { display:inline-block; }	
    #wrap #contents #pcontents .intro #content_text {width:670px; height:auto; line-height:20px; background-color:#f0ba34; padding:10px 10px 20px 10px; font-size:14px; color:#FFF;}
    
	/*링크*/
	#wrap #contents #pcontents .intro .content_img_box .links{width:630px; height:auto; background-color:#ffdada; padding:30px;}
	#wrap #contents #pcontents .intro .content_img_box .links p{width:630px; height:24px; padding-top:10px; border-bottom:#ffe5e5 solid 1px; position:relative;}
	#wrap #contents #pcontents .intro .content_img_box .links p.long{height:38px;}
	#wrap #contents #pcontents .intro .content_img_box .links p a{color:#787878; text-decoration:none;}
	#wrap #contents #pcontents .intro .content_img_box .links p a strong{color:#e4638b;}
	#wrap #contents #pcontents .intro .content_img_box .links p img{position:absolute; right:0; top:7px;}
	#wrap #contents #pcontents .intro .content_img_box .links p.long img{position:absolute; right:0; top:14px;}

    /*tab*/
    .tab_box{ width:690px; font-size:0; border-bottom:1px solid #bebebe; margin-bottom:20px;}
.tab_box li { display:inline; padding:0; margin:0;  }
.tab_box li a { display:inline-block; width:131px; height:20px; padding-top:7px; font-size:14px;  text-align:center;text-decoration:none; font-weight:bold; color:#444444; background:url(../../images/common/tab.gif) 0 0 no-repeat;}
.tab_box li a:hover {background:url(../../images/common/tab_over.gif) 0 0 no-repeat; color:#fff;}
.tab_box li a.on {background:url(../../images/common/tab_over.gif) 0 0 no-repeat; color:#fff;}


    /*tab_2*/
    .tab_box_2{ width:690px; font-size:0; border-bottom:1px solid #bebebe; margin-bottom:20px;}
.tab_box_2 li { display:inline; padding:0; margin:0;  }
.tab_box_2 li a { display:inline-block; width:131px; height:20px; padding-top:7px; font-size:14px;  text-align:center;text-decoration:none; font-weight:bold; color:#444444; background:url(../../images/common/tab.gif) 0 0 no-repeat;}
.tab_box_2 li a:hover {background:url(../../images/common/tab_over.gif) 0 0 no-repeat; color:#fff;}
.tab_box_2 li a.on {background:url(../../images/common/tab_over.gif) 0 0 no-repeat; color:#fff;}
            
	#wrap #contents #pcontents #loadTxtLine { position:relative; width:690px;height:auto; border-bottom:1px solid #dcdcdc; margin-bottom:33px; }
	#wrap #contents #pcontents #loadTxtLine h1.sub_title {width:100%;height:82px;overflow:hidden;}
	#wrap #contents #pcontents #loadTxtLine div.txt { position:absolute; top:-20px; right:0; width:auto;height:20px;}
	#wrap #contents #pcontents #loadTxtLine div.txt span a{ color:#666666;letter-spacing:-1px; text-decoration:none; font-size:11px;}
	#wrap #contents #pcontents #loadTxtLine div.txt .c0 {color:#a5a5a5; padding:0 0 0 17px;background:url('../../images/common/load_home.gif') 0px 2px no-repeat;}
	#wrap #contents #pcontents #loadTxtLine div.txt .c1 {color:#a5a5a5; padding:0 0 0 10px;background:url('../../images/common/load_txt01.gif') 1px 1px no-repeat;}
	#wrap #contents #pcontents #loadTxtLine div.txt .c2 a {color:#363636; font-weight:bold; letter-spacing:-1px; padding:0 0 0 10px;background:url('../../images/common/load_txt02.gif') 1px 1px no-repeat;}
	
	/*list*/
	.search{ width:690px; height:48px; border:#e5e5e5 solid 1px; background:#f8f8f8; position:relative; margin-bottom:15px;}
	.search .sch{ position:absolute; top:19px; left:20px;}
	.search .sch span {  color:#f55d09; font-weight:bold;}
	
	.search .sel{ position:absolute; top:13px; left:233px;}
	.search .sel select{ font-size:12px; border:#cccccc solid 1px; width:76px; height:22px;}
	
	.search .sel_2 {position:absolute; top:13px; left:310px;}
	.search .sel_2 select{ font-size:12px; border:#cccccc solid 1px; width:76px; height:22px;}
	
	.search .inpt{ position:absolute; top:13px; left:390px; width:274px;}
	.search .inpt input{ width:204px; height:16px; padding-top:4px; padding-left:4px; background-color:White;}
	.search .btn{ position:absolute; top:13px; left:605px;}
	
	.tbl_list2{ width:100%; border-top:#f55d09 solid 2px;}
	.tbl_list2 tr.re { background-color:#f8f8f8;}
	.tbl_list2 tr.re .lft {background:url('../../images/common/re_img.gif') 12px 8px no-repeat; padding-left:25px; }
	.tbl_list2 th{ height:41px; background:url(../../images/common/tbl_th_bg.gif) bottom repeat-x; border-bottom:#a1a1a1 solid 1px;}
	.tbl_list2 td{ height:15px; border-bottom:#cecece solid 1px; text-align:center; padding:7px 0 7px 0;}
	.tbl_list2 td.lft{text-align:left; padding-left:10px;}
	.tbl_list2 td a{color:#666666; text-decoration:none;}
    .tbl_list2 td a:hover{ font-weight:bold; color:#666666; letter-spacing:-1px;}
    .tbl_list2 td a.td_link { color:#f55d09; text-decoration:underline;}
    
    .tbl_list2 td .linkStyle img {width:110px; height:69px;}
    
    
    /*photo*/
.tbl_list3 {width:100%; border-top:#f55d09 solid 2px; }
    .tbl_list3 .photo_box { padding:30px 29px 0px 0; display:inline-block;}
    .tbl_list3 .last_box { padding:30px 0 10px 0; display:inline-block;}
    .tbl_list3 .photo_img { width:188px;  height:138px; padding:10px 10px 10px 10px; background:url(../../images/common/photo_line.gif) 0 0 no-repeat;}
    .tbl_list3 .photo_img img { border:1px solid #eaeaea; width:176px; height:116px;}
    .tbl_list3 div ul {width:188px; height:70px;}
    .tbl_list3 div ul li {text-align:center; padding-bottom:6px;}
    .tbl_list3 .photo_title a { font-size:14px; text-decoration:none; font-weight:bold; color:#f55d09;}
    .tbl_list3 .photo_txt { font-size:12px; text-decoration:none; font-weight:bold; color:#555555;}
    
    /*search_box*/
    #wrap #contents #pcontents #search_box { width:100%; height:592px; border:1px solid #e4e4e4; background-color:#f7f7f7; }
    #wrap #contents #pcontents #search_box #category_search { width:98%; height:97.5%; margin:6px 6px 6px 6px;background-color:White; border:1px solid #e4e4e4;}
    #wrap #contents #pcontents #search_box #category_search #category_box { width:94%; height:220px; border-bottom:1px dotted #a4a4a4; background:url('../../images/information/search_bg.gif') 0 0 repeat-x; padding:23px 3% 0 3%;}
    #wrap #contents #pcontents #search_box #category_search #category_box p{ padding-bottom:18px;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl { padding-left:15px;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dt { color:#f7660d; padding-bottom:13px;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd.en { padding:0 0 12px 25px; background:url('../../images/common/content_point.gif') 10px 4px no-repeat;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd.ko { padding:0 0 18px 23px; background:url('../../images/common/content_point.gif') 10px 6px no-repeat;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd ul li { display:inline; padding-left:1px;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd.en ul li a { text-decoration:none; color:#999999; font-size:13.5px; font-weight:bold;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd.ko ul li a { text-decoration:none; color:#999999; font-size:16px; font-weight:bold;}
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd ul li a:hover { text-decoration:underline; color:#f55d09;} 
    #wrap #contents #pcontents #search_box #category_search #category_box dl dd ul li a.now { text-decoration:underline; color:#f55d09;} 
    #wrap #contents #pcontents #search_box #category_search #search_list { position:relative; width:94%; height:auto; padding:30px 3% 30px 3%; }
    #wrap #contents #pcontents #search_box #category_search #search_list div{ }
    #wrap #contents #pcontents #search_box #category_search #search_list div.right { position:absolute; top:30px; left:350px}
    #wrap #contents #pcontents #search_box #category_search .tbx1{ width:300px; height:277px; border:#bbb solid 1px; background:#f9f9f9; overflow-y:scroll;} 
    #wrap #contents #pcontents #search_box #category_search .tbx1 ul li { height:35px;  border-bottom:1px dotted #a4a4a4;background-color:#f9f9f9;}
    #wrap #contents #pcontents #search_box #category_search .tbx1 ul li a { display:block;    font-size:12px; font-weight:bold; text-decoration:none; color:#666666; padding-left:20px; padding-top:10px; }
    #wrap #contents #pcontents #search_box #category_search .tbx1 ul li:hover { background-color:#fff;}
    
    /*view*/
    .tbl_st {width:100%; border-top:#f55d09 solid 2px;}
    .tbl_st tr {height:35px; border-bottom:#000 solid 1px; background-color:#fafafa;  padding:2px 0 2px 0;}
    .tbl_st tr td {padding-left:18px;color:#666;border-bottom:#cecece solid 1px;}
    .tbl_st tr th {padding-left:2%;color:#666;border-bottom:#cecece solid 1px;}
    .tbl_st .top_title {background:url(../../images/common/tbl_th_bg.gif) bottom repeat-x; }

    .tbl_st .top_title .lft {text-align:left;  font-weight:bold; color:#f55d09; padding-top:0px; height:auto; width:350px; overflow:hidden;}
    .tbl_st tr td.tarea{padding:5px 0px 30px 20px; line-height:18px; background-color:White;}
    .tbl_st tr td.tarea p
    .tbl_st tr td.tarea p table { width:600px; max-width:650px;}
    .tbl_st tr td.tarea p img {  max-width:650px; height:auto;}
    .tbl_st tr td.tarea p.br { padding-bottom:20px;}
    .tbl_st tr td.tarea .re { background-color:#eee; width:97%; height:auto; padding:10px 10px 10px 10px ;}

    .tbl_st .view_file span {padding-left:5px;}
    .tbl_st .view_file span a {color:#666666; text-decoration:none;}
    .tbl_st .view_file span a:hover{font-weight:bold; color:#666666; letter-spacing:-1px;}
    
    .tbl_st2 {width:100%;}
    .tbl_st2 tr td.tarea{padding:25px 0px 30px 20px; line-height:18px; background-color:White;}
    /*.tbl_st2 tr td.tarea p {width:705px;}*/
    .tbl_st2 tr td.tarea p table { width:600px; max-width:650px;}
    .tbl_st2 tr td.tarea p img {  max-width:650px; height:auto;}
    .tbl_st2 tr td.tarea p.br { padding-bottom:20px;}
    .tbl_st2 tr td.tarea .re { background-color:#eee; width:97%; height:auto; padding:10px 10px 10px 10px ;}
    
    /*guide_view*/
    .guide_tbl {width:100%; padding-top:50px;}
    .guide_tbl .guide_top {height:35px;}
    .guide_tbl .guide_top th {text-align:left;  font-weight:bold; color:#f55d09; padding-top:0px; height:auto;}
    .guide_tbl .guide_content td { border-top:#f55d09 solid 1px;  border-bottom:#cecece solid 1px; padding:20px;}
    
    .list_controll {width:100%; text-align:center; margin-top:20px;}
    .list_controll li{ display:inline;}
    .list_controll li a{ text-decoration:none; color:#666;}
    .list_controll li a:hover{ color:#f55d09;}
    .list_controll .list_lbt { padding-right:13px;}
    .list_controll .list_rbt { padding-left:13px;}
    
    /*next_page*/	
.tbl_page{ width:100%;  border-top:#f55d09 solid 1px; position:relative; }
	.tbl_page th{ background:#f8f8f8; border-bottom:#cecece solid 1px; height:37px;}
	.tbl_page td{ background:#ffffff; border-bottom:#cecece solid 1px; height:37px; padding-left:20px;}
	.tbl_page td a{ text-decoration:none;  color:#666;}
	.tbl_page td a:hover{color:#666;font-weight:bold;}
	.tbl_page p { padding-bottom:10px;}
	.tbl_page p span { color:#f55d09; font-weight:bold;}
	.tbl_page p#list_close { position:absolute; right:0; top:0;}
	.tbl_page p#list_close a { text-decoration:none; color:#666;}
	
.table_line { border-bottom:1px solid #cecece; }
	
.bbs_btn{  width:100%; height:30px; position:relative; margin-top:15px; padding-bottom:5px;}
    .bbs_btn ul {position:absolute;right:0px;}
    .bbs_btn li {  float:left; display:inline;}
	/*.bbs_btn .lft{ position:absolute; top:0; right:150px; width:72px; height:30px;}
	.bbs_btn .cnr{ position:absolute; top:0; right:74px; width:72px; height:30px; text-align:center;}
	.bbs_btn .rht{ position:absolute; top:0; right:0; width:72px; height:30px; text-align:right; font-size:0;}*/
	.bbs_btn .rht img{ margin-left:5px;}
	
.bbs_btn_w{  width:100%; height:30px; position:relative; margin-top:15px; padding-bottom:5px;}
    .bbs_btn_w ul {position:absolute;left:40%;}
    .bbs_btn_w li {  float:left; display:inline;}
	/*.bbs_btn .lft{ position:absolute; top:0; right:150px; width:72px; height:30px;}
	.bbs_btn .cnr{ position:absolute; top:0; right:74px; width:72px; height:30px; text-align:center;}
	.bbs_btn .rht{ position:absolute; top:0; right:0; width:72px; height:30px; text-align:right; font-size:0;}*/
	.bbs_btn_w .rht img{ margin-left:5px;}	
	
    
    /*paging*/
.paging{ width:690px; font-size:0; text-align:center; margin-top:40px;}
	.paging li{ display:inline;}
	.paging li a{ display:inline-block; text-decoration:none; color:#888; width:20px; height:13px; padding-top:2px;  background:url(../../images/common/dot.gif) right 11px no-repeat; vertical-align:top;}
	.paging li a:hover{color:#0060cf;}
	.paging li a.now{font-weight:bold; color:#f55d09;}
	.paging li a.end{ background:none;}
	.paging li.btn a{ background:none; padding:0; width:15px;}
	.paging li.btn a.lbt{height:15px; padding-right:5px;}
	.paging li.btn a.rbt{height:15px; padding-left:5px;}
	
	
	
	.inpt_st3{ width:100%; height:auto; border-top:#f55d09 solid 2px;}
	.inpt_st3 tr th{ background:#f7f7f7; border-bottom:#cecece solid 1px; height:35px; color:#666; line-height:16px;}
	.inpt_st3 tr td.box { padding:10px 10px 20px 10px; }
	.inpt_st3 tr td{ border-bottom:#cecece solid 1px; padding:6px 0 5px 10px;}
	.inpt_st3 tr td a img{ text-align:center; vertical-align:middle;}
	.inpt_st3 tr td .text_1 { width:550px; height:400px;}
	.inpt_st3 tr td .inp1{width:400px;}
	.inpt_st3 tr td .inp2{width:90px;}
	.inpt_st3 tr td .inp3{width:56px;}
	.inpt_st3 tr td .inp4{width:200px;}
	.inpt_st3 tr td .inp5{width:100px;}
	.inpt_st3 tr td .inp6{width:550px; min-height:300px; height:auto; vertical-align:top;}
	.inpt_st3 tr td .bt1{ display:inline-block; vertical-align:middle; border:#bbb solid 1px; height:17px; width:auto; border:#dedede solid 1px; padding:5px 20px 0 20px; text-decoration:none; color:#FFF; background:url(../../images/common/bt_bg.gif) repeat-x; font-weight:bold;}
	.inpt_st3 tr td input[type=file]{ width:380px; margin-bottom:6px;}
	.inpt_st3 tr td input[type=radio]{ vertical-align:middle;}
	.inpt_st3 tr td span{ font-size:11px; display:inline-block; margin-top:5px;}
	.inpt_st3 tr td select{ height:23px; border:#CCC solid 1px; font-size:12px;}
	.inpt_st3 tr td select.type2 {width:100px; height:23px; border:#CCC solid 1px; font-size:12px;}
	
	
