@charset "utf-8";

#container{clear:both; position:relative; width:100%; height:100%;  padding-top:144px; z-index:100;}
#container:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
	
		
				
#mn_content{position:relative; width:100%;}

#mn_content .main_visual{clear:both; position:relative; width:100%; height:584px;}
#mn_content .main_visual:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
#mn_content .main_visual .visual_list_slide{width:100%; overflow:hidden;}
#mn_content .main_visual .visual_list_slide li{position:absolute; left:50%; margin-left:-960px; width:1920px; height:584px; background-size:cover;}
#mn_content .main_visual .visual_list_slide li > span{position:relative; display:block; width:100%; height:223px; margin-top:100px; margin-left:10%; font-size:34px;text-indent:-99999em;}
#mn_content .main_visual .visual_list_slide li > span .big_text{display:block; font-size:58px;}
#mn_content .main_visual .visual_list_slide li:nth-child(1){background:url('/images/mn_vis_01.jpg?20130314') no-repeat center 0; background-size:120%;}
#mn_content .main_visual .visual_list_slide li:nth-child(1) > span{background:url('/images/mn_vis_txt_01.png?20231005') no-repeat 0 0;}
#mn_content .main_visual .visual_list_slide li:nth-child(2){display:none; background:url('/images/mn_vis_02.jpg?20130314') no-repeat center 0; background-size:120%;}
#mn_content .main_visual .visual_list_slide li:nth-child(2) > span{background:url('/images/mn_vis_txt_02.png?20231005') no-repeat 0 0;}
#mn_content .main_visual .visual_list_slide li:nth-child(3){display:none; background:url('/images/mn_vis_03.jpg?20130314') no-repeat center 0; background-size:120%;}
#mn_content .main_visual .visual_list_slide li:nth-child(3) > span{background:url('/images/mn_vis_txt_03.png?20231005') no-repeat 0 0;}
#mn_content .main_visual .visual_list_slide li:nth-child(4){display:none; background:url('/images/mn_vis_04.jpg?20130314') no-repeat center 0; background-size:120%;}
#mn_content .main_visual .visual_list_slide li:nth-child(4) > span{background:url('/images/mn_vis_txt_03.png?20231005') no-repeat 0 0;}

#mn_content .main_visual .reser_icon{position:absolute; left:0; bottom:0; width:100%; height:232px; background:rgba(15,26,49,.7);}
#mn_content .main_visual .reser_icon .reser_inner{position:relative; width:80%; margin:0 auto; padding-top:25px;}
#mn_content .main_visual .reser_icon .reser_inner ul{position:relative; display:flex; width:calc(100% - 502px); justify-content:space-between;}
#mn_content .main_visual .reser_icon .reser_inner ul li{position:relative; display:inline-block; width:12.5%; padding:0 1%; box-sizing: border-box; text-align:center;}
#mn_content .main_visual .reser_icon .reser_inner ul li a:before{content:""; position:absolute; top:0; left:0; height:127px; display:block;}
#mn_content .main_visual .reser_icon .reser_inner ul li a:after{content:""; position:absolute; top:78px; right:22px; width:20px; height:20px; display:block; background:url('/images/mn_teser_iicon_more_off.png') no-repeat 0 0;}
#mn_content .main_visual .reser_icon .reser_inner ul li:first-child a:before{border-right:none;}
#mn_content .main_visual .reser_icon .reser_inner ul li img{display:block; width: 95px; border:5px solid #FFF; border-radius:100%; margin:0 auto 10px;  -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
#mn_content .main_visual .reser_icon .reser_inner ul li:hover img{display:block; border:5px solid #008adf; border-radius:100%; margin:0 auto 10px;}
#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{content:""; position:absolute; top:78px; right:22px; width:20px; height:20px; display:block; background:url('/images/mn_teser_iicon_more_on.png') no-repeat 0 0;  -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
#mn_content .main_visual .reser_icon .reser_inner ul li a{color:#fff; font-size:14px; letter-spacing: -1px;}
#mn_content .main_visual .reser_icon .reser_inner ul li a span.blue_click{display:block; width:70px; margin:0 auto; background:#008adf; color:#fff; font-size:14px; padding:1px 0; border-radius:15px; margin-top:5px;}

