@charset 'utf-8';

/* 셀렉트박스 */
#contents .selectbox {
	position:relative;z-index:1;
	display:inline-block;
	*display:inline;
	text-align:left;*vertical-align:middle;
	*zoom:1;
}
#contents .selectbox select {display:none;}
#contents .selectbox .selectList {
	position:absolute;z-index:10000;
	display:none;
	width:100%;
	background-color:#fff;
}
#contents .selectbox .selectList ul {
	float:none !important;
	width:100%;
	padding-left:1px;
	color:#898989;line-height:20px;
	text-align:left;
	background-color:#fff;
	border:1px solid #d2d2d2;
	overflow-x: hidden; overflow-y: auto;
}
#contents .selectbox .selectList ul li {
	float:none !important;
	height:auto;
	padding:1px;padding-right:1px !important;
	font-size:12px;line-height:14px;
	z-index:1000;
}
#contents .selectbox .selectList ul li a {
	display:block;
	width:100%;
	padding:3px 0 0;
	line-height:14px;
}
#contents .selectbox .selectList ul li a:hover {
	color:#627cd9;
	text-decoration:none;
	background-color:#f6f6f6;
}
/*셀렉트박스*/
	/* 콤보박스 */
	div.combo{
		min-height:15px;
		padding:3px 0 1px 1px;
		cursor:pointer;
		border:1px solid #d2d2d2;
		color:#898989;font-size:12px;line-height:1.35em;font-family:Dotum, '돋움', sans-serif;
		background:#fff url(http://pics.about.co.kr/os2/common/icon/select_arrow.gif) no-repeat 100% 50%;
		white-space:nowrap;
	}
	*html div.combo{height:1px;}
	div.combo span{
		display:block;
		margin:0 !important;
		padding:0 0 0 6px !important;
		font-size:12px !important;
		color:#898989 !important;line-height:14px;
		overflow:hidden;
		font-weight:normal;
		text-align:left !important;
	}
	/* 콤보박스 옵션 */
	div.combo_option{
		position:absolute;top:19px !important;
		display:none;
		padding:1px 1px 1px 0;
		border:1px solid #d2d2d2;
		background-color:#fff;
		z-index:10000;
	}
		div.combo_option ul{
		float:none !important;
		width:100%;
		/* padding-left:1px; */
		color:#898989;line-height:20px;
		text-align:left;
		overflow-x: hidden; overflow-y: auto;
	}
	div.combo_option ul li{
		float:none !important;
		height:auto;
		padding:0 !important;
		font-size:12px;
		vertical-align:top;
	}
	*html div.combo_option ul li{height:1px;}
	div.combo_option ul li a {
		display:block;
		width:100%;height:15px;
		margin:0 !important;padding:5px 0 0 6px;
		line-height:12px;
		white-space:nowrap; /*2010-03-08*/
	}
	div.combo_option ul li a:hover {
		color:#627cd9;
		text-decoration:none;
		background-color:#f6f6f6;
	}
	div.combo_option select{
		display:none;
	}
/*셀렉트박스*/

/* scroll*/
html * {
scrollbar-face-color : #f6f6f6;
scrollbar-arrow-color :#a4a4a4;
scrollbar-track-color :#f7f7f7;
scrollbar-highlight-color :#fff;
scrollbar-shadow-color :#fff;
scrollbar-3dlight-color :#cecece;
scrollbar-darkshadow-color:#cecece;
} 
/*체크박스 체크 글씨 색상*/
#contents .checkbox-checked {color:#627cd9;}
/*category*/
#contents .category {
	position:relative;z-index:90;
	width:100%;height:24px;
	text-align:left;
}
#contents .category .category-keyword{
	position:relative;float:left;
	margin-right:15px;
	z-index:100;
}
#contents .category .category-keyword .catekeyList {
	position:absolute;left:0;top:1px;
	width:170px;
	margin-bottom:10px;padding-bottom:11px;
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_category_btm.gif) no-repeat -1px bottom;
	z-index:1000;
}
#contents .category .category-keyword .catekeyList .inner {
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_category_bg.gif) repeat-y 0 0;
}
#contents .category .category-keyword .catekeyList .catekey-top {
	margin:5px 0 2px 6px;_margin-left:7px;padding:1px 0 0 2px;
	overflow:hidden;zoom:1;
}
#contents .category .category-keyword .catekeyList .catekey-top li {
	float:left;
	margin:-1px 0 0 -1px;
	border:1px #dadada solid;
}
#contents .category .category-keyword .catekeyList .catekey-sub {
	width:168px;
	margin-left:1px;
	background-color:#fff;
}
#contents .category .category-keyword .catekeyList .catekey-sub ul.cateSList {
	margin-top:5px;padding-bottom:9px;
	background:#fff url(http://pics.about.co.kr/os2/common/category/bg_category_line.gif) no-repeat center bottom;
}
#contents .category .category-keyword .catekeyList .catekey-sub ul.last {
	padding-bottom:0px;
	background:none;
}
#contents .category .category-keyword .catekeyList .catekey-sub ul.cateSList li {
	position:relative;
	zoom:1;/*ie6*/
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub {
	position:absolute;left:109px;top:-16px;
	width:146px;
	z-index:2000;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box {
	float:right;
	width:141px;
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_side_btm.gif) no-repeat 0 bottom;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box .inner {
	padding:11px 0;
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_side_top.gif) no-repeat 0 0;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box .in {
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_side_bg.gif) repeat-y 0 0;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li {
	padding:0 1px;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li a {
	display:block;
	font-size:11px;line-height:11px;#line-height:13px;letter-spacing:-1px;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li a span {
	display:block;
	width:122px;height:14px;
	padding:4px 0 0 12px;
	cursor:pointer;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li a:hover {
	color:#627cd9;
	text-decoration:none;
	background-color:#e7ecfb;
}
#contents .category .category-keyword .catekeyList .catekey-sub .cateSList-sub .tail {
	position:absolute;left:0;top:20px;
	width:6px;height:9px;
	background:transparent url(http://pics.about.co.kr/os2/common/category/bg_side_arrow.gif) no-repeat 0 0;
}
#contents .category .cate-step {float:left;}
#contents .category .homeTt {
	float:left;
	padding-left:17px;
	background:transparent url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2625px;
}
#contents .category .cateTt {float:left;font-size:11px;}
#contents .category .cateTt,
#contents .category .cateTt a {color:#555;font-size:12px;letter-spacing:-0.05em;}
#contents .category .cateTitle {
	position:relative;float:left;top:-1px;
	margin-top:2px;
	z-index:9;
}
#contents .category .cateList {
	float:left;top:1px;
	width:15px;height:11px;
	margin:2px 0 0 3px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -2322px;
	z-index:10;
}
#contents .category .on {background-position: right -2353px;}
#contents .category .cList {
	display:none;
	position:absolute;left:10px;top:13px;
	background-color:#fff;
	border:1px #627cd9 solid;
	z-index:10000;
}
#contents .category .cList td{
	text-align:left;vertical-align:top;
	border-right:1px #dedede solid;
}
#contents .category .cList td.last{
	border-right:none;
}
#contents .category .cList ul {
	width:100%;
	padding:10px 0;
	overflow:hidden;
}
#contents .category .cList ul li {
	height:18px;
	white-space:nowrap;
}
#contents .category .cList ul li a {
	display:block;
	width:100%;
	font-size:11px;line-height:11px;#line-height:13px;letter-spacing:-1px;
}
#contents .category .cList ul li a span {
	display:block;
	min-width:118px;#width:118px;height:14px;
	padding:4px 10px 0 12px;
	cursor:pointer;
}
#contents .category .cList ul li a:hover {
	color:#627cd9 !important;
	text-decoration:none;
	background-color:#e7ecfb;
	height:18px;
}
#contents .category .cList ul li.on a {color:#627cd9 !important;letter-spacing:-2px !important;}
#contents .category .cList ul li.on a span {font-weight:bold  !important;}

/*category-step*/
#contents .category-step .category-keyword {
	margin-right:13px; /*ie6*/
	vertical-align:middle;
}
#contents .category-step .homeTt ,
#contents .category-step .cate-select {position:relative;z-index:10;}
#contents .category-step .cate-select {
	float:left;
	margin-left:7px;padding-left:13px;
	color:#000;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 1px -3397px;
}
#contents .category-step .cate-select a {color:#000;}
#contents .category-step .last-cate .cateTt{
	font-weight:bold;
}

/*category-1*/
#contents .category-1 .title {
	margin-right:13px; /*ie6*/
	vertical-align:middle;
}
#contents .category-1 .cate-select {
	margin-left:7px;padding-left:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_sign.gif) no-repeat 0 center;
}
#contents .category-1 .last-cate .cateTt{font-weight:bold;}

/* category-2 */
#contents .category-2 .title {margin-right:10px; /*ie6*/margin-top:2px;}
#contents .category-2 .cate-cnt {
	margin-left:4px;padding-left:12px;
	color:#363636;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_sign.gif) no-repeat 0 center;
}
#contents .category-2 em {font-weight:bold;}
#contents .category-2 .select-cate {color:#f60;}
#contents .category-2 .num {color:#627cd9;}

/* srpTab */
#contents .srpTab {position:relative;z-index:80;margin:0 0 -2px;}
#contents .srpTab ul {background:url(http://pics.about.co.kr/os2/common/srptab_bg.gif) repeat-x 0 0;overflow:hidden;zoom:1;}
#contents .srpTab li {float:left;margin:0 3px 0 0;}

/* snb */
#contents .snb {
	position:relative;
	width:900px;height:35px;
	margin-bottom:11px;
	background:url(http://pics.about.co.kr/os2/common/snb/snb_bg.gif) no-repeat 0 0;
	overflow:hidden;zoom:1;
	clear:both;
}
#contents .snb ul li {
	float:left;position:relative;
	height:35px;
}
#contents .snb ul li a {
	float:left;
	height:30px;
	padding:0px 25px;
}
#contents .snb ul li a:hover {text-decoration:none;}
#contents .snb ul li.on-first ,#contents .snb ul li.on {background:url(http://pics.about.co.kr/os2/common/snb/snb_right.gif) no-repeat right 0;}
#contents .snb ul li.on-first a {background:url(http://pics.about.co.kr/os2/common/snb/snb_left.gif) no-repeat 0 0;}
#contents .snb ul li.on a {background:url(http://pics.about.co.kr/os2/common/snb/snb_left2.gif) no-repeat 0 0;}
#contents .snb ul li .on-tail {
	position:absolute;left:48%;bottom:1px;_bottom:-6px;
	width:8px;height:6px;
	background:url(http://pics.about.co.kr/os2/common/snb/snb_center.gif) no-repeat 0 0;
}
#contents .snb ul li em {
	display:inline-block;
	height:30px;
	padding-left:5px;
	color:#fdf774;line-height:32px;
	vertical-align:middle;
}
#contents .snb ul li.on-first em, #contents .snb ul li.on em {
	color:#415ca5;
	background:url(http://pics.about.co.kr/os2/common/snb/snb_on_mid.gif) repeat-x 0 0;
}
/* view-sort */
#contents .view-sort {
	*position:relative;z-index:1;
	height:20px;
	margin-bottom:6px;
	text-align:right;
	zoom:1;
}
#contents .view-sort ul {float:right;}
#contents .view-sort li {
	float:left;
	height:20px;
	padding-right:10px;line-height:20px;
	font-size:11px;
}
#contents .view-sort li img {
	margin-right:5px;
	vertical-align:middle;
}
#contents .view-sort li select {vertical-align:top;}
#contents .view-sort li a {
	display:inline-block;
	_padding-top:5px;
}
#contents .view-sort li.on a{color:#363636;font-weight:bold;}
#contents .view-sort li a:link,
#contents .view-sort li a:visited, 
#contents .view-sort li a:hover,
#contents .view-sort li a:active {text-decoration:none;}
#contents .view-sort li .selectbox-wrap ul.new-selectbox li {float:none;}

/* list-option */
#contents .list-option {
	clear:both;
	height:23px;
	padding:5px 10px 0;
	background:url(http://pics.about.co.kr/os2/common/title_blue_bg.gif) repeat-x 0 0;
	overflow:hidden;zoom:1;
}
#contents .list-option .btn-list {float:left;}
#contents .list-option .cost-sort {float:right;margin-top:1px;}
#contents .list-option .cost-sort li {
	float:left;
	margin-right:7px;padding-right:6px;_margin-top:3px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_blue.gif) no-repeat right 3px;
}
#contents .list-option .cost-sort li.last {
	margin-right:0;padding-right:0;
	background:none;
}
#contents .list-option .cost-sort li a {
	display:inline-block;
	color:#7986b7;font-size:11px;
}
#contents .list-option .cost-sort li a:hover {text-decoration:none;}
#contents .list-option .cost-sort li.on a {
	font-weight:bold;
	padding-right:11px;
	color:#6373ad;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_down_pur.gif) no-repeat right 6px;
}
/* list2-option */
#contents .list2-option {
	clear:both;
	padding:5px 10px;
	background:url(http://pics.about.co.kr/os2/common/title_gray_bg.gif) repeat-x 0 0;
	overflow:hidden;zoom:1;
}
#contents .list2-option .btn-list {float:left;}
#contents .list2-option .cost-sort {float:right;}
#contents .list2-option .cost-sort li {
	float:left;
	margin-right:7px;padding-right:6px;_margin-top:3px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat right 3px;
}
#contents .list2-option .cost-sort li.last {
	margin-right:0;padding-right:0;
	background:none;
}
#contents .list2-option .cost-sort li a {
	display:inline-block;
	font-size:11px;
}
#contents .list2-option .cost-sort li a:hover {text-decoration:none;}
#contents .list2-option .cost-sort li.on a {
	font-weight:bold;
	padding-right:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_down_gray.gif) no-repeat right 6px;
}

/* star-point */
.star-point {
	display:inline-block;
	width:60px;height:11px;
	margin-right:5px;
	text-align:left;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star_off.gif) no-repeat 0 0;
}
.star-on {
	display:inline-block;
	height:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star_on.gif) no-repeat 0 0;
}

/* btm-top -  similarity_product, product_info, product_comparison */
.btm-top,.btn-print {
	width:900px;height:16px;
	margin-top:10px;
	text-align:right;
}
.ico-top {position:relative;z-index:100;}
.ico-top img {vertical-align:top;}

/* btn-print -  similarity_product, product_info, product_comparison */
.btn-print {
	width:900px;height:16px;
	margin:10px 0;
	text-align:right;
}
.btn-print img {vertical-align:top;}
/* btm-more */
.btm-more {
	width:900px;
	margin:10px 0;
}

/* page-info */
.page-info {
	position:relative;z-index:0;
	width:100%;height:24px;
	margin-top:10px;
	text-align:right;
	clear:both;
}
.page-info .total-page {
	float:left;
	font-size:11px;
}
.page-info .pagging {
	position:absolute;left:0;top:0;
	width:100%;
	text-align:center;
}
.page-info .pagging .btn-prev img, .page-info .pagging .btn-next img, .page-info .pagging .btn-move img  {
	display:inlin-block;
	margin-top:1px;
	vertical-align:top;
}
.page-info .pagging .btn-prev {
	margin-right:10px;
}
.page-info .pagging .btn-next {
	margin-left:7px;
}
.page-info .pagging a.num {
	display:inline-block;
	margin-right:3px;padding:3px 5px;
	font-weight:bold;line-height:12px;
	border:1px solid #dedede;
}
.page-info .pagging a.on, .page-info .pagging a.num:hover {
	color:#5f78d6;text-decoration:none;
	border:1px solid #5f78d6;
}

/* spage-info */
.spage-info {
	position:relative;
	width:100%;height:24px;
	margin-top:10px;
	text-align:right;
	clear:both;
}
.spage-info .total-page {
	float:left;
	font-size:11px;
}
.spage-info .pagging {
	position:absolute;left:0;top:0;
	width:100%;
	text-align:center;
}
.spage-info .pagging .btn-prev img, .spage-info .pagging .btn-next img, .spage-info .pagging .btn-move img  {
	display:inlin-block;
	margin-top:1px;
	vertical-align:top;
}
.spage-info .pagging .btn-prev {
	margin-right:10px;
}
.spage-info .pagging .btn-next {
	margin-left:7px;
}
.spage-info .pagging a.num {
	display:inline-block;
	margin-right:3px;padding:3px 5px;
	font-weight:bold;line-height:12px;
	border:1px solid #dedede;
}
.spage-info .pagging a.on, .spage-info .pagging a.num:hover {
	color:#5f78d6;text-decoration:none;
	border:1px solid #5f78d6;
}

/*product_qna_list */
#contents .read{
	table-layout:fixed; 
	width:960px;
	text-align:center;
}
#contents .read th{
	height:28px;
	line-height:28px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/read_box_bg.gif) repeat-x left top;
}
#contents .read td{border-bottom:1px solid #dedede; padding:6px 0 6px 0;word-wrap:break-word;word-break:break-all;}
#contents .read td.wr-left {text-align:left;padding-left:10px;}
#contents .read td.wr-left a{color:#363636;}
#contents .read td span{
	display:inline-block;
	padding-right:10px;
	color:#363636;
	word-wrap:break-word;word-break:break-all;
}
#contents .read td span.wr-reply{
	padding-left:20px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_arrow02.gif) no-repeat 7px 0;
}
#contents .read td span img {margin-right:3px;vertical-align:middle;}
#contents .read td span.none{color:#b4b4b4;}

/*product_qna_view */
#contents .writing{
	margin:15px 0 10px 0;
	width:100%;
	height:23px;
	line-height:23px;
	text-align:right;
	vertical-align:top;
}
#contents .writing02{
	margin:10px 0 10px 0;
	width:100%;
	height:23px;
	line-height:23px;
	text-align:right;
	vertical-align:top;
}
#contents .writing span, #contents .writing02 span{float:left;}
#contents .hit {
	width:100%;
	text-align:right;
	padding-bottom:10px;
	border-bottom:1px solid #ededed;
}
#contents .hit span{
	color:#363636;
	float:left;
	width:790px;
	margin-left:5px;
	font-weight:bold;
	text-align:left;
	word-break:break-all;
}
#contents .hit p{
	color:#898989;
	margin-right:5px;
	font-weight:normal;
	overflow:hidden;
}
#contents .writer{
	margin-top:10px;
	width:100%;
	text-align:right;
}
#contents .writer p{margin-right:5px;}
#contents .writer span.wri-le{margin-left:5px; float:left;}
#contents .writer span.wri-le img.level{vertical-align:middle;}
#contents .writer span.wri-le strong,
#contents .writer span.re-bac{
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat left top;
	padding-left:5px;
}
#contents .inquiry{
	margin:30px 0 20px 5px;
	word-wrap:break-word;word-break:break-all;
}
#contents .modify{
	width:100%;
	text-align:right;
}
#contents .modify p{color:#b7b7b7;}
#contents .modify p span{float:left;}
#contents .prod-cnt02 .car {margin:25px 0 0 5px;}

/* professional-review */
#contents .round-bottom{
	width:960px;
	padding-bottom:20px;
	background:url(http://pics.about.co.kr/os2/common/roundbox_bottom960.gif) no-repeat left bottom;
}
#contents .round-top{
	padding-top:12px;
	background:url(http://pics.about.co.kr/os2/common/roundbox_top960.gif) no-repeat left top;
}
#contents .round-top02{
	padding-top:20px;
	background:url(http://pics.about.co.kr/os2/common/roundbox_top960.gif) no-repeat left top;
}
#contents .prod-cnt {
	width:918px;
	padding:0 20px;
	border-left:1px solid #dadada;border-right:1px solid #dadada;
}
#contents .prod-cnt02{
	width:928px;
	padding:0 15px;
	border-left:1px solid #dadada;border-right:1px solid #dadada;
}

/* caution - product_comment, product-comparison */
#contents .caution {
	width:960px;
	margin-bottom:10px;padding-bottom:12px;
	font-size:11px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/caution_btm960.gif) no-repeat 0 bottom;
}
#contents .caution img {vertical-align:middle;}
#contents .caution .inner {
	padding:13px 0 0 0;
	background: url(http://pics.about.co.kr/os2/common/caution_top960.gif) no-repeat 0 top;
}
#contents .caution .in {
	padding-left:20px;
	border-left:1px #dadada solid;border-right:1px #dadada solid;
}
#contents .caution .point {
	padding-left:17px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_exclamation_mark.gif) no-repeat 0 1px;
	letter-spacing:-1px;
}
#contents .caution dl {
	font-size:11px;
	overflow:hidden;
	zoom:1;
}
#contents .caution dl dt {
	float:left;
	width:76px;
	color:#363636;font-weight:bold;
}
#contents .caution dl dd {
	float:left;
	letter-spacing:-0.05em;
}
#contents .caution dl dd a {
	margin-left:5px;
}
#contents .caution dl dd .point, #contents .caution dl dd span.title {
	color:#363636;
	margin-bottom:5px;
}
#contents .caution dl dd p span {
	display:block;
	color:#898989;
}
#contents .caution dl dd .top {
	margin-bottom:10px;
}
#contents .caution dl dd span.title, #contents .caution dl dd ol {
	margin-left:15px;
}
#contents .caution dl dd ul {
	margin-left:8px;
}
#contents .caution dl dd ul li {
	padding-left:8px;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_gray.gif) no-repeat 0 5px;
}

/* option-checkbox - product-comparison, src_prod */
#contents .option-checkbox {
	width:900px;
	margin-bottom:15px;padding-bottom:7px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgb.gif) no-repeat 0 bottom;
}
#contents .option-checkbox .inner {
	padding-top:14px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgt.gif) no-repeat 0 0;
}
#contents .option-checkbox .in {
	padding-left:20px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgm.gif) repeat-y 0 0;
}
#contents .option-checkbox dl {
	width:860px;
	margin-bottom:10px;
	border-bottom:1px #ededed solid;
	overflow:hidden;zoom:1;
}
#contents .option-checkbox dl.last {
	margin:0;padding:0;
	border:none;
}
#contents .option-checkbox dl dt {
	float:left;
	width:90px;
	padding-left:5px;
	color:#363636;font-weight:bold;
}
#contents .option-checkbox dl dd {
	float:right;
	width:765px;
	letter-spacing:-0.05em;
}
#contents .option-checkbox dl dd ul {
	#width:94%;_width:100%
}
#contents .option-checkbox dl dd ul li {
	float:left;
	height:25px;
	margin-right:15px;_margin-right:19px;
}
#contents .option-checkbox dl dd ul li.on {
	color:#627cd9;font-weight:bold;
}
#contents .option-checkbox dl.list-search, #contents .option-checkbox .btn,
#contents .option-checkbox dl.list-search dt, #contents .option-checkbox dl.list-search dd {
	float:left;
}
#contents .option-checkbox dl.list-search {
	width:630px;
	padding-bottom:7px;
}
#contents .option-checkbox dl.list-search dt {
	width:95px;
	padding:3px 0 0 0;
	letter-spacing:-1px;
}
#contents .option-checkbox dl.list-search dd {
	width:190px;
}
#contents .option-checkbox dl.list-search dd .input-text {
	width:188px;height:17px;
}
#contents .option-checkbox dl.list-search .padd {
	padding-left:50px;
}
#contents .option-checkbox .btn {
	height:24px;
}
#contents .option-checkbox div.search-keyword {
	clear:both;
	padding:1px 0 0 90px;
	overflow:hidden;zoom:1;
}
#contents .option-checkbox div.search-keyword ul, #contents .option-checkbox div.search-keyword ul li {float:left;}
#contents .option-checkbox div.search-keyword ul li {
	height:18px;
	padding-top:2px;padding-right:8px;#padding-top:0px;_padding-top:2px;
	vertical-align:top;
}
#contents .option-checkbox div.search-keyword ul li * {vertical-align:top;}
#contents .option-checkbox div.search-keyword a {font-size:11px;line-height:13px;white-space:nowrap;}
#contents .option-checkbox div.search-keyword a img {display:inline-block;margin-right:3px;}
#contents .option-checkbox div.search-keyword .exc-title {padding:0 8px 0 5px;}
#contents .option-checkbox div.search-keyword a.exc-kwd {color:#f60;}

/* news-list - professional_review */
#contents .news-list {
	width:900px;
	margin-bottom:10px;padding-bottom:14px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgb.gif) no-repeat 0 bottom;
}
#contents .news-list .inner {
	padding-top:14px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgt.gif) no-repeat 0 0;
}
#contents .news-list .in {
	padding:0 20px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/option_check_bgm.gif) repeat-y 0 0;
}
#contents .news-list ol {
	overflow:hidden;zoom:1;
}
#contents .news-list li {
	float:left;
	width:430px;
	margin-bottom:10px;
}
#contents .news-list li.last {
	margin-bottom:0;
}
#contents .news-list li img,#contents .news-list li em,#contents .news-list li span {float:left;}
#contents .news-list li img {
	margin-right:6px;
	vertical-align:top;
}
#contents .news-list li em {
	padding-right:9px;
	border-right:1px #fff solid;
}
#contents .news-list li span {
	max-width:320px;
	padding-left:9px;
	border-left:1px #dedede solid;
}
#contents .news-list li .div {
	display:inline-block;
	width:5px;
	margin-left:5px;
	background-color:#0f0;
}
#contents .news-list li.on a,#contents .news-list li.on a em {color:#363636;font-weight:bold;}

/* best-question - product_qna_list */
#contents .question-none {
	height:175px;
	padding:34px 60px 0 317px;
	font-size:11px;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/bg_question.gif) no-repeat 6px 7px;
	border-bottom:1px #cbcbcb solid;
}
#contents .question-none h3 {height:51px;}
#contents .question-none div p {margin-bottom:7px;color:#959595;}
#contents .question-none div p span {color:#000;font-weight:bold;}
#contents .question-none div .btn {height:32px;padding:10px 0 0 2px;}
#contents .question-none div .btn a.link {display:inline-block;margin-left:5px;vertical-align:bottom;text-decoration:underline;}

#contents .best-question {
	width:960px;
	margin-bottom:15px;padding-bottom:13px;
	font-size:11px;
	background:#f6f6f6 url(http://pics.about.co.kr/os2/common/bestq_bgb960.gif) no-repeat 0 bottom;
	overflow:hidden;zoom:1;
}
#contents .best-question .inner {
	padding:11px 0 0 0;
	background: url(http://pics.about.co.kr/os2/common/bestq_bgt960.gif) no-repeat 0 top;
}
#contents .best-question .in {
	padding-left:0px;
	background: url(http://pics.about.co.kr/os2/common/bestq_bgm960.gif) repeat-y 0 0;
	overflow:hidden;zoom:1;
}
#contents .best-question dl {
	float:left;
	font-size:12px;
}
#contents .best-question dl.bestS {width:481px;_width:465px;}
#contents .best-question dl.bestC {width:464px;_width:465px;}
#contents .best-question dl dt {
	display:inline-block;
	width:100%;height:23px;
	margin-bottom:11px;padding-left:15px;
	color:#363636;
	border-bottom:1px #dedede solid;
}
#contents .best-question dl.bestS dt {background: url(http://pics.about.co.kr/os2/common/bestq_bgt_title960.gif) repeat-y 0 0;}
#contents .best-question dl.bestC dt {background: url(http://pics.about.co.kr/os2/common/bestq_bgt_title960.gif) repeat-y right 0;}
#contents .best-question dl dt strong {
	padding-left:15px;
	background: url(http://pics.about.co.kr/os2/common/icon/ico_arrow.gif) no-repeat 0 top;
}
#contents .best-question dl dd li {
	width:400px;
	margin:0 0 7px 20px;padding-left:20px;
	letter-spacing:-0.05em;
	overflow:hidden;
}
#contents .best-question dl dd li.last {margin-bottom:0;}
#contents .best-question dl dd li.best1 {background: url(http://pics.about.co.kr/os2/common/icon/ico_num1_off.gif) no-repeat 0 0;}
#contents .best-question dl dd li.best2 {background: url(http://pics.about.co.kr/os2/common/icon/ico_num2_off.gif) no-repeat 0 0;}
#contents .best-question dl dd li.best3 {background: url(http://pics.about.co.kr/os2/common/icon/ico_num3_off.gif) no-repeat 0 0;}

/* subcate-box - lp_att, dlp_top_module */
#contents .subcate-box {
	position:relative;width:900px;
	margin-bottom:10px;padding-bottom:8px;_padding-bottom:13px;
	background:#fff url(http://pics.about.co.kr/os2/common/blue_box_bgb.gif) no-repeat 0 bottom;
	
}
#contents .subcate-box .inner {
	padding:8px 0 0 0;_margin-bottom:-6px;
	background: url(http://pics.about.co.kr/os2/common/blue_box_bgt.gif) no-repeat 0 top;
}
#contents .subcate-box .in {
	padding-left:15px;
	background: url(http://pics.about.co.kr/os2/common/blue_box_bgm.gif) repeat-y 0 0;
	zoom:1;
}
#contents .subcate-box table {
	width:870px;
}
#contents .subcate-box th, #contents .subcate-box td {
	padding:9px 0 5px;_padding:9px 0 0px;_margin-bottom:-2px;
	text-align:left;vertical-align:top;
	border-top:1px #e2e6f9 solid;
}
#contents .subcate-box .first {border-top:none;}
#contents .subcate-box th {
	min-width:85px;
	padding:9px 5px 0;
	color:#363636;
}
#contents .subcate-box th p a {color:#363636;}
#contents .subcate-box td {
	padding-left:16px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_colon.gif) no-repeat 0 12px;
}
#contents .subcate-box ul {
	width:98%;#width:96%;
	#padding-bottom:10px;_margin-bottom:-3px;
}
#contents .subcate-box ul li {
	float:left;
	height:11px;
	margin:0 10px 10px 0;_margin:0 10px 5px 0;padding-right:9px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat right 2px;
	white-space:nowrap;
}
#contents .subcate-box ul li.on a {color:#627cd9;text-decoration:underline;}
#contents .subcate-box ul li.last {
	padding-right:0;
	background:none;
}

