@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* CSS Document */

/* Layout */ 
#gnb_box { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/main/main1_new.png') center top no-repeat ; }
#navi_box {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }
#footer { width:100%;min-width:1900px;height:270px;background-color:#1c293a;margin:0 auto;position:absolute;background:url('../images/common/maincopy_new.gif') center top no-repeat ; }

/*gnb */
.gnb { position:relative;width:1100px;margin:0 auto;height:200px; }
.gnb li { float:left;width:122px; }
.gnb li.gleft { text-align:left;padding-top:50px;padding-left:10px;height:81px;}
.gnb li.gright { text-align:right;padding-top:20px;padding-right:0px;width:950px;}

/* navi */ 
.navi ul { position:absolute; width:750px; padding-top:85px; padding-left:200px; margin:0 auto;height:28px; }
.navi li { float:left;width:140px;height:33px;padding-top:13px;text-align:center; }
.navi li.on { height:31px;padding-top:13px;border-bottom:3px solid #ffffff; }
.navi li a { font-size:17px;font-weight:bold;color:#343434; }
.navi li.on a { font-size:17px;font-weight:bold;color:#0094e1; }

/* navi11 */
#gnb_box11 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/main/main11_new.gif') center top no-repeat ; }
#navi_box11 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap11 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi22 */
#gnb_box22 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/main/main22_new.gif') center top no-repeat ; }
#navi_box22 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap22 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi33 */
#gnb_box33 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/main/main33_new.gif') center top no-repeat ; }
#navi_box33 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap33 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi1 */
#gnb_box1 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/sub1/sub1_topbg1.gif') center top no-repeat ; }
#navi_box1 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap1 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi2 */
#gnb_box2 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/sub2/sub2_topbg1.gif') center top no-repeat ; }
#navi_box2 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap2 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi3 */
#gnb_box3 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/sub3/sub3_topbg1.gif') center top no-repeat ; }
#navi_box3 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap3 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi4 */
#gnb_box4 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/sub4/sub4_topbg1.gif') center top no-repeat ; }
#navi_box4 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap4 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

/* navi5 */
#gnb_box5 { width:100%;min-width:1500px;height:200px;margin:0 auto;position:absolute;background:url('../images/sub5/sub5_topbg1.gif') center top no-repeat ; }
#navi_box5 {width:100%;height:200px;display:table; background-color: #f5f4f4;}
#navi_wrap5 {width:800px; margin:0 auto;height:150px;padding-top:50px; display:table; }

.navi1    { width:700px;margin:0 auto;height:30px; } 
.navi1 ul { width:700px;margin:0 auto;height:30px; }
.navi1 li { float:left;width:95px;height:25px;padding-top:10px;text-align:center; }
.navi1 li.on { height:20px;padding-top:10px;border-bottom:2px solid #0094e1; }
.navi1 li a { font-size:13px;font-weight:bold;color:#343434; }
.navi1 li.on a { font-size:13px;font-weight:bold;color:#0094e1; }


#rollallWrap { position:absolute; padding-left:200px; width:720px; height:200px; margin:0 auto; top:180px; background:url('../images/main/menubg_new.png');z-index:2000;display:none; }
.rollallMenu li { float:left; text-align:center; width:112px; padding:15px 0 0 25px; }
.rollallMenu A:link, .rollallMenu A:active, .rollallMenu A:visited	{cursor:hand; font-size:14px; color: #ffffff; text-decoration: none;line-height:6.5mm; }
.rollallMenu A:hover { cursor:hand;font-size:14px; color: #328be6;line-height:6.5mm;}

/* 메인 상단비쥬얼/롤링이미지 */
#m_visual { width:100%;min-width:1045px;height:600px; }
.mvroll { width:100%;min-width:1045px;height:600px; }

.m_visual_box_0 { width:100%;min-width:1500px;height:600px;margin:0 auto;position:absolute;background:url('../images/main/main2_new.png') center top no-repeat ; }
.m_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.m_visual_box_0 li.title { padding:297px 100px 10px 0; }

/* 메인 상단비쥬얼/롤링이미지 */
#m11_visual { width:100%;min-width:1045px;height:800px; }
.mvroll11 { width:100%;min-width:1045px;height:800px; }

.m11_visual_box_0 { width:100%;min-width:1500px;height:800px;margin:0 auto;position:absolute;background:url('../images/main/main21_new.gif') center top no-repeat ; }
.m11_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.m11_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 메인 상단비쥬얼/롤링이미지 */
#m22_visual { width:100%;min-width:1045px;height:800px; }
.mvroll22 { width:100%;min-width:1045px;height:800px; }

.m22_visual_box_0 { width:100%;min-width:1500px;height:800px;margin:0 auto;position:absolute;background:url('../images/main/main221_new.gif') center top no-repeat ; }
.m22_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.m22_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 메인 상단비쥬얼/롤링이미지 */
#m33_visual { width:100%;min-width:1045px;height:800px; }
.mvroll33 { width:100%;min-width:1045px;height:800px; }

.m33_visual_box_0 { width:100%;min-width:1500px;height:800px;margin:0 auto;position:absolute;background:url('../images/main/main331_new.gif') center top no-repeat ; }
.m33_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.m33_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 서브1 상단비쥬얼 */
#sub1_visual { width:100%;min-width:1045px;height:527px; }
.sub1_mvroll { width:100%;min-width:1045px;height:527px; }

.sub1_visual_box_0 { width:100%;min-width:1500px;height:527px;margin:0 auto;position:absolute;background:url('../images/sub1/sub1_topbg2.gif') center top no-repeat ; }
.sub1_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.sub1_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 서브2 상단비쥬얼 */
#sub2_visual { width:100%;min-width:1045px;height:527px; }
.sub2_mvroll { width:100%;min-width:1045px;height:527px; }

.sub2_visual_box_0 { width:100%;min-width:1500px;height:527px;margin:0 auto;position:absolute;background:url('../images/sub2/sub2_topbg2.gif') center top no-repeat ; }
.sub2_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.sub2_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 서브3 상단비쥬얼 */
#sub3_visual { width:100%;min-width:1045px;height:527px; }
.sub3_mvroll { width:100%;min-width:1045px;height:527px; }

.sub3_visual_box_0 { width:100%;min-width:1500px;height:527px;margin:0 auto;position:absolute;background:url('../images/sub3/sub3_topbg2.gif') center top no-repeat ; }
.sub3_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.sub3_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 서브4 상단비쥬얼 */
#sub4_visual { width:100%;min-width:1045px;height:527px; }
.sub4_mvroll { width:100%;min-width:1045px;height:527px; }

.sub4_visual_box_0 { width:100%;min-width:1500px;height:527px;margin:0 auto;position:absolute;background:url('../images/sub4/sub4_topbg2.gif') center top no-repeat ; }
.sub4_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.sub4_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* 서브5 상단비쥬얼 */
#sub5_visual { width:100%;min-width:1045px;height:527px; }
.sub5_mvroll { width:100%;min-width:1045px;height:527px; }

.sub5_visual_box_0 { width:100%;min-width:1500px;height:527px;margin:0 auto;position:absolute;background:url('../images/sub5/sub5_topbg2.gif') center top no-repeat ; }
.sub5_visual_box_0 ul, li { margin:0;padding:0;list-style:none;text-align:center; }
.sub5_visual_box_0 li.title { padding:297px 150px 10px 0; }

/* Footer */
.footer_box {width:100%;min-width:1045px;height:270px;margin:0 auto;position:absolute; }
.footer_box li {width:100%;float:center;text-align:center;min-width:1045px;height:270px; }

/* Sub */
#container{width:1900px;height:3150px; min-width:1000px; margin:0 auto;text-align:center; }
#container:after{content:"";clear:both;display:block;} 

.btnBox_0 { width:100%;height:1200px;background:url('../images/main/searchbg_2.gif') no-repeat;display:inline-block; }
.btnBox_1 { width:1400px;height:1190px;display:inline-block; }

.btnBox { width:340px;height:316px;float:left;display:inline-block; }
.btnBox li { width:332px;height:165px;text-align:center;}
.btnBox li.ct1 { color:#044471;font-size:20px;font-weight:bold;padding:12px 0px 0 0px; }
.btnBox li.ct2 span { display:inline-block;overflow:hidden;font-size:23px;height:30px;width:100%;text-align:center; }
.btnBox li.ct3 { color:#044471;font-size:16px;font-weight:bold;}
.btnBox li.ct4 span { display:inline-block;overflow:hidden;font-size:16px;height:20px;text-align:center; }
.btnBox li.ct5 { text-align:center;font-size:16px;padding:40px 0px 0px 80px;line-height:37px; }

.leftNews { width:1400px;float:right; }
.leftNews li { float:left;padding-top:5px;width:1400px }
.leftNews li.title { color:#0e4785;font-weight:bold;font-size:26px;padding-top:10px;padding-bottom:10px;width:1300px;text-align:right;height:70px; }
.leftNews li.leftCon { width:220px;text-align:left;}
.leftNews li.leftCon a { font-size:13px; }
.leftNews li.rightDate { width:48px;padding-top:90px;padding-left:52px;text-align:center;}
.leftNews li.st {height:48px;font-size:15px;font-weight:bold;color:#000000;  }

.leftDoc_0 { width:1900px;height:989px;background-color:#ffffff;text-align:center;background:url('../images/main/searchbg_3.gif') center no-repeat;display:inline-block;  }
.leftDoc_1 { width:1500px;height:100px;}
.leftDoc_1 li.rightMore { width:48px;padding-top:80px;padding-left:1450px;text-align:left;}
.leftDoc_1 li.st {height:48px;font-size:15px;font-weight:bold;color:#ffffff;  }

.leftDoc { width:286px;float:left;display:inline-block; }
.leftDoc li { float:left;width:286px;margin-bottom:25px; text-align:center;line-height:100%;width:97%; }
.leftDoc li.title { color:#1c293a;font-weight:bold;font-size:26px;padding-top:10px;padding-bottom:10px;width:1300px;text-align:right;height:70px; }
.leftDoc li.leftCon { width:286px;text-align:center;font-size:18px;padding-left:390px;padding-top:103px;line-height:25px;}
.leftDoc li.leftCon1 { width:286px;text-align:center;font-size:18px;padding-left:425px;padding-top:303px;line-height:25px;}
.leftDoc li.leftCon1 a { font-size:14px; }
.leftDoc li.rightMore { width:48px;padding-top:10px;padding-left:1450px;text-align:left;}
.leftDoc li.st { text-align:center;height:48px;font-size:15px;font-weight:bold;color:#ffffff;padding:90px 0px 0px 390px;  }

.centerBox_0 { width:1900px;height:1000px;background:url('../images/main/searchbg_1.gif') center no-repeat;}
.centerBox_1 { float:left; width:830px;height:900px;padding-top:10px;}
.centerBox_2 { float:left; width:830px;height:900px;padding-top:10px;text-align:left;}

.searchBox_0 { float:left;padding-left:490px;padding-top:40px; }
.searchBox_0 li { text-align:left;height:50px;color:#000000;font-weight:bold;font-size:18px; }
.searchBox_0 input { margin-top:-2px; }

p.searchTitle_0 { width:500px;height:50px;padding-top:90px;padding-left:300px;padding-right:0px;}

.searchBox_1 { float:left;width:100%;padding-left:490px; }
.searchBox_1 li { float:left;width:282px;text-align:left;height:50px;color:#000000;font-weight:bold;font-size:18px; }
.searchBox_1 input { margin-top:-2px; }

.searchBox_2 { float:left;width:100%;padding-left:490px;padding-top:75px; }
.searchBox_2 li { float:left;padding-top:15px;width:280px;text-align:left;height:40px;color:#000000;font-weight:bold;font-size:18px; }
.searchBox_2 input { margin-top:-2px; }

.searchBox_3 { float:left;width:100%;padding-left:490px;padding-top:145px;padding-bottom:10px;}
.searchBox_3 li { text-align:left;height:50px;;color:#000000;font-weight:bold;font-size:18px;}
.searchBox_3 input { width:256px;height:30px;margin-left:16px;border:1px solid #c4c4c4; }

.searchBox_4 { float:left;width:100%;padding-left:650px;padding-bottom:0px;}

.searchBox_5 { width:830px;padding-left:1070px;padding-top:160px;padding-bottom:0px;padding-right:0px;}
.searchBox_5 li.rightMore { float:right; width:617px;padding-top:0px;padding-right:15px;}
.searchBox_5 li.rightCon { float:right; width:617px;padding-top:9px;padding-right:245px;}

#copyBanner { width:100%;background-color:#f5f4f4; }
#copyBanner ul { width:1045px;margin:0 auto;height:80px; }
#copyBanner li { float:left;padding-top:17px;padding-right:7px; }
#copyBanner li.last { padding-right:0px; }

/* Button */
.btnType1 { padding:1px 5px 2px 5px;border:1px solid #c7c7c7;background-color:#fff;color:#4a4a4a;font-size:12px;cursor:pointer; }
.txtBold { font-weight:bold;color:#252525; }