/*
#mn_content .main_visual{position:relative; width:80%; height:584px; margin:0 auto;}
#mn_content .main_visual:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
*/
#mn_content .main_visual .mnv_text{position:relative; width:533px; height:292px; background:url('/images/mn_vis_txt.png') no-repeat left 68px; text-indent:-99999em;}
/*#mn_content .main_visual .mnv_text .mnv_bt{font-size:42px; color:#010c4a; font-weight:400; letter-spacing:-1px; line-height:140%;}
#mn_content .main_visual .mnv_text .mnv_blue{font-size:42px; color:#0e60c4; font-weight:600; letter-spacing:-1px;}
*/


#mn_content .main_visual .visual_inner{clear:both; position:relative; width:80%; margin:0 auto;}
#mn_content .main_visual .visual_inner .weather{position:absolute; right:0; top:104px; width:482px; height:110px; background-color:rgba(29,51,96,.7); border-radius:10px;}
#mn_content .main_visual .visual_inner .weather .temperature{float:left; position:relative; height:100px; font-size:30px; font-weight:600; color:#FFF; margin-left:15px; padding:18px 0 0 70px; background:url('/images/weather.png') no-repeat 0 12px;}
#mn_content .main_visual .visual_inner .weather .dust{float:right; text-align:right; margin-right:15px; padding-top:10px; font-size:15px; font-weight:400; color:#FFF;}
#mn_content .main_visual .visual_inner .weather .dust .txt_sky{color:#7ecafe;}
#mn_content .main_visual .visual_inner .weather .dust .txt_green{color:#a9dd7f;}

#mn_content .main_visual .visual_inner .popup_zone{position:absolute; right:0; top:170px; width:482px; /*height:449px;*/  box-shadow:3px 3px 10px 3px rgb(50,50,50,.5); z-index:998;}
#mn_content .main_visual .visual_inner .popup_zone img{border-radius:12px 12px 0 0;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn{position:absolute; right:0; bottom:0; width:90px; border-radius:10px 0 0 0; height:35px; background-color:rgba(0,0,0,.3); z-index:999;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul{ margin:5px 0 0 10px;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li{float:left; width:25px; height:25px; text-indent:-99999em;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li a{display:block; height:25px;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li:nth-child(1){background: url('/images/popup_prev.png') no-repeat center 5px;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li:nth-child(2){background: url('/images/popup_stop.png') no-repeat center 5px;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li:nth-child(3){display:none; background: url('/images/popup_play.png') no-repeat center 5px;}
#mn_content .main_visual .visual_inner .popup_zone .popup_btn > ul li:nth-child(4){background:url('/images/popup_next.png') no-repeat center 5px;}

