@import url("default.css");

/*main layout*/
#wrap{width:100%;}
#container{width:1075px;margin:0 auto;position:relative;}
#container:after{display:block;content:"";clear:both}
#header{width:1075px;height:145px;position:relative;}
#header h1{padding-top:60px;}
#nav{position:absolute;top:68px;left:254px;}
#nav ul li{float:left}
#header .ut{position:absolute;top:73px;right:60px;}
#header .ut ul li{float:left}
#header p.bnr{position:absolute;top:48px;right:0}

#s_nav .s_nav1{left:230px;top:98px;position:absolute;width:585px;height:26px;background:url("/design/ko/images/default/s_nav_bg.jpg") 0 0 no-repeat;display:none;}
#s_nav .s_nav2{left:230px;top:98px;position:absolute;width:585px;height:26px;background:url("/design/ko/images/default/s_nav_bg.jpg") 0 0 no-repeat;display:none;}
#s_nav .s_nav3{left:230px;top:98px;position:absolute;width:585px;height:26px;background:url("/design/ko/images/default/s_nav_bg.jpg") 0 0 no-repeat;display:none;}
#s_nav .s_nav1 ul{padding-left:10px;}
#s_nav .s_nav2 ul{padding-left:147px;}
#s_nav .s_nav3 ul{padding-left:293px;}
#s_nav ul li{float:left}



#m_visual{width:1075px;height:477px;overflow:hidden}

#m_content{width:1075px;position:relative;margin-top:18px;padding-bottom:10px;display:table;}
#m_content .sideA{float:left;}
#m_content .sideB{float:left;}
#m_content .sideC{float:left;}
#m_content .sideC dl dt{float:left;}
#m_content .sideC dl dd{float:left;}
#m_content .sideC dl dd.d1{margin-right:14px;}

#footer{width:1075px;position:relative;clear:both;border-top:1px solid #d1d1d1;height:80px;}
#footer ul{padding-top:10px;}
#footer ul li{float:left}
#footer .familySite{position:absolute;top:12px;right:0;}

/*sub layout*/
#sb_container{width:1075px;margin:0 auto;position:relative;}
#sb_container:after{display:block;content:"";clear:both}

#leftMenu{width:190px;float:left;height:256px;background:url("/design/ko/images/default/leftMenu_gnb_bg.jpg") 0 0 no-repeat;margin-bottom:20px;}
#leftMenu p.tit{text-align:center;padding-top:39px;}
#leftMenu ul li{text-align:center}
#sb_content{width:870px;float:right;}

/*sb1_0 layout*/
#sb1_0 ul{width:100%;display:table;margin-bottom:50px;}
#sb1_0 ul li{float:left;margin-bottom:6px;}
#sb1_0 ul li:nth-child(odd){margin-right:6px;}

/*sb1_1 layout*/
#sb1_1{margin-bottom:50px}

/*sb1_2 layout*/
#sb1_2{margin-bottom:50px}

/*sb1_3 layout*/
#sb1_3{margin-bottom:50px}

/*sb1_4 layout*/
#sb1_4{margin-bottom:50px}

/*sb2_0 layout*/
#sb2_0 ul{width:100%;display:table;margin-bottom:50px;}
#sb2_0 ul li{float:left;margin-bottom:6px;}
#sb2_0 ul li:nth-child(odd){margin-right:6px;}

/*sb3_0 layout*/
#sb3_0 ul{width:100%;display:table;margin-bottom:50px;}
#sb3_0 ul li{float:left;margin-bottom:6px;}
#sb3_0 ul li:nth-child(odd){margin-right:6px;}

/*sb3_1 layout*/
#sb3_1{width:1075px;height:290px;background:url("/design/ko/images/default/sb3_2_bg.jpg") 0 0 no-repeat;margin-top:0px;display:table;padding-bottom:50px;}
#sb3_1 .con1{float:left;margin-left:275px;margin-right:75px}
#sb3_1 .con1 p.ttl{font-size:18px; color:#43c600; margin-bottom:15px;}
#sb3_1 .con2{float:left}
#sb3_1 .con2 dl{margin-top:17px;float:left;cursor:pointer;}
#sb3_1 .con2 dl dt{margin-bottom:5px}
#sb3_1 .con2 dl dd{text-align:center;color:#221815;font-size:14px;}
#sb3_1 .con2 dl.d1{margin-right:33px;}

