.taekyung-content .wrap1300 {max-width: 1300px;margin: 0 auto;}
.taekyung-content img {max-width: 100%;}
.taekyung-content .taekyung-02 {margin: 70px auto 130px;display: flex;justify-content:space-between;align-items: flex-start;}
.taekyung-content .taekyung-02 > div{padding-top: 0;}
.taekyung-content .taekyung-02 h3{text-align:left;font-size:52px;margin-top: 0;}
.taekyung-content .taekyung-02 p{text-align: left;font-size: 16px;}
.taekyung-content .taekyung-03,.taekyung-content .taekyung-06 {background: #f7f7f7;padding: 130px 0;}
.taekyung-content .taekyung-03 h3 {margin: 0;}
.taekyung-content .taekyung-03 .work-col {display: flex;justify-content: space-between;align-items: flex-start;}
.taekyung-content .taekyung-03 .work-col div {width: 20%;margin-top:10px;text-align: left;}
.taekyung-content .taekyung-03 .work-col div strong {display: block;margin:0 0 14px;padding:0 0 5px;font-size: 20px;border-bottom: 1px solid #000;}
.taekyung-content .taekyung-03 .work-col div p {margin:0 0 40px;font-size:16px;}
.taekyung-content .taekyung-03 .work-col div span {display: block;font-size:30px;color:#dbdbdb;}
.taekyung-content .taekyung-04 {padding: 206px 0; background: url("../images/taekyung/03.png") no-repeat center/cover; background-attachment: fixed; color: #fff;}
.taekyung-content .taekyung-04 .view-detail div {display: flex;align-items: flex-start;padding:0 0 250px;}
.taekyung-content .taekyung-04 .view-detail div:last-child{padding-bottom: 0;}
.taekyung-content .taekyung-04 h3 {margin:0;padding: 0 156px 0 0;font-size: 36px;font-weight: normal;}
.taekyung-content .taekyung-04 p {font-size: 40px;line-height: 1.9;font-weight: 500;}
.taekyung-content .taekyung-04 span {display: block; font-size: 20px;}
.taekyung-content .taekyung-05 {padding: 128px 0 200px; text-align: left;}
.taekyung-content .taekyung-05 h3 {margin-top: 0; font-size: 36px;}
.taekyung-content .taekyung-05 img {display: block;margin: 200px auto 0;}
.taekyung-content .taekyung-06 .imgbox {position: relative;margin: 130px auto 0;text-align: center;}
.taekyung-content .taekyung-06 .imgbox span {position: absolute;top:28%;left:0;width:calc(352/1338*100%);}
.taekyung-content .taekyung-06 .imgbox span:nth-of-type(2) {top:auto;right:0;left:auto;bottom:14%;}
.taekyung-content .taekyung-07 {padding: 130px 0;}

@media screen and (max-width: 1330px){
    .taekyung-content .wrap1300 {padding: 0 5%;}
    .taekyung-content .taekyung-02 p br {display: none;}
}
@media screen and (max-width: 1200px){
    .taekyung-content .taekyung-03 .work-col div p br {display: none;}
}
@media screen and (max-width: 1020px){
    .taekyung-content .taekyung-02 {display: block;text-align: center;}
    .taekyung-content .taekyung-02 img {margin:20px 0 0;width: 80%;}
    .taekyung-content .taekyung-03 .work-col div span {font-size: 20px;}
    .taekyung-content .taekyung-05 img {margin-top: 100px; width: 60%;}
    .img-responsive {width:100%;}
}
@media screen and (max-width: 800px){
    .taekyung-content .taekyung-03, .taekyung-content .taekyung-06{padding: 80px 0;}
    .taekyung-content .taekyung-03 h3 {margin-bottom:50px;}
    .taekyung-content .taekyung-03 .work-col {display: block;}
    .taekyung-content .taekyung-03 .work-col div {width: 100%;margin: 0 0 40px;}
    .taekyung-content .taekyung-03 .work-col div strong {font-size: 16px;}
    .taekyung-content .taekyung-03 .work-col div p {margin:0 0 20px;}
    .taekyung-content .taekyung-04 {padding: 100px 0;}
    .taekyung-content .taekyung-04 h3 {font-size: 20px;padding: 0 20% 0 0;}
    .taekyung-content .taekyung-04 p {font-size: 26px;line-height:1.5;}
    .taekyung-content .taekyung-04 span {font-size: 14px;}
    .taekyung-content .taekyung-04 .view-detail div {padding: 0 0 150px;}
    .taekyung-content .taekyung-06 .imgbox {margin: 50px auto 0;}
}
@media screen and (max-width: 620px){
    .taekyung-content .taekyung-02 h3 {font-size:23px;}
    .taekyung-content .taekyung-02 p {font-size: 13px;}
    .taekyung-content .taekyung-02 img {width:100%;}
    .taekyung-content .taekyung-04 p {font-size: 16px;}
    .taekyung-content .taekyung-05,.taekyung-content .taekyung-03, .taekyung-content .taekyung-06,.taekyung-content .taekyung-07 {padding: 30px 0;}
    .taekyung-content .taekyung-05 img {margin: 50px auto;}
}