/* user-search */
#contents .user-search {
	position:relative;
	width:900px;
	margin-bottom:20px;
	text-align:left;
	background:url('http://pics.about.co.kr/os2/common/bg_money_top.gif') no-repeat left top;
}
#contents .user-search .inner {
	padding:18px 0 15px;
	background:url('http://pics.about.co.kr/os2/common/bg_money_bottom.gif') no-repeat left bottom;
	overflow:hidden; zoom:1;
}
#contents .user-search .in {
	padding:0 15px;
	background:url('http://pics.about.co.kr/os2/common/bg_money_mid.gif') repeat-y 0 0;
}
#contents .user-search .in .cost-select {
	margin:10px 0 0;padding-bottom:10px;
	border-bottom:1px #e4e4e4 solid;
	zoom:1;
}
#contents .user-search .in .cost-txt,
#contents .user-search .in .research {
	margin:10px 0 0;padding-bottom:10px;
	border-bottom:1px #e4e4e4 solid;
	overflow:hidden;zoom:1;
}
#contents .user-search .in .research dl dd {width:297px;}
#contents .user-search .in .research .input-text, #contents .user-search .in .research a img {vertical-align:middle;}
#contents .user-search .in .research a {float:left;padding-bottom:1px;}
#contents .user-search .research .margin-add {padding-right:50px;}
#contents .user-search .research .input-text {width:293px;height:17px;border:1px #cfcfcf solid;}
#contents .user-search .in div.last {
	margin-bottom:0px;padding-bottom:0px;
	border-bottom:none;
}
#contents .user-search .cost-select dl {
	margin:0; padding:0; overflow:hidden;
}
#contents .user-search .cost-select dt {
	float:left;
	width:90px;
	padding-left:5px;
	font-weight:bold;color:#363636;
}
#contents .user-search .cost-select dd {
	float:left;
}
#contents .user-search .cost-select dd.option_btn {
	float:left; padding:0 0 0 20px;
}
#contents .user-search .cost-select dd.option_btn a {
	margin-left:5px;
}
#contents .user-search .cost-select dd li {
	float:left;
}
#contents .user-search .cost-select dd ul.option_bar {
	width:626px; height:33px; overflow:hidden;
}
#contents .user-search .cost-select dd ul.option_bar .mt10 {
	padding-top:10px;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg {
	position:relative;
	height:9px; width:568px;
	margin:26px 10px 0 10px;
	font-size:0;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg01 {
	background:url('http://pics.about.co.kr/os2/common/bar_bg01.gif') no-repeat left top;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg02 {
	background:url('http://pics.about.co.kr/os2/common/bar_bg02.gif') no-repeat left top;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p {
	position:absolute;
	height:33px; width:63px;
	margin-top:-26px; text-align:right;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p span {
	font-weight:bold; color:#ff7e00; font-size:10px; font-family:tahoma; padding-right:4px;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p.left {
	background:url('http://pics.about.co.kr/os2/common/money_box_left.gif') no-repeat left top;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p.left a {
	position:absolute; left:48px; top:22px;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p.right {
	background:url('http://pics.about.co.kr/os2/common/money_box_right.gif') no-repeat left top;
}
#contents .user-search .cost-select dd ul.option_bar .bar_bg p.right a {
	position:absolute; right:48px; top:22px;
}
#contents .user-search .cost-select dd ul.option_mon {
	width:624px; margin:-5px 0 0 1px;
}
#contents .user-search .cost-select dd ul.option_mon .last {
	color:#363636;
}
#contents .user-search .cost-select dd ul.option_mon li {
	padding-top:9px;
	font-size:11px; color:#898989; font-weight:bold; text-align:center;
}
#contents .user-search .cost-txt dl, #contents .user-search .research dl {
	float:left;
	margin-right:10px;
}
#contents .user-search .cost-txt dl dt, #contents .user-search .cost-txt dl dd, #contents .user-search .research dl dt, #contents .user-search .research dl dd {
	float:left;
}
#contents .user-search .cost-txt dl dt, #contents .user-search .research dl dt {
	float:left;
	padding:3px 0 0 5px;*padding:5px 0 0 5px;
	color:#363636;font-weight:bold;
}
#contents .user-search .cost-txt dl dt {width:85px;}
#contents .user-search .research dl dt.title1 {width:85px;}
#contents .user-search .research dl dt.title2 {width:66px;}
#contents .user-search .cost-txt dl span {margin:0 9px;}
#contents .user-search .cost-txt .option_btn a{ margin-right:5px;}
#contents .user-search .research dl {margin-bottom:10px;}
#contents .user-search .research div.search-keyword {
	clear:both;
	padding:1px 0 0 90px;
	overflow:hidden;zoom:1;
}
#contents .user-search .research div.search-keyword ul, #contents .user-search .research div.search-keyword ul li {float:left;}
#contents .user-search .research div.search-keyword ul li {
	height:18px;
	padding-top:2px;padding-right:8px;#padding-top:0px;_padding-top:2px;
	vertical-align:top;
}
#contents .user-search .research div.search-keyword ul li * {vertical-align:top;}
#contents .user-search .research div.search-keyword a {font-size:11px;line-height:13px;white-space:nowrap;}
#contents .user-search .research div.search-keyword a img {display:inline-block;margin-right:3px;}
#contents .user-search .research div.search-keyword .exc-title {padding:0 8px 0 5px;}
#contents .user-search .research div.search-keyword a.exc-kwd {color:#f60;}

/* safe-check */
#contents .safe-check {
	position:absolute;
	width:238px;height:42px;
	z-index:10;
}
#contents .safe-check .pwd-check {
	position:absolute;left:0;bottom:0;
	width:221px;min-height:24px;_height:24px;
	padding:9px;_padding:9px 9px 7px;
	font-size:11px;letter-spacing:-1px;line-height:11px;
	background-color:#fff;
	border:1px #a8b5e7 solid;
	z-index:10000;
}
#contents .safe-check .pwd-check .alert {
	margin-bottom:4px;
}
#contents .safe-check .pwd-check .alert strong {
	font-weight:normal;
}
#contents .safe-check .pwd-check .alert img {
	margin-left:5px;
}
#contents .safe-check .pwd-check .no-use strong,#contents .safe-check .pwd-check .low-safe strong {
	color:#f60;
}
#contents .safe-check .pwd-check .normal-safe strong, #contents .safe-check .pwd-check .super-safe strong {
	color:#627cd9;
}
#contents .safe-check .pwd-check .add-info {
	float:none;
	width:auto;
	margin-bottom:0;
	color:#bcbcbc;line-height:13px;
}
#contents .safe-check .pwd-check .tail {
	position:absolute;left:30px;bottom:-6px;_bottom:-11px;
	width:9px;height:6px;
	background:url(http://pics.about.co.kr/os2/member/pwd_tail.gif) no-repeat 0 0;
}

/*btn-more*/
#contents .more-btn {
	display:inline-block;
	padding-top:5px;
	font-size:11px;font-weight:bold;letter-spacing:-1px;line-height:13px;
	vertical-align:middle;
	cursor:pointer;
}
#contents a.more-btn:hover, #contents a.more-btn:focus {text-decoration:none;}
#contents .more-btn img {
	margin-right:3px;
	vertical-align:top;
}
#contents .more-btn span {color:#959595;}
/*조현2009-11-16*/
div.jsonSuggestResults {
	position:absolute;
	left:21px;
	top:37px;
	width:350px;
	margin:0px;
	padding:0px;
	padding-bottom:15px;  
	background:url(http://pics.about.co.kr/os2/common/header/drop_lay_bgb.gif) no-repeat 0 bottom;
	z-index:100000;
}
div.jsonSuggestResults div.resultItem {
	margin:0px;
	padding:2px 2px 2px 20px;
	position:relative;
	text-align:left;
	height:auto;
	cursor:pointer;
}
div.jsonSuggestResults div.inner {
	padding:15px 10px 0;
	background:url(http://pics.about.co.kr/os2/common/header/drop_lay_bgm.gif) repeat-y 0 0;
}
div.jsonSuggestResults div.resultItem.odd {
	background-color:#fff;
}
div.jsonSuggestResults div.resultItem.even {
	background-color:#fff;
}
div.jsonSuggestResults div.resultItem.hover {
	background-color:#edf0fb;
	text-decoration:none;
}
div.jsonSuggestResults div.resultItem img {
	float:left;
	margin-right:10px;
}
div.jsonSuggestResults div.resultItem p strong {
	color:#f60;
	text-decoration:none;
}
div.jsonSuggestResults div.resultItem p.extra {
	font-size: x-small !important;
	position:absolute;
	bottom:3px;
	right: 3px;
}
/*조현2009-11-16*/
/*alert-notice*/
#contents .alert-notice {
	position:absolute;z-index:3;
	width:500px;
	background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_bgm.gif) repeat-y 0 0;
}
#contents .alert-notice .inner {background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_bgt.gif) no-repeat 0 0;}
#contents .alert-notice .in {
	min-height:293px;_height:293px;
	padding:30px 15px 0;
	background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_bgb.gif) no-repeat 0 bottom;
}
#contents .alert-notice dt {
	display:block;
	margin-bottom:20px;
	text-align:center;
}
#contents .alert-notice dd .notice-cnt {
	width:470px;
	margin-bottom:10px;
	background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_innerbox_bgm.gif) repeat-y 0 0;
}
#contents .alert-notice dd .notice-cnt .inner {background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_innerbox_bgt.gif) no-repeat 0 0;}
#contents .alert-notice dd .notice-cnt .in {
	min-height:168px;_height:168px;
	padding:13px 15px 0px;
	background:url(http://pics.about.co.kr/os2/common/layer_popup/notice_innerbox_bgb.gif) no-repeat 0 bottom;
}
#contents .alert-notice dd .notice-cnt p {
	margin-bottom:10px;
	letter-spacing:-1px;#letter-spacing:-0.05em;
}
#contents .alert-notice dd .notice-cnt p strong {color:#363636;font-weight:normal;}
#contents .alert-notice dd .btn {text-align:center;}

/*alert-info*/
#contents .alert-info {
	position:absolute;z-index:3;
	background:#fff url(http://pics.about.co.kr/os2/common/layer_popup/alert_bg.gif) no-repeat 0 0;
}
#contents .alert-info .inner {
	background:url(http://pics.about.co.kr/os2/common/layer_popup/alert_bg.gif) no-repeat right bottom;
}
#contents .alert-info .in {
	background:url(http://pics.about.co.kr/os2/common/layer_popup/alert_brt.gif) no-repeat right 0;
}
#contents .alert-info .in div.in2 {
	min-width:232px;min-height:49px;_width:232px;_height:49px;
	padding:18px 10px 15px;
	text-align:center;
	background:url(http://pics.about.co.kr/os2/common/layer_popup/alert_blb.gif) no-repeat 0 bottom;
}
#contents .alert-info .in div.in2 p {
	width:100%;
	margin:0 auto;
	font-weight:bold;
	text-align:center;
}
#contents .alert-info .in div p.text {margin-bottom:8px;}

/*blue text*/
#contents .textPoint {color:#627cd9 !important;}
#contents .textPointB {color:#627cd9;font-weight:bold !important;}

/* ico-list */
#contents .price-date {
	position:relative;
	width:90px;
	margin:0 auto;
	white-space:nowrap;
	z-index:5;
}
#contents .price-date .date {
	position:absolute;left:50%;top:-38px;
	width:135px;height:33px;
	margin-left:-80px;padding:6px 7px 0px;
	font-size:11px;
	text-align:center;white-space:nowrap;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat 0 0px;
} 
#contents .price-date .date em {
	display:block;
	color:#555;line-height:13px;
}
#contents .price-date .date span {
	color:#959595;font-weight:normal;
}
#contents .price-date .date .tail {display:none;}

#contents table.prod-listn .price,
#contents table.prod-listn .price .lowestP {zoom:1;}
#contents table.prod-listn .price .lowestP .ico_lowest {
	display:inline-block;
	width:44px;height:16px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -4375px;
	overflow:hidden;zoom:1;
}

#contents .special img {
	display:block;
	margin:0 auto;
	margin-bottom:2px;
}
#contents .special .ico-list .ico {
	display:block;
	width:43px;height:15px;
	margin:0 auto 2px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .special .ico-list .ico.ico_deliv {background-position:0 -858px;}
#contents .special .ico-list .ico.ico_fDeliv {background-position:0 -893px;}
#contents .special .ico-list .ico.ico_interestF {background-position:0 -928px;}
#contents .special .ico-list .ico.ico_coupon {background-position:0 -963px;}
#contents .special .ico-list .ico.ico_event {background-position:0 -998px;}
#contents .special .ico-list .ico.ico_saveM {background-position:0 -1033px;}

/*product-list*/
#contents .prod-list {
	position:relative;z-index:1;
	width:100%;
	text-align:center;vertical-align:middle;
	table-layout:fixed;
}
#contents .prod-list td {
	padding:10px 0;
	border-bottom:1px #dedede solid;
	z-index:1;
}
#contents .prod-list .check-align {vertical-align:top;}
#contents .prod-list td .style {margin:5px 0 0;#margin-bottom:5px;}
#contents .prod-list .prod-info {text-align:left;}
#contents .prod-list .title {
	letter-spacing:-1px;
	vertical-align:top;
	overflow:hidden;
	word-wrap:break-word;word-break:break-all;
}
#contents .prod-list .title a {
	color:#363636;font-size:12px;font-weight:bold;padding-right:2px;
}
#contents .warning {margin-left:3px !important;}
#contents .prod-list .warning img {vertical-align:middle;}
#contents .prod-list .info {
	width:95%;
	margin-bottom:5px;
}
#contents .prod-list .info a {
	color:#363636;letter-spacing:-1px;
}
#contents .prod-list .txt-div {
	display:inline-block;
	height:12px;
	padding:2px 0 0 5px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat 0 3px;
}
#contents .prod-list .point {font-size:11px;}
#contents .prod-list .price {
	margin:0 auto 5px;
	color:#f60;
}
#contents .prod-list .price .lowest-price, #contents .prod-terms .price .lowest-price {
	display:inline-block;
	padding-left:10px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_dawn_oran.gif) no-repeat 0 4px;
}
#contents .prod-list .price-date, #contents .prod-terms  .price-date {width:100%;}
#contents .prod-list .price-date img {vertical-align:middle;padding-bottom:1px;}
#contents .prod-list .shop {
	height:auto;
	color:#555;font-size:11px;
	padding-bottom:5px;
}
#contents .prod-list .btn {height:auto !important;}
#contents .prod-list .btn-list .btn a {
	display:block;
	width:65px;
	margin:0 auto 5px;
}
#contents .prod-list .btn-list .btn{margin-bottom:-5px;}
#contents .marginb-none {margin-bottom:0 !important;}
#contents .prod-hrz {
	float:left;position:relative;
	width:100%;
	padding-bottom:10px;*padding-bottom:0px;
}
#contents .prod-hrz li {
	position:relative;float:left;
	padding:10px 0;
	border-bottom:1px #e4e4e4 solid;
}
#contents .prod-hrz li.last {border-bottom:1px #b1bdea solid;}
#contents .prod-hrz li .last {margin-right:0 !important;}
#contents .prod-hrz .title {
	height:35px;
	margin-top:10px;margin-bottom:0px;_margin-bottom:-5px;
}
#contents .prod4 li .prod-list, #contents .prod3 li .prod-list, #contents .prod2 li .prod-list {
	float:left;
	table-layout:fixed;
}
#contents .prod-hrz td {
	padding:0;
	border-bottom:0;
}
#contents .prod-hrz .special img {
	display:inline;
	margin-right:3px;
}
#contents .prod-hrz .zim a {display:inline-block;vertical-align:top;padding-top:3px;}
#contents .prod-hrz .point {vertical-align:middle;}
#contents .prod-hrz .cmnt {clear:both;height:15px;}
#contents .prod-hrz .btn {margin-top:7px;}
#contents .prod-hrz .special {margin-top:10px;}

#contents .prod-hrz2 li {padding:10px 0;}
#contents .prod-hrz2 li .prod-list {
	table-layout:fixed;
	float:left;
}
#contents .prod-hrz2 li .prod-list dl .title a img {vertical-align:middle;}
#contents .prod-hrz2 .price-date {float:left;width:auto;}
#contents .prod-hrz2 .prod-list .shop {clear:both;}

/*slidingBar 2010-03-04*/
#contents .prod-list .prod-div .slidingBar {
	height:19px;
	position:relative;top:-1px;
	text-align:center;
	background-color:#fff;
	border-top:1px solid #cbcbcb;
}
#contents .prod-list .prod-div .slidingBar .inner {
	display:inline-block;_position:absolute;_left:40%;_top:-1px;
	margin:-1px 0 0;_margin:0;
	padding:0 9px 3px;
	font-size:11px;letter-spacing:-0.02em;
	border:1px #cbcbcb solid;border-top-color:#fff;
}
#contents .prod-list .prod-div .slidingBar a {
	display:inline-block;
	padding:3px 15px 0 0;
	font-size:11px;color:#555;line-height:13px;
	background-color:#fff;
}
#contents .prod-list .prod-div .slidingBar a:hover {text-decoration:none;}
#contents .prod-list .prod-div .slidingBar a strong {margin-left:5px;font-weight:normal;}
#contents .prod-list .prod-div  .open a {background:url(http://pics.about.co.kr/os2/common/icon/ico_cross.gif) no-repeat right 2px;}
#contents .prod-list .prod-div  .close a {background:url(http://pics.about.co.kr/os2/common/icon/ico_min.gif) no-repeat right 2px;}

#contents .prod-list td table.prod-terms{
	table-layout:fixed;
	width:417px;
	color:#555;font-size:11px;
	border-top:1px solid #cbcbcb; /*2010-03-26*/
	border-bottom:1px solid #cbcbcb; /*2010-03-26*/
}
#contents .prod-list td table.prod-terms th{
	height:23px;#height:19px;
	padding:7px 0 0;#padding-top:4px;
	line-height:13px;font-weight:normal;
	vertical-align:top;#vertical-align:middle;
	background:#f6f6f6;
	border-bottom:1px solid #e0e0e0; /*2010-03-26*/
	border-right:1px solid #e0e0e0; /*2010-03-26*/
}
#contents .prod-list td table.prod-terms td{
	border-right:1px solid #e0e0e0;
	text-align:center;
	padding:4px 0;
}
#contents .prod-list td table.prod-terms td.first{color:#363636; text-align:center;}
#contents .prod-list td table.prod-terms th.last,
#contents .prod-list td table.prod-terms td.last {border-right:none;}
#contents .prod-list td table.prod-terms td.last {
	padding-right:0px;
	text-align:center;
}
#contents .prod-list .prod-div .special, #contents .prod-list .prod-div .price,
#contents .prod-list .prod-div .shop, #contents .prod-list .prod-div .btn {
	float:left;
}
#contents .prod-list .prod-div .prod-terms .price {
	width:100%;
	margin:0 auto;
	color:#f5300f;
}
#contents .prod-list .prod-div .btn a,
#contents .prod-list .prod-div2 .btn a {
	display:block;
	margin-bottom:5px;
}
#contents .prod-list .prod-div2 .special, #contents .prod-list .prod-div2 .price,
#contents .prod-list .prod-div2 .shop, #contents .prod-list .prod-div2 .btn {
	float:left;
}
#contents .prod-list .prod-div2 .price {margin-top:14px;}

#contents .prod-list .prod-div .shop a {display:block;}

/*2010-03-25*/
#contents .tableTitle ul {
	width:890px;height:23px;
	padding:5px 5px 0;
	color:#555;font-size:11px;font-weight:normal;
	background:#f9f9f9;
	border-top:1px #cbcbcb solid;border-bottom:1px #cbcbcb solid;
	overflow:hidden;zoom:1;
}
#contents .tableTitle ul li {float:left;text-align:center;line-height:19px;}
#contents .tableTitle ul li.t01 {text-align:left;}
#contents .tableTitle ul li.t01 a {
	display:block;float:left;margin-right:5px;/* 10-08-25 오의나 추가 */
	height:18px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;
}
#contents .tableTitle ul li.t01 a:hover,#contents .tableTitle ul li.t01 a:focus {text-decoration:none;}
#contents .tableTitle ul li.t01 a.szim {width:52px;background-position:0 -1502px;}
#contents .tableTitle ul li.t01 a.scomp {width:63px;background-position:0 -1540px;}
#contents .tableTitle ul li.t01 a.sselectAll{width:63px; height:18px; background-position:0 -2469px;}

#contents table.prod-list.prod-Vtc td {color:#555;font-size:11px;}
#contents table.prod-list.prod-Vtc td dd div.point {margin-bottom:5px;}
#contents table.prod-list.prod-Vtc td dd div.point .star-point {margin-right:0;}
#contents table.prod-list.prod-Vtc td dd div.point .txt-div {margin-left:9px;padding-left:8px;}
#contents table.prod-list td dd div.info a {color:#959595;font-size:11px;}
#contents table.prod-list.prod-Vtc td.tdR {text-align:left;}
#contents table.prod-list.prod-Vtc td .style a {
	display:inline-block;
	margin:0 15px 4px 6px ;
}

#contents table.prod-list.prod-Vtc .pinfo p.singo {margin-top:5px;}
#contents table.prod-list.prod-Vtc .pinfo a {display:block;}
#contents table.prod-list.prod-Vtc .shop a img {display:block;margin:0 auto;}
#contents table.prod-list.prod-Vtc .price {float:left;width:100px;padding:3px 0 0 10px;color:#f5300f;text-align:left;font-size:12px;}
#contents table.prod-list.prod-Vtc .btn {float:right;width:80px;}
#contents table.prod-list.prod-Vtc .price .lowestP img {display:block;margin-bottom:3px;}

#contents table.prod-list .price {color:#f5300f;}
#contents table.prod-list .price .lowestP span,
#contents table.prod-list .price .highP {color:#000;}
#contents table.prod-list .price .highP strong {font-weight:normal;}
#contents table.prod-list.prod-Vtc td .shop .zim {margin-top:2px;}
#contents table.prod-list.prod-Vtc td .shop .grade {margin-top:6px;}

#contents table.prod-list.prod-Vtc .prod-terms .price,
#contents table.prod-list.prod-Vtc .prod-terms .p-price{padding:0;text-align:right;}
#contents table.prod-list.prod-Vtc .prod-terms .p-price,
#contents table.prod-list.prod-Vtc .prod-terms .price .price-date div {padding-right:5px;}
#contents table.prod-list.prod-Vtc .prod-terms .price .price-date div {font-size:11px;}
#contents table.prod-list td dd div.cmnt {font-size:11px;}
#contents table.prod-list td dd div.cmnt a {color:#555;text-decoration:underline;font-weight:bold;}

/*product-list 2010-04-02*/
#contents .prod-listn {
	position:relative;z-index:1;
	width:100%;
	text-align:center;vertical-align:middle;
	table-layout:fixed;
}
#contents .prod-listn td {
	padding:10px 0;
	border-bottom:1px #dedede solid;
	z-index:1;
}
#contents .prod-listn td .style {margin:5px 0 0;#margin-bottom:5px;}
#contents table.prod-listn td .style a {
	display:inline-block;
	width:18px;height:18px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents table.prod-listn td .style a:hover, #contents table.prod-listn.prod-Vtc td .style a:focus {text-decoration:none;}
#contents table.prod-listn td .style .zimg {background-position:0 -257px;}
#contents table.prod-listn td .style .ssearch {background-position:0 -295px;}
#contents table.prod-listn td .style .singo {background-position:0 -333px;}

#contents .prod-listn .prod-info {text-align:left;}
#contents .prod-listn .pinfo {line-height:13px;}
#contents .prod-listn.prod-txt .prod-info dl {padding-left:9px;}
#contents .prod-listn .title {
	letter-spacing:-1px;
	vertical-align:top;
	overflow:hidden;
	word-wrap:break-word;word-break:break-all;
}
#contents .prod-listn .title * {vertical-align:middle;}
#contents .prod-listn .title a {
	padding:0 2px;
	color:#555;font-size:12px;font-weight:bold;
}
#contents .prod-listn .title span.ico {
	display:inline-block;
	width:26px;height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .prod-listn .title span.ico_hit {background-position:0 -3994px;}
#contents .prod-listn .title span.ico_new {background-position:0 -3961px;}
#contents .prod-listn .title span.ico_snd {background-position:0 -4027px;}

#contents .warning {margin-left:3px !important;}
#contents .prod-listn .warning img {vertical-align:middle;}
#contents .prod-listn .info {
	width:95%;
	margin-bottom:3px;
}
#contents .prod-listn .info a {
	color:#363636;letter-spacing:-1px;
}
#contents .prod-listn .txt-div {
	display:inline-block;
	height:12px;
	margin-left:5px;padding:2px 0 0 6px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -468px; 
}
#contents .prod-listn .point {font-size:11px;}
#contents .prod-listn .price {margin:0 auto 5px;color:#000;}
#contents .prod-listn .price .noneP {text-align:center;}

#contents table.prod-listn .price .lowestP .ico_1percent,
#contents table.prod-listn .price .lowestP .ico_2percent,
#contents table.prod-listn .price .lowestP .ico_4percent,
#contents table.prod-listn .price .lowestP .ico_8percent,
#contents table.prod-listn .price .lowestP .ico_3percent,
#contents table.prod-listn .price .lowestP .ico_5percent,
#contents table.prod-listn .price .lowestP .ico_6percent,
#contents table.prod-listn .price .lowestP .ico_7percent {
	display:inline-block;
	width:34px;height:19px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -3778px;
	overflow:hidden;zoom:1;
}
#contents table.prod-listn .price .lowestP .ico_8percent{background-position:right -3704px;}
#contents table.prod-listn .price .lowestP .ico_4percent{background-position:right -3741px;}
#contents table.prod-listn .price .lowestP .ico_2percent{background-position:right -3778px;}
#contents table.prod-listn .price .lowestP .ico_1percent{background-position:right -3815px;}
#contents table.prod-listn .price .lowestP .ico_3percent{background-position:right -4409px;}
#contents table.prod-listn .price .lowestP .ico_5percent{background-position:right -4444px;}
#contents table.prod-listn .price .lowestP .ico_6percent{background-position:right -4478px;}
#contents table.prod-listn .price .lowestP .ico_7percent{background-position:right -4511px;}

#contents table.prod-listn .aboutP .price .lowestP em,
#contents table.prod-listn .aboutP .price .ap{
	display:block;
	width:79px;height:20px;
	margin-top:-1px;padding:3px 0 0 23px;
	color:#f5300f;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 5px -3558px;
	border:1px solid #e1e1e1;
	text-align:left;
	zoom:1;
}
#contents table.prod-listn .aboutP .price .ap {
	background-color:#f9f9f9;
	background-position:5px -3923px;
}
#contents table.prod-listn .aboutP .price .lowestP em{
	margin-top:2px;
	text-decoration:line-through;
	color:#959595;
}

#contents .prod-listn .price .lowest-price, 
#contents .prod-terms .price .lowest-price {
	display:inline-block;
	padding-left:10px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_dawn_oran.gif) no-repeat 0 4px;
}
#contents .prod-listn .price-date, 
#contents .prod-terms  .price-date {width:100%;}
/* 운영 2010-11-15 */
#contents .prod-listn .price .lowest-price, #contents .prod-terms .price .lowest-price {
	display:inline-block;
	padding-left:10px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_dawn_oran.gif) no-repeat 0 4px;
}
#contents .prod-listn .price-date, #contents .prod-terms  .price-date {width:100%;}
/* 운영 2010-11-15 */

#contents .prod-listn .shop,
#contents .prod-listn .shopt {
	height:auto;
	color:#555;font-size:11px;line-height:13px;
	padding-bottom:5px;
}
#contents .prod-listn .shop {padding-bottom:3px;}
#contents .prod-listn .special, #contents .prod-listn .price,
#contents .prod-listn .btn {
	float:left;
}
#contents .prod-listn .shop a.zim {display:block;zoom:1;}
#contents .prod-listn .shop a.zim:hover, #contents .prod-listn .shop a.zim:focus {text-decoration:none;}
#contents .prod-listn .shop a.zim span.inner{
	display:inline-block;
	width:29px;height:10px;
	margin:0 auto;
	vertical-align:top;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -562px;
	overflow:hidden;zoom:1;
	cursor:pointer;
}
#contents .prod-listn .shop a.zim img {vertical-align:middle;}
#contents .prod-listn .shop .grade .ico {
	display:block;
	height:13px;
	margin:0 auto;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .prod-listn .shop .grade .ico.vip {width:28px;background-position:0 -627px;}
