﻿@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;}
fieldset,img {border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight:normal;}
.h { position:absolute; left:-99999px; }


.fontA {font: bold 18px/1.2 "나눔고딕";  font-family: 'Nanum Gothic';  color: #333;}


/* Shop Order Detail Popup*/
.shoporderPopup {width: 590px; height: 840px; background: #fff; position: relative; }
.shoporderTitle {width: 560px; height: 20px; padding: 15px; padding-top:15px; border-bottom: 1px dashed #999; }
.shoporderTitle .btnClose {position: absolute; top: 10px; right: 10px;}
.shoporder_title {height: 20px; font: bold 13px "나눔고딕";  font-family: 'Nanum Gothic';  color: #00000;}

.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;}

.shoporder_taxfree {float:left; margin-top:20px; margin-left:7px;}
.shoporder_taxfree 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_taxfree td {height:30px; text-align: center; border-bottom:1px solid #c9c9c9; font: 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #666666;}

.shoporder_total {float:left; margin-top:20px; margin-left:7px;}
.shoporder_total th {height:35px; text-align: center; border-top:2px solid #000000; border-bottom:2px solid #000000; font: bold 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000;}
.totalamount {font: bold 16px "나눔고딕";  font-family: 'Nanum Gothic';  color: #ff0000;}

.shoporder_detail {float:left; margin-top:30px; margin-left:7px;}
.shoporder_detail tr {border-bottom:1px solid #c9c9c9;}
.shoporder_detail th {height:35px; text-align: center; background-color:#d3def0; font: bold 12px "나눔고딕";  font-family: 'Nanum Gothic';  color: #000000;}
.shoporder_detail td {text-indent:10px; 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;}



