.flex-box { display: flex; flex-wrap: wrap; gap: 50px; }
.flex-box .flex-box-item { flex: 1 1 600px; min-width: 0; }
.flex-box .flex-box-item .sig_item { width: 100%; height: auto; }
.flex-box .flex-box-item .sig_item img { display: block; width: 100%; height: auto; }
.flex-box-top { margin-bottom: 45px; }
.flex-box-item .h5-tit01 { margin-bottom: 25px; }
a.link_btn.col1.bg { display: table; height: 45px;padding: 0 30px; border-radius: 22.5px;font-size: 15px; font-weight: 600;letter-spacing: -.4px; transition: 0.2s;border: 1px solid #c8005f;background: #c8005f;color: #fff; line-height: 45px;}
a.link_btn.col1.bg .download { background-image: url(/_res/postech/kor/img/sub/download_wh_ic.png);background-size: 21px auto;  padding-right: 40px; background-position: 100% 50%;background-repeat: no-repeat; transition: 0.2s;}


@media (max-width: 1024px){
.flex-box .flex-box-item {flex: none;}
.flex-box { gap: 25px;  display: flex; flex-direction: column;;}

}