.company-wrap_main-view{display:flex;width:100%;margin-bottom:125px}.company-wrap_main-view div{width:50%}.company-wrap_main-view .img{height:850px}.company-wrap_main-view .content-catch{padding:300px 60px 0 60px}.company-wrap_main-view .content-catch h1{border-bottom:1px solid #000;padding:0 20px 40px 20px}.company-wrap_main-view .content-catch h3{padding:25px 20px 40px 20px}.company-wrap_main-view .content-catch p{padding:0 20px}.company-wrap_vision{padding:125px 0;background-color:rgba(180,165,130,.2)}.company-wrap_vision .vision{background-color:#FAFAFA;display:flex;width:90%;max-width:980px;margin:0 auto 45px auto;padding:0 35px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.company-wrap_vision .vision:last-child{margin-bottom:0}.company-wrap_vision .vision .img{width:200px;min-width:200px;height:100%;padding:3% 0}.company-wrap_vision .vision .content{padding:8% 0 8% 25px}.company-wrap_vision .vision .content p{margin-top:20px}.company-wrap_info{padding:125px 10%}.company-wrap_info .title h1{position:relative;width:60%}.company-wrap_info .title h1::after{position:absolute;content:'';background-color:rgba(28,28,28,.3);width:70%;min-width:200px;height:1px;top:50%;right:-70%;transform:translateY(-50%)}.company-wrap_info .title h3{margin-top:45px}.company-wrap_info .info-table{background-color:#FFF;width:90%;max-width:980px;margin:50px auto 0 auto;padding:75px 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.company-wrap_info .info-table table{width:90%;margin:0 auto}.company-wrap_info .info-table table th,.company-wrap_info .info-table table td{border:1px solid rgba(0,0,0,.2)}.company-wrap_info .info-table table th{background-color:#B4A582;color:#FAFAFA;padding:15px 5px}.company-wrap_info .info-table table td{padding:15px 20px}@media (max-width:767px){.company-wrap_vision,.company-wrap_info{padding:100px 25px}.company-wrap_main-view{flex-direction:column}.company-wrap_main-view div{width:100%}.company-wrap_main-view .img{height:310px}.company-wrap_main-view .content-catch{padding:50px 25px 0 25px;text-align:center}.company-wrap_main-view .content-catch h1{border-bottom:none;padding:0}.company-wrap_main-view .content-catch h3{padding:25px 0 50px 0}.company-wrap_main-view .content-catch p{padding:0}.company-wrap_vision{background-color:rgba(180,165,130,.2)}.company-wrap_vision .vision{width:100%;margin:0 auto 45px auto;padding:0 25px 45px 25px;flex-direction:column}.company-wrap_vision .vision:last-child{margin-bottom:0}.company-wrap_vision .vision .img{width:200px;min-width:200px;height:100%;padding:0;margin:0 auto}.company-wrap_vision .vision .content{padding:0}.company-wrap_vision .vision .content p{margin-top:15px}.company-wrap_info{padding:100px 25px}.company-wrap_info .title h1::after{content:none}.company-wrap_info .title h1{width:100%;font-size:30px}.company-wrap_info .title h3{margin-top:15px;padding-left:5px}.company-wrap_info .info-table{width:100%;margin-top:50px;padding:0}.company-wrap_info .info-table table{width:100%;margin:0}.company-wrap_info .info-table table th,.company-wrap_info .info-table table td{border:1px solid rgba(0,0,0,.2)}.company-wrap_info .info-table table th{background-color:#B4A582;color:#FAFAFA;padding:10px 5px}.company-wrap_info .info-table table td{padding:10px}}