#contents .prod-listn .shop .grade .ico.dai {width:59px;background-position:0 -660px;}
#contents .prod-listn .shop .grade .ico.sap {width:49px;background-position:0 -693px;}
#contents .prod-listn .shop .grade .ico.gold {width:32px;background-position:0 -726px;}
#contents .prod-listn .shop .grade .ico.silver {width:31px;background-position:0 -759px;}
#contents .prod-listn .shop .grade .ico.broz {width:40px;background-position:0 -792px;}
#contents .prod-listn .shop .grade .ico.new {width:40px;background-position:0 -825px;}

#contents .prod-listn .btn {height:auto !important;margin-bottom:-5px;}
#contents .prod-listn .btn a {
	display:block;
	width:65px;height:23px;
	margin:0 auto 5px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .prod-listn .btn a:hover, #contents .prod-listn .btn a:focus {text-decoration:none;}
#contents .prod-listn .btn a.btn_cmp {background-position:0 -1241px;}
#contents .prod-listn .btn a.btn_buy {background-position:0 -1282px;}
#contents .prod-listn .btn a.btn_lowest {background-position:0 -1323px;}
#contents .prod-listn .btn a.btn_prodinfo {height:21px;background-position:0 -5065px;}
#contents .prod-listn .btn a.btn_simProd {height:11px;background-position:1px -5137px;}
#contents .prod-listn .btn a.btn_stylesearch {background-position:1px -5035px;}

#contents .prod-listn .btn a.btn_vsPcp {height:11px;background-position:0 -2438px;}
#contents .prod-listn .btn-list .btn a {
	display:block;
	width:65px;
	margin:0 auto 5px;
}
#contents .prod-listn .btn-list .btn{margin-bottom:-5px;}

#contents .marginb-none {margin-bottom:0 !important;}
#contents .prod-hrzn {
	position:relative;
	width:100%;
	padding-bottom:10px;*padding-bottom:0px;
	zoom:1;
}
#contents .prod-hrzn:after {content:"";display:block;clear:both;}
#contents .prod-hrzn li {
	position:relative;
	padding:10px 0;
	border-bottom:1px #e4e4e4 solid;
	zoom:1;
}
#contents .prod-hrzn li:after {content:"";display:block;clear:both;}
#contents .prod-hrzn li.last {border-bottom:1px #b1bdea solid;}
#contents .prod-hrzn li .last {margin-right:0 !important;}

#contents .prod-hrzn td {
	padding:0;
	border-bottom:0;
}
#contents .prod-hrzn td.tdR {vertical-align:bottom !important;}
#contents .prod-hrzn td .style a {display:block;margin-top:4px;}
#contents .prod-hrzn td p.style {margin:5px 0 5px;}
#contents .prod-hrzn table.prod-listn .price {
	width:100%;
	margin:5px auto 7px;padding:0;
}
#contents .prod-hrzn table.prod-listn .aboutP .price {width:208px;height:25px;}

#contents .prod-hrzn table.prod-listn .aboutP .price .lowestP{
	float:left;
	width:103px;
	margin:0 auto;
	text-align:left;
}
#contents .prod-hrzn table.prod-listn .price .lowestP em{margin-top:0;color:#000;}
#contents .prod-hrzn table.prod-listn .aboutP .price .ap{
	float:left;
	margin-top:0;
	margin-left:-1px;
	color:#F5300F;
}
#contents .prod-hrzn .special img {display:inline;margin-right:3px;}
#contents .prod-hrzn .special .ico-list .ico {display:inline-block;}

#contents .prod-hrzn .prod-listn .prod-info {text-align:center;}

#contents .prod-hrzn .prod-listn .price .price-date .lowestP img {vertical-align:middle;padding-bottom:1px;}

#contents .prod-hrzn table.prod-listn .btn {width:100%;margin-top:7px;padding:0;}
#contents .prod-hrzn table.prod-listn .btn a {display:inline-block;}
#contents .prod-hrzn .special {width:100% !important;margin-top:5px;}
#contents .prod-hrzn .special.special_none {height:17px;margin-top:7px;overflow:hidden;zoom:1;}

#contents .prod-hrzn .title {
	height:32px;
	margin-top:10px;margin-bottom:0px;_margin-bottom:-5px;
}
#contents .prod-hrzn .title a {font-weight:normal;}
#contents .prod-hrzn dd {_margin-top:7px}
#contents .prod-hrzn .tdL {vertical-align:top !important;}
#contents .prod-hrzn .check-align {float:right;padding-right:6px;}
#contents .prod-listn.prod-Vtc .title {margin-bottom:3px;}
#contents .prod-listn .point .star-point {margin-right:2px;}
#contents .prod-listn .point {margin-bottom:5px;}
#contents .prod-listn .shop strong{
	display:inline-block;
	padding-top:2px;
}
#contents .prod-hrzn .prod-listn .shop {width:100%;margin:0;padding-bottom:2px;}
#contents .prod-hrzn .prod-listn .shop a.zim {display:inline;}
#contents .prod-hrzn .prod-listn .shop a.zim img {display:inline-block;vertical-align:top;padding-top:1px;#padding-top:0;}
#contents .prod-hrzn .point {
	margin:0 0 0 5px;padding:0 0 0 8px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat 0 1px;
}
#contents .prod-hrzn .price {float:none !important;zoom:1;}
#contents .prod-hrzn .price:after {content:"";display:block;clear:both;}
#contents .prod-hrzn .shopt,
#contents .prod-hrzn .point {display:inline;vertical-align:middle;padding-bottom:0;}
#contents .prod-hrzn .zim {
	display:inline-block;
	height:12px;
	margin-left:3px;padding:0 0 0 8px;
	vertical-align:top;line-height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -470px;
}
#contents .prod-hrzn .cmnt {clear:both;height:19px;margin-top:5px;}

/* 할인율 레이어 */
#contents .prod-hrzn table.prod-listn .prod-img a {
	position:relative;
	display:block;
}
#contents .prod-hrzn table.prod-listn .prod-img a .dcRate_layer {position:absolute;top:-7px;z-index:5;}
#contents .prod4n table.prod-listn .prod-img a .dcRate_layer{right:-17px;}
#contents .prod3n table.prod-listn .prod-img a .dcRate_layer{right:-12px;}
#contents .prod-hrzn2 table.prod-listn .prod-img a .dcRate_layer {right:-6px;}
/* 할인율 레이어 */

#contents .prod4 li .prod-listn, #contents .prod3 li .prod-listn, #contents .prod2 li .prod-listn {
	float:left;
	table-layout:fixed;
}
#contents .prod4n li .prod-listn, #contents .prod3n li .prod-listn{
	float:left;
	table-layout:fixed;
}

#contents .prod-hrzn2 .prod-listn .prod-info {text-align:left;}
#contents .prod-hrzn2 li {padding:10px 0;}
#contents .prod-hrzn2 li .prod-listn {float:left !important;}
#contents .prod-hrzn2 li .prod-listn td {vertical-align:top;}
#contents .prod-hrzn2 .check-align {padding-right:0;}
#contents .prod-hrzn2 td .style {clear:both;position:relative;height:131px;margin:0;}
#contents .prod-hrzn2 td .style .valign {position:absolute;right:6px;bottom:0;}
#contents .prod-hrzn2 li .prod-listn dl {
	margin-left:10px;padding-right:8px;
	background:url(http://pics.about.co.kr/os2/common/dot_hline.gif) no-repeat right 0;
}
#contents .prod-hrzn2 li .prod-listn.last dl {
	padding-right:0px;
	background:none;
}
#contents .prod-hrzn2 li .prod-listn.last dl{padding-right:0;background:none;}
#contents .prod-hrzn2 li .prod-listn dl .title {margin:0 0 5px;height:32px;}
#contents .prod-hrzn2 li .prod-listn dl .title a img {vertical-align:middle;}
#contents .prod-hrzn2 .price .lowestP,
#contents .prod-hrzn2 .price .highP {float:left;}
#contents .prod-hrzn2 .aboutP .price {display:block;margin:5px 0 7px !important;zoom:1;}
#contents .prod-hrzn2 .aboutP .price:after {content:"";display:block;clear:both;}
#contents .prod-hrzn2 .shopt, #contents .prod-hrzn2 .point {display:inline;padding-bottom:0;margin-right:-2px;}
#contents .prod-hrzn2 .shop {padding:0;}
#contents .prod-hrzn2 .shop .stotal {letter-spacing:-1px;}
#contents .prod-hrzn2 .shop .stotal strong {padding-top:0;letter-spacing:0px;}
#contents .prod-hrzn2 .point, #contents .prod-hrzn2 .point .txt-div {margin:0;padding-left:3px;}
#contents .prod-hrzn2 .info {clear:both;}

/*slidingBar 2010-03-04*/
#contents .prod-listn .slidingBar {
	height:19px;
	position:relative;top:-1px;
	text-align:center;
	background-color:#fff;
	border-top:1px solid #cbcbcb;
}
#contents .prod-listn .slidingBar .inner {
	display:inline-block;_position:absolute;_left:40%;_top:-1px;
	margin:-1px 0 0;_margin:0;
	padding:0 9px 3px;
	font-size:11px;letter-spacing:-0.02em;
	border:1px #cbcbcb solid;border-top-color:#fff;
}
#contents .prod-listn .slidingBar a {
	display:inline-block;
	padding:3px 15px 0 0;_padding-top:4px;
	font-size:11px;color:#555;line-height:13px;
	background:#fff url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
}
#contents .prod-listn .slidingBar a:hover,#contents .prod-listn .slidingBar a:focus {text-decoration:none;}
#contents .prod-listn .slidingBar a strong {margin-left:5px;font-weight:normal;}
#contents .prod-listn .open a {background-position:right -1425px;}
#contents .prod-listn .close a {background-position:right -1446px;}

#contents .prod-listn td table.prod-terms{
	table-layout:fixed;
	width:417px;
	color:#555;font-size:11px;
	border-top:1px solid #cbcbcb; /*2010-03-26*/
	border-bottom:1px solid #cbcbcb; /*2010-03-26*/
}
#contents .prod-listn td table.prod-terms th{
	height:23px;#height:19px;
	padding:7px 0 0;#padding-top:4px;
	line-height:13px;font-weight:normal;
	vertical-align:top;#vertical-align:middle;
	background:#f6f6f6;
	border-bottom:1px solid #e0e0e0; /*2010-03-26*/
	border-right:1px solid #e0e0e0; /*2010-03-26*/
}
#contents .prod-listn td table.prod-terms td{
	border-right:1px solid #e0e0e0;
	text-align:center;
	padding:4px 0;
}
#contents .prod-listn td table.prod-terms td.first{color:#363636; text-align:center;}
#contents .prod-listn td table.prod-terms th.last,
#contents .prod-listn td table.prod-terms td.last {border-right:none;}
#contents .prod-listn td table.prod-terms td.last {
	padding-right:0px;
	text-align:center;
}

/*2010-03-25*/
#contents .tableTitle ul {
	height:23px;
	padding:5px 5px 0;
	color:#555;font-size:11px;font-weight:normal;
	background:#f9f9f9;
	border-top:1px #cbcbcb solid;border-bottom:1px #cbcbcb solid;
	overflow:hidden;zoom:1;
}
#contents .tableTitle ul li {float:left;text-align:center;line-height:19px;}

#contents table.prod-listn td {color:#555;zoom:1;}
#contents table.prod-listn.prod-Vtc td {font-size:11px;}

#contents table.prod-listn td .style .ssearch{height: 19px;background-position:0 -4879px;}
#contents table.prod-list td .style .ssearch{
	display:inline-block;
	width:18px;height:18px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -4879px;
	overflow:hidden;zoom:1;
}

#contents table.prod-list td .layer_ssearch{
	display:block;width:100%;
	position:relative; 
	z-index:1;
	text-align:center;
}
#contents table.prod-list td a.layer_ssearch:hover, 
#contents table.prod-list td a.layer_ssearch:focus,
#contents table.prod-list td a.layer_ssearch:active {text-decoration:none;}
#contents table.prod-list td .layer_ssearch span{
	position:absolute;bottom:0;left:0;
	width:100%;height:20px;
	background:#000;opacity:0.7;filter:alpha(opacity=70);
	color:#bfbfbe;
	font-size:11px;line-height:20px;letter-spacing:-1px;
	cursor:pointer;
}

#contents table.prod-listn td.prod-img .layer_ssearch{
	display:block;width:100%;
	position:relative; 
	z-index:1;
	text-align:center;
}
#contents table.prod-listn td.prod-img a.layer_ssearch:hover, 
#contents table.prod-listn td.prod-img a.layer_ssearch:focus,
#contents table.prod-listn td.prod-img a.layer_ssearch:active {text-decoration:none;}
#contents table.prod-listn td.prod-img .layer_ssearch span{
	position:absolute;bottom:0;left:0;
	width:100%;height:20px;
	background:#000;opacity:0.7;filter:alpha(opacity=70);
	color:#bfbfbe;
	font-size:11px;line-height:20px;letter-spacing:-1px;
}

#contents table.prod-listn td.prod-img .style_search {position:relative;z-index:10;left:0px;top:0px;width:150px;background:lime;}
#contents  table.prod-listn.prod-Vtc td.prod-img .style_search {width:100px;}
#contents .prod3n table.prod-listn td.prod-img .style_search {width:200px;}
#contents .prod4n table.prod-listn td.prod-img .style_search {width:151px;*width:150px;}
#contents table.prod-listn td.prod-img .style_search a {position:static !important;}
#contents table.prod-listn td.prod-img .style_search a img ,
#contents table.prod-listn td.prod-img .style_search .style_txt {position:absolute;right:0px;top:-21px;}

#contents table.prod-listn.prod-Vtc td dd div.point {margin-bottom:5px;}
#contents table.prod-listn.prod-Vtc td dd div.point .star-point {margin-right:0;}
#contents table.prod-listn.prod-Vtc td dd div.point .txt-div {margin-left:9px;padding-left:8px;}
#contents table.prod-listn td dd div.info a {color:#959595;font-size:11px;}
#contents table.prod-listn.prod-Vtc td.tdR {text-align:left;}
#contents table.prod-listn.prod-Vtc td .style a {margin:0 15px 4px 6px ;}

#contents table.prod-listn.prod-Vtc .pinfo .singo,
#contents table.prod-listn.prod-txt .singo {
	display:block;
	margin:2px auto 0;#margin-top:3px;
	width:42px;height:18px;
	text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -6562px;
	overflow:hidden;zoom:1;
}

#contents table.prod-listn.prod-Vtc .pinfo a {display:block;}
#contents table.prod-listn.prod-Vtc .shop a img {display:block;margin:0 auto;}
#contents table.prod-listn.prod-Vtc .price {float:left;color:#000;text-align:left;font-size:12px;zoom:1;}
#contents table.prod-listn.prod-Vtc .price .lowestP .ico_lowest,
#contents table.prod-listn.prod-Vtc .price .lowestP img {display:block;margin-bottom:3px;}

#contents table.prod-listn.prod-Vtc td .shop .zim {margin-top:2px;}
#contents table.prod-listn.prod-Vtc td .shop .grade {margin-top:6px;}

#contents table.prod-listn .price .lowestP span,
#contents table.prod-listn .price .highP {color:#000;}
#contents table.prod-listn .price .highP strong {font-weight:normal;}

#contents table.prod-listn.prod-Vtc .prod-terms .price,
#contents table.prod-listn.prod-Vtc .prod-terms .p-price{padding:0;text-align:right;}
#contents table.prod-listn.prod-Vtc .prod-terms .p-price,
#contents table.prod-listn.prod-Vtc .prod-terms .price .price-date {width:84px;padding-right:5px;_padding-right:0px;font-size:11px;zoom:1;}
#contents table.prod-listn.prod-Vtc .prod-terms .last a {
	display:inline-block;
	height:17px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents table.prod-listn.prod-Vtc .prod-terms .last a:hover, #contents table.prod-listn.prod-Vtc .prod-terms .last a:focus {text-decoration:none;}
#contents table.prod-listn.prod-Vtc .prod-terms .last a.btn_cmps {width:46px;background-position:0 -1364px;}
#contents table.prod-listn.prod-Vtc .prod-terms .last a.btn_zims {width:17px;background-position:0 -1401px;}
#contents table.prod-listn.prod-Vtc .prod-terms .last a.btn_prodinfos {width:46px;background-position:0 -5100px;}


#contents table.prod-listn td dd div.cmnt {font-size:11px;line-height:13px;letter-spacing:-1px;}
#contents table.prod-listn td dd div.cmnt a {color:#555;text-decoration:underline;font-weight:bold;letter-spacing:0px;}
#contents table.prod-listn td dd div.cmnt a.btn_cmntW {
	display:inline-block;
	width:56px;height:11px;
	margin-top:3px;
	text-decoration:none;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -1578px;
	overflow:hidden;zoom:1;
}
#contents table.prod-listn td dd div.cmnt a.btn_cmntW:hover, #contents table.prod-listn td dd div.cmnt a.btn_cmntW:focus {text-decoration:none;}
#contents table.prod-listn td dd div.cmnt img {display:inline-block;margin-top:3px;}

#contents .prod-hrzn2 .prod-listn td dd div.cmnt {height:15px;}
#contents .prod-hrzn2 .prod-listn td dd div.info {min-height:31px;_height:31px;}
#contents .prod-hrzn2 table.prod-listn .btn {float:none;}

#contents table.prod-listn.prod-txt .shop {width:100%;padding-bottom:2px;}
#contents table.prod-listn.prod-txt .shopt {padding:0;}
#contents table.prod-listn.prod-txt .pinfo a {display:block;}
#contents table.prod-listn.prod-txt .shop a img {display:block;margin:0 auto;}
#contents table.prod-listn.prod-txt td .shop .zim {margin-top:2px;}
#contents table.prod-listn.prod-txt td .shop .grade {margin-top:6px;}

#contents table.prod-listn.prod-txt .price {float:left;width:104px;padding:3px 0 0 10px;text-align:left;font-size:12px;}
#contents table.prod-listn.prod-txt .btn {float:right;width:66px;}
#contents table.prod-listn.prod-txt .btn {padding:0 10px 0 0;}
#contents table.prod-listn.prod-txt .price .lowestP .ico_lowest,
#contents table.prod-listn.prod-txt .price .lowestP img {display:block;margin-bottom:3px;}
#contents table.prod-listn .prod-terms .price {
	width:100% !important;
	margin:0 auto;
}

#contents .prod-listn2 .special, #contents .prod-listn2 .price,
#contents .prod-listn2 .shop, #contents .prod-listn2 .btn {
	float:left;
}
#contents .prod-listn2 .price {margin-top:14px;}

#contents .aboutP .price .price-date .date {
	height:51px;
	line-height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat -187px 0px;
}
#contents .aboutP .price .price-date .date p {color:#f5300f;font-size:11px;font-weight:bold;}
#contents table.prod-listn .aboutP .price,
#contents table.prod-listn .aboutP .price .highP {color:#959595 !important;} 
#contents table.prod-listn .aboutP .date {top:auto;bottom:20px;}
#contents table.prod-listn.prod-Vtc .prod-terms .aboutP .price .price-date .ap {float:right;width:auto;height:15px;line-height:13px;padding-top:2px;background-position:5px -3927px;background-color:#fff;border:none 0;}
#contents table.prod-listn.prod-Vtc .prod-terms .aboutP .price .price-date .date {top:-53px;}
#contents .prod-hrzn table.prod-listn .aboutP .price .price-date .date {top:-52px;margin-left:-29px;}
#contents table.prod-listn .aboutEx .price {height:45px;text-align:center;}

/*result-title*/
#contents .cateList-box .result-title {
	position:relative;z-index:70;
	min-height:14px;_height:14px;
	padding:10px 0 8px 13px;
	color:#000;font-weight:bold;
	border-bottom:1px #e0e0e0 solid;
}
#contents .cateList-box .result-title span {
	margin-right:7px;padding-right:6px;
	font-weight:bold;
}
#contents .cateList-box .result-title .rTitle {display:inline;margin:0 4px 0 0;padding:0 5px 0 0;background:url(http://pics.about.co.kr/os2/common/icon/ico_colon2.gif) no-repeat right 2px;}
#contents .cateList-box .result-title span span.cateAll {
	display:inline-block;
	height:12px;
	margin-right:2px;padding-right:16px;
	font-weight:normal;line-height:14px;
	vertical-align:middle;
	background:url("http://pics.about.co.kr/os2/common/icon/prod_icons.gif") no-repeat right -2322px;
	overflow:hidden;
}
#contents .cateList-box .result-title span span.cateAll.cateLast {background-position:right -2353px;}
#contents .cateList-box .result-title span span.arrowR {
	margin-right:0;padding-right:0;
	font-weight:normal;
}
#contents .cateList-box .result-title strong {color:#f5300f;}
#contents .cateList-box .result-title em {font-weight:bold;}
#contents .cateList-box .result-title .srp_mode {display:inline-block;margin:-2px 0 0;#margin-top:-3px;vertical-align:top;}

/*cateList-box category*/
#contents .cateList-box .category {width:873px;height:auto;}
#contents .cateList-box .category .cateList {
	height:12px;
	line-height:12px;
}
#contents .cateList-box .category a {color:#000;}
#contents .cateList-box .category .last-on a {font-weight:bold;}
#contents .cateList-box .category:after {content:"";display:block;clear:both;}
#contents .cateList-box .category.category-step {position:relative;z-index:10;border-bottom:none 0;}
#contents .cateList-box .category.category-step .cate-select {background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 1px -3344px;}
#contents .cateList-box .category .rTitle {
	display:inline-block;
	padding-left:19px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_colon2.gif) no-repeat 8px 5px;
}
#contents .cateList-box .category span strong {color:#f5300f;}
#contents .cateList-box .category .homeTt ,
#contents .cateList-box .category .cate-select {z-index:10;}
#contents .cateList-box .category .homeTt {padding-left:0;background:none;}
#contents .cateList-box .category .homeTt  .cList {left:0px;}
#contents .cateList-box .category .cList ul li a {color:#898989;}
#contents .cateList-box .category .cList ul li a span {font-weight:normal;}
#contents .cateList-box .category .cateOn .cateList {background-position:right -2353px;}
#contents .cateList-box .category .last-cate .cateList {display:none !important;}
#contents .cateList-box .category .last-on .cateList {display:none !important;}
#contents .cateList-box .category .cate-step{padding-top:2px;line-height:14px;}
#contents .cateList-box .result-title .category  .homeTt {font-weight:normal;}
#contents .cateList-box .result-title .category .cate_link {margin:0 0 0 10px;}

/*result-cate*/
#contents .cateList-box dl.result-cate {
	width:734px;min-height:16px;_height:16px;
	padding:3px 0;
	color:#555;font-size:11px;
	vertical-align:middle;
	overflow:hidden;zoom:1;
}
#contents  .cateList-box dl.result-cate dt,
#contents .cateList-box dl.result-cate dd {display:inline;}
#contents .cateList-box dl.result-cate dd span {padding:0 3px;}
#contents .cateList-box dl.result-cate dd a {color:#4c6ad9;text-decoration:underline;}

/*page-loading*/
#contents .page-loading{
	position:absolute;left:50%;z-index:200;
	width:218px;height:50px;
	margin-left:-109px;
	text-align:center;
}

/*logoTxt*/
.logoTxt {
	display:inline !important;
	font-size:12px !important;font-weight:bold !important;letter-spacing:0 !important;
}
.logoTxt.colorGb {color:#363636 !important;}

.logoT{
	display:inline !important;
	color:#555 !important;font-size:12px !important;letter-spacing:0 !important;
}

/*rank-icon*/
#contents .rank-icon{
	position:relative;left:0;top:0;
	width:100%;
	z-index:2;
}
#contents .rank-icon img{
	position:absolute; top:0; left:0;
	z-index:11;
}

/*pcp, srp, secondhand : add-list-info */
#contents .add-list-info {
	height:15px;
	margin-bottom:10px;
	letter-spacing:-0.05em;
	color:#363636;
}
#contents .add-list-info em {
 color:#627cd9;font-weight:bold;
}

/*pcp, srp, secondhand : comment-list-btn */
#contents  .comment-list-btn {
	margin-bottom:10px;
	text-align:right;
	overflow:hidden;zoom:1;
}
#contents  .comment-list-btn .floatL {float:left;}
#contents  .comment-list .option {
	height:26px;
	padding:5px 15px 0;_padding:6px 15px 0;
	text-align:right;
	background:url(http://pics.about.co.kr/os2/common/comment_option_bg.gif) repeat-x 0 0;
}
#contents  .comment-list .option .option-list {
	float:left;
	margin-top:3px;
	letter-spacing:-0.07em;
}
#contents  .comment-list .option label {margin-right:15px;}
#contents  .comment-list .option .option-list .on {
	color:#363636;font-weight:bold;
}
#contents  .comment-list .option select {
	width:92px;
	vertical-align:top;
}

/*pcp, srp, secondhand : write-bottom */
#contents .write-bottom{
	width:960px;
	background:url(http://pics.about.co.kr/os2/common/writebox_mid960.gif) repeat-y 0 0;
	margin-bottom:20px;
}
#contents .write-top{
	background:url(http://pics.about.co.kr/os2/common/writebox_top960.gif) no-repeat 0 0;
	/* border-top:1px #dedede solid; */
	overflow:hidden;zoom:1;
}
#contents .wri-ex{
	padding:0 15px;
	background:url(http://pics.about.co.kr/os2/common/writebox_bottom960.gif) no-repeat left bottom;
}
#contents .write-cmnt {margin-bottom:20px;}
#contents .exa col.title {width:85px;}
#contents .exa col.cnt {padding-left:15px;width:830px;*padding-left:20px;}
#contents .exa th {
	text-align:left;
	padding:12px 0 10px;
	border-bottom:1px solid #ececec;
}
#contents .exa th.point {
	text-align:left;
	padding:24px 0 24px;
	border-bottom:1px solid #ececec;
}
#contents .exa th img {margin-left:15px;}
#contents .exa td{padding:0 0 0 16px;border-bottom:1px solid #ececec; }
#contents .exa td span.ins{margin-left:10px;font-size:11px;}
#contents .exa th.last{border-bottom:none; padding:10px 0 10px;}
#contents .exa td.editer{padding:8px 0 14px 16px; border-bottom:none;}
#contents .exa td.editer textarea{margin:7px 0 0 0;}
#contents .exa td.editer .con-can{margin-top:10px; text-align:center;}
#contents .exa td dl.score,
#contents .exa td dl.score dd ul{zoom:1;}
#contents .exa td dl.score {float:left;padding:5px 0;}
#contents .exa td dl.score dt{ font-weight:bold; margin-right:15px;}
#contents .exa td dl.score dt span{margin-left:33px;}
#contents .exa td dl.score dt span.le{margin-left:20px;}
#contents .exa td dl.score dt,
#contents .exa td dl.score dd{float:left;}
#contents .exa td dl.score dd ul li{
	float:left;
	margin-right:20px;
}

#contents .write-cmnt label {
	display:inline-block;
	margin-right:10px;padding-left:65px;
}
#contents .write-cmnt label.p5 {background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star_on.gif) no-repeat 0 2px;}
#contents .write-cmnt label.p4 {background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star4.gif) no-repeat 0 2px;}
#contents .write-cmnt label.p3 {background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star3.gif) no-repeat 0 2px;}
#contents .write-cmnt label.p2 {background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star2.gif) no-repeat 0 2px;}
#contents .write-cmnt label.p1 {background:url(http://pics.about.co.kr/os2/common/icon/ico_point_star1.gif) no-repeat 0 2px;}
#contents .write-caution {
	width:745px;height:28px;
	margin-top:15px;padding:12px 0 0 20px;
	background:url(http://pics.about.co.kr/os2/common/write_caution_bg.gif) no-repeat 0 0;
}
#contents .write-caution .point {
	padding-left:17px;
	font-size:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_exclamation_mark.gif) no-repeat 0 1px;
}
#contents .write-caution .point a {margin-left:3px;}
#contents .write-caution img {
	vertical-align:middle;
}

/*srp, lp layer pop*/
#contents .infoP {
	position:absolute;z-index:10000;
	min-width:268px;_width:268px;
	overflow:hidden;zoom:1;
}
#contents .infoP .box {
	margin-bottom:7px;padding:7px 10px 7px 7px;
	background-color:#fff;
	border:1px #a8b5e7 solid;
	overflow:hidden;zoom:1;
}
#contents .infoP .img,
#contents .infoP dl {
	float:left;
	font-size:11px;line-height:14px;
}
#contents .infoP .img {
	margin-right:10px;
}
#contents .infoP dl {
	width:170px;
}
#contents .infoP dl dt {
	color:#363636;font-weight:bold;
}
#contents .infoP dl dd {
	margin-top:5px;
	letter-spacing:-1px;
	white-space:normal;
}
#contents .infoP .tail {
	position:absolute;left:31px;bottom:2px;_bottom:-4px;
	width:9px;height:6px;
	background:url(http://pics.about.co.kr/os2/cpp/categ_balloon_tail.gif) no-repeat 0 0;
}

/*2010-03-25*/
/*setting-option*/
#contents .setting-option {
	position:relative;
	height:57px;
	margin-bottom:15px;
	text-align:left;
	border:1px #cbcbcb solid;
	zoom:1;
}
#contents .setting-option:after {content:"";display:block;clear:both;}

#contents .setting-option .cost-select {
	float:left;
	margin:3px 0 0;padding-left:14px;
	zoom:1;
}