#mn_content .main_visual .mnv_btm{position:relative; width:100%; height:auto;}
#mn_content .main_visual .mnv_btm .mnv_guick{position:absolute; width:696px; left:0; top:49px; background:url('/images/cm_vi_btm_bg.jpg') no-repeat 0 0; z-index:999;}
#mn_content .main_visual .mnv_btm .mnv_guick li{float:left; width:25%; background:url('/images/cm_vi_btm_01.png') no-repeat center 27px;}
#mn_content .main_visual .mnv_btm .mnv_guick li+li{background:url('/images/cm_vi_btm_02.png') no-repeat center 26px;}
#mn_content .main_visual .mnv_btm .mnv_guick li+li+li{background:url('/images/cm_vi_btm_03.png') no-repeat center 33px;}
#mn_content .main_visual .mnv_btm .mnv_guick li+li+li+li{background:url('/images/cm_vi_btm_04.png') no-repeat center 33px;}
#mn_content .main_visual .mnv_btm .mnv_guick li a{display:block; padding:112px 0 10px 0; font-size:20px; font-weight:500; line-height:170%; color:#fff; text-align:center;}
#mn_content .main_visual .mnv_btm .mnv_guick li a:hover{color:#ffd83d; font-weight:600;}

	@media all and (max-width:1680px){
		#mn_content .main_visual .visual_list_slide li > span{margin-left:15%;}
		#mn_content .main_visual .reser_icon .reser_inner ul li img{width: 85px;}
	}

	@media all and (max-width:1480px){
		#mn_content .main_visual .visual_list_slide li{margin-left:-760px;}
		#mn_content .main_visual .visual_list_slide li > span{margin-left:5%;}
		#mn_content .main_visual .reser_icon .reser_inner{width:calc(100% - 6vw);}
		#mn_content .main_visual .visual_inner{width:calc(100% - 6vw);}
	}
	
	@media all and (max-width:1280px){
		#container{padding-top:79px;}
		#mn_content .main_visual .visual_list_slide li > span{margin-left:10%;}
		#mn_content .main_visual .reser_icon{height:312px;}
		#mn_content .main_visual .reser_icon .reser_inner ul{ flex-wrap:wrap;}
		#mn_content .main_visual .reser_icon .reser_inner ul li{width:25%; margin-bottom: 20px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li img{width: 55px; margin: 0 auto 3px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a:after{top:45px; right:47px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover img{ margin:0 auto 0;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{top:45px; right:47px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a span.blue_click{ margin-top: 0;}
		#mn_content .main_visual .visual_inner .weather{top:90px; right:10px;}
		#mn_content .main_visual .visual_inner .popup_zone{top:156px; right:10px;}
	}
	@media all and (max-width:1025px){
		#mn_content .main_visual .visual_list_slide li > span{margin-left:13%; margin-top:50px;}
		#mn_content .main_visual .visual_list_slide li{margin-left:-680px;}
		#mn_content .main_visual .reser_icon{height:412px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li{width:33.33%; margin-bottom: 25px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:nth-child(4) a:before{border-right:none;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a:after{top:52px; right:37px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{top:52px; right:37px;}
		#mn_content .main_visual .visual_inner .weather{top:190px;}
		#mn_content .main_visual .visual_inner .popup_zone{top:246px;}	
	}
	
	@media all and (max-width:829px){
		#mn_content .main_visual .visual_list_slide li{margin-left:-560px;}
		#mn_content .main_visual .visual_list_slide li > span{margin-left:17%; margin-top:30px;}
		#mn_content .main_visual .reser_icon{height:312px; bottom:0;}
		#mn_content .main_visual .reser_icon .reser_inner ul{width:100%; margin:0 auto;}
		#mn_content .main_visual .reser_icon .reser_inner ul li{width:25%; margin-bottom: 25px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a{color:#fff; font-size:1.0rem;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a:after{top:48px; right:67px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{top:48px; right:67px;}
		#mn_content .main_visual .visual_inner .weather{top:608px; width:65%; margin:0 auto; right:17.5%;}
		#mn_content .main_visual .visual_inner .weather .temperature{font-size:1.8rem; background-size:38%; padding-left:50px;}
		#mn_content .main_visual .visual_inner .popup_zone{top:670px; width:65%; margin:0 auto; right:17.5%;}
		#mn_content .main_visual .visual_inner .popup_zone img{width:100%; text-align:center;}
	}
	
	@media all and (max-width:520px){
		#mn_content .main_visual .visual_inner .weather{top:618px;}
		#mn_content .main_visual .visual_inner .weather .dust{font-size:0.9rem; letter-spacing:-1px; line-height:140%;}
	}
	@media all and (max-width:480px){
		#mn_content .main_visual .visual_list_slide li{margin-left:-420px;}
		#mn_content .main_visual .visual_list_slide li > span{margin-left:14%; margin-top:70px;}
		#mn_content .main_visual .visual_list_slide li:nth-child(1) > span{background-size:15%;}
		#mn_content .main_visual .visual_list_slide li:nth-child(2) > span{background-size:15%;}
		#mn_content .main_visual .visual_list_slide li:nth-child(3) > span{background-size:15%;}
		#mn_content .main_visual .visual_list_slide li:nth-child(4) > span{background-size:15%;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a:after{top:44px; right:22px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{top:44px; right:22px;}
		#mn_content .main_visual .mnv_text{background-size:100%;}
		#mn_content .main_visual .visual_inner .{width:100%; right:0;}
		#mn_content .main_visual .visual_inner .weather{width:100%; right:0;}
		#mn_content .main_visual .visual_inner .popup_zone{width:100%; margin:0 auto; right:0;}
		#mn_content .main_visual .visual_inner .popup_zone img{height:309px !important;}
	}
	
	@media all and (max-width:400px){
		#mn_content .main_visual .reser_icon{height:55%; bottom:0;}
		#mn_content .main_visual .reser_icon .reser_inner ul li a:after{top:44px; right:15px;}
		#mn_content .main_visual .reser_icon .reser_inner ul li:hover a:after{top:44px; right:15px;}
	}
	
	
#mn_content .main_notice{clear:both; position:relative; width:100%; height:100%; margin:0 auto; padding:50px 0 0 0;}
#mn_content .main_notice:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
#mn_content .main_notice_inner{position:relative; width:80%; margin:0 auto;}
#mn_content .main_notice_inner:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
#mn_content .main_notice_inner h2{height:35px; margin-top:10px; background:url('/images/h2_news.jpg?20231005') no-repeat center 0; text-indent:-99999em;}

