@charset "utf-8";

.m_ir {background:url(/images/ssvc/main/m_ir.png)no-repeat;}
 #mcont {background: url(/images/ssvc/main/mvisual_img01.jpg)no-repeat center; background-size: cover;}

/* con02 시작 */
.con02 .inner .con_l .tab_w .tab_menu li a{height:110px;line-height:110px; font-size:15px;}
.con02 .inner .con_l .tab_w .tab_menu li a em{display:block;}


@media(max-width:767px) {
	.con02 .inner .con_l .tab_w .tab_menu li{width:100%;}
    .con02 .inner .con_l .tab_w .tab_menu li a{height:55px;padding-top:0;line-height:55px;}
    .con02 .inner .con_l .tab_w .tab_menu li a em{display:none;}
}


/* con02 끝 */

/* con03 시작 */
.con03 .inner .icon_wrap ul li a strong{line-height:0;}
.con03 .inner .icon_wrap ul li a .ico.ico01 {width:55px; background-position:5px -74px;}
.con03 .inner .icon_wrap ul li a .ico.ico02 {width:93px; background-position:-75px -60px;}
.con03 .inner .icon_wrap ul li a .ico.ico03 {width:85px; background-position:-173px -56px;}
.con03 .inner .icon_wrap ul li a .ico.ico04 {width:86px; background-position:-270px -63px;}
.con03 .inner .icon_wrap ul li a .ico.ico05 {width:80px; background-position:-364px -65px;}
.con03 .inner .icon_wrap ul li a .ico.ico06 {width:95px; background-position:-457px -65px;}

/* con03 끝 */


.con01 .mvisual_wrap .sliderBox {height:848px;}
.con01 .mvisual_wrap .sliderBox ul li {height:100%; }
.con01 .mvisual_wrap .controlBox { display: none;}

@media(max-width:1200px){
    .con01 .mvisual_wrap .sliderBox { height:1342px;}
}


@media(max-width:767px) {
    .con01 .mvisual_wrap .sliderBox {height: 1600px;}
}