/* BASIC css start */
#content .category_title{ font-size:18px; font-weight:bold;}
#content .navi { font-size:12px; color:#666;s}
#content .navi a{ font-size:12px; color:#666;s}
#content .pro_ti{text-align:center; font-weight:bold; color:#7c97ca; font-size:15px; background:url(/design/figureya/mobile_images2/bar2.gif) no-repeat center top; padding:20px 0 15px 0; margin-top:20px;}

#contentSub {
	clear:both;
	position:relative;
	padding:3px 10px 3px 10px;
}
#contentSub li {list-style-type:none;}

#contentSub0 {
	clear:both;
	position:relative;
	padding:10px 0 0 0;
}
#contentSub0 li {list-style-type:none;}

#contentSubSp {
	clear:both;
	position:relative;
	padding:10px 10px 10px 10px;
}
#contentSubSp li {list-style-type:none;}

/* main */
#contentSubSp0 {
	clear:both;
	position:relative;
	padding:10px 10px 0 10px;
	background-color:#ffffff;
	overflow:hidden;
}
#contentSubSp0 li {list-style-type:none;}

/* sub Title */

#contentSubTitle {overflow:hidden; }
#contentSubTitle .subTitle {
	width:100%;
	height:30px;
	color:#000;
	background:#fff;
}
#contentSubTitle .subTitle a{
	width:100%;
	height:35px;
	color:#000;
}


#contentSub h3 {
	display:block;
	font-size:11px;
	color:#969696;
}
#contentSub h3 .ic {
	padding-left:17px;
	background:url('/images/mobile/common/ic_h3.png') no-repeat 3px 5px;
	color:#333333;
}
#contentSub h3 strong {color:#617f19;font-weight:bold;}

#contentSubSp h3 {
	display:block;
	font-size:100%;
	font-weight:bold;
}

#contentSubSp h3 .ic {
	padding-left:17px;
	background:url('/images/mobile/common/ic_h3.png') no-repeat 3px 5px;
	color:#333333;
}
#contentSubSp h3 strong {color:#617f19;font-weight:bold;}

#contentSubSp0 h3 {
	display:block;
	font-size:100%;
	font-weight:bold;
}
#contentSubSp0 h3 .ic {
	padding-left:17px;
	background:url('/images/mobile/common/ic_h3.png') no-repeat 3px 5px;
	color:#333333;
}
#contentSubSp0 h3 strong {color:#617f19;font-weight:bold;}

.cate_list{background:#ebebeb; position:relative; height:36px;}
.cate_location{padding-top:8px; font-size:12px;}
.cate_category{position:absolute; right:0; top:5px;}
.cate_category select{font-size:12px;}

 
/*추가된 css 2017/02/01*/
.n_prolist:after{display:block; content:""; clear:both;}
.n_prolist{}
.n_prolist li{float:left; margin:5px; width:calc(50% - 22px); padding:5px; background:#fff; height:auto; border:1px solid #e6e6e6; text-align:center; border-radius:5px;}
.n_prolist li img{width:100%; height:auto; border-radius:4px;}
.n_prolist li p img {width:auto; padding:2px 0;}
.n_prolist li:last-child{}
.n_prolist li .p_name{font-size:11px; line-height:1.6em; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.n_prolist li .p_price{color:#628ab9; font-size:12px; padding:0px 0 10px 0}


/* paging */
.paging {margin:15px 0;text-align:center;}
.paging a {
	padding:4px 8px 4px 8px;
	text-decoration:none;
	color:#888888;
	border:1px solid #d4d4d4;
	border-radius:3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.paging a.on {color:#000; background:#f5f5f5}
.paging a:hover{color:#000; background:#f5f5f5}
.paging a img {vertical-align:top;padding-top:4px;}
.paging span{color:#0591c5; font-size:11px; font-weight:bold;}
.paging .arr{
	padding:4px 8px 4px 8px;
	text-decoration:none;
	color:#888888;
	border:1px solid #d4d4d4;
	border-radius:3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;}


/* BASIC css end */