#mn_content .main_notice_inner .notice_tab{width:100%; background:url('/images/mn_news_bg.jpg') repeat-x center 9px; margin-top:45px;}
#mn_content .main_notice_inner .notice_tab ul{display:flex; padding-left:20px; justify-content: center;}
#mn_content .main_notice_inner .notice_box ul > li a.notice_more{display:inline-block; padding:10px 22px;}
#mn_content .main_notice_inner .notice_tab li a{font-size:20px; font-weight:600; padding: 0 2rem; background: #fff;}
#mn_content .main_notice_inner .notice_tab li a:hover{font-size:20px; color:#0dacbf;}
#mn_content .main_notice_inner .notice_tab li.on{background:url('/images/mn_notice_on.png') no-repeat 0 16px #FFF;}
#mn_content .main_notice_inner .notice_tab li:first-child.on{background:url('/images/mn_notice_on.png') no-repeat 5px 16px #FFF;}
#mn_content .main_notice_inner .notice_tab li.on a{color:#0dacbf;}
#mn_content .main_notice_inner .notice_box{width:100%; padding-top:40px;}
#mn_content .main_notice_inner .notice_box ul{}
#mn_content .main_notice_inner .notice_box ul > li{position:relative; display:inline-block; width:calc(19% - 40px); margin-right:1%; padding:30px 20px; background:#f5f6fa; border-radius:10px;}
#mn_content .main_notice_inner .notice_box ul > li:last-child{margin-right:0;}
#mn_content .main_notice_inner .notice_box ul > li .sort_new{display:block; width:79px; height:25px; padding-top:3px; border-radius:20px; margin-bottom:20px; text-align:center; color:#e63c64; font-weight:600; background:#f8d6de; font-size:16px;}
#mn_content .main_notice_inner .notice_box ul > li .sort_announcement{display:block; width:79px; height:25px; padding-top:3px; border-radius:20px; margin-bottom:20px; text-align:center; color:#009fe1; font-weight:600; background:#d0ecf8; font-size:16px;}
#mn_content .main_notice_inner .notice_box ul > li .sort_bid{display:block; width:79px; height:25px; padding-top:3px; border-radius:20px; margin-bottom:20px; text-align:center; color:#05a981; font-weight:600; background:#d7f1eb; font-size:16px;}
#mn_content .main_notice_inner .notice_box ul > li .sort_employment{display:block; width:79px; height:25px; padding-top:3px; border-radius:20px; margin-bottom:20px; text-align:center; color:#6e4fc9; font-weight:600; background:#dad2f4; font-size:16px;}
#mn_content .main_notice_inner .notice_box ul > li .sort_pressrelease{display:block; width:79px; height:25px; padding-top:3px; border-radius:20px; margin-bottom:20px; text-align:center; color:#a4762c; font-weight:600; background:#eed9b7; font-size:16px;}
#mn_content .main_notice_inner .notice_box ul > li a{display:block; font-size:18px; color:#4a506b; text-align:left; font-weight:500; letter-spacing:-1; word-break:break-all;}
#mn_content .main_notice_inner .notice_box ul > li a:hover{color:#008adf;}
#mn_content .main_notice_inner .notice_box ul > li a .subject{display:block; height:45px; overflow:hidden;}
#mn_content .main_notice_inner .notice_box ul > li a .subject img{vertical-align:middle;}
#mn_content .main_notice_inner .notice_box ul > li a .notice_date{display:inline-block; width:90px; margin-top:30px; font-size:15px; color:#ababac; padding-left:17px; background:url('/images/mn_news_date.jpg') no-repeat 0 4px;}
#mn_content .main_notice_inner .notice_box ul > li a.notice_more{position:absolute; right:0; margin-top:-22px; font-size:15px; color:#999;}
#mn_content .main_notice_inner .notice_box ul > li a.notice_more:hover{ text-decoration:underline;}
#mn_content .main_notice_inner .notice_box ul+ul{display:none;}

