/*
*½Î¿ïµµ¸Å ¸ÞÀÎ ÄÁÅÙÃ÷ CSS
*author : beartyoon
*modify : 2012.6.20~
*/
@charset "euc-kr";
@import url(base.css);
@import url(gnb.css);
@import url(layout.css);
@import url(slick.css);
.npromotion {
	width:988px;
	height:498px;
	margin:0;
	padding:0;
	border:1px solid #bfbfbf;
	*zoom:1;
}
.npromotion:after {
	content:"";
	clear:both;
	display:block;
}
.np_ct {
	float:left;
	width:168px;
	height:498px;
	overflow:hidden;
	position:relative;
	border-right:1px solid #bfbfbf;
	background:url(/ssaul/images/index/p_index_BG_np_ct.gif) no-repeat 0 0;
}
.np_ct ul {
	width:100%;
	background:#fff;
}
.np_ct ul li {
	text-indent:15px;
	line-height:2.8em;
	border-bottom:1px solid #e2e2e2;
}
.np_ct ul li a {
	padding-top:5px;
	color:#000;
	font-weight:bold;
	height:39px;
	display:block;
}
.np_ct ul li a:hover,.np_ct ul li a.selected {
	color:#fffc00;
	font-weight:bold;
	background:#000000;
}
.np_Box {
	float:left;
	width:819px;
	height:498px;
	position:relative;
	overflow:hidden;
}
.np_Box .rolling {
	width:4095px;
	height:498px;
	position:absolute;
	*zoom:1;
}
.np_Box .rolling:after {
	content:"";
	clear:both;
	display:block;
}
.np_Box .rolling .p {
	float:left;
}
.popBanner {
	width:988px;
	height:478px;
	margin-top:20px;
	border:1px solid #bfbfbf;
	*zoom:1;
}
.popBanner:after {
	content:"":
	clear:both;
	display:block;
}
.popBanner ._l {
	float:left;
}
.popBanner ._r {
	float:left;
}
.popBanner ._rt {
	border-bottom:1px solid #bfbfbf;
}
.ctBanner {
	width:989px;
	margin-top:20px;
	border-top:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
}
.ctBanner ul {
	*zoom:1;
}
.ctBanner ul:after {
	content:"";
	clear:both;
	display:block;
}
.ctBanner ul li {
	float:left;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
}
.spBanner {
	width:100%;
	margin-top:20px;
}
.pdtItem {
	width:100%;
	margin:50px 0;
}
.pdtItem .hdr {
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom: 1px solid #e2e2e2;
}
.pdtItem .hdr h3 {
	font-size:20px;
	font-weight:bold;
	color:#000;
}
.popline {
  outline : solid 2px red;
}
.mdBox .pdtList {
	width:990px;
	padding:0px 2px;
	border-bottom:1px solid #e2e2e2;
	*zoom:1;
}
.mdBox .pdtList:after {
	content:"";
	display:block;
	clear:both;
}
.mdBox .pdtList li {
	float:left;
	width:148px;
	height:290px;
	padding:10px 8px;
	line-height:1.3em;
}
.mdBox .pdtList li a {
	display:block;
	width:148px;
}
.mdBox .pdtList li a#pic {
	width:132px;
	height:132px;
}
#pic .sale{
	padding:4px 0 0 6px;
	width:45px;
	height:34px;
	font-family:Georgia,Verdana,arial,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	color:#FF3B21;
	float:right;
	background:url(/ssaul/images/common/p_common_saleBG.png) 0 0 no-repeat;
	_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ssaul/images/common/p_common_saleBG.png',sizingMethod='crop')
}
.mdBox .pdtList li a.tit {
	width:148px;
	margin-top:10px;
}
.mdBox .pdtList li span.p {
	display:block;
}
.mdBox .pdtList li span.icon {
	margin-top:5px;
	margin-bottom:3px;
}
.mdBox .pdtList li span.icon a {
	width:84px;
	display:block;
	margin-top:3px;
}

