﻿@charset "utf-8";

/* reset */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{ margin:0;  padding:0; }
body { margin:0;  padding:0; overflow-X:hidden; overflow-Y:scroll;}
table {border-collapse:collapse; border-spacing:0;}
td {font: 12px/1.7 "나눔고딕";  font-family: 'Nanum Gothic';  color: #000;}
fieldset,img {border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight:normal;}
.h { position:absolute; left:-99999px; }
p {font:12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000; height:20px;}
select {height:25px;}
input[type="radio"] {height: 25px; vertical-align:middle;  margin-right: 5px; margin-left: 5px;  }


.fontA {font: bold 18px/1.2 "나눔고딕";  font-family: 'Nanum Gothic';  color: #333;}
.fontB {font: bold 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000;}
.input_search {height: 22px; width: 200px; border: 1px solid #999;}

a:link {font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000; text-decoration:none;}
a:visited {font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000; text-decoration:none;}
a:active {font:12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #0033ff; text-decoration:underline;}
a:hover {font:12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #0033ff; text-decoration:underline;}




/* ZipCode Popup (우편번호검색)*/

.zipcodeTab {margin-top:20px; margin-left:15px;}
.zipcodeTab>ul>li {float: left; height: 29px; display: block;}
.zipcodePopup {width: 590px; background: #fff; position: relative; }
.zipcodeTitle {width: 560px; height: 20px; padding: 15px; padding-top:15px; border-bottom: 1px dashed #999; }


/* 지번주소 검색 */
.lotnum {float: left; margin-top:30px; margin-left:15px;}
.lotnum .guide {font: 12px/1.7 "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; margin-left:15px;}
.lotnum .search {float:left; height:30px; margin-top:40px; font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; margin-left:15px;}

.lotnum .result {float:left; margin-top:40px; margin-left:15px;}
.lotnum .result table {border:1px solid #cccccc;}
.lotnum .result th {text-align:left; padding:10px; background-color:#eaeaea; border-bottom:1px solid #cccccc;}
.lotnum .result td {text-align:left; padding-left:10px; height:30px;}


/* 도로명주소 검색 */
.streetnum {float: left; margin-top:30px; margin-left:15px;}
.streetnum .guide {font: 12px/1.7 "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; margin-left:15px;}
.streetnum .search {float:left; height:30px; margin-top:30px; font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; margin-left:90px;}

.streetnum .result {float:left; margin-top:120px; margin-left:15px;}
.streetnum .result table {border:1px solid #cccccc;}
.streetnum .result th {text-align:left; padding:10px; background-color:#eaeaea; border-bottom:1px solid #cccccc;}
.streetnum .result td {text-align:left; padding-left:10px; height:30px;}






.shoporder_tax {float:left; margin-top:20px; margin-left:7px;}
.shoporder_tax th {height:30px; text-align: center; background-color:#d3def0; border-top:1px solid #829ecd; border-bottom:1px solid #829ecd; font: bold 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000;}
.shoporder_tax td {height:30px; text-align: center; border-bottom:1px solid #c9c9c9; font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #666666;}


/*Btns*/
.btnClose {position: absolute; top: 10px; right: 25px; }

.print {float:left; width:108px; height:32px; margin-left:240px; margin-right:5px; margin-top:20px;}
a.print {display: block; width: 108; height: 32px; background:url(../../images/content/myaccount/btn_printout_out.png) no-repeat 0px 0px;}
a:hover.print {display: block; width: 108; height: 32px; background:url(../../images/content/myaccount/btn_printout_over.png) no-repeat 0px 0px;}