#mn_content .main_notice_inner .notice_icon{position:relative; width:100%; height:100%; margin-top:50px; padding-bottom:50px;}
#mn_content .main_notice_inner .notice_icon .silderInner{width:1400px; margin:0 auto;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap{ display: flex; justify-content: flex-start;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li{width:175px; padding-top:70px; font-size:18px; text-align:center;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li a{color:#4a506b; padding-top:60px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li a:hover{color:#008adf; background-position:0 -20px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon01{background:url('/images/mn_news_icon_01.jpg') no-repeat center 7px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon02{background:url('/images/mn_news_icon_02.jpg') no-repeat center 3px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon03{background:url('/images/mn_news_icon_03.jpg') no-repeat center 5px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon04{background:url('/images/mn_news_icon_04.jpg') no-repeat center 3px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon05{background:url('/images/mn_news_icon_05.jpg') no-repeat center 17px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon06{background:url('/images/mn_news_icon_06.jpg') no-repeat center 0;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon07{background:url('/images/mn_news_icon_07.jpg') no-repeat center 9px;}
#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon08{background:url('/images/mn_news_icon_08.jpg') no-repeat center 0;}
#mn_content .main_notice_inner .notice_icon .notice_btn{position:absolute; width:100%; height:0; top:0;}
#mn_content .main_notice_inner .notice_icon .notice_btn .notice_prev{float:left; left:0; margin-top:15px;}
#mn_content .main_notice_inner .notice_icon .notice_btn .notice_next{float:right; right:0; margin-top:15px;}

	@media all and (max-width:1680px){
		#mn_content .main_notice_inner .notice_tab ul{padding-left:20px;}
		#mn_content .main_notice_inner .notice_tab li{padding:0 1.8%;}
		#mn_content .main_notice_inner .notice_tab li:first-child{padding-left:4%}
		#mn_content .main_notice_inner .notice_icon .silderInner{width:90%;}
	}
	
	@media all and (max-width:1513px){
		#mn_content .main_notice_inner .notice_tab ul{width:50%;}
	}
	
	@media all and (max-width:1480px){
		#mn_content .main_notice_inner{width:calc(100% - 6vw);}
		#mn_content .main_notice_inner .notice_tab ul{width:44%;}
	}

	@media all and (max-width:1300px){
		#mn_content .main_notice_inner .notice_tab ul{width:54%;}
	}
	
	@media all and (max-width:1250px){
		#mn_content .main_notice_inner .notice_box ul{margin:0 auto;}
		#mn_content .main_notice_inner .notice_box ul > li{width:calc(18.8% - 40px);}
	}
	
	@media all and (max-width:1180px){
		#mn_content .main_notice_inner .notice_box ul > li a.notice_more{margin-top:0;}
	}
	
	@media all and (max-width:1063px){
		#mn_content .main_notice_inner .notice_tab ul{width:72%;}
	}
	@media all and (max-width:1063px){
		#mn_content .main_notice{padding:150px 0 0 0;}
	}
	
	@media all and (max-width:790px){
		#mn_content .main_notice{padding:580px 0 0 0;}
		#mn_content .main_notice_inner .notice_tab{ background:none;}
		#mn_content .main_notice_inner .notice_tab ul{width:100%; padding-left:0; border-bottom:1px solid #E2E4EB;}
		#mn_content .main_visual .mnv_text{background-size:80%;}
		#mn_content .main_notice_inner .notice_box ul > li{width:calc(100% - 40px); padding:20px 20px 0 20px; margin-bottom:2%;}
		#mn_content .main_notice_inner .notice_box ul > li .sort_new,
		#mn_content .main_notice_inner .notice_box ul > li .sort_announcement,
		#mn_content .main_notice_inner .notice_box ul > li .sort_bid,
		#mn_content .main_notice_inner .notice_box ul > li .sort_employment,
		#mn_content .main_notice_inner .notice_box ul > li .sort_pressrelease{display:inline-block; margin-right:2%; margin-bottom:10px; font-size:1.0rem;}
		#mn_content .main_notice_inner .notice_box ul > li a .subject{height:25px;}
		#mn_content .main_notice_inner .notice_box ul > li a .notice_date{margin:5px 0 15px 0;}
		#mn_content .main_notice_inner .notice_box ul > li a.notice_more{margin-top:-37px;}
		#mn_content .main_notice_inner .notice_tab li{padding:10px 0.5rem;}
		#mn_content .main_notice_inner .notice_tab li.on{background-image:none; border-bottom:2px solid #0dacbf;}
		#mn_content .main_notice_inner .notice_tab li:first-child.on{background-image:none;}
		#mn_content .main_notice_inner .notice_tab li:first-child{padding-left:0.5rem;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li{width:105px; font-size:1.0rem; padding-top: 50px;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon01{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon02{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon03{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon04{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon05{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon06{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon07{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li.icon08{background-size:22%;}
		#mn_content .main_notice_inner .notice_icon .silderInner ul.notice_icon_wrap li a br{display: none;}
	}
	@media all and (max-width:480px){
		#mn_content .main_notice_inner h2{background-size:50%; margin-top:0;}
		#mn_content .main_notice{padding:440px 0 0 0;}
		#mn_content .main_notice_inner .notice_tab{margin-top:15px;}
		#mn_content .main_notice_inner .notice_tab li a{font-size:0.9rem; font-weight:600; padding: 0;}
		#mn_content .main_notice_inner .notice_tab li a:hover{font-size:0.9rem; color:#0dacbf;}
		#mn_content .main_notice_inner .notice_box{ padding-top:15px;}
		#mn_content .main_notice_inner .notice_box ul > li{width:calc(100% - 30px); padding:10px 10px 10px 20px;}
		#mn_content .main_notice_inner .notice_box ul > li a{font-size:1.1rem;}
		#mn_content .main_notice_inner .notice_box ul > li a.notice_more{right:0; margin-top:-5rem; font-size:0.9375rem; padding:0 1rem;}
		#mn_content .main_notice_inner .notice_box ul > li a .notice_date{display:none;}
		#mn_content .main_notice_inner .notice_box ul > li .sort_new,
		#mn_content .main_notice_inner .notice_box ul > li .sort_announcement,
		#mn_content .main_notice_inner .notice_box ul > li .sort_bid,
		#mn_content .main_notice_inner .notice_box ul > li .sort_employment,
		#mn_content .main_notice_inner .notice_box ul > li .sort_pressrelease{margin-bottom:5px;}
		#mn_content .main_notice_inner .notice_icon{ margin-top:15px; padding-bottom:10px;}
		
		#mn_content .main_notice_inner .notice_icon .notice_btn .notice_prev a img{width:30px;}
		#mn_content .main_notice_inner .notice_icon .notice_btn .notice_next a img{width:30px;}
	}
	
