@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
#business {width:100%; }
#business img {max-width:100%;}
#business .head  {font-size:28px; font-weight:600;line-height:30px; padding-bottom:35px; text-align:center; font-family: 'NanumSquareNeoExtraBold';}
#business  .head_txt {font-size:18px; line-height:30px;text-align:left;  font-weight:400; }
#business  .head_txt p { text-align:center}
#business  .head_txt p span {font-weight:600; color: #0963B0;}
#business .cont {padding:50px 0 0 0}
#business .flexR6 {display:flex; text-align:center; flex-wrap: wrap; justify-content: space-between;  margin-top:10px  }
#business .flexR6 li {margin:0px 0 ;  width:22%; border-right:0px dashed #ccc; background:#f5f5f5; padding:55px 20px }
#business .flexR6 li:last-child{border-right:0;}
#business .flexR6 li img {max-width:80px; }
#business .flexR6 li .tit {font-size:30px; font-weight:600; text-align:center; margin-top:20px; color:#0B4396; }
#business .flexR6 li .txt {font-size:18px; padding:15px 10px 0 10px; font-weight:500; }
#business .flexR6 li a {border:1px solid #888; padding:8px 30px; border-radius:50px; margin-top:5px; display:inline-block }

#business .flexR6 li.ico1 {background:#cceefb}
#business .flexR6 li.ico2 {background:#ccede9}
#business .flexR6 li.ico3 {background:#ccecd8}
#business .flexR6 li.ico4 {background:#bfdaf3}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#business {width:100%; }
#business .head  {font-size:20px; padding-bottom:20px;}
#business  .head_txt {font-size:15px; line-height:25px; }
#business .cont {padding:30px 0 0 0}
#business .flexR6 li .tit {font-size:20px;  margin-top:5px; color:#0B4396; }
#business .flexR6 li .txt {font-size:16px; padding:5px 1px 10px 1px;  }
#business .flexR6 li .txt2 {font-size:16px; padding:5px 1px 10px 1px;}
#business .head_txt p {padding-bottom:20px}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
#business .flexR6 {padding:0px  }
#business .flexR6 li .txt {font-size:15px; padding:5px 1px 10px 1px;  }
#business .flexR6 li {width:47%; text-align:center; margin:0 0 20px 0; padding:10px 0; border-right:0px dashed #ccc; }
#business .flexR6 li img {max-width:80px !important;}	
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

