@CHARSET "UTF-8";
.oacx-demo-auth, .oacx-demo-sign {
	
}

.oacx-ux-btn {
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	user-select: none;
	border: 1px solid transparent;
	line-height: 1.5;
	border-radius: 5px;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	color: #fff;
	width: 200px;
	height: 100px;
	cursor: pointer;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 5px;
	background-color: #2C5A90;
	border-color: #2C5A90;
}
.oacx-ux-btn .oacx-kakao{
	background: url('/sa/images/logo_kakao.png')no-repeat;
}
.oacx-ux-btn .oacx-naver{
	background: url('/sa/images/logo_naver.png') no-repeat;
}
.oacx-ux-btn .oacx-samsung{
	background: url('/sa/images/logo_samsung.png') no-repeat;
}
.oacx-ux-btn .oacx-pass{
	background: url('/sa/images/logo_pass.png') no-repeat;
}
.oacx-ux-btn .oacx-payco{
	background: url('/sa/images/logo_payco.png') no-repeat;
}
.oacx-ux-btn .oacx-toss{
	background: url('/sa/images/logo_toss.jpg') no-repeat;
}
.oacx-ux-btn .oacx-kb{
	background: url('/sa/images/logo_kb.png') no-repeat;
}
.oacx-ux-btn .oacx-shinhan{
	background: url('/sa/images/logo_shinhan.jpg') no-repeat; 
}
.oacx-ux-btn .oacx-banksalad{
	background: url('/sa/images/logo_banksalad.png') no-repeat;
}
.oacx-ux-btn .oacx-hana{
	background: url('/sa/images/logo_hana.png') no-repeat;
}
.oacx-ux-btn .oacx-mdl{
	background: url('/sa/images/logo_mdl.png') no-repeat;
}
.oacx-ux-btn .oacx-dream{
	background: url('/sa/images/logo_dream.png') no-repeat;
}
.oacx-ux-btn .oacx-nh{
    background: url('/sa/images/logo_nh.png') no-repeat;
}

.oacx-ux-btn .oacx-woori{
    background: url('/sa/images/logo_woori.png') no-repeat;
}

.oacx-ux-btn .oacx-kakaobank{
    background: url('/sa/images/logo_kakaobank.png') no-repeat;
}

.oacx-ux-btn span {
	display: block;
	font-size: 15px;
	font-weight: normal;
	margin-top: 8px;
}

.oacx-ux-btn a, .oacx-ux-btn img {
	background-size: 20px !important;
	margin-right: 5px;
	padding: 3.5px 10px;
	border-radius: 5px;
	border: 0;
	vertical-align: sub;
}

.oacx-demo-result{
}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-0lax{text-align:left;vertical-align:middle;background-color:#d9d9d9;font-weight:bold;width:7.5rem;}
.tg .tg-1lax{text-align:left;vertical-align:middle;width:15rem;}

.hr {
    width: 100%;
}