@charset "utf-8";
@import url("./width1024_default.css");


#container {position:relative; z-index:0; background:#ebedee; }


/*메인비주얼*/
.main_visual {text-align:center; position:relative; width:100%; height:450px; min-width:1100px; overflow:hidden;  z-index:1; }
.main_visual ul { width:100%; left:0px;top:0px; height:450px; position:absolute; z-index:0;}
.main_visual li{background-repeat:no-repeat; background-position:center top; width:100%; height:450px; }
.main_visual li a{display:block;}
.main_visual .visual_text {text-align:center; position:absolute; left:0px; top:160px; width:100%; z-index:9999; color:#fff; font-size:60px; font-weight:bold;}
.main_visual .visual_text span{display:block;  color:rgba(255,255,255,0.9); font-size:18px; font-weight:normal; margin-top:40px;}
.main_visual .pager_box {margin:0 auto; width:1100px; position:relative;  z-index:99999999 !important; position:relative; display:none;}
.main_visual .main_pager {position:absolute;  top:360px;height:15px;  text-align:center; }
.main_visual .main_pager span{display:inline-block; vertical-align:top; text-indent:-9999px; cursor:pointer; width:16px; height:15px; margin:0 3px; border-radius:15px; background:#fff; }
.main_visual .main_pager .cycle-pager-active{width:35px;background:#2b5dc0;}
.main_visual .bg {position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:0;}


.main_quick_lib {margin:40px 0px; }
.main_quick_lib ul{display:table; width:100%; table-layout:fixed; }
.main_quick_lib ul li{display:table-cell; vertical-align:top; }
.main_quick_lib ul li dl {padding:15px; min-height:90px}
.main_quick_lib ul li dl dt{font-size:18px; font-weight:bold; margin-bottom:10px; color:#fff;}
.main_quick_lib ul li dl dd{font-size:12px; color:#fff; line-height:17px;}
/*.main_quick_lib ul li.m1 dl dt{color:#8e2c2c}
.main_quick_lib ul li.m2 dl dt{color:#d9682a}
.main_quick_lib ul li.m3 dl dt{color:#3ba34c}
.main_quick_lib ul li.m4 dl dt{color:#666}*/

.main_quick_lib ul li.m1 {background:#1a4d84 url(../images/main/main_quick01.png) 95% 75% no-repeat;}
.main_quick_lib ul li.m2 {background:#22541f url(../images/main/main_quick02.png) 95% 75% no-repeat;}
.main_quick_lib ul li.m3 {background:#543c1f url(../images/main/main_quick03.png) 95% 75% no-repeat;}
.main_quick_lib ul li.m4 {background:#2a262a url(../images/main/main_quick04.png) 95% 75% no-repeat;}





.main_common_box {margin:0 auto; width:1100px; overflow:hidden;}


.main_last_box .col{float:left; width:50%; height:270px;}


/*자주하는 질문*/
.main_qlist {background:#fff;}
.main_qlist .box{}
.main_qlist h3{color:#1a4d84;font-size:20px; padding:30px 30px 25px; letter-spacing:-1px;}
.main_qlist ul{text-align:center;}
.main_qlist ul li{display:inline-block; width:134px; margin:0 18px; }
.main_qlist ul li a{display:block; text-align:left; background:#eeeeee url(../images/main/main_qlist_dot.png) 10px 13px no-repeat; height:102px; padding:10px 20px 0 10px; line-height:18px; color:#222;}
.main_qlist ul li a:hover{background-color:#94c02d; color:#fff;}
.main_qlist ul li .more{display:block; background:#1a4d84; line-height:40px; text-align:center; color:#FFF; font-size:13px;}


/*어바웃*/
.main_about {background:#94c02d url(../images/main/main_about_bg.png) right bottom no-repeat;}
.main_about dl {padding:30px 0 0 40px; color:#fff;  letter-spacing:-1px;}
.main_about dl dt{font-size:18px; margin-top:40px; font-weight:bold;}
.main_about dl dd {letter-spacing:-1.5px; display:inline-block; height:40px; line-height:40px; margin-top:40px; padding:0 20px; font-size:14px; color:#fff; background:#1a4d84;}

.main_about:hover {background-color:#80a725;}


.main_new {margin-top:30px; overflow:hidden; padding-bottom:70px;}
.main_new .col{float:left; width:50%;}
.main_new .col h3 {font-size:20px; color:#222222; line-height:30px; letter-spacing:-1px;}


.main_new .col .notice ul{width:95%; overflow:hidden; margin-top:10px; font-size:14px; }
.main_new .col .notice ul li a{float:left; width:70%; color:#212121;}
.main_new .col .notice ul li span{float:right; color:#727272;}

.main_new .news {width:95%; float:right;}
.main_new .news ul { margin-top:10px;}
.main_new .news li{position:relative; }
.main_new .news li .photo {position:absolute; left:0px; top:5px;  }
.main_new .news li .photo img {width:143px; height:93px; vertical-align:top;}
.main_new .news li .info {margin-left:160px; position:relative;}
.main_new .news li .info dl {font-size:14px; }
.main_new .news li .info dl dt {font-size:14px; font-weight:bold;}
.main_new .news li .info dl dt a {color:#212121;}
.main_new .news li .info dl dd{color:#7e7e7e; font-size:13px; padding-top:10px; line-height:18px;}
.main_new .news li .info .date {position:absolute; top:75px; color:#7e7e7e; left:0px;}