.mdBox .pdtList li span.p {
	font-size:12px;
	color:#505050;
	font-weight:600;
}
.mdBox .pdtList li span.s {
	display:block;
	font-size:12px;
	color:#014891;
	font-weight:700;
}
.mdBox .pdtList li span.basePrice {
	font-size:13px;
	color:#fc4201;
	font-weight:700;
}


.ncustomer {
	width:100%;
	*zoom:1;
}
.ncustomer:after {
	content:"";
	clear:both;
	display:block;
}
.ncustomer h3 {
	color:#353535;
	font-size:20px;
	font-weight:bold;
	text-indent:10px;
	line-height:2em;
	border-bottom:1px solid #e2e2e2;
}
.ncustomer .cs {
	float:left;
	width:300px;
	margin-right:20px;
}
.ncustomer .cs .tel {
	color:#35a000;
	font-weight:bold;
	font-size:34px;
	text-align:center;
	padding-top:30px;
}
.ncustomer .cs .timeWrap {
	width:270px;
	height:140px;
	text-align:center;
	margin:0 auto;
	margin-top:32px;
	background:url(/ssaul/images/index/p_index_cs_BG01.gif) no-repeat 0 0;
}
.ncustomer .cs .timeWrap .time {
	padding-top:21px;
	padding-left:31px;
}
.ncustomer .cs .timeWrap .lch {
	display:inline-block;
	font-size:15px;
	color:#000;
	font-weight:bold;
	padding-top:32px;
}
.ncustomer .cs .timeWrap .hld {
	display:inline-block;
	font-size:13px;
	color:#8c8c8c;
	padding-top:8px;
}
.ncustomer .act {
	float:left;
	width:275px;
	margin-right:20px;
}
.ncustomer .act .acWrap {
	width:257px;
	margin:0 auto;
	margin-top:23px;
}
.ncustomer .act .acWrap .acn {
	width:257px;
	height:51px;
	text-align:center;
	background:url(/ssaul/images/index/p_index_cs_BG02.gif) no-repeat 0 0;
	margin:0 auto;
	margin-top:12px;
}
.ncustomer .act .acWrap .acn a {
	font-size:28px;
	color:#dff6d3;
	font-weight:bold;
	line-height:1.8em;
}
.ncustomer .act .svWrap {
	width:257px;
	margin:0 auto;
	margin-top:20px;
}
.ncustomer .act .svWrap h4 {
	font-size:14px;
	color:#404040;
	font-weight:bold;
	padding-bottom:6px;
}
.ncustomer .act .svWrap .svQ {
	width:257px;
	height:51px;
	text-align:center;
	background:url(/ssaul/images/index/p_index_cs_BG03.gif) no-repeat 0 0;
}
.ncustomer .act .svWrap .svQ a {
	color:#35a000;
	font-size:13px;
	font-weight:bold;
	line-height:3.4em;
}
.ncustomer .nt {
	float:left;
	width:375px;
}
.ncustomer .nt .hdr {
	width:100%;
	*zoom:1;
	border-bottom:1px solid #e2e2e2;
}
.ncustomer .nt .hdr:after {
	content:"";
	display:block;
	clear:both;
}
.ncustomer .nt .hdr h3 {
	float:left;
	border:none;
}
.ncustomer .nt .hdr a {
	float:right;
	display:block;
	line-height:3em;
	color:#000;
	font-weight:bold;
}
.ncustomer .nt .list {
	width:375px;
	height:228px;
	overflow:hidden;
}
.ncustomer .nt .list li {
	height:35px;
	line-height:3em;
	text-indent:32px;
	overflow:hidden;
	border-bottom:1px dotted #e2e2e2;
	background:url(/ssaul/images/index/p_index_nt_bullet.gif) no-repeat 19px 17px;
}
.ncustomer .nt .list li a {
	font-size:14px;
	color:#4d4d4d;
}
.ncustomer .nt .list li a:hover {
	color:#35a000;
}
.btn, .btn-two {
  margin: 9px;
}
.btn-gradient {
  margin: 5px;
}
