@charset "utf-8";



/* .body_en .visual_about_strength{display:block;padding:70px 0px 90px;margin:0;} */
/* .body_en .visual_about_strength_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;padding:40px 0px 0px;margin:0px -8px;} */
/* .body_en .visual_about_strength_row .colitem{-ms-flex:0 1 18.625%;flex:0 1 18.625%;max-width:298px;padding:0px 8px;margin:0px;} */
/* .body_en .visual_about_strength_row .colitem.active{-ms-flex:0 1 45.3125%;flex:0 1 45.3125%;max-width:725px;} */
/* .body_en .visual_about_strength_row .colitem .colcont{width:100%;display:block;margin:0px;padding:0px;position:relative;top:0px;left:0px;z-index:0;overflow:hidden;} */
.body_en .visual_about_strength_row .colitem .colcont{height:668px;}
/* .body_en .visual_about_strength_row .colitem .colcont .titcont{background-position:0 center;background-repeat:no-repeat;background-size:cover;} */
/* .body_en .visual_about_strength_row .colitem1 .colcont .titcont{background-image:url(../images/visual_about_strength_1a.jpg);} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .titcont{background-image:url(../images/visual_about_strength_2a.jpg);} */
/* .body_en .visual_about_strength_row .colitem3 .colcont .titcont{background-image:url(../images/visual_about_strength_3a.jpg);} */
/* .body_en .visual_about_strength_row .colitem4 .colcont .titcont{background-image:url(../images/visual_about_strength_4a.jpg);} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont{background-position:0 center;background-repeat:no-repeat;background-size:cover;} */
/* .body_en .visual_about_strength_row .colitem1.active .colcont .txtcont{background-image:url(../images/visual_about_strength_1b.jpg);} */
/* .body_en .visual_about_strength_row .colitem2.active .colcont .txtcont{background-image:url(../images/visual_about_strength_2b.jpg);} */
/* .body_en .visual_about_strength_row .colitem3.active .colcont .txtcont{background-image:url(../images/visual_about_strength_3b.jpg);} */
/* .body_en .visual_about_strength_row .colitem4.active .colcont .txtcont{background-image:url(../images/visual_about_strength_4b.jpg);} */
/* .body_en .visual_about_strength_row .colitem .colcont .titcont{width:100%;height:100%;max-width:282px;display:block;padding:85px 0px 0px 0px;margin:0px;opacity:1;} */
/* .body_en .visual_about_strength_row .colitem .colcont .titcont .icon{height:60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin:0px 0px 50px;padding:0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .titcont .icon img{display:inline-block;max-width:100%;max-height:100%;margin:0px;padding:0px;font-size:0;overflow:hidden;} */
/* .body_en .visual_about_strength_row .colitem .colcont .titcont .title{width:36px;padding:0px 0px;margin:0px auto;text-align:center;color:#fff;font-size:36px;font-weight:400;line-height:1.1;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont{width:100%;height:100%;display:block;padding:85px 60px 30px 60px;margin:0px;line-height:1;position:absolute;top:0px;left:-200%;z-index:10;opacity:0;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;padding:0px;margin:0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol{-ms-flex:1 1 auto;flex:1 1 auto;max-width:400px;margin:0px;padding:0px 40px 0px 0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .icon{height:60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;margin:0px 0px 10px;padding:0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .icon img{display:inline-block;max-width:100%;max-height:100%;margin:0px;padding:0px;font-size:0;overflow:hidden;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .title{padding:0px 0px;margin:0px 0px 30px;color:#fff;font-size:36px;font-weight:400;line-height:1.4;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc{padding:0px 0px;margin:0px 0px;color:#fff;font-size:15px;line-height:1.533333333333333;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p{padding:0px 0px 0px 15px;margin:0px 0px 12px;position:relative;top:0px;left:0px;z-index:0;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p:before{content:"";position:absolute;top:10px;left:0px;z-index:0;width:5px;height:5px;line-height:1;border-radius:20px;background:#fff;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p.img{padding:0px 0px 0px 0px;margin:0px 0px 0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p.img:before{display:none;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol{-ms-flex:0 0 22%;flex:0 0 22%;max-width:130px;margin:0px;padding:0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol{flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;grid-row-gap:20px;row-gap:20px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox{display:block;padding:0px;margin:0px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{width:130px;height:130px;padding:10px 2px;margin:0px 0px;background:rgba(0,0,0,0.1);border-radius:10px;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;} */
.body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px;margin:0px 0px 10px;text-align:center;color:#fff;font-size:24px;font-weight:700;line-height:1.2;}
.body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num{display:-ms-flexbox;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;}
.body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num i{padding:0px 0px 0px 2px;margin:0px;text-align:center;color:#fff;font-size:21px;line-height:1;font-style:normal;font-weight:400;}
.body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .txt{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px;margin:0px;text-align:center;color:#fff;font-size:14px;line-height:1.375;}
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;border:0px solid green;} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .txtcol{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px 0px 10px 0px;border:0px solid green;} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:0px solid green;grid-row-gap:0px;row-gap:0px;} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol{flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0px -10px;} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol .numbox{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0px 10px;border:0px solid green;} */
/* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol .numbox .numbg{width:auto;} */
/* .body_en .visual_about_strength_row .colitem4 .colcont .txtcont .txtcontrow .numcol{justify-content:center;} */
/* .body_en .visual_about_strength_row .colitem4 .colcont .txtcont .txtcontrow .numcol .numbox .num i{font-size:16px;} */
/* .body_en .visual_about_strength_row .colitem.active .colcont .titcont{opacity:0;} */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox:hover .numbg{background:rgba(0,0,0,0.25);} */
/* .body_en .visual_about_strength_row .colitem.active .colcont .txtcont{width:100%;position:absolute;top:0px;left:0;opacity:1;} */
/* .body_en .visual_about_strength_row .colitem, */
/* .body_en .visual_about_strength_row .colitem .colcont .titcont, */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont, */
/* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;} */
/* .body_en .body_en .visual_about_strength_row .colitem .colcont .titcont .title{width:32px;font-size:32px;} */
/* .body_en .body_en .visual_about_strength_row .colitem .colcont .titcont .title{writing-mode:vertical-rl;} */
@media (max-width:1600px){
    /* .body_en .visual_about_strength_row .colitem .colcont .titcont{padding:max(50px, 5.3125vw) 0px 0px 0px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .titcont .icon{height:max(40px, 3.75vw);margin:0px 0px max(30px, 3.125vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .titcont .title{width:max(22px, 2.25vw);font-size:max(22px, 2.25vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont{padding:5.3125vw 3.75vw 1.875vw 3.75vw;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .icon{height:max(40px, 3.75vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .title{margin:0px 0px max(10px, 1.875vw);font-size:max(20px, 2.25vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc{font-size:max(13px, 0.9375vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p{margin:0px 0px max(3px, 0.75vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont{padding:max(50px, 5.3125vw) 3.75vw 30vw 3.75vw;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{width:8.125vw;height:8.125vw;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num{margin:0px 0px 10px;font-size:max(20px, 1.875vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num i{font-size:max(16px, 1.3125vw);} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .txt{font-size:max(12px, 1vw);} */
    /* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol{margin:0px -3px;} */
    /* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol .numbox{padding:0px 3px;} */
    /* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont .txtcontrow .numcol .numbox .numbg{width:100%;} */
}
@media (max-width:1400px){
    .body_en .visual_about_strength_row .colitem .colcont{height:max(550px, 47.71428571vw);}
}
@media (max-width:1200px){
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont{padding:60px 25px 20px 25px;} */
}
@media (max-width:991px){
    .body_en .visual_about_strength_row .colitem .colcont{height:max(620px, 47.71428571vw);}
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont{padding:40px 25px 20px 25px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px 0px 10px 0px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol{flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0px -3px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:3px 3px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{width:100%;height:10.5vw;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .num{margin:0px 0px 3px;} */
    /* .body_en .visual_about_strength_row .colitem4 .colcont .txtcont .txtcontrow .txtcol .desc img{max-height:100px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p{padding:0px 0px 0px 12px;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .txtcol .desc p:before{top:8px;width:4px;height:4px;} */
}
@media (max-width:767px){
    /* .body_en .visual_about_strength{padding:35px 0px 40px;} */
    /* .body_en .visual_about_strength_row{padding:20px 0px 0px;} */

}
@media (max-width:575px){
    /* .body_en .visual_about_strength{padding:35px 0px 5px;} */
    /* .body_en .visual_about_strength .maxwrap{padding-left:0;padding-right:0;} */
    /* .body_en .visual_about_strength_row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0px 0px;margin:0px -0px;} */
    /* .body_en .visual_about_strength_row .colitem{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:5px 0px;} */
    /* .body_en .visual_about_strength_row .colitem.active{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;} */
    /* .body_en .visual_about_strength_row .colitem .colcont{height:auto;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .titcont{display:none;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont{width:100%;display:block;padding:35px 25px 25px 25px;position:static;opacity:1;} */
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{height:90px;}  */
    /* .body_en .visual_about_strength_row .colitem1 .colcont .txtcont{background-image:url(../images/visual_about_strength_1b.jpg);} */
    /* .body_en .visual_about_strength_row .colitem2 .colcont .txtcont{background-image:url(../images/visual_about_strength_2b.jpg);} */
    /* .body_en .visual_about_strength_row .colitem3 .colcont .txtcont{background-image:url(../images/visual_about_strength_3b.jpg);} */
    /* .body_en .visual_about_strength_row .colitem4 .colcont .txtcont{background-image:url(../images/visual_about_strength_4b.jpg);} */
    /* .body_en .visual_about_strength_row .colitem.active .colcont .txtcont{position:static;opacity:1;} */
}
@media (max-width:480px){
    /* .body_en .visual_about_strength_row .colitem .colcont .txtcont .txtcontrow .numcol .numbox .numbg{height:80px;}  */
}





