﻿@charset "utf-8";@import url('../fonts.css');*{margin:0;padding:0;border:0;outline:0;font-size:100%;color:#333;font-family:"Noto Sans KR","맑은 고딕","돋움",tahoma,verdana;text-decoration:none;line-height:inherit;}strong,button,p{margin:0;padding:0;}dl,ol,ul{list-style:none;margin-top:0;margin-bottom:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}.clearfix{*zoom:1;overflow:hidden;height:1%;}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}a,a:visited,a:hover,a:active,a:link{text-decoration:none!important;}body{width:100%;height:100vh;background-color:#fff;}body .wrap{width:100%;margin:0 auto;top:0;bottom:0;left:0;right:0;}body .wrap header{width:100%;height:65px;background-color:#fff;border-bottom:5px solid #333;border-image:linear-gradient(to right,#129c46,#1a3570,#129c46,#1a3570);border-image-slice:1;}body .wrap header .header_box{width:1200px;min-width:1200px;margin:0 auto;}body .wrap header .header_box .logo{padding-top:10px;}body .wrap header .header_box .logo a img{float:left;}body .wrap header .header_box .admin{text-align:right;padding-top:7px;}body .wrap header .header_box .admin a{display:inline-block;font-size:15px;color:#333;margin-right:10px;font-weight:500;}body .wrap header .header_box .admin a:not(:last-child)::after{content:"|";font-size:12px;margin-left:10px;vertical-align:2px;}body .wrap header .header_box .admin a:hover{color:#2664a3;}body .wrap header .header_box .admin .remote{color:#333;}body .wrap header .header_box .admin .remote::before{content:url('images/network.png');background-position:bottom;padding-right:8px;margin-top:50px;}body .wrap header .header_box .admin .remote:hover{color:#0b28ca;}body .wrap header .header_box .admin form{display:inline-block;}body .wrap header .header_box .admin form>a::after{content:"|";margin-left:10px;font-size:12px;vertical-align:2px;}body .wrap article{width:100%;}body .wrap article.slider{background-color:#cfeaf5;}body .wrap article.slider .slider_wrap{display:flex;justify-content:space-around;width:1200px;margin:0 auto;}body .wrap article.slider .slider_wrap .slider_text{padding:70px 0 130px;}body .wrap article.slider .slider_wrap .slider_text h3{font-size:28px;letter-spacing:-1px;}body .wrap article.slider .slider_wrap .slider_text h3 b{font-weight:600;}body .wrap article.slider .slider_wrap .slider_text h2{font-size:40px;font-weight:600;}body .wrap article.slider .slider_wrap .slider_text .slider_box{width:450px;margin-top:30px;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list{padding:0!important;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item{width:450px;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item p{display:inline-block;font-size:17px;font-weight:600;padding:5px 0;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item span{font-size:17px;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item span::before{content:"|";font-size:13px;vertical-align:3px;color:#666;margin-left:10px;margin-right:10px;}body .wrap article.slider .slider_wrap .slider_img img{margin-top:50px;}body .wrap article.content{background-color:#fff;}body .wrap article.content .nav{display:flex;justify-content:center;position:relative;width:1200px;margin:0 auto;top:-80px;}body .wrap article.content .nav>ul{background-color:#4553a3;display:flex;padding:20px;}body .wrap article.content .nav>ul>li a{display:block;width:140px;height:100px;padding:0 10px;color:#fff;text-align:center;font-size:18px;font-weight:500;border-right:1px solid rgba(255,255,255,.3);}body .wrap article.content .nav>ul>li a i{font-size:45px;padding:10px 0;display:block;color:#fff;}body .wrap article.content .nav>ul>li:hover a{text-shadow:2px 2px 4px #1c2761;transition:.3s;}body .wrap article.content .nav>ul li:last-child a{border-right:0;}body .wrap article.content .nav .sub_nav{position:relative;width:600px;top:20px;}body .wrap article.content .nav .sub_nav ul{display:flex;align-items:center;padding:30px 30px;background-color:#fff;box-shadow:2px 2px 3px #ccc;}body .wrap article.content .nav .sub_nav ul li{text-align:center;width:140px;}body .wrap article.content .nav .sub_nav ul li a{font-size:17px;color:#666;}body .wrap article.content .nav .sub_nav ul li a:hover{color:#4553a3;transition:.2s;}body .wrap article.content .nav .sub_nav ul li:last-child a:after{content:"";}body .wrap article.content .content_wrap{position:relative;width:1200px;margin:0 auto;top:-30px;margin-bottom:20px;display:flex;}body .wrap article.content .content_wrap .personnel{width:600px;padding-right:35px;}body .wrap article.content .content_wrap .personnel p{font-size:16px;color:#252525;margin-bottom:15px;}body .wrap article.content .content_wrap .personnel p b{font-size:18px;font-weight:600;}body .wrap article.content .content_wrap .personnel p span{color:#4553a3;}body .wrap article.content .content_wrap .personnel table{width:100%;}body .wrap article.content .content_wrap .personnel table thead{border-top:2px solid #333;}body .wrap article.content .content_wrap .personnel table thead tr th{font-size:14px;background-color:#ecedf6;padding:5px;border:1px solid #dcdcdc;text-align:center;}body .wrap article.content .content_wrap .personnel table tbody tr td{font-size:14px;padding:5px;border:1px solid #dcdcdc;text-align:center;}body .wrap article.content .content_wrap .personnel table tbody tr:last-child td{border-bottom:1px solid #333;}body .wrap article.content .content_wrap .notice{width:600px;padding-left:35px;}body .wrap article.content .content_wrap .notice .notice_info{padding-bottom:15px;border-bottom:2px solid #333;}body .wrap article.content .content_wrap .notice .notice_info p{display:inline-block;font-size:18px;font-weight:600;}body .wrap article.content .content_wrap .notice .notice_info span{float:right;font-size:18px;font-weight:800;}body .wrap article.content .content_wrap .notice .notice_content{border-bottom:1px solid #333;padding:8px 0 7px;z-index:1;}body .wrap article.content .content_wrap .notice .notice_content li a{display:block;font-size:15px;padding:5px 10px 4px;}body .wrap article.content .content_wrap .notice .notice_content li a .note_text{display:inline-block;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;}body .wrap article.content .content_wrap .notice .notice_content li a .note_text:hover{color:#4553a3;}body .wrap article.content .content_wrap .notice .notice_content li a .note_date{float:right;}body .wrap article.info{background-color:#f6f6f6;}body .wrap article.info .info_wrap{width:1200px;margin:0 auto;padding:35px 0;}body .wrap article.info .info_wrap b{font-size:18px;font-weight:600;}body .wrap article.info .info_wrap ul{margin-top:10px;}body .wrap article.info .info_wrap ul li{font-size:15px;}body .wrap article.info .info_wrap ul li::before{content:"·";font-size:25px;color:#4553a3;padding-right:6px;vertical-align:-4px;}body .wrap .footer{width:100%;background-color:#fff;}body .wrap .footer .footer_info{height:90px;width:1200px;min-width:1200px;margin:0 auto;padding:15px 15px;}body .wrap .footer .footer_info .footer_left{width:55%;float:left;border-right:1px solid #aaa;}body .wrap .footer .footer_info .footer_left img{float:left;padding:10px 20px 10px 0;}body .wrap .footer .footer_info .footer_left p{font-size:14px;color:#000;}body .wrap .footer .footer_info .footer_right{width:45%;float:left;}body .wrap .footer .footer_info .footer_right strong{position:absolute;font-size:17px;padding-left:19px;color:#888;}body .wrap .footer .footer_info .footer_right img{float:left;padding:10px 20px 20px 20px;width:160px;margin-top:23px;}body .wrap .footer .footer_info .footer_right p{color:#444;font-size:14px;}body .wrap .footer .footer_info .footer_right p a{color:#a0a0ef;}@media(min-width:769px) and (max-width:1199px){body .wrap header .header_box{width:100%;min-width:100%;}body .wrap header .header_box .logo a img{margin-left:10px;}body .wrap article.slider .slider_wrap{width:100%;}body .wrap article.slider .slider_wrap .slider_text{width:100%;text-align:center;padding-top:40px;}body .wrap article.slider .slider_wrap .slider_text .slider_box{margin:0 auto;}body .wrap article.slider .slider_wrap .slider_img img{display:none;}body .wrap article.content .nav{width:100%;flex-direction:column;}body .wrap article.content .nav>ul{width:100%;justify-content:center;}body .wrap article.content .nav .sub_nav{top:0;width:100%;}body .wrap article.content .nav .sub_nav ul{padding:20px;justify-content:center;}body .wrap article.content .content_wrap{width:100%;flex-direction:column;}body .wrap article.content .content_wrap .personnel{width:100%;padding:0 40px;order:2;}body .wrap article.content .content_wrap .notice{width:100%;padding:0 40px 40px;order:1;}body .wrap article.info .info_wrap{width:100%;padding:35px 40px;}body .wrap .footer{position:relative;min-width:100%;}body .wrap .footer .footer_info{width:100%;min-width:100%;}body .wrap .footer .footer_info .footer_left{width:100%;border-right:0;padding-bottom:15px;border-bottom:1px solid #ccc;padding-left:15px;}body .wrap .footer .footer_info .footer_right{width:100%;padding-top:15px;padding-bottom:15px;padding-left:15px;}body .wrap .footer .footer_info .footer_right img{margin-right:16px;}}@media(min-width:420px) and (max-width:768px){body .wrap header .header_box{width:100%;min-width:100%;}body .wrap header .header_box .logo a img{margin-left:10px;}body .wrap header .header_box .admin{display:none;}body .wrap article.slider .slider_wrap{width:100%;}body .wrap article.slider .slider_wrap .slider_text{width:100%;text-align:center;padding-top:40px;word-break:keep-all;}body .wrap article.slider .slider_wrap .slider_text h2{font-size:30px;}body .wrap article.slider .slider_wrap .slider_text h3{font-size:24px;}body .wrap article.slider .slider_wrap .slider_text .slider_box{margin:0 auto;}body .wrap article.slider .slider_wrap .slider_img img{display:none;}body .wrap article.content .nav{width:100%;flex-direction:column;}body .wrap article.content .nav>ul{width:100%;justify-content:space-around;flex-wrap:wrap;}body .wrap article.content .nav>ul>li a{border-right:0;}body .wrap article.content .nav .sub_nav{top:0;width:100%;}body .wrap article.content .nav .sub_nav ul{padding:20px;flex-wrap:wrap;justify-content:center;}body .wrap article.content .nav .sub_nav ul li{padding:15px 0;}body .wrap article.content .content_wrap{width:100%;flex-direction:column;}body .wrap article.content .content_wrap .personnel{width:100%;padding:0 40px;order:2;}body .wrap article.content .content_wrap .personnel p b{display:block;}body .wrap article.content .content_wrap .notice{width:100%;padding:0 40px 40px;order:1;}body .wrap article.content .content_wrap .notice .notice_content li a .note_text{width:75%;}body .wrap article.info .info_wrap{width:100%;padding:35px 40px;}body .wrap .footer{position:relative;min-width:100%;}body .wrap .footer .footer_info{width:100%;min-width:100%;}body .wrap .footer .footer_info .footer_left{width:100%;border-right:0;padding-bottom:15px;border-bottom:1px solid #ccc;padding-left:5px;}body .wrap .footer .footer_info .footer_left img{display:none;}body .wrap .footer .footer_info .footer_left p{font-size:13px;}body .wrap .footer .footer_info .footer_right{width:100%;padding-top:15px;padding-bottom:15px;padding-left:5px;}body .wrap .footer .footer_info .footer_right strong{position:relative;padding-left:0;font-size:16px;}body .wrap .footer .footer_info .footer_right img{margin-right:16px;display:none;}body .wrap .footer .footer_info .footer_right p{font-size:13px;}.modal-dialog{margin-left:-250px;}}@media all and (max-width:419px){body .wrap header .header_box{width:100%;min-width:100%;}body .wrap header .header_box .logo a img{margin-left:10px;}body .wrap header .header_box .admin{display:none;}body .wrap article.slider .slider_wrap{width:100%;}body .wrap article.slider .slider_wrap .slider_text{width:100%;text-align:center;padding-top:40px;word-break:keep-all;}body .wrap article.slider .slider_wrap .slider_text h2{font-size:30px;}body .wrap article.slider .slider_wrap .slider_text .slider_box{width:100%;margin:30px auto 0;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item p{display:block;}body .wrap article.slider .slider_wrap .slider_text .slider_box .slick-list .slider_item span::before{display:none;}body .wrap article.slider .slider_wrap .slider_img img{display:none;}body .wrap article.content .nav{width:100%;flex-direction:column;}body .wrap article.content .nav>ul{width:100%;justify-content:center;justify-content:space-around;flex-wrap:wrap;}body .wrap article.content .nav>ul>li{padding-bottom:15px;}body .wrap article.content .nav>ul>li a{border-right:0;}body .wrap article.content .nav .sub_nav{top:0;width:100%;}body .wrap article.content .nav .sub_nav ul{padding:10px;flex-wrap:wrap;justify-content:center;}body .wrap article.content .nav .sub_nav ul li{padding:15px 0;}body .wrap article.content .content_wrap{width:100%;flex-direction:column;}body .wrap article.content .content_wrap .personnel{width:100%;padding:0 10px;order:2;}body .wrap article.content .content_wrap .personnel p b{display:block;}body .wrap article.content .content_wrap .notice{width:100%;padding:0 10px 40px;order:1;}body .wrap article.content .content_wrap .notice .notice_content li a .note_text{width:70%;}body .wrap article.info .info_wrap{width:100%;padding:35px 10px;}body .wrap .footer{position:relative;min-width:100%;}body .wrap .footer .footer_info{width:100%;min-width:100%;}body .wrap .footer .footer_info .footer_left{width:100%;border-right:0;padding-bottom:15px;border-bottom:1px solid #ccc;padding-left:5px;}body .wrap .footer .footer_info .footer_left img{display:none;}body .wrap .footer .footer_info .footer_left p{font-size:13px;}body .wrap .footer .footer_info .footer_right{width:100%;padding-top:15px;padding-bottom:15px;padding-left:5px;}body .wrap .footer .footer_info .footer_right strong{position:relative;padding-left:0;font-size:16px;}body .wrap .footer .footer_info .footer_right img{margin-right:16px;display:none;}body .wrap .footer .footer_info .footer_right p{font-size:13px;}}