.header{ background:#fff;}
.header > .gnb_web_area {}
.gray_wrap{padding-top:90px;}

.main-visual {position: relative;width:100%; min-width:340px;}
.main-visual .swiper-slide {position: relative;width:100% !important;height:100%;background-size: cover;overflow: hidden;}
.main-visual .swiper-slide img{width:100%; max-width:1800px; margin:0 auto; text-align:center; display:block;}
.main-visual .swiper-slide .text_box {position: absolute;top: 50%;left: 50%;width:700px;margin-left: -350px;margin-top: -80px;color: #fff;text-align: center;}
.main-visual .swiper-slide .text_box h2 {font-size: 65px;margin-top: 16px;margin-bottom: 21px;}
.main-visual .swiper-slide .text_box p {font-size: 28px;font-weight: 300;line-height: 145%;}
/*.main-visual .swiper-slide .text_box a {display: inline-block;margin-top: 26px;padding: 10px;font-size: 17px;color: #fff;background: url('/n_img/main/scroll_arrow.png') 50% 50% no-repeat;text-indent: -9999em;}*/
.main-visual .swiper-slide .text_box a {display: inline-block;border: 1px solid #fff;color: #fff;padding: 8px 30px;font-size: 15px;}
.main-visual .swiper-slide .text_box .line {display: inline-block;width: 60px;height: 5px;margin: 20px 0 45px;}
.main-visual .swiper-slide .text_box .line_a {background: url('') repeat;}
.main-visual .swiper-slide .text_box .line_b {background: url('/n_img/main/bg_customslidebutton2_active.png') repeat;}

.main-visual .swiper-next, .swiper-prev {position: absolute; top:40%; width:74px; height:122px; z-index: 10;cursor: pointer;}
.main-visual .swiper-prev {left: 50%;margin-left: -45%;background: url('/n_img/main/slide_prev.png') no-repeat;}
.main-visual .swiper-next {right: 50%;margin-right: -45%;background: url('/n_img/main/slide_next.png') no-repeat;}

.main-visual .swiper-pagination-bullets {bottom: 50px;}
.main-visual .swiper-pagination-bullet {
	width: 500px;height: 160px;margin: 0;border-radius: 0;background: #000;
	-khtml-opacity: .80;
    -moz-opacity: .80;
    -ms-filter: ”alpha(opacity=80)”;
    filter: alpha(opacity=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
    opacity: .80;
	/*background: url('/n_img/main/bg_customslidebutton.png') repeat;*/
	outline: 0;
}
.main-visual .swiper-pagination-bullet-active {
	/*background: #4dc6e1;*/
	background: url('/n_img/main/bg_customslidebutton2_active.png') repeat;
	-khtml-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: ”alpha(opacity=100)”;
    filter: alpha(opacity=100);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
    opacity: 1;
}
.main-visual .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active {/*background: #fcaf17;*/background: url('') repeat;}
.main-visual .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0;}

.main-visual .swiper-pagination-bullet span {display: block;width: 100%;height: 100%;background: url('/n_img/main/text_customslidebutton2.png') 50% 50% no-repeat;text-indent: -9999em;}
.main-visual .swiper-pagination-bullet-active span {display: block;width: 100%;height: 100%;background: url('') 50% 50% no-repeat;}
.main-visual .swiper-pagination-bullet:first-child.swiper-pagination-bullet span {background: url('') 50% 50% no-repeat;}
.main-visual .swiper-pagination-bullet:first-child.swiper-pagination-bullet-active span {background: url('') 50% 50% no-repeat;}

.main-visual .swiper-slide .d_link {position: absolute;bottom: 50px;left: 50%;margin-left: -350px;}
.main-visual .swiper-slide .d_link .d_btn {float: left;width: 350px;height: 105px;background: #000;-khtml-opacity: .80;-moz-opacity: .80;-ms-filter: ”alpha(opacity=80)”;filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);opacity: .80;outline: 0;}
.main-visual .swiper-slide .d_link .d_btn span {display: block;width: 100%;height: 100%;text-indent: -9999em;}
.main-visual .swiper-slide .d_link .btn_a span {background: url('') 50% 50% no-repeat;background-size: 128px;}
.main-visual .swiper-slide .d_link .btn_b span {background: url('/n_img/main/text_customslidebutton2.png') 50% 50% no-repeat;background-size: 148px;}
.main-visual .swiper-slide .d_link .d_btn.active {-khtml-opacity: 1;-moz-opacity: 1;-ms-filter: ”alpha(opacity=100)”;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity: 1;}
.main-visual .swiper-slide .d_link .btn_a.active {background: url('') repeat;}
.main-visual .swiper-slide .d_link .btn_b.active {background: url('/n_img/main/bg_customslidebutton2_active.png') repeat;}
.main-visual .swiper-slide .d_link .btn_a.active span {background: url('') 50% 50% no-repeat;background-size: 128px;}
.main-visual .swiper-slide .d_link .btn_b.active span {background: url('') 50% 50% no-repeat;background-size: 148px;}

.main-visual .swiper-slide .d_link .btn_a:hover {background: url('') repeat;}
.main-visual .swiper-slide .d_link .btn_b:hover {background: url('/n_img/main/bg_customslidebutton2_active.png') repeat;}
.main-visual .swiper-slide .d_link .btn_a:hover span {background: url('') 50% 50% no-repeat;background-size: 128px;}
.main-visual .swiper-slide .d_link .btn_b:hover span {background: url('') 50% 50% no-repeat;background-size: 148px;}



.news_section{width:1400px; overflow:hidden; margin:30px auto 0 auto;}
.news_frm{width:46%; 40px 30px 30px 30px; float:left; position:relative; min-height:330px;}
.news_frm h2{font-size:30px; margin-bottom:20px; font-family:'EduPower'; color:#111; font-weight:400;}
.news_frm ul{}
.news_frm li{margin-bottom:15px;}
.news_frm li{ position:relative; padding-left:10px;}
.news_frm li:before{position:absolute; left:0; top:11px; width:5px; height:2px; background:#666; content:'';}
.news_frm li a:hover{text-decoration:underline;}
.news_frm li span{float:right; border:1px solid #efefef; font-size:12px; padding:3px; background:#f9f9f9; color:#666; text-align:center; width:100px; margin-right:10px;}

.board_more{position:absolute; right:0; top:15px;}
.board_more a{font-size:12px; color:#53565a;}
.board_more div{position:relative; width:80px; height:15px;}
.board_more div .bar{position: absolute; left:0; border:0; background:#53565a; transition:opacity 0.1s, top 0.1s, transform 0.5s; transition-delay:0.3s, 0.3s, 0s;}
.board_more .bar:nth-child(1) {top:3px; transform:rotate(0); width:17px; height:1px;}
.board_more .bar:nth-child(2) {top:8px; opacity:1; width:13px; height:1px;}
.board_more .bar:nth-child(3) {top:13px; transform:rotate(0); width:17px; height:1px;} 
.board_more div p{font-size:13px; color:#53565a; margin-left:25px; display:inline; }
.board_more a:hover .bar:nth-child(1){transition:all ease .2s; -webkit-transition:all ease .2s; -o-transition:all ease .2s; -moz-transition:all ease .2s; -ms-transition:all ease .2s; width:13px;}
.board_more a:hover .bar:nth-child(2){transition:all ease .2s; -webkit-transition:all ease .2s; -o-transition:all ease .2s; -moz-transition:all ease .2s; -ms-transition:all ease .2s; width:17px;}
.board_more a:hover .bar:nth-child(3){transition:all ease .2s; -webkit-transition:all ease .2s; -o-transition:all ease .2s; -moz-transition:all ease .2s; -ms-transition:all ease .2s; width:13px;}

.three_icns{width:54%;float:left;}
.th_wrap{}
.th_wrap li{float:left; width:33.3333333%; padding:10px 30px 30px 30px;text-align:center;position:relative; }
.th_wrap li a{display:inline-block; text-align:center; width:100%;}
.th_wrap li a h3{font-size:23px; font-weight:400; font-family:'EduPower'; }
.th_wrap li a:hover{color:#6734a2;}
.th_wrap li a p{font-size:14px;  padding-top:190px;}
.th_wrap li a:before{content:''; position:absolute;left:50%; top:50px; transform: translateX(-50%); width:160px; height:160px;  border-radius:100%; transition:all .3s ease;}
.th_wrap li:nth-child(1) a:before{background:#f1f1f1 url(/n_img/main/three_icn1.png) center no-repeat;}
.th_wrap li:nth-child(1) a:hover:before , .th_wrap li:nth-child(1) a:focus:before {background:#eeeaff url(/n_img/main/three_icn1.png) 50% 30% no-repeat;}
.th_wrap li:nth-child(2) a:before{background:#f1f1f1 url(/n_img/main/three_icn2.png) center no-repeat;}
.th_wrap li:nth-child(2) a:hover:before , .th_wrap li:nth-child(2) a:focus:before {background:#eeeaff url(/n_img/main/three_icn2.png) 50% 30% no-repeat;}
.th_wrap li:nth-child(3) a:before{background:#f1f1f1 url(/n_img/main/three_icn3.png) center no-repeat;}
.th_wrap li:nth-child(3) a:hover:before , .th_wrap li:nth-child(3) a:focus:before {background:#eeeaff url(/n_img/main/three_icn3.png) 50% 30% no-repeat;}


.main_cnt_box1{border-top:1px solid #ececec;width:100%;overflow:hidden; padding-bottom:20px;}
.main_cnt_box1 p{padding:0; text-align:center;}
.main_box1_wrap{width:1200px; margin:0 auto;}
.main_box1_wrap h2{color:#ed4c4c;padding-top:25px; display:block; font-family:'EduPower';font-weight:400; font-size:35px; text-align:center; }
.main_box1_wrap p span{color:#ed4c4c;font-size:40px; letter-spacing:-0.2em; line-height:0.6em;}

.main_cnt_box2{background:#e2f0ff url(/n_img/main/section_2_bg.png) center bottom no-repeat; width:100%;overflow:hidden;padding-bottom:20px;}
.main_cnt_box2 p{padding:0; text-align:center;}
.main_box2_wrap{width:1200px; margin:0 auto;}
.main_box2_wrap h2{color:#2c4fcf;padding-top:25px; display:block; font-family:'EduPower';font-weight:400; font-size:35px; text-align:center; }
.main_box2_wrap p span{color:#4564d6;font-size:40px; letter-spacing:-0.2em; line-height:0.6em;}


.main_cnt_box3{width:100%;overflow:hidden;padding-bottom:20px;}
.main_cnt_box3 p{padding:0; text-align:center;}
.main_box3_wrap{width:1200px; margin:0 auto;}
.main_box3_wrap h2{color:#1ca79e;padding-top:25px; display:block; font-family:'EduPower'; font-weight:400; font-size:35px; text-align:center; }
.main_box3_wrap p span{color:#1ca79e;font-size:40px; letter-spacing:-0.2em; line-height:0.6em;}


.mView{z-index:0;position:relative;width:1200px; padding-bottom:20px; margin-top:40px;overflow:hidden;}
.mView ul{display:block;}
.mView ul li{display:block; float:left; margin-right:25px;}
.mView ul li:last-child{margin-right:0;}
.mview1 ul li div{display:block;position:relative;box-sizing:border-box;width:280px; height:280px;background:#fff; border:3px solid #2a2a2a; border-radius:30px;box-shadow: 3px 3px #e7e7e7; }
.mview2 ul li div{display:block;position:relative;box-sizing:border-box;width:280px; height:280px;background:#fff; border:3px solid #2a2a2a; border-radius:30px;box-shadow: 3px 3px #cdd9e7; }
.mview3 ul li div{display:block;position:relative;box-sizing:border-box;width:280px; height:280px;background:#fff; border:3px solid #2a2a2a; border-radius:30px;box-shadow: 3px 3px #e7e7e7; }
.mview1 ul li div:hover{background-color:#ee4d4d; border-color:#d52626; }
.mview1 ul li div:hover dl dt{color:#fff; transition: all .2s;}
.mview1 ul li div:hover dl dd{color:#fff !important;}
.mview2 ul li div:hover{background-color:#4564d6; border-color:#2343b7;}
.mview2 ul li div:hover dl dt{color:#fff; transition: all .2s;}
.mview2 ul li div:hover dl dd{color:#fff !important;}
.mview3 ul li div:hover{background-color:#1ca79e; border-color:#098981;}
.mview3 ul li div:hover dl dt{color:#fff; transition: all .2s;}
.mview3 ul li div:hover dl dd{color:#fff !important;}
.mView dl{width:100%;}
.mView dl.wd1{background:url(/n_img/main/icn_4_1_1.png) center 40px no-repeat;}
.mView dl.wd1:hover{background:url(/n_img/main/icn_4_1_1.png) center 50px no-repeat;transition:all .3s ease; }
.mView dl.wd2{background:url(/n_img/main/icn_4_1_2.png) center 40px no-repeat;}
.mView dl.wd2:hover{background:url(/n_img/main/icn_4_1_2.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd3{background:url(/n_img/main/icn_4_1_3.png) center 40px no-repeat; }
.mView dl.wd3:hover{background:url(/n_img/main/icn_4_1_3.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd4{background:url(/n_img/main/icn_4_1_4.png) center 40px no-repeat; }
.mView dl.wd4:hover{background:url(/n_img/main/icn_4_1_4.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd5{background:url(/n_img/main/icn_4_2_1.png) center 20px no-repeat; }
.mView dl.wd5:hover{background:url(/n_img/main/icn_4_2_1.png) center 30px no-repeat; transition:all .3s ease;}
.mView dl.wd6{background:url(/n_img/main/icn_4_2_2.png) center 40px no-repeat; }
.mView dl.wd6:hover{background:url(/n_img/main/icn_4_2_2.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd7{background:url(/n_img/main/icn_4_2_3.png) center 40px no-repeat; }
.mView dl.wd7:hover{background:url(/n_img/main/icn_4_2_3.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd8{background:url(/n_img/main/icn_4_2_4.png) center 40px no-repeat; }
.mView dl.wd8:hover{background:url(/n_img/main/icn_4_2_4.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd9{background:url(/n_img/main/icn_4_3_1.png) center 20px no-repeat; }
.mView dl.wd9:hover{background:url(/n_img/main/icn_4_3_1.png) center 30px no-repeat; transition:all .3s ease;}
.mView dl.wd10{background:url(/n_img/main/icn_4_3_2.png) center 40px no-repeat; }
.mView dl.wd10:hover{background:url(/n_img/main/icn_4_3_2.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd11{background:url(/n_img/main/icn_4_3_3.png) center 40px no-repeat; }
.mView dl.wd11:hover{background:url(/n_img/main/icn_4_3_3.png) center 50px no-repeat; transition:all .3s ease;}
.mView dl.wd12{background:url(/n_img/main/icn_4_3_4.png) center 40px no-repeat; }
.mView dl.wd12:hover{background:url(/n_img/main/icn_4_3_4.png) center 50px no-repeat; transition:all .3s ease;}

.mView dt{text-align:center; color:#000;  font-size:23px; padding-top:170px; font-family :'EduPower';}
.mView dd{padding:10px 10px 0 10px; font-size:14px; text-decoration:underline; color:#666; text-align:center;}



/****************************************** responsive ******************************************/ 

@media screen and (max-width:1400px){ 
.news_section{width:100%; border:none; margin:10px auto 0 auto; transform: scale(0.9, 0.9);} 
.news_frm{width:48%; margin-right:2%; 40px 20px 30px 20px;}
.three_icns{width:50%;}
.th_wrap li:last-child{padding-right:0;}
}


@media screen and (max-width:1300px){ 
.main-visual{width:100%; }
.main-visual .swiper-next, .swiper-prev {position: absolute; top:40%; width:55px; height:90px; z-index: 10;cursor: pointer;}
.main-visual .swiper-prev {left: 50%;margin-left: -47%;background: url('/n_img/main/slide_prev.png') no-repeat; background-size:55px auto;}
.main-visual .swiper-next {right: 50%;margin-right: -47%;background: url('/n_img/main/slide_next.png') no-repeat; background-size:55px auto;}

}
@media screen and (max-width:1200px){ 
.main_box1_wrap{width:100%;padding:0 20px;}
.main_box2_wrap{width:100%;padding:0 20px;}
.main_box3_wrap{width:100%;padding:0 20px;}
.mView{width:100%;}
.mView ul li{margin-right:1%; width:24%;}
.mview1 ul li div{width:100%; height:280px;}
.mview2 ul li div{width:100%; height:280px;}
.mview3 ul li div{width:100%; height:280px;}
}

@media screen and (max-width:1100px){
.news_section{transform: scale(1, 1); min-height:auto;padding:0 5%;} 
.news_frm{width:100%; float:none; border-right:none; padding:0;}
.news_frm li{border-bottom:1px dashed #ddd; padding-bottom:15px;}
.three_icns{width:100%;float:none; padding:0 5%;}
.news_frm h2{font-size:25px;}
}

@media screen and (max-width:1024px){ 
.main-visual .swiper-slide {}
.main-visual{width:100%;}
.main-visual .swiper-next, .swiper-prev {position: absolute; top:40%; width:45px; height:74px; z-index: 10;cursor: pointer;}
.main-visual .swiper-prev {left: 50%;margin-left: -47%;background: url('/n_img/main/slide_prev.png') no-repeat; background-size:45px auto;}
.main-visual .swiper-next {right: 50%;margin-right: -47%;background: url('/n_img/main/slide_next.png') no-repeat; background-size:45px auto;}


}

@media all and (max-width:1020px){
.gray_wrap{padding-top:65px;}
}

@media screen and (max-width:960px){

}

@media screen and (max-width:768px){

.main-visual .swiper-slide img{width:150% !important; margin-left:-25%}
.news_section{transform: scale(1, 1); min-height:auto;} 
.th_wrap li{padding:10px 0 30px 0;}
.th_wrap li a:before{content:''; position:absolute;left: 50%; top:50px;}
.th_wrap li a p{padding-top:190px; font-size:15px;}


.mView{ margin-top:30px;}
.main_box1_wrap h2{font-size:28px; padding-top:15px;}
.main_box2_wrap h2{font-size:28px; padding-top:15px;}
.main_box3_wrap h2{font-size:28px; padding-top:15px;}
.mview1 ul li div{width:100%; height:205px;}
.mview2 ul li div{width:100%; height:205px;}
.mview3 ul li div{width:100%; height:205px;}
.mView dl dt{font-size:18px; padding-top:120px;}
.mView dl.wd1{background:url(/n_img/main/icn_4_1_1.png) center 30px no-repeat; background-size:80px auto; }
.mView dl.wd1:hover{background:url(/n_img/main/icn_4_1_1.png) center 40px no-repeat; background-size:80px auto;}
.mView dl.wd2{background:url(/n_img/main/icn_4_1_2.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd2:hover{background:url(/n_img/main/icn_4_1_2.png) center 40px no-repeat; background-size:80px auto;}
.mView dl.wd3{background:url(/n_img/main/icn_4_1_3.png) center 20px no-repeat; background-size:80px auto;}
.mView dl.wd3:hover{background:url(/n_img/main/icn_4_1_3.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd4{background:url(/n_img/main/icn_4_1_4.png) center 20px no-repeat; background-size:70px auto;}
.mView dl.wd4:hover{background:url(/n_img/main/icn_4_1_4.png) center 30px no-repeat; background-size:70px auto;}
.mView dl.wd5{background:url(/n_img/main/icn_4_2_1.png) center 20px no-repeat; background-size:80px auto;}
.mView dl.wd5:hover{background:url(/n_img/main/icn_4_2_1.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd6{background:url(/n_img/main/icn_4_2_2.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd6:hover{background:url(/n_img/main/icn_4_2_2.png) center 40px no-repeat; background-size:80px auto;}
.mView dl.wd7{background:url(/n_img/main/icn_4_2_3.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd7:hover{background:url(/n_img/main/icn_4_2_3.png) center 40px no-repeat; background-size:80px auto;}
.mView dl.wd8{background:url(/n_img/main/icn_4_2_4.png) center 25px no-repeat; background-size:70px auto;}
.mView dl.wd8:hover{background:url(/n_img/main/icn_4_2_4.png) center 35px no-repeat; background-size:70px auto;}
.mView dl.wd9{background:url(/n_img/main/icn_4_3_1.png) center 20px no-repeat; background-size:70px auto;}
.mView dl.wd9:hover{background:url(/n_img/main/icn_4_3_1.png) center 30px no-repeat; background-size:70px auto}
.mView dl.wd10{background:url(/n_img/main/icn_4_3_2.png) center 20px no-repeat; background-size:80px auto;}
.mView dl.wd10:hover{background:url(/n_img/main/icn_4_3_2.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd11{background:url(/n_img/main/icn_4_3_3.png) center 20px no-repeat; background-size:80px auto;}
.mView dl.wd11:hover{background:url(/n_img/main/icn_4_3_3.png) center 30px no-repeat; background-size:80px auto;}
.mView dl.wd12{background:url(/n_img/main/icn_4_3_4.png) center 20px no-repeat; background-size:80px auto;}
.mView dl.wd12:hover{background:url(/n_img/main/icn_4_3_4.png) center 30px no-repeat; background-size:80px auto;}
}

@media screen and (max-width:640px){
.main-visual {}
.news_frm{}
.news_frm li{padding-bottom:10px;}
.news_frm li span{display:none;}
.th_wrap li{padding:0 15px 15px 15px;}
.th_wrap li a h3{font-size:20px;}
.th_wrap li a p{padding-top:160px;}
.th_wrap li a:before{content:''; position:absolute;left: 50%; top:40px; transform: translateX(-50%); width:130px; height:130px;  border-radius:100%; transition:all .3s ease; }
.th_wrap li:nth-child(1) a:before{background:#f1f1f1 url(/n_img/main/three_icn1.png) center no-repeat; background-size:90px auto;}
.th_wrap li:nth-child(1) a:hover:before , .th_wrap li:nth-child(1) a:focus:before {background:#eeeaff url(/n_img/main/three_icn1.png) 50% 20% no-repeat; background-size:90px auto;}
.th_wrap li:nth-child(2) a:before{background:#f1f1f1 url(/n_img/main/three_icn2.png) center no-repeat; background-size:80px auto;}
.th_wrap li:nth-child(2) a:hover:before , .th_wrap li:nth-child(2) a:focus:before {background:#eeeaff url(/n_img/main/three_icn2.png) 50% 20% no-repeat; background-size:80px auto;}
.th_wrap li:nth-child(3) a:before{background:#f1f1f1 url(/n_img/main/three_icn3.png) center no-repeat; background-size:90px auto;}
.th_wrap li:nth-child(3) a:hover:before , .th_wrap li:nth-child(3) a:focus:before {background:#eeeaff url(/n_img/main/three_icn3.png) 50% 20% no-repeat; background-size:90px auto;}

.mView ul li{margin-right:2%; width:48%; margin-bottom:3%;}

}


@media screen and (max-width:552px){
.three_icns{transform: scale(1, 1); margin-top:-15px;}
.th_wrap li{float:none; width:100%; padding:0 15px 20px 15px;margin-top:20px;  border-bottom:1px dashed #ddd;}
.th_wrap li a p{}
}


@media screen and (max-width:480px){
}





















@media all and (max-width:1100px) {
.main-visual-cover{height: 600px;}
.main-visual-cover .slider .mainVisual li{width:100%; height: 600px; position: relative;}
.main-visual-cover .slider .mainVisual li .item.bg1{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg2{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg3{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg4{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg5{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg6{background-size:auto 85%;}
.main-visual-cover .slider .mainVisual li .item.bg7{background-size:auto 85%;}
.main-visual-cover .slider .bx-default-pager {bottom:72px; }
}

@media all and (max-width:720px) {
.main-visual-cover{height: 450px;}
.main-visual-cover .slider .mainVisual li{width:100%; height: 450px; position: relative;}
.main-visual-cover .slider .mainVisual li .item.bg1{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg2{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg3{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg4{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg5{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg6{background-size:auto 80%;}
.main-visual-cover .slider .mainVisual li .item.bg7{background-size:auto 80%;}
.main-visual-cover .slider .bx-default-pager {bottom:49px; }
.slider .bx-prev {}
.slider .bx-next {}
}


@media all and (max-width:640px) {
.main-visual-cover{height: 350px;}
.main-visual-cover .slider .mainVisual li{width:100%; height: 350px; position: relative;}
.main-visual-cover .slider .bx-default-pager {bottom:35px; }
}

@media screen and (max-width:480px){
.main-visual .swiper-next, .swiper-prev {position: absolute; top:40%; width:25px; height:48px; z-index: 10;cursor: pointer;}
.main-visual .swiper-prev {left: 50%;margin-left: -47%;background: url('/n_img/main/slide_prev.png') no-repeat; background-size:25px auto;}
.main-visual .swiper-next {right: 50%;margin-right: -47%;background: url('/n_img/main/slide_next.png') no-repeat; background-size:25px auto;}
}