@charset "UTF-8";
/* CSS Document */



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


/*	SERVICE 
=======================================*/	


.serviceList #anchorNav .semenu1 {
    width: 96%;
}

.serviceList #anchorNav .semenu2 {
    width: 96%;
	border-top: none;
border-left: solid 1px #c2c2c2;

}


.se_title1 {
    height: inherit;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
}
.se_title1 h3 {
    text-align: center;
    padding: 9% 0;
    font-weight: bold;
    color: #fff;
    font-size: 20px;
}
.innercon {
    width: 90%;
    margin: 8% auto 12%;
}
.se_main {
    margin-bottom: 10%;
}
.se_main dl {
	width:100%;
}

.se_main dt {
    float: none;
}
.se_main dt img {
    width: 100%;
}
.se_main dd {
    float: none;
    padding: 3% 4% 4%;
    width: 92%;
    font-size: 14px;
}
.se_main dd h4 {
    font-size: 22px;
    font-weight: bold;
    line-stacking: 1px;
    color: #e60012;
    padding-bottom: 0;
}
.secase1 .company {
    padding: 2% 4%;
    font-size: 13px;
}

.secopy1 {
    padding-bottom: 3%;
    letter-spacing: 1px;
	line-height:1.5;
}

.secopy2 {
    padding: 1% 0 3%;
    letter-spacing: 1px;
    font-size: 14px;
	line-height:1.55;
}


.service_con1 li, .service_con2 li {
    float: none;
    margin-right: 0;
}
.service_con1 li, .service_con2 li {
    width: 92%;
margin: 0 auto 10% !important;

}
.service_con1 dl, .service_con2 dl {
    width: 100%;
}
.service_con1 dl, .service_con2 dl {
    width: 100%;
}
.sevicetext {
    font-size: 14px;
    letter-spacing: 0.5px;
	line-height: 1.55;
}
.sevicetext h4 {
    font-size: 20px;
    text-align: left;
   padding: 2% 0 1%;
    color: #e60012;
}
.sevicecase {
    margin-top: 3%;
    background-color: #eee;
}
.sevicecase .title1 {
   
    font-size: 11px;
  
}

.sevicecase .company {
    padding: 1% 4% 2%;
    font-size: 12px;
	line-height: 1.5;
}

.service_con2 {
    margin: 0 auto;
    width: 100%;
}





	.pc_main1 {
    display:none;
}

	
	.secon1 {
    
    margin-top: -10%;
    padding-top: 17%;
}

	.secon2 {
    margin-top: -17%;
    padding-top: 17%;
}
.clearfix:after {
	display: block;
	clear: both;
	content: ""; 
}
.clearfix {
	*zoom: 1;
}
}