/*사업자등록번호*/
.companyNum .board-view-info .view-info{width: 100%; height: 180px; border: 1px solid #ddd; background: #f5f5f5; display: table; font-size: 0;}
.companyNum .board-view-info .view-num{display: table-cell; vertical-align: middle; padding-left: 150px;}
.companyNum .board-view-info .view-num dt{font-size: 22px; font-family: 'Noto Bold'; margin-bottom: 15px;}
.companyNum .board-view-info .view-num input[type="text"]{border: 1px solid #888; height: 50px; width: 500px; padding: 4px; box-sizing: border-box; vertical-align: top; padding-left: 18px;}
.companyNum .board-view-info .view-num input[type="submit"]{width: 100px; height: 50px; background: #1d448b; border: 0; color: #fff; font-size: 16px; font-family: 'Noto Medium'; letter-spacing: -0.02em; vertical-align: top;}

@media all and (max-width: 768px){
  .companyNum .board-view-info .view-num{padding-left: 6%;}
  .companyNum .board-view-info .view-num dt{font-size: 16px;}
  .companyNum .board-view-info .view-num input[type="text"]{width: 75%; height: 50px;}
  .companyNum .board-view-info .view-num input[type="submit"]{width: 70px; font-size: 14px;}
}

/*기업정보테이블*/
.companyBill .board-view-info .view-info{width: 100%; font-size: 0; margin-bottom: 10px; position: relative;}
.companyBill .board-view-info .view-info dl{display: inline-block; width: 33%; text-align: center;}
.companyBill .board-view-info .view-info dt{padding: 15px 10px; background: #1d448b; color: #fff; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 16px;}
.companyBill .board-view-info .view-info dd{padding: 15px 10px; background: #fff; color: #000; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 16px;}
/* .companyBill .view-info input[type="button"]{width: 140px; height: 50px; padding: 10px 20px; border-radius: 10px; background: #ededed; color: #000; font-family: 'Noto Medium'; border: 1px solid #ddd; position: absolute; top: 50%; margin-top: -25px; margin-left: 30px; transition: all 0.4s cubic-bezier(0.5, 0, 0.3, 1);}
.companyConfirm .view-info input[type="button"]{width: 170px;}
.companyBill .view-info input[type="button"]:hover{background: #1d448b; color: #fff;}
.companyConfirm .view-info input[type="button"]:hover{background: #1d448b; color: #fff;} */
.companyBill .view-info input[type="button"]{background: none; color: #1d448b; font-weight: bold;}

@media all and (max-width: 768px){
  .companyBill .board-view-info .view-info dt{font-size: 14px;}
  .companyBill .board-view-info .view-info dd{font-size: 14px;}
  /* .companyBill .view-info input[type="button"]{width: 25%; margin-left: 10px; padding: 0;}
  .companyConfirm .view-info input[type="button"]{width: 25%; margin-left: 10px; padding: 0;} */
}

.companyBillTable table th{background: #e8eff5; font-size: 15px; font-family: 'Noto Medium'; color: #333; border-right: 1px solid #babfc4; border-bottom: 1px solid #babfc4; padding: 13px; box-sizing: border-box;}
.companyBillTable table tr:first-child th{border-top: 3px solid #2c7fe5;}
.companyBillTable table td{border-right: 1px solid #babfc4; border-bottom: 1px solid #babfc4; font-size: 15px; color: #454545; line-height: 25px; box-sizing: border-box; padding: 10px 20px;}
.companyBillTable table input[type="button"]{background: #fff; color: #1d448b; font-size: 15px;}


@media all and (max-width: 1178px){
  .companyBillTable table th{font-size: 13px; letter-spacing: -0.5px;}
  .companyBillTable table td{font-size: 13px; padding: 5px; letter-spacing: -0.5px;}
  .companyBillTable table input[type="button"]{font-size: 13px;}
}

@media all and (max-width: 768px){
    .companyBillTable table tr th:nth-child(3) {display: none;}
    .companyBillTable table tr td:nth-child(3) {display: none;}
}

/*알림메세지*/
.message_area{width: 100%; height: 100%; background-color: #eee; text-align: center; font-size: 0.9em;}
.message_area .message_box{display: inline-block; padding: 80px 0;}
.message_area .message_box h1{display: none; visibility: hidden;}
.message_area .message_box .message_div{min-height: 100px; height: auto !important; background: url(/Web-home/_UI/images/guide/message/result.png) right top no-repeat; text-align: left;}
.message_area .message_box .message_div h2{line-height: 1.2; font-size: 1.6em; padding-top: 10px; padding-bottom: 10px; font-weight: 700; color: #005c8f; padding-right: 130px;}
.message_area .message_box .message_div div p{padding-right: 130px; line-height: 1.5; font-size: 1em; color: #003b5c;}
.message_area .message_box .message_div div p+p{margin: 40px 0 0; background-color: #009df5; border-radius: 5px; text-align: center; min-width: 160px; width: auto !important; display: inline-block; padding-right: 0; font-weight: 700;}
.message_area .message_box .message_div p a.mButton{display: block; color: #fff; padding: 10px;}
