/* 계정통합 레이어*/
#accountBase {position:absolute; width:auto; height:auto; z-index:9999; background-color:#ffffff; overflow:show; border:0px; vertical-align:top;}

h4.accountH4 {width:396px; height:35px; font-weight:bold; padding:0px; margin:0px; font-size:12px; line-height:35px; color:#000000; float:left;}
h5.accountH5 {width:357px; height:35px; font-weight:bold; padding:0 0 0 20px; margin:0px; font-size:12px; line-height:35px; color:#000000; float:left;}
h5.hiworksLogin {font-size:12px; font-weight:bold; margin:0 0 10px 0; padding:0px;}
h5.hiworksLogin span {FONT-SIZE: 11px; COLOR: #adadad; FONT-FAMILY: "gulim", "Arial", "sans-serif";}

table.blueBorder {width:486px; border:solid 7px #2F97E7; z-index:9999 padding:0px; margin:0px; font-size:11px;  font-size: 12px; font-family: "gulim", "Arial", "sans-serif"; color: #7d7d7d; }
table.blueBorder td {padding-left:25px; clear:both;}
table.blueBorder td.title { background-color:#F1F2F4;}
table.blueBorder td.content {padding-right:25px;}
p.msg1 {margin:20px 0px; color:#000000;}

table.loginTable {width:384px; border:solid 1px #E5E5E5; padding:0px; margin:0px;}
table.loginTable th {background-color:#F9F9F9; padding-left:10px; width:90px; color:#000000; text-align:left; font-weight:normal;}
table.loginTable td {width:284px; margin: 0px; padding:0px; border-left:solid 1px #E5E5E5;}
table.loginTable td .inputBox {margin:4px 4px; width:200px;}

table.registTable {width:384px; border:solid 1px #E5E5E5; padding:0px; margin:0px;}
table.registTable th {background-color:#F9F9F9; padding-left:10px; width:90px; height:28px; color:#000000; text-align:left; font-weight:normal;  border-bottom:solid 1px #E5E5E5;}
table.registTable th.end {border-bottom:0px;}
table.registTable td {width:284px; height:28px; margin: 0px; padding:0px; border-left:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5;}
table.registTable td.end {border-bottom:0px; }
table.registTable td .inputBox1 {margin:4px; width:200px;}
table.registTable td .inputBox2 {margin:4px; width:86px;}
table.registTable td .inputBoxNumber {margin:4px; width:55px;}

select.areaNo {margin:4px; width:110px; height:20px;}
select.prefixNo {margin:4px; width:50px; height:20px;}

ul.accountlink {width:auto; margin:0px; padding:0px; list-style:none; border:solid 1px #E5E5E5; }
ul.accountlink li {margin:15px 10px; padding:0 15px 0 15px; background:url(/assets/images/common/icon/dot.gif) 5px 7px transparent no-repeat; line-height:130%; font-size: 12px; font-family: "gulim", "Arial", "sans-serif"; color: #7d7d7d}
ul.accountlink li.nobullet {padding:0px; background:none;}
ul.accountlink li.innerli1 {margin:15px 10px 5px 10px; color:#000000; line-height:21px; background-position:5px 10px;}
ul.accountlink li.innerli2 {margin:0px 10px 15px 10px; color:#000000; line-height:21px; background-position:5px 10px;}
ul.accountlink p {margin:0 5px 0 0; padding:0px; line-height:150%;}
ul.accountlink li img {vertical-align:middle; _vertical-align:middle; margin:0 0 0 5px;}

ul.accountAgreement {width:auto; margin:0px; margin:0px 15px; padding:0px; list-style:none; border-top:solid 1px #E5E5E5; display:block;clear:both;}
ul.accountAgreement li {margin:15px 0px; padding:0 0 0 15px; background:url(/assets/images/common/icon/dot.gif) 5px 5px transparent no-repeat; line-height:130%;}

span.blueB {color:#0E84E4; font-weight:bold;}
span.grayB {font-size: 12px; font-family: "gulim", "Arial", "sans-serif"; color: #7d7d7d; font-weight:bold;}
.grayS {font-size: 11px; font-family: "gulim", "Arial", "sans-serif"; color: #7d7d7d;}
span.orange {FONT-SIZE: 12px; COLOR: #FF7200; FONT-FAMILY: "gulim", "Arial", "sans-serif"; font-weight:bold;}
div.accountAgreement {position:absolute; z-index:10000; border:1px; width:408px; border:solid 1px #A8D0EF; background-color:#F9FAFA; display:none; top:10px; left:45px;}