/*sb3_2 layout*/
#sb3_2{width:1075px;}
#sb3_2 p{text-align:center;padding-left:200px;}
#sb3_2 .view{;background:url("/design/ko/images/default/sb3_2_bg.jpg") 0 0 no-repeat;display:table;padding-bottom:50px;width:1075px;height:225px;padding-top:65px;}
#sb3_2 .view dl{float:left;cursor:pointer;margin-right:13px;}
#sb3_2 .view dl dt{margin-bottom:20px}
#sb3_2 .view dl dd{text-align:center;color:#221815;font-size:14px;}
#sb3_2 .view dl.d1{padding-left:500px;}
#sb3_2 .view dl.d2{padding-left:350px;}

/*sb3_3 layout*/
#sb3_container{width:1075px;margin:0 auto;position:relative;height:652px;background:url("/design/ko/images/default/sb3_3_con2_bg.jpg") 200% 100% no-repeat;}
#sb3_container:after{display:block;content:"";clear:both}
#sb3_3{width:1075px;}
#sb3_3 dl{padding-top:100px;padding-left:210px;width:393px;}
#sb3_3 dl dt{margin-bottom:10px}
#sb3_3 dl dd{color:#43c600;font-size:18px;text-align:center;}

/*sitemap layout*/
#sitemap{margin-top:65px;margin-bottom:70px;}




/********** paging [Start] **********/
#m_page{text-align:center;padding:20px 0;}
#m_page a, #m_page b, #m_page span{ background-image:url("../images/page/bg_pagenum_ov.jpg"); background-repeat:no-repeat; background-position:center center;width:23px; height:23px; border:1px solid #BBB; text-decoration:none; color:#555; font-size:12px; font-family:Verdana,Tahoma,Arial,"돋움"; padding:3px 6px; margin:0 2px;background-color:#F9F9F9; }

#m_page a:hover{background-image:url("../images/page/bg_pagenum.jpg"); background-repeat:no-repeat; background-position:center center; text-decoration:none; color:black; background-color:#AAA; }

#m_page a.prev{background-image:url("../images/page/bg_pagenum_prev_ov.jpg"); background-repeat:no-repeat; background-position:30% center; width:70px; padding-left:17px;}
#m_page a.prev:hover{background-image:url("../images/page/bg_pagenum_prev.jpg"); background-repeat:no-repeat; background-position:30% center;width:70px;}
#m_page a.prev_not{background-image:url("../images/page/bg_pagenum_prev_ov.jpg"); background-repeat:no-repeat; background-position:30% center; width:70px; padding-left:17px; color:#AAA; }

#m_page a.next{background-image:url("../images/page/bg_pagenum_next_ov.jpg"); background-repeat:no-repeat; background-position:70% center; width:70px; padding-right:17px;}
#m_page a.next:hover{background-image:url("../images/page/bg_pagenum_next.jpg"); background-repeat:no-repeat; background-position:70% center; width:70px; }
#m_page a.next_not{background-image:url("../images/page/bg_pagenum_next_ov.jpg"); background-repeat:no-repeat; background-position:70% center; width:70px; color:#AAA; padding-right:17px;}

#m_page b.now{background-image:url("../images/page/bg_pagenum.jpg"); background-repeat:no-repeat; background-position:center center; color:black; background-color:#FF8040; font-weight:bold; border-color:#F3B4A0; }
/********** paging [End] **********/


/*** 메인 홍보영상 **/
.mainBg{display:none; position:fixed; left:0; top:0; z-index:9999; width:100%; height:100%; background:rgba(0,0,0,0.6); }
.m_videoPop{display:none;  position:absolute; left:50%; top:50px; z-index:99999; width:800px;  margin-left:-400px; }
.m_videoPop > div{ position:relative; }
.xBtn{position:absolute; right:-30px; top:5px; color:#fff; font-size:40px; cursor:pointer; font-weight:bold;  }