#mn_content .main_facility{clear:both; position:relative; width:100%; height:100%; padding:70px 0 50px 0; background:#e3f1fe;}
#mn_content .main_facility:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
#mn_content .main_facility_inner{width:80%; height:100%; margin:0 auto;}
#mn_content .main_facility_inner h2{height:35px; margin:10px 0 20px 0; background:url('/images/h2_facility.jpg') no-repeat center 0; text-indent:-99999em;}
#mn_content .main_facility_inner .facility_wrap{position:relative; width:100%; padding-top:13px;}
#mn_content .main_facility_inner .facility_wrap > li{float:left; width:31%; height:437px; margin-top:25px; margin-right:3%; padding-bottom:25px; border-radius:10px; background:#FFF;}
#mn_content .main_facility_inner .facility_wrap > li:last-child{margin-right:0;}
#mn_content .main_facility_inner .facility_wrap > li > dl{position:relative; width:100%;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dt{width:94%; padding:15px 0 15px 6%; border-radius:10px; color:#FFF; font-size:18px; font-weight:600;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dt{background:linear-gradient(0.4turn, #133389 0%, #133389 30%, #008adf 100%);}
#mn_content .main_facility_inner .facility_wrap > li > dl:after{position:absolute; right:0; top:-29px; padding-bottom:20px; width:217px; height:77px; content:""; display:block; background:url('/images/mn_faci_01.png') no-repeat right 0;}
#mn_content .main_facility_inner .facility_wrap > li+li > dl:after{position:absolute; right:0; top:-56px; width:155px; height:109px; content:""; display:block; background:url('/images/mn_faci_02.png') no-repeat right 0;}
#mn_content .main_facility_inner .facility_wrap > li+li > dl > dt{background:linear-gradient(0.4turn, #133389 0%, #133389 30%, #4a5970 100%);}
#mn_content .main_facility_inner .facility_wrap > li+li+li > dl:after{position:absolute; right:0; top:-35px; width:130px; height:78px; content:""; display:block; background:url('/images/mn_faci_03.png') no-repeat right 0;}
#mn_content .main_facility_inner .facility_wrap > li+li+li > dl > dt{background:linear-gradient(0.4turn, #133389 0%, #133389 30%, #5b4aa5 100%);}
#mn_content .main_facility_inner .facility_wrap > li > dl > dd{padding:13px 0 12px 25px;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(2){margin-top:10px;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dd img{padding:6px 0 0 5px;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dd a{font-size:16px; color:#4a506b; font-weight:500; padding:13px 0 12px 28px; background:url('/images/mn_fici_bg.jpg') no-repeat 0 14px;}
#mn_content .main_facility_inner .facility_wrap > li > dl > dd a:hover{background:url('/images/mn_fici_bg_on.jpg') no-repeat 0 14px; color:#008adf;}


	@media all and (max-width:1480px){
		#mn_content .main_facility_inner{width:calc(100% - 6vw);}
	}
	
	@media all and (max-width:840px){
		#mn_content .main_facility_inner .facility_wrap > li{width:100%; height:207px;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(2){width:100%; height:107px;;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(3){width:100%; height:157px;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd{float:left; width:30%; padding:25px 0 0 2%;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(2){margin-top:0;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(4),
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(7){width:36%;  padding:25px 0 0 0;}
	}
	
	@media all and (max-width:648px){
		#mn_content .main_facility_inner .facility_wrap > li{width:100%; height:247px;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(2){width:100%; height:147px;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(3){width:100%; height:197px;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd{width:46%; padding:25px 0 0 2%;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(4),
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(7){width:46%;  padding:25px 0 0 2%;}
	}
	
	@media all and (max-width:510px){
		#mn_content .main_facility_inner .facility_wrap > li{width:100%; height:437px;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(2){width:100%; height:197px;}
		#mn_content .main_facility_inner .facility_wrap > li:nth-child(3){width:100%; height:297px;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd{width:100%; padding:25px 0 0 4%;}
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(4),
		#mn_content .main_facility_inner .facility_wrap > li > dl > dd:nth-child(7){width:100%; padding:25px 0 0 4%;}
	}
	
