.tech_audit_stock_block1{
    margin-top:110px;
}
.tech_audit_stock_block1_cont1{
    display:flex;
    flex-wrap:nowrap;
    min-height:250px;
}
.tech_audit_stock_block1_full{
    width:calc(50% - 5px);
    background:#f4f4f4;
    padding:0 45px 0 45px;
}
.tech_audit_stock_block1_full_inner{
    padding:55px 0 55px 0;
}
.tech_audit_stock_block1_guarate{
    width:calc(50% - 5px);
    margin-left:10px;
    background-color:#1a5da2;
    background-image:url(/file/i_pic/tech_audit_stock/tech_audit_stock_block1_cont1_box2_bg.png);
    background-repeat:no-repeat;
    background-position:right -20px top 48px;
    padding:0 45px 0 45px;
}
.tech_audit_stock_block1_guarate_inner{
    padding:52px 0 52px 0;
}
.tech_audit_stock_block1_full_title{
    font-family:proximanovabold2;
    font-size:33px;
    line-height:1.07;
    color:#000;
}
.tech_audit_stock_block1_full_text{
    margin-top:23px;
    font-family:proximanovalight2;
    font-size:18px;
    line-height:1.55;
}
.tech_audit_stock_block1_guarate_title{
    font-family:proximanovabold2;
    font-size:33px;
    line-height:1.07;
    color:#fff;
}

.tech_audit_stock_block1_guarate_list{
    margin-top:27px;
}
.tech_audit_stock_block1_guarate_list ul,
.tech_audit_stock_block1_guarate_list ul li{
    list-style-type:none;
    list-style-image:none;
    margin:0;
    padding:0;
}
.tech_audit_stock_block1_guarate_list ul li{
    margin-top:12px;
    font-family:proximanovalight2;
    font-size:18px;
    line-height:1.6;
    color:#fff;
    padding-left:43px;
    position:relative;
    visibility:hidden;
    will-change:transform,visibilty,opacity;
}
.tech_audit_stock_block1_guarate_list ul li:after{
    content:'';
    position:absolute;
    z-index:10;
    top:4px;
    left:0;
    width:23px;
    height:17px;
    background-image:url(/file/i_pic/tech_audit_stock/tech_audit_stock_block1_guarate_list_arrow.svg);
    background-repeat:no-repeat;
}
.tech_audit_stock_block1_guarate_list ul li:nth-child(1){
    margin:0;
}

.tech_audit_stock_service{
    margin-top:125px;
}
.tech_audit_stock_service_cont1{
    display:flex;
    flex-wrap:nowrap;
}
.tech_audit_stock_service_cont1_box1{
    flex:1;
    padding-left:10px;
}
.tech_audit_stock_service_cont1_box1_inner{
    max-width:565px;
}
.tech_audit_stock_service_cont1_box2{
    margin-left:20px;
    width:50%;
}
.tech_audit_stock_service_info_title{
    font-family:proximanovabold2;
    font-size:30px;
    line-height:1.1;
    color:#000;
}
.tech_audit_stock_service_info_text{
    margin-top:30px;
    font-family:proximanovalight2;
    font-size:18px;
    line-height:1.5;
    color:#000;
}
.tech_audit_stock_service_info_photo{
    margin-top:16px;
}
.tech_audit_stock_service_info_photo img{
    max-width:100%;
    height:auto;
    vertical-align:top;
}

.tech_audit_stock_service_list_item{
    border:1px #dadada solid;
    min-height:100px;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:5px 10px;
    font-size:0;
    line-height:1;
    margin-top:-1px;
}
.tech_audit_stock_service_list_item_inner{
    max-width:530px;
    margin:0 auto;
    display:flex;
    flex-wrap:nowrap;
    width:100%;
}
.tech_audit_stock_service_list_item_icon{
    width:55px;
    text-align:center;
}
.tech_audit_stock_service_list_item_icon img{
    max-width:100%;
    height:auto;
    vertical-align:top;
}
.tech_audit_stock_service_list_item_tx{
    margin-left:20px;
    padding-top:2px;
    flex:1;
    font-family:proximanovasemibold2;
    font-size:19px;
    line-height:1.26;
    color:#000;
    min-height:45px;
    display:flex;
    align-items:center;
}

.tech_audit_stock_justfoto{
    margin-top:150px;
}
.tech_audit_stock_justfoto_list{
    display:flex;
    flex-wrap:wrap;
    margin-left:-12px;
    margin-right:-12px;
}
.tech_audit_stock_justfoto_list_item{
    width:calc(33.33% - 24px);
    margin:12px;
}
.tech_audit_stock_justfoto_list_item img{
    max-width:100%;
    height:auto;
    vertical-align:top;
}