@charset "utf-8";
.about__03 .top_sec { }
.about__03 .top_sec .tbinner {position:relative; }
.about__03 .top_sec .top_wrap {display:flex; flex-wrap:wrap;}
.about__03 .top_sec .top_wrap .top_img { width:550px; }
  .about__03 .top_img .img_wrap {position: relative; width: 100%;
  height: 0; padding-bottom: 120%; overflow: hidden; }
  .about__03 .top_img .img_wrap .imgAbsol {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; height:100%;}
  .about__03 .top_img .img_wrap .imgAbsol img {width:100%; height:100%; object-fit:cover;}

.about__03 .top_sec .titleArea { width:calc(100% - 550px); padding-left:100px;}

@media screen and (max-width:1200px){
  .about__03 .top_sec .top_wrap .top_img { width:450px; }
  .about__03 .top_sec .titleArea { width:calc(100% - 450px); padding-left:50px;}
}
@media screen and (max-width:1024px){
  .about__03 .top_sec .top_wrap .top_img { width:100%; margin:0 auto;}
  .about__03 .top_sec .titleArea { width:100%; padding-left:0px;margin:0 auto; }
  
  .about__03 .top_img .img_wrap { padding-bottom: 65%; }
}
@media screen and (max-width:768px){
  
}
