@charset "utf-8";

#atc01 .menu-list{display:flex;justify-content:center;gap:50px;padding:100px 0;font-size:15px;color:#000;text-align:center;font-family:var(--p-font)}
#atc01 .menu-list .icon{display:flex;align-items:center;justify-content:center;width:65px;height:65px;margin:0 auto 10px;border-radius:8px;background:#e7e7e7;transition:all .3s}
#atc01 .menu-list .icon img{transition:all .3s}
#atc01 .menu-list li a:hover .icon img{transform:translateY(-3px)}
#atc01 .menu-list li a:hover .icon{background:var(--pale)}

#atc01 .estimate{border-radius:13px;background:var(--pale)}
#atc01 .estimate .inner{display:flex;justify-content:space-between;width:1100px;margin:0 auto;padding:20px 0}

#atc01 .why{margin-top:100px}
#atc01 .why-tit{margin-bottom:50px;text-align:center}
#atc01 .why-tit span{font-size:20px;font-weight:700;color:#000}
#atc01 .why__list{display:flex;flex-direction:column;gap:30px}
#atc01 .why__list li{position:sticky;bottom:180px;display:flex;align-items:center;width:850px;height:250px;margin:0 auto;padding:0 80px;border-radius:20px;background:#f5f5f5}
#atc01 .why__list li.num01{z-index:100}
#atc01 .why__list li.num02{z-index:99}
#atc01 .why__list li.num03{z-index:98}
#atc01 .why__list div{display:flex;align-items:center;justify-content:space-between;width:100%}
#atc01 .why__list li dd{margin-top:10px;font-size:16px;font-weight:500}