#newFooter {width:100%; height:160px; position:relative;    margin-top: 40px;  }
#newFooter .footer_under_bar{
	width: 100%;
	z-index: -1;
	background: url(/images/common/new_bg_container.gif) repeat-x left 7px;
	position: relative;
	_margin: 0px 0px -185px;
	height: 15px;
	top: -7px;
}
#newFooter .footer_under_bar_f{
	width: 100%;
	z-index: -1;
	background: url(/images/common/new_bg_container_f.gif) repeat-x ;
	position: relative;
	height: 30px;
}

#newFooter .FooterCenterWrap {width:1200px;  margin:0 auto; position:relative;	    _background-color: #222222;	}
#newFooter .FooterCenterWrap .company_logo{
	width: 230px;
	height: 125px;
	float: left;
	padding-top: 45px;
}
#newFooter .FooterCenterWrap .company_infor { font-size: 12px; padding: 0;	       padding-top: 10px; 	}
#newFooter .FooterCenterWrap .company_infor a {	_font-weight: 600;color: #777;	}
/*#newFooter .FooterCenterWrap .company_infor a:focus, a:hover, a:active {	font-size: 12px !important;font-weight: 600;	}*/
#newFooter .FooterCenterWrap .company_infor span {padding:0 12px; font-size:16px; color:#777;		}
#newFooter .FooterCenterWrap p {position:absolute; top:11px; right:0}

#newFooter .FooterCenterWrap .footer_familySite{	float: right;    width: 175px;	margin-top: -25px;	   border: 1px solid #e9e9e9;	padding: 7px;    border-radius: 4px;	}
#newFooter .FooterCenterWrap .footer_familySite ul li {	float: left;	}
#newFooter .FooterCenterWrap .footer_familySite ul li.footer_familySite_txt {	margin-right: 25px;	}
#newFooter .FooterCenterWrap .footer_familySite ul li.footer_familySite_point {	margin-right: 2px;}
#newFooter .FooterCenterWrap .footer_familySite_list {
	display: block;
	margin: 0;
	position: absolute;
	border: 1px solid #e9e9e9;
	z-index: 1001;
	background: #ffffff;
	width: 175px;
	top: 37px;
	left: 1025px;
	border-top: 0;
	padding-bottom: 10px;
	border-radius: 0px 0px 7px 7px;
}
#newFooter .FooterCenterWrap .footer_familySite_list ul li {	    margin: 7px;	}
#newFooter .FooterCenterWrap .footer_familySite_list ul li a{	    color: #888888;	}


#newFooter .FooterCenterWrap .company_infor2 {margin: 25px 0 0 0;	 }
#newFooter .FooterCenterWrap .company_infor2 ul {	margin: 5px 0;	font-size: 11px;	}
#newFooter .FooterCenterWrap .company_infor2 .company_name{	color: #fe93ab;}