#mn_content .main_cus{clear:both; position:relative; width:100%; height:100%; padding:50px 0 70px 0; background:#eef4f8;}
#mn_content .main_cus:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
#mn_content .main_cus .main_cus_ineer{position:relative; width:80%; height:300px; margin:0 auto;}
#mn_content .main_cus .main_cus_ineer .main_link{float:left; width:48%; padding-right:2%; background:url('/images/mn_cus_bg.jpg') repeat-y right 20px;}
#mn_content .main_cus .main_cus_ineer .main_link h2{height:37px; margin-top:10px; background:url('/images/h2_cus.png') no-repeat center 0; text-indent:-99999em;}
#mn_content .main_cus .main_cus_ineer .main_link > ul{margin-top:45px; display:flex; justify-content:space-between; flex-wrap:wrap;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li{overflow:hidden; position:relative; width:32%; height:100%; border-radius:10px; /*border:1px solid #cbcbcb;*/ text-align:center; margin-bottom:20px; background:#fff;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li .more{display:block; overflow:hidden; position:absolute; top:0; right:0; z-index:1; width:30px; height:30px; border:0; font-size:0; background:url('/images/mn_link_more.png') no-repeat center 8px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li a{display:block; overflow:hidden; width:calc(100% - 2px); height:100%;  font-size:18px;  font-weight:500; border:1px solid #cbcbcb; border-radius:10px; padding:115px 0 25px 0; background:url('/images/mn_link_01.png') no-repeat center 22px;  -webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li a:after{display:block; position:absolute; top:0; right:0; border-left:55px solid transparent; content:'';}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n1 a:after {border-top:50px solid #0dacbf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n2 a:after {border-top:50px solid #008adf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n3 a:after {border-top:50px solid #644fc1;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; background:url('/images/mn_link_01.png') no-repeat center 22px #0dacbf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li a{background:url('/images/mn_link_02.png') no-repeat center 22px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; border:1px solid #008adf; background:url('/images/mn_link_02.png') no-repeat center 22px #008adf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li a{background:url('/images/mn_link_03.png') no-repeat center 22px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; border:1px solid #644fc1; background:url('/images/mn_link_03.png') no-repeat center 22px #644fc1;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li a{background:url('/images/mn_link_04.png') no-repeat center 22px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; border:1px solid #0dacbf; background:url('/images/mn_link_04.png') no-repeat center 22px #0dacbf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li a{background:url('/images/mn_link_05.png') no-repeat center 22px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; border:1px solid #008adf; background:url('/images/mn_link_05.png') no-repeat center 22px #008adf;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li+li a{background:url('/images/mn_link_06.png') no-repeat center 22px;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li+li a:hover{display:block; color:#FFF; border:1px solid #0dacbf; border:1px solid #644fc1; background:url('/images/mn_link_06.png') no-repeat center 22px #644fc1;}
#mn_content .main_cus .main_cus_ineer .main_link > ul > li:nth-child(3), #mn_content .main_cus .main_cus_ineer .main_link > ul > li:nth-child(6){margin-right:0;}