#contents .setting-option div.last {
	margin-bottom:0px;padding-bottom:0px;
	border-bottom:none;
}
#contents .setting-option .cost-select dl {
	margin:0; padding:0; overflow:hidden;
}
#contents .setting-option .cost-select dt {
	float:left;
	width:51px;
	padding-top:17px;
	font-weight:bold;color:#363636;letter-spacing:-1px;
}
#contents .setting-option .cost-select dd {
	float:left;
}
#contents .setting-option .cost-select dd.option_btn {padding:11px 0 0 1px;}
#contents .setting-option .cost-select dd.option_btn a {
	margin-left:3px;
}
#contents .setting-option .cost-select dd li {
	float:left;
}
#contents .setting-option .cost-select dd ul.option_bar {
	width:311px;zoom:1;
}
#contents .setting-option .cost-select dd ul.option_bar:after {content:"";display:block;clear:both;}
#contents .setting-option .cost-select dd ul.option_bar .mt10 {margin-left:-11px;padding-top:38px;}
#contents .setting-option .cost-select dd ul.option_bar .fr {float:right;}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg {
	position:relative;left:16px;
	height:8px; width:283px;
	margin-top:24px;/* margin:24px 5px 0 16px; */
	font-size:0;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg01 {
	background:url('http://pics.about.co.kr/os2/common/bar_bg012.gif') no-repeat left top;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg02 {
	background:url('http://pics.about.co.kr/os2/common/bar_bg02.gif') no-repeat left top;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg .cacul {
	position:absolute;left:0;top:0;
	width:100%;height:3px;
	/* background:lime; */
	cursor:pointer;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg p {
	position:absolute;
	width:0px;height:33px;
	margin-top:-26px;
	text-align:left;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg p span {
	float:none; /*srp*/
	display:inline-block;
	font-weight:bold; color:#fff; font-size:10px; font-family:Tahoma; padding-right:4px;line-height:18px;
	vertical-align:middle;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg p.left a {
	position:absolute;left:0px; top:23px;
	display:inline-block;
	overflow:hidden;
	width:16px;
	height:8px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -3470px;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg p.left span {
	position:absolute; left:-63px;
	width:68px; height:25px;
	padding:0 5px;
	text-align:right;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat 0 -660px;
	overflow:hidden;
}

#contents .setting-option .cost-select dd ul.option_bar .bar_bg p.right {
	width:68px; height:25px;
	padding:0 5px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat -108px -660px;
}
#contents .setting-option .cost-select dd ul.option_bar .bar_bg p.right a {
	position:absolute; left:0; top:23px;
	display:inline-block;
	overflow:hidden;
	width:16px;
	height:8px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -3470px;
}
#contents .setting-option .cost-select dd ul.option_mon {
	position:absolute;left:66px;top:39px;width:342px;
}
#contents .setting-option .cost-select dd ul.option_mon li {
	position:absolute;
	color:#555;font-size:11px;
}
#contents .setting-option .cost-select dd ul.option_mon .first {left:-14px;}
#contents .setting-option .cost-select dd ul.option_mon .last {left:294px;width:160px;}
#contents .setting-option .cost-select dd .cost-input {
	padding:15px 2px 0 7px;#padding-top:13px;
	vertical-align:middle;
}
#contents .setting-option .cost-select dd .cost-input * {vertical-align:middle;}
#contents .setting-option .cost-select dd .input-text {width:128px;padding-right:5px;text-align:right;}
#contents .setting-option .so-input dd.option_btn {padding:15px 0 0;}


#contents .setting-option .sort-view {
	float:right;
	padding:15px 22px 0 0;
}
#contents .setting-option .sort-view li {
	float:left;
	padding-left:25px;
	text-align:center;
}
#contents .setting-option .sort-view li a {
	display:block;
	color:#959595;font-size:11px;letter-spacing:-1px;
}
#contents .setting-option .sort-view li a:hover {text-decoration:none;}
#contents .setting-option .sort-view li.on a {color:#555;}
#contents .setting-option .sort-view li a span {display:block;margin:0 auto;}
#contents .cost-select .option_btn a.search,
#contents .cost-select .option_btn a.price_input,
#contents .cost-select .option_btn a.scroll_input{
	display:inline-block;
	overflow:hidden;
	height:21px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	vertical-align:top;
	}

#contents .cost-select .option_btn a.search{
	width:42px;
	background-position:0 -2920px;
}
#contents .cost-select .option_btn a.price_input{
	width:67px;
	background-position:0 -2884px;
}
#contents .cost-select .option_btn a.scroll_input{
	width:79px;
	background-position:0 -2847px;
}
#contents .cost-select .option_btn a.search:hover,
#contents .cost-select .option_btn a.price_input:hover,
#contents .cost-select .option_btn a.scroll_input:hover{
	text-decoration:none;
	}

#contents .setting-option .sort-view li .view{
	display:inline-block;
	overflow:hidden;
	width:30px;
	height:17px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	margin:0;
	padding-top:20px;
	vertical-align:middle;
}
#contents .setting-option .sort-view li .view.list{background-position:7px -3114px;}
#contents .setting-option .sort-view li .view.img{background-position:7px -3152px;}
#contents .setting-option .sort-view li .view.imgM{width:40px;background-position:12px -3190px;}
#contents .setting-option .sort-view li .view.imgD{width:45px;background-position:15px -3228px;}
#contents .setting-option .sort-view li .view.text{background-position:7px -3266px;}
#contents .setting-option .sort-view li .view.group{width:40px;background-position:12px -3304px;}
#contents .setting-option .sort-view li.on .view.list{background-position:-56px -3114px;}
#contents .setting-option .sort-view li.on .view.img{background-position:-56px -3152px;}
#contents .setting-option .sort-view li.on .view.imgM{background-position:-51px -3190px;}
#contents .setting-option .sort-view li.on .view.imgD{background-position:-48px -3228px;}
#contents .setting-option .sort-view li.on .view.text{background-position:-56px -3266px;}
#contents .setting-option .sort-view li.on .view.group{background-position:-51px -3304px;}

#contents .option_mon .first a,
#contents .option_mon .last a{
	display:inline-block;
	overflow:hidden;
	width:10px;
	height:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	vertical-align:middle;
}
#contents .option_mon .first a{background-position:0 -3494px;}
#contents .option_mon .last a{background-position:0 -3522px;}

/*stab*/
#contents .stab { 
	width:900px;height:32px;
	background:url(http://pics.about.co.kr/os2/common/stab_bg.gif) repeat-x 0 0;
	overflow:hidden;zoom:1;
}
#contents .stab ul li {
	float:left;
	height:32px;
	margin-right:3px;
	background:url(http://pics.about.co.kr/os2/common/stab_bgl_off.gif) no-repeat 0 0;
}
#contents .stab ul li a {
	float:left;
	height:24px;
	padding:8px 15px 0;
	color:#555;font-weight:bold;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/stab_bgr_off.gif) no-repeat right 0;
}
#contents .stab ul li a:hover {
	text-decoration:none;
}
#contents .stab ul li em {
	padding-left:5px;
	font-size:11px;font-family:tahoma;
	letter-spacing:0;
}
#contents .stab ul li.on {background:url(http://pics.about.co.kr/os2/common/stab_bgl_on.gif) no-repeat 0 0;}
#contents .stab ul li.on a {padding:8px 14px 0;color:#4c6ad9;background:url(http://pics.about.co.kr/os2/common/stab_bgr_on.gif) no-repeat right 0;}
#contents .stab ul li.on span {padding-right:12px;background:url(http://pics.about.co.kr/os2/common/stab_on.gif) no-repeat right 4px;}

#contents .stab ul li.on em {color:#4c6ad9;font-weight:bold;}

/*Image Sprite*/
#contents span.vNone {position:relative;z-index:-1;font-size:10px;line-height:1em;letter-spacing:-1px;overflow:hidden;}

/* snTab */
#contents .snTab {
	width:952px;height:28px;
	margin-bottom:10px;padding:4px 4px 0;
	background:url(http://pics.about.co.kr/os2/common/sntab_bg2.gif) no-repeat 0 0;
	overflow:hidden;zoom:1;
	clear:both;
}
#contents .snTab ul li {
	float:left;
	margin-right:-1px;
	background:url(http://pics.about.co.kr/os2/common/sntab_div.gif) no-repeat right 6px;
}
#contents .snTab ul li.last {background:none;}
#contents .snTab ul li a {
	float:left;
	height:22px;
	padding:6px 16px 0;
	color:#fff;font-weight:bold;line-height:14px;
	letter-spacing:-1px;
}
#contents .snTab ul li a:hover, #contents .snTab ul li a:focus {
	text-decoration:none;
}
#contents .snTab ul li.on {
	background:url(http://pics.about.co.kr/os2/common/sntab_bgl.gif) no-repeat 0 0;
}
#contents .snTab ul li.on a {
	padding-top:9px;
	color:#000;
	background:url(http://pics.about.co.kr/os2/common/sntab_bgr.gif) no-repeat right 0;
}
#contents .snTab ul li.on a span {
	padding-right:12px;
	background:url(http://pics.about.co.kr/os2/common/sntab_on.gif) no-repeat right 4px;
}
#contents .snTab ul li em {
	padding-left:5px;
	color:#fff100;font-size:11px;font-weight:bold;letter-spacing:0px;
	vertical-align:middle;
}
#contents .snTab ul li.on em {color:#f5300f;}

/*sort-line*/
#contents .sort-line {
	position:relative;z-index:2;
	width:900px;
}
#contents .sort-line p,
#contents .sort-line .selectbox {
	position:absolute;z-index:6;
}
#contents .sort-line p {right:76px;top:-28px;color:#555;}
#contents .sort-line .selectbox {right:0;top:-30px;}

/*cateList-box*/
#contents .cateList-box {
	position:relative;z-index:79;
	border:2px #7f7f7f solid;
}
#contents .cateList-box:after {content:"";display:block;clear:both;}

/*result-list*/
#contents .cateList-box .result-list {
	position:relative;#z-index:2;
	width:956px;height:auto;
	padding:9px 0;
	letter-spacing:-1px;
	zoom:1;
}
#contents .cateList-box .result-list.lp table .t01 {width:195px;}
#contents .cateList-box .result-list.lp table .t02 {width:747px;}
#contents .cateList-box .result-list.lp table .t03 {width:0px;}

#contents .cateList-box .result-list.lp li div.layout a {width:135px;} 
#contents .cateList-box table.noTitle li div.layout {zoom:1;} /* position:relative; 2011-01-13 */
#contents .cateTop .cateList-box .result-list.lp table.noTitle li div.layout.catesubv-on .cate-layer {width:898px;}

#contents .cateList-box .result-list li div.layout em {display:inline-block;vertical-align:top;margin:0 0 0 3px;line-height:13px;} /*margin:5px 0 0 3px;line-height:13px;*/
#contents .cateList-box .result-list li div.layout .cate-section {
	position:relative;
	min-height:18px;_height:18px;
	margin-left:1px;padding:6px 0 0 11px;
	line-height:14px;
} 
#contents .cateList-box .result-list.srp li div.layout .cate-section {padding-left:0;float:left;display:inline;}
#contents .cateList-box .result-list table ul li .last-on .cate-section a,
#contents .cateList-box .result-list table ul li .last-on .cate-section em {font-weight:bold;color:#4c6ad9 !important;}
#contents .cateList-box .result-list div.layout .cate-layer {
	display:none;
	position:absolute;left:0;top:0;/* left:6px;top:20px; */z-index:2;
	width:132px;height:auto;
	padding:11px 10px 6px;
	background:#fff;
	border:1px #555 solid;
}
#contents .cateList-box .result-list div.layout .cate-layer li.first,
#contents .cateList-box .result-list div.layout .cate-layer li {
	display:block;float:none;
	width:auto !important;min-height:11px !important;_height:11px !important;
	margin:0 0 4px 0;padding-left:7px;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_gray2.gif) no-repeat 0 6px;
	white-space:normal;
}
#contents .cateList-box .result-list div.layout .cate-layer li a {
	margin:0;padding:0;
	color:#555;font-size:11px;letter-spacing:-0.05em;font-weight:normal !important;
}
#contents .cateList-box .result-list table {
	#position:relative;z-index:3;
	table-layout:fixed;
	width:943px;
	margin-left:13px;
}
#contents .cateList-box .result-list table.noTitle {/* width:883px; */}
#contents .cateList-box .result-list table a {color:#000;}
#contents .cateList-box .result-list table th {
	padding-top:4px;
	text-align:left;vertical-align:top;
}
#contents .cateList-box .result-list table th.on a {color:#4c6ad9;}
#contents .cateList-box .result-list table td {vertical-align:top;} 
#contents .cateList-box .result-list table ul {
	height:auto;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_colon2.gif) no-repeat left 8px;
	zoom:1;
}
#contents .cateList-box .result-list table ul.closed {
	position:relative;z-index:1;
	height:24px;
	overflow:hidden;zoom:1;
}
#contents .cateList-box .result-list table ul:after {content:"";display:block;clear:both;}
#contents .cateList-box .result-list table ul li {
	display:inline;float:left;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray2.gif) no-repeat left 6px;
}
#contents .cateList-box .result-list.lp table ul li {
	width:174px;
	margin-left:5px;padding-left:5px;
}
#contents .cateList-box .result-list table ul li.clearB {
	clear:both !important;overflow:hidden;zoom:1;#float:none;
	width:100% !important;height:1px !important;
	margin:0;padding:0 !important;
	background:none !important;
}
#contents .cateList-box .result-list table ul li.first {margin-left:1px;background:none;}
#contents .cateList-box .result-list table ul li img {display:inline-block;padding-top:1px;margin-top:2px;}
#contents .cateList-box .result-list.srp table ul li {margin-right:10px;padding-left:13px;white-space:nowrap;}
#contents .cateList-box .result-list.srp li div.layout .cate-section a {
	display:inline-block;
	margin-left:0px;padding:0 1px;
	color:#555;
	vertical-align:middle;
}
#contents .cateList-box .result-list.srp table em {color:#000;font-size:11px;font-family:Tahoma;letter-spacing:0px;}
#contents .cateList-box .result-list.srp table td  .cate-section em {color:#959595;}



/*on*/
#contents .cateList-box .result-list li div.layout.on {position:relative;/* position:static; */z-index:5;zoom:1;} /* z-index:1200 !important; 2011-01-13 */
#contents .cateList-box .result-list li div.layout.on .cate-layer {
	display:block;
	z-index:100;
	padding:8px 10px 0 !important;
	max-height:85px;_height:85px;
	background:#fff !important;
	overflow-x:hidden;overflow-y:auto;
}

/*catesubh*/
#contents .cateList-box .result-list li div.layout.catesubh {height:auto;}
#contents .cateList-box .result-list li div.layout.catesubh .cate-layer {
	position:relative;display:block;
	padding:0px 0 5px 15px;
	border:none 0;
}
#contents .cateList-box .result-list li div.layout.catesubh .cate-layer li a {color:#7c7c7c;}

/*catesubh-on*/
#contents .cateList-box .result-list li div.layout.catesubh-on {
	height:auto;
	background:#f0f0f0;
	border:1px #d5d5d5 solid;
}
#contents .cateList-box .result-list li div.layout.catesubh-on a {font-weight:bold;border:none 0;}
#contents .cateList-box .result-list li div.layout.catesubh-on .cate-layer {
	position:relative;display:block;
	height:100%;
	padding:0px 0 0 15px;
	background:#f0f0f0;
	border:none 0;
}
#contents .cateList-box .result-list li div.layout.catesubh-on .cate-layer li a {font-weight:normal;}

/*catesubv-on*/
#contents .cateList-box .result-list li div.layout.catesubv-on {position:relative;/* background:#ccc; */}
#contents .cateList-box .result-list li div.layout.active-on .cate-section ,
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-section {
	min-height:16px;_height:16px;font-weight:bold;
	background:#f0f0f0;
	border:1px #d5d5d5 solid;
}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-section {
	position:relative;z-index:2;
	border-bottom:1px #f0f0f0 solid;
	_margin-bottom:30px;
}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer {
	display:block;left:0px;_position:absolute;_z-index:1;_top:23px;
	width:701px;
	padding:7px 10px 5px !important;
	background:#f0f0f0 !important;
	border:1px #d5d5d5 solid;
	overflow:hidden;zoom:1;
}
html>body #contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer {
	float:none;
	position:relative;z-index:1;top:-1px;/* top:23px; */
}

/* 2010-08-18 */ 
/* 운영 2010-11-15 */
#contents .cateTop {position:relative;z-index:90;}

#contents .cateTop .cateList-box .result-list li div.layout.catesubv-on .cate-layer.L0 {margin-left:1px;}
#contents .cateTop .cateList-box .result-list li div.layout.catesubv-on .cate-layer.L1 {margin-left:-183px;}
#contents .cateTop .cateList-box .result-list li div.layout.catesubv-on .cate-layer.L2 {margin-left:-367px;}
#contents .cateTop .cateList-box .result-list li div.layout.catesubv-on .cate-layer.L3 {margin-left:-548px;}
#contents .cateList-box .result-list table.noTitle li div.layout.catesubv-on .cate-layer.L4 {margin-left:-735px;}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer li {
	float:left;
	min-height:20px;_height:20px;
	margin:0;padding-left:21px;
	word-break:break-all;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray3.gif) no-repeat 10px 1px;
}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer li.first {float:left;padding-left:0;background:none;}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer li a {float:left;width:auto;height:auto;border:none 0;font-weight:normal;color:#000;white-space:nowrap;}
#contents .cateList-box .result-list li div.layout.catesubv-on .cate-layer li.on a,
#contents .cateList-box .result-list li div.layout.catesubh-on .cate-layer li.on a {color:#4c6ad9;text-decoration:none;}

#contents .cateList-box .bg-gray {background-color:#f9f9f9;}

#contents .cateList-box .result-list.srp .div-line {
	position:relative;
	margin:7px 0 0 13px;padding-top:9px;
	border-top:1px #e0e0e0 solid;
}
#contents .cateList-box .result-list.srp .div-line table {margin-left:0;#position:relative;z-index:2;}
#contents .cateList-box .result-list.srp table.noTitle ul li {width:212px;} /* position:relative; 2011-01-13 */
#contents .cateList-box .result-list.srp table.noTitle ul li.first {margin-left:0;}
#contents .cateList-box .result-list.srp table.noTitle ul li .cate-section a {min-height:21px;#height:21px;color:#000;font-weight:bold;}
#contents .cateList-box .result-list table.noTitle ul li .cate-section a.on {color:#000;font-weight:bold;}
#contents .cateList-box .result-list.srp table.noTitle ul li em {color:#000;}
#contents .cateList-box .result-list.srp table ul li .cate-layer li em {#margin-top:-2px;}
#contents .result-list.srp .ico_qmark,
#contents .quickB-info .ico_qmark{
	display:inline-block;
	overflow:hidden;
	width:14px;height:12px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	vertical-align:middle;
}
#contents .result-list.srp .ico_qmark{
	width:12px;
	background-position:0 -2289px;
}
#contents .quickB-info .ico_qmark{
	width:12px;
	height:14px;
	background-position:0 -2384px;
}

/*noTitle*/
#contents .cateList-box .result-list table.noTitle .t01 {width:0px !important;}
#contents .cateTop .cateList-box .result-list table.noTitle .t02 {width:943px !important;}
#contents .cateList-box .result-list table.noTitle .t03 {width:0px !important;}
#contents .cateList-box .result-list table.noTitle ul {padding-left:0;background:none;}
#contents .cateList-box .result-list table.noTitle ul li.first {padding-left:0;}
#contents .cateList-box .result-list table.noTitle ul li.first a {margin-left:0;}

/*cate-info*/
#contents .cate-info {
	display:none;
	position:absolute;z-index:10000;
}
#contents .cate-info .inner {
	width:224px;
	margin-top:3px;padding:10px;
	background-color:#fff;
	border:1px #959595 solid;
	overflow:hidden;zoom:1;
}
#contents .cate-info .img,
#contents .cate-info dl {
	float:left;
	font-size:11px;line-height:14px;
}
#contents .cate-info .img {
	margin-right:10px;
}
#contents .cate-info dl {width:154px;}
#contents .cate-info dl dt {
	color:#000;font-weight:bold;
}
#contents .cate-info dl dd {margin-top:5px;}
#contents .cate-info dl dd,
#contents .cate-info dl dd a {
	color:#959595;
	white-space:normal;letter-spacing:0;
	word-wrap:break-word;word-break:break-all;
}
#contents .cate-info .btn-close {
	position:absolute;right:14px;top:10px;
}
#contents .cate-info .tail {
	position:absolute;left:50%;top:0;
	width:5px;height:4px;
	margin-left:-3px;
	background:url(http://pics.about.co.kr/os2/common/ballon_arrow_gray.gif) no-repeat 0 0;
}
#contents .cateList-box .result-list .cateOC {position:relative;#z-index:-1;width:100%;height:1px;}
#contents .cateList-box .result-list .cateOC * {vertical-align:middle;}
#contents .cateList-box .result-list .cateOC a {
	position:absolute;right:13px;bottom:-27px;z-index:1;
	padding:0 7px 4px 9px;
	color:#555;font-size:11px;line-height:13px;
	background:#fff;
	border:1px #cbcbcb solid;border-top:none 0;
}
#contents .cateList-box .result-list .cateOC a:hover, #contents .cateList-box .result-list .cateOC a:focus {text-decoration:none;}
#contents .cateList-box .result-list .cateOC a img {margin-left:3px;vertical-align:middle;}
#contents .cateList-box .bottom-box {
	_position:relative;
	min-height:11px;_height:11px;
	padding:6px 13px 3px;
	background:#f9f9f9;
	border-top:1px #cbcbcb solid;
	zoom:1;
}
#contents .cateList-box .search-box {_position:relative;padding:6px 13px;border-top:1px #e0e0e0 solid;background:#f9f9f9;}
#contents .cateList-box .bottom-box .search-box {_position:relative;width:805px;padding:0;border:none;}
#contents .cateList-box .bottom-box .search-box.sbL {width:930px;}

#contents .search-box .sSelect, 
#contents .search-box .sInput {display:inline;}
#contents .search-box .sSelect {margin-right:15px;}
#contents .search-box .sSelect input {margin-left:0;}
#contents .search-box .sSelect label {margin-left:0;letter-spacing:-0.05em;}
#contents .search-box .sSelect label.mr {margin-right:20px;}
#contents .search-box .sInput {margin-right:20px;}
#contents .search-box .sInput .input-text {width:238px;margin-bottom:5px;ime-mode:active;}

#contents .search-box .sInput a {
	display:inline-block;
	width:42px;height:21px;
	margin-bottom:5px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2060px;
	overflow:hidden;zoom:1;
}
#contents .search-box .sInput a:hover{text-decoration:none;}
#contents div.search-keyword, #contents div.search-keyword ul, #contents div.search-keyword ul li {display:inline;}
#contents div.search-keyword ul li {margin-right:7px;}
#contents div.search-keyword ul li * {vertical-align:middle;}
#contents div.search-keyword a {color:#959595;font-size:11px;line-height:13px;white-space:nowrap;}
#contents div.search-keyword a:hover, #contents div.search-keyword a:focus {text-decoration:none;}
#contents div.search-keyword a .ico {
	display:inline-block;
	width:11px;height:12px;
	margin-right:2px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2101px;
	overflow:hidden;zoom:1;
}
#contents div.search-keyword a img {margin-right:3px;}
#contents div.search-keyword .exc-title {padding:0 0px 0 5px;margin-right:3px;}
#contents div.search-keyword .exc-title .ico {
	display:inline-block;
	width:19px;height:12px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2133px;
	overflow:hidden;zoom:1;
}
#contents div.search-keyword a.exc-kwd .ico {background-position:0 -2165px;}
#contents div.search-keyword a.exc-kwd {color:#959595;}

/*advArea*/
div.advArea {
	position:relative;
	margin:15px 0 0;
}
div.advArea:after {content:"";display:block;}
div.advArea .adv-top {
	height:20px;
	text-align:right;
	zoom:1;
}
div.advArea .adv-top:after {content:"";display:block;}
div.advArea .adv-top h2 {
	float:left;
	height:20px;
	padding-left:19px;
	color:#000;letter-spacing:-1px;line-height:14px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_balloon02.gif) no-repeat 0 0;
}
div.advArea .adv-top .adv_adInfo {position:relative;float:left;padding:0 0 0 5px;line-height:13px;}
div.advArea .adv-top .adv_adInfo .adInfo_ico {cursor:pointer;}
div.advArea .adv-top .adv_adInfo #adInfo_info {display:none;position:absolute;left:23px;top:-4px;}
 div.advArea .adv-list,
