@charset "utf-8";

body {min-width:375px;}
.venus-menu .topmenu8 {display: none; }
.header_main {width:100%;height:55px;background-color:#0c1a39;}
.container {position:relative;width:1242px;margin-left:auto;margin-right:auto;padding:0;height:100%;} /* 2018-04-12 수정 */
.nav_left {float:left;padding-top:20px;}
.nav_left li {float:left;font-size:14px;color:#fff;padding-right:4px;margin-right:4px;border-right:1px solid #fff;height:16px;line-height:16px;}
.nav_left li span {color:#ffa200;}
.nav_left li:last-child {border-right:none;}
.nav_right {float:right;padding-top:11px;}
.nav_right li {float:left;margin-left:34px;}
.nav_right li a {font-size:14px;color:#fff;line-height:32px;}
.nav_right li a:hover {color:#79f7ff;}
.nav_right li select {height:32px;border:1px solid #868d9c;background-color:#0c1a39;color:#fff;}
.nav_main {position:relative;width:100%;height:590px;}
.nav_top {height:92px;}
.nav_top .logo {float:left;}
.nav_top .logo a {float:left;height:92px;}
.nav_main .bt_bar {width:100%;height:2px;background-color:rgba(251, 251, 251, 0.5);}
.nav_top .navbar_right {float:right;padding-top:17px;}
.nav_top .navbar_right ul {float:left;}
.nav_top .navbar_right ul li {float:left;width:65px;text-align:center;}
.nav_top .navbar_right ul li a {display:inline-block;padding-top:44px;font-size:14px;color:#fff;min-width:41px;}
.nav_top .navbar_right ul li a.nav_r01 {background:url('/images/main/main_new02/nav_r01.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r01:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r01_over.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r02 {background:url('/images/main/main_new02/nav_r02.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r02:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r02_over.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r03 {background:url('/images/main/main_new02/nav_r03.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r03:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r03_over.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r04 {background:url('/images/main/main_new02/nav_r04.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r04:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r04_over.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r05 {background:url('/images/main/main_new02/nav_r05.png') no-repeat center top;}
.nav_top .navbar_right ul li a.nav_r05:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r05_over.png') no-repeat center top;}
.main_vis_tit {position:absolute;top:206px;margin-left:280px;}
.main_vis_tit .s01 {font-weight:300;}
.main_vis_tit .s02 {font-size:36px;font-weight:400;}
.carousel_box01 {position:absolute;width:299px;height:170px;bottom:50px;left:0;}
.carousel_box01 .carsel_top {height:111px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
.carousel_box01 .carsel_top a {display:block;height:100%;}
.carousel_box01 .carsel_top p {color:#fff;font-size:22px;padding:42px 0 0 10px;letter-spacing:-1px;line-height:22px;-webkit-text-shadow:2px 2px 5px #000;-moz-text-shadow:2px 2px 5px #000;-o-text-shadow:2px 2px 5px #000;text-shadow:2px 2px 5px #000;}
.carousel_box01 .carsel_top p span {font-size:12px;letter-spacing:0px;}
.carousel_box01 .carsel_tt {background-color:#709530;height:59px;line-height: 59px;text-align: center;color: #fff;font-size: 14px;}
.carousel_box02 {position:absolute;width:299px;height:170px;bottom:50px;left:310px;}
.carousel_box02 .carsel_top {height:111px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
.carousel_box02 .carsel_top p {color:#fff;font-size:22px;padding:42px 0 0 0;text-align:center;letter-spacing:-1px;line-height:22px;-webkit-text-shadow:2px 2px 5px #000;-moz-text-shadow:2px 2px 5px #000;-o-text-shadow:2px 2px 5px #000;text-shadow:2px 2px 5px #000;}
/* .carousel_box02 .carsel_tt {background-color:#37a0de;height:59px;} */
.carousel_box02 .carsel_tt {background-color:#37a0de;height:59px;line-height:59px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
.carousel_box02 .carsel_tt ul {width:100%;}
.carousel_box02 .carsel_tt ul li {position:relative;float:left;width:28%;}
.carousel_box02 .carsel_tt ul li a {display:block;text-align:center;line-height:59px;color:#fff;font-size:14px;}
.carousel_box02 .carsel_tt ul li.tw {width:44%;}
.carousel_box02 .carsel_tt ul li a:after {content:" ";position:absolute;width:1px;height:33px;top:14px;left:0;border-radius:50%;background-color:#0074b9;}
.carousel_box02 .carsel_tt ul li:first-child a:after {display:none;}
.carousel_box03 {position:absolute;width:312px;height:170px;bottom:50px;left:930px;}
.carousel_box03 .carsel_top {position:absolute;top:0;left:0;width:100%;height:111px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
.carousel_box03 .carsel_top p {color:#fff;font-size:22px;padding:42px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:24px;-webkit-text-shadow:2px 2px 5px #000;-moz-text-shadow:2px 2px 5px #000;-o-text-shadow:2px 2px 5px #000;text-shadow:2px 2px 5px #000;}
.carousel_box03 .carsel_tt {width:100%;position:absolute;bottom:0;left:0;background-color:#de3737;height:59px;line-height:59px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
.carousel_box03 .swiper-button-next,.carousel_box03 .swiper-button-prev {top:140px;}
.carousel_box04 {position:absolute;width:312px;height:170px;bottom:230px;right:0;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
.carousel_box04 .carsel_top {height:37px;color:#fff;font-size:24px;padding:0 0 0 10px;text-align:left;letter-spacing:-1px;line-height:37px;}
.carousel_box04 .carsel_line {height:2px;background-color:rgba(251, 251, 251, 0.5);}
.carousel_box04 .carsel_tt {background-color:#6534b9;height:59px;line-height:59px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
.carousel_box04 ul {padding:12px 0 0 19px;}
.carousel_box04 ul li {position:relative;margin-bottom:3px;}
.carousel_box04 ul li a {color:#fff;font-size:12px;line-height:12px;display:block;padding-left:15px;}
.carousel_box04 ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:4px;left:0;border-radius:50%;background-color:#fff;}
.carousel_box05 {position:absolute;width:299px;height:170px;bottom:50px;left:620px;}
.carousel_box05 .carsel_top {height:111px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
.carousel_box05 .carsel_top p {color:#fff;font-size:22px;padding:42px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:24px;-webkit-text-shadow:2px 2px 5px #000;-moz-text-shadow:2px 2px 5px #000;-o-text-shadow:2px 2px 5px #000;text-shadow:2px 2px 5px #000;}
.carousel_box05 .carsel_tt {background-color:#ea7428;height:59px;line-height:59px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;} 
.bg_view01 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view01.png') no-repeat 0 0;background-size:cover;z-index:-1;}
.bg_view02 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view02.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view03 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view03.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view04 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view04.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view05 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view05.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view06 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view06.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view07 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view07.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view08 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view08.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view09 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view09.png') no-repeat center 0;background-size:cover;z-index:-1;}
.bg_view10 {position:absolute;top:0;left:0;width:100%;height:590px;background:url('/images/main/main_new02/main_view10.png') no-repeat center 0;background-size:cover;z-index:-1;}
[class^="carousel_box"] a {color:#fff;}

#footer{float:left;width:100%;height:176px;padding-top:20px;background-color:#ddd;}
.footwrap{width:1242px;margin:0 auto;}
ul.goto{width:1242px;height:auto;line-height:40px;float:left;font-size:11px;}
ul.goto li{float:left;padding:0 5px;}
ul.goto li a{font-size:12px;color:#222;}
ul.goto li a:hover{text-decoration:underline;}
ul.goto li.gor {float:right;}
ul.goto li.gor select {border:1px solid #b2b4b9;}
.foot{width:1242px;height:90px;color:#666;margin:0 auto;float:left;padding-top:8px;position:relative;}
.foot address{float:left;font-style:normal;line-height:18px;font-size:12px;margin:10px 0 5px 0;width:auto;color:#222;} 
.foot h2{float:left;padding-top:8px;margin-right:30px;}
.foot span.colorfoot{font-size:100%;}
#footer .open {float:right;height:50px;width:165px;padding:6px 4px 0 0;}
span.newimg1{float:left;padding-right:16px;}
.sec_layout01 {width:100%;background:#fff;height:233px;}
.sec_layout01 .dep01 {position:relative;float:left;width:614px;}
.sec_layout01 .dep01:after {content:" ";position:absolute;right:0;top:15px;width:1px;height:210px;background-color:#cecece;}
.sec_layout01 .article_list {float:left;width:630px;height:207px;position:relative;padding:26px 0 0;}
.sec_layout01 .article_list .tab_ui {display:inline-block;width:585px;line-height:14px;padding-bottom:10px;overflow:hidden;}
.sec_layout01 .article_list .tab_ui li {float:left;color:#3c3c3c;font-size:18px;line-height:18px;cursor:pointer;padding:0 7px;font-weight:500;letter-spacing:-1px;}
.sec_layout01 .article_list .tab_ui li:first-child {padding-left:0;}
.sec_layout01 .h2_hidden {display: none;}
.sec_layout01 .article_list .tab_ui li.on {color:#7c6dee;}
.sec_layout01 .tab_content {clear:both;padding-top:12px;margin-top:-5px;background-color:#fff;}
.sec_layout01 .tab_content div {display:none;}
.sec_layout01 .tab_content div.on {display:block;}
.sec_layout01 .tab_content ul {position:relative;padding:0 7px 0 0;}
.sec_layout01 .tab_content ul li {width:100%;display:block;overflow:hidden;line-height:14px;padding-bottom:16px;}
.sec_layout01 .tab_content ul li a {width:530px;overflow:hidden;height:15px;display:block;float:left;color:#222;font-size:14px;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;}
.sec_layout01 .tab_content ul li a:hover {color:#999;}
.sec_layout01 .tab_content ul li a img {display:inline;margin-left:3px;}
.sec_layout01 .tab_content ul li span {float:right;display:block;color:#666;font-size:12px;margin-right:30px;}
.sec_layout01 .dep02 {position:relative;float:left;width:286px;padding:24px 0 0 24px;}
.sec_layout01 .dep02 h2 {color:#4e7b00;font-size:18px;font-weight:500;line-height:24px;margin-bottom:36px;}
.sec_layout01 .dep02 ul li {position:relative;margin-bottom:18px;}
.sec_layout01 .dep02 ul li a {display:block;padding-left:16px;font-size:14px;color:#222;line-height:20px;}
.sec_layout01 .dep02 ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:8px;left:0;border-radius:50%;background-color:#222;}
.sec_layout01 .dep02:after {content:" ";position:absolute;right:0;top:15px;width:1px;height:210px;background-color:#cecece;}
.sec_layout01 .dep03 {position:relative;float:left;width:295px;padding:26px 0 0 21px;}
.sec_layout01 .dep03 h2 {color:#0098b4;font-size:18px;font-weight:500;line-height:18px;margin-bottom:10px;}
.sec_layout01 .dep03 h2 span {font-size:12px;color:#666;}
.sec_layout01 .dep03 .vedio_y {width:256px;height:137px;}
.sec_layout01 .dep04 {position:relative;float:left;width:312px;height:233px;}
.sec_layout01 .dep04 h2 {position:absolute;width:100%;top:30px;color:#fff;font-size:16px;line-height:18px;text-align:center;}
.sec_layout01 .dep04 .vedio_y {width:256px;height:137px;}

.sec_layout02 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay02_bg.png') no-repeat center 0;height:446px;background-size:cover;}
.sec_layout02 .dep01 {width:930px;float:left;height:100%;}
.sec_layout02 .dep01 .map_sear {float:left;width:440px;padding:43px 0 0 0;}
.sec_layout02 .dep01 .map_sear h2 {font-size:60px;color:#fff;margin-bottom:30px;font-weight:600;}
.sec_layout02 .dep01 .map_sear input {margin-bottom:6px;width:278px;background-color:#fff;border:none;height:23px;padding:0 5px;color:#666;}
.sec_layout02 .dep01 .map_sear .btn {position:absolute;top:0;left:299px;;width:80px;color:#fff;line-height:52px;padding-left:30px;height:52px;background:#154e8a url('/images/main/main_new02/icon_map_search.png') no-repeat 10px center;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sec_layout02 .dep01 .map_sear .ma_in {position:relative;overflow:hidden;}
.sec_layout02 .dep01 .map_sear .ma_in form {position:relative;}
.sec_layout02 .dep01 .map_sear .ma_p {color:#fff;line-height:20px;font-size:14px;margin:7px 0 40px 0;}
.sec_layout02 .dep01 .aps01 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;margin-right:14px;}
.sec_layout02 .dep01 .aps01 span {line-height:44px;background:url('/images/main/main_new02/icon_asp01.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
.sec_layout02 .dep01 .aps02 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;}
.sec_layout02 .dep01 .aps02 span {line-height:44px;background:url('/images/main/main_new02/icon_asp02.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
.sec_layout02 .dep02 {float:right;width:312px;height:100%;background-color:#3e73ad;}
.sec_layout02 .dep02 ul {padding:24px 10px 0 24px;}
.sec_layout02 .dep02 ul li {margin-bottom:16px;height:38px;}
.sec_layout02 .dep02 ul li a {line-height:38px;padding-left:50px;color:#fff;font-size:18px;display:block;}
.sec_layout02 .dep02 ul li a.gn_li01 {background:url('/images/main/main_new02/gn_li01_bg.png') no-repeat left center;}
.sec_layout02 .dep02 ul li a.gn_li02 {background:url('/images/main/main_new02/gn_li02_bg.png') no-repeat left center;}
.sec_layout02 .dep02 ul li a.gn_li03 {background:url('/images/main/main_new02/gn_li03_bg.png') no-repeat left center;}
.sec_layout02 .dep02 ul li a.gn_li04 {letter-spacing:-1px;;background:url('/images/main/main_new02/gn_li04_bg.png') no-repeat left center;}
.sec_layout02 .dep02 ul li a.gn_li05 {background:url('/images/main/main_new02/gn_li05_bg.png') no-repeat 4px center;}
.sec_layout02 .dep02 ul li a.gn_li06 {background:url('/images/main/main_new02/gn_li06_bg.png') no-repeat 4px center;}
.sec_layout02 .dep02 ul li a.gn_li07 {background:url('/images/main/main_new02/gn_li07_bg.png') no-repeat left center;}
.sec_layout02 .dep02 ul li a.gn_li08 {background:url('/images/main/main_new02/gn_li00001_bg.png') no-repeat left center;}
.sec_layout03 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay03_bg.png') no-repeat center 0;height:196px;background-size:cover;}
.sec_layout03 .inner {padding:20px 0;overflow:hidden;}
.sec_layout03 .inner .dep01 {float:left;width:800px;}
.sec_layout03 .inner .dep01 p {font-size:24px;color:#222;line-height:30px;padding:9px 0;letter-spacing:-0.5px;}
.sec_layout03 .inner .dep02 {float:left;width:394px;padding:44px 0 0 55px;line-height:36px;font-size:30px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sec_layout03 .inner .top_tit {display:none;font-size:24px;width:100%;text-align:center;color:#222;}
.sec_layout03 .inner .dep03 {float:right;width:312px;padding:21px 0 0 15px;line-height:36px;font-size:30px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}

.sec_layout04 {width:100%;background-color:#1a335f;height:225px;}
.sec_layout04 .dep01 {float:left;padding:30px 0 0 0;width:379px;}
.sec_layout04 .dep02 {float:left;padding:67px 0 0 0;width:307px;margin-right:100px;}
.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout04 .dep03 {float:left;padding:67px 0 0 0;width:307px;}
.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout04 .top_tit {display:none;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}

/* 유투브 인스타 추가 추후 반영예정 주석처리
.sec_layout04 {width:100%;background-color:#1a335f;height:225px;}
.sec_layout04 .dep01 {float:left;padding:30px 0 0 0;width:379px;}
.sec_layout04 .dep02 {float:left;padding:13px 0 0 0;width:307px;margin-right:100px;}
.sec_layout04 .dep02 .bgn {display:block;margin-bottom:8px;}
.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout04 .dep03 {float:left;padding:13px 0 0 0;width:307px;}
.sec_layout04 .dep03 .bgn {display:block;margin-bottom:8px;}
.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout04 .top_tit {display:none;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
*/

/* 2018-04-18 추가 */
.sec_layout05 {width:100%;background-color:#1a335f;height:445px;}
.sec_layout05 .box01 {float:left;padding:48px 30px 0;width:49.5%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.sec_layout05 .box01:after {content:" ";position:absolute;right:0;top:17px;width:1px;height:413px;background-color:#6e8197;}
.sec_layout05 .box01 .nc_f {position:absolute;top:0;left:0;;padding:0 0 0 0;width:50%;}
.sec_layout05 .box01 .nc_f .sp01 {display:block;width:100%;font-size:38px;color:#56f0f2;text-align:left;font-weight:bold;line-height:38px;margin-bottom:16px;}
.sec_layout05 .box01 .nc_f .sp02 {display:block;width:100%;font-size:24px;color:#fff;text-align:left;font-weight:600;line-height:30px;margin-bottom:60px;}
.sec_layout05 .box01 .nc_f .sp03 {display:block;width:100%;font-size:24px;color:#fff;text-align:left;}
.sec_layout05 .box01 .f_img {position:absolute;right:10px;top:0;width:240px;height:347px;}
.sec_layout05 .dep02 .bgn {display:block;margin-bottom:24px;}
.sec_layout05 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout05 .dep03 {float:left;padding:53px 0 0 0;width:307px;}
.sec_layout05 .dep03 .bgn {display:block;margin-bottom:24px;}
.sec_layout05 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
.sec_layout05 .top_tit {display:none;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
.sec_layout05 .box02 {float:left;padding:48px 30px 0;width:50%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sec_layout05 .box02 .o_app {font-size:38px;color:#fff;line-height:38px;margin-bottom:60px;font-weight:600;}
.sec_layout05 .box02 .o_app .sp01 {color:#e94747;}
.sec_layout05 .box02 .o_app .sp02 {font-size:24px;}
.sec_layout05 .box02 .swp_xiao {height:180px;}
.sec_layout05 .box02 .swp_xiao .nc_f02 {width:100%;}
.sec_layout05 .box02 .swp_xiao .nc_f02 img {float:left;width:160px;height:160px;}
.sec_layout05 .box02 .swp_xiao .nc_f02 .op_in02 {float:left;padding-left:20px;}
.sec_layout05 .box02 .swp_xiao .nc_f02 .sp01 {display:block;width:370px;font-size:24px;line-height:24px;margin-bottom:40px;text-align:left;font-weight:bold;}
.sec_layout05 .box02 .swp_xiao .nc_f02 .sp02 {display:block;width:370px;font-size:24px;line-height:24px;margin-bottom:20px;text-align:left;font-weight:bold;}
.sec_layout05 .box02 .swp_xiao .nc_f02 .sp03 {display:block;width:370px;font-size:24px;line-height:24px;text-align:left;}
.paging_edu {width:45% !important;bottom:86px !important;text-align:left !important;}
.paging_edu .swiper-pagination-bullet {width:26px;height:26px;opacity:1;}
.paging_edu .swiper-pagination-bullet-active {background:#c7c7c7;}

.s_map {float:right;position:relative;width:404px;height:394px;background:url('/images/main/main_new02/map_bg.png') no-repeat 0 0;margin-bottom:40px;margin:26px 40px 0 0;}
.s_map a {position:absolute;display:inline-block;line-height:16px;font-size:12px;color:#222;letter-spacing:-1px;font-weight:600;}
.s_map a:hover {font-size:16px;color:#004888;letter-spacing:-2px;text-decoration:none;}
.s_map a.m01 {top:75px;left:71px;width:58px;text-align:right;}
.s_map a.m02 {top:77px;left:166px;width:58px;text-align:left;}
.s_map a.m03 {top:54px;left:203px;width:90px;text-align:left;}
.s_map a.m04 {top:76px;left:278px;width:80px;text-align:left;}
.s_map a.m05 {top:104px;left:142px;width:90px;text-align:left;}
.s_map a.m06 {top:122px;left:178px;width:140px;text-align:left;}
.s_map a.m07 {top:118px;left:308px;width:140px;text-align:left;}
.s_map a.m08 {top:142px;left:64px;width:90px;text-align:right;}
.s_map a.m09 {top:140px;left:175px;width:60px;text-align:left;}
.s_map a.m10 {top:160px;left:225px;width:120px;text-align:left;}
.s_map a.m11 {top:177px;left:171px;width:120px;text-align:left;}
.s_map a.m12 {top:197px;left:246px;width:80px;text-align:left;}
.s_map a.m13 {top:211px;left:118px;width:80px;text-align:left;}
.s_map a.m14 {top:228px;left:193px;width:80px;text-align:left;}
.s_map a.m15 {top:216px;left:287px;width:80px;text-align:left;}
.s_map a.m16 {top:255px;left:269px;width:80px;text-align:left;}
.s_map a.m17 {top:263px;left:143px;width:80px;text-align:left;}
.s_map a.m18 {top:288px;left:103px;width:100px;text-align:left;}
.s_map a.m19 {top:352px;left:116px;width:80px;text-align:left;}

.venus-menu{margin:30px 0 10px 0;}
.venus-menu{width:100%;margin:0;padding:0;position:relative;float:left;list-style:none;}
.venus-menu li{display:inline-block;margin:0;padding:0;float:left;line-height:20px;text-align:center;}
.venus-menu > li > a{padding:20px 23px;font-size:18px;color:#fff;text-decoration:none;display:block;letter-spacing:-0.5px;-webkit-transition:color 0.2s linear, background 0.2s linear;-moz-transition:color 0.2s linear, background 0.2s linear;-o-transition:color 0.2s linear, background 0.2s linear;transition:color 0.2s linear, background 0.2s linear;}
.venus-menu > li:hover > a, .venus-menu > li.active a{color:#fffafa;border-bottom:5px solid #ff7a15;}
.venus-menu .sp01 {padding:9px 7px;}
.venus-menu .sp01 span {font-size:14px;}
.venus-menu > li > a i{color:#bababa;}
.venus-menu > li:hover > a i, .venus-menu li.active a i{color:#fff;}
.venus-menu ul, .venus-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99;width:auto;}
.venus-menu ul{width:100%;top:65px;left:0;padding-top:6px;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:8px;box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.5)}
.venus-menu ul li ul{top:64px;left:0;min-width:280px;background-color:#ececec;padding:10px 0 10px 0;box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.5)}
.venus-menu ul li ul li {position:relative;float:none;display:block;text-align:left;}
.venus-menu li ul li {margin-right:5px;position:relative;margin-bottom:8px;}
.venus-menu ul li ul li a{padding:12px 20px;background-color:#ececec;}
.venus-menu ul li ul li a:hover{background-color:#ececec;color:#ff0000;box-shadow:none;}
.venus-menu ul li a{padding:22px 20px;width:100%;color:#313131;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;float:left;clear:both;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;}
.venus-menu ul li:hover > a{ background-color: #ececec;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);color:#37a0de;}
.venus-menu ul li:hover > a.dep_menu_no {background-color:#fff;box-shadow:none;}
.venus-menu ul li:hover > a i {transform: rotate(90deg);}
.venus-menu ul li:hover > a.dep_menu_no i {transform: rotate(0deg);}
.venus-menu > li > ul > li:first-child:hover a:before{border-bottom-color:#0E560D;}
.venus-menu > li > ul > li ul li:first-child:hover a:before{border-right-color:#0E560D;}
.venus-menu > li .indicator{position:absolute;color:#bababa;top:19px;right:8px;font-size:20px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
.venus-menu > li:hover > .indicator{color:#fff;}
.venus-menu ul > li .indicator{top:14px;right:8px;color:#fff;}
.venus-menu i{line-height:20px !important;margin-right:6px;font-size:20px;float:left;}
.venus-menu > li.showhide{display:none;width:100%;height:46px;cursor:pointer;color:#777;border-bottom:solid 1px rgba(0, 0, 0, 0.1);background:#fff;}
.venus-menu > li.showhide span.title{margin:13px 0 0 20px;float:left;font-size:14px;}
.venus-menu > li.showhide span.icon{margin:16px 20px;float:right;}
.venus-menu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#ccc;}
.venus-menu li.search{float:right;}
.venus-menu li.search form{margin:13px 20px 0 0;}
.venus-menu li.search form input.search{height:26px;float:right;padding-left:5px;padding-right:5px;color:#777;outline:none;border:solid 1px #dedede;-o-transition:border .3s linear;-moz-transition:border .3s linear;-webkit-transition:border .3s linear;transition:border .3s linear;}
.venus-menu li.search form input.search:focus{border-color:#018A00;}

.swiper-container {width:100%;height:100%;}
.swiper-slide {text-align:center;font-size:14px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
    }
/*.zoom-out{
	-webkit-animation:zoomOut 300ms ease both;
	-moz-animation:zoomOut 300ms ease both;
	-o-animation:zoomOut 300ms ease both;
	animation:zoomOut 300ms ease both;
}*/

@-webkit-keyframes zoomOut{
	0%{
		-webkit-transform:scale(.6);
	}
	100%{
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes zoomOut{
	0%{
		-moz-transform:scale(.6);
	}
	100%{
		-moz-transform:scale(1);
	}
}
@-o-keyframes zoomOut{
	0%{
		-o-transform:scale(.6);
	}
	100%{
		-o-transform:scale(1);
	}
}
@keyframes zoomOut{
	0%{
		transform:scale(.6);
	}
	100%{
		transform:scale(1);
	}
}

@media screen and (min-width:992px) and (max-width:1242px) {  /* 2018-04-12 992px부터 1242사이 스타일 추가 */
	.venus-menu > li.showhide{display:table-caption;}/* 20191211 수정 */
	.venus-menu .topmenu8 {display: inline-block;}
	.nav_main {position:relative;width:100%;height:700px;}
	.bg_view01 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view01.png') no-repeat 0 0;background-size:cover;z-index:-1;}
	.bg_view02 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view02.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view03 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view03.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view04 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view04.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view05 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view05.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view06 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view06.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view07 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view07.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view08 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view08.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view09 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view09.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view10 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view10.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.container {padding:0 10px;width:auto;}
	.venus-menu {position:absolute;width: calc(100% - 20px);}
	.venus-menu li{position:relative;display:block;width:100%;z-index:9999;}
	.venus-menu > li > a{padding:13px 0 14px 20px;background-color:#fff;color:#222;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li > a:hover {border-bottom:1px solid #d9d9d9;}
	.venus-menu > li:hover > a, .venus-menu > li.active a{color:#0c1a39;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li.brand{display:none !important;}
	.venus-menu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.venus-menu ul, .venus-menu ul li ul{width:100%;padding:0;left:0;float:left;border:none;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li > ul > li:first-child a:before, .venus-menu > li > ul > li ul li:first-child a:before{border:none;}
	.venus-menu ul li{border-left:none;border-right:none;}
	.venus-menu ul li a{padding-top:10px;padding-bottom:10px;}
	.venus-menu li ul li {margin-right:0px;position:relative;margin-bottom:0px;}
	.venus-menu ul > li > a{padding-left:40px !important;}
	.venus-menu > li .indicator{top:14px;right:20px;font-size:20px;}
	.venus-menu ul > li .indicator{top:10px;right:20px;}
	.venus-menu li.search form{margin:12px 18px 0 18px;}
	.venus-menu li.search form input.search{width:100%;margin-bottom:12px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.venus-menu > li > ul > li > a{padding-left:40px !important;}
	.venus-menu > li > ul > li > ul > li > a{padding-left:60px !important;}
	.venus-menu > li > ul > li > ul > li > ul > li > a{padding-left:80px !important;}
	.main_vis_tit {position:absolute;top:170px;width:70%;margin-left:130px;}
	.main_vis_tit img {max-width:100%;}
	.header_main {width:100%;height:36px;background-color:#0c1a39;}
	.nav_left {display:none;}
	.nav_right {float:right;padding-top:7px;margin-right:5px;}
	.nav_right li {float:left;margin-left:24px;}
	.nav_right li a {font-size:14px;color:#fff;line-height:24px;}
	.nav_right li a:hover {color:#79f7ff;}
	.nav_right li select {height:24px;border:1px solid #868d9c;background-color:#0c1a39;color:#fff;}

	.carousel_box01 {position:absolute;width:46%;height:120px;bottom:280px;left:3%;}
	.carousel_box01 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box01 .carsel_top p {color:#fff;font-size:18px;padding:26px 0 0 10px;letter-spacing:-1px;line-height:18px;}
	.carousel_box01 .carsel_top p span {font-size:12px;letter-spacing:0px;}
	.carousel_box01 .carsel_tt {background-color:#709530;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box02 {position:absolute;width:46%;height:120px;bottom:280px;left:51%;}
	.carousel_box02 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box02 .carsel_top p {color:#fff;font-size:18px;padding:36px 0 0 0;text-align:center;letter-spacing:-1px;line-height:18px;}
/* 	.carousel_box02 .carsel_tt {background-color:#37a0de;height:40px;} */
	.carousel_box02 .carsel_tt {background-color:#37a0de;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box02 .carsel_tt ul {width:100%;}
	.carousel_box02 .carsel_tt ul li {position:relative;float:left;width:28%;}
	.carousel_box02 .carsel_tt ul li a {display:block;text-align:center;line-height:40px;color:#fff;font-size:12px;}
	.carousel_box02 .carsel_tt ul li a:after {content:" ";position:absolute;width:1px;height:26px;top:7px;left:0;border-radius:50%;background-color:#0074b9;}
	.carousel_box02 .carsel_tt ul li:first-child a:after {display:none;}
	.carousel_box03 {position:absolute;width:46%;height:120px;bottom:145px;left:51%;}
	.carousel_box03 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box03 .carsel_top p {color:#fff;font-size:18px;padding:24px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:22px;}
	.carousel_box03 .carsel_tt {background-color:#de3737;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box03 .swiper-button-next,.carousel_box03 .swiper-button-prev {top:100px;}
	.carousel_box04 {position:absolute;width:94%;height:110px;bottom:20px;left:3%;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box04 .carsel_top {height:28px;color:#fff;font-size:18px;padding:0 0 0 10px;text-align:left;letter-spacing:-1px;line-height:28px;}
	.carousel_box04 .carsel_line {height:1px;background-color:rgba(251, 251, 251, 0.5);}
	.carousel_box04 .carsel_tt {background-color:#6534b9;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box04  ul {padding:18px 16px 0;overflow:hidden;}
	.carousel_box04  ul li {width:50%;float:left;position:relative;margin-bottom:6px;}
	.carousel_box04  ul li a {color:#fff;font-size:12px;line-height:12px;display:block;padding-left:15px;}
	.carousel_box04  ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:4px;left:0;border-radius:50%;background-color:#fff;}
	.carousel_box05 {position:absolute;width:46%;height:120px;bottom:145px;left:3%;}
	.carousel_box05 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box05 .carsel_top p {color:#fff;font-size:18px;padding:24px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:22px;}
	.carousel_box05 .carsel_tt {background-color:#ea7428;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}


	.sec_layout01 {width:100%;background:#fff;height:480px;}
	.sec_layout01 .dep01 {position:relative;float:left;width:100%;height:233px;}
	.sec_layout01 .dep01 .inner {width:304px;margin-left:100px;}
	.sec_layout01 .dep01:after {content:" ";position:absolute;right:0;top:46px;width:1px;height:158px;background-color:white;}
	.sec_layout01 .article_list {float:left;width:810px;height:207px;position:relative;padding:26px 0 0;}
	.sec_layout01 .article_list .tab_ui {display:inline-block;width:700px;line-height:14px;padding-bottom:10px;overflow:hidden;}
	.sec_layout01 .article_list .tab_ui li {float:left;color:#3c3c3c;font-size:18px;line-height:18px;cursor:pointer;padding:0 7px;font-weight:500;letter-spacing:-1px;}
	.sec_layout01 .h2_hidden {display: none;}
	.sec_layout01 .article_list .tab_ui li.on {color:#7c6dee;}
	.sec_layout01 .article_list .tab_ui li:first-child {padding-left:7px;}
	.sec_layout01 .tab_content {clear:both;padding-top:12px;margin-top:-5px;background-color:#fff;}
	.sec_layout01 .tab_content div {display:none;}
	.sec_layout01 .tab_content div.on {display:block;}
	.sec_layout01 .tab_content ul {position:relative;padding:0 7px;}
	.sec_layout01 .tab_content ul li {width:100%;display:block;overflow:hidden;line-height:14px;padding-bottom:16px;}
	.sec_layout01 .tab_content ul li a {width:680px;overflow:hidden;height:15px;display:block;float:left;color:#222;font-size:14px;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;}
	.sec_layout01 .tab_content ul li a:hover {color:#999;}
	.sec_layout01 .tab_content ul li a img {display:inline;margin-left:3px;}
	.sec_layout01 .tab_content ul li span {float:right;display:block;color:#666;font-size:12px;margin-right:30px;}
	.sec_layout01 .dep02 {position:relative;float:left;width:50%;padding:24px 0 0 24px;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep02 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep02 h2 {color:#4e7b00;font-size:18px;line-height:24px;margin-bottom:36px;}
	.sec_layout01 .dep02 ul li {position:relative;margin-bottom:18px;}
	.sec_layout01 .dep02 ul li a {display:block;padding-left:16px;font-size:14px;color:#222;line-height:20px;}
	.sec_layout01 .dep02 ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:8px;left:0;border-radius:50%;background-color:#222;}
	.sec_layout01 .dep02:after {display:none;}
	.sec_layout01 .dep03 {position:relative;float:left;width:50%;padding:26px 0 0 21px;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep03 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep03 h2 {color:#0098b4;font-size:18px;line-height:18px;margin-bottom:10px;}
	.sec_layout01 .dep03 h2 span {font-size:12px;color:#666;}
	.sec_layout01 .dep03 .vedio_y {width:256px;height:137px;}
	.sec_layout01 .dep03:after {content:" ";position:absolute;right:0;top:46px;width:1px;height:158px;background-color:#cecece;}
	.sec_layout01 .dep04 {position:relative;float:left;width:50%;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout01 .dep04 .inner {position:relative;width:312px;margin:0 auto;}
	.sec_layout01 .dep04 h2 {position:absolute;width:100%;top:30px;color:#fff;font-size:16px;line-height:18px;text-align:center;}
	.sec_layout01 .dep04 .vedio_y {width:256px;height:137px;}

	.sec_layout02 {width:100%;background:#9cd4ff;height:1300px;background-size:cover;}
	.sec_layout02 .dep01 {width:100%;float:left;height:auto;}
	.sec_layout02 .dep01 .map_sear {float:left;width:100%;padding:43px 0 0 0;}
	.sec_layout02 .dep01 .map_sear .inner {width:440px;margin:0 auto;}
	.sec_layout02 .dep01 .map_sear h2 {font-size:50px;color:#fff;margin-bottom:30px;font-weight:600;}
	.sec_layout02 .dep01 .map_sear input {margin-bottom:6px;width:278px;background-color:#fff;border:none;height:23px;padding:0 5px;color:#666;}
	.sec_layout02 .dep01 .map_sear .btn {position:absolute;top:0;left:299px;;width:80px;color:#fff;line-height:52px;padding-left:30px;height:52px;background:#154e8a url('/images/main/main_new02/icon_map_search.png') no-repeat 10px center;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout02 .dep01 .map_sear .ma_in {position:relative;overflow:hidden;}
	.sec_layout02 .dep01 .map_sear .ma_in form {position:relative;}
	.sec_layout02 .dep01 .map_sear .ma_p {color:#fff;line-height:20px;font-size:14px;margin:7px 0 40px 0;}
	.sec_layout02 .dep01 .aps01 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;margin-right:14px;}
	.sec_layout02 .dep01 .aps01 span {line-height:44px;background:url('/images/main/main_new02/icon_asp01.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep01 .aps02 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;}
	.sec_layout02 .dep01 .aps02 span {line-height:44px;background:url('/images/main/main_new02/icon_asp02.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep02 {float:left;width:100%;height:auto;background-color:#3e73ad;margin-top:20px;}
	.sec_layout02 .dep02 ul {padding:24px 10px 0 24px;}
	.sec_layout02 .dep02 ul li {margin-bottom:22px;height:38px;}
	.sec_layout02 .dep02 ul li a {line-height:38px;padding-left:50px;color:#fff;font-size:18px;display:block;}
	.sec_layout02 .dep02 ul li a.gn_li01 {background:url('/images/main/main_new02/gn_li01_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li02 {background:url('/images/main/main_new02/gn_li02_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li03 {background:url('/images/main/main_new02/gn_li03_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li04 {background:url('/images/main/main_new02/gn_li04_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li05 {background:url('/images/main/main_new02/gn_li05_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li06 {background:url('/images/main/main_new02/gn_li06_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li07 {background:url('/images/main/main_new02/gn_li07_bg.png') no-repeat left center;}

	.sec_layout03 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay03_bg.png') no-repeat center 0;height:226px;background-size:cover;}
	.sec_layout03 .inner {padding:20px 0;overflow:hidden;}
	.sec_layout03 .inner .dep01 {float:left;width:100%;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout03 .inner .dep01 p {font-size:16px;color:#222;line-height:20px;padding:9px 0;letter-spacing:-0.5px;}
	.sec_layout03 .inner .dep02 {float:left;width:50%;padding:24px 0 0 55px;line-height:36px;text-align:center;font-size:24px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout03 .inner .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
	.sec_layout03 .inner .dep03 {display:none;}

	.sec_layout04 {width:100%;background-color:#1a335f;height:285px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:33px 0 0 0;width:50%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:33px 0 0 0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:30px;}
	
	/* 유투브 인스타 추가 추후 반영예정 주석처리
	.sec_layout04 {width:100%;background-color:#1a335f;height:306px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:0 0 0 0;width:50%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:0 0 0 0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:0px;}
	*/
	
	.s_map_m {float:left;width:100%;}
	.s_map {float:none;position:relative;width:404px;height:394px;background:url('/images/main/main_new02/map_bg.png') no-repeat 0 0;margin-bottom:40px;margin:26px auto 0;}
	.s_map a {position:absolute;display:inline-block;line-height:16px;font-size:12px;color:#222;letter-spacing:-1px;font-weight:600;}
	.s_map a:hover {font-size:16px;color:#004888;letter-spacing:-2px;text-decoration:none;}
	.s_map a.m01 {top:75px;left:71px;width:58px;text-align:right;}
	.s_map a.m02 {top:77px;left:166px;width:58px;text-align:left;}
	.s_map a.m03 {top:54px;left:203px;width:90px;text-align:left;}
	.s_map a.m04 {top:76px;left:278px;width:80px;text-align:left;}
	.s_map a.m05 {top:104px;left:142px;width:90px;text-align:left;}
	.s_map a.m06 {top:122px;left:178px;width:140px;text-align:left;}
	.s_map a.m07 {top:118px;left:308px;width:140px;text-align:left;}
	.s_map a.m08 {top:142px;left:64px;width:90px;text-align:right;}
	.s_map a.m09 {top:140px;left:175px;width:60px;text-align:left;}
	.s_map a.m10 {top:160px;left:225px;width:120px;text-align:left;}
	.s_map a.m11 {top:177px;left:171px;width:120px;text-align:left;}
	.s_map a.m12 {top:197px;left:246px;width:80px;text-align:left;}
	.s_map a.m13 {top:211px;left:118px;width:80px;text-align:left;}
	.s_map a.m14 {top:228px;left:193px;width:80px;text-align:left;}
	.s_map a.m15 {top:216px;left:287px;width:80px;text-align:left;}
	.s_map a.m16 {top:255px;left:269px;width:80px;text-align:left;}
	.s_map a.m17 {top:263px;left:143px;width:80px;text-align:left;}
	.s_map a.m18 {top:288px;left:103px;width:100px;text-align:left;}
	.s_map a.m19 {top:352px;left:116px;width:80px;text-align:left;}


	#footer{float:left;width:100%;height:100%;padding-top:20px;background-color:#ddd;}
	.footwrap{width:100%;margin:0 auto;}
	ul.goto{width:100%;height:auto;line-height:40px;float:left;font-size:11px;}
	ul.goto li{float:left;padding:0 5px;}
	ul.goto li a{font-size:12px;color:#222;}
	ul.goto li a:hover{text-decoration:underline;}
	ul.goto li.gor {float:right;}
	ul.goto li.gor select {border:1px solid #b2b4b9;}
	.foot{width:100%;height:100%;color:#666;margin:0 auto;float:left;padding-top:8px;position:relative;text-align:center;}
	.foot address{width:100%;float:left;font-style:normal;line-height:18px;font-size:12px;margin:10px 0 5px 0;color:#222;} 
	.foot h2{display:inline-block;float:none;padding-top:8px;margin-right:30px;}
	.foot span.colorfoot{font-size:100%;}
	span.newimg1{float:left;padding-right:16px;}
	#footer .open {width:100%;float:left;height:50px;padding:6px 4px 0 0;}
	
	/* 2018-04-18 추가 */
	.sec_layout05 .box01 .f_img {width:45%; height:60%;}
	.sec_layout05 .box01 .nc_f .sp02 {margin-bottom:15px;}
	.sec_layout05 .box01 .nc_f .sp01 {font-size:28px;}
	.sec_layout05 .box02 .o_app {margin-bottom:10px;font-size:30px;}
	.sec_layout05 .box02 .swp_xiao {height:295px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 {height:100%;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 img {width:100px;height:100px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .op_in02 {padding-left:0px;width:330px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp01 {font-size:24px;margin-bottom:10px;width:335px;margin-top:10px;margin-left: 10px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp02 {font-size:24px;margin-bottom:10px;width:335px;margin-left: 10px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp03 {font-size:24px;margin-bottom:10px;width:335px;margin-left: 10px;}
	
}

@media screen and (max-width:991px){
	.venus-menu > li.showhide{display:table-caption;}/* 20191211 수정 */
	.venus-menu .topmenu8 {display: inline-block;}
	.nav_main {position:relative;width:100%;height:700px;}
	.bg_view01 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view01.png') no-repeat 0 0;background-size:cover;z-index:-1;}
	.bg_view02 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view02.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view03 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view03.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view04 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view04.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view05 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view05.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view06 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view06.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view07 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view07.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view08 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view08.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view09 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view09.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view10 {position:absolute;top:0;left:0;width:100%;height:700px;background:url('/images/main/main_new02/main_view10.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.container {padding:0 10px;width:auto;}
	.venus-menu {position:absolute;width: calc(100% - 20px);}
	.venus-menu li{position:relative;display:block;width:100%;z-index:9999;}
	.venus-menu > li > a{padding:13px 0 14px 20px;background-color:#fff;color:#222;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li > a:hover {border-bottom:1px solid #d9d9d9;}
	.venus-menu > li:hover > a, .venus-menu > li.active a{color:#0c1a39;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li.brand{display:none !important;}
	.venus-menu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.venus-menu ul, .venus-menu ul li ul{width:100%;padding:0;left:0;float:left;border:none;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #d9d9d9;}
	.venus-menu > li > ul > li:first-child a:before, .venus-menu > li > ul > li ul li:first-child a:before{border:none;}
	.venus-menu ul li{border-left:none;border-right:none;}
	.venus-menu ul li a{padding-top:10px;padding-bottom:10px;}
	.venus-menu li ul li {margin-right:0px;position:relative;margin-bottom:0px;}
	.venus-menu ul > li > a{padding-left:40px !important;}
	.venus-menu > li .indicator{top:14px;right:20px;font-size:20px;}
	.venus-menu ul > li .indicator{top:10px;right:20px;}
	.venus-menu li.search form{margin:12px 18px 0 18px;}
	.venus-menu li.search form input.search{width:100%;margin-bottom:12px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.venus-menu > li > ul > li > a{padding-left:40px !important;}
	.venus-menu > li > ul > li > ul > li > a{padding-left:60px !important;}
	.venus-menu > li > ul > li > ul > li > ul > li > a{padding-left:80px !important;}
	.main_vis_tit {position:absolute;top:170px;width:70%;margin-left:130px;}
	.main_vis_tit img {max-width:100%;}
	.header_main {width:100%;height:36px;background-color:#0c1a39;}
	.nav_left {display:none;}
	.nav_right {float:right;padding-top:7px;margin-right:5px;}
	.nav_right li {float:left;margin-left:24px;}
	.nav_right li a {font-size:14px;color:#fff;line-height:24px;}
	.nav_right li a:hover {color:#79f7ff;}
	.nav_right li select {height:24px;border:1px solid #868d9c;background-color:#0c1a39;color:#fff;}

	.carousel_box01 {position:absolute;width:46%;height:120px;bottom:280px;left:3%;}
	.carousel_box01 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box01 .carsel_top p {color:#fff;font-size:18px;padding:26px 0 0 10px;letter-spacing:-1px;line-height:18px;}
	.carousel_box01 .carsel_top p span {font-size:12px;letter-spacing:0px;}
	.carousel_box01 .carsel_tt {background-color:#709530;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box02 {position:absolute;width:46%;height:120px;bottom:280px;left:51%;}
	.carousel_box02 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box02 .carsel_top p {color:#fff;font-size:18px;padding:36px 0 0 0;text-align:center;letter-spacing:-1px;line-height:18px;}
/* 	.carousel_box02 .carsel_tt {background-color:#37a0de;height:40px;} */
	.carousel_box02 .carsel_tt {background-color:#37a0de;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box02 .carsel_tt ul {width:100%;}
	.carousel_box02 .carsel_tt ul li {position:relative;float:left;width:28%;}
	.carousel_box02 .carsel_tt ul li a {display:block;text-align:center;line-height:40px;color:#fff;font-size:12px;}
	.carousel_box02 .carsel_tt ul li a:after {content:" ";position:absolute;width:1px;height:26px;top:7px;left:0;border-radius:50%;background-color:#0074b9;}
	.carousel_box02 .carsel_tt ul li:first-child a:after {display:none;}
	.carousel_box03 {position:absolute;width:46%;height:120px;bottom:145px;left:51%;}
	.carousel_box03 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box03 .carsel_top p {color:#fff;font-size:18px;padding:24px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:22px;}
	.carousel_box03 .carsel_tt {background-color:#de3737;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box03 .swiper-button-next,.carousel_box03 .swiper-button-prev {top:100px;}
	.carousel_box04 {position:absolute;width:94%;height:110px;bottom:20px;left:3%;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box04 .carsel_top {height:28px;color:#fff;font-size:18px;padding:0 0 0 10px;text-align:left;letter-spacing:-1px;line-height:28px;}
	.carousel_box04 .carsel_line {height:1px;background-color:rgba(251, 251, 251, 0.5);}
	.carousel_box04 .carsel_tt {height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box04 .carsel_tt ul {padding:18px 16px 0;overflow:hidden;}
	.carousel_box04 .carsel_tt ul li {width:50%;float:left;position:relative;margin-bottom:6px;}
	.carousel_box04 .carsel_tt ul li a {color:#fff;font-size:12px;line-height:12px;display:block;padding-left:15px;}
	.carousel_box04 .carsel_tt ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:4px;left:0;border-radius:50%;background-color:#fff;}
	.carousel_box05 {position:absolute;width:46%;height:120px;bottom:145px;left:3%;}
	.carousel_box05 .carsel_top {height:80px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box05 .carsel_top p {color:#fff;font-size:18px;padding:24px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:22px;}
	.carousel_box05 .carsel_tt {background-color:#ea7428;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}


	.sec_layout01 {width:100%;background:#fff;height:480px;}
	.sec_layout01 .dep01 {position:relative;float:left;width:100%;height:233px;}
	.sec_layout01 .dep01 .inner {width:304px;margin-left:80px;}
	.sec_layout01 .dep01:after {content:" ";position:absolute;right:0;top:46px;width:1px;height:158px;background-color:white;}
	.sec_layout01 .article_list {float:left;width:695px;height:207px;position:relative;padding:26px 0 0;}
	.sec_layout01 .article_list .tab_ui {display:inline-block;width:660px;line-height:14px;padding-bottom:10px;overflow:hidden;}
	.sec_layout01 .article_list .tab_ui li {float:left;color:#3c3c3c;font-size:18px;line-height:18px;cursor:pointer;padding:0 7px;font-weight:500;letter-spacing:-1px;}
	.sec_layout01 .h2_hidden {display: none;}
	.sec_layout01 .article_list .tab_ui li.on {color:#7c6dee;}
	.sec_layout01 .article_list .tab_ui li:first-child {padding-left:7px;}
	.sec_layout01 .tab_content {clear:both;padding-top:12px;margin-top:-5px;background-color:#fff;}
	.sec_layout01 .tab_content div {display:none;}
	.sec_layout01 .tab_content div.on {display:block;}
	.sec_layout01 .tab_content ul {position:relative;padding:0 7px;}
	.sec_layout01 .tab_content ul li {width:100%;display:block;overflow:hidden;line-height:14px;padding-bottom:16px;}
	.sec_layout01 .tab_content ul li {width:100%;display:block;overflow:hidden;line-height:14px;padding-bottom:16px;}
	.sec_layout01 .tab_content ul li a {width:600px;overflow:hidden;height:15px;display:block;float:left;color:#222;font-size:14px;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;}
	.sec_layout01 .tab_content ul li a:hover {color:#999;}
	.sec_layout01 .tab_content ul li a img {display:inline;margin-left:3px;}
	.sec_layout01 .tab_content ul li span {float:right;display:block;color:#666;font-size:12px;margin-right:30px;}
	.sec_layout01 .dep02 {position:relative;float:left;width:50%;padding:24px 0 0 24px;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep02 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep02 h2 {color:#4e7b00;font-size:18px;line-height:24px;margin-bottom:36px;}
	.sec_layout01 .dep02 ul li {position:relative;margin-bottom:18px;}
	.sec_layout01 .dep02 ul li a {display:block;padding-left:16px;font-size:14px;color:#222;line-height:20px;}
	.sec_layout01 .dep02 ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:8px;left:0;border-radius:50%;background-color:#222;}
	.sec_layout01 .dep02:after {display:none;}
	.sec_layout01 .dep03 {position:relative;float:left;width:50%;padding:26px 0 0 21px;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep03 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep03 h2 {color:#0098b4;font-size:18px;line-height:18px;margin-bottom:10px;}
	.sec_layout01 .dep03 h2 span {font-size:12px;color:#666;}
	.sec_layout01 .dep03 .vedio_y {width:256px;height:137px;}
	.sec_layout01 .dep03:after {content:" ";position:absolute;right:0;top:46px;width:1px;height:158px;background-color:#cecece;}
	.sec_layout01 .dep04 {position:relative;float:left;width:50%;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout01 .dep04 .inner {position:relative;width:312px;margin:0 auto;}
	.sec_layout01 .dep04 h2 {position:absolute;width:100%;top:30px;color:#fff;font-size:16px;line-height:18px;text-align:center;}
	.sec_layout01 .dep04 .vedio_y {width:256px;height:137px;}

	.sec_layout02 {width:100%;background:#9cd4ff;height:1300px;background-size:cover;}
	.sec_layout02 .dep01 {width:100%;float:left;height:auto;}
	.sec_layout02 .dep01 .map_sear {float:left;width:100%;padding:43px 0 0 0;}
	.sec_layout02 .dep01 .map_sear .inner {width:440px;margin:0 auto;}
	.sec_layout02 .dep01 .map_sear h2 {font-size:50px;color:#fff;margin-bottom:30px;font-weight:600;}
	.sec_layout02 .dep01 .map_sear input {margin-bottom:6px;width:278px;background-color:#fff;border:none;height:23px;padding:0 5px;color:#666;}
	.sec_layout02 .dep01 .map_sear .btn {position:absolute;top:0;left:299px;;width:80px;color:#fff;line-height:52px;padding-left:30px;height:52px;background:#154e8a url('/images/main/main_new02/icon_map_search.png') no-repeat 10px center;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout02 .dep01 .map_sear .ma_in {position:relative;overflow:hidden;}
	.sec_layout02 .dep01 .map_sear .ma_in form {position:relative;}
	.sec_layout02 .dep01 .map_sear .ma_p {color:#fff;line-height:20px;font-size:14px;margin:7px 0 40px 0;}
	.sec_layout02 .dep01 .aps01 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;margin-right:14px;}
	.sec_layout02 .dep01 .aps01 span {line-height:44px;background:url('/images/main/main_new02/icon_asp01.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep01 .aps02 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;}
	.sec_layout02 .dep01 .aps02 span {line-height:44px;background:url('/images/main/main_new02/icon_asp02.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep02 {float:left;width:100%;height:auto;background-color:#3e73ad;margin-top:20px;}
	.sec_layout02 .dep02 ul {padding:24px 10px 0 24px;}
	.sec_layout02 .dep02 ul li {margin-bottom:22px;height:38px;}
	.sec_layout02 .dep02 ul li a {line-height:38px;padding-left:50px;color:#fff;font-size:18px;display:block;}
	.sec_layout02 .dep02 ul li a.gn_li01 {background:url('/images/main/main_new02/gn_li01_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li02 {background:url('/images/main/main_new02/gn_li02_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li03 {background:url('/images/main/main_new02/gn_li03_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li04 {background:url('/images/main/main_new02/gn_li04_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li05 {background:url('/images/main/main_new02/gn_li05_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li06 {background:url('/images/main/main_new02/gn_li06_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li07 {background:url('/images/main/main_new02/gn_li07_bg.png') no-repeat left center;}

	.sec_layout03 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay03_bg.png') no-repeat center 0;height:226px;background-size:cover;}
	.sec_layout03 .inner {padding:20px 0;overflow:hidden;}
	.sec_layout03 .inner .dep01 {float:left;width:100%;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout03 .inner .dep01 p {font-size:16px;color:#222;line-height:20px;padding:9px 0;letter-spacing:-0.5px;}
	.sec_layout03 .inner .dep02 {float:left;width:50%;padding:24px 0 0 55px;line-height:36px;text-align:center;font-size:24px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout03 .inner .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
	.sec_layout03 .inner .dep03 {display:none;}

	.sec_layout04 {width:100%;background-color:#1a335f;height:285px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:33px 0 0 0;width:50%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:33px 0 0 0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:30px;}
	
	/* 유투브 인스타 추가 추후 반영예정 주석처리
	.sec_layout04 {width:100%;background-color:#1a335f;height:306px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:0 0 0 0;width:50%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:0 0 0 0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:0px;}
	*/
	
	.s_map_m {float:left;width:100%;}
	.s_map {float:none;position:relative;width:404px;height:394px;background:url('/images/main/main_new02/map_bg.png') no-repeat 0 0;margin-bottom:40px;margin:26px auto 0;}
	.s_map a {position:absolute;display:inline-block;line-height:16px;font-size:12px;color:#222;letter-spacing:-1px;font-weight:600;}
	.s_map a:hover {font-size:16px;color:#004888;letter-spacing:-2px;text-decoration:none;}
	.s_map a.m01 {top:75px;left:71px;width:58px;text-align:right;}
	.s_map a.m02 {top:77px;left:166px;width:58px;text-align:left;}
	.s_map a.m03 {top:54px;left:203px;width:90px;text-align:left;}
	.s_map a.m04 {top:76px;left:278px;width:80px;text-align:left;}
	.s_map a.m05 {top:104px;left:142px;width:90px;text-align:left;}
	.s_map a.m06 {top:122px;left:178px;width:140px;text-align:left;}
	.s_map a.m07 {top:118px;left:308px;width:140px;text-align:left;}
	.s_map a.m08 {top:142px;left:64px;width:90px;text-align:right;}
	.s_map a.m09 {top:140px;left:175px;width:60px;text-align:left;}
	.s_map a.m10 {top:160px;left:225px;width:120px;text-align:left;}
	.s_map a.m11 {top:177px;left:171px;width:120px;text-align:left;}
	.s_map a.m12 {top:197px;left:246px;width:80px;text-align:left;}
	.s_map a.m13 {top:211px;left:118px;width:80px;text-align:left;}
	.s_map a.m14 {top:228px;left:193px;width:80px;text-align:left;}
	.s_map a.m15 {top:216px;left:287px;width:80px;text-align:left;}
	.s_map a.m16 {top:255px;left:269px;width:80px;text-align:left;}
	.s_map a.m17 {top:263px;left:143px;width:80px;text-align:left;}
	.s_map a.m18 {top:288px;left:103px;width:100px;text-align:left;}
	.s_map a.m19 {top:352px;left:116px;width:80px;text-align:left;}


	#footer{float:left;width:100%;height:100%;padding-top:20px;background-color:#ddd;}
	.footwrap{width:100%;margin:0 auto;}
	ul.goto{width:100%;height:auto;line-height:40px;float:left;font-size:11px;}
	ul.goto li{float:left;padding:0 5px;}
	ul.goto li a{font-size:12px;color:#222;}
	ul.goto li a:hover{text-decoration:underline;}
	ul.goto li.gor {float:right;}
	ul.goto li.gor select {border:1px solid #b2b4b9;}
	.foot{width:100%;height:100%;color:#666;margin:0 auto;float:left;padding-top:8px;position:relative;text-align:center;}
	.foot address{width:100%;float:left;font-style:normal;line-height:18px;font-size:12px;margin:10px 0 5px 0;color:#222;} 
	.foot h2{display:inline-block;float:none;padding-top:8px;margin-right:30px;}
	.foot span.colorfoot{font-size:100%;}
	span.newimg1{float:left;padding-right:16px;}
	#footer .open {width:100%;float:left;height:50px;padding:6px 4px 0 0;}
	
	/* 2018-04-18 추가 */
	.sec_layout05 .box01 .f_img {width:45%; height:60%;}
	.sec_layout05 .box01 .nc_f .sp01 {font-size:23px;}
	.sec_layout05 .box01 .nc_f .sp02 {font-size:20px;margin-bottom:15px;}
	.sec_layout05 .box01 .nc_f .sp03 {font-size:20px;margin-bottom:15px;}
	.sec_layout05 .box02 .o_app {margin-bottom:10px;font-size:30px;}
	.sec_layout05 .box02 .swp_xiao {height:295px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 {height:100%;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 img {width:100px;height:100px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .op_in02 {padding-left:0px;width:330px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp01 {font-size:24px;margin-bottom:10px;width:335px;margin-top:10px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp02 {font-size:24px;margin-bottom:10px;width:335px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp03 {font-size:24px;margin-bottom:10px;width:335px;}

}

@media screen and (min-width:768px) and (max-width:991px) {
	
}

@media screen and (max-width:767px){

	.sec_layout01 {width:100%;background:#fff;height:755px;}
	.sec_layout01 .dep01 {position:relative;float:left;width:100%;height:233px;}
	.sec_layout01 .dep01 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep01:after {content:" ";position:absolute;right:50%;margin-right:-152px;top:233px;width:304px;height:1px;background-color:#cecece;}
	.sec_layout01 .article_list {float:left;width:304px;height:207px;position:relative;padding:26px 0 0;}
	.sec_layout01 .article_list .tab_ui {display:inline-block;width:310px;line-height:14px;padding-bottom:10px;overflow:hidden;}
	.sec_layout01 .article_list .tab_ui li {float:left;color:#3c3c3c;font-size:18px;line-height:18px;cursor:pointer;padding:0 7px;font-weight:500;letter-spacing:-1px;}
	.sec_layout01 .h2_hidden {display: none;}
	.sec_layout01 .article_list .tab_ui li.on {color:#7c6dee;}
	.sec_layout01 .article_list .tab_ui li:first-child {padding-left:7px;}
	.sec_layout01 .tab_content {clear:both;padding-top:12px;margin-top:-5px;background-color:#fff;}
	.sec_layout01 .tab_content div {display:none;}
	.sec_layout01 .tab_content div.on {display:block;}
	.sec_layout01 .tab_content ul {position:relative;padding:0 7px;}
	.sec_layout01 .tab_content ul li {width:100%;display:block;overflow:hidden;line-height:14px;padding-bottom:16px;}
	.sec_layout01 .tab_content ul li a {width:210px;overflow:hidden;height:15px;display:block;float:left;color:#222;font-size:14px;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;}
	.sec_layout01 .tab_content ul li a:hover {color:#999;}
	.sec_layout01 .tab_content ul li a img {display:inline;margin-left:3px;}
	.sec_layout01 .tab_content ul li span {float:right;display:block;color:#666;font-size:12px;margin-right:0;}
	.sec_layout01 .dep02 {position:relative;float:left;width:100%;padding:24px 0 0 24px;height:170px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep02:after {display:block;content:" ";position:absolute;right:50%;margin-right:-152px;top:170px;width:304px;height:1px;background-color:#cecece;}
	.sec_layout01 .dep02 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep02 h2 {color:#4e7b00;font-size:18px;line-height:24px;margin-bottom:20px;}
	.sec_layout01 .dep02 ul li {position:relative;margin-bottom:10px;}
	.sec_layout01 .dep02 ul li a {display:block;padding-left:16px;font-size:14px;color:#222;line-height:20px;}
	.sec_layout01 .dep02 ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:8px;left:0;border-radius:50%;background-color:#222;}
	.sec_layout01 .dep03 {position:relative;float:left;width:100%;padding:26px 0 0 21px;height:233px;margin-bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.sec_layout01 .dep03 .inner {width:304px;margin:0 auto;}
	.sec_layout01 .dep03 h2 {color:#0098b4;font-size:18px;line-height:18px;margin-bottom:10px;}
	.sec_layout01 .dep03 h2 span {font-size:12px;color:#666;}
	.sec_layout01 .dep03 .vedio_y {width:256px;height:137px;}
	.sec_layout01 .dep03:after {display:block;content:" ";position:absolute;right:50%;margin-right:-152px;top:233px;width:304px;height:1px;background-color:#cecece;}
	.sec_layout01 .dep04 {position:relative;float:left;width:100%;height:233px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout01 .dep04 .inner {position:relative;width:312px;margin:0 auto;}
	.sec_layout01 .dep04 h2 {position:absolute;width:100%;top:30px;color:#fff;font-size:16px;line-height:18px;text-align:center;}
	.sec_layout01 .dep04 .vedio_y {width:256px;height:137px;}

	.sec_layout02 {width:100%;background:#9cd4ff;height:1300px;background-size:cover;}
	.sec_layout02 .dep01 {width:100%;float:left;height:auto;}
	.sec_layout02 .dep01 .map_sear {float:left;width:100%;padding:43px 0 0 0;}
	.sec_layout02 .dep01 .map_sear .inner {width:440px;margin:0 auto;}
	.sec_layout02 .dep01 .map_sear h2 {font-size:24px;color:#fff;margin-bottom:30px;font-weight:600;}
	.sec_layout02 .dep01 .map_sear input {margin-bottom:6px;width:278px;background-color:#fff;border:none;height:23px;padding:0 5px;color:#666;}
	.sec_layout02 .dep01 .map_sear .btn {position:absolute;top:0;left:299px;;width:80px;color:#fff;line-height:52px;padding-left:30px;height:52px;background:#154e8a url('/images/main/main_new02/icon_map_search.png') no-repeat 10px center;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout02 .dep01 .map_sear .ma_in {position:relative;overflow:hidden;}
	.sec_layout02 .dep01 .map_sear .ma_in form {position:relative;}
	.sec_layout02 .dep01 .map_sear .ma_in h2 img {max-width:100%;}
	.sec_layout02 .dep01 .map_sear .ma_p {color:#fff;line-height:20px;font-size:14px;margin:7px 0 40px 0;}
	.sec_layout02 .dep01 .aps01 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;margin-right:14px;}
	.sec_layout02 .dep01 .aps01 span {line-height:44px;background:url('/images/main/main_new02/icon_asp01.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep01 .aps02 {width:182px;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;}
	.sec_layout02 .dep01 .aps02 span {line-height:44px;background:url('/images/main/main_new02/icon_asp02.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep02 {float:left;width:100%;height:auto;background-color:#3e73ad;margin-top:20px;}
	.sec_layout02 .dep02 ul {padding:24px 10px 0 24px;}
	.sec_layout02 .dep02 ul li {margin-bottom:22px;height:38px;}
	.sec_layout02 .dep02 ul li a {line-height:38px;padding-left:50px;color:#fff;font-size:18px;display:block;}
	.sec_layout02 .dep02 ul li a.gn_li01 {background:url('/images/main/main_new02/gn_li01_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li02 {background:url('/images/main/main_new02/gn_li02_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li03 {background:url('/images/main/main_new02/gn_li03_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li04 {background:url('/images/main/main_new02/gn_li04_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li05 {background:url('/images/main/main_new02/gn_li05_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li06 {background:url('/images/main/main_new02/gn_li06_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li07 {background:url('/images/main/main_new02/gn_li07_bg.png') no-repeat left center;}

	.sec_layout03 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay03_bg.png') no-repeat center 0;height:auto;background-size:cover;}
	.sec_layout03 .inner {padding:20px 0;overflow:hidden;}
	.sec_layout03 .inner .dep01 {float:left;width:100%;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout03 .inner .dep01 p {font-size:14px;color:#222;line-height:20px;padding:9px 0;letter-spacing:-0.5px;}
	.sec_layout03 .inner .dep02 {float:left;width:50%;padding:24px 0 0 0;line-height:36px;text-align:center;font-size:18px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout03 .inner .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
	.sec_layout03 .inner .dep03 {display:none;}

	.sec_layout04 {width:100%;background-color:#1a335f;height:450px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:33px 0 0 0;width:100%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:33px 0 0 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:30px;}
	
/* 유투브 인스타 추가 추후 반영예정 주석처리
	.sec_layout04 {width:100%;background-color:#1a335f;height:644px;}
	.sec_layout04 .dep01 {display:none;float:left;padding:100px 0 0 0;width:379px;}
	.sec_layout04 .dep02 {float:left;padding:33px 0 0 0;width:100%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep02 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .dep03 {float:left;padding:0 0 0 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout04 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout04 .dep03 .inner {width:307px;margin:0 auto;}
	.sec_layout04 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout04 .top_tit {display:block;font-size:36px;width:100%;text-align:center;color:#fff;padding-top:30px;}
*/

	/* 2018-04-18 추가 */
	.sec_layout05 {width:100%;background-color:#1a335f;height:610px;}
	.sec_layout05 .box01 {float:left;padding:48px 30px 0;width:100%;height:320px;border-bottom: 1px solid #6e8197;box-sizing:border-box;}
	.sec_layout05 .box01 .nc_f {position:absolute;top:0;left:0;;padding:0 0 0 0;width:50%;}
	.sec_layout05 .box01 .nc_f .sp01 {display:block;width:100%;font-size:26px;color:#56f0f2;text-align:left;font-weight:bold;line-height:38px;margin-bottom:10px;}
	.sec_layout05 .box01 .nc_f .sp02 {display:block;width:100%;font-size:22px;color:#fff;text-align:left;font-weight:500;line-height:30px;margin-bottom:10px;}
	.sec_layout05 .box01 .nc_f .sp03 {display:block;width:100%;font-size:18px;color:#fff;text-align:left;}
	.sec_layout05 .box01 .f_img {position:absolute;right:0;top:0;width:30%;height: 60%;}
	.sec_layout05 .box01:after {display:none;}
	.sec_layout05 .dep02 .bgn {display:block;margin-bottom:24px;}
	.sec_layout05 .dep02 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout05 .dep03 {float:left;padding:53px 0 0 0;width:307px;}
	.sec_layout05 .dep03 .bgn {display:block;margin-bottom:24px;}
	.sec_layout05 .dep03 p {font-size:14px;line-height:24px;color:#fff;}
	.sec_layout05 .top_tit {display:none;font-size:36px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
	.sec_layout05 .box02 {float:left;padding:48px 30px 0;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout05 .box02 .o_app {font-size:30px;color:#fff;line-height:30px;margin-bottom:10px;text-align:center;}
	.sec_layout05 .box02 .o_app .sp01 {color:#e94747;}
	.sec_layout05 .box02 .o_app .sp02 {font-size:16px;}
	.sec_layout05 .box02 .swp_xiao {height:180px;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 {width:460px;margin:0 auto;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 img {float:left;max-width:30%;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .op_in02 {float:left;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp01 {display:block;width:100%;font-size:18px;line-height:18px;margin-bottom:10px;text-align:left;font-weight:bold;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp02 {display:block;width:100%;font-size:15px;line-height:18px;margin-bottom:10px;text-align:left;}
	.sec_layout05 .box02 .swp_xiao .nc_f02 .sp03 {display:block;width:100%;font-size:15px;line-height:18px;text-align:left;}
	.paging_edu {width:100% !important;bottom:26px !important;text-align:center !important;}
	.paging_edu .swiper-pagination-bullet {width:16px;height:16px;opacity:1;}
	.paging_edu .swiper-pagination-bullet-active {background:#c7c7c7;}

}

@media screen and (max-width:480px){
	.nav_main {position:relative;width:100%;height:820px;}
	.bg_view01 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view01.png') no-repeat 0 0;background-size:cover;z-index:-1;}
	.bg_view02 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view02.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view03 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view03.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view04 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view04.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view05 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view05.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view06 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view06.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view07 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view07.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view08 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view08.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view09 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view09.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.bg_view10 {position:absolute;top:0;left:0;width:100%;height:820px;background:url('/images/main/main_new02/main_view10.png') no-repeat center 0;background-size:cover;z-index:-1;}
	.nav_top {height:80px;}
	.nav_top .logo {float:left;}
	.nav_top .logo a {float:left;height:60px;padding-top:10px;}
	.nav_top .logo a img {max-width:100%;height:60px;}
	.nav_main .bt_bar {width:100%;height:2px;background-color:rgba(251, 251, 251, 0.5);}
	.nav_top .navbar_right {float:right;padding-top:12px;}
	.nav_top .navbar_right ul {float:left;}
	.nav_top .navbar_right ul li {float:left;width:60px;text-align:center;}
	.nav_top .navbar_right ul li a {display:inline-block;padding-top:44px;font-size:14px;color:#fff;min-width:41px;}
	.nav_top .navbar_right ul li a.nav_r01 {background:url('/images/main/main_new02/nav_r01.png') no-repeat center top;}
	.nav_top .navbar_right ul li a.nav_r01:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r01_over.png') no-repeat center top;}
	.nav_top .navbar_right ul li a.nav_r02 {background:url('/images/main/main_new02/nav_r02.png') no-repeat center top;}
	.nav_top .navbar_right ul li a.nav_r02:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r02_over.png') no-repeat center top;}
	.nav_top .navbar_right ul li a.nav_r03 {background:url('/images/main/main_new02/nav_r03.png') no-repeat center top;}
	.nav_top .navbar_right ul li a.nav_r03:hover {color:#0c1a39;background:url('/images/main/main_new02/nav_r03_over.png') no-repeat center top;}
	
	.main_vis_tit {margin-left: 70px;}
	
	.sec_layout02 {width:100%;background:#9cd4ff;height:1300px;background-size:cover;}
	.sec_layout02 .dep01 {width:100%;float:left;height:auto;}
	.sec_layout02 .dep01 .map_sear {float:left;width:100%;padding:43px 0 0 0;}
	.sec_layout02 .dep01 .map_sear .inner {width:100%;margin:0 auto;}
	.sec_layout02 .dep01 .map_sear h2 {font-size:24px;color:#fff;margin-bottom:30px;font-weight:600;}
	.sec_layout02 .dep01 .map_sear input {margin-bottom:6px;width:210px;background-color:#fff;border:none;height:23px;padding:0 5px;color:#666;}
	.sec_layout02 .dep01 .map_sear .btn {position:absolute;top:0;left:230px;;width:80px;color:#fff;line-height:52px;padding-left:30px;height:52px;background:#154e8a url('/images/main/main_new02/icon_map_search.png') no-repeat 10px center;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout02 .dep01 .map_sear .ma_in {position:relative;overflow:hidden;}
	.sec_layout02 .dep01 .map_sear .ma_in form {position:relative;}
	.sec_layout02 .dep01 .map_sear .ma_in h2 img {max-width:100%;}
	.sec_layout02 .dep01 .map_sear .ma_p {color:#fff;line-height:20px;font-size:14px;margin:7px 0 40px 0;}
	.sec_layout02 .dep01 .aps01 {width:48%;height:44px;background-color:#2f81ae;display:block;float:left;text-align:center;margin-right:0;}
	.sec_layout02 .dep01 .aps01 span {line-height:44px;background:url('/images/main/main_new02/icon_asp01.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep01 .aps02 {width:48%;height:44px;background-color:#2f81ae;display:block;float:right;text-align:center;}
	.sec_layout02 .dep01 .aps02 span {line-height:44px;background:url('/images/main/main_new02/icon_asp02.png') no-repeat left center;padding-left:22px;font-size:12px;color:#fff;}
	.sec_layout02 .dep02 {float:left;width:100%;height:auto;background-color:#3e73ad;margin-top:20px;}
	.sec_layout02 .dep02 ul {padding:24px 10px 0 24px;}
	.sec_layout02 .dep02 ul li {margin-bottom:22px;height:38px;}
	.sec_layout02 .dep02 ul li a {line-height:38px;padding-left:50px;color:#fff;font-size:18px;display:block;}
	.sec_layout02 .dep02 ul li a.gn_li01 {background:url('/images/main/main_new02/gn_li01_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li02 {background:url('/images/main/main_new02/gn_li02_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li03 {background:url('/images/main/main_new02/gn_li03_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li04 {background:url('/images/main/main_new02/gn_li04_bg.png') no-repeat left center;}
	.sec_layout02 .dep02 ul li a.gn_li05 {background:url('/images/main/main_new02/gn_li05_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li06 {background:url('/images/main/main_new02/gn_li06_bg.png') no-repeat 4px center;}
	.sec_layout02 .dep02 ul li a.gn_li07 {background:url('/images/main/main_new02/gn_li07_bg.png') no-repeat left center;}
	
	.sec_layout03 {width:100%;background:#ddd url('/images/main/main_new02/sec_lay03_bg.png') no-repeat center 0;height:auto;background-size:cover;}
	.sec_layout03 .inner {padding:20px 0;overflow:hidden;}
	.sec_layout03 .inner .dep01 {float:left;width:100%;border-right:none;border-bottom:2px solid #b0b0b0;-webkit-box-sizing:border-box;text-align:center;}
	.sec_layout03 .inner .dep01 p {font-size:14px;color:#222;line-height:20px;padding:0 0 14px;letter-spacing:-0.5px;}
	.sec_layout03 .inner .dep02 {float:left;width:100%;padding:14px 0 0 0;line-height:28px;text-align:center;font-size:18px;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.sec_layout03 .inner .top_tit {display:block;letter-spacing:-0.5px;font-size:32px;width:100%;text-align:center;color:#222;margin-bottom:10px;}
	.sec_layout03 .inner .dep03 {display:none;}

	.s_map_m {float:left;width:100%;}
	.s_map {float:none;position:relative;width:100%;height:394px;background:url('/images/main/main_new02/map_bg.png') no-repeat 0 0;margin-bottom:40px;margin:26px auto 0;}
	.s_map a {position:absolute;display:inline-block;line-height:16px;font-size:12px;color:#222;letter-spacing:-1px;font-weight:600;}
	.s_map a:hover {font-size:16px;color:#004888;letter-spacing:-2px;text-decoration:none;}
	.s_map a.m01 {top:75px;left:71px;width:58px;text-align:right;}
	.s_map a.m02 {top:77px;left:166px;width:58px;text-align:left;}
	.s_map a.m03 {top:54px;left:203px;width:90px;text-align:left;}
	.s_map a.m04 {top:76px;left:278px;width:80px;text-align:left;}
	.s_map a.m05 {top:104px;left:142px;width:90px;text-align:left;}
	.s_map a.m06 {top:122px;left:178px;width:140px;text-align:left;}
	.s_map a.m07 {top:118px;left:308px;width:40px;text-align:left;}
	.s_map a.m08 {top:142px;left:64px;width:90px;text-align:right;}
	.s_map a.m09 {top:140px;left:175px;width:60px;text-align:left;}
	.s_map a.m10 {top:160px;left:225px;width:120px;text-align:left;}
	.s_map a.m11 {top:177px;left:171px;width:120px;text-align:left;}
	.s_map a.m12 {top:197px;left:246px;width:80px;text-align:left;}
	.s_map a.m13 {top:211px;left:118px;width:80px;text-align:left;}
	.s_map a.m14 {top:228px;left:193px;width:80px;text-align:left;}
	.s_map a.m15 {top:216px;left:287px;width:80px;text-align:left;}
	.s_map a.m16 {top:255px;left:269px;width:80px;text-align:left;}
	.s_map a.m17 {top:263px;left:143px;width:80px;text-align:left;}
	.s_map a.m18 {top:288px;left:103px;width:100px;text-align:left;}
	.s_map a.m19 {top:352px;left:116px;width:80px;text-align:left;}

	.carousel_box01 {position:absolute;width:94%;height:100px;bottom:490px;left:3%;}
	.carousel_box01 .carsel_top {height:70px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box01 .carsel_top p {color:#fff;font-size:18px;padding:18px 0 0 10px;letter-spacing:-1px;line-height:18px;}
	.carousel_box01 .carsel_top p span {font-size:12px;letter-spacing:0px;}
	.carousel_box01 .carsel_tt {background-color:#709530;height:30px;line-height: 30px;}
	.carousel_box02 {position:absolute;width:94%;height:100px;bottom:380px;left:3%;}
	.carousel_box02 .carsel_top {height:70px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box02 .carsel_top p {color:#fff;font-size:18px;padding:28px 0 0 0;text-align:center;letter-spacing:-1px;line-height:18px;}
	.carousel_box02 .carsel_tt {background-color:#37a0de;height:30px;line-height: 30px;}
	.carousel_box05 .carsel_tt {background-color:#37a0de;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box02 .carsel_tt ul {width:100%;}
	.carousel_box02 .carsel_tt ul li {position:relative;float:left;width:28%;}
	.carousel_box02 .carsel_tt ul li a {display:block;text-align:center;line-height:30px;color:#fff;font-size:12px;}
	.carousel_box02 .carsel_tt ul li a:after {content:" ";position:absolute;width:1px;height:20px;top:6px;left:0;border-radius:50%;background-color:#0074b9;}
	.carousel_box02 .carsel_tt ul li:first-child a:after {display:none;}
	.carousel_box03 {position:absolute;width:94%;height:100px;bottom:150px;left:3%;}
	.carousel_box03 .carsel_top {height:70px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box03 .carsel_top p {color:#fff;font-size:18px;padding:18px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:18px;}
	.carousel_box03 .carsel_tt {background-color:#de3737;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box03 .swiper-button-next,.carousel_box03 .swiper-button-prev {top:86px;}
	.carousel_box04 {position:absolute;width:94%;height:130px;bottom:20px;left:3%;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box04 .carsel_top {height:28px;color:#fff;font-size:18px;padding:0 0 0 10px;text-align:left;letter-spacing:-1px;line-height:28px;}
	.carousel_box04 .carsel_line {height:1px;background-color:rgba(251, 251, 251, 0.5);}
	.carousel_box04 .carsel_tt {height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}
	.carousel_box04 .carsel_tt ul {padding:10px 0 0 16px;}
	.carousel_box04 .carsel_tt ul li {position:relative;margin-bottom:6px;}
	.carousel_box04 .carsel_tt ul li a {color:#fff;font-size:12px;line-height:12px;display:block;padding-left:15px;}
	.carousel_box04 .carsel_tt ul li a:after {content:" ";position:absolute;width:5px;height:5px;top:4px;left:0;border-radius:50%;background-color:#fff;}
	.carousel_box05 {position:absolute;width:94%;height:100px;bottom:260px;left:3%;}
	.carousel_box05 .carsel_top {height:70px;background:url('/images/main/main_new02/carousel_bg.png') repeat 0 0;}
	.carousel_box05 .carsel_top p {color:#fff;font-size:18px;padding:18px 0 0 10px;text-align:left;letter-spacing:-1px;line-height:18px;}
	.carousel_box05 .carsel_tt {background-color:#ea7428;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;letter-spacing:-1px;}


	#footer{float:left;width:100%;height:100%;padding-top:20px;background-color:#ddd;}
	.footwrap{width:100%;margin:0 auto;}
/* 	ul.goto{width:100%;height:auto;line-height:40px;float:left;font-size:11px;} */
	ul.goto li{float:left;padding:0 5px;}
	ul.goto li a{font-size:12px;color:#222;}
	ul.goto li a:hover{text-decoration:underline;}
	ul.goto li.gor {float:right;width:100%;padding:0;}
	ul.goto li.gor select {width:100%;border:1px solid #b2b4b9;}
	.foot{width:100%;height:100%;color:#666;margin:0 auto;float:left;padding-top:8px;position:relative;text-align:center;}
	.foot address{width:100%;float:left;font-style:normal;line-height:18px;font-size:12px;margin:10px 0 5px 0;color:#222;} 
	.foot h2{display:inline-block;float:none;padding-top:8px;margin-right:30px;}
	.foot span.colorfoot{font-size:100%;}
	span.newimg1{float:left;padding-right:16px;}
	#footer .open {width:100%;float:left;height:50px;padding:6px 4px 0 0;}
}

