@charset "utf-8";

#mvisual .mvisual_wrap .controlBox {display:none;}
#mcont1 .gallery_wrap{margin-bottom: 60px;}

.m_ir {background: url(/images/ctl/main/m_ir.png)no-repeat;}

.con03 .icon_wrap ul li a .ico.ico01 {width: 47px;background-position: -98px -112px;margin-bottom: 5px;}
.con03 .icon_wrap ul li a .ico.ico02 {width: 50px;background-position: -156px -111px;}
.con03 .icon_wrap ul li a .ico.ico03 {width: 40px;background-position: -219px -108px;}
.con03 .icon_wrap ul li a .ico.ico04 {width: 58px;background-position: -270px -112px;margin-bottom: 5px;}
.con03 .icon_wrap ul li a .ico.ico05 {width: 42px;background-position: -337px -112px;margin-bottom: 5px;}
.con03 .icon_wrap ul li a .ico.ico06 {width: 36px;background-position: -399px -112px;margin-bottom: 5px;}
.con03 .icon_wrap ul li a .ico{height: 53px;margin:0 auto 12px;}
.con03 .icon_wrap ul li a:hover .ico.ico01{width: 47px;background-position: -98px -50px;}
.con03 .icon_wrap ul li a:hover .ico.ico02{width: 50px;background-position: -156px -49px;}
.con03 .icon_wrap ul li a:hover .ico.ico03{width: 40px;background-position: -219px -47px;}
.con03 .icon_wrap ul li a:hover .ico.ico04{width: 58px;background-position: -270px -51px;}
.con03 .icon_wrap ul li a:hover .ico.ico05{width: 42px;background-position: -337px -50px;}
.con03 .icon_wrap ul li a:hover .ico.ico06{width: 36px;background-position: -399px -51px;}
.con03 .icon_wrap ul li a strong{line-height: 17px;}

.con03 .infor_wrap .tab_content2 .con{height:150px;padding:35px 35px 35px 175px;background: #EAEAF1 url(/images/ctl/main/txt_bg01.png)no-repeat 45px center;}


@media(max-width:1300px){
    .con03 .infor_wrap .tab_content2 .con{height:auto;}
}

@media (max-width: 767px){
	.con03 .infor_wrap .tab_menu2 li a {font-size:15px;}
	.con03 .infor_wrap .tab_content2 .con {padding: 150px 10px 25px;background: #eaeaea url(/images/ctl/main/txt_bg01.png)no-repeat center 30px;text-align: center;}
}
