/* Common */
	input {padding:3px 5px; vertical-align:top;}

/* Box */
	.formBox {border:1px solid #ececec; border-top:2px solid #474747; margin-top:25px; padding:44px 0;}

/* Button */
	.btnArea {margin-top:20px; text-align:right;}
	.btn {display:inline-block; text-align:center;}
	.btn.small {padding:0 16px; line-height:19px; font-size:12px;}
	.btn.medium {min-width:42px; padding:0 0px; line-height:26px; font-size:13px;}

	.btn.gray {background:#818a93; border:1px solid #62696f; color:white;}
	.btn.blue {background:#018fdc; border:1px solid #018fdc; color:white;}
	.btnAgree {display:block; background: url("../images/img/img_btnAgreeOff.png") no-repeat; width:165px; height:45px; margin:20px auto 0; text-indent:-1000em;}
	.btnAgree.on {display:block; background: url("../images/img/img_btnAgreeOn.png") no-repeat;}
	.btn.list {min-width:80px;background:#818a93 url("../images/ui/mMenu_icon.png") no-repeat 15px center;background-size:15px 12px;padding-left:37px;font-family: 'nngb';box-sizing: border-box;text-align: left;}

	.btn.down{background:#1d8ef2 url("../images/icon/icon_download2.png") no-repeat 82% 8px;min-width:170px;padding-right:30px;background-size:20px 17px;color:#fff;font-size:14px;font-family:'nngb';line-height:35px;height:40px;border-radius: 3px;border:1px solid #1d8ef2;box-sizing: border-box;}
	.btn.edu{border:1px solid #444;border-radius: 3px;color:#fff;font-size:14px;font-family:'nngb';background:#444;min-width:135px;height:40px;line-height:40px;box-sizing: border-box;}
	.btn.cc{border:1px solid #ccc;color:#444;background:#fff;margin-left:10px;}
	.btn.post{color:#fff;background:#787878 url("../images/ui/ui_recomGoodSlideRightOff.png") no-repeat 88%;background-size: 9px 13px;width:25%;min-width:116px;height: 30px;line-height: 30px;vertical-align:middle;padding-right:20px;box-sizing: border-box;}
	.btn.educhk{border:1px solid #ccc;color:#777;font-size:15px;width:49%;height:40px;line-height:40px;margin-right:2%;box-sizing: border-box;float:left;}
	.btn.educhk.on{background:#34b458;border:1px solid #34b458;color:#fff;}
	.btn.plus{border:1px solid #ccc;border-radius: 10px;background:url("../images/icon/icon_plus.png") no-repeat 77% 9px;height:30px;line-height:30px;padding:0 30px 0 15px;box-sizing:border-box;background-size:12px 12px;}
	.btn.print{background:#818a93 url("../images/icon/icon_print.png") no-repeat 15px center;padding-left:22px;}


/* Form Table */
	.formTbl {border:1px solid #ececec; margin-top:10px;}
	.formTbl th {background:#f9f9f9; border:1px solid #ececec; padding:9px 25px; text-align:left; vertical-align:middle;}
	.formTbl th strong {margin-left:-12px;}
	.formTbl td {border:1px solid #ececec; padding:9px 15px; font-size:12px;}
	.formTbl td * {vertical-align:middle;}
	.formTbl td input {border:1px solid #bfbfbf; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; width:181px; height:14px;}
	.formTbl td select.eduSeclect{height:28px;}
	.formTbl td input[type="checkbox"] {border:none; width:auto; margin:0; padding:0;}
	.formTbl td select {border:1px solid #bfbfbf; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; width:136px; height:22px;}
	.formTbl td select.w150{width:150px;}
	.formTbl td select.w100p{width:100%;}
	.formTbl td textarea {border:1px solid #bfbfbf; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; width:100%; min-height:146px;}
	.formTbl td.fileAdd .btnFileAdd {cursor:pointer;}
	.formTbl td.fileAdd .btnFileDel {margin-left:10px;}
	.formTbl td.fileAdd .fileList {border:1px solid #bfbfbf; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6; margin-top:5px; padding:4px 10px;}
	.formTbl td.fileAdd .fileList li {line-height:17px;}
	.formTbl td.fileAdd .fileList li label {margin-left:8px; cursor:pointer;}

	.formBoxTbl {width:357px; margin:0 auto; text-align:left;}
	.formBoxTbl th {font-family:'nngb'; font-size:13px; vertical-align:middle; color:#333;}
	.formBoxTbl td {vertical-align:middle;} 
	.formBoxTbl td input {width:189px;}

	.chkTbl{overflow:hidden;font-size:12px;}
	.chkTbl th{background:#f6f6f6;text-align:center;vertical-align:middle;border:1px solid #ccc;}
	.chkTbl td{text-align:center;vertical-align:middle;border:1px solid #ccc;}

/* Input Width */
	.inW01 {width:75px !important;}


/* 팝업창 */
	.bgShadow {position:fixed;background: url("../images/bg/bg_shadow.png"); left:0; top:0; width:100%; height:100%; z-index:2;}
	#popup,#popup2{position:fixed !important;color: #111;display: none;width:100%;left:50%;top:0 !important;padding:0 0px;box-sizing: border-box;z-index: 3;}
	.popwrap{min-height:100%;/* height:auto;position:relative; */overflow:hidden;height:590px;background:#fff;border:1px solid #000;}
	.popwrap .popheader{overflow:hidden;background:#3a3e49;padding:22px 30px;}
	.popwrap .popheader h1{font-family:'nngb';float:left;color:#fff;font-size:16px;}
	.pop_close_btn {position: absolute;right: 15px;top: 8px;color:#fff;font-size: 16px;background: #818a93;box-sizing: border-box;border: 6px solid #818a93;padding: 2px 10px 2px 10px;    font-weight: bold;}
	.popup.on{display:block;}

	/* 제품 상세보기 팝업 */
	.popup_detailWrap{overflow:hidden;width:100% !important;height:100% !important;}
	.popup_detailWrap2 .popwrap .dimg .bbox .btn-al .btn_print{border:2px solid #fff;border-radius:3px;background:url("../images/icon/icon_print.png") no-repeat 90%;padding:10px 30px 10px 20px;width:110px;color:#fff;}
	.popup_detailWrap2 .popwrap{overflow-y: auto;}
	.popup_detailWrap .popwrap .dimg{position:relative;float:left;overflow:hidden;position:relative;background:url("../images/bg/goods_detail_bg_01.jpg") no-repeat;width:360px;height:700px;}
	.popup_detailWrap .popwrap .dimg .infoBox{position:absolute;left:15px;top:15px;}
	.popup_detailWrap .popwrap .dimg .txtbox{overflow:hidden;margin-top:65px;text-align:center;}
	.popup_detailWrap .popwrap .dimg .txtbox > em{display:block;}
	.popup_detailWrap .popwrap .dimg h1 {margin:25px 0;}
	.popup_detailWrap .popwrap .dimg .bbox{margin:40px 0;text-align:center;}
	.popup_detailWrap .popwrap .dimg .bbox .btn-al{margin:25px auto;overflow:hidden;width:290px;}
	.popup_detailWrap .popwrap .dimg .bbox .btn-al a{display:block;float:left;}
	.popup_detailWrap .popwrap .dimg .bbox .btn-al a:first-child{margin-right:10px;}
	.popup_detailWrap .popwrap .dimg .bbox .btn-al .btn_print{border:2px solid #fff;border-radius:3px;background:url("../images/icon/icon_print.png") no-repeat 75%;padding:10px 20px 10px 5px;width:110px;color:#fff;}
	.popup_detailWrap .popwrap .dview{float:left;overflow:hidden;width:640px;}
	.popup_detailWrap .popwrap .dview .dvTop{overflow:hidden;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01{width:350px;height:186px;float:left;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dt,
	.popup_detailWrap .popwrap .dview .dvMid h3{background:url("../images/txt/good_detail_txtSet.png") no-repeat;text-indent:-9999em;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dl{border-bottom:2px solid #efefef;overflow:hidden;padding:20px 0;box-sizing:border-box;height:62px;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dt{height:18px;width:80px;margin-left:25px;float:left;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit01{background-position:0 0;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit02{background-position:0 -18px;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit03{background-position:0 -33px;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dd{float:left;font-size:14px;font-family:'nngb';letter-spacing:-0.5px;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup01 dd span{background:url("../images/icon/img_round_bg.png") no-repeat;display:block;float:left;text-align:center;height:16px;width:53px;margin-right:5px;padding:7px 0;font-size:11px;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup02{overflow:hidden;float:left;background:#1d8ef2;width:290px;height:186px;padding:0 20px;box-sizing:border-box;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup02 > p{margin:20px 0;font-size:15px;font-family:'nngb';color:#fff;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li{float:left;margin-left:20px;text-align:center;overflow:hidden;}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li:first-child{margin-left:0}
	.popup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li > p{margin-top:10px;font-size:14px;font-family:'nngb';color:#fff;}
	.popup_detailWrap .popwrap .dview .dvMid{overflow-y:auto;height:454px;padding:30px 25px;line-height:25px;}
	.popup_detailWrap .popwrap .dview .dvMid h3{height:30px;margin-bottom:10px;}
	.popup_detailWrap .popwrap .dview .dvMid h3.dtit01{background-position:0 -50px;}
	.popup_detailWrap .popwrap .dview .dvMid h3.dtit02{background-position:0 -75px;}
	.popup_detailWrap .popwrap .dview .dvMid ul li{background:url("../images/ui/ui_nhInhwaBall.png") no-repeat 0 10px;padding-left:10px;}
	.popup_detailWrap .popwrap .dview .dvMid dl{overflow:hidden;}
	.popup_detailWrap .popwrap .dview .dvMid dt{float:left;margin-right:5px;}
	.popup_detailWrap .popwrap .dview .dvMid dd{float:left;}
	.popup_detailWrap .popwrap .dview .dvMid .dvtype02{margin-top:30px;}


/* 지번찾기 */
	.finder{margin:20px 0;text-align:center;font-size:14px;padding:15px 0 0;}
	.finder p{color:#818181;}
	.field_ .btn{float:left;width:30% !important;box-sizing: border-box;}
	.field_ .searchInput{float:left;width:70%;height:28px;float:left;padding:0 10px;box-sizing: border-box;}
	.field_ .btnInput{width:20%;height:29px;background:url(../images/search_btn.png) no-repeat;float:right;}

/* 지번리스트 */
	.popcontent{font-size:12px;padding:15px 10px 10px;overflow:hidden;height:523px;box-sizing: border-box;}
	.popcontent p.fcGry{margin:10px 0;}
	.popcontent .zipCode{/*max-height:400px;*/height:280px;overflow-y:auto;border-bottom:1px solid #ccc;}
    .popcontent .zipCode::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.8);margin-top:1px;}
	.popcontent .zipCode::-webkit-scrollbar-thumb{background-color: rgba(216, 216, 216, 0.38);outline: 1px solid #E8E8E8;}
	.popcontent .zipCode table{width:100%;}
	.popcontent .zipCode table tbody td{font-family:'nngb';color:#111;line-height:25px;padding:8px 0 6px 12px; border-top:1px solid #ccc;}
	.popcontent .zipCode table tbody td p{margin:3px 0;line-height:19px;}
	.popcontent .zipCode table tbody td p + p {color:#8e8f8a;}
	.popcontent .zipCode table tbody td p span{display:block;float:left;width:40px;text-align:center;color:#fff;padding:0 2px;height:15px;line-height:15px;margin-right:5px;font-family:'nng';}
	.ie8 .popcontent .zipCode table tbody td p span{line-height:18px;}
	.popcontent .zipCode table tbody td p span:after{content:'';height:0;display:block;clear:both;}
	.popcontent .zipCode table tbody td.postnum{position:relative;}
	.popcontent .zipCode table tbody td.postnum > p{position:absol  ute;top:17px;}
	
	
	/* 제품 상세보기 팝업 */
	.qrpopup_detailWrap{overflow:hidden;width:100%;height:100%;}
	.qrpopup_detailWrap .popwrap{height:100%;}
	.qrpopup_detailWrap .popwrap .dimg{position:relative;float:left;overflow:hidden;position:relative;background:url("../images/bg/goods_detail_bg_01.jpg") no-repeat;width:100%;height:100%;}
	.qrpopup_detailWrap .popwrap .dimg .infoBox{position:absolute;left:15px;top:15px;}
	.qrpopup_detailWrap .popwrap .dimg .txtbox{overflow:hidden;margin-top:65px;text-align:center;}
	.qrpopup_detailWrap .popwrap .dimg .txtbox > em{display:block;}
	.qrpopup_detailWrap .popwrap .dimg h1 {margin:25px 0;}
	.qrpopup_detailWrap .popwrap .dimg .bbox{margin:40px 0;text-align:center;}
	.qrpopup_detailWrap .popwrap .dimg .bbox .btn-al{margin:25px auto;overflow:hidden;width:100%;}
	.qrpopup_detailWrap .popwrap .dimg .bbox .btn-al a{display:block;float:left;}
	.qrpopup_detailWrap .popwrap .dimg .bbox .btn-al a:first-child{margin-right:10px;}
	.qrpopup_detailWrap .popwrap .dimg .bbox .btn-al .btn_print{border:2px solid #fff;border-radius:3px;background:url("../images/icon/icon_print.png") no-repeat 75%;padding:10px 20px 10px 5px;width:110px;color:#fff;}
	.qrpopup_detailWrap .popwrap .dview{float:left;overflow:hidden;width:100%;}
	.qrpopup_detailWrap .popwrap .dview .dvTop{overflow:hidden;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01{width:75%;height:195px;float:left;}
		
	/*.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dl{border-bottom:2px solid #efefef;overflow:hidden;padding:20px 0;box-sizing:border-box;height:65px;}*/
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dl{border-bottom:2px solid #efefef;overflow:hidden;padding:12px 0;box-sizing:border-box;height:45px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt{height:18px;width:70px;margin-left:10px;float:left;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dl dt{display: inline-block;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit01{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit01{background:url("../images/txt/good_detail_txtSet.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit02{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit02{background:url("../images/txt/good_detail_txtSet_04.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit03{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit03{background:url("../images/txt/good_detail_txtSet_03.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit04{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit04{background:url("../images/txt/good_detail_txtSet_02.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit05{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dt.dtit05{background:url("../images/txt/good_detail_txtSet_01.png") no-repeat;text-indent:-9999em;}
		
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dd{font-size:14px;font-family:'nngb';letter-spacing:-0.5px; word-break:break-word;display:inline;margin:0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dd:after{display:block;content: '';}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup01 dd span{text-align:center;background-color:lightgray;}	
	
	/*.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02{overflow:hidden;float:left;background:#1d8ef2;width:25%;height:195px;padding:0 5px;box-sizing:border-box;text-align:center;}*/
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02{overflow:hidden;float:left;background:#1d8ef2;width:25%;height:225px;padding:0 5px;box-sizing:border-box;text-align:center;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02 > p{margin:10px 0;font-size:12px;font-family:'nngb';color:#fff;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li{float:left;margin-left:0px;text-align:center;overflow:hidden;width: 100%;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li:first-child{margin-left:0}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup02 ul li > p{margin-top:5px;margin-bottom:10px;font-size:12px;font-family:'nngb';color:#fff;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03{width:100%;float:left;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dl{border-bottom:2px solid #efefef;overflow:hidden;padding:20px 0;box-sizing:border-box;height:62px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dt{height:18px;width:50px;margin: 0 10px 0 10px;float:left;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dt,
	.popup_detailWrap .popwrap .dview .dvMid h3{background:url("../images/txt/good_detail_txtSet_02.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dt.dtit01{background-position:0 0;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dt.dtit02{background-position:0 -18px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dt.dtit03{background-position:0 -33px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dd{width:264px; float:left;font-size:12px; line-height:16px; font-family:'nngb';letter-spacing:-0.5px; }
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup03 dd span{background:url("../images/icon/img_round_bg.png") no-repeat;display:block;float:left;text-align:center;height:16px;width:53px;margin-right:5px;padding:7px 0;font-size:11px;line-height:12px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04{overflow:hidden;float:left;width:100%;padding:0 0px;box-sizing:border-box;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 dl{border-left: 2px solid #eaeaea;border-bottom:2px solid #efefef;overflow:hidden;padding:20px 0;box-sizing:border-box;height:62px;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 dt,
	.popup_detailWrap .popwrap .dview .dvMid h3{background:url("../images/txt/good_detail_txtSet_01.png") no-repeat;text-indent:-9999em;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 dt{height:18px;width:50px;margin: 0 10px 0 10px;float:left;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 > p{margin:20px 0;font-size:15px;font-family:'nngb';color:#fff;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 ul li{float:left;margin-left:20px;text-align:center;overflow:hidden;}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 ul li:first-child{margin-left:0}
	.qrpopup_detailWrap .popwrap .dview .dvTop .dgroup04 ul li > p{margin-top:10px;font-size:14px;font-family:'nngb';color:#fff;}
	
	.qrpopup_detailWrap .popwrap .dview .dvMid{/*overflow-y:auto;*/height:100%;padding:10px 0px;line-height:25px;width: 96%;}
	.qrpopup_detailWrap .popwrap .dview .dvMid h3{height:30px;margin-bottom:10px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid h3.dtit01{background-position:0 -50px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid h3.dtit02{background-position:0 -75px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid ul li{background:url("../images/ui/ui_nhInhwaBall.png") no-repeat 0 10px;padding-left:10px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid dl{overflow:hidden;}
	.qrpopup_detailWrap .popwrap .dview .dvMid dt{float:left;margin-right:5px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid dd{float:left;}
	.qrpopup_detailWrap .popwrap .dview .dvMid .dvtype02{margin-top:30px;}
	.qrpopup_detailWrap .popwrap .dview .dvMid  .detail{width:100%!important;}
	.qrpopup_detailWrap .popwrap .dview .dvMid  .detail .table .__se_tbl_ext {width:100%}
	.subCont .qrprod-wrap  dl > .btn{color:#fff;min-width:115px;line-height:35px;height:35px;border-radius:3px;background:#555;width: 0;font-size: 12px;}