@charset "utf-8";

#atc03{display:flex;flex-direction:column;align-items:center;padding:20px 0 0}
#atc03 .tit{text-align:center}
#atc03 .tit p{font-size:54px;font-weight:700;line-height:1.2;font-family:'AritaBuri'}
#atc03 .inner{max-width:1600px;width:100%;margin:0 auto}
#atc03 .inner .s_tit{color:#ffd200;font-size:40px;}

/* 창업비용 */
#atc03 table{width:100%!important;line-height:1.4}
#atc03 table th{padding:5px 15px;font-size:32px;font-weight:700;line-height:1.2;color:#fff;background-color:#f00;font-family:'AritaBuri'}
#atc03 table th:nth-child(1){width:20%}
#atc03 table th:nth-child(2){width:15%}
#atc03 table th.content{width:55%}
#atc03 table th span{display:block;vertical-align:middle;font-size:20px}
#atc03 table td{padding:5px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:24px;text-align:center}
#atc03 table td span{position:relative;display:block;padding:10px 0;color:var(--primary);font-size:30px;font-family:'notokr-bold'}
#atc03 table td span::after{position:absolute;content:'';top:52%;left:50%;transform:translate(-50%,-50%);width:270px;height:55px;border:4px solid var(--primary-20)}
#atc03 table td.poi{border: 2px solid #fff;font-family:'notokr-bold'}
#atc03 table tr:not(.total) td:nth-child(2){background-color:rgb(255 0 0 / 32%)}
#atc03 table .total{background-color:var(--primary-20)}
#atc03 table .total td{border-top:2px solid var(--primary);border-bottom:2px solid var(--primary);color:var(--primary);font-size:36px;font-family:'notokr-bold'}
#atc03 table .total .cost{font-size:23px;font-family:'notokr-bold'}
#atc03 .stxt{margin-bottom:5px;padding-right:5px;font-size:24px;text-align:right;color:rgba(255,255,255,.6)}
#atc03 .ps{width:100%;padding:30px 0;font-size:18px;color:rgba(255,255,255,.6)}
#atc03 .ps li{display:flex;word-break:keep-all}
#atc03 .ps li span{flex-shrink:0;margin-right:5px}
 
 /*
@media (max-width:1024px){
#atc03{padding:80px 0 0}
#atc03 .tit p{font-size:38px}	
#atc03 .stxt{font-size:16px}
#atc03 table th{padding:10px 0;font-size:22px}
#atc03 table td{padding:15px 0}
#atc03 table td:last-child{padding:15px 10px}
#atc03 table td,#atc03 table td:last-child{font-size:16px}
#atc03 .ps{padding:20px;font-size:16px}
#atc03 table .total td{font-size:20px}
}
@media (max-width:768px){
#atc03{padding:60px 0 0}
#atc03 .tit p{margin-bottom:0;font-size:32px}	
#atc03 .stxt{font-size:15px}
#atc03 table th{padding:8px 0;font-size:18px}
#atc03 table th span{font-size:15px}
#atc03 table td{padding:12px 0}
#atc03 table td:last-child{padding:12px 10px}
#atc03 table td,#atc03 table td:last-child{font-size:14px}
#atc03 .ps{padding:20px;font-size:14px}
#atc03 table .total td{font-size:18px}
#atc03 table .total .cost{font-size:20px}
}
@media (max-width:480px){
#atc03 .tit p{font-size:28px}	
}
@media (max-width:380px){
#atc03 .stxt{font-size:14px}	
#atc03 table th span{font-size:13px}
x#atc03 table .total td{font-size:16px}
#atc03 table .total .cost{font-size:18px}
#atc03 .ps{padding:15px}
}
*/