#mn_content .main_cus .main_cus_ineer .main_tel{float:left; width:48%; padding-left:2%;}
#mn_content .main_cus .main_cus_ineer .main_tel h2{height:37px; margin-top:10px; background:url('/images/h2_tel.png') no-repeat center 0; text-indent:-99999em;}
#mn_content .main_cus .main_cus_ineer .main_tel .rep{width:calc(100% - 12%); border-radius:10px; font-size:22px; margin-top:45px; padding:18px 0 18px 12%; background:url('/images/mn_tel_bg.png') no-repeat 3% 5px #0dacbf; color:#FFF; font-weight:600;}
#mn_content .main_cus .main_cus_ineer .main_tel .rep .yellow_text{font-size:26px; color:#ffe867; padding-left:15px;}
#mn_content .main_cus .main_cus_ineer .main_tel > ul{ width:100%; margin-top:10px;}
#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{float:left; position:relative; width:calc(53% - 15px); padding:6px 0 6px 15px; margin-right:2%; font-size:17px; font-weight:400; color:#4a506b;}
#mn_content .main_cus .main_cus_ineer .main_tel > ul > li:nth-child(even){width:calc(45% - 15px); margin-right:0;}
#mn_content .main_cus .main_cus_ineer .main_tel > ul > li:before{display:block; position:absolute; top:17px; left:5px; width:4px; height:4px; border-radius:100%; background:#ec6c61; content:'';}

	@media all and (max-width:1480px){
		#mn_content .main_cus .main_cus_ineer{width:calc(100% - 6vw);}
	}
	@media all and (max-width:1230px){
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{font-size:16px;}
	}
	@media all and (max-width:1162px){
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{font-size:15px;}
		#mn_content .main_cus .main_cus_ineer .main_tel .rep{font-size:20px; padding:18px 0 18px 13%; background:url('/images/mn_tel_bg.png') no-repeat 2% 5px #0dacbf;}

	}
	@media all and (max-width:1096px){
		#mn_content .main_cus .main_cus_ineer .main_link{position:relative; float:none; width:100%; background:none;}
		#mn_content .main_cus .main_cus_ineer .main_link:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li{width:15.7%;}
		#mn_content .main_cus .main_cus_ineer .main_tel{float:none; width:100%; padding-left:0; margin-top:35px;}	
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{font-size:17px;}	
		#mn_content .main_cus .main_cus_ineer .main_tel .rep{padding:18px 0 18px 9%;}
	}
	@media all and (max-width:957px){
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li{width:32%;}
		#mn_content .main_cus .main_cus_ineer .main_tel{float:none; width:100%; padding-left:0; margin-top:35px;}	
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{font-size:17px;}	
		#mn_content .main_cus .main_cus_ineer .main_tel .rep{padding:18px 0 18px 11%;}
	}
	@media all and (max-width:600px){
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li a{font-size:1.0rem;}
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{font-size:1.0rem; padding:2px 0 2px 15px;}
		#mn_content .main_cus .main_cus_ineer .main_tel .rep{width:calc(100% - 13%); padding:18px 0 18px 13%;}	
	}
	@media all and (max-width:534px){
		#mn_content .main_cus{padding:35px 0 20px 0;}
		#mn_content .main_cus .main_cus_ineer .main_link h2{background-size:25%; margin-top:0;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul{margin-top:10px;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li a{background-size:45%; padding:5rem 0 10px 0; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li a{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li a{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li a{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li a{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li+li a{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li+li+li+li+li+li a:hover{background-size:45%; background-position: center 1rem;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li a:after{border-left:35px solid transparent;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n1 a:after {border-top:35px solid #0dacbf;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n2 a:after {border-top:35px solid #008adf;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li.n3 a:after {border-top:35px solid #644fc1;}
		#mn_content .main_cus .main_cus_ineer .main_link > ul > li .more{top:0; right:-3px; background:url('/images/mn_link_more.png') no-repeat center 5px;}
		#mn_content .main_cus .main_cus_ineer .main_tel{margin-top:15px;}
		#mn_content .main_cus .main_cus_ineer .main_tel h2{background-size:50%; margin-top:0;}
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li{width:100%;}
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li:nth-child(even){width:100%;}
		#mn_content .main_cus .main_cus_ineer .main_tel > ul > li:before{top:12px; left:5px; width:3px; height:3px;}
		#mn_content .main_cus .main_cus_ineer .main_tel .rep{width:calc(100% - 20%); font-size:16px; padding:18px 0 18px 20%;  margin-top:15px; background:url('/images/mn_tel_bg.png') no-repeat 3% 19px #0dacbf;}
		#mn_content .main_cus .main_cus_ineer .main_tel .rep .yellow_text{font-size:20px; display:block; padding-left:0; padding-top:3px;}
	}
