@charset "euc-kr";

html {overflow-y:auto;}

/* window popup */
.popWindow {background:#fff; width:100%;}
.popWindow .popHeader {padding:18px 20px 19px; background:#116dd4;}
.popWindow .popHeader h1 {
    font-size: 18px;
    color: #fff;
}
.popWindow .btn_close {overflow: hidden;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 17px;
    height: 17px;
    background: url(../images/common/btn_close02.png) no-repeat;
    text-indent: 100%;
    white-space: nowrap;}
.popBody {position: relative; padding: 30px 20px;background-color: #fff;}


/*확인메세지*/
.message dl {background:#f5f5f5;padding:20px;border:1px solid #aaa; margin-bottom: 20px;}
.message dl dt {font-size:19px;font-weight:700;margin-bottom:10px;line-height:24px;}
.message dl dd {font-size:16px;font-weight:700; color:#000; text-align: center;}


/** 우편번호 **/
.zipsrc {padding:5px; font-size: 15px; border:solid 2px #2b62c2;}
.zipscll {width: 100%;height: 170px;overflow: auto;overflow-x: hidden;border-top: solid 2px #555;border-bottom: solid 1px #555; background: #f5f5f5; padding: 10px 15px;}
.zipscll table {width: 100%;}
.zipscll td {line-height: 30px; color: #555; font-size: 15px;}
.adrss li {padding: 2px 0 3px 0; position: relative;}
.adrss li label {display: inline-block; width: 50px;  line-height:30px; background: #21c6ca; color: #fff; text-align: center; font-size: 15px; vertical-align: middle}
.adrss_cnfrm {position: absolute;  width:75px; height: 64px; right:0; margin-top: -65px;}
.adrss_cnfrm a {background: #21c6ca; color: #fff; font-size: 15px; text-align: center; display: block;line-height: 64px; }
.seladrss {border:solid 1px #2b62c2;}
.seladrss dl {border-bottom:solid 1px #ddd;}
.seladrss dt {width:130px; height: 70px; font-size: 15px; border-right:solid 1px #ddd; padding: 0 5px; background: #eee; line-height: 70px;}
.seladrss dt, .seladrss dd  {display:inline-block;vertical-align: middle;}

.map {border:1px solid #ddd; min-height: 300px; height: 100%; width: 100%; overflow: hidden;}
.map_adr {background: #fafafa; padding: 10px;border:1px solid #ddd; border-bottom:0;}
.map_adr h2 {border-bottom: 1px solid #eee; padding: 0 0 10px 20px; background: url(../images/common/icon_pin.png) left top no-repeat;}
.map_adr span {padding-top: 5px; display: inline-block; margin-left: 20px; font-size: 14px;}