.subject {   font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;	height: 50px;	    vertical-align: bottom;	padding-bottom: 5px;}
.subject2 {   font-size: 12pt;  color: #000000; font-weight: bold; text-decoration: none}

.resubject {  font-size: 12pt; color: #22bb88; font-weight: bold; text-decoration: none }
.text {  font-size: 10pt; text-decoration: none ; color: #000000}
.retext {  font-size: 10pt; color: #22bb88; text-decoration: none ; line-height: 12pt}
.textitle {  font-size: 10pt; color: #FFFFFF; text-decoration: none }
.retextitle {  font-size: 10pt; color: #02bbcd; text-decoration: none ; font-weight: bold}
.retextwite {  font-size: 10pt; color: #FFFFFF; text-decoration: none ; line-height: 12pt }
.ID {  font-size: 10pt; color: #484848; font-weight: bold; text-decoration: none}
.company {  font-size: 10pt; color: #000000; text-decoration: none ; line-height: 12pt }
.textblue {
	font-size: 9pt;
	color: #3D98FF;
	text-decoration: none;
	line-height: 12pt;
	font-weight: normal;
}

.textwhite {  font-size: 9pt; color: #FFFFFF; text-decoration: none ; line-height: 12pt }
.textred {  font-size: 9pt; color: #D2002F; text-decoration: none ; line-height: 12pt }
.textorange {  font-size: 9pt; color: #FF6600; text-decoration: none ; line-height: 12pt }
.textgreen {  font-size: 9pt; color: #006600; text-decoration: none ; line-height: 12pt }

.select1_text {  font-size: 9pt; color: #484848; text-decoration: none ; line-height: 12pt }
.select2_text {  font-size: 9pt; color: #86A08F; text-decoration: none ; line-height: 12pt }
.select3_text {  font-size: 9pt; color: #9CCB3C; text-decoration: none ; line-height: 12pt }
.select4_text {  font-size: 9pt; color: #000000; text-decoration: none ; line-height: 12pt }
.select5_text {  font-size: 9pt; color: #000000; text-decoration: none ; line-height: 12pt }
.select6_text {  font-size: 9pt; color: #3F3E3E; text-decoration: none ; line-height: 12pt }
.TotalPriceCss {
	
	font-size: 20pt;
	color: #F30;
	line-height: 30pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}
.TotalPreCss {
	
	font-size: 30pt;
	color: #000000;
	line-height: 30pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
}
.ComapnyTitle {
	
	font-size: 20pt;
	color: #009eab;
	line-height: 30pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
}
.select8_text {  font-size: 9pt; color: #3F3E3E; text-decoration: none ; line-height: 12pt }

.retextlightblue {  font-size: 9pt; color: #bbccFF; text-decoration: none ; line-height: 12pt }



.textwh {  font-size: 10pt; text-decoration: none ; line-height: 12pt ; color: #FFFFFF; font-weight: bold}
.title {  font-size: 9pt; text-decoration: none ; line-height: 12pt ; font-weight: normal; color: #000000}
.new {   font-size: 9pt; color: #CCFFCC; font-weight: bold}
.textsmall {  font-size: 9pt; text-decoration: none ; color: #FFFFFF; font-weight: bold}
.textsky {  font-size: 9pt; text-decoration: none ; color: #E90DFF}
.textcart {  font-size: 9pt; text-decoration: none ; color: #FFFF99}
.textorder {  font-size: 9pt; text-decoration: none ; color: #FFCCCC}
.retextwiteCopy {  font-size: 9pt; color: #FFFFFF; text-decoration: none }
.red {   font-size: 9pt; color: #CC0000}
.redbold {  font-size: 9pt ; font-weight: bold; color: #CC0000}
.textminus {  font-size: 15pt; text-decoration: line-through; color: #960F0F }
.discount {  font-size: 9pt; text-decoration: line-through; font-weight:normal}
.GoodsPrice{ font-weight:bold; color:#7d7d7d; font-weight:bold}
td {      font-size: 13px; line-height:13pt; color: #585858; text-decoration: none}
.inputblue {   font-size: 9pt; background-color: #FFFFFF}
.inputblue-2 {   font-size: 9pt; background-color: #B6D1E2}
a:link {  text-decoration: none}
a:visited {
	text-decoration: none;
}
.showtt {  font-size: 9pt; text-decoration: none ; color: #A08352; font-weight: bold}


.myForm {  font-size: 9pt; background-color: #DFF3F7; cursor: hand; color: #000000; border-color: #CCCCFF #CCCCCC #CCCCCC #CCCCFF; border-width:1px;}
.box {  font-size: 9pt; color: #000000; background-color: #FFFFFF; border-color: #000000 black black; border-top-width: medium}
.main_button {  font-size: 9pt; background-color: #FFCC00; cursor: hand; color: #000000; border-color: #CCCCFF #CCCCCC #CCCCCC #CCCCFF; border-top-width: thin}
.myForm2 {  font-size: 9pt; background-color: #F2F8FC; color: #000000; border-color: #CCCCFF #CCCCCC #CCCCCC #CCCCFF; border-width:1px;}
.myForm3 {  font-size: 9pt; background-color: #FF6600; color: #FFFFFF; border-color: #CCCCFF #CCCCCC #CCCCCC #CCCCFF; border-width:1px;}
.myForm4 {  font-size: 9pt; background-color: #FaFaFa; BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid: bgcolor=#CCCCCC;}
.myForm5 {  font-size: 9pt; BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid: bgcolor=#CCCCCC;}
.myForm6 {  font-size: 9pt; BORDER-RIGHT: #A5AEB5 1px solid; BORDER-TOP: #A5AEB5 1px solid; BORDER-LEFT: #A5AEB5 1px solid; BORDER-BOTTOM: #A5AEB5 1px solid: bgcolor=#CCCCCC;}

.myForm7 {
	font-size: 9pt;
	BORDER-BOTTOM: #FFFFFF 0px solid: bgcolor=#A5AEB5;	background-color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

  .ttt11 { font-size:8pt; color:#093869;}
  a.ttt11:link { font-size:8pt; text-decoration:none; color:#093869;}
  a.ttt11:visited { font-size:8pt; text-decoration:none; color:#093869;}
  a.ttt11:hover { font-size:8pt;text-decoration: underline; color:66B3E9;}


  .tttblue { font-size:8pt; color:#8aabff;}
  .tttRed { font-size:8pt; color:#ff0000;}
  a.ttt11:link { font-size:8pt; text-decoration:none; color:#093869;}
  a.ttt11:visited { font-size:8pt; text-decoration:none; color:#093869;}
  a.ttt11:hover { font-size:8pt;text-decoration: underline; color:66B3E9;}

  .ttt888888 { font-size:8pt; color:#888888;}
  a.ttt888888:link { font-size:8pt; text-decoration:none; color:#888888;}
  a.ttt888888:visited { font-size:8pt; text-decoration:none; color:#888888;}
  a.ttt888888:hover { font-size:8pt;text-decoration: underline; color:888888;}


  a.sub:link { font-size:9pt; text-decoration:none; color:#4E4E4E;}
  a.sub:visited { font-size:9pt; text-decoration:none; color:#4E4E4E;}
  a.sub:hover { font-size:9pt;text-decoration: none; color:4E4E4E;}
.OrderListTotalPriceCss {
	
	font-size: 14pt;
	color: #F30;
	line-height: 14pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.PreOrderGsList th{			}

.BlaWonSize12{ color: #000000 !important;    font-size: 12px !important;    font-weight: 600; 	}
.BlaWonSize18{ color: #000000 !important;    font-size: 16px !important;    font-weight: 600; 	}
.RedWonSize12{ color: #ff0038 !important;    font-size: 12px !important;    font-weight: 600; 	}
.RedWonSize18{ color: #ff0038 !important;    font-size: 18px !important;    font-weight: 600; 	}
.BlueWonSize9{ color: #4955ff !important;    font-size: 9px !important;    font-weight: 600; 	}
.BlueWonSize12{ color: #4955ff !important;    font-size: 12px !important;    font-weight: 600; 	}


/* 장바구니 */
.PreOrderGsList_Cart th{		text-align: center;	font-size: 13px;	color: #222222;		border-top: #C2C2C2 solid 1px; border-bottom: #C2C2C2 solid 1px;	}
.PreOrderGsList_Cart th:nth-child(1){	width:40px;	}
.PreOrderGsList_Cart th:nth-child(2){	width:70px;	}
.PreOrderGsList_Cart th:nth-child(3){		}
.PreOrderGsList_Cart th:nth-child(4){	width:250px;	}
.PreOrderGsList_Cart th:nth-child(5){	width:150px;	}
.PreOrderGsList_Cart th:nth-child(6){	width:200px;	}
.PreOrderGsList_Cart th:nth-child(7){	width:100px;	}
.PreOrderGsList_Cart th:nth-child(8){	width:100px;	}
.PreOrderGsList_Cart th:nth-child(9){	width:60px;	}

.PreOrderGsList_Cart td{	padding-bottom: 5px !important;	padding-top: 5px !important;	}
.PreOrderGsList_Cart td .goodsimg img{	width: 100px; _height: 100px;	}
.PreOrderGsList_Cart td:nth-child(3){	 text-align: left;   	}
.PreOrderGsList_Cart td:nth-child(6){	 text-align: left;		}
.PreOrderGsList_Cart tfoot td{	padding: 10px !important; 	}

.PreOrderGsList_Cart td .sOptionText{    display: block;	}
.PreOrderGsList_Cart td .SelReqTxt{    display: block;	}

.PreOrderGsList_Cart .CheckBoxContainer input:checked ~ .checkmark {
    background-color: #2196F3;
}
.PreOrderGsList_Cart .checkmark {	position: relative;
    height: 20px;
    width: 20px;
    background-color: #eee;
    border: 1px solid #dcdbdb;
	margin: 0;
}

.PreOrderGsList_Cart td li.OptPrice{	display: block;	}
.PreOrderGsList_Cart td li.OptPrice .SelOptName{		font-weight: 600;	font-size: 12px;  float: left;	}
.PreOrderGsList_Cart td li.OptPrice .GsOrdNumSpace{	display: inline-block;        padding-left: 125px;}
.PreOrderGsList_Cart td li.OptPrice .GsOrdNum{	display: inline-block;       }
.PreOrderGsList_Cart td li.OptPrice .GsOrdPri{	display: inline-block;    top: -7px;
    position: relative;
    text-align: right;
    width: 75px;}
.PreOrderGsList_Cart td.GsOrdPri{ font-weight: 600;    font-size: 12px;    text-align: right;    width: 134px;
	display: inline-block;    top: -9px;    position: relative;}
.PreOrderGsList_Cart td li.OptPrice .SelOptPri{		font-weight: 600;	font-size: 12px;  float: right;	}
.PreOrderGsList_Cart td li.OptPrice .sOptionText{	color: #2d2d2d;	font-weight: 600;	}
.PreOrderGsList_Cart td li.OptPrice .with100 {        width: 100%;  	}
.PreOrderGsList_Cart td li.OptPrice .optMin {
	font-size:8px; border-radius: 0; left: 1px; position: relative; float: left; border: 1px solid #bdbdbd;
	width: 23px; height: 23px; padding: 0px; background:#efefef;}
.PreOrderGsList_Cart td li.OptPrice .inp_OptOrdNum {
	width: 40px; text-align: center; height: 23px; padding-top: 0px;
    border: 1px solid #bdbdbd;
    margin-left: 0px; float: left;
}
.PreOrderGsList_Cart td li.OptPrice .optPlus{ font-size:8px; border-radius: 0; left: -1px; position: relative; float: left;
	border: 1px solid #bdbdbd; background:#efefef; width: 23px; height: 23px; padding: 0px;}

.PreOrderGsList_Cart td li input{	width: 50px;	}

.PreOrderGsList_Cart td .AddOptPrice { border-top: 1px solid #efefef;    padding: 5px 0;  	}
.PreOrderGsList_Cart td .AddOptPrice li{	display: inline-block;  color: #6b6b6b;;	 }
.PreOrderGsList_Cart td .AddOptPrice li.AddOptName{	width: 125px;     top: 0px;    position: relative;  }
.PreOrderGsList_Cart td .AddOptPrice li.AddOptNum{	 margin-bottom: 5px; 		}
.PreOrderGsList_Cart td .AddOptPrice li.AddOptPri{		width: 74px;    text-align: right;     top: -13px;    position: relative;  }

.PreOrderGsList_Cart td .AddOptPrice li.SelOptName{		font-weight: 600;	font-size: 12px;  float: left;	}
.PreOrderGsList_Cart td .AddOptPrice .GsOrdNum{		    	float: left;	display: inline-block;}
.PreOrderGsList_Cart td .AddOptPrice .GsOrdPri{		    float: right;    font-weight: 600;    font-size: 12px;}
.PreOrderGsList_Cart td .AddOptPrice li.SelOptPri{		font-weight: 600;	font-size: 12px;  float: right;	}
.PreOrderGsList_Cart td .AddOptPrice li.sOptionText{	color: #2d2d2d;	font-weight: 600;	}
.PreOrderGsList_Cart td .AddOptPrice .optMin {
	font-size:8px; border-radius: 0; left: 1px; position: relative; float: left; border: 1px solid #bdbdbd;
	width: 23px; height: 23px; padding: 0px; background:#efefef;}
.PreOrderGsList_Cart td .AddOptPrice .inp_OptOrdNum {
	width: 40px; text-align: center; height: 23px; padding-top: 0px;
    border: 1px solid #bdbdbd;
    margin-left: 0px; float: left;
}
.PreOrderGsList_Cart td .AddOptPrice .optPlus{ font-size:8px; border-radius: 0; left: -1px; position: relative; float: left;
	border: 1px solid #bdbdbd; background:#efefef; width: 23px; height: 23px; padding: 0px;}

.PreOrderGsList_Cart td .AddOptPrice .GsPrice {        font-size: 14px;    text-align: right;    font-weight: 600;    margin: 5px 0 0px 0;    width: 302px;	}
.PreOrderGsList_Cart td .TransTxt {     font-size: 11px;    text-align: center;    margin-top: 5px;    display: block;}
.PreOrderGsList_Cart td .TransTxt .arrTransTxt{     display: block;}
.PreOrderGsList_Cart td button.DelCartItem{		}
.PreOrderGsList_Cart tr.trPlusMiddlePrice{      background-color: #f0f1ff;    height: 40px;	}
.PreOrderGsList_Cart td .PlusMiddleText{  color: #003586;    font-size: 14px;    font-weight: 600;	}
.PreOrderGsList_Cart td .PlusMiddleWon{	  color: #003586;    font-size: 15px;    font-weight: 600;    top: 2px;    position: relative;	}
.PreOrderGsList_Cart td .PlusMiddlePrice{ color: #003586;    font-size: 14px;    font-weight: 600; border: 0;    width: 100px;    pointer-events: none;    background-color: #f0f1ff;	}

.PreOrderGsList_Cart .CartGsOrdNum ul{	float: left;	height: 27px;	border: solid 1px #7a7a7a;	}
.PreOrderGsList_Cart .CartGsOrdNum ul input{	width:30px;	}
.PreOrderGsList_Cart .CartGsOrdNum .InverChange{	display: inline-block;	margin-top: 5px;	float: left;	}

.PreOrderGsList_Cart .optMin{padding: 0px 0 0 0;	font-size: 20px;	border-color: #7a7a7a;	font-size: 20px;	height: 25px;	width: 25px;	_margin-top: -13px;		_position: absolute;	border: 0;			}
.PreOrderGsList_Cart .optMin:focus{	box-shadow: 0 0 0 .2rem #b7b7b7;		}
.PreOrderGsList_Cart .inp_OptOrdNum{	width: 30px;	 margin: 0 -1px;	text-align: center;	height: 25px; padding-top: 0px;		 _margin-top: -13px;		_position: absolute;		border: 0;	}
.PreOrderGsList_Cart .optPlus{padding: 0px 0 0 0; _margin-left: -6px;	border-color: #7a7a7a;	font-size: 20px;	height: 25px;	width: 25px;	_margin-top: -13px;		_position: absolute;	border: 0;			}
.PreOrderGsList_Cart .optPlus:focus{	box-shadow: 0 0 0 .2rem #b7b7b7;		}

.PreOrderGsList_Cart .footPlusMiddlePrice td {    height: 50px;    text-align: left;    background-color: #fff;	}

.cartview .fn_order_btn{    margin: 20px 0;		}



/* 주문서 작성 */
.OrderGsList th{		text-align: center;	font-size: 11px;	color: #222222;	    text-align: center;	padding: 12px 0 !important;	border-top: 1px solid #C2C2C2;	border-bottom: 1px solid #C2C2C2;	}
.OrderGsList th:nth-child(1){	width: 100px;	}
.OrderGsList th:nth-child(2){			}
.OrderGsList th:nth-child(3){	width:225px;	}
.OrderGsList th:nth-child(4){	width:100px;	}
.OrderGsList th:nth-child(5){	width:200px;	}
.OrderGsList th:nth-child(6){	width:140px;	}
.OrderGsList th:nth-child(7){	width:110px;	}

.OrderGsList td{	padding-bottom: 5px !important;	padding-top: 5px !important;	}
.OrderGsList td:nth-child(1){		vertical-align: middle;	}
.OrderGsList td:nth-child(2){		padding-right: 10px;	vertical-align: middle;	}
.OrderGsList td:nth-child(3){		padding-right: 10px;	vertical-align: middle;	}
.OrderGsList td:nth-child(4){		text-align: center;	vertical-align: middle;	}
.OrderGsList td:nth-child(5){		text-align: center;	vertical-align: middle;	}
.OrderGsList td:nth-child(6){		text-align: right;	vertical-align: middle;	}
.OrderGsList td:nth-child(7){		text-align: center;	vertical-align: middle;	}

.OrderGsList tfoot td{	padding: 10px !important; 	}
.OrderGsList .InverChange{font-size: 11px;	font-weight: 600;	color: white;	padding: 0px;	float: left;	}

.OrderGsList td select{	width: 65px;	}
.OrderGsList td .goodsimg img{	width: 100px; _height: 100px;	}
.OrderGsList td li{	    display: block;    text-align: left;    font-size: 14px;    font-weight: 500;	}
.OrderGsList td li.OptPrice{	display: block;    height: 25px;	}

.OrderGsList td .AddOptPrice { border-top: 1px solid #efefef;    padding: 5px 0; 	}
.OrderGsList td .AddOptPrice li{	display: inline-block;  color: #6b6b6b;;	 }
.OrderGsList td .AddOptPrice li.AddOptName{	width: 100%;     }
.OrderGsList td .AddOptPrice li.AddOptNum{		}
.OrderGsList td .AddOptPrice li.AddOptPri{  width: 100%; text-align: right; top: -18px; position: relative; height: 0;font-size: 14px;}

.OrderGsList td li.SelOptName{	font-weight: 600;	font-size: 12px;  float: left;	}
.OrderGsList td .GsOrdNum{		float: left;	display: inline-block;}
.OrderGsList td .GsOrdPri{		float: right;      font-size: 14px;}
.OrderGsList td li.SelOptPri{	font-size: 12px;  float: right;	}
.OrderGsList td li.sOptionText{			}
.OrderGsList td .PartGsPrice{      font-size: 16px;color: #000;    font-weight: 600;}
.OrderGsList td .TransPrice{     display: block;  font-size: 14px;color: #000; 	}
.OrderGsList td .TransTxt{      font-size: 11px;	}
.OrderGsList td .DiscountPri{  font-size: 14px;    color: #4c69ff;    font-weight: 600;    display: block;	}

.OrderGsList tr.trPlusMiddlePrice{	    background-color: #f0f1ff;    height: 40px;	}
.OrderGsList td .PlusMiddleText{  color: #003586;    font-size: 14px;    font-weight: 600;	}
.OrderGsList td .PlusMiddleWon{	  color: #003586;    font-size: 10px;    font-weight: 600;   	}
.OrderGsList td .PlusMiddlePrice{ color: #003586;    font-size: 16px;    font-weight: 600; border: 0;    width: 100px;    pointer-events: none;	}

.OrderGsList td .TotalCalOrder1{     font-size: 14px;    font-weight: 600; }
.OrderGsList td .TotalCalOrder2{     font-size: 12px;    font-weight: 500;	}
.OrderGsList td .TotalCalOrder3{ color: #ff0038;    font-size: 20px;    font-weight: 600; 	}
.OrderGsList .footPlusMiddlePrice td {	 height: 50px;    text-align: center;    background-color: #fff;	}


#OrderUserInfor #ShipArea{	display: none ;	}
#OrderUserInfor #ShipArea #SpanAreaPrice{	    color: #ff0038;    font-size: 20px;    font-weight: 600;	}
#OrderUserInfor #CoupTotalPrice{	    color: #4c69ff;    font-size: 20px;    font-weight: 600;    margin-right: 10px;	}

/* 주문서 쿠폰선택 팝업 */
.popcoupon #pop-contents{	position : relative;	}

.tabCouponSelect th{	text-align: center;    padding: 10px 0;    border-top: 1px solid #C2C2C2;    border-bottom: 1px solid #C2C2C2;
	color: #000000;	background-color: #f5f5f5;	}
.tabCouponSelect th:nth-child(1){	width: 400px;	}
.tabCouponSelect th:nth-child(3){	width: 300px;	}

.tabCouponSelect td:nth-child(2){	text-align: right;	vertical-align: middle;}
.tabCouponSelect td:nth-child(3){	text-align: center;	vertical-align: middle;}
.tabCouponSelect td select{	border: 1px solid #EBEBEB;    padding: 6px;	font-weight: 600;	}
.tabCouponSelect td div.goods span {    float: none;    display: inline-block;    margin:0;	}
.tabCouponSelect td div.goods img{	width: 60px;	}
.tabCouponSelect td select option {    font-weight: 600;    height: 16px;    padding: 6px;	}
.tabCouponSelect .rsCoupTotalPrice {	    text-align: left;    font-size: 16px;    font-weight: 600;	}



/* 말풍선 */
.tooltip {  _position: relative;  display: inline-block;	}

.tooltip::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
}

.tooltip:hover::before {
  border-width: 6px 6px 0 6px;
  border-color: #333 transparent transparent transparent;
  bottom: 100%;
  left: 50%;
  margin-left: -6px;
}



 /* UI Object */
a.btn_big{display:inline-block;padding-right:4px;background:url(/images/bg_btn_default.gif) no-repeat 100% 0;font-size:12px;color:#333;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:0 8px 1px 12px;background:url(/images/bg_btn_default.gif) no-repeat}
a.btn_sml{display:inline-block;padding-right:4px;background:url(/images/bg_btn_default.gif) no-repeat 100% -27px;font-size:11px;color:#333;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:0 4px 1px 8px;background:url(/images/bg_btn_default.gif) no-repeat 0 -27px}

a.btn_big_red{display:inline-block;padding-right:4px;background:url(/images/bg_btn_default_red.gif) no-repeat 100% 0;font-size:12px;color:#333;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big_red span,a.btn_big_red strong{display:block;padding:0 8px 1px 12px;background:url(/images/bg_btn_default_red.gif) no-repeat}
a.btn_sml_red{display:inline-block;padding-right:4px;background:url(/images/bg_btn_default_red.gif) no-repeat 100% -27px;font-size:11px;color:#333;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml_red span,a.btn_sml_red strong{display:block;padding:0 4px 1px 8px;background:url(/images/bg_btn_default_red.gif) no-repeat 0 -27px}
/* //UI Object */


