@import url("common.css");

#visual{position:relative; clear:both; overflow:hidden;display:block;width:100%;height:300px;}
.visual_slider{width:100%;height:300px;}
.visual_slider li{background-size:cover;}
.visual_img01{background: url(/html_2017/images/main/visual_img01.jpg) 0 0 no-repeat;height:300px;}
.visual_img02{background: url(/html_2017/images/main/visual_img02.jpg) 0 0 no-repeat;height:300px;}
.sliderTitle{text-align:center;font-size:45px;color:#fff;padding-top:70px;padding-bottom:20px;}
.sliderText li{color: #fff;font-size: 16px;text-align: center;width: 500px;margin:auto;}

#visual .bx-wrapper .bx-prev{position: absolute;display: block;width: 47px;height: 70px;background: url(/html_2016/images/main/prev.png) 0 0 no-repeat;top: 200px;left: 10%;z-index:55;text-indent: -999px;}
#visual .bx-wrapper .bx-next{position: absolute;display: block;width: 47px;height: 70px;background: url(/html_2016/images/main/next.png) 0 0 no-repeat;top: 200px;right:10%;z-index:55;text-indent: -99999px;}

/*
#visual .bx-pager-item{position: absolute;bottom: 20px;left:50%;z-index: 9999;width: 20px;height: 20px;}
#visual .bx-pager-item .bx-pager-link{margin: 10px;display: inline-block;background:#000;padding-left:20px;}
#visual .bx-pager-item .bx-pager-link .active{display: inline-block;background: #fff;width: 20px;height: 20px;}*/





#section{position: relative;width: 100%;margin: auto;z-index: 99;background: #f5f5f5;}
#section .intro{width: 1080px;margin: auto;padding: 30px 0;}
#section .intro .mainTitle{font-size: 20px;font-weight:500;color: #b5121b;display: block;margin-bottom: 20px;}
#section .intro .Txt{font-size: 18px;color: #1e6491;position: relative;padding-left: 10px;}
#section .intro .Txt:before{clear: both;content: "";display: block;position: absolute;left: 0;top: 6px;width: 4px;height: 15px;background: #1e6491;}

#section .conBox{position: absolute;top: -137px;float: left;width: 302px;height: 185px;padding:27px;z-index: 100;border: 1px solid #ebebeb;background: #fff;}
#section .conBox h3{font-size:36px;color:#4b82c5;letter-spacing: -2px;}
#section .conBox p{margin-top:20px;font-size: 16px;color:#575757;letter-spacing: -1px;}
#section .notice{/*background:#fff url(../images/main/notice.png) 210px 90px no-repeat;*/}
#section .schedule{background:#fff url(../images/main/schedule.png) 210px 90px no-repeat;}
#section .intro p{margin-top:0px;margin-bottom:10px;}
#section .intro .intro_link{}
#section .intro .intro_link li{}
#section .intro .intro_link li a{font-size:16px;color:#575757;}
#section .intro .intro_link li a span{float: right;}
#section .intro{left:0;}

#section .notice{left:361px;}
#section .notice p{margin-top:0px;margin-bottom:10px;}
#section .notice .intro_link{}
#section .notice .intro_link li{}
#section .notice .intro_link li a{font-size:16px;color:#575757;}
#section .notice .intro_link li a span{float: right;}




#section .schedule{right: 0;}
#contents{}
#contents .cont01{width:1080px; padding:27px 0 ; margin:0 auto 0; overflow:hidden; clear:both;}
.cont01 li{float:left; width:159px;height:134px;text-align:center;margin-left: 25px;}
.cont01 li.bn1{background:#FFF url(../images/main/icon_01.png) 0 0 no-repeat; margin-left:0px;}
.cont01 li.bn2{background:#FFF url(../images/main/icon_02.png) 0 0 no-repeat;}
.cont01 li.bn3{background:#FFF url(../images/main/icon_03.png) 0 0 no-repeat;}
.cont01 li.bn4{background:#FFF url(../images/main/icon_04.png) 0 0 no-repeat;}
.cont01 li.bn5{background:#FFF url(../images/main/icon_05.png) 0 0 no-repeat;}
.cont01 li.bn6{background:#FFF url(../images/main/icon_06.png) 0 0 no-repeat;}
.cont01 li a{display:block; text-indent:-9999px;font-size:17px; letter-spacing:-1pt; line-height:100%; color:#444; width:168px;height:166px;font-family:'Noto Sans KR','WebNanumGothic', '나눔고딕','Nanum Gothic','맑은 고딕','Malgun Gothic', Dotum,돋움, Arial, Apple-Gothic, sans-serif;}

/*행사사진*/
#contents .cont2{width:1080px;height:282px;margin:0 auto 0; overflow:hidden; clear:both;margin-bottom:20px;}
.cont2 .gallery{position: relative;width:342px; height:282px;float:left;background:#fff;}
.gallery p{position:absolute;top:30px;left:30px;font-size:14px;line-height:19px; color:#fff;z-index: 60;}
.gallery h3{position:absolute;top:52px;left:30px;font-weight: bold;font-size: 25px;letter-spacing: -1px;line-height:100%; color:#fff;z-index: 60;}
.gallery_slide{}
.gallery_slide li{width:342px;height:282px;}
/*.gallery_slide li.gallery01{background:url(../images/main/gallery_img.jpg) 0 0 no-repeat;}
.gallery_slide li.gallery02{background:url(../images/main/gallery_img.jpg) 0 0 no-repeat;}*/
.gallery_slide li a{width: 100%;height: 282px;display: block;}
.gallery_prev{position: absolute;display: inline-block;background: url(../images/main/gallery_prev.png) 0 0 no-repeat;width: 52px;height: 52px;
text-indent: -9999px;top: 110px;left: 0;z-index: 52;}
.gallery_next{position: absolute;display: inline-block;background: url(../images/main/gallery_next.png) 0 0 no-repeat;width: 52px;height: 52px;
text-indent: -9999px;top: 110px;right: 0;z-index: 52;}











/*아이콘*/
.cont2 .icon_box{width:344px;height:282px;float:left;margin:0 26px;}
.icon_box .icon li{width:159px;height:134px;float:left;}
.icon_box .icon .bn7{;background:#2c70af;margin:0 26px 14px 0;}
.icon_box .icon .bn8{background:#22858a;margin-bottom:14px;}
.icon_box .icon .bn9{background:#8c711f;margin-right:26px;}
.icon_box .icon .bn10{background:#983ba3;}

/*세미나*/
.banner{width:342px;height:282px;float:left;background:#1e4f91 url(../images/main/seminer_bg.jpg)  center no-repeat;}
.banner a{width:100%;height:282px;display:block;}
.banner p{font-size:14px;line-height:19px; padding:30px 0 0 30px; color:#fff;}
.banner h3{font-weight: bold;font-size: 25px;letter-spacing: -1px;line-height: 100%;color: #fff;padding: 5px 0 0 30px;;}









/*관련사이트*/
#contents .client{width:100%; height:64px; background:#2c3e54; padding:60px 0;}
.client .clinet_in{width: 1080px;
padding: 0;
margin: 0 auto;
height: 64px;
position: relative;}
.RollDiv{/*position:absolute !important;*/width:939px !important;height:64px;padding-left:70px;}  
.RollDiv .loll_slides{}
.RollDiv .loll_slides li{ float:left; display:block; line-height:0;}  
.RollDiv .loll_slides li a img{cursor:pointer; }

.btn_move{}
.btn_move a{display:block;width:46px;height:46px;}
#client .btn_prev{position: absolute;
display: inline-block;
background: url(../images/main/famliy_prev.png) 0 0 no-repeat;
width: 46px;
height: 46px;
text-indent: -9999px;
top: 11px;
left: 0;}
#client .btn_next{position: absolute;
display: inline-block;
background: url(../images/main/famliy_next.png) 0 0 no-repeat;
width: 46px;
height: 46px;
text-indent: -9999px;
top: 11px;
right: 0;}

#client .bx-pager-link{display:none;}
#client .bx-controls-direction{position:absolute;left:-231px;top:40px;}



 .alTable {width:100%; border-collapse:collapse; border-top:2px solid #003876;font-size: 16px;}
 .alTable th, #sContents .alTable td {padding:10px; border-bottom:1px solid #d3d3d3;}
 .alTable th {background: #f9f9f9;text-align: center;font-weight: 300;font-size: 16px;line-height: 26px;letter-spacing: -1px;color: #111;}
 .alTable th:first-child {background-image:none;}
 .alTable td {border-left:1px solid #d3d3d3;}
 .alTable td:first-child {border-left:none;}
 .alTable td.bl {border-left:1px solid #d3d3d3 !important;}
 .alTable th.colorTh {font-size:16px; background:#eee;}