div.advArea .adv-pcp {
	position:relative;
	width:958px;
	border:1px #cbcbcb solid;
}
div.advArea .adv-pcp {width:958px;}
div.advArea .adv-list {min-height:158px;_height:158px;}
div.advArea .adv-list .t01 {width:160px;#width:158px;}
div.advArea .adv-list .t02 {width:159px;}
div.advArea .adv-list .t03 {width:160px;#width:159px;}
div.advArea .adv-list .t04 {width:159px;}
div.advArea .adv-list .t05 {width:160px;#width:159px;}
div.advArea .adv-list .t06 {width:160px;#width:159px;}

div.advArea .adv-list.col5 .t01 {width:192px;#width:190px;}
div.advArea .adv-list.col5 .t02 {width:192px;}
div.advArea .adv-list.col5 .t03 {width:192px;#width:190px;}
div.advArea .adv-list.col5 .t04 {width:191px;}
div.advArea .adv-list.col5 .t05 {width:192px;#width:190px;}

div.advArea .adv-list.col4 .t01 {width:239px;#width:238px;}
div.advArea .adv-list.col4 .t02 {width:240px;#width:239px;}
div.advArea .adv-list.col4 .t03 {width:239px;}
div.advArea .adv-list.col4 .t04 {width:240px;#width:239px;}
div.advArea .adv-list.col4 .t05 {width:0px;}

div.advArea .adv-list.col3 .t01 {width:319px;#width:318px;}
div.advArea .adv-list.col3 .t02 {width:320px;#width:319px;}
div.advArea .adv-list.col3 .t03 {width:319px;#width:319px;}
div.advArea .adv-list.col3 .t04 {width:0px;}
div.advArea .adv-list.col3 .t05 {width:0px;}

div.advArea .adv-list.col2 .t01 {width:479px;#width:478px;}
div.advArea .adv-list.col2 .t02 {width:479px;}
div.advArea .adv-list.col2 .t03 {width:0px;}
div.advArea .adv-list.col2 .t04 {width:0px;}
div.advArea .adv-list.col2 .t05 {width:0px;}

div.advArea .adv-list.col1 .t01 {width:958px;}
div.advArea .adv-list.col1 .t02 {width:0px;}
div.advArea .adv-list.col1 .t03 {width:0px;}
div.advArea .adv-list.col1 .t04 {width:0px;}
div.advArea .adv-list.col1 .t05 {width:0px;}

div.advArea .adv-list ul {width:900px;}
div.advArea .adv-list ul li {
	float:left;
	width:179px;
	border-right:1px #eaeaea solid;
}
div.advArea  .adv-list table {table-layout:fixed;}
div.advArea  .adv-list td {border-right:1px #eaeaea solid;}
div.advArea  .adv-list td.last {border-right:none 0;}
div.advArea .adv-list .prod-img {padding:10px 0 6px;text-align:center;}
div.advArea .adv-list .title {
	width:134px;height:15px;
	margin:0 auto;
	line-height:15px;
	text-align:center;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;
}
div.advArea .adv-list .title a {color:#000;}
div.advArea .adv-list .price {position:relative;height:24px;color:#3a429c;text-align:center;}
div.advArea .adv-list .link {
	width:100%;
	padding:7px 0;
	text-align:center;
	line-height:11px;
	border-top:1px #eaeaea solid;
	background:#f9f9f9;
}
div.advArea .adv-list .link td {
	padding:3px 0 4px;
	text-align:center;
	line-height:15px;
	vertical-align:middle;
	border-top:1px #eaeaea solid;
	background:#f9f9f9;
}
div.advArea .adv-list .link div {display:inline;line-height:15px;}
div.advArea .adv-list .link .link-cnt {display:block;padding:0 10px;word-wrap:break-word;word-break:break-all;}
div.advArea .adv-list .link .shop a {color:#555;font-size:11px;}
div.advArea .adv-list .link .shop a:hover {text-decoration:none;}
div.advArea .adv-list .link .btn {padding-left:13px;background:url(http://pics.about.co.kr/os2/common/icon/div_gray2.gif) no-repeat 3px 0;font-size:11px;}
div.advArea .adv-list .link .btn a{color:#555;}
div.advArea .adv-list .link .btn img {vertical-align:middle;}
div.advArea .adv-list .price .price-date .date {margin-left:-73px !important;}
div.advArea .adv-list .prod-img a{display:block;position:relative;width:80px;margin:0 auto;}
div.advArea .adv-list .prod-img a .dcRate_layer{position:absolute;top:-4px;right:-14px;}

div.advArea .adv-list .pinfoLayer {
	position:absolute;z-index:2;left:101px;top:25px;
	width:180px;height:50px;
	padding:0 0 0 3px;
}
div.advArea .adv-list .pinfoLayer em {
	display:block;
	width:166px;height:40px;
	padding:4px 6px;
	color:#555;font-size:11px;line-height:14px;
	text-align:left;word-wrap:break-word;text-decoration:none;
	background:#fff;
	border:1px #959595 solid;
}
div.advArea .adv-list .pinfoLayer .tail {position:absolute;left:0;top:23px;width:4px;height:5px;background:url(http://pics.about.co.kr/os2/common/icon/layer_tail.gif) no-repeat 0 0;}

div.advArea.advKeyword .adv-list .prod-img a {width:100px;text-decoration:none;}
div.advArea.advKeyword .adv-list .title {width:auto;}

div.advArea .adv-pcp .ListT {width:930px !important;margin:0 auto !important;}
div.advArea .adv-pcp .ListT .t01 {width:140px !important;}
div.advArea .adv-pcp .ListT .t02 {width:75px !important;}
div.advArea .adv-pcp .ListT .t03 {width:531px !important;}
div.advArea .adv-pcp .ListT .t04 {width:105px !important;}
div.advArea .adv-pcp .ListT .t05 {width:80px !important;}
div.advArea .adv-pcp .ListT td {padding:8px 0 !important;vertical-align:middle !important;}
div.advArea .adv-pcp .ListT .last td {border-bottom:none 0 !important;}
div.advArea .adv-pcp .ListT .price {width:100% !important;margin:0px !important;color:#3a429c !important;}
div.advArea .adv-pcp .ListT .price .price-date {display:block !important;width:100% !important;text-align:center !important;}
div.advArea .adv-pcp .ListT .price .price-date .date {top:-35px !important;margin-left:-70px !important;}
div.advArea .adv-pcp .ListT .pinfo {float:left !important;width:521px  !important;margin-left:0 !important;padding-left:10px !important;}
div.advArea .adv-pcp .ListT .pinfo a {
	display:block !important;
	width:493px !important;height:14px !important;
	margin-bottom:5px !important;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden !important;
}
div.advArea .adv-pcp .ListT .pinfo span {color:#5f67d7 !important;}
div.advArea .adv-pcp .ListT .shop {letter-spacing:-1px !important;}
div.advArea .adv-pcp .ListT .shop img {margin-bottom:0px !important;}
div.advArea .adv-pcp .ListT .btn {float:right !important;}
div.advArea .adv-pcp .ListT .btn a {margin-bottom:0px !important;}

/*comment*/
#contents .commentCnt {text-align:left;}
#contents .cmnt-caution {
	height:20px;
	padding-top:5px;
	font-size:11px;line-height:11px;letter-spacing:-1px;
	text-align:right;
}
#contents .cmnt-caution span {
	padding-left:7px;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_dgray4.gif) no-repeat 0 4px;
}
#contents .comment-none {
	height:157px;
	padding:40px 60px 0 317px;
	font-size:11px;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/bg_cmnt.gif) no-repeat 19px -11px;
	border-bottom:1px #cbcbcb solid;
}
#contents .comment-none h3 {height:51px;}
#contents .comment-none div p {margin-bottom:7px;color:#959595;}
#contents .comment-none div p span {color:#000;font-weight:bold;}
#contents .comment-none div .btn {height:32px;padding-top:6px;}
#contents .comment-none div .btn a.link {display:inline-block;margin-left:5px;vertical-align:bottom;text-decoration:underline;}

#contents .sourceT {
	width:100%;
	margin-bottom:10px;
	border:1px #cbcbcb solid;
}
#contents .sourceT .t01 {width:109px;}
#contents .sourceT .t02 {width:auto;}
#contents .sourceT th {color:#000;background:#f9f9f9;border-right:1px #cbcbcb solid;}
#contents .sourceT th span {padding-left:10px;}
#contents .sourceT td {padding:5px 0 5px;}
#contents .sourceT td ul {
	padding-left:10px;
	color:#555;font-size:11px;letter-spacing:-1px;
	word-wrap:break-word;word-break:break-all;
}
#contents .sourceT td ul li {float:left;margin-right:25px;white-space:nowrap;}
#contents .sourceT td ul li em {color:#959595;font-size:11px; letter-spacing:0;}
#contents .cmnt-info {
	width:940px;height:33px;
	padding:8px 9px 0;
	color:#000;
	background:#f9f9f9;
	border:1px #cbcbcb solid;
	overflow:hidden;zoom:1;
}
#contents .cmnt-info p.wc-total {
	float:left;
	width:577px;
	padding:5px 0 0 8px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_arrowb.gif) no-repeat 0 10px;
	letter-spacing:-1px;
}
#contents .cmnt-info p strong {color:#5f67d7;letter-spacing:0;}
#contents .cmnt-info p.btn {float:right;}
#contents .cmnt-info p.btn a {padding-top:2px;color:#959595;font-size:11px;letter-spacing:-1px;line-height:13px;}
#contents .cmnt-info p.btn .link-list {
	display:inline-block;
	margin-right:8px;padding-right:9px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray_10.gif) no-repeat right 2px;
}
#contents .cmnt-info p.btn .link-list a {
	display:inline-block;
	padding-left:12px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_page.gif) no-repeat 0 2px;
}
#contents .cmnt-info p.btn a.link {
	display:inline-block;
	margin:5px 6px 0 0;padding-left:14px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_ballon_dot.gif) no-repeat 0 2px;
}
#contents .cmnt-info p.btn a.btn-del {
	display:inline-block;
	margin-top:2px;
	vertical-align:top;
}
#contents .cmnt-viewopt {position:relative;width:100%;color:#555;font-size:11px;line-height:11px;zoom:1;}
#contents .cmnt-viewopt .inner {position:absolute;right:0;top:-28px;_margin-right:-11px;}
#contents .cmnt-viewopt p {
	float:left;
	height:19px;
	margin-right:11px;padding:0 6px 0 12px;
	vertical-align:middle;line-height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray_12.gif) no-repeat right 4px;
}
#contents .cmnt-viewopt p label {
	display:inline-block;
	margin:0px -5px 0 0;padding:1px 0 0 16px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_camera.gif) no-repeat 0 0px;
	cursor:default;
}
#contents .commentCnt .stab {width:960px;height:30px;margin-top:10px;background-position:0 -2px;}
#contents .commentCnt .stab ul li {height:28px;}
#contents .commentCnt .stab ul li a {height:21px;padding-top:7px;}
#contents .commentCnt .stab ul li.on {height:30px;}
#contents .commentCnt .stab ul li.on a {height:23px;}

#contents .prod-cmnt .c-option ul li,
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-option ul li{
	color:#326397 !important;
}
#contents .commentCnt li .c-title a,
#contents .commentCnt li .c-cnt  a {color:#000;}

#contents .cmntPremium {
	padding-top:5px;
	margin-bottom:65px;
	zoom:1;
}
#contents .cmntPremium li {
	#margin-bottom:-2px;padding:15px 5px;
	border-bottom:1px #e0e0e0 solid;
	overflow:hidden;zoom:1;
}
#contents .cmntPremium li .prod-img {
	float:left;
	width:70px;height:70px;
	margin-right:12px;
	border:1px #e7e7e7 solid;
}
#contents .cmntPremium li .prod-img img{
	width:70px;height:70px;
}
#contents .cmntPremium li .prod-cmnt {
	float:left;
	width:610px;
	color:#555;line-height:17px;
}
#contents .cmntPremium li .prod-cmnt.pc-long {width:695px;}
#contents .cmntPremium li .prod-cmnt .c-titleArea {
	margin-bottom:8px;
}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-title {
	height:15px;
	overflow:hidden;
	margin-bottom:5px;padding-right:11px;padding-left:17px;
	color:#000;font-weight:bold;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_p.gif) no-repeat left 0px;
	word-wrap:break-word;
}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-title img{display:inline-block;margin-top:-1px;}
#contents .c-titleArea .c-title .btn {position:relative;display:inline-block;width:1em;}
#contents .c-titleArea .c-title .btn a {position:absolute;top:-9px;left:3px;}
#contents .c-titleArea .c-title .btn a.btn-del {left:18px;}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-title img {display:inline-block;vertical-align:top;}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-option {padding-left:19px;overflow:hidden;zoom:1;}
#contents .c-option span {
	float:left;
	margin-right:5px;padding-left:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_arrow_direct2.gif) no-repeat left 3px;
}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-option ul{float:left;padding-top:2px;}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-option ul li,
#contents .cmntGeneral ul li ul li{
	float:left;
	padding:0 0 0 13px;
	color:#959595;font-size:11px;letter-spacing:0px;
	background:url(http://pics.about.co.kr/os2/common/icon/div_gray_10.gif) no-repeat 6px 2px;
	border-bottom:none 0;
}
#contents .cmntPremium li .prod-cmnt .c-titleArea .c-option ul li.first,
#contents .cmntGeneral ul li ul li.first {padding-left:3px;background:none;color:#555;}
#contents .cmntPremium li .prod-cmnt .c-cnt {max-height:118px;_height:118px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
#contents .cmntPremium li .c-info {float:right;width:138px;padding-top:2px;font-size:11px;text-align:center;}
#contents .cmntPremium .c-info li.c-info-star{
	margin-top:12px;
}
#contents .cmntPremium .c-info li .star-point{
	margin-right:0;
}
#contents .cmntPremium li .c-info ul {padding-top:5px;}
#contents .cmntPremium li .c-info ul li {
	height:17px;
	padding:0;
	border:none 0;
}
#contents .cmntPremium li .c-info ul li.inline01,
#contents .cmntPremium li .c-info ul li.inline02 {
	display:inline;
	color:#555;
}
#contents .cmntPremium li .c-info ul li.inline02{
	padding:0 0 0 13px;
	background:url("http://pics.about.co.kr/os2/common/icon/div_gray_10.gif") no-repeat scroll 5px 1px transparent;
}
#contents .cmntPremium li .c-info ul li em,
#contents .cmntGeneral ul li .c-titleArea .c-info ul li em{color:#5f67d7;}

#contents .cmntGeneral .inner {border-top:1px #cbcbcb solid;border-bottom:1px #cbcbcb solid;overflow:hidden;zoom:1;}
#contents .cmntGeneral ul {margin-top:-1px;}
#contents .cmntGeneral ul li {
	#margin-bottom:-2px;padding:0;
	overflow:hidden;zoom:1;
}
#contents .cmntGeneral ul li .c-titleArea {
	padding:7px 10px;_padding-top:9px;
	line-height:17px;
	background:#f9f9f9;
	border-top:1px #e0e0e0 solid;
	overflow:hidden;zoom:1;
}
#contents .cmntGeneral ul li .c-titleArea .c-title {height:15px;width:510px;overflow:hidden; float:left;color:#000;font-weight:bold;}
#contents .cmntGeneral ul li .c-titleArea .c-info {float:right;}
#contents .cmntGeneral ul li .c-titleArea .c-info .star-point {float:left;}
#contents .cmntGeneral ul li .c-titleArea .c-info ul {display:inline;border:none 0;}
#contents .cmntGeneral ul li .c-titleArea .c-info ul li {display:inline;font-size:11px;border:none 0;}
#contents .cmntGeneral ul li .prod-cmnt {display:none;padding-left:19px;_margin-right:19px;color:#555;letter-spacing:-1px;border-top:1px #e0e0e0 solid;zoom:1;}
#contents .cmntGeneral ul li .prod-cmnt .c-option {display:block;margin-bottom:10px;padding:5px 0 0;overflow:hidden;zoom:1;}
#contents .cmntGeneral ul li .prod-cmnt .c-option ul {border:none 0;padding-top:3px;line-height:13px;}
#contents .cmntGeneral ul li .prod-cmnt .c-cnt {padding-bottom:10px;word-wrap:break-word;word-break:break-all;}
#contents .cmntGeneral ul li .prod-cmnt .c-cnt .img-area {width:100%;text-align:center;padding:25px 0;}
#contents .cmntGeneral ul li .prod-cmnt .c-cnt .img-area img{width:541px; height:357px;}

.page-info .pagging .all-view {
	display:inline-block;
	height:12px;
	margin-left:5px;padding-top:3px;
	vertical-align:top;
}
.page-info .pagging .all-view {font-size:11px;letter-spacing:-1px;}
.page-info .pagging a.all-view:hover{text-decoration:underline;}

#contents .commentCnt .c-writeT {
	position:relative;table-layout:fixed;
	width:960px; 
	border:1px #cbcbcb solid;border-top:none 0;
}
#contents .commentCnt .c-writeT .t01 {width:110px;}
#contents .commentCnt .c-writeT .t02 {width:auto;}
#contents .commentCnt .c-writeT th, 
#contents .commentCnt .c-writeT td {
	padding:9px 0 7px;
	text-align:left;vertical-align:top;
}
#contents .commentCnt .c-writeT .first {border-top:none 0;}
#contents .commentCnt .c-writeT th {
	color:#000;background:#f9f9f9;
	border-right:1px #e0e0e0 solid;border-top:1px #e0e0e0 solid;
	padding:12px 0 7px;
}
#contents .commentCnt .c-writeT th span {padding-left:20px;}
#contents .commentCnt .c-writeT td {
	color:#959595;font-size:11px;
	border-top:1px #e0e0e0 solid;
}
#contents .commentCnt .c-writeT td .td-wrap {padding-left:15px;width:772px;}
#contents .commentCnt .c-writeT td .td-wrap .text-info{letter-spacing:-1px;}
#contents .commentCnt .c-writeT td .td-wrap .text-info span{letter-spacing:0;}
#contents .commentCnt .c-writeT td .input-text {
	width:753px;
	border:1px solid;
	border-color:#adadad #d3d3d3 #d3d3d3 #adadad;
}
#contents .commentCnt .c-writeT td .text-point {color:#5f67d7; letter-spacing:0;}
#contents .commentCnt .c-writeT td .score {
	padding-top:7px;
	color:#555;
	zoom:1;
}
#contents .commentCnt .c-writeT td .score:after {content:"";display:block;clear:both;}
#contents .commentCnt .c-writeT td .score dt,
#contents .commentCnt .c-writeT td .score dd {float:left;}
#contents .commentCnt .c-writeT td .score dt {
	width:48px;height:20px;
	padding-top:3px;
	font-weight:bold;
	background:url(http://pics.about.co.kr/os2/common/icon/div_dot.gif) no-repeat right 6px;
}
#contents .commentCnt .c-writeT td .score dd {
	width:696px;height:23px;
	padding-left:12px;
	line-height:16px;
}
#contents .commentCnt .c-writeT td .score dd * {vertical-align:middle;}
#contents .commentCnt .c-writeT td .score dd.point {padding-left:7px;}
#contents .commentCnt .c-writeT td .score dd label {
	display:inline-block;
	margin-right:10px;padding-left:65px;
	background-position:0 2px;
	background-repeat:no-repeat;
}
#contents .commentCnt .c-writeT td .score dd label.p5 {background-image:url(http://pics.about.co.kr/os2/common/icon/ico_point_star_on.gif);}
#contents .commentCnt .c-writeT td .score dd label.p4 {background-image:url(http://pics.about.co.kr/os2/common/icon/ico_point_star4.gif);}
#contents .commentCnt .c-writeT td .score dd label.p3 {background-image:url(http://pics.about.co.kr/os2/common/icon/ico_point_star3.gif);}
#contents .commentCnt .c-writeT td .score dd label.p2 {background-image:url(http://pics.about.co.kr/os2/common/icon/ico_point_star2.gif);}
#contents .commentCnt .c-writeT td .score dd label.p1 {background-image:url(http://pics.about.co.kr/os2/common/icon/ico_point_star1.gif);}
#contents .commentCnt .c-writeT td .score dd ul li {float:left;margin-right:15px;}

#contents .commentCnt .c-writeT td textarea {
	width:747px;height:108px;
	margin-bottom:8px;padding:5px 3px 5px 5px;
	border:1px #cfcfcf solid;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;overflow-y:auto;
}
#contents .commentCnt .c-writeT td .file-opt {
	padding:1px 0 5px;
	color:#555;
}
#contents .commentCnt .c-writeT td .file-opt span{
	display:inline-block;
	margin-right:3px;padding-top:3px;
	font-weight:bold;
}
#contents .commentCnt .c-writeT td .file-list {
	float:left;
	width:336px;height:43px;
	margin:0 10px 10px 0;padding:7px 10px 10px;
	color:#555;
	border:1px #cfcfcf solid;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;overflow-y:auto;
}
#contents .commentCnt .c-writeT td p.file-up{
	float:left;
	padding:12px 17px 0 0;
}
#contents .commentCnt .c-writeT td p.file-up a{
	display:block;
	margin-bottom:3px;
}
#contents .commentCnt .c-writeT td ul.file-caution {
	float:left;
	width:317px;
	margin:9px 0 10px 3px;
	line-height:15px;
	letter-spacing:-1px;
}
#contents .commentCnt .c-writeT td ul.file-caution li {
	padding-left:7px;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_dgray5.gif) no-repeat left 5px;
}
#contents .commentCnt .c-writeT td div.file-caution {
	clear:both;
	padding-left: 14px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_balloon2.gif) no-repeat 0 1px;
	letter-spacing:-1px;
}
#contents .commentCnt .btn-list {
	text-align:center;
	padding:10px 0 14px;
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-color:#cbcbcb;
	}
#contents .comment-none div p span a{
color:#5f67d7;
font-weight:normal;
text-decoration:underline;
}
#contents .comment-none div p span img{
	margin-top:-2px;
}
#contents .commentCnt .cmntPremium .page-info {margin-top:-1px;#margin-top:-3px;padding-top:10px;border-top:1px #cbcbcb solid;}
#contents .commentCnt .cmntPremium .page-info .pagging {top:10px;}

/* 운영 2010-11-15 */
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #f1f1ef;
}
.jScrollPaneDrag {
	position: absolute;
	background: #626ad9;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
/* 운영 2010-11-15 */

/*about 8%*/
#contents .about8 {position:relative;margin-top:30px;}
#contents .about8 .a8-title {
	width:885px;height:28px;
	padding:9px 0 0 15px;
	background:#626ad9 url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat 15px -266px;
}
#contents .about8 .a8-tab {
	position:absolute;right:15px;top:10px;
	height:20px;
	overflow:hidden;zoom:1;
}
#contents .about8 .a8-tab li {float:left;margin-right:5px;}
#contents .about8 .a8-tab li a {
	display:inline-block;
	width:17px;height:20px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .about8 .a8-tab li a:hover, #contents .about8 .a8-tab li a:focus {text-decoration:none;}
#contents .about8 .a8-tab li a.at_01 {background-position:0 -1732px;}
#contents .about8 .a8-tab li a.at_02 {background-position:0 -1772px;}
#contents .about8 .a8-tab li a.at_03 {background-position:0 -1812px;}
#contents .about8 .a8-tab li a.at_04 {background-position:0 -1852px;}

#contents .about8 .a8-tab li.on a.at_01 {background-position:-48px -1732px;}
#contents .about8 .a8-tab li.on a.at_02 {background-position:-48px -1772px;}
#contents .about8 .a8-tab li.on a.at_03 {background-position:-48px -1812px;}
#contents .about8 .a8-tab li.on a.at_04 {background-position:-48px -1852px;}

#contents .about8 .a8-prod {
	padding:0 17px;
	border:2px #626ad9 solid;border-top:none 0;
	zoom:1;
}
#contents .about8 .a8-prod:after {content:"";display:block;clear:both;}
#contents .about8 .a8-prod .prod-prev,
#contents .about8 .a8-prod .prod-next {
	float:left;
	width:11px;
	margin-top:80px;
}
#contents .about8 .a8-prod .prod-prev a,
#contents .about8 .a8-prod .prod-next a {
	display:inline-block;
	width:11px;height:21px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .about8 .a8-prod .prod-prev {margin-right:15px;}
#contents .about8 .a8-prod .prod-prev a {background-position:0 -1650px;}
#contents .about8 .a8-prod .prod-next a {background-position:0 -1691px;}
#contents .about8 .a8-prod .rolling {
	float:left;
	width:810px;
	margin-right:15px;padding:15px 0;
}
#contents .about8 .a8-prod .prod-hrzn {
	width:auto;
	padding:0px;
}
#contents .about8 .a8-prod .prod-hrzn li {
	width:auto;
	padding:0;
	border-bottom:none 0;
}
#contents .about8 .a8-prod .prod-hrzn li table {width:148px;margin-right:15px;}
#contents .about8 .a8-prod .prod-hrzn li table .tp01,
#contents .about8 .a8-prod .prod-hrzn li table .tp03 {width:0px;}
#contents .about8 .a8-prod .prod-hrzn .title {margin-top:5px;}
#contents .about8 .a8-prod .prod-hrzn .style {margin-bottom:0;}
#contents .about8 .a8-prod .prod-hrzn .style a {display:inline-block;margin:0;}
#contents .about8 .a8-prod .prod-hrzn .style a.zimg {margin-right:4px;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .price {margin:4px auto 3px;}
#contents .about8 .a8-prod .prod-hrzn .price .price-date .date  {margin-left:-73px;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .price {width:auto;height:auto;zoom:1;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .price:after {content:"";display:block;clear:both;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .lowestP,
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .ap {float:none;margin:0 auto;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .lowestP em,
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .ap {width:78px;}
#contents .about8 .a8-prod .prod-hrzn table.prod-listn .aboutP .ap {margin-top:-1px;text-align:left;}
#contents .about8 .a8-prod .prod-hrzn .aboutP .price .price-date .date {top:auto !important;margin-left:-73px;}
#contents .about8 .a8-prod .prod-hrzn .shop {padding-bottom:5px;color:#555;}
#contents .about8 .a8-prod .prod-hrzn .shop a {color:#555;}
#contents .about8 .a8-prod .prod-hrzn .shop .zim {display:inline-block;margin-left:1px;padding:0;background:none;vertical-align:middle;}
#contents .about8 .a8-prod .prod-hrzn .shop a.zim img {padding-top:0;}
#contents .about8 .a8-prod .prod-hrzn .shopt {display:block;padding-bottom:5px;}
#contents .about8 .a8-prod .prod-hrzn .point {display:block;margin:0 0 8px;padding:0;background:none;}
#contents .about8 .a8-prod table.prod-listn td dd div.cmnt {height:13px;margin-top:0px;color:#898989;}
#contents .about8 .a8-prod table.prod-listn td dd div.cmnt a{margin-top:2px;color:#898989;text-decoration:none;}
#contents .about8 .a8-prod .prod-hrzn .special {height:27px;#height:28px;}
#contents .about8 .a8-prod .prod-hrzn .special.special_none {height:13px;margin-top:0px;}
#contents .about8 .a8-prod .prod-hrzn .special.special_none .ico-list {min-height:1px;}
#contents .about8 .a8-prod table.prod-listn .btn {margin-top:8px;}
#contents .about8 .a8-prod table.prod-listn .btn a.btn_cmp {background-position:0 -1609px;}
#contents .about8 .btn-more {position:absolute;right:15px;top:14px;line-height:13px;}

/*혜택준비중*/
#contents .special .ico-list{
	color:#959595;
	font-size:11px;
	min-height:17px;
	letter-spacing:-1px;
}
/*2010-06-28 최저가레이어 */
#contents .prod-listn .btn .lowestComp{
	position:relative;
	margin-top:3px;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo{
	display:none;
	position:absolute;
	top:-55px;
	left:-198px;
	/* z-index:10; 2010-08-06 스크립트로 처리 */
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat 0 -779px;
	width:197px;
	height:145px;
	text-align:left;
}

#contents .prod-listn .btn .lowestComp .pcpPinfo .criteria{
	width:182px;
	color:#a1a1a1;
	padding: 3px 0 1px 0;#padding-top:1px;
	text-align:right;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo .criteria span{
	padding-left:7px;
	font-size:11px;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList {width:186px;padding:4px 4px 0;}
#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li {
	width:173px !important;
	height:19px !important;
	#margin-bottom:-1px;padding:5px 5px 0 6px !important;
	color:#555 !important;font-size:11px !important;line-height:15px;
	border-bottom:1px solid #F0F0F0;
	overflow:hidden;zoom:1;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li.last {
	border-bottom:0;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li a {
	float:right;
	overflow:hidden;
	width:45px;height:15px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -4244px !important;
	margin-top:-1px;
}
#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li a:hover {text-decoration:underline;}
#contents .lowestComp .pcpPinfo .lowestList li span {
	float:left;
	height:19px;
	padding-left:22px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;
	letter-spacing:-1px;
}
#contents .lowestComp .pcpPinfo .lowestList li span.vNone {
	background:none;
}
#contents .lowestComp .pcpPinfo .lowestList li .shop1 {background-position:1px -3927px;}
#contents .lowestComp .pcpPinfo .lowestList li .low-jisic {background-position:0 -47px;}
#contents .lowestComp .pcpPinfo .lowestList li .low-enuri {background-position:0 -174px;}
#contents .lowestComp .pcpPinfo .lowestList li .low-danawa {background-position:0 -131px;}
#contents .lowestComp .pcpPinfo .lowestList li .shop5 {background-position:1px -3563px;}
#contents .lowestComp .pcpPinfo .lowestList li strong {float:right;font-weight:normal;color:#000;}

#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li.low-about {
	width:171px !important;
	#margin-bottom:0px;padding-top:3px !important;
	background-color:#f9f9f9;
	border:1px #f0f0f0 solid;
}
#contents .lowestComp .pcpPinfo .lowestList li.low-about span {padding:1px 0 0 20px;color:#f5300f;font-weight:bold;vertical-align:top;}
#contents .lowestComp .pcpPinfo .lowestList li.low-about strong {color:#f5300f;font-size:12px;line-height:17px;text-align:right;font-weight:bold;}

#contents .prod-listn .btn .lowestComp .pcpPinfo .lowestList li.low-price {
	width:171px !important;
	border-top:1px #fff solid;
	border-left:1px #fff solid;
}
#contents .lowestComp .pcpPinfo .lowestList li.low-price span {background-position:1px -3563px;padding-left:20px;color:#959595;font-weight:bold;vertical-align:top;}
#contents .lowestComp .pcpPinfo .lowestList li.low-price strong {color:#959595;line-height:15px;text-align:right;font-weight:bold;}


#contents .prod-hrzn .prod-listn .btn .lowestComp{
	display:inline;line-height:21px;
}
#contents .prod-hrzn .prod-listn .btn .lowestComp .pcpPinfo{
	width:194px;height:148px;
	#margin-top:-1px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat -237px -776px;
	top:-152px;*top:-134px;
	left:-63px;
	line-height:13px
}
#contents .prod-hrzn .prod-listn .btn .lowestComp .pcpPinfo .criteria {#padding-top:0;}
/*2010-06-30 최저가레이어끝  */

/*2010-08-09 최저가 비교레이어 */
#contents .prod-listn.prod-txt .btn .lowestComp .pcpPinfo {left:-199px;}
#contents .quickProd .prod-hrzn .prod-listn .btn .lowestComp .pcpPinfo {left:-86px;}

/* 2010-08-20 */
#contents .cateList-box .result-list .cate-section .ico_subC {
	display:inline-block;
	overflow:hidden;
	width:12px;
	height:15px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -2196px;
	vertical-align:middle;
}
#contents .cateList-box .result-list.srp .cate-section .ico_subC {margin:1px 0 0;vertical-align:top;}
#contents .cateOC .ico_cate_max,
#contents .cateOC .ico_cate_min{
	display:inline-block;
	overflow:hidden;
	width:14px;height:12px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	vertical-align:middle;
}
#contents .cateOC .ico_cate_max{background-position:3px -2228px;}
#contents .cateOC .ico_cate_min{background-position:3px -2259px;}

.snone-box{border-bottom:none;}

/* c_card */
#contents .c_card{
	width:188px;
	padding:3px 0 2px 23px;
	color: #488ea5;font-size:11px;line-height:13px;letter-spacing:-1px;
	text-align:left;
	background:#edf5f8 url(http://pics.about.co.kr/os2/common/icon/bg_c_card_2.gif) no-repeat 5px 3px;
	border: 1px solid #c7dbe1;
}
#contents .c_card .cardname{background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -4997px;margin-right:3px;padding-right:9px;}
#contents .c_card .num_txt{font-weight:bold;letter-spacing:0;}
#contents .c_card strong{letter-spacing:0;}

#contents .prod-Vtc .c_card{width:280px;}
#contents .prod-hrzn .c_card{margin:1px auto -1px;}
#contents .prod-hrzn2 .c_card{margin:5px 0 0;}
#contents .prod-txt .c_card{width:507px;margin:5px 0 0 9px;}

/* renewal */
#contents .shortArea{position:relative;height:1px;}
#contents .listMenu{position:relative;z-index:40;}

/*tab_nb*/
#contents .tab_nb { 
	width:960px;height:32px;
	background:url(http://pics.about.co.kr/os2/common/stab_bg.gif) repeat-x 0 0;
	overflow:hidden;zoom:1;
}
#contents .tab_nb ul li {
	float:left;
	height:32px;
	margin-right:3px;
	background:url(http://pics.about.co.kr/os2/common/stab_bgl_off.gif) no-repeat 0 0;
}
#contents .tab_nb ul li a {
	float:left;
	height:24px;
	padding:8px 15px 0;
	color:#555;font-weight:bold;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/stab_bgr_off.gif) no-repeat right 0;
}
#contents .tab_nb ul li a:hover {
	text-decoration:none;
}
#contents .tab_nb ul li em {
	padding-left:5px;
	font-size:11px;font-family:tahoma;
	letter-spacing:0;
}
#contents .tab_nb ul li.on {background:url(http://pics.about.co.kr/os2/common/stab_bgl_on.gif) no-repeat 0 0;}
#contents .tab_nb ul li.on a {padding:8px 14px 0;color:#4c6ad9;background:url(http://pics.about.co.kr/os2/common/stab_bgr_on.gif) no-repeat right 0;cursor:default !important;}
#contents .tab_nb ul li.on span {padding-right:12px;background:url(http://pics.about.co.kr/os2/common/stab_on.gif) no-repeat right 4px;}

