@charset "utf-8";

:root {
    --theme_mint: #0f243e;
    --theme_mint-d: #054087;
    --theme_mint01: #00c5c5;
}
body.landing {
    .dp-office{display: none;}
    .dp-gym{display: block;}
    #floater .floater_m > li:has(.dp-office){display: none;}

    .round_btn.mint{color: #fff;}

    .round_btn.ico01 span:before{background-image: url("../img/landing/ico-landing-btn01w.png");}
    .round_btn.ico02 span:before{background-image: url("../img/landing/ico-landing-btn02w.png");}
    .round_btn.ico04 span:before{background-image: url("../img/landing/ico-landing-btn04w.png");}



    #nav .d1.forLanding > li > a:hover{color: var(--theme_mint) !important;}
    #nav .d1.forLanding > li > a:hover span.isNewtab:after{filter: brightness(0) saturate(100%) invert(13%) sepia(18%) saturate(1713%) hue-rotate(176deg) brightness(93%) contrast(97%) !important;}
}

.landing_office {
    .project .large-text,
    .svc .large-text,
	.esti .large-text {color: var(--theme_mint);}
    .svc .svc_list > ul > li .txt p,
    .contactus .tit-sec .tit-wrap .txt-en,
    .stepstat .tit-sec .tit-wrap .txt-en,
    .stat_display dd{color: rgba(255,255,255,.5);}

    .stat_display dt .amount span,
    .stat_display dd strong{color: #fff;}

    .stat_display dt .amount em{-webkit-text-stroke: 1px #7191b6;}	
	.sns h3{color: var(--theme_mint);}

}

/*기존 민트로 되돌리기*/
#floater .floater_m > li a.ch_launcher,
#floater .floater_m > li .inside_hider{background-color: var(--theme_mint01);}
#floater .floater_m > li .inside{box-shadow: inset 0 0 0 3px var(--theme_mint01);}
