.list-support-semyung {width:100%;}
.list-support-semyung .frame {width:100%;}
.list-support-semyung .tab {z-index:10;transform:translate(0,-116px);}
.list-support-semyung .tab ul {width:100%;max-width:940px;padding:0 30px;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;}
.list-support-semyung .tab ul li {width:50%;overflow:hidden;}
.list-support-semyung .tab ul li:first-child {border-radius:64px 0 0 64px;}
.list-support-semyung .tab ul li:last-child {border-radius:0 64px 64px 0;}
.list-support-semyung .tab ul li a {display:flex;justify-content:center;align-items:center;width:100%;height:60px;background-color:rgba(255,255,255,.6);box-shadow: 0 4px 10px 0 rgba(0,0,0,0.1);font-size:20px;font-weight:500;color:#fff;;transition:.4s;}
.list-support-semyung .tab ul li.on a {background-color:var(--color-point);color:#fff;}
.list-support-semyung .tab-box {width:100%;overflow:hidden;}
.list-support-semyung .box {width:100%;padding:60px 30px 120px;box-sizing:border-box;position:relative;}
.list-support-semyung .box .wrap {width:100%;max-width:1400px;margin:0 auto;}
.list-support-semyung .box1 .wrap {display:flex;flex-wrap:wrap;}
.list-support-semyung .box1 .box-img {width:50%;position:relative;}
.list-support-semyung .box1 .box-img .img {width:100%;height:100%;position:relative;}
.list-support-semyung .box1 .box-img .img .cover {width:100%;height:100%;position:absolute;}
.list-support-semyung .box1 .box-text {width:50%;padding:40px 0 40px 60px;box-sizing:border-box;}
.list-support-semyung .box1 .box-title {font-size:48px;font-weight:700;line-height:1;color:var(--color-point-sub);margin-bottom:60px;}
.list-support-semyung .box1 .list-box {width:100%;display:flex;flex-wrap:wrap;gap:40px;}
.list-support-semyung .box1 .list {width:100%;display:flex;flex-wrap:wrap;gap:10px;}
.list-support-semyung .box1 .list-title {display:flex;align-items:center;gap:10px;font-size:24px;font-weight:600;line-height:1;font-family:'Poppins';color:var(--color-point-sub);}
.list-support-semyung .box1 .link {width:100%;padding:20px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;background-color:#F8F8F8;box-shadow: 0 4px 10px 0 rgba(0,0,0,0.1);}
.list-support-semyung .box1 .link a {display:flex;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1;color:var(--color-point-font);transition:.4s;}
.list-support-semyung .box1 .link a i {color:var(--color-point);}
.list-support-semyung .box2 .wrap {max-width:1440px;}
.list-support-semyung .box2 .box-text {width:100%;display:flex;flex-wrap:wrap;padding:0 60px;box-sizing:border-box;margin-bottom:60px;}
.list-support-semyung .box2 .box-title {width:50%;font-size:48px;font-weight:700;line-height:1;color:var(--color-point-sub);}
.list-support-semyung .box2 .box-info {width:50%;}
.list-support-semyung .box2 .info {width:100%;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:60px;}
.list-support-semyung .box2 .info .line {width:100%;}
.list-support-semyung .box2 .info .line h3 {font-size:24px;font-weight:500;line-height:1;font-family:'Poppins';color:var(--color-point);;margin-bottom:10px;}
.list-support-semyung .box2 .info .line p {font-size:16px;font-weight:400;line-height:1.3;color:var(--color-point-font);word-break:keep-all;}
.list-support-semyung .box2 .info .line a {font-size:16px;font-weight:400;line-height:1.2;color:var(--color-point-font);display:block;}
.list-support-semyung .box2 .links {width:100%;display:flex;gap:20px;flex-wrap:wrap;}
.list-support-semyung .box2 .links a {display:flex;justify-content:center;align-items:center;gap:20px;width:260px;height:46px;border-radius:32px;box-sizing:border-box;background-color:#fff;box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.10);font-size:14px;font-weight:500;font-family:'Poppins';color:var(--color-point-sub);transition:.4s;}
.list-support-semyung .box2 .links a svg path {transition:.4s;}
.list-support-semyung .location {width:100%;aspect-ratio:16 / 9;min-height:660px;position:relative;}
.list-support-semyung .location-wrapper {width:100%;height:100%;position:absolute;}
.list-support-semyung .location-wrapper .root_daum_roughmap_landing {width:100%;height:100%;}
.list-support-semyung .location-wrapper .root_daum_roughmap .wrap_map {height:100%;}
@media (hover: hover) and (pointer: fine) {
    .list-support-semyung .box1 .link a:hover {letter-spacing:1px;}
    .list-support-semyung .box2 .links a:hover {background-color:var(--color-point);color:#fff;}
    .list-support-semyung .box2 .links a:hover svg path {fill:#fff;}
}
@media screen and (max-width:1024px) {
    .list-support-semyung .box2 .box-text {padding:0 20px;}
}
@media screen and (max-width:768px) {
    .list-support-semyung .tab {transform:translate(0,-86px);}
    .list-support-semyung .tab ul {padding:0 15px;}
    .list-support-semyung .tab ul li a {height:50px;font-size:16px;}
    .list-support-semyung .box {padding:30px 15px 80px;}
    .list-support-semyung .box1 .wrap {gap:40px;}
    .list-support-semyung .box1 .box-img {width:100%;}
    .list-support-semyung .box1 .box-img .img {height:auto;aspect-ratio:4/5;}
    .list-support-semyung .box1 .box-text {width:100%;padding:0;}
    .list-support-semyung .box1 .box-title {font-size:36px;margin-bottom:40px;}
    .list-support-semyung .box1 .list-title {gap:8px;font-size:20px;}
    .list-support-semyung .box1 .link a {font-size:14px;}
    .list-support-semyung .box2 .box-text {padding:0;margin-bottom:40px;}
    .list-support-semyung .box2 .box-title {width:100%;font-size:36px;margin-bottom:40px;}
    .list-support-semyung .box2 .box-info {width:100%;}
    .list-support-semyung .box2 .info {margin-bottom:40px;}
    .list-support-semyung .box2 .info .line h3 {font-size:20px;}
    .list-support-semyung .box2 .links {gap:10px 20px;}
    .list-support-semyung .box2 .links a {height:44px;}
    .list-support-semyung .location {min-height:440px;}
}

.list-support-semyung .box1 .box-img {transform:translate3d(-10%, 0, 0);opacity:0;transition:opacity .5s, transform .5s;}
.list-support-semyung .box1 .box-text {transform:translate3d(10%, 0, 0);opacity:0;transition:opacity .5s, transform .5s;}
.list-support-semyung .box2 .box-text {transform:translate3d(0, 10%, 0);opacity:0;transition:opacity .5s, transform .5s;}
.list-support-semyung .box2 .location {transform:translate3d(0, 10%, 0);opacity:0;transition:opacity .5s, transform .5s;}
.list-support-semyung .box1 .box-img.movmt {transform:translate3d(0, 0, 0);opacity:1;transition:opacity .8s, transform .8s;}
.list-support-semyung .box1 .box-text.movmt {transform:translate3d(0, 0, 0);opacity:1;transition:opacity .8s, transform .8s;}
.list-support-semyung .box2 .box-text.movmt {transform:translate3d(0, 0, 0);opacity:1;transition:opacity .8s, transform .8s;}
.list-support-semyung .box2 .location.movmt {transform:translate3d(0, 0, 0);opacity:1;transition:opacity .8s, transform .8s;}