#contents .tab_nb ul li.on em {color:#4c6ad9;font-weight:bold;}
#contents .listView{position:absolute;z-index:100;top:2px;right:0;}
#contents .listType{text-align:right;float:left;margin-right:10px;padding-top:3px;}
#contents .listType a .list,
#contents .listType a .img,
#contents .listType a .imgm,
#contents .listType a .img2,
#contents .listType a .plist{
	display: inline-block;
	overflow:hidden;
	min-width:15px;_width:15px;height:15px;
	background: url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 0;
	vertical-align: top;
}
#contents .listType a .list{background-position:0 -2580px;}
#contents .listType a .img{background-position:0 -2615px;}
#contents .listType a .imgm{background-position:0 -2654px;}
#contents .listType a .img2{background-position:0 -2698px;}
#contents .listType a .plist{background-position:0 -2738px;}

#contents .listType a.on span{overflow:visible;_width:auto;padding:1px 0 0 17px;}
#contents .listType a.on .list{background-position:-65px -2580px;}
#contents .listType a.on .img{background-position:-65px -2615px;}
#contents .listType a.on .imgm{background-position:-65px -2654px;}
#contents .listType a.on .img2{background-position:-65px -2698px;}
#contents .listType a.on .plist{background-position:-65px -2738px;}
#contents .listType a:hover{text-decoration:none;}

#contents .listType a span span.txt{display:none;color:#555;font-size:11px;line-height:13px;padding-left:0;}
#contents .listType a.on span span.txt{display:block;}

#contents .sortAlign{float:left;}

#contents .list_result {position:relative;padding:6px 0 0;border-bottom:1px solid #cccfef;}
#contents .list_result .result_cnt {
	padding:0 0 5px 23px;
	color:#3f57b2;font-size:11px;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 16px -2242px;
}
#contents .list_result .result_cnt strong{color:#ed1c24;}

/* search_word, searchBoxW .search_word */
#contents .list_result .search_word {
	position:relative;
	padding:6px 0 5px 15px;
	background:#f0f2f8;
}
#contents .search_word ul {
	width:945px;
	margin:0 0 -4px 0;#margin:0;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	word-wrap:break-word;zoom:1;
}
#contents .search_word ul:after {content:"";display:block;clear:both;}
#contents .search_word li {float:left;margin:0 20px 4px 0;color:#3f57b2;line-height:13px;white-space:nowrap;}
#contents .search_word li.list_none {color:#c0c0c0;}
#contents .search_word li a {
	display:inline-block;
	width:11px;height:12px;
	margin:0 4px 0 0;
	color:#3f57b2;line-height:0;
	vertical-align:top;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -2405px;
}
#contents .search_word li a:hover {background-position: 0 -2447px;}
#contents .search_word li span {display:inline-block;vertical-align:top;white-space:nowrap;}
#contents .list_result .search_word .refresh {position:absolute;right:5px;top:-18px;color:#555;font-size:11px;line-height:13px;letter-spacing:-1px;text-decoration:underline;}

#contents .sortCond{position:relative;z-index:30;}
#contents .tableTitleN{position:relative;z-index:20;}

/* sort-select */
#contents .sort-select {
	clear:both;position:relative;
	height:25px;
	padding:7px 10px 0;
	overflow:visible;zoom:1;
}
#contents .sort-select .cost-sort {
	float:left;
	margin-top:3px;
}
#contents .sort-select .cost-sort li {
	float:left;position:relative;
	height:16px;
	margin-right:8px;padding-right:9px;
	font-size:12px;line-height:14px;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat right -2280px;
	zoom:1;
}
#contents .sort-select .cost-sort li.last {
	margin-right:0;padding-right:0;
	background:none;
}
#contents .sort-select .cost-sort li div.inner{display:inline;}

#contents .sort-select .cost-sort li a {
	display:inline-block;
	color:#555;
}

#contents .sort-select .cost-sort li a:hover,
#contents .sort-select .cost-sort li a:focus,
#contents .sort-select .cost-sort li a:active {text-decoration:none;}
#contents .sort-select .cost-sort li.on {z-index:2;}
#contents .sort-select .cost-sort li.on a {
	color:#000;font-weight:bold;
	background:none;
}

#contents .sort-select .cost-sort li .hot_layer {position:absolute;left:50px;top:-8px;z-index:11;}

#contents .sort-select .cost-sort li a.sort_more {
	background: url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat right -2321px;
	padding-right:17px;
	height:17px;
}
#contents .sort-select .cost-sort li .accuWrap{display:inline-block;width:15px;vertical-align: top;}
#contents .sort-select .cost-sort li a.accu{
	display:block;
	position:relative;
	width:15px; height:14px;
	background: url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -3241px;
	margin-left:1px;
	vertical-align: top;
}
#contents .sort-select .cost-sort li a.accu.on{
	background: url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -3282px;
}
#contents .sort-select .cost-sort li a.accu span{
	visibility: hidden;
	position:absolute;top:14px;left:-11px;
	display:inline-block;
	width:36px; height:15px;
	background: url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -3318px;
}

#contents .sort-select .cost-sort li a.accu.on span{visibility:visible;}

#contents .sort-select .cost-sort li ul.sort_detail{
	position:absolute;top:15px; left:-5px;
	z-index:10;zoom:1;
	background:#fff;
	border:1px solid #959595;
	padding:5px 7px 0;
}
#contents .sort-select .cost-sort li ul.sort_detail.review{left:-1px;}

#contents .sort-select .cost-sort li ul.sort_detail li{
	background:none;
	float:none;
	_width:1%;
	margin:0 0 6px;padding:0;
	font-size:11px;color:#555;
	vertical-align:top;
	white-space:nowrap;
}
#contents .sort-select .cost-sort li ul.sort_detail li input {display:inline-block;height:auto;margin:0 6px 0 0;padding:0;#margin:-4px 2px -3px -4px;vertical-align:middle;}
#contents .sort-select .cost-sort li ul.sort_detail li label{margin:0;}

/* condition */
#contents .sortCond .condition{position:absolute;top:7px;right:5px; text-align:right;letter-spacing:-1px; color:#555;}
#contents .sortCond .condition li{float:left;display:inline;margin:0 0 0 4px;}
#contents .sortCond .condition .style{padding-left:12px;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -2363px;}
#contents .sortCond .condition label{margin:0;}
#contents .cardSaleProd {color:#017ea8;letter-spacing:-1px;font-weight:bold;white-space:nowrap;}
#contents .cardSaleProd label {display:inline-block;margin:0 0 0 5px;padding:0 14px 0 0;background:url(http://pics.about.co.kr/os2/common/icon/bg_c_card_2.gif) no-repeat right 2px;}


/* tableTitle .pop */
#contents .tableTitleN ul {
	width:950px;height:23px;
	padding:5px 5px 0;
	color:#555;font-size:11px;font-weight:normal;
	background:#f9f9f9;
	border-top:1px #cbcbcb solid;border-bottom:1px #cbcbcb solid;
	zoom:1;
}
#contents .tableTitleN ul li {float:left;text-align:center;line-height:19px;letter-spacing:-1px;}
#contents .tableTitleN ul li.t01 {text-align:left;}
#contents .tableTitleN ul li.t01 a {
	display:block;float:left;margin-right:5px;/* 10-08-25 오의나 추가 */
	height:18px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
	overflow:hidden;
}
#contents .tableTitleN ul li.t01 a:hover,#contents .tableTitle ul li.t01 a:focus {text-decoration:none;}
#contents .tableTitleN ul li.t01 a.szim {width:52px;background-position:0 -1502px;}
#contents .tableTitleN ul li.t01 a.scomp {width:63px;background-position:0 -1540px;}
#contents .tableTitleN ul li.t01 a.sselectAll{width:63px; height:18px; background-position:0 -2469px;}

#contents .tableTitleN .pop {
	display:inline-block;height:16px;
	padding-right:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/ico_down5.gif) no-repeat right 4px;
}
#contents .tableTitleN .t02 .pop {margin:0 0 0 -16px;}
#contents .tableTitleN .layer-pop {position:relative;width:100%;height:1px;padding:0;z-index:10;}
#contents .tableTitleN .layer-pop ul {
	position:absolute;left:16px;top:1px;
	width:65px;height:auto;
	margin-left:18px;padding:7px 3px 0 7px;
	background:#fff;
	border:1px #959595 solid;
}
#contents .tableTitleN .t04 .layer-pop ul {margin-left:21px;}
#contents .tableTitleN .layer-pop ul li {
	float:none;
	background:#fff;
	margin-bottom:7px;padding-right:5px;
	line-height:13px;letter-spacing:-1px;
	text-align:left;vertical-align:top;
	white-space:nowrap;
}
#contents .tableTitleN .layer-pop ul li input {display:inline-block;background:#fff;margin:0;padding:0;#margin:-6px -5px -2px -3px;}

#contents .imgTitleN ul li.t02,
#contents .imgTitleN ul li.t04 {display:none;}
#contents .imgTitleN ul li.t01 {width:125px !important;}
#contents .imgTitleN ul li.t03 {float:right;width:78px !important;}
#contents .imgTitleN ul li.t03 .layer-pop {width:78px;}
#contents .imgTitleN ul li.t03 .layer-pop ul {left:0;margin-left:0px;}

/* prodLN */
#contents .prodLN {position:relative;}
#contents .plistType,
#contents .pimgType {position:relative;width:100%;}
#contents .prodLN li {border-bottom:1px #e0e0e0 solid;}

#contents .prodLN .ico,
#contents .prodLN .irank {display:inline-block;vertical-align:top;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;}
#contents .prodLN .txt_div {padding:0 0 0 15px;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 7px -428px;}

#contents .prodLN .picArea {position:relative;}
#contents .prodLN .prod-img {position:relative;}
#contents .prodLN .prod-img a {position:relative;display:block;}
#contents .prodLN .prod-img .dcRate_layer {position:absolute;}

#contents .prodLN .pimgOpt {position:absolute;right:0;bottom:0;padding:0 5px 0 0;#padding:0;text-align:right;}
#contents .prodLN .pimgOpt .inner {width:54px;}

#contents .prodLN .pimgOpt a {position:relative;display:inline-block !important;width:18px !important;height:18px !important;margin:0 -5px 0 0;#margin:0 -1px 0 0;text-decoration:none;zoom:1;}
#contents .prodLN .pimgOpt a:hover {z-index:2;}
#contents .prodLN .pimgOpt .zoom {background-position:0 -1104px;}
#contents .prodLN .pimgOpt a.zoom:hover {background-position:right -1104px;}
#contents .prodLN .pimgOpt .style {background-position:0 -1132px;}
#contents .prodLN .pimgOpt a.style:hover {background-position:right -1132px;}
#contents .prodLN .pimgOpt .simg {background-position:0 -3363px;}
#contents .prodLN .pimgOpt a.simg:hover {background-position:right -3363px;}
#contents .prodLN .pimgOpt .singo {background-position:0 -1188px;}
#contents .prodLN .pimgOpt a.singo:hover {background-position:right -1188px;}
#contents .prodLN .pimgOpt .iout {display:none;position:absolute;top:19px;}

#contents .prodLN .pimgOpt .zoom .iout {left:0;}
#contents .prodLN .pimgOpt .style .iout {left:-17px;}
#contents .prodLN .pimgOpt .simg .iout {right:-17px;}
#contents .prodLN .pimgOpt .singo .iout {right:0;} 
#contents .prodLN .pimgOpt .iout em {display:inline-block;width:69px;height:15px;padding:2px 0 0;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;}
#contents .prodLN .pimgOpt .zoom em {background-position:0 -3391px;}
#contents .prodLN .pimgOpt .style em {background-position:0 -3418px;}
#contents .prodLN .pimgOpt .simg em {background-position:0 -3445px;}
#contents .prodLN .pimgOpt .singo em {background-position:0 -3472px;}

#contents .prodLN .pimgOpt .on .iout {display:block;}

#contents .prodLN .isecond {width:26px;height:13px;background-position:0 -198px;}
#contents .prodLN .irank {width:13px;height:9px;}
#contents .prodLN .irank1 {background-position:0 -221px;}
#contents .prodLN .irank2 {background-position:0 -240px;}
#contents .prodLN .irank3 {background-position:0 -259px;}
#contents .prodLN .irank4 {background-position:0 -278px;}
#contents .prodLN .irank5 {background-position:0 -296px;}
#contents .prodLN .irank6 {background-position:0 -315px;}
#contents .prodLN .irank7 {background-position:0 -334px;}
#contents .prodLN .irank8 {background-position:0 -353px;}
#contents .prodLN .irank9 {background-position:0 -372px;}
#contents .prodLN .irank10 {background-position:0 -390px;}
#contents .prodLN .base_info {color:#555;font-size:11px;line-height:13px;letter-spacing:-1px;}

#contents .prodLN .check-align input {display:inline-block;margin:0 0 0 1px;#margin:-4px -2px 0 -3px;padding:0;}
#contents .prodLN .izim {width:15px;height:15px;background-position:0 -117px;}

#contents .prodLN .infoArea dt {
	max-height:30px;_height:30px;
	margin:0 0 5px;
	line-height:15px;font-weight:bold;letter-spacing:-1px;
	word-break:break-all;word-wrap:break-word;
	overflow:hidden;
}
#contents .prodLN .infoArea dt a {color:#555;}

#contents .prodLN .base_info {position:relative;margin:0 0 6px;}
#contents .prodLN .base_info li {vertical-align:top;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;border:none 0;}
#contents .prodLN .base_info .date span {letter-spacing:0;}
#contents .prodLN .maker {position:relative;}
#contents .prodLN .maker span,
#contents .prodLN .maker a {color:#3f57b2;text-decoration:underline;#letter-spacing:0px;}
#contents .prodLN .maker span {background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;}
#contents .prodLN .addLayer {
	display:none;position:absolute;left:25px;top:11px;#top:10px;
	padding:4px 12px 4px 4px;
	white-space:nowrap;
	background:#fff;border:1px #959595 solid;
}
#contents .prodLN .addLayer a {
	padding:0 9px 0 0;
	color:#555;text-decoration: underline;line-height:14px;
}
#contents .prodLN .addLayer .ico {width:8px;height:11px;padding:0 !important;background-position:right -496px !important;}
#contents .prodLN .addLayer a strong {color:#3f57b2;}
#contents .prodLN .addLayer .btn_close {
	position:absolute;
	right:4px;top:4px;
	width:6px;height:5px;
	margin:0;padding:0;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -534px;
}

#contents .prodLN .shop .addLayer {right:auto;left:0;width:153px;white-space:normal;word-wrap:break-word;}
#contents .prodLN .shop .addLayer div {margin:0 0 2px;}
#contents .prodLN .bnd {font-weight:bold;letter-spacing:-2px !important;#letter-spacing:-1px !important;#padding:0 1px 0 0;}
#contents .prodLN .addLayer.LayerOn {display:block;}

#contents .prodLN .stotal{padding-right:1px;}
#contents .prodLN .stotal a {color:#3f57b2;font-weight:bold;letter-spacing:0;text-decoration:underline;}

#contents .prodLN .shop {position:relative;}
#contents .prodLN .shop span em {
	display:inline-block;
	width:13px;height:13px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;
}

#contents .prodLN .s_officeBusiness span em {background-position:0 -1850px;}
#contents .prodLN .s_chicStreet span em {background-position:0 -1890px;}
#contents .prodLN .s_romanticDandy span em {background-position:0 -1930px;}
#contents .prodLN .s_vintage span em {background-position:0 -1970px;}
#contents .prodLN .s_sporty span em {background-position:0 -2010px;}
#contents .prodLN .ico_none span em {display:none;}

#contents .prodLN .shop span a {
	display:inline-block;
	color:#3f57b2;font-weight:bold;letter-spacing:0;text-decoration:underline;
}

#contents .prodLN .shop_grade {white-space:nowrap;}
#contents .prodLN .shop_grade .ico {height:13px;}
#contents .prodLN .shop_grade .vip {width:28px;background-position:0 -690px;}
#contents .prodLN .shop_grade .dai {width:59px;background-position:0 -713px;}
#contents .prodLN .shop_grade .sap {width:49px;background-position:0 -736px;}
#contents .prodLN .shop_grade .gold {width:32px;background-position:0 -759px;}
#contents .prodLN .shop_grade .silver {width:31px;background-position:0 -782px;}
#contents .prodLN .shop_grade .broz {width:40px;background-position:0 -805px;}
#contents .prodLN .shop_grade .new {width:40px;background-position:0 -828px;}
#contents .prodLN .szim {padding:0 7px 0 11px;#padding-left:14px;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 8px -428px;}
#contents .prodLN .szim .iszim {width:29px;height:10px;background-position:0 -1770px;}

#contents .prodLN .shop_more {white-space:nowrap;}
#contents .prodLN .shop_more a {padding:0 9px 0 0;color:#3f57b2;background-position:right -1232px;}

#contents .prodLN .spec_info {margin:0 0 5px;color:#959595;font-size:11px;line-height:15px;letter-spacing:-1px;}

#contents .prodLN .card_dc {margin:0 0 10px;overflow:hidden;zoom:1;}
#contents .prodLN .card_dc .cd_inner{
	padding:3px 0 2px 23px;
	color: #488ea5;font-size:11px;line-height:13px;letter-spacing:-1px;
	text-align:left;
	background:#edf5f8 url(http://pics.about.co.kr/os2/common/icon/bg_c_card_2.gif) no-repeat 5px 3px;
	border: 1px solid #c7dbe1;
}
#contents .prodLN .card_dc .cd_inner p {padding:1px 0 0;#padding:0;}
#contents .prodLN .card_dc .num_txt{letter-spacing:-1;font-weight:bold;}
#contents .prodLN .card_dc .num_txt em{letter-spacing:0;font-weight:bold;}
#contents .prodLN .card_dc strong{letter-spacing:0;font-weight:normal;}

#contents .prodLN .prod-Vtc .card_dc{width:280px;}
#contents .prodLN .prod-hrzn .card_dc{margin:1px auto -1px;}
#contents .prodLN .prod-hrzn2 .card_dc{margin:5px 0 0;}
#contents .prodLN .prod-txt .card_dc{width:507px;margin:5px 0 0 9px;}

#contents .prodLN .cate_info {margin:0 0 5px;overflow:hidden;}
#contents .prodLN .cate_info ol {margin:0 0 0 -20px;overflow:hidden;zoom:1;}
#contents .prodLN .cate_info li {
	float:left;
	padding:0 0 0 20px !important;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 7px -588px !important;
	border:none 0;
}

#contents .prodLN .cmnt {color:#555;font-size:11px;line-height:13px;letter-spacing:-1px;}
#contents .prodLN .cmnt .c_cmnt,
#contents .prodLN .cmnt .c_write {margin:0 10px 0 0;}
#contents .prodLN .cmnt .c_cmnt .ico {width:51px;height:12px;background-position:0 -627px;}
#contents .prodLN .cmnt .c_pro .ico {width:70px;height:12px;background-position:0 -648px;}
#contents .prodLN .cmnt .c_write .ico {width:61px;height:11px;background-position:0 -669px;}
#contents .prodLN .cmnt a {color:#3f57b2;font-weight:bold;letter-spacing:0;text-decoration:underline;}

#contents .prodLN .specialArea .ico {width:43px;height:15px;}
#contents .prodLN .specialArea .ico_deliv {background-position:0 -851px;}
#contents .prodLN .specialArea .ico_fDeliv {background-position:0 -876px;}
#contents .prodLN .specialArea .ico_interestF {background-position:0 -901px;}
#contents .prodLN .specialArea .ico_coupon {background-position:0 -926px;}
#contents .prodLN .specialArea .ico_event {background-position:0 -951px;}
#contents .prodLN .specialArea .ico_saveM {background-position:0 -976px;}

#contents .prodLN .priceArea {position:relative;color:#000;font-weight:bold;text-align:left;}
#contents .prodLN .priceArea .lowestP .sale_price,
#contents .prodLN .priceArea .aboutP .sale_price {font-weight:normal;}
#contents .prodLN .priceArea .lowestP .lowest_price span,
#contents .prodLN .priceArea .aboutP .lowest_price span,
#contents .prodLN .priceArea .aboutP .about_price span {display:inline-block;padding:0 0 0 18px;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;}
#contents .prodLN .priceArea .lowestP .lowest_price span {background-position:0 -1399px;}
#contents .prodLN .priceArea .aboutP .lowest_price span {color:#959595;text-decoration:line-through;background-position:0 -1442px;}
#contents .prodLN .priceArea .aboutP .about_price span {color:#f5300f;background-position:0 -1485px;}

#contents .prodLN .priceArea .card_price {padding:0 0 0 10px;color:#488ea5;line-height:14px;}
#contents .prodLN .priceArea .lowestP .card_price,
#contents .prodLN .priceArea .aboutP .card_price {
	padding:0 0 0 25px;
	background:url(http://pics.about.co.kr/os2/common/icon/bg_c_card_2.gif) no-repeat 7px 0;
}
#contents .prodLN .priceArea .card_price .card_info {font-size:11px;line-height:13px;font-weight:normal;letter-spacing:-1px;}

#contents .prodLN .priceArea .ico {width:34px;height:16px;margin:0 0 2px;}
#contents .prodLN .priceArea .ico_1percent {background-position:right -1352px;}
#contents .prodLN .priceArea .ico_2percent {background-position:right -1325px;}
#contents .prodLN .priceArea .ico_3percent {background-position:right -3064px;}
#contents .prodLN .priceArea .ico_4percent {background-position:right -1298px;}
#contents .prodLN .priceArea .ico_5percent {background-position:right -3099px;}
#contents .prodLN .priceArea .ico_6percent {background-position:right -3133px;}
#contents .prodLN .priceArea .ico_7percent {background-position:right -3166px;}
#contents .prodLN .priceArea .ico_8percent {background-position:right -1271px;}
#contents .prodLN .priceArea .sale_per {margin:0 0 0 5px;color:#555;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:bold;}
#contents .prodLN .priceArea .sale_per strong {color:#f5300f;letter-spacing:0;}
#contents .prodLN .priceArea .aboutP .date {
	top:-9px;height:51px;
	line-height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat -187px 0px;
}
#contents .prodLN .priceArea .aboutP .date p {color:#f5300f;font-size:11px;font-weight:bold;}


#contents .prodLN .freebie {
	margin:2px 0 0;padding:0 0 0 11px;
	color:#c38e83;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:normal;
	background:url(http://pics.about.co.kr/os2/common/icon/p_sub_cate.gif) no-repeat 3px 1px;
}

#contents .prodLN .btnArea a {text-decoration:none;}
#contents .prodLN .btnArea .btn_pcp {width:65px;height:21px;background-position:0 -1560px;}
#contents .prodLN .btnArea .btn_pinfo {width:65px;height:21px;background-position:0 -1591px;}
#contents .prodLN .btnArea .btn_pinfos {width:45px;height:21px;background-position:0 -2112px;}
#contents .prodLN .btnArea .btn_simi {width:73px;height:11px;background-position:0 -1653px;}
#contents .prodLN .btnArea .btn_simis {width:53px;height:11px;background-position:0 -1653px;}
#contents .prodLN .btnArea .btn_style {width:62px;height:11px;background-position:0 -3519px;}
#contents .prodLN .btnArea .btn_styles {width:42px;height:11px;background-position:0 -3560px;}
#contents .prodLN .btnArea .btn_buy {width:65px;height:21px;background-position:0 -1622px;}
#contents .prodLN .btnArea .btn_buys {width:45px;height:21px;background-position:0 -2081px;}
#contents .prodLN .btnArea .btn_pcps {width:55px;height:11px;background-position:0 -1695px;}
#contents .prodLN .btnArea .btn_pcpS {width:46px;height:17px;background-position:0 -1716px;}
#contents .prodLN .btnArea .btn_pinfoS {width:46px;height:17px;background-position:0 -3203px;}

#contents .s-titleArea {position:relative; z-index:10; height:20px; margin-top:50px; border-bottom:2px solid #7b7d78;}
#contents .s-titleArea h2 {
 float:left;
 height:20px;
 padding:1px 0 0 19px;
 color:#000;line-height:14px;
 background:url(http://pics.about.co.kr/os2/common/icon/ico_balloon02.gif) no-repeat 0 0;
}
#contents .s-titleArea .queIcon {float:left; margin-left:5px; }
#contents .s-titleArea .queIcon img {cursor:pointer; vertical-align:top;}
#contents .s-titleArea .queLayer {
 position:absolute;z-index:6; top:-14px;
 padding:0 0 0 3px;
 margin-left:17px;
 *margin:0;
}
#contents .s-titleArea .queLayer .balloon {
 display:block;
 width:350px;
 padding:2px;
 border:1px #a8a8a8 solid;
 background:#fff;
}
#contents .s-titleArea .queLayer .balloon .scrollY {
 height:308px;
 padding:9px 0px;
 color:#555;font-size:11px;line-height:14px;
 text-align:left;word-wrap:break-word;text-decoration:none;
 overflow-y:scroll;
 scrollbar-face-color:#fff;
 scrollbar-shadow-color: #e9e9e9;
 scrollbar-highlight-color:#fff;
 scrollbar-3dlight-color: #e9e9e9;
 scrollbar-darkshadow-color:#fff;
 scrollbar-track-color: #f6f6f6;
 scrollbar-arrow-color: #a4a4a4;
}
#contents .s-titleArea .queLayer .balloon .scrollY a {display:inline-block; margin:0 0 0 13px; font-size:12px; color:#525252; line-height:20px;}
#contents .s-titleArea .queLayer .balloon .scrollY a:hover {color:#4c6ad9; text-decoration:underline;}
#contents .s-titleArea .queLayer .tail {position:absolute;left:0;top:18px;width:4px;height:5px;background:url(http://pics.about.co.kr/os2/common/icon/layer_tail.gif) no-repeat 0 0;}

/* prod-click Layer */
#contents .prodLN .prod-click{
	position:absolute;top:0;left:0;
	border:1px solid #626ad9;
}
#contents .plistType .prod-click{width:98px;height:98px;}
#contents .pimgType .prod-img .prod-click{width:148px;height:148px;}
#contents .pimgTypeB .prod-img .prod-click{width:198px;height:198px;}

#contents .prodLN .prod-click em {
	display:block;
	height:14px;
	padding:3px 0;
	color:#fff;font-size:11px;letter-spacing:-1px;
	text-align:center;
	background:#626ad9;
}

/* prodLN > iPay */
#contents .prodLN .btn_ipay  {display:inline-block;vertical-align:top;background:url(http://pics.about.co.kr/os2/common/icon/prod_imgs.gif) no-repeat;}
#contents .prodLN .btn_ipay.ipay {width:30px;height:13px;background-position:-252px -1122px;}
#contents .prodLN .btn_ipay.ipayAu {width:96px;height:15px;background-position:0 -1122px;}
#contents .prodLN .btn_ipay.ipay3R {width:96px;height:15px;background-position:-126px -1122px;}
#contents .prodLN .btn_ipay.ipaypoint {width:85px;height:15px;background-position:-312px -1122px;}

/* prodLN > benefit */
#contents .benefit {
	padding-left:29px;  
	color:#55820c;font-size:11px;line-height:14px;letter-spacing:-1px;
	text-align:left;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) 0 -3601px  no-repeat;
}
#contents .benefit strong {font-size:12px;letter-spacing:0;}

/* prodLN > benefit_speical */
#contents .benefit_speical {margin:0 0 4px;color:#55820c;font-size:11px;line-height:15px;word-wrap:break-word;}
#contents .benefit_speical a {color:#55820c;}

/* prodLN > plistType */
#contents .plistType li {padding:17px 0;}
#contents .plistType .prodT {text-align:center;vertical-align:middle;}
#contents .plistType .prodT .t0,
#contents .plistType .prodT .t1 {text-align:left;vertical-align:top;}

#contents .plistType .prod-img {left:21px;width:100px;height:100px;}
#contents .plistType .prod-img a {width:100px;height:100px;}
#contents .plistType .prod-img .dcRate_layer {right:-8px;top:-6px;}
#contents .plistType .check-align {position:absolute;left:0;top:0;width:15px;}
#contents .plistType .check-align input {margin-bottom:4px;#margin-bottom:2px;}
#contents .plistType .check-align .ico {margin:0 0 2px;}
#contents .plistType .check-align .ipcp {width:15px;height:21px;background-position:0 -142px;}
#contents .plistType .check-align a.izim:hover {background-position:right -117px;}
#contents .plistType .check-align a.ipcp:hover {background-position:right -142px;}

#contents .plistType .infoArea {width:425px;}
#contents .plistType .infoArea dt {width:425px;}

#contents .plistType .base_info {
	padding:3px 0 2px;
	background:#f9f9f9;
	border:1px #e0e0e0 solid;
	zoom:1;
}
#contents .plistType .base_info:after {content:"";display:block;clear:both;}
#contents .plistType .base_info li {float:left;margin:0 0 1px;padding:0 0 0 15px;background-position:7px -428px;}
#contents .plistType .base_info .first {padding:0 0 0 8px;background:none;}
#contents .plistType .base_info .maker span {padding:0 8px 0 0;background-position:right -459px;}
#contents .plistType .card_dc .cd_inner {padding-right:10px;}
#contents .plistType .specialArea .ico {margin:0 0 2px;}

