@charset "utf-8";

body{font-size: 0.8em;}
/*body > div{padding: 30px; width: 700px;}*/
input{vertical-align:middle !important; margin-right: 4px; padding: 3px;}

ol li{list-style:decimal!important; margin-left:20px; line-height: 1.9;}

.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}

/* 박스디자인 */
.box03{background:#FFF;border:3px solid #0072bc;padding:30px; line-height:180%;overflow:hidden;}
.box03R{background:#FFF;border:1px solid #e3e3e3;padding:15px; line-height:180%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;}
.box03Rbg{background:#f9f9f9;border:1px solid #e3e3e3;padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;}


/*버튼 :: button */
input[type=button].but01{display:inline-block;color:#FFF !important;padding:10px 20px;margin:0 5px;}
input[type=button].but01:hover{background:#333 !important;font-weight:600;}
input[type=button].but02{display:inline-block;color:#FFF !important;padding:10px 20px;margin:0 5px;}
input[type=button].but02:hover{background:#333 !important;font-weight:600;}
input[type=button].butC01{background:#0072bc !important;}
input[type=button].butC01{background:#0072bc !important;}
input[type=button].butC02{background:#00b6a8 !important;}
input[type=button].butC06{background:#898989 !important;}
input[type=button] {border: 0;}
input[type=button].button{padding: 7px 10px !important; margin-left: 30px !important; background-color: #b9b9b9;}

input[type=button].butDown{display:inline-block;color:#FFF !important;padding:8px 20px 8px 37px;margin:0 5px; background: url(http://demo.ksa.or.kr/sites/ksa_kr/images/btnDown.png) 5px center no-repeat #fcb642; border-radius: 22px; background-size: 11%;}
input[type=button].butDown:hover{background-color: #f9863c;}
input[type=button].butDown2{display:inline-block;color:#FFF !important;padding:8px 20px 8px 37px;margin:0 5px; background: url(http://demo.ksa.or.kr/sites/ksa_kr/images/btnDown2.png) 5px center no-repeat #00b6a8; border-radius: 22px; background-size: 11%;}
input[type=button].butDown2:hover{background-color: #1f978e;}

/* 버튼 디자인 :: a */
.button{padding: 7px 10px !important; margin-left: 30px !important; background-color: #b9b9b9;}

a.butDown{display:inline-block;color:#FFF !important;padding:8px 20px 8px 37px;margin:0 5px; background: url(http://demo.ksa.or.kr/sites/ksa_kr/images/btnDown.png) 5px center no-repeat #fcb642; border-radius: 22px; background-size: 11%;}
a.butDown:hover{background-color: #f9863c;}
a.butDown2{display:inline-block;color:#FFF !important;padding:8px 20px 8px 37px;margin:0 5px; background: url(http://demo.ksa.or.kr/sites/ksa_kr/images/btnDown2.png) 5px center no-repeat #00b6a8; border-radius: 22px; background-size: 11%;}
a.butDown2:hover{background-color: #1f978e;}


/* 지급대상정보를찾을수없습니다. */
.nofind p.red2{font-size: 1.2em;}
.caution01 {background-image: url(http://demo.ksa.or.kr/sites/ksa_kr/images/bul_caution_02.png)}
input.search-p{width: 80px;}
.caution01 a.butDown2{padding: 1px 10px 1px 29px;}


/* 인증번호가 발송되었습니다. */
.bSend {line-height: 1.9;}
.bSend p.red2{font-size:1.3em; margin: 5px 0;}
.bSend .textF{padding: 5px;}
.bSend .caution02 img{vertical-align: middle; margin-right: 5px;}
.bSend input[type="button"]{margin-left: 5px !important;}

/* table */
.tbl01 table td{word-break: break-all;}

.alignRight{text-align: right !important}