@charset "euc-kr";

 #popWrap{ position:relative; color:#000000;font-family: '³ª´®°íµñ','¸¼Àº°íµñ','Malgun Gothic',serif;font-size:15px;}
#popupBox .cont {margin:40px 0; padding:0 20px;}
#popupBox a.popupClose {position:absolute; bottom:0; right:0; .margin-bottom:50px; margin-right:40px; display:block;}
#popHeader{ background:url(/images/line_header.png) repeat-x 0 0; height:53px; text-align:left;}
#popHeader h1{ background:url(/images/bg_logo2.png) no-repeat right 0; margin-right:0px; padding:14px 0 0 20px; height:39px;}
#popContainer{ margin:20px; text-align:left;float:left;}
.reviewWrite {width:100%;}
.reviewWrite table {width:100%;border:none;border:1px solid #e3e3e3; border-bottom:none;}
.reviewWrite table tbody tr th { height:17px;text-align:left; background:#f5f7f6; padding:11px 0 0 19px;border-bottom:1px solid #e3e3e3; vertical-align:top;}
.reviewWrite table tbody tr td { height:28px; font-size:15px; text-align:left;border-bottom:1px solid #e3e3e3; padding:7px 10px; height:20px; color:#9a9c9b;}
.reviewWrite table tbody tr td input{ border:1px solid #ccc; padding:2px 5px;width:520px;}
.reviewWrite table tbody tr td strong.pl5{ padding-left:5px;}
.reviewWrite table tbody tr td select{}
.reviewWrite table tbody tr td textarea{ border:1px solid #ccc; width:520px; padding:2px 5px; height:100px;}
.reviewWrite table tbody tr td p{ padding-bottom:5px;}
.reviewWrite table tbody tr td div{ padding-top:10px;}
.reviewWrite table tbody tr td .flavor a img{ vertical-align:middle}

#popContainer .popBtn{ padding:10px 0; text-align:center;}
#popContainer .popBtn2{ padding:20px 0 10px; text-align:center;}
#popContainer .popGuideTitle{ padding:40px 0 0 0}
#popContainer .popReviewGuide{ padding:15px 0 15px 10px}
#popContainer .popReviewGuide li{ background:url(/images/bu_dot.gif) no-repeat 0 5px; padding-left:7px; font-size:11px; color:#ababab; padding-bottom:5px}

#popFooter{ border-top:1px solid #abacac; height:37px; text-align:left; position:relative;}
#popFooter p{ background:url(/images/bu_close.gif) no-repeat 0 2px; padding-left:14px; position:absolute; right:20px; font-weight:bold; top:10px;}


/*delivery search popup*/
.deliverySearch h2 {background:url('/images/pop_ico_delivery.gif') no-repeat left 2px; padding-left:17px; margin-bottom:10px; line-height:15px; font-size:18px; color:#4a4a4a;}
.deliverySearch dl {border:1px solid #d1d1d1; border-top:2px solid #f7921e; padding:13px 17px 5px; margin-bottom:15px; font-size:15px; color:#434343;}
.deliverySearch dl:after {content:""; clear:both; display:block; height:0%;}
.deliverySearch dl dt strong { font-size:15px;}
.deliverySearch dl dt {float:left; width:106px; height:20px; font-size:15px;}
.deliverySearch dl dd {height:20px; font-size:15px;}
.deliverySearch dl dd strong {color:#f14637;  font-size:15px;}
.deliverySearch .tbsDelivery {text-align:center; width:100%; border:2px solid #7ea8ce; font-size:15px; border-collapse:separate;border-spacing:0; color:#999999;}
.deliverySearch .tbsDelivery thead th{border-top:1px solid #cbdceb; color:#528dc2; background-color:#edf7ff;}
.deliverySearch .tbsDelivery thead tr:first-child th{border-top:none;}
.deliverySearch .tbsDelivery th {background:#f5f7f6; border-left:1px solid #cbdceb; height:24px; font-weight:normal; color:#535353;font-size:15px;  }
.deliverySearch .tbsDelivery td {border-top:1px solid #cbdceb;border-left:1px solid #cbdceb; height:24px;  font-weight:normal;color:#595959; font-size:15px; }
.deliverySearch .tbsDelivery .borLn {border-left:none;}
.deliverySearch .tbsDelivery a{color:#999999; text-decoration:none;}