#contents .plistType .priceArea .saleP .sale_price ,
#contents .plistType .priceArea .none_price ,
#contents .plistType .priceArea .lowest_price ,
#contents .plistType .priceArea .about_price {
	height:18px;
	padding:5px 0 0;
	line-height:14px;
	border:1px #e1e1e1 solid;
}
#contents .plistType .priceArea .none_price {width:114px;padding-top:6px;text-align:center;}
#contents .plistType .priceArea .saleP .sale_price {width:105px;padding-left:9px;}
#contents .plistType .priceArea .lowestP .sale_price,
#contents .plistType .priceArea .aboutP .sale_price {padding:5px 0 0 24px;}
#contents .plistType .priceArea .lowestP .lowest_price ,
#contents .plistType .priceArea .aboutP .lowest_price,
#contents .plistType .priceArea .aboutP .about_price {width:108px;padding-left:6px;}
#contents .plistType .priceArea .aboutP .lowest_price {margin:0 0 -1px;}
#contents .plistType .priceArea .price-date {width:116px;}
#contents .plistType .priceArea .price-date .date {margin-left:-61px;}
#contents .plistType .priceArea .card_price {margin:8px 0 0;}
#contents .plistType .priceArea .card_price .card_info {display:block;margin:2px 0 0;}

#contents .plistType .benefit {margin:2px auto 0;width:86px;}

#contents .prodTm .priceArea .sale_price {font-weight:bold !important;}

#contents .plistType .btnArea a {margin:0 0 5px;}
#contents .plistType .btnArea .btn_shop {display:inline-block;width:75px;height:25px;}
#contents .plistType .btn_ipay  {display:block;margin:0 0 5px;}

/* prodLN > plistType > prodTerms */
#contents .prodTerms {position:relative;padding:0 0 0 135px;font-size:11px;line-height:13px;letter-spacing:-1px;}
#contents .prodTerms li {position:relative;margin:0 0 -1px 0;padding:0;vertical-align:top;border-bottom:1px #e0e0e0 solid;border-right:1px #e0e0e0 solid;zoom:1;}
#contents .prodTerms li:after {content:"";display:block;clear:both;}

#contents .prodTerms table {float:left;table-layout:fixed;margin:0 -1px 0 0;border-right:1px #e0e0e0 solid;}
#contents .prodTerms .T3Col table,
#contents .prodTerms .T4Col table {float:none;}
#contents .prodTerms table {position:relative;text-align:left;border-top:1px #e1e1e1 solid;border-left:1px #e1e1e1 solid;}

#contents .prodTerms th,
#contents .prodTerms td {
	padding:3px 0;
	border-left:1px #e1e1e1 solid;border-top:1px #e1e1e1 solid;
}

#contents .prodTerms th {color:#555;font-weight:normal;text-align:left;background:#f6f5f5;}
#contents .prodTerms th a {color:#555;}
#contents .prodTerms th .inner {padding:3px 0 0 9px;}

#contents .prodTerms .t1,
#contents .prodTerms .t2, 
#contents .prodTerms .t3 {text-align:right;}
#contents .prodTerms .t4 {text-align:center;}
#contents .prodTerms .t1 .inner {float:right;padding-right:6px;}
#contents .prodTerms .t3 .inner {float:right;padding-right:3px;}
#contents .prodTerms .t2 .inner {padding-right:6px;}

#contents .prodTerms .sale_p {letter-spacing:0;}
#contents .prodTerms .stotal {width:auto;padding:3px 0 0 0;}
#contents .prodTerms .btnArea {display:inline;}
#contents .prodTerms .izim {width:17px;height:17px;background-position:0 -2143px;}
#contents .prodTerms .btn_pcpS,
#contents .prodTerms .btn_pinfoS {margin:0 !important;}

/* #contents .prodTerms .priceArea {float:left;margin:0 4px 0 0;#margin-right:2px;} */
#contents .prodTerms .priceArea .saleP .sale_price ,
#contents .prodTerms .priceArea .none_price ,
#contents .prodTerms .priceArea .lowest_price ,
#contents .prodTerms .priceArea .about_price {
	height:auto;
	padding:0;
	line-height:13px;
	border:none 0;
}
#contents .prodTerms .priceArea .price-date,
#contents .prodTerms .priceArea .sale_price, 
#contents .prodTerms .priceArea .lowest_price, 
#contents .prodTerms .priceArea .about_price  {width:auto !important;_width:1px !important;_margin:0;}
#contents .prodTerms .priceArea .saleP .sale_price {padding-left:24px;}
#contents .prodTerms .priceArea .saleP,
#contents .prodTerms .priceArea .aboutP {cursor:pointer;}
#contents .prodTerms .priceArea .none_price {width:83px;text-align:right;}

#contents .prodTerms .priceArea .price-date .date {letter-spacing:0;}
#contents .prodTerms .priceArea .aboutP .date {top:-52px;}

/* #contents .prodTerms .T4Col .stotal {float:right;} */
#contents .prodTerms .T4Col .priceArea {float:right;display:inline;margin:0 7px 0 0;}

#contents .prodTerms .slidingBar {position:relative;z-index:3;text-align:center;margin:0 0 -8px;}
#contents .prodTerms .slidingBar .inner {
	display:inline-block;
	height:10px;
	padding:2px 7px 4px 8px;
	color:#555;font-size:11px;letter-spacing:-1px;
	background:#fff;
	border:1px #cbcbcb solid;border-top:none 0;
}
#contents .prodTerms .slidingBar a {
	display:inline-block;
	padding:0 16px 0 0;
	font-size:11px;color:#555;line-height:13px;
	background:#fff url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat;
}
#contents .prodTerms .slidingBar a:hover,#contents .prodTerms .slidingBar a:focus {text-decoration:none;}
#contents .prodTerms .slidingBar strong {margin-left:5px;color:#959595;font-weight:normal;letter-spacing:0;}
#contents .prodTerms .open a {background-position:right -1810px;}
#contents .prodTerms .close a {background-position:right -2180px;}

/* prodLN > pimgType */
#contents .pimgType li {padding:10px 0 15px;zoom:1;}
#contents .pimgType li:after {content:"";display:block;clear:both;}
#contents .pimgType .prodT {float:left;}
#contents .pimgType .prodT.last {margin:0 !important;background:none !important;}

#contents .pimgType .benefit {margin:-3px 0 3px;}
#contents .pimgType .picArea {width:150px;margin:0 auto 5px;}
#contents .pimgType .prod-img {width:150px;height:150px;margin:0 0 7px;}
#contents .pimgType .prod-img a {width:150px;height:150px;}
#contents .pimgType .prod-img .dcRate_layer {right:-17px;top:-6px;}
#contents .pimgType .check-align {height:15px;} 
#contents .pimgType .check-align input {margin-top:-1px;#margin-top:-3px;}
#contents .pimgType .check-align .ico {margin:0 2px 0 0;}
#contents .pimgType .check-align .ipcp {width:24px;height:15px;background-position:0 -173px;}
#contents .pimgType .check-align a.ipcp:hover {background-position:right -173px;}
#contents .pimgType .check-align .irank {margin:3px 2px 0 0;}

#contents .pimgType .infoArea dl,
#contents .pimgType .btnArea {width:174px;margin:0 auto;}

#contents .pimgType .infoArea {height:222px;}
#contents .pimgType .infoArea dt {max-height:auto;height:30px;}

#contents .pimgType .priceArea {
	width:173px;min-height:42px;_height:42px;
	margin:0 0 7px;
	border:1px #e1e1e1 solid;
}
#contents .pimgType .priceArea .sale_price,
#contents .pimgType .priceArea .lowest_price,
#contents .pimgType .priceArea .none_price {padding:3px 0 2px 6px;}
#contents .pimgType .priceArea .about_price {padding-left:6px;}
#contents .pimgType .priceArea .price-date {margin:0;zoom:1;}
#contents .pimgType .priceArea .lowestP .sale_price,
#contents .pimgType .priceArea .aboutP .sale_price {padding:0 0 0 14px;}

#contents .pimgType .priceArea .lowestP .lowest_price span {background-position:0 -1398px;}
#contents .pimgType .priceArea .aboutP .lowest_price span {background-position:0 -1441px;}
#contents .pimgType .priceArea .aboutP .about_price span {background-position:0 -1484px;}
#contents .pimgType .priceArea .price-date .date {margin-left:-31px;}
#contents .pimgType .priceArea .aboutP .date {top:-52px}
#contents .pimgType .priceArea .card_price {padding:0 0 0 6px;}
#contents .pimgType .priceArea .lowestP .card_price,
#contents .pimgType .priceArea .aboutP .card_price {margin:1px 0 0;padding:0 0 0 24px;background-position:6px 0;}
#contents .pimgType .priceArea .aboutP .card_price {margin:3px 0;}

#contents .pimgType  .benefit_speical {height:15px;overflow:hidden;}

#contents .pimgType .base_info {margin:0;padding-bottom:2px;zoom:1;}
#contents .pimgType .base_info li {margin:0 0 4px;padding:0 0 0 7px;background-position:0 -1523px;zoom:1;}
#contents .pimgType .base_info li:after {content:"";display:block;clear:both;}
#contents .pimgType .base_info .maker span {margin:0 6px 0 0;padding:0 8px 0 0;background-position:right -2041px;}
#contents .pimgType .base_info .shop,
#contents .pimgType .base_info .shop_grade,
#contents .pimgType .base_info .stotal,
#contents .pimgType .base_info .cmnt {float:left;}

#contents .pimgType .base_info .szim {padding-left:15px;}
#contents .pimgType .cmnt .c_cmnt .ico {width:38px;background-position:-14px -627px;}
#contents .pimgType .cmnt .c_pro .ico {width:60px;background-position:-13px -648px;}
#contents .pimgType .addLayer {right:auto;left:0;}

#contents .pimgType .cate_info {margin:0;}
#contents .pimgType .cate_info li {margin:0;}
#contents .pimgType .cate_info p {color:#959595;}

#contents .pimgType .card_dc .cd_inner {letter-spacing:0;}

#contents .pimgType .freebie {margin: 4px 0 0;color:#b4523e;}

#contents .pimgType .btnArea .btn_pcp,
#contents .pimgType .btnArea .btn_buy,
#contents .pimgType .btnArea .btn_buys,
#contents .pimgType .btnArea .btn_pinfo,
#contents .pimgType .btnArea .btn_pinfos {#margin-right:4px;}

#contents .pimgType .btnArea .btn_pcps,
#contents .pimgType .btnArea .btn_simi,
#contents .pimgType .btnArea .btn_simis,
#contents .pimgType .btnArea .btn_style,
#contents .pimgType .btnArea .btn_styles {margin:5px 1px 0 0;#margin-right:5px;}
#contents .pimgType .btn_ipay {margin:0 0 0 3px;}

/* prodLN > pimgTypeB */
#contents .pimgTypeB .prodT {background:url(http://pics.about.co.kr/os2/common/icon/pimgtype_bg.gif) repeat-y right 0;}

#contents .pimgTypeB .picArea {width:200px;margin:0 auto 4px;}
#contents .pimgTypeB .prod-img {width:200px;height:200px;margin:0 0 8px;}
#contents .pimgTypeB .prod-img a {width:200px;height:200px;}
#contents .pimgTypeB .prod-img .dcRate_layer {right:-23px;}

#contents .pimgTypeB .infoArea {height:219px;}
#contents .pimgTypeB .infoArea dl,
#contents .pimgTypeB .btnArea {width:255px;}

#contents .pimgType .benefit {margin-bottom:5px;}
#contents .pimgTypeB .priceArea {width:253px;min-height:24px;_height:24px;zoom:1;}
#contents .pimgTypeB .priceArea:after {content:"";display:block;clear:both;}
#contents .pimgTypeB .priceArea .lowestP,
#contents .pimgTypeB .priceArea .aboutP {width:247px;zoom:1;}
#contents .pimgTypeB .priceArea .lowestP .lowest_price,
#contents .pimgTypeB .priceArea .lowestP .sale_price ,
#contents .pimgTypeB .priceArea .aboutP .lowest_price,
#contents .pimgTypeB .priceArea .aboutP .about_price {float:left;}
#contents .pimgTypeB .priceArea .lowestP .sale_price {padding:3px 0 0 8px;}
#contents .pimgTypeB .priceArea .aboutP .lowest_price {width:120px;height:19px;}
#contents .pimgTypeB .priceArea .about_price {padding-top:4px;}
#contents .pimgTypeB .priceArea .card_price {margin:1px 0 2px;clear:both;}
#contents .pimgTypeB .priceArea .lowestP .card_price {margin:1px 0 3px;}
#contents .pimgTypeB .priceArea .aboutP .card_price {margin:0 0 3px 126px;}
#contents .pimgTypeB .priceArea .aboutP .card_price .card_info {position:absolute;right:124px;top:25px;}

#contents .pimgTypeB .freebie {margin: 0 0 5px;}
#contents .pimgTypeB .base_info .date,
#contents .pimgTypeB .base_info .stotal {float:left;}
#contents .pimgTypeB .cmnt .c_cmnt, #contents .pimgTypeB .cmnt .c_write {margin:0;}
#contents .pimgTypeB .card_dc .cd_inner {letter-spacing:-1px;}

/* prodLN > pimg2Type */
#contents .pimg2Type li{padding:8px 0 11px;}
#contents .pimg2Type .prodT {background:url(http://pics.about.co.kr/os2/common/icon/pimgtype_bg.gif) repeat-y right 0;}
#contents .pimg2Type .prodT.last {background:none;}
#contents .pimg2Type .prodT .t0 {width:160px;vertical-align:top;}
#contents .pimg2Type .prodT .t1 {width:auto;vertical-align:top;}

#contents .pimg2Type .picArea {margin:0;}
#contents .pimg2Type .prod-img .dcRate_layer {right:-6px;}

#contents .pimg2Type .infoArea {height:275px;}
#contents .pimg2Type .infoArea dl{width:274px;margin:0;}

#contents .pimg2Type .priceArea {width:272px;min-height:23px;_height:23px;zoom:1;}
#contents .pimg2Type .priceArea:after {content:"";display:block;clear:both;}
#contents .pimg2Type .priceArea .lowestP,
#contents .pimg2Type .priceArea .aboutP {width:247px;zoom:1;}
#contents .pimg2Type .priceArea .lowestP:after,
#contents .pimg2Type .priceArea .aboutP:after {content:"";display:block;clear:both;}
#contents .pimg2Type .priceArea .lowestP .lowest_price,
#contents .pimg2Type .priceArea .lowestP .sale_price ,
#contents .pimg2Type .priceArea .aboutP .lowest_price,
#contents .pimg2Type .priceArea .aboutP .about_price {float:left;}
#contents .pimg2Type .priceArea .lowestP .sale_price {padding:4px 0 0 8px;}
#contents .pimg2Type .priceArea .aboutP .lowest_price {width:114px;height:19px;}
#contents .pimg2Type .priceArea .about_price {padding-top:4px;}
#contents .pimg2Type .priceArea .card_price {margin:1px 0 2px;clear:both;}
#contents .pimg2Type .priceArea .lowestP .card_price {margin:1px 0 3px;}
#contents .pimg2Type .priceArea .aboutP .card_price {margin:0 0 3px;}
#contents .pimg2Type .priceArea .lowestP .date {margin-left:-109px;}
#contents .pimg2Type .priceArea .aboutP .card_price {margin:0 0 3px 120px;}
#contents .pimg2Type .priceArea .aboutP .card_price .card_info {position:absolute;right:130px;top:25px;}

#contents .pimg2Type .base_info {width:300px;}
#contents .pimg2Type .base_info .date,
#contents .pimg2Type .base_info .stotal {float:left;}
#contents .pimg2Type .card_dc{margin: 0 0 7px;}
#contents .pimg2Type .cate_info{margin: 0 0 5px;}
#contents .pimg2Type .addLayer {right:auto;left:70px;}

#contents .pimg2Type .freebie {margin: 0 0 5px;}
#contents .pimg2Type .cmnt {margin:0 0 7px;}
#contents .pimg2Type .cmnt .c_cmnt .ico {width:51px;background-position:0 -627px;}
#contents .pimg2Type .cmnt .c_pro .ico {width:70px;background-position:0 -648px;}
#contents .pimg2Type .specialArea {margin:0 0 7px;}
#contents .pimg2Type .card_dc .cd_inner {letter-spacing:-1px;}
#contents .pimg2Type .btnArea {width:auto;margin:0;}

/* lp_none */
#contents .lp_none {height:159px;padding:106px 0 0;border-bottom:1px #cbcbcb solid;}
#contents .lp_none p {width:224px;margin:0 auto;}


/* totalLayer */
#contents .totalLayer {
	position:absolute;
	padding:4px 5px 1px;
	color:#555;font-size:11px;line-height:13px;font-weight:bold;
	background:#f3f3fb;
	border:1px #9b9bc6 solid;
}
#contents .totalLayer strong {color:#ed1c24;}

/* opt_result */
#contents .opt_result {
	padding:8px 10px 5px;
	color:#3f57b2;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:bold;
}
#contents .opt_result .total {padding:0 0 0 9px;background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -2243px;zoom:1;}
#contents .opt_result .total strong {color:#ed1c24;letter-spacing:0;}

/*settingOpt*/
#contents .settingOpt {
	position:relative;z-index:50;
	margin:15px 0;
}
#contents .settingOpt .so_inner {
	height:54px;
	text-align:left;
	border:1px #cbcbcb solid;
	zoom:1;
}
#contents .settingOpt:after {content:"";display:block;clear:both;}

#contents .settingOpt .cost-select {float:left;padding:15px 14px 0;}
#contents .settingOpt .cost-select dl {width:407px;zoom:1;}
#contents .settingOpt .cost-select dl:after {content:"";display:block;clear:both;}
#contents .settingOpt .cost-select dt,
#contents .settingOpt .cost-select dd,
#contents .settingOpt .cost-select dd li {float:left;}
#contents .settingOpt .cost-select dt {
	float:left;
	width:56px;
	padding:13px 0 0;
	font-weight:bold;color:#363636;letter-spacing:-1px;line-height:14px;
}
#contents .settingOpt .cost-select dd ul.option_bar {width:194px;zoom:1;}
#contents .settingOpt .cost-select dd ul.option_bar:after {content:"";display:block;clear:both;}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg {
	position:relative;
	height:8px; width:184px;
	margin:18px 0 0;
	font-size:0;
	background:url(http://pics.about.co.kr/os2/common/bar_bg_gray.gif) repeat-x 0 0;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg .cacul {
	position:absolute;left:0;top:0;
	width:280px;height:3px;
	cursor:pointer;
	overflow:hidden;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p {
	position:absolute;
	width:0px;height:33px;
	margin-top:-26px;
	text-align:left;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p .m_out {
	position:absolute;
	height:20px;
	color:#fff; font:bold 10px/16px Tahoma;
	vertical-align:middle;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p .m_out span {display:inline-block;height:20px;}

#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p.left .m_out {
	right:-15px;padding:0 0 0 2px;
	text-align:right;
	background:url(http://pics.about.co.kr/os2/common/money_bgl.gif) no-repeat 0 0;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p.left .m_out span {padding:0 7px 0 5px;background:url(http://pics.about.co.kr/os2/common/money_bgl.gif) no-repeat right 0;}

#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p.right .m_out {
	left:0px;padding:0 2px 0 0;
	background:url(http://pics.about.co.kr/os2/common/money_bgr.gif) no-repeat right 0;
}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p.right .m_out span {padding:0 5px 0 7px;background:url(http://pics.about.co.kr/os2/common/money_bgr.gif) no-repeat 0 0;}
#contents .settingOpt .cost-select dd ul.option_bar .bar_bg p a {
	position:absolute;left:0px; top:23px;
	width:15px;height:10px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5256px;
	overflow:hidden;
}

#contents .settingOpt .cost-select dd .c_input {padding:10px 0 0;}
#contents .settingOpt .cost-select dd .c_input input {
	width:63px;height:15px;
	padding:0 0 0 5px;
	font:11px/15px Dotum,돋움,Gulim,굴림;
	border:1px #adadad solid;
}

#contents .settingOpt .cost-select dd.option_btn {padding:10px 0 0 5px;#margin:2px 0 0;}
#contents .settingOpt .cost-select dd.option_btn a.search {
	display:inline-block;
	width:36px;height:17px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5406px;
}
#contents .settingOpt .makeComp {
	float:left;
	width:83px;height:40px;
	padding:14px 0 0 14px;
	line-height:14px;font-weight:bold;letter-spacing:-1px;
	border-left:1px #e0e0e0 solid;
}
#contents .settingOpt .makeComp a {
	display:block;
	width:54px;
	padding:0 15px 0 0;
	color:#3f57b2;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -5319px;
}

#contents .settingOpt .makeLayer {position:relative;width:100%;}
#contents .settingOpt  .makeNone {
	display:none;
	position:absolute;z-index:100;right:386px;top:-12px;
	width:176px;height:40px;
	padding:12px 0 0;
	color:#959595;line-height:14px;letter-spacing:-1px;
	text-align:center;
	background:#fff;
	border:1px #959595 solid;
}
#contents .settingOpt  .makeNone em {display:block;margin:0 0 3px;color:#555;font-weight:bold;}
#contents .settingOpt  .makeNone strong {color:#f5300f;}
#contents .settingOpt  .makeNone a {
	position:absolute;right:4px;top:4px;
	width:6px;height:5px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5746px;
}
#contents .settingOpt .makeList .m_tab {
	position:absolute;right:425px;top:-55px;#top:-56px;z-index:10;
	width:97px;height:42px;
	padding:13px 0 0;
	line-height:14px;font-weight:bold;letter-spacing:-1px;text-align:center;
	background:#fff;
	border:1px #7f7f7f solid;border-bottom:none 0;
}
#contents .settingOpt .makeList .m_tab a {display:inline-block;padding:0 15px 0 0;color:#4c6ad9;text-align:left;background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -5288px;}

#contents .settingOpt .colorSearch,
#contents .settingOpt .colorSearch dt, 
#contents .settingOpt .colorSearch dd {float:left;}
#contents .settingOpt .colorSearch {width:409px;height:42px;padding:12px 0 0 15px;border-left:1px #e0e0e0 solid;}
#contents .settingOpt .colorSearch dt {
	width:25px;
	margin:0 10px 0 0;
	color:#000;line-height:16px;letter-spacing:-1px;font-weight:bold;
}
#contents .settingOpt .colorSearch dd {width:360px;padding:9px 0 0;}
#contents .settingOpt .colorSearch ul {zoom:1;}
#contents .settingOpt .colorSearch ul:after {content:"";display:block;clear:both;}
#contents .settingOpt .colorSearch li {float:left;padding:0 6px 5px 0;}
#contents .settingOpt .colorSearch li a {display:block;width:12px;height:12px;background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -6964px;}

#contents .settingOpt .colorSearch li.c1 a {background-position:0 -6986px;} 
#contents .settingOpt .colorSearch li.c2 a {background-position:0 -7008px;} 
#contents .settingOpt .colorSearch li.c3 a {background-position:0 -7030px;} 
#contents .settingOpt .colorSearch li.c4 a {background-position:0 -7052px;} 
#contents .settingOpt .colorSearch li.c5 a {background-position:0 -7074px;} 
#contents .settingOpt .colorSearch li.c6 a {background-position:0 -7096px;} 
#contents .settingOpt .colorSearch li.c7 a {background-position:0 -7118px;} 
#contents .settingOpt .colorSearch li.c8 a {background-position:0 -7140px;} 
#contents .settingOpt .colorSearch li.c9 a {background-position:0 -7162px;} 
#contents .settingOpt .colorSearch li.c10 a {background-position:0 -7184px;} 
#contents .settingOpt .colorSearch li.c11 a {background-position:0 -7206px;} 
#contents .settingOpt .colorSearch li.c12 a {background-position:0 -7228px;} 
#contents .settingOpt .colorSearch li.c13 a {background-position:0 -7250px;} 
#contents .settingOpt .colorSearch li.c14 a {background-position:0 -7272px;} 
#contents .settingOpt .colorSearch li.c15 a {background-position:0 -7294px;} 
#contents .settingOpt .colorSearch li.c16 a {background-position:0 -7316px;} 
#contents .settingOpt .colorSearch li.c17 a {background-position:0 -7338px;} 
#contents .settingOpt .colorSearch li.c18 a {background-position:0 -7360px;} 
#contents .settingOpt .colorSearch li.c19 a {background-position:0 -7382px;} 

#contents .settingOpt .colorSearch li.c0 .on,
#contents .settingOpt .colorSearch li.c0 a:hover {background-position:right -6964px;}
#contents .settingOpt .colorSearch li.c1 .on,
#contents .settingOpt .colorSearch li.c1 a:hover {background-position:right -6986px;} 
#contents .settingOpt .colorSearch li.c2 .on,
#contents .settingOpt .colorSearch li.c2 a:hover {background-position:right -7008px;} 
#contents .settingOpt .colorSearch li.c3 .on,
#contents .settingOpt .colorSearch li.c3 a:hover {background-position:right -7030px;} 
#contents .settingOpt .colorSearch li.c4 .on,
#contents .settingOpt .colorSearch li.c4 a:hover {background-position:right -7052px;} 
#contents .settingOpt .colorSearch li.c5 .on,
#contents .settingOpt .colorSearch li.c5 a:hover {background-position:right -7074px;} 
#contents .settingOpt .colorSearch li.c6 .on,
#contents .settingOpt .colorSearch li.c6 a:hover {background-position:right -7096px;} 
#contents .settingOpt .colorSearch li.c7 .on,
#contents .settingOpt .colorSearch li.c7 a:hover {background-position:right -7118px;} 
#contents .settingOpt .colorSearch li.c8 .on,
#contents .settingOpt .colorSearch li.c8 a:hover {background-position:right -7140px;} 
#contents .settingOpt .colorSearch li.c9 .on,
#contents .settingOpt .colorSearch li.c9 a:hover {background-position:right -7162px;} 
#contents .settingOpt .colorSearch li.c10 .on,
#contents .settingOpt .colorSearch li.c10 a:hover {background-position:right -7184px;} 
#contents .settingOpt .colorSearch li.c11 .on,
#contents .settingOpt .colorSearch li.c11 a:hover {background-position:right -7206px;} 
#contents .settingOpt .colorSearch li.c12 .on,
#contents .settingOpt .colorSearch li.c12 a:hover {background-position:right -7228px;} 
#contents .settingOpt .colorSearch li.c13 .on,
#contents .settingOpt .colorSearch li.c13 a:hover {background-position:right -7250px;} 
#contents .settingOpt .colorSearch li.c14 .on,
#contents .settingOpt .colorSearch li.c14 a:hover {background-position:right -7272px;} 
#contents .settingOpt .colorSearch li.c15 .on,
#contents .settingOpt .colorSearch li.c15 a:hover {background-position:right -7294px;} 
#contents .settingOpt .colorSearch li.c16 .on,
#contents .settingOpt .colorSearch li.c16 a:hover {background-position:right -7316px;} 
#contents .settingOpt .colorSearch li.c17 .on,
#contents .settingOpt .colorSearch li.c17 a:hover {background-position:right -7338px;} 
#contents .settingOpt .colorSearch li.c18 .on,
#contents .settingOpt .colorSearch li.c18 a:hover {background-position:right -7360px;} 
#contents .settingOpt .colorSearch li.c19 .on,
#contents .settingOpt .colorSearch li.c19 a:hover {background-position:right -7382px;} 

#contents .settingOpt .colorSearch.cSL {width:502px;padding-left:20px;}
#contents .settingOpt .colorSearch.cSL dd {width:467px;}
#contents .settingOpt .colorSearch.cSL li {padding-right:11px;}

#contents .settingOpt .dcRate,
#contents .settingOpt .dcRate dd {float:left;}

#contents .settingOpt .dcRate{height:44px;padding:10px 0 0 14px;_padding-left:11px;border-left:1px #e0e0e0 solid;}
#contents .settingOpt .dcRate dl {width:176px;overflow:hidden;zoom:1;}
#contents .settingOpt .dcRate dt {
	height:17px;
	padding:0 0 0 16px;
	color:#000;line-height:14px;letter-spacing:-1px;font-weight:bold;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5363px;
}
#contents .settingOpt .dcRate dd a {
	display:block;
	width:39px;height:17px;
	margin:0 2px 0 0;
	text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
}
#contents .settingOpt .dcRate dd .ico_8per {background-position:0 -6620px;}
#contents .settingOpt .dcRate dd .ico_6per {background-position:0 -6647px;}
#contents .settingOpt .dcRate dd .ico_4per {background-position:0 -6674px;}
#contents .settingOpt .dcRate dd .ico_2per {background-position:0 -6701px;}

#contents .settingOpt .dcRate .onclick .ico_8per {background-position:right -6620px;}
#contents .settingOpt .dcRate .onclick .ico_6per {background-position:right -6647px;}
#contents .settingOpt .dcRate .onclick .ico_4per {background-position:right -6674px;}
#contents .settingOpt .dcRate .onclick .ico_2per {background-position:right -6701px;}

