@charset "UTF-8";

.departB_major,
.departB_major > div,
.departB_major .slider,
.departB_major .slick-list,
.departB_major .slick-track,
.departB_major .slick-slide,
.departB_major .slick-slide > div,
.departB_major .slick-slide > div > li,
.departB_major a.item,
.departB_major .wrap,
.departB_major .item_1,
.departB_major .item_2{height:100%;}

.departB_major{background:rgba(3,105,211,0.7);transition:0.3s;}

.departB_major h2{font-size:18px;color:rgba(255,255,255,0.6);font-family:'Dream Medium';line-height:1;position:absolute;left:30px;top:30px;}
.departB_major h2 span{display:none;}

.departB_major a.item{display:block;}
.departB_major .wrap{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;}
.departB_major .item_1{width:55%;}
.departB_major .item_1 img{display:none;}
.departB_major .item_2{width:45%;padding:80px 30px 30px 30px;color:#FFF;}
.departB_major .text_1{font-size:25px;font-family:'Dream Medium';line-height:1.2;}
.departB_major .text_2{font-size:13px;font-family:'Dream Regular';line-height:1.4;padding-top:30px;}

.departB_major .control{position:absolute;bottom:30px;left:-30px;width:45%;}
.departB_major .control .paging,
.departB_major .control .playstop{display:none;}
.departB_major .control .numbering{line-height:1;padding-bottom:10px;}
.departB_major .control .numbering i{font-family:'Play Bold';font-size:30px;color:rgba(0,0,0,0.7);padding-right:10px;}
.departB_major .control .numbering .now{font-family:'Play Bold';font-size:110px;color:rgba(255,255,255,0.7);}
.departB_major .control .numbering .total{font-family:'Play Bold';font-size:30px;color:rgba(0,0,0,0.7);}
.departB_major .control .prevnext{display:flex;justify-content:flex-end;}
.departB_major .control .prevnext button{display:block;text-indent:-9999px;width:40px;height:15px;margin:0 10px;}
.departB_major .control .prevnext .prev{background:url(../images/prev_w.png) no-repeat left top;}
.departB_major .control .prevnext .next{background:url(../images/next_b.png) no-repeat right top;}

/*HOVER*/
@media all and (min-width:1281px) {
	.departB_major:hover{background:rgba(3,105,211,1);}
	.departB_major .control .prevnext .prev:hover{background:url(../images/prev_b.png) no-repeat left top;}
	.departB_major .control .prevnext .next:hover{background:url(../images/next_w.png) no-repeat right top;}
}
@media all and (max-width:1280px){
	.departB_major .control{left:-20px;}
	.departB_major .control .numbering .now{font-size:80px;}
}
@media all and (max-width:768px){
	.departB_major h2{left:20px;top:20px;}
	.departB_major .wrap{flex-direction:column-reverse;}
	.departB_major .item_1{width:100%;height:55%;}
	.departB_major .item_2{width:100%;height:45%;padding:70px 20px 20px 20px;}
	.departB_major .text_1{font-size:18px;}
	.departB_major .text_2{padding-top:15px;}
	.departB_major .control{bottom:unset;left:unset;width:100%;top:21px;right:20px;display:flex;justify-content:flex-end;}
	.departB_major .control .numbering{padding-bottom:0;padding-right:10px;}
	.departB_major .control .numbering i,
	.departB_major .control .numbering .now,
	.departB_major .control .numbering .total{font-size:16px;padding-right:0;}
	.departB_major .control .prevnext button{width:25px;height:15px;margin:0 5px;}
}