@charset "UTF-8";

.wrap_banner,
.wrap_banner .container,
.wrap_banner .slider,
.wrap_banner .slick-list,
.wrap_banner .slick-track,
.wrap_banner .slick-slide{height:100%;}

.wrap_banner{padding:30px 0;background:#FFF;}
.wrap_banner h2{font-size:25px;color:#333;line-height:1;font-family:'Noto Medium';top:43px;left:0;position:absolute;}
.wrap_banner h2 b{display:none;}
.wrap_banner .slider{padding-left:250px;}

.wrap_banner .item{display:flex;align-items:center;justify-content:center;height:50px;}
.wrap_banner .item_1{display:none;}
.wrap_banner .text_1{font-size:18px;color:#012e85;line-height:1.2;font-family:'Noto Regular';text-align:center;transition:0.3s;padding:2px 0;border-bottom:1px solid transparent;}
.wrap_banner .text_2{display:none;}

.wrap_banner .control .numbering{display:none;}
.wrap_banner .prevNext button{width:50px;height:30px;top:calc(50% - 15px);border-radius:30px;position:absolute;text-indent:-9999px;display:block;}
.wrap_banner .prevNext .prev{left:120px;background:#EEE url(../images/prev_3.png) no-repeat center;}
.wrap_banner .prevNext .next{left:175px;background:#EEE url(../images/next_3.png) no-repeat center;}

@media all and (max-width:1023px){
	.wrap_banner h2{display:none;}
	.wrap_banner .slider{padding:0 30px;}
	.wrap_banner .prevNext button{width:30px;height:30px;}
	.wrap_banner .prevNext .prev{left:0;}
	.wrap_banner .prevNext .next{left:unset;right:0;}
}
@media all and (max-width:768px){
}

@media all and (max-width:420px){
	.wrap_banner .text_1{font-size:15px}
}

/*HOVER*/
@media all and (min-width:1024px) {	
	.wrap_banner .prevNext button:hover{background-color:#DDD;}
	.wrap_banner .item:hover .text_1{border-color:#012e85;}
}