@charset "utf-8";

small {
    font-size: 12px;
}

.border_on img {
box-sizing: border-box;
border: 1px solid #ddd;
}

.column1 {
flex-wrap: wrap;
}
.column1 .item_Wrap {
width: 100%;
max-width: 100%;
margin-bottom: 10px;
}
.column1>li {
width: 100%;
}

.column3>li.flex3-2  {
 width: 65%;
}
.column2>li.flex1-1  {
 width: 100%;
}

.tebra {
width: 150px;
max-width: 40%;
float: right;
margin-left: 30px;
}

.column3>li.flex3-2.tebra_wrap h5 {
margin-top: 10px;
}


.equp_txt {
    font-size: 20px;
    line-height: 1.8;
    letter-spacing: 0.08em;
    text-align: center;
}
.lead_txt {
    font-size: 16px;
    line-height: 2.2;
    letter-spacing: 0.1em;
    text-align: center;
    margin-top: 20px;
}
.security {
margin: 100px auto;
}

.security_Img {
    max-width: 632px;
    margin: 60px auto 0;
    position: relative;
}

.door_ttl {
text-align: center;
padding: 10px 0;
margin-bottom: 20px;
background: #a09780;
color: #fff;
}



/*=========================================================================================================
sp
=========================================================================================================*/
@media screen and (max-width: 767px) {

    content_Wrap {
        width: 90%;
		margin-left: auto;
		margin-right: auto;
    }
	
	.item_Wrap {
	width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.kui {
	margin-bottom: 20px;
	}
	.kui li {}
	
	.column3>li.flex3-2 {
	width: 100%;
	}
	
	.tebra {
	float: none;
	margin: 0 auto 30px;
	}
	
	
    .lead_txt {
        font-size: 13px;
        line-height: 1.8;
        text-align: left;
		width: 90%;
		margin: 30px auto;
    }
	
	.security_Img {
	width: 90%;
	}
	.security_Img .cap_Txt {
	bottom: -2em;
	}
	
	.door_ttl {
	width: 90%;
	margin: 0 auto 20px;
	}
	


}










