﻿@charset "utf-8";

/* reset */

body,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;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0; vertical-align:top;}
address,caption,cite,code,dfn,var {font-style:normal; font-weight:normal; }
ol,ul {list-style: none; }
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight:normal;}
q:before,q:after {content:"";}
a{outline:0;   text-decoration:none;}
em { font-style:normal; }
body { font: 13px /1.2 "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; }
.h { position:absolute; left:-99999px; }


.fontA {font: bold 18px/1.2 "나눔고딕";  font-family: 'Nanum Gothic';  color: #333;}
.fontB {font: 18px/1.2 "나눔고딕";  font-family: 'Nanum Gothic';  color: #333; font-weight:600; }

.savePopup {width: 400px; height: 275px; background: #fff; border: 1px solid #999; position: relative; }
.popupTitle {width: 370px; height: 30px; padding-top: 15px; padding-left: 30px;  border-bottom: 1px dashed #999; }
.popupTable caption {text-indent: -99999px; }
.btnClose {position: absolute; top: 10px; right: 10px;  }
.popupTable input[type="radio"] {height: 30px; vertical-align:middle;  margin-right: 7px; margin-left: 30px;  }
.popupTable select {height: 20px; vertical-align:middle; margin-left: 50px; margin-bottom: 20px; border: 1px solid #999; }
.popupTable input[type="text"] {width: 270px; height: 25px; vertical-align:middle;  margin-left: 50px; margin-bottom: 30px; border: 1px solid #999; }

.btn_popup1 {display: block; width:170px; height: 32px; margin: 0 auto; background: url(../../images/content/popup/btn_save.png) no-repeat 0px 0px;  }
/*.btn_popup1:hover{background-position: 0px -32px;}*/

.movePopup {width: 400px; height: 275px; background: #fff; border: 1px solid #999; position: relative; }
.btn_popup2 {display: block; width:180px; height: 32px; margin: 0 auto; background: url(../../images/content/popup/btn_movesheets.png) no-repeat 0px 0px;  }
/*.btn_popup2:hover{background-position: 0px -32px;}*/

.newPopup {width: 400px; height: 215px; background: #fff; border: 1px solid #999; position: relative; }
.btn_popup3 {width: 165px; height: 32px; margin: 0 auto; }
.btn_popup3 li {float: left; width: 82px; height: 32px; }
.btn_popup3 a { display: block; width: 82px; height: 32px; }
.btnSave {margin-right: 10px; }

.deletePopup {width: 400px; height: 215px; background: #fff; border: 1px solid #999; position: relative; }
.btn_popup3 {width: 185px; height: 32px; margin: 0 auto; }
.btn_popup3 li {float: left; width: 82px; height: 32px; }
.btn_popup3 a { display: block; width: 82px; height: 32px; }
.btnDelete {display: block; margin-right: 15px; }
.deletePopup p {width: 350px; margin: 40px auto; text-align: center; }


/* 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_tax {float:left; margin-top:20px; margin-left:15px;}
.shoporder_tax th {height:35px; text-align: center; background-color:#d3def0; border-top:1px solid #829ecd; border-bottom:1px solid #829ecd;}
.shoporder_tax td {height:60px; text-align: center; border-bottom:1px solid #c9c9c9;}


/* 5%기간 내 결제 안내 */
.dcPopup {float:left; width: 500px; height: 400px;}

/* 학교후불제 신청확인 팝업 */
.Popup_SP {width: 400px; height: 300px; background: #fff; border: 1px solid #999; position: relative; }
.txt_box { width: 340px; margin-top: 30px; margin-left:30px; margin-bottom: 40px; font: 13px /1.8 "나눔고딕";  font-family: 'Nanum Gothic';  color: #000; text-align:justify; }
.btnApply {display: block; margin-right: 15px; }


/*font*/
.f131 {font: 13px/1.8 "나눔고딕";  font-family: 'Nanum Gothic';  color:#000; }
.fb131 {font: bold 13px/1.8 "나눔고딕";  font-family: 'Nanum Gothic';  color:#000; }
.fb132 {font: bold 13px/1.8 "나눔고딕";  font-family: 'Nanum Gothic';  color:#ff1d1d; }   /*빨강색*/