#contents .settingOpt .dcRate.dRL dl {padding-left:13px;}

#contents  .linkBox {display:block;height:1px;overflow:hidden;}

/* selectList */
#contents .seachOptBox {position:relative;z-index:60;margin:15px 0 0;zoom:1;}
#contents .selectList {
	position:relative;z-index:2;
	margin:-1px 0;
	border:1px #7f7f7f solid;
}
#contents .selectList .sl_inner {
	position:relative;
	min-height:50px;max-height:138px;height:100%;_height:138px;
}
#contents .selectList .sl_in {
	position:relative;
	background:url(http://pics.about.co.kr/os2/common/seachoptbox_title_bg.gif) repeat-y 0 0;
	border-bottom:1px #e0e0e0 solid;
	overflow:hidden;zoom:1;
}
#contents .selectList .sl_inner .s_title,
#contents .selectList .sl_inner .s_list {float:left;}
#contents .selectList .sl_inner .s_title {
	width:92px;min-height:68px;height:100%;_height:131px;
	padding:7px 0 0 9px;
	color:#000;font-size:11px;line-height:14px;letter-spacing:-1px;
}
#contents .selectList .sl_inner .s_title .t_name {
	display:block;
	margin:0 0 3px;
	font-size:12px;line-height:14px;
}
#contents .selectList .sl_inner .s_title p strong {color:#f5300f;letter-spacing:0px;}
#contents .selectList .sl_inner .s_title ul {position:absolute;left:27px;bottom:9px;}
#contents .selectList .sl_inner .s_title li {
	width:68px;
	letter-spacing:-1px;line-height:13px;
	text-align:right;
}
#contents .selectList .sl_inner .s_title li a {
	display:block;
	padding:0 11px 0 0;
	color:#c0c0c0;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -5547px;
}
#contents .selectList .sl_inner .s_title li.on a {color:#000;background-position:right -5572px;}

#contents .selectList .s_list {width:834px;padding:5px 0 5px 15px;}
#contents .selectList .s_list .list_loading {height:127px;overflow-x:hidden;overflow-y:scroll;}
#contents .selectList .s_list .page-loading {margin-top:45px;}
#contents .selectList .s_list ul {
	width:838px;
	padding:2px 0 0;
	zoom:1;
}

#contents .selectList .s_list li {
	float:left;
	height:14px;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	white-space:nowrap;
}
#contents .selectList .s_list li input {display:inline-block;margin:0;#margin:-4px;padding:0;}
#contents .selectList .s_list li em {margin:0 0 0 2px;color:#959595;letter-spacing:0;}
#contents .selectList .s_list li .checkbox-checked {color:#000;font-weight:bold;}
#contents .selectList .s_list li .checkbox-checked em {color:#000;letter-spacing:0;}
#contents .selectList .btn_more {
	display:none;
	position:absolute;right:10px;top:8px;
	padding:0 0 0 17px;
	color:#959595;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:bold;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2228px;
}

/* sl_mall > mall */
#contents .selectList .sl_mall .mall {position:relative;overflow:hidden;zoom:1;}
#contents .selectList .sl_mall .s_title {max-height:94px;_height:94px;}
#contents .selectList .sl_mall .s_title .m_name {color:#4c6ad9;}
#contents .selectList .sl_mall .s_title ul {bottom:5px;}
#contents .selectList .sl_mall .mall .m_title,
#contents .selectList .sl_mall .mall .s_list {float:left;}
#contents .selectList .sl_mall .mall .m_title {
	width:52px;
	padding:8px 0 0 18px;
	color:#555;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:bold;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -5817px;
}

#contents .selectList .search_word {
	position:relative;
	height:21px;
	padding:5px;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	overflow:hidden;zoom:1;
}
#contents .selectList .search_word .s_title,
#contents .selectList .search_word ul, 
#contents .selectList .search_word .btn_rolling,
#contents .selectList .search_word .refresh {float:left;margin:5px 0 0;}
#contents .selectList .search_word .s_title {width:96px;margin:0;padding:5px 15px 0 0;color:#3f57b2;text-align:right;}
#contents .selectList .search_word ul {width:665px;height:14px;overflow:hidden;}
#contents .selectList .search_word .btn_rolling a {float:left;}
#contents .selectList .search_word .refresh {padding:0 0 0 10px;color:#555;text-decoration:underline;}
#contents .selectList .search_word .btn_list {float:right;width:94px;margin:0;}
#contents .selectList .search_word .btn_list a {
	float:left;display:inline;
	width:42px;height:21px;
	margin:0 0 0 5px;
	vertical-align:top;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
}
#contents .selectList .search_word .btn_list .search {background-position:0 -5684px;}
#contents .selectList .search_word .btn_list .cancle {background-position:0 -5715px;}
#contents .selectList .search_word .btn_list .vNone {left:2px;top:2px;}
#contents .selectList .btn_close {
	position:absolute;right:30px;top:8px;
	width:9px;height:9px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5591px;
}

#contents .cntHidden {margin-bottom:0;border:1px #e0e0e0 solid;z-index:1;}
#contents .cntHidden .sl_inner {min-height:1px;max-height:100%;height:27px;overflow:hidden;}
#contents .cntHidden .s_list ul {width:770px;height:15px;overflow:hidden;}
#contents .cntHidden .s_list li {width:auto;margin:0 29px 8px 0;}
#contents .cntHidden .sl_inner .s_title p,
#contents .cntHidden .sl_inner .s_title ul,
#contents .cntHidden .search_word,
#contents .cntHidden .btn_close {display:none;}
#contents .cntHidden .btn_more {display:block;}

#contents .cntVisible {z-index:2;}
#contents .cntVisible .s_list ul {
	min-height:37px;max-height:125px;#max-height:117px;_height:117px;
	#padding-bottom:8px;
	background:url(http://pics.about.co.kr/os2/common/seachoptbox_cnt_bg.gif) repeat-y 821px 0;
	overflow-x:hidden;overflow-y:auto;
}
#contents .cntVisible .s_list li {width:200px;margin:0 0 8px;}
#contents .cntVisible .sl_inner .s_title p,
#contents .cntVisible .sl_inner .s_title ul,
#contents .cntVisible .search_word,
#contents .cntVisible .btn_close {display:block;}
#contents .cntVisible .btn_more {display:none;}

#contents .sl_inner .Line2cnt .s_list {padding-bottom:0;}
#contents .sl_inner .Line2cnt .s_title {min-height:44px;}
#contents .sl_inner  .Line2cnt .s_title ul {display:none;}
html>body #contents .Line2cnt .s_list ul {background-repeat:no-repeat;}

#contents .cntHidden .sl_mall {height:55px;}
#contents .cntHidden .sl_mall .sl_in {position:static;border:none 0;overflow:visible;}
#contents .cntHidden .sl_mall .s_title {position:absolute;z-index:2;left:0;top:0;#top:7px;}
#contents .cntHidden .sl_mall .mall {margin:0 0 0 101px;}
#contents .cntHidden .sl_mall .s_title .t_name {margin-top:13px;}
#contents .cntHidden .sl_mall .mall {height:27px;border-bottom:1px #e0e0e0 solid;}
#contents .cntHidden .sl_mall .mall .s_list {width:650px;}
#contents .cntHidden .sl_mall ul {width:700px;}
#contents .cntHidden .sl_mall li {width:auto;margin-right:29px;}

#contents .cntVisible .sl_mall {max-height:100%;height:auto;margin:0 0 -1px;}
#contents .cntVisible .sl_mall .mall {min-height:59px;max-height:101px;_height:101px;}
#contents .cntVisible .sl_mall .s_list ul {max-height:87px;#max-height:79px;_height:79px;}

#contents .sl_mall .Line2cnt .s_title {min-height:52px;}
#contents .sl_mall .Line2cnt .s_list ul {background-repeat:repeat-y;}

/* searchBoxW */
#contents .searchBoxW {
	position:absolute;left:-130px;top:;
	font-size:11px;line-height:13px;letter-spacing:-1px;
}

/* searchBoxW > sb_top */
#contents .searchBoxW .sb_top {
	padding:0 0 0 6px;
	background:#3b43a7 url(http://pics.about.co.kr/os2/common/search_box_bgt.gif) no-repeat 0 0;
	border-bottom:1px #20277d solid;
}
#contents .searchBoxW .sb_top .inner {
	height:20px;
	padding:7px 6px 0 0;
	background:url(http://pics.about.co.kr/os2/common/search_box_bgt.gif) no-repeat right 0;
	overflow:hidden;zoom:1;
}
#contents .searchBoxW .sb_top h3 {float:left;}
#contents .searchBoxW .sb_top .btn {float:right;}
#contents .searchBoxW .sb_top .btn a {
	display:inline-block;
	text-decoration:none;vertical-align:top;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
}
#contents .searchBoxW .sb_top h3 {width:57px;height:7px;background:url(http://pics.about.co.kr/os2/common/search_box_title.gif) no-repeat 0 0;}
#contents .searchBoxW .sb_top .btn .btn_expand,
#contents .searchBoxW .sb_top .btn .btn_reduction {width:28px;height:15px;}
#contents .searchBoxW .sb_top .btn .btn_expand {background-position: 0 -6247px;}
#contents .searchBoxW .sb_top .btn .btn_reduction {background-position: 0 -6222px;}
#contents .searchBoxW .sb_top .btn .btn_close,
#contents .searchBoxW .sb_top .btn .btn_open {width:7px;height:7px;margin:4px 0 0 3px;}
#contents .searchBoxW .sb_top .btn .btn_close {background-position: right -6225px;}
#contents .searchBoxW .sb_top .btn .btn_open {background-position: right -6251px;}

/* searchBoxW > sb_mid */
#contents .searchBoxW .sb_mid {
	width:120px;
	background:#fff;
	border-left:1px #959595 solid;border-right:1px #959595 solid;
	overflow:hidden;
}
#contents .searchBoxW .sb_type {
	height:19px;
	padding:7px 0 0 21px;
	line-height:13px;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;border-bottom:1px #e0e0e0 solid;
}
#contents .searchBoxW .sb_type.st_quick {background-position:5px -5867px;}
#contents .searchBoxW .sb_type.st_search {color:#959595;background-position:4px -5898px;}
#contents .searchBoxW .sb_type a {
	padding:0 11px 0 0;
	color:#000;font-weight:bold;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -5936px;
}

#contents .searchBoxW .optArea {position:relative;border-bottom:1px #e0e0e0 solid;overflow:hidden;zoom:1;}
#contents .searchBoxW .optArea .checkBox {display:inline-block;margin:0;padding:0;#margin:-4px;}
#contents .searchBoxW .optArea .s_opt {position:absolute;right:5px;top:6px;}
#contents .searchBoxW .optArea .s_opt a {text-decoration:underline;}
#contents .searchBoxW .optArea dl {padding:4px 5px;}
#contents .searchBoxW .optArea dt {display:block;padding:2px 0 0;}
#contents .searchBoxW .optArea dt a{
	display:block;
	height:16px;
	margin:1px 0 0;padding:0 0 0 7px;
	color:#555;font-weight:bold;line-height:13px;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5960px;
}
#contents .searchBoxW .optArea dt a:hover,
#contents .searchBoxW .optArea.onArea dt a {color:#4c6ad9;background-position:0 -5982px;}

#contents .searchBoxW .search_word {max-height:106px;_height:106px;background:#f5f5f5;}
#contents .searchBoxW .search_word ul {width:110px;max-height:82px;_height:82px;margin:0;padding:4px 0 0;overflow-x:hidden;overflow-y:auto;}
#contents .searchBoxW .search_word li {float:none;margin:0 0 4px ;color:#555;}
#contents .searchBoxW .search_word li span {width:66px;height:13px;overflow:hidden;white-space:normal;}
#contents .searchBoxW .search_word li a {background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -6008px;}
#contents .searchBoxW .search_word li a:hover {background-position: 0 -6040px;}
#contents .searchBoxW .search_word .snone ul {
	width:108px;height:57px;
	padding:28px 0 0;
	color:#;font-size:11px;line-height:15px;
	text-align:center;
	border:1px #e0e0e0 solid;
}
#contents .searchBoxW .search_word .snone .s_opt a {color:#c0c0c0;}

#contents .searchBoxW .color_search dd {width:100px;height:69px;padding:3px 0 4px 9px;overflow:hidden;}
#contents .searchBoxW .color_search ul {overflow:hidden;zoom:1;}
#contents .searchBoxW .color_search li {float:left;margin:0 8px 7px 0;}
#contents .searchBoxW .color_search li a {display:block;width:12px;height:12px;background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -6964px;}

#contents .searchBoxW .color_search li.c1 a {background-position:0 -6986px;} 
#contents .searchBoxW .color_search li.c2 a {background-position:0 -7008px;} 
#contents .searchBoxW .color_search li.c3 a {background-position:0 -7030px;} 
#contents .searchBoxW .color_search li.c4 a {background-position:0 -7052px;} 
#contents .searchBoxW .color_search li.c5 a {background-position:0 -7074px;} 
#contents .searchBoxW .color_search li.c6 a {background-position:0 -7096px;} 
#contents .searchBoxW .color_search li.c7 a {background-position:0 -7118px;} 
#contents .searchBoxW .color_search li.c8 a {background-position:0 -7140px;} 
#contents .searchBoxW .color_search li.c9 a {background-position:0 -7162px;} 
#contents .searchBoxW .color_search li.c10 a {background-position:0 -7184px;} 
#contents .searchBoxW .color_search li.c11 a {background-position:0 -7206px;} 
#contents .searchBoxW .color_search li.c12 a {background-position:0 -7228px;} 
#contents .searchBoxW .color_search li.c13 a {background-position:0 -7250px;} 
#contents .searchBoxW .color_search li.c14 a {background-position:0 -7272px;} 
#contents .searchBoxW .color_search li.c15 a {background-position:0 -7294px;} 
#contents .searchBoxW .color_search li.c16 a {background-position:0 -7316px;} 
#contents .searchBoxW .color_search li.c17 a {background-position:0 -7338px;} 
#contents .searchBoxW .color_search li.c18 a {background-position:0 -7360px;} 
#contents .searchBoxW .color_search li.c19 a {background-position:0 -7382px;} 

#contents .searchBoxW .color_search li.c0 .on,
#contents .searchBoxW .color_search li.c0 a:hover {background-position:right -6964px;}
#contents .searchBoxW .color_search li.c1 .on,
#contents .searchBoxW .color_search li.c1 a:hover {background-position:right -6986px;} 
#contents .searchBoxW .color_search li.c2 .on,
#contents .searchBoxW .color_search li.c2 a:hover {background-position:right -7008px;} 
#contents .searchBoxW .color_search li.c3 .on,
#contents .searchBoxW .color_search li.c3 a:hover {background-position:right -7030px;} 
#contents .searchBoxW .color_search li.c4 .on,
#contents .searchBoxW .color_search li.c4 a:hover {background-position:right -7052px;} 
#contents .searchBoxW .color_search li.c5 .on,
#contents .searchBoxW .color_search li.c5 a:hover {background-position:right -7074px;} 
#contents .searchBoxW .color_search li.c6 .on,
#contents .searchBoxW .color_search li.c6 a:hover {background-position:right -7096px;} 
#contents .searchBoxW .color_search li.c7 .on,
#contents .searchBoxW .color_search li.c7 a:hover {background-position:right -7118px;} 
#contents .searchBoxW .color_search li.c8 .on,
#contents .searchBoxW .color_search li.c8 a:hover {background-position:right -7140px;} 
#contents .searchBoxW .color_search li.c9 .on,
#contents .searchBoxW .color_search li.c9 a:hover {background-position:right -7162px;} 
#contents .searchBoxW .color_search li.c10 .on,
#contents .searchBoxW .color_search li.c10 a:hover {background-position:right -7184px;} 
#contents .searchBoxW .color_search li.c11 .on,
#contents .searchBoxW .color_search li.c11 a:hover {background-position:right -7206px;} 
#contents .searchBoxW .color_search li.c12 .on,
#contents .searchBoxW .color_search li.c12 a:hover {background-position:right -7228px;} 
#contents .searchBoxW .color_search li.c13 .on,
#contents .searchBoxW .color_search li.c13 a:hover {background-position:right -7250px;} 
#contents .searchBoxW .color_search li.c14 .on,
#contents .searchBoxW .color_search li.c14 a:hover {background-position:right -7272px;} 
#contents .searchBoxW .color_search li.c15 .on,
#contents .searchBoxW .color_search li.c15 a:hover {background-position:right -7294px;} 
#contents .searchBoxW .color_search li.c16 .on,
#contents .searchBoxW .color_search li.c16 a:hover {background-position:right -7316px;} 
#contents .searchBoxW .color_search li.c17 .on,
#contents .searchBoxW .color_search li.c17 a:hover {background-position:right -7338px;} 
#contents .searchBoxW .color_search li.c18 .on,
#contents .searchBoxW .color_search li.c18 a:hover {background-position:right -7360px;} 
#contents .searchBoxW .color_search li.c19 .on,
#contents .searchBoxW .color_search li.c19 a:hover {background-position:right -7382px;} 



















#contents .searchBoxW .cost-select {height:86px;}
#contents .searchBoxW .cost-select dl {width:111px;zoom:1;}
#contents .searchBoxW .cost-select dl:after {content:"";display:block;clear:both;}

#contents .searchBoxW .cost-select dd ul.option_bar {width:111px;zoom:1;}
#contents .searchBoxW .cost-select dd ul.option_bar:after {content:"";display:block;clear:both;}
#contents .searchBoxW .cost-select dd ul.option_bar li {line-height:0;}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg {
	position:relative;
	height:8px; width:111px;
	margin:10px 0 0;
	font-size:0;
	background:url(http://pics.about.co.kr/os2/common/bar_bg_gray.gif) repeat-x 0 0;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg .cacul {
	position:absolute;left:0;top:0;
	width:111px;height:3px;
	cursor:pointer;
	overflow:hidden;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p {
	position:absolute;
	width:0px;height:33px;
	margin-top:-26px;
	text-align:left;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p .m_out {
	position:absolute;
	height:20px;
	color:#fff; font:bold 10px/16px Tahoma;
	vertical-align:middle;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p .m_out span {display:inline-block;height:20px;}

#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p.left .m_out {
	right:-15px;padding:0 0 0 2px;
	text-align:right;
	background:url(http://pics.about.co.kr/os2/common/money_bgl.gif) no-repeat 0 0;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p.left .m_out span {padding:0 7px 0 5px;background:url(http://pics.about.co.kr/os2/common/money_bgl.gif) no-repeat right 0;}

#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p.right .m_out {
	left:0px;padding:0 2px 0 0;
	background:url(http://pics.about.co.kr/os2/common/money_bgr.gif) no-repeat right 0;
}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p.right .m_out span {padding:0 5px 0 7px;background:url(http://pics.about.co.kr/os2/common/money_bgr.gif) no-repeat 0 0;}
#contents .searchBoxW .cost-select dd ul.option_bar .bar_bg p a {
	position:absolute;left:0px; top:22px;
	width:15px;height:10px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -5256px;
	overflow:hidden;
}

#contents .searchBoxW .cost-select dd .c_input {padding:5px 0 0;overflow:hidden;zoom:1;}
#contents .searchBoxW .cost-select dd .c_input span ,
#contents .searchBoxW .cost-select dd .c_input input {float:right;}
#contents .searchBoxW .cost-select dd .c_input span {padding:2px 5px 0 0;}
#contents .searchBoxW .cost-select dd .c_input input {
	width:68px;height:15px;
	margin:0 0 2px;padding:0 5px;
	font:11px/15px Dotum,돋움,Gulim,굴림;
	text-align:right;
	border:1px #adadad solid;
}

#contents .searchBoxW .cost-select dd.option_btn {padding:10px 0 0 5px;#margin:2px 0 0;}
#contents .searchBoxW .cost-select a.search {
	float:right;
	width:29px;height:17px;
	margin:3px 0 0;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -6072px;
}

#contents .searchBoxW .check_list {padding:4px 0 0;}
#contents .searchBoxW .check_list li {margin:0 0 4px;letter-spacing:0px;}
#contents .searchBoxW .check_list em {margin:0 0 0 3px;color:#959595;letter-spacing:0;font-size:9px;font-family:Tahoma;}
#contents .searchBoxW .check_list .checkbox-checked {color:#000;font-weight:bold;letter-spacing:-1px;}
#contents .searchBoxW .check_list .checkbox-checked em {color:#000;}
#contents .searchBoxW .brand_list {max-height:109px;_height:109px;}

#contents .searchBoxW .shop_list.shop_kind dd {position:relative;margin:0 0 5px;padding:0 0 3px;border-bottom:1px #ececec solid;zoom:1;}
#contents .searchBoxW .shop_list.shop_kind dd.last {margin:0;padding:0 0 1px;border-bottom:none 0;}
#contents .searchBoxW .shop_list.shop_kind dd.mallOff {height:14px;overflow:hidden;}
#contents .searchBoxW .shop_list.shop_kind dd.mallOff .s_opt {display:none;}

#contents .searchBoxW .shop_list.shop_kind dd.mallOn {height:auto;overflow:visible;}
#contents .searchBoxW .shop_list.shop_kind dd.mallOn .s_opt {display:block;}

#contents .searchBoxW .shop_list.shop_kind .s_opt {top:1px;}

#contents .searchBoxW .shop_list .mall_type {
	height:15px;
	padding:1px 0 0 19px;color:#4c6ad9;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 8px -6109px;
}
#contents .searchBoxW .maker_list {max-height:109px;_height:109px;}
#contents .searchBoxW .dc_list {max-height:91px;_height:91px;}
#contents .searchBoxW .dc_list label span {letter-spacing:0;font-weight:bold;}

#contents .searchBoxW .align_list {height:60px;}
#contents .searchBoxW .align_list .listType {
	float:none;
	margin:5px 0 0;#margin-top:9px;padding:0 0 0 2px;
	text-align:center;line-height:0px;
}
#contents .searchBoxW .align_list .listType a {position:relative;display:inline-block;height:28px;margin:0 2px 0 0;}
#contents .searchBoxW .align_list .listType a .list,
#contents .searchBoxW .align_list .listType a .img,
#contents .searchBoxW .align_list .listType a .imgm,
#contents .searchBoxW .align_list .listType a .img2,
#contents .searchBoxW .align_list .listType a .plist {width:15px;padding:0;}
#contents .searchBoxW .align_list .txt {
	position:absolute;left:50%;bottom:-3px;
	margin:0 0 0 -15px;padding:0;
	white-space:nowrap;
}
#contents .searchBoxW .align_list .listType a .imgm .txt {margin-left:-20px;}
#contents .searchBoxW .align_list .listType a .img2 .txt {margin-left:-23px;}
#contents .searchBoxW .align_list .listType a .plist .txt {margin-left:-23px;}

/* searchBoxW > sb_bottom */
#contents .searchBoxW .sb_bottom {padding:0 0 0 6px;background:url(http://pics.about.co.kr/os2/common/search_box_bgb.gif) no-repeat 0 0;}
#contents .searchBoxW .sb_bottom .inner {
	line-height:1px;text-align:right;
	background:url(http://pics.about.co.kr/os2/common/search_box_bgb.gif) no-repeat right 0;
	overflow:hidden;zoom:1;
}
#contents .searchBoxW .sb_bottom li {display:inline;margin:0 0 0 5px;padding:0 0 0 6px;background:url(http://pics.about.co.kr/os2/common/icon/div_gray_10.gif) no-repeat;}
#contents .searchBoxW .sb_bottom li.first {margin:0;padding:0;background:none;}
#contents .searchBoxW .sb_bottom a {
	display:inline-block;
	height:9px;
	color:#959595;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat;
}
#contents .searchBoxW .sb_bottom .all {width:43px;background-position:0 -6138px;}
#contents .searchBoxW .sb_bottom .fix {width:25px;background-position:0 -6166px;}
#contents .searchBoxW .sb_bottom .fix_clear {width:42px;background-position:0 -6194px;}

/* 내용 감추기/보이기 */
#contents .searchBoxW .optArea.offArea {height:24px;}
#contents .searchBoxW .optArea.offArea ul,
#contents .searchBoxW .optArea.offArea .mall_type,
#contents .searchBoxW .optArea.offArea .s_opt,
#contents .searchBoxW .optArea.offArea .listType {display:none !important;}

#contents .searchBoxW .optArea.onArea {height:auto;}
#contents .searchBoxW .optArea.onArea ul,
#contents .searchBoxW .optArea.onArea .mall_type,
#contents .searchBoxW .optArea.onArea .s_opt,
#contents .searchBoxW .optArea.onArea .listType{display:block;}

/* 사이즈 확대 */
#contents .searchBoxW.expand {width:122px;}
#contents .searchBoxW.expand .sb_top,
#contents .searchBoxW.expand .sb_bottom {width:116px;}
#contents .searchBoxW.expand .sb_top h3 {padding:3px 0 0;background-position:0 3px !important;}
#contents .searchBoxW.expand .sb_mid {display:block;}
#contents .searchBoxW.expand .sb_bottom .inner {height:15px;#height:17px;padding:4px 6px 0 0;#padding-top:2px;}

/* 사이즈 축소 */
#contents .searchBoxW.reduction {width:69px;left:-79px;}
#contents .searchBoxW.reduction .sb_top,
#contents .searchBoxW.reduction .sb_bottom {width:63px;}
#contents .searchBoxW.reduction .sb_top .inner {height:32px;}
#contents .searchBoxW.reduction .sb_top h3 {padding:0 0 5px;_padding:0 0 1px;}
#contents .searchBoxW.reduction .sb_mid {display:none;}
#contents .searchBoxW.reduction .sb_bottom .inner {height:15px;padding:4px 6px 0 0;}
#contents .searchBoxW.reduction .sb_bottom li {margin:0;padding:0;background:none;}

/* 관련기획전 srp-event.asp */
#contents .relationEvent{
	margin:0 0 10px;padding:15px 0;
	border-top:1px solid #c9c9c9;
	overflow:hidden; zoom:1;
}
#contents .relationEvent li{float:left;margin-right:40px !important;}
#contents .relationEvent li p{margin-top:7px;text-align:right;}
#contents .relationEvent li p span{
	float:left;
	height:16px;
	letter-spacing:-1px;
}
#contents .relationEvent li p span img {
	margin-right:5px;
	vertical-align:middle;
}
#contents .relationEvent li.last{margin-right:0 !important;}

/* relationKword */
#contents .relationKword {position:relative;border-bottom:1px #cccfef solid;}
#contents .relationKword dl {
	height:21px;#height:13px;
	padding:9px 72px 0 90px;#padding-bottom:8px;
	color:#000;line-height:14px;letter-spacing:-1px;
	overflow:hidden;
}
#contents .relationKword dt {
	position:absolute;left:10px;top:9px;
	padding:0 7px 0 0;
	font-weight:bold;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat right -2000px;
}
#contents .relationKword dd {overflow:hidden;zoom:1;word-wrap:break-word;}
#contents .relationKword dd li {float:left;margin:0 12px 8px 0;white-space:nowrap;}
#contents .relationKword dd a {color:#000;}
#contents .relationKword dd a:hover,
#contents .relationKword dd a.on {color:#4c6ad9;text-decoration:underline;}

#contents .relationKword .btn_more {
	position:absolute;right:11px;top:9px;
	padding:0 0 0 17px;
	color:#959595;font-size:11px;line-height:13px;letter-spacing:-1px;font-weight:bold;text-decoration:none;
	background:url(http://pics.about.co.kr/os2/common/icon/prod_icons.gif) no-repeat 0 -2228px;
}

#contents .relationKword.rKwordOn dl {height:auto;}
#contents .relationKword.rKwordOn .btn_more {background-position:0 -2259px;}

/* themeSearch */
#contents .themeSearch {position:relative;margin:0 0 20px;}
#contents .themeSearch dl {
	position:relative;
	height:81px;
	background:url(http://pics.about.co.kr/os2/common/theme_search/bg.gif) repeat-y 0 0;
	border:2px #626ad9 solid;
	overflow:hidden;
}
#contents .themeSearch dt {
	position:absolute;left:0;top:50%;
	width:158px;
	margin:-10px 0 0;
	text-align:center;
}
#contents .themeSearch dd {
	height:46px;
	padding:12px 0 8px 158px;#padding-bottom:15px;
	overflow:hidden;zoom:1;
}
#contents .themeSearch dd li {
	float:left;
	width:246px;height:15px;
	margin:0 0 5px;padding:0 0 0 20px;
	overflow:hidden;
}
#contents .themeSearch dd li a {
	display:block;color:#000;
	width:190px;
	padding:0 0 0 8px;
	background:url(http://pics.about.co.kr/os2/common/icon/plist_icons.gif) no-repeat 0 -3637px;
	white-space:nowrap;text-overflow:ellipsis;
	overflow:hidden;
}
#contents .themeSearch dd li a.on {color:#4c6ad9;font-weight:bold;letter-spacing:-1px;}

#contents .themeSearch dd .btn_more {position:absolute;right:0;bottom:0;_bottom:-1px;}
#contents .themeSearch dd .btn_more a {display:block;width:53px;height:18px;background:url(http://pics.about.co.kr/os2/common/theme_search/btn_more.gif) no-repeat 0 0;}
#contents .themeSearch dd .btn_more a.close {background-position:0 -18px;}

#contents .themeSearch dl.opened,
#contents .themeSearch dl.opened dd {height:auto;zoom:1;}