﻿@charset "utf-8";
/*header*/
#container {min-width:1167px;} 
* html #container {width: expression((documentElement.clientWidth <1167) ? "1167px" : "auto" );}

#mheader {
	position:relative;
	width:100%;height:auto;
	margin-bottom:15px;padding-top:33px/*2010-01-15*/;
	background:#627cd9 url(http://pics.about.co.kr/os2/common/header/header_bg.gif) repeat-x 0 bottom;
	z-index:1;
}
#mheader .top {
	position:relative;
	width:900px;height:141px/*2010-01-15*/;
	margin:0 auto;
}
#mheader .top h1 {margin:0 auto 15px/*2010-01-15*/;}
#mheader .top .topmenu {
	position:absolute;right:0;top:-19px;
}
#mheader .top .topmenu li {
	float:left;
	margin-right:9px;padding-left:10px;
	background:url(http://pics.about.co.kr/os2/common/header/topmenu_div.gif) no-repeat 0 1px;
}
#mheader .top .topmenu li.last {
	margin-right:0;
}
#mheader .top .search {
	position:relative;
	margin:0 auto 7px;
	z-index:2;
}
#mheader .top .search fieldset {
	width:434px;height:32px;
	margin:0 auto;padding:5px 0 0 15px;
	background:url(http://pics.about.co.kr/os2/common/header/searchbar_bg.gif) no-repeat 0 0;
}
#mheader .top .search fieldset input {
	float:left;
}
#mheader .top .search fieldset .input-box {
	float:left;
	width:325px;height:18px;
	margin-right:10px;padding:7px 10px 0;
	font-size:14px;font-weight:bold;font-family:Dotum,돋움,Gulim,굴림;
	border:0px none;
	overflow:hidden;
}
#mheader .top .search fieldset .btn {
	height:30px;
	padding-left:6px;
	background:url(http://pics.about.co.kr/os2/common/header/searchbar_div.gif) no-repeat 0 10px;
	border:none;cursor:pointer;
	overflow:hidden;
}
#mheader .top .search .drop {
	position:absolute;left:21px;top:37px;
	width:350px;
	padding-bottom:15px;
	background:url(http://pics.about.co.kr/os2/common/header/drop_lay_bgb.gif) no-repeat 0 bottom;
	z-index:100000;
}
#mheader .top .search .drop .inner {
	padding:15px 10px 0;
	background:url(http://pics.about.co.kr/os2/common/header/drop_lay_bgm.gif) repeat-y 0 0;
}
#mheader .top .search .drop .step1 {
	margin-bottom:10px;padding:0 0 10px;
	border-bottom:1px #e4e4e4 solid;
}
#mheader .top .search .drop li a {
	display:block;
	width:310px;
	padding:5px 10px 3px;
	line-height:12px;text-align:left;
}
#mheader .top .search .drop li a span {
	color:#f60;
}
#mheader .top .search .drop li a:hover {
	background-color:#edf0fb;
	text-decoration:none;
}
#mheader .top .hot-prod {text-align:center;}
#mheader .top .hot-prod dl {
	display:inline;
	font-size:11px;
	overflow:hidden;zoom:1;
}
#mheader .top .hot-prod dl dt, #mheader .top .hot-prod dl dd {
	display:inline;line-height:13px;
}
#mheader .top .hot-prod dl dt {
	margin-right:3px;
	color:#fdf799;font-weight:bold;
}
#mheader .top .hot-prod dl dd, #mheader .top .hot-prod dl dd a {color:#dae0f5;}

/*main event*/
#mheader.eventTop {padding-top:42px;}
#mheader.eventTop .top {height:173px;}
#mheader.eventTop .top .eventMain {
	position:absolute;right:0;top:23px;
}
#mheader.eventTop .top .topmenu {top:-28px;}

#mheader .quick-buy {
	position:relative;
	width:900px;
	margin:0 auto;
	/*background:#0f6;*/
	z-index:1;
}
#mheader .quick-buy .flash {
	width:900px;height:73px;
	margin:0 auto;
	overflow:hidden;
}
#mheader .quick-buy .quickb-btn {
	position:relative;left:0px;bottom:-12px;
	height:22px;
}
/*#mheader .quick-buy .quickb-btn embed {
	position:absolute;left:0;bottom:0px;
	height:22px !important;
}*/
#mheader .links {
	width:900px;height:24px;
	margin:0 auto;padding-top:5px;
}
#mheader .links .service {
	float:left;
}
#mheader .links .service li, #mheader .links .theme-shop li {
	position:relative;z-index:3;float:left;
	margin-right:10px;padding-left:13px;
	line-height:11px;
	background:url(http://pics.about.co.kr/os2/common/header/links_div.gif) no-repeat 0 1px;
}
#mheader .links .theme-shop {
	float:right;
}
#mheader li.first-child {
	padding-left:0 !important;
	background:none !important;
}
#mheader .margin-none {
	margin:0 !important;
}

/*headerN*/
/*headerN topN*/
#headerN .topN {width:960px;}

#headerN .topN .cornerLink {left:227px;}


/*#headerN prodSearch*/
#headerN .prodSearch {width:960px;}

#headerN .prodSearch .search {left:233px;}
#headerN .prodSearch .search .search-bg {
	width:484px;
	background:transparent url(http://pics.about.co.kr/os2/common/header/search_bg2.png) no-repeat 0 0;
}
#headerN .prodSearch .search fieldset {
	width:407px;
	padding:20px 31px 0 46px;
}
#headerN .prodSearch .search .input-box {width:335px;}

/*#headerN drop*/
#headerN .prodSearch .search .drop-layer {width:440px;}

#headerN .prodSearch .hot-prod {left:230px;width:460px;}

/*headerN quick-buyN*/
#headerN .quick-buyN #quickBuyBtnContainer {margin-left:342px;}

/*common*/
#contents .btn-more {
	position:absolute;right:0;top:0;
}
#contents .btn-more a {
	font-size:11px;font-weight:bold;
}
#contents .btn-more img {
	margin-right:3px;
	vertical-align:middle;
}
#contents .sbtm-top {
	position:relative;
	width:100%;height:16px;
	text-align:right;
}
#contents .top {
	width:900px;
	margin-bottom:20px;
	zoom:1;
}
#contents .top:after {content:"";display:block; clear:both;}
#contents span.vnon, #contents .topCon .lowestPrice .banner .bnr-num span {position:relative;z-index:-1;font-size:10px;line-height:1em;letter-spacing:-1px;overflow:hidden;zoom:1;}
#contents .ico-lowest {
	display:inline-block;
	width:44px;height:15px;
	vertical-align:middle;
	background:transparent url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -248px;
	overflow:hidden;
}

#contents .rolling .prod-prev a:hover,
#contents .rolling .prod-next a:hover,
#contents .rolling .prod-prev a:focus,
#contents .rolling .prod-next a:focus {text-decoration:none;}

/*prod-list*/
#contents .prod-hrz {padding-bottom:0;}
#contents .prod-hrz li {padding-bottom:0;border-bottom:none;}
#contents .prod-hrz li .prod-list {float:left;}
#contents .prod-hrz li .prod-list dl {width:100%;}
#contents .prod6 .prod-list {
	width:100px;
	margin-right:15px;
}
#contents .prod5 .prod-list {
	width:150px;
	margin-right:24px;
}
#contents .prod-list .title {
	height:35px;
	margin-top:5px;margin-bottom:0px;_margin-bottom:-5px;
}
/* #contents .prod-list .price {_margin:10px auto 5px;} */

/*category-keyword*/
#contents .top .mcategory-keyword {
	width:170px;
	position:relative;float:left;
	margin-right:15px;
	background:transparent url(http://pics.about.co.kr/os2/main/bg_category_mid.gif) repeat-y 0 0;
	z-index:100;
}
#contents .top .mcategory-keyword .catekeyList {
	padding:7px 0 0;
	background:transparent url(http://pics.about.co.kr/os2/main/bg_category_top.gif) no-repeat 0 0;
	z-index:1000;
}
#contents .top .mcategory-keyword .catekeyList .inner {
	padding:0 1px 11px;#padding-bottom:12px;
	background:transparent url(http://pics.about.co.kr/os2/main/bg_category_btm.gif) no-repeat 0 bottom;
	zoom:1;
}
#contents .top .mcategory-keyword .catekeyList .catekey-top {
	margin:0 0 7px 5px;padding:1px 0 0 2px;
	overflow:hidden;zoom:1;
}
#contents .top .mcategory-keyword .catekeyList .catekey-top li {
	float:left;
	margin:-1px 0 0 -1px;
	border:1px #dadada solid;
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub {
	width:168px;
	margin:0 auto;
	background-color:#fff;
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub ul.cateSList {
	margin-top:7px;padding-bottom:9px;#margin-top:4px;#padding-bottom:5px;_margin-top:7px;_padding-bottom:7px;
	background:#fff url(http://pics.about.co.kr/os2/common/category/bg_category_line.gif) no-repeat center bottom;
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub ul.last {
	padding-bottom:0px;
	background:none;
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub ul.cateSList li {
	position:relative;
	height:16px;
	zoom:1;/*ie6*/
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub .cateSList-sub {
	position:absolute;left:109px;top:-16px;
	width:146px;
	z-index:2000;
}
#contents .top .mcategory-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 .top .mcategory-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 .top .mcategory-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 .top .mcategory-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li {
	padding:0 1px;
}
#contents .top .mcategory-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 .top .mcategory-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li a span {
	display:block;
	width:122;height:14px;
	padding:4px 0 0 12px;
	cursor:pointer;
}
#contents .top .mcategory-keyword .catekeyList .catekey-sub .cateSList-sub .box ul li a:hover {
	color:#627cd9;
	text-decoration:none;
	background-color:#e7ecfb;
}
#contents .top .mcategory-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;
}

/*banner*/
#contents .top .banner {
	float:left;
	width:515px;height:313px;
	margin:0 10px 10px 0;
	overflow:hidden;zoom:1;
}
#contents .top .banner .bnrB {
	position:relative;float:left;
	width:423px;
}

/*cpp*/
#contents .top .banner .bnrB .cpp,
#contents .top .banner .bnrB .comment {
	position:absolute;left:30px;bottom:58px;
	font-size:11px;
}
#contents .top .banner .bnrB .cpp {bottom:30px;line-height:13px;}
#contents .top .banner .bnrB .cpp .shopNprice {overflow:hidden;zoom:1;}
#contents .top .banner .bnrB .cpp .shopNprice .bar {
	float:left;
	margin-right:7px;
}
#contents .top .banner .bnrB .cpp .shopNprice ul {
	float:left;
	margin-bottom:10px;
}
#contents .top .banner .bnrB .cpp .shopNprice ul li {
	height:17px;
	padding-top:8px;
}
#contents .top .banner .bnrB .cpp .shopNprice ul li.on {color:#f60;font-weight:bold;}
#contents .top .banner .bnrB .cpp .price {
	margin:0 0 9px;_margin:-5px 0 9px;
	color:#f60;
}
#contents .top .banner .bnrB .cpp .price img {
	display:inline-block;
	#margin-top:6px;
}
#contents .top .banner .bnrB .cpp .price strong {
	font-size:23px;font-family:Tahoma,Dotum,Gulim;letter-spacing:-0.05em;
}
#contents .top .banner .bnrB .cpp .price span {
	display:inline-block;
	margin:-8px 0 0 -2px;
	font-size:12px;line-height:14px;font-weight:bold;
	vertical-align:middle;
}
#contents .top .banner .bnrB .cpp .shop {
	margin-bottom:11px;
	color:#363636;letter-spacing:-0.05em;
}
/*review*/
#contents .top .banner .bnrB .comment .date {
	color:#363636;font-weight:bold;
	margin-bottom:7px;
}
#contents .top .banner .bnrB .comment .date strong {font-weight:normal;}
#contents .top .banner .bnrB .comment .re-cnt {
	width:210px;
	margin-bottom:15px;
	line-height:15px;
}

/*comment*/
#contents .top .banner .bnrB .comment .point {
	color:#363636;
	margin-bottom:8px;
}

/*priceC*/
#contents .top .banner .bnrB .priceC {
	position:absolute;left:0px;bottom:20px;
	width:100%;
	text-align:center;
}

/*pieceP*/
#contents .top .banner .bnrB .pieceP {
	position:absolute;left:46px;bottom:20px;
	width:423px;
}
#contents .top .banner .bnrB .pieceP a {
	margin-right:37px;
}

/*rolling*/
#contents .top .banner .rolling {
	position:relative;float:left;
	padding:7px 15px;
	background:transparent url(http://pics.about.co.kr/os2/main/bnr_rolling_bg.gif) no-repeat 0 0;
}
#contents .top .banner .rolling p,
#contents .top .banner .rolling ul {
	width:62px;
	text-align:center;
}
#contents .top .banner .rolling .prod-prev {
	margin-bottom:5px;#margin-bottom:2px;
}
#contents .top .banner .rolling ul {
	position:relative;
	height:269px;
	margin-bottom:5px;
	overflow:hidden;
}
#contents .top .banner .rolling ul li {
	position:relative;
	width:62px;height:62px;
	margin-bottom:7px;#margin-bottom:5px;
	zoom:1;
}
#contents .top .banner .rolling ul li.last {margin-bottom:0;}
#contents .top .banner .rolling .label {
	position:absolute;left:0;top:0;
	z-index:10;
}
#contents .top .banner .rolling ul li a {
	display:block;
	border:1px #dedede solid;
}
#contents .top .banner .rolling ul li.on a, 
#contents .top .banner .rolling ul li a:hover {border:1px #627cd9 solid;}
#contents .top .bnr-list {
	float:right;
	width:170px;
	margin-bottom:10px;padding:1px 10px;
	background:transparent url(http://pics.about.co.kr/os2/main/bnr_list_bg.gif) no-repeat 0 0;
}
#contents .top .bnr-list li {border-bottom:1px #ededed solid;}
#contents .top .bnr-list li.last {border-bottom:none;}


/*good-prod*/
#contents .top .good-prod {
	float:left;
	width:675px;height:199px;
	padding:15px 20px 0;
	background:transparent url(http://pics.about.co.kr/os2/main/goodp_bg.gif) no-repeat 0 0;
	overflow:hidden;zoom:1;
}
#contents .top .good-prod h3,
#contents .top .good-prod .keyword li {
	float:left;
}
#contents .top .good-prod .keyword {
	float:right;
}
#contents .top .good-prod .keyword li {
	padding-left:21px;
	background:transparent url(http://pics.about.co.kr/os2/common/icon/div_gray.gif) no-repeat 10px 0;
}
#contents .top .good-prod .keyword li.first {
	padding-left:0;
	background:none;
}
#contents .top .good-prod .keyword li a {
	font-size:11px;font-weight:bold;letter-spacing:-1px;
}
#contents .top .good-prod .keyword li.on a,
#contents .top .good-prod .keyword li a:hover {color:#627cd9;text-decoration:none;}
#contents .top .good-prod .prod-hrz {
	clear:both;
	/* margin-top:10px; */
}

/*best-item*/
#contents .best-item {
	position:relative; /*ie6*/
	width:900px;height :274px;
	margin-bottom:20px;
	background:transparent url(http://pics.about.co.kr/os2/main/besti_bg.gif) no-repeat 0 25px;
}
#contents .best-item h3 {
	float:left;
	height:26px;
}
#contents .best-item .besti-cate {float:right;height:26px;}
#contents .best-item .besti-cate li {
	float:left;
	padding-left:2px;
}
#contents .best-item .prod-hrz {
	float:none;clear:both;
	width:875px;
	padding:15px 0 0 25px;
}
#contents .best-item .prod-hrz li {width:875px;}


/*partner*/
#contents .partner {
	position:relative;
}
#contents .partner h3 {
	margin-bottom:15px;padding-bottom:10px;
	border-bottom:2px #acacac solid;
	zoom:1;
}
#contents .partner .btn-more {
	top:5px;
}
#contents .partner .shopL-logo {
	height:37px;
	margin-bottom:16px;padding-left:8px;
	border-bottom:1px #dedede solid;
}
#contents .partner .shopL-logo li {
	float:left;
	width:75px;
	margin-right:26px;
}
#contents .partner .shopL-logo li.last {
	margin-right:0;
}
#contents .partner .shopL-txt,
#contents .partner .shopL-profe {
	margin-bottom:10px;padding-bottom:10px;
	border-bottom:1px #dedede solid;
	overflow:hidden;zoom:1;
}
#contents .partner .shopL-txt th,
#contents .partner .shopL-txt td {
	width:108px;height:100%;
	padding:0 10px;
	text-align:left;vertical-align:top;
	background:url(http://pics.about.co.kr/os2/cpp/dot_vline.gif) repeat-y right 0;
}
#contents .partner .shopL-txt th {
	padding-bottom:5px;
	color:#363636;
}
#contents .partner .shopL-txt .last {background:none;}

#contents .partner  .shopL-txt ul li {
	height:17px;
	font-size:11px;line-height:13px;
}
#contents .partner .shopL-profe h4 {
	margin-bottom:5px;
	color:#363636;
}
#contents .partner .shopL-profe {
	padding-left:10px;
}
#contents .partner .shopL-profe ul li {
	float:left;
	width:117px;height:17px;
	padding-right:10px;
	font-size:11px;line-height:13px;
}

/*main new*/
body.main, body.main #header {background:none;}
body.main #header {margin-bottom:10px;background:url(http://pics.about.co.kr/os2/main/header_bg.gif) repeat-x 0 bottom;}

/*common*/
body.main #contents .btn-more a {
	display:inline-block;
	padding-right:8px;
	color:#a1a1a1;font-weight:normal;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat right -95px;
}
body.main #contents .btn-more a:hover,
body.main #contents .btn-more a:focus {text-decoration:none;}
#contents .prod-list {float:left;}
#contents .prod-list.last {margin-right:0;}
/* #contents .prod-list .title {height:auto;} */
#contents table.prod-list .title a {font-weight:normal;}
#contents table.prod-list .price {margin-bottom:0;color:#000;}
#contents .prod-info .shop {font-size:11px;}
#contents .prod-info dt a {color:#000;}
#contents .point {color:#959595;font-size:11px;}
#contents .pinfo, #contents .pinfo a {color:#555;font-size:11px;}
#contents .point strong {font-size:12px;}
#contents .layer-img {position:relative;text-align:left;}
#contents .imgArea {position:absolute !important;}
#contents .btn-pn a {float:left;height:13px;background:transparent url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;overflow:hidden;}
#contents .btn-pn a.prev {width:11px;background-position:0 -257px;}
#contents .btn-pn a.next {width:12px;background-position:0 -300px;}
#contents .btn-pn a:hover, #contents .btn-pn a:focus, #contents .btn-pn a:active {text-decoration:none;}
#contents .won {
	display:inline-block;
	width:13px;height:15px;
	vertical-align:middle;
	background:transparent url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -635px;
	overflow:hidden;
}



#contents .btm-top {width:100%;}

/*topCon*/
#contents .topCon {
	position:relative;z-index:3;
	width:100%;height:372px;
	margin-bottom:25px;
	border-top:1px #cbcbcb solid;
	background:transparent url(http://pics.about.co.kr/os2/main/top_bg.gif) no-repeat 0 bottom;

	zoom:1;
}
#contents .topCon:after {content:"";display:block; clear:both;}

	/*topCon pcp*/
#contents .topCon .prodBnr {
	position:relative;float:left;
	width:286px;height:370px;
	border-right:1px #cbcbcb solid;
}
#contents .topCon .prodBnr .selectProd {position:relative;height:297px;}
#contents .topCon .prodBnr .selectProd:after {content:"";display:block; clear:both;}
#contents .topCon .prodBnr .selectProd .prod-info {	
	position:absolute;left:0;bottom:44px;
	color:#555;font-size:11px;
}
#contents .topCon .prodBnr .selectProd .prod-info .btn {
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat;
	overflow:hidden;
}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop {margin-bottom:9px;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop .shopM {height:20px;}

#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop ul li {
	height:16px;#height:14px;
	padding-left:8px;
	color:#959595;
	background:transparent url(http://pics.about.co.kr/os2/common/icon/dot_gray2.gif) no-repeat 0 5px;
}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop ul li.plowest {font-weight:bold;color:#555;line-height:18px;background-position:0 7px;_background-position:0 6px;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop ul li.plowest img {display:inline-block;vertical-align:middle;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .ico-lowest {
	width:44px;height:15px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -248px;
	overflow:hidden;
}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .btn {
	width:93px;height:32px;
	background-position:0 0;
}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .btn a {
	display:block;
	width:93px;height:32px;
	overflow:hidden;zoom:1;
}

#contents .topCon .prodBnr .selectProd .prod-info .btn a:hover,
#contents .topCon .prodBnr .selectProd .prod-info .btn a:focus,
#contents .topCon .prodBnr .selectProd .prod-info .btn a:active {text-decoration:none;}

#contents .topCon .prodBnr .selectProd.pcp .prod-info .shop ul li.plowest span {padding-top:2px;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .price-won {display:block;font-weight:bold;margin-bottom:17px;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .price-won em {color:#f5300f;font: bold 23px/1 Tahoma,Dotum,Gulim;letter-spacing:-0.05em;margin-right:-3px;}
#contents .topCon .prodBnr .selectProd.pcp .prod-info .price-won .won {margin-top:-13px;}

#contents .topCon .prodBnr .selectProd.review .prod-info .date {margin-bottom:3px;color:#555;font-weight:bold;}
#contents .topCon .prodBnr .selectProd.review .prod-info .date strong {font-weight:normal;}
#contents .topCon .prodBnr .selectProd.review .prod-info p,
#contents .topCon .prodBnr .selectProd.review2 .prod-info p,
#contents .topCon .prodBnr .selectProd.bReview .prod-info p{
	width:145px;
	margin-bottom:10px;
	color:#959595;letter-spacing:-0.05em;
	word-wrap:break-word;word-break:break-all;
}
#contents .topCon .prodBnr .selectProd.review2 .prod-info p {height:90px;margin-bottom:18px;overflow:hidden;}
#contents .topCon .prodBnr .selectProd.review .prod-info .btn,
#contents .topCon .prodBnr .selectProd.review2 .prod-info .btn {
	width:115px;height:32px;
	background-position:0 -62px;
}
#contents .topCon .prodBnr .selectProd.review .prod-info .btn a,
#contents .topCon .prodBnr .selectProd.review2 .prod-info .btn a{
	display:block;
	width:115px;height:32px;
	overflow:hidden;zoom:1;
}

#contents .topCon .prodBnr .selectProd.cpp .prod-info {bottom:34px;width:100%;text-align:center;}
#contents .topCon .prodBnr .selectProd.cpp .prod-info .btn {
	margin:0 auto;
	width:115px;height:32px;
	background-position:0 -124px;
}
#contents .topCon .prodBnr .selectProd.cpp .prod-info .btn a {
	display:block;
	width:115px;height:32px;
	overflow:hidden;zoom:1;
}


#contents .topCon .prodBnr .selectProd.bReview .prod-info .shopM {margin-bottom:2px;}
#contents .topCon .prodBnr .selectProd.bReview .prod-info p {margin-bottom:12px;}
#contents .topCon .prodBnr .selectProd.bReview .prod-info .btn {
	width:139px;height:32px;
	background-position:0 -186px;
}

#contents .topCon .prodBnr .selectProd.bReview .prod-info .btn a {
	display:block;
	width:139px;height:32px;
	overflow:hidden;zoom:1;
}
	


#contents .topCon .prodBnr .selectProd.pcpp .prod-info {width:100%;}
#contents .topCon .prodBnr .selectProd.pcpp .prod-info a {
	float:left;
	width:83px;height:164px;
	margin-right:12px;
}
#contents .topCon .prodBnr .selectProd.pcpp .prod-info .btn {
	background:none;
}

#contents .topCon .prodBnr .rolling {position:absolute;bottom:15px;left:0;padding-top:13px;zoom:1;}
#contents .topCon .prodBnr .rolling:after {content:"";display:block; clear:both;}
#contents .topCon .prodBnr .rolling p, 
#contents .topCon .prodBnr .rolling ul, 
#contents .topCon .prodBnr .rolling ul li {position:relative;float:left;}
#contents .topCon .prodBnr .rolling ul {width:247px;}



#contents .topCon .prodBnr .rolling p {padding-top:20px;}
#contents .topCon .prodBnr .rolling .prod-prev {padding-right:4px;}
#contents .topCon .prodBnr .rolling .prod-next {padding-left:4px;}
#contents .topCon .prodBnr .rolling ul li {margin-right:5px;}
#contents .topCon .prodBnr .rolling ul li div.layer-info {
	visibility:hidden;
	position:absolute;left:0;top:-13px;
	width:54px;height:67px;
	border:2px #555 solid;
}
#contents .topCon .prodBnr .rolling ul li.on div.layer-info {visibility:visible;zoom:1;}
#contents .topCon .prodBnr .rolling ul li div.layer-info span {
	background-color:#555;
	text-align:center;
}
#contents .topCon .prodBnr .rolling ul li div.layer-info span img {2010-03-31
	display:inline;
	border:none 0;
}
#contents .topCon .prodBnr .rolling ul li img {
	display:block;
	border:1px #e0e0e0 solid;
}
#contents .topCon .prodBnr .rolling ul li.last {margin-right:0;}

/*topCon buyChance*/
#contents .topCon .buyChance {
	position:relative;float:left;
	width:483px;height:370px;
}
#contents .topCon .buyChance .banner {
	position:relative;
	width:483px;height:249px;
}
#contents .topCon .buyChance .buyList {
	position:relative;
	width:468px;height:101px;
	padding:13px 0 0 15px;
	border-top:1px #cbcbcb solid;
}
#contents .topCon .buyChance .buyList h3 {
	height:28px;
	background:transparent url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -221px -681px;
	overflow:hidden;
}
#contents .topCon .buyChance .buyList ul li,
#contents .topCon .buyChance .buyList ul li .prod-img, 
#contents .topCon .buyChance .buyList ul li .prod-info {float:left;}
#contents .topCon .buyChance .buyList ul li {width:226px;padding-left:15px;}
#contents .topCon .buyChance .buyList ul li.first {padding-left:0;border-right:1px #ececec solid;}

#contents .topCon .buyChance .buyList ul li .prod-img {margin-right:17px;}
#contents .topCon .buyChance .buyList ul li .prod-info dt {margin-bottom:2px;font-weight:bold;}
#contents .topCon .buyChance .buyList ul li .prod-info dt a {color:#000;font-size:11px;line-height:15px;}
#contents .topCon .buyChance .buyList ul li .prod-info dd .shop {height:24px;color:#959595;letter-spacing:-1px;}
#contents .topCon .buyChance .buyList ul li .prod-info dd .shop strong {color:#555;letter-spacing:0;}
#contents .topCon .buyChance .buyList ul li .prod-info dd .price {height:16px;}

#contents .topCon .buyChance .buyList ul li .prod-info dd .price,
#contents .topCon .buyChance .buyList ul li .prod-info dd .price a{color:#f5300f;font-weight:bold;}
#contents .topCon .buyChance .buyList ul li .prod-info dd .price .ico-lowest {margin-right:7px;}
#contents .topCon .buyChance .buyList .btn-pn {position:absolute;right:15px;top:13px;}

#contents .topCon .buyChance .FashionAt {
	position:relative;
	width:468px;height:106px;
	padding:11px 0 0 15px;
	border-top:1px #cbcbcb solid;
}
#contents .topCon .buyChance .FashionAt h3 {
	height:32px;
	background:transparent url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0 -1251px;
	overflow:hidden;
}
#contents .topCon .buyChance .FashionAt .fa-tab {
	position:absolute;right:61px;top:16px;
}
#contents .topCon .buyChance .FashionAt .fa-tab li {float:left;width:11px;height:11px;margin-right:4px;line-height:11px;
	}
#contents .topCon .buyChance .FashionAt .fa-tab li a {
	display:inline-block;
	width:11px;height:11px;
	vertical-align:top;
	background:transparent url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -1870px;
	overflow:hidden;zoom:1;
}
#contents .topCon .buyChance .FashionAt .fa-tab li a:hover,
#contents .topCon .buyChance .FashionAt .fa-tab li a:focus {text-decoration:none;}
#contents .topCon .buyChance .FashionAt .fa-tab li.on a{background-position:0 -1841px;}
#contents .topCon .buyChance .FashionAt .fa-tab li a span {vertical-align:top;}

#contents .topCon .buyChance .FashionAt .fa-list li {
	position:relative;float:left;
	padding-left:18px;
}
#contents .topCon .buyChance .FashionAt .fa-list li.first {padding-left:0;}
#contents .topCon .buyChance .FashionAt .prodLayer {
	display:none;
	position:absolute;z-index:2;left:50%;top:-15px;
	width:100px;
	margin-left:-60px;padding:9px;
	color:#000;
	text-align:center;
	background:#fff;
	border:1px #a460bb solid;
}

#contents .topCon .buyChance .FashionAt li.last .prodLayer {margin-left:-65px;}

#contents .topCon .buyChance .FashionAt .prodLayer .title {
	width:100px;height:13px;
	margin:7px 0 2px;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	overflow:hidden;zoom:1;
}
#contents .topCon .buyChance .FashionAt .prodLayer .title a {color:#555;}
#contents .topCon .buyChance .FashionAt .prodLayer .price {width:100px;height:11px;color:#000;font-weight:bold;}

#contents .topCon .buyChance .FashionAt .btn-more {right:15px;top:14px;}

/*topCon aboutLPrice*/
#contents .topCon .aboutLPrice {
	position:relative;float:left;
	width:189px;height:370px;
}
#contents .topCon .aboutLPrice .one-prod h3 {
	height:33px;
	margin-bottom:27px;
	background:#f9f9f9 url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0 -798px;
	border-bottom:1px #e4e4e4 solid;
}
#contents .topCon .aboutLPrice .one-prod .prod-img {padding-left:34px;}
#contents .topCon .aboutLPrice .one-prod .prod-img .layer-img .imgArea {left:97px;top:-9px;}
#contents .topCon .aboutLPrice .one-prod .prod-info {height:59px;margin-top:9px;text-align:center;}
#contents .topCon .aboutLPrice .one-prod .prod-info dt {color:#363636;}
#contents .topCon .aboutLPrice .one-prod .prod-info dt a {
	margin-bottom:4px;
	color:#363636;font-weight:bold;letter-spacing:-1px;
}
#contents .topCon .aboutLPrice .one-prod .prod-info dd {margin-top:4px;}
#contents .topCon .aboutLPrice .one-prod .prod-info dd .price em {
	color:#ed1c24;font:bold 21px/1 Tahoma,Dotum,Gulim;
}
#contents .topCon .aboutLPrice .one-prod .prod-info dd .price * {vertical-align:middle;}
#contents .topCon .aboutLPrice .one-prod .prod-info dd .price .ico-lowest {margin-right:6px;}

#contents .topCon .aboutLPrice .one-prod .prod-info dd .price .won {background-position:0 -927px}
#contents .topCon .aboutLPrice .one-prod .btn-pn {position:absolute;right:5px;top:41px;}
#contents .topCon .aboutLPrice .one-prod .btn-more {right:5px;top:10px;}

 /* 최저가리스트 */
#contents .topCon .aboutLPrice .lowestPcp ul li {
	height:21px;#height:22px;
	padding:6px 7px 0 10px;#margin-bottom:-2px;
	font-size:11px;line-height:14px;
	border-bottom:1px #ececec solid;
	overflow:hidden;zoom:1;
}
#contents .topCon .aboutLPrice .one-prod .lowestPcp ul li {border-top:1px #ececec solid;border-bottom:none 0;}
#contents .topCon .aboutLPrice .lowestPcp ul li span {
	float:left;
	width:44px;
	padding:2px 0 0 22px;
	color:#555;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	overflow:hidden;
}
#contents .topCon .aboutLPrice .lowestPcp ul li .shop1 {background-position:0 -680px;}
#contents .topCon .aboutLPrice .lowestPcp ul li .low-jisic {background-position:0 -726px;}
#contents .topCon .aboutLPrice .lowestPcp ul li .shop3 {background-position:0 -767px;}
#contents .topCon .aboutLPrice .lowestPcp ul li .low-danawa {background-position:0 -811px;}
#contents .topCon .aboutLPrice .lowestPcp ul li .low-enuri {background-position:0 -854px;}
#contents .topCon .aboutLPrice .lowestPcp ul li strong {
	float:right;
	padding-top:2px;
	color:#000;
	text-align:right;
}
#contents .topCon .aboutLPrice .lowestPcp ul li a {
	float:right;
	width:45px;height:15px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -1330px;
	overflow:hidden;zoom:1;
}
#contents .topCon .aboutLPrice .lowestPcp ul li.low-about {
	height:22px;
	padding-top:4px;
	background-color:#626ad9;
}
#contents .topCon .aboutLPrice .lowestPcp ul li.low-about span {height:17px;padding-top:2px;color:#fff200;font-size:12px;font-weight:bold;letter-spacing:0;}
#contents .topCon .aboutLPrice .lowestPcp ul li.low-about strong {padding-top:2px;color:#fff200;}

#contents .topCon .aboutLPrice .lowestPcp .criteria {
	height:13px;
	padding:4px 7px 0 0;
	text-align:right;
	color:#a1a1a1;font-size:11px;line-height:13px;
}
/* 최저가리스트 */
#contents .topCon .aboutLPrice .one-prod .lowestPcp .pcpPinfo ul.lowestList {float:none;width:189px;}

#contents .topCon .aboutLPrice .other-prod {
	position:absolute;right:188px;top:0;
}
#contents .topCon .aboutLPrice .other-prod .op-door {
	position:absolute;left:-16px;top:0;
	width:16px;height:370px;
	background:url(http://pics.about.co.kr/os2/main/layer_tab.png) no-repeat right 0;
	overflow:hidden;
}
#contents .topCon .aboutLPrice .other-prod .op-door a {
	position:absolute;left:5px;top:107px;
	display:block;
	width:11px;height:42px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	cursor:pointer;
}
#contents .topCon .aboutLPrice .other-prod .op-door a.open {background-position:1px -948px;}
#contents .topCon .aboutLPrice .other-prod .op-door a.open:hover {background-position:right -948px;}
#contents .topCon .aboutLPrice .other-prod .op-door a.close {background-position:1px -999px;}
#contents .topCon .aboutLPrice .other-prod .op-door a.close:hover {background-position:right -999px;}
	
#contents .topCon .aboutLPrice .other-prod .op-list {
	position:relative;
	display:none;
	width:439px;height:348px;
	padding:11px;
	background:#fff url(http://pics.about.co.kr/os2/main/vdot_div.gif) no-repeat right 0;
	overflow:hidden;zoom:1;
}

#contents .topCon .aboutLPrice .other-prod .op-list ul {
	position:relative;
	width:424px !important;height:100%;
	padding-right:15px;
	overflow:hidden;zoom:1;
}
#contents .topCon .aboutLPrice .other-prod .op-list li {
	position:relative;
	height:112px;
	margin-bottom:11px;
	border-bottom:1px #e9e9e9 solid;
	overflow:hidden;zoom:1;
}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-img,
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info {float:left;}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-img {width:100px;margin-right:15px;}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info {
	position:relative;
	width:135px;
	padding-top:9px;
	color:#a1a1a1;font-size:11px;
}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info a {
	display:block;
	height:27px;
	margin-bottom:9px;
	color:#000;font-weight:bold;line-height:14px;
	overflow:hidden;zoom:1;
}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info .price {height:38px;}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info .price .ico-lowest {margin-bottom:3px;}
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info .price em,
#contents .topCon .aboutLPrice .other-prod .op-list li .prod-info .price a {color:#f5300f;font-weight:bold;}
	
#contents .topCon .aboutLPrice .other-prod .op-list li .lowestPcp {
	float:right;
	width:157px;height:114px;
	margin-top:-2px;
	overflow:hidden;zoom:1;

}
#contents .topCon .aboutLPrice .other-prod .op-list li .lowestPcp ul {width:159px !important;height:100px;#height:103px;padding-right:0;}
#contents .topCon .aboutLPrice .other-prod .op-list li .lowestPcp ul li {
	width:144px;height:19px;
	margin-bottom:-2px;#margin-bottom:-4px;padding-top:7px;
	overflow:hidden;zoom:1;
}
/* 2010-09-07 */
#contents .topCon .aboutLPrice .prod-info .low-about {color:#f5300f;font-weight:bold;text-align:left;overflow:hidden;zoom:1;}
#contents .topCon .aboutLPrice .prod-info .low-about span {
 display:block;
 font-size:11px;line-height:13px;letter-spacing:-1px;
 background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 10px -2130px;
}
#contents .topCon .aboutLPrice .prod-info .low-about strong {
 display:block;
 padding-left:10px;
 font-size:12px;line-height:14px;
 background:#ecedff;
 border:1px #e1e1e1 solid;
}
#contents .topCon .aboutLPrice .lowestPcp ul li.low-price span {padding-left:21px;color:#959595;font-weight:bold;letter-spacing:-1px;background-position:2px -1993px;}
#contents .topCon .aboutLPrice .lowestPcp ul li.low-price strong {color:#959595;}
 
#contents .topCon .aboutLPrice .one-prod .prod-info .low-about {width:176px;margin:0 auto;}
#contents .topCon .aboutLPrice .one-prod .prod-info .low-about span,
#contents .topCon .aboutLPrice .one-prod .prod-info .low-about strong {float:left;}
#contents .topCon .aboutLPrice .one-prod .prod-info .low-about span {
 width:54px;height:17px;
 margin-right:-1px;padding:6px 0 0 28px;
 border:1px #e1e1e1 solid;
}
#contents .topCon .aboutLPrice .one-prod .prod-info .low-about strong {
 width:81px;height:17px;
 padding-top:6px;
 background-color:#f9f9f9;
}
 
#contents .topCon .aboutLPrice .other-prod .prod-info .low-about span {padding:1px 0 0 18px;height:18px;background-position:0 -2135px;}
#contents .topCon .aboutLPrice .other-prod .prod-info .low-about strong {padding-top:5px;height:18px;background-color:#f9f9f9;}

#contents .topCon .aboutLPrice .other-prod .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
#contents .topCon .aboutLPrice .other-prod .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #f1f1ef;
}
#contents .topCon .aboutLPrice .other-prod .jScrollPaneDrag {
	position: absolute;
	background: #626ad9;
	cursor: pointer;
	overflow: hidden;
}
#contents .topCon .aboutLPrice .other-prod .jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
#contents .topCon .aboutLPrice .other-prod .jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

/*topCon lowestPrice*/
#contents .topCon .lowestPrice {
	position:relative;float:left;
	width:609px;height:100%;
}
#contents .topCon .lowestPrice .banner .bnr-num {
	position:absolute !important;left:33px;top:24px;
}
/* hot event css sprite*/
#contents .topCon .lowestPrice .banner .bnr-num a {
	display:inline-block;
	width:16px;height:19px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -436px;
}
#contents .topCon .lowestPrice .banner .bnr-num a.bn01 {background-position:0px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn01on {background-position:0px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn02 {background-position:-18px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn02on {background-position:-18px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn03 {background-position:-36px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn03on {background-position:-36px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn04 {background-position:-54px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn04on {background-position:-54px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn05 {background-position:-72px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn05on {background-position:-72px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn06 {background-position:-90px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn06on {background-position:-90px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn07 {background-position:-108px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn07on {background-position:-108px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn08 {background-position:-126px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn08on {background-position:-126px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn09 {background-position:-144px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn09on {background-position:-144px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn10 {background-position:-162px -436px;}
#contents .topCon .lowestPrice .banner .bnr-num a.bn10on {background-position:-162px -465px;}
#contents .topCon .lowestPrice .banner .bnr-num a:hover,
#contents .topCon .lowestPrice .banner .bnr-num a:focus,
#contents .topCon .lowestPrice .banner .bnr-num a:active {text-decoration:none;}

#contents .topCon .lowestPrice .aboutLowest, 
#contents .topCon .lowestPrice .chanceLowest {
	position:absolute;#z-index:1;left:0;bottom:0;
	width:100%;height:160px;
	filter:alpha(opacity:60);
} 
#contents .topCon .lowestPrice .aboutLowest h3,
#contents .topCon .lowestPrice .chanceLowest h3 {
	position:relative;z-index:1;
	width:108px;height:20px;
	padding:9px 0 0 33px;
	background-color:#fff;
	border-top:1px #cbcbcb solid;border-right:1px #cbcbcb solid;
}

#contents .topCon .lowestPrice h3 a {
	display:block;
	width:87px;height:11px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -681px;
	overflow:hidden;
}
#contents .topCon .lowestPrice h3 a:hover, 
#contents .topCon .lowestPrice h3 a:active, 
#contents .topCon .lowestPrice h3 a:focus {text-decoration:none;}
#contents .topCon .lowestPrice .chanceLowest h3 a {background-position:-117px -681px;} 


#contents .topCon .lowestPrice .on,
#contents .topCon .lowestPrice .onOne {
	#z-index:2;
	filter:alpha(opacity:100);
}
#contents .topCon .lowestPrice .on h3,
#contents .topCon .lowestPrice .onOne h3{
	z-index:3;
	background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 20px 10px !important;
}
#contents .topCon .lowestPrice .prod {
	position:relative;z-index:1;
	margin-top:-1px;padding:14px 0 0 19px;
	border-top:1px #cbcbcb solid;
	zoom:1;
}
#contents .topCon .lowestPrice .on .prod {z-index:2;}
#contents .topCon .lowestPrice .prod:after {content:"";display:block; clear:both;}
#contents .topCon .lowestPrice .prod .prod-img {
	float:left;
	width:100px;
	margin-right:13px;
	border:1px #e0e0e0 solid;
}
#contents .topCon .lowestPrice .prod .prod-info {
	float:left;
	width:172px;
}
#contents .topCon .lowestPrice .prod .prod-info dt {
	display:block;
	margin-bottom:5px;padding-top:1px;
	color:#000;font-weight:bold;
}

#contents .topCon .lowestPrice .prod .prod-info dt .grade01 {
	display:inline-block;
	width:18px;height:15px;
	margin-top:-2px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -171px;
	overflow:hidden;
}
#contents .topCon .lowestPrice .prod .prod-info dt span {display:inline-block;padding-top:1px;}
#contents .topCon .lowestPrice .prod .prod-info dt img {vertical-align:middle;}
#contents .topCon .lowestPrice .prod .prod-info dt .ml {
	display:inline-block;
	width:9px;height:11px;
	margin-left:-3px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -867px;
	overflow:hidden;
}
#contents .topCon .lowestPrice .prod .prod-info div {margin-bottom:5px;}
#contents .topCon .lowestPrice .prod .prod-info a {color:#000;letter-spacing:-1px;}
#contents .topCon .lowestPrice .prod .prod-info .pinfo {width:172px;height:13px;color:#000;font-weight:bold;overflow:hidden;text-overflow:ellipsis;}
#contents .topCon .lowestPrice .prod .prod-info .price {float:left;}
#contents .topCon .lowestPrice .prod .prod-info .price .lowest-ico {
	width:44px;height:15px;
	margin-bottom:0px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -248px;
	overflow:hidden;
}
#contents .topCon .lowestPrice .prod .prod-info .price .price-won {
	display:block;
	margin:3px 10px 0 0;#margin-top:0px;_margin-top:3px;
	color:#f5300f;font-weight:bold;
}
#contents .topCon .lowestPrice .prod .prod-info .price .price-won em {font-weight:bold;font-size:14px;}
#contents .topCon .lowestPrice .prod .prod-info .btn {
	float:left;
	margin:18px 0 0;
	width:46px;height:17px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -293px;
	overflow:hidden;
}

#contents .topCon .lowestPrice .prod .time-info {
	float:right;
	width:271px;
	margin:3px 0 3px;padding-left:7px;
	font-size:11px;color:#a1a1a1;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_gray.gif) no-repeat 0 7px;
}
#contents .topCon .lowestPrice .prod .btn-move {position:absolute;right:0;top:17px;}
#contents .topCon .lowestPrice .chanceLowest .prod .btn-move {top:12px;}
#contents .topCon .lowestPrice .prod .btn-move a {float:left;}
#contents .topCon .lowestPrice .lowestList {float:right;width:278px;}
#contents .topCon .lowestPrice .lowestList li {
	height:21px;
	padding:6px 0 0 6px;
	color:#555;font-size:11px;
	background:url(http://pics.about.co.kr/os2/main/dot_line.gif) no-repeat 0 0;
}
#contents .topCon .lowestPrice .lowestList li * {vertical-align:middle;}
#contents .topCon .lowestPrice .lowestList li span {
	display:inline-block; 
	width:63px;
	margin-right:3px;padding-left:5px;
	letter-spacing:-1px;
}


#contents .topCon .lowestPrice .lowestList li .grade02,
#contents .topCon .lowestPrice .lowestList li .grade03,
#contents .topCon .lowestPrice .lowestList li .grade04 {
	width:14px;height:9px;
	margin:0;padding:0;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	overflow:hidden;
}
#contents .topCon .lowestPrice .lowestList li .grade02 {background-position:0 -217px;}
#contents .topCon .lowestPrice .lowestList li .grade03 {background-position:0 -256px;}
#contents .topCon .lowestPrice .lowestList li .grade04 {background-position:0 -295px;}
#contents .topCon .lowestPrice .lowestList li strong {
	display:inline-block; 
	width:72px;
	margin-right:3px;
}
#contents .topCon .lowestPrice .lowestList li em {
	display:inline-block; 
	width:65px;
	margin-right:3px;
	text-align:right;
}
#contents .topCon .lowestPrice .lowestList li em .gap-plus,
#contents .topCon .lowestPrice .lowestList li em .gap-min {
	width:9px;height:9px;
	margin:-2px 1px 0 0;padding:0;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	overflow:hidden;
}
#contents .topCon .lowestPrice .lowestList li em .gap-min {background-position:0 -372px;}
#contents .topCon .lowestPrice .lowestList li em .gap-plus {background-position:0 -411px;} 

#contents .topCon .lowestPrice .lowestList li em img {margin-right:3px;}
#contents .topCon .lowestPrice .lowestList li a {display:inline-block;}

#contents .topCon .lowestPrice .chanceLowest h3 {margin-left:142px;}
#contents .topCon .lowestPrice .chanceLowest.onOne h3 {margin-left:0px;}
#contents .topCon .lowestPrice .chanceLowest .prod .prod-info dt {height:30px;line-height:15px;overflow:hidden;}
#contents .topCon .lowestPrice .chanceLowest .priceGraph {float:right;padding-right:27px;}
#contents .topCon .lowestPrice .chanceLowest .priceGraph .title {
	margin-bottom:6px;padding-right:19px;
	font-size:11px;line-height:13px;letter-spacing:-1px;
	text-align:right;
}
#contents .topCon .lowestPrice .chanceLowest .priceGraph .title strong {
	display:inline-block;
	padding-right:12px;
	color:#555;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat right -18px;
}

/*cateRmd*/
#contents .midCnt {margin-bottom:22px;zoom:1;}
#contents .midCnt:after {content:"";display:block;clear:both;}
#contents .cateRmd {
	position:relative;z-index:2;float:left;
	width:675px;height:245px;
	padding-left:1px;
}
#contents .cateRmd h3 {
	height:23px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -495px;
	zoom:1;
}
#contents .cateRmd h4 {float:left;}
#contents .cateRmd h4 a {
	position:relative;z-index:1;float:left;
	width:134px;height:21px;
	margin-right:-1px;padding:11px 0 0;
	color:#a1a1a1;font-size:11px;line-height:13px;font-weight:normal;
	text-align:center;
	background:#f9f9f9 url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat left -104px;
	border:1px #cbcbcb solid;border-left:none 0;
}
#contents .cateRmd h4.first a {width:135px !important;border-left:1px #cbcbcb solid;background-image:none;}
#contents .cateRmd h4.on a{
	z-index:2;
	width:133px;
	color:#000;font-weight:bold;letter-spacing:-1px;
	background:#fff;
	border:1px #cbcbcb solid;border-bottom:1px #fff solid;
}
#contents .cateRmd h4 a:hover, #contents .cateRmd h4 a:focus, #contents .cateRmd h4 a:active {text-decoration:none;}
#contents .cateRmd .prod-hrz {
	display:none;
	position:absolute;left:1px;top:55px;
	width:661px;height:177px;
	padding:0 0 16px 10px;
	border:1px #cbcbcb solid;border-top:none 0;
}
#contents .cateRmd .prod-hrz li {padding-top:20px;}
#contents .cateRmd .prod-hrz .prod-list {
	width:100px;
	margin-right:10px;
}
#contents .cateRmd .btn-more {right:6px;}

/*hitProd*/
#contents .hitProd {
	position:relative;float:right;z-index:2;
	width:270px;
}
#contents .hitProd .title {
	height:21px;
	margin-bottom:9px;
	border-bottom:1px #cbcbcb solid;
	zoom:1;
}
#contents .hitProd .title:after {content:"";display:block; clear:both;}
#contents .hitProd .title h3 {
	float:left;
	width:86px;height:13px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -372px;
}
#contents .hitProd .title ul {float:right;}
#contents .hitProd .title ul li {
	float:left;
	padding-left:15px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 7px -111px;
}
#contents .hitProd .title ul li.first {padding-left:0;background:none;}
#contents .hitProd .title ul li a {display:block;color:#a1a1a1;}
#contents .hitProd .title ul li a:hover {text-decoration:none;}
#contents .hitProd .title ul li.on a {
	padding-right:10px;
	color:#5f67d7;font-weight:bold;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat right -46px;
}

#contents .hitProd h4 {
	height:21px;
	margin-bottom:15px;padding-right:3px;
	color:#555;line-height:14px;font-weight:normal;
	text-align:right;
	border-bottom:1px #e0e0e0 solid;
}
#contents .hitProd ul.hitList {position:relative;width:267px;height:100px;padding-left:3px;}
#contents .hitProd ul.hitList li {position:relative;float:left;width:82px;margin-right:10px;}
#contents .hitProd ul.hitList li .prod-img img {border:1px #e0e0e0 solid;}
#contents .hitProd ul.hitList li.last {margin-right:0;}
#contents .hitProd ul.hitList li.hit1 {position:relative;width:241px;margin:0 0 19px;padding-left:20px;}
#contents .hitProd ul.hitList li.hit1 .prod-img {float:left;width:100px;height:100px;margin-right:14px;}
#contents .hitProd ul.hitList li.hit1 .prod-img img {border:none 0;}
#contents .hitProd ul.hitList li.hit1 .prod-img .layer-img .imgArea {width:58px;height:67px;left:-28px;top:-38px;}
#contents .hitProd ul.hitList li.hit1 .prod-img .layer-img .imgArea span {width:58px !important;height:67px !important;}
#contents .hitProd ul.hitList li.hit1 .prod-info {float:left;width:126px;}
#contents .hitProd ul.hitList li.hit1 .prod-info dt {
	display:block;
	height:30px;
	margin-bottom:5px;
	font-size:11px;
	word-break:break-all;
	overflow:hidden;
}
#contents .hitProd ul.hitList li.hit1 .prod-info .shop {margin-bottom:3px;color:#959595;}
#contents .hitProd ul.hitList li.hit1 .prod-info .price {
	margin-bottom:9px;
	color:#000;line-height:15px;
}
#contents .hitProd ul.hitList li.hit1 .prod-info .price span {vertical-align:middle;}
#contents .hitProd ul.hitList li.hit1 .prod-info .price .ico-lowest {
	display:inline-block;
	width:44px;height:15px;
	background:transparent url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -248px;
	overflow:hidden;
}
#contents .hitProd ul.hitList li.hit1 .prod-info .price em {font-weight:bold;}
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a{
	display:block;
	width:65px;height:21px;
	background:transparent url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat ;
	overflow:hidden;
}
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a:hover,
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a:focus,
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a:active {text-decoration:none;}
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a.btn-buy {background-position:0 -385px;}
#contents .hitProd ul.hitList li.hit1 .prod-info .btn a.btn-pcp {background-position:0 -436px;}
#contents .hitProd ul.hitList li .info-layer {
	display:none;
	position:absolute;left:50%;top:57px;
	width:100px;height:30px;
	margin-left:-49px;padding:11px 10px 4px;
	color:#555;font-size:11px;letter-spacing:-1px;
	text-align:center;
	background:transparent url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0 -723px;
}
#contents .hitProd ul.hitList li .info-layer div {
	width:100px;
	overflow:hidden;
	white-space:nowrap;
}
#contents .hitProd ul.hitList li .info-layer .price {color:#000;font-weight:bold;letter-spacing:0;}
#contents .hitProd ul.hitList li.last .info-layer {margin-left:-79px;background-position:-150px -723px;}

#contents .hitProd.list-none .title {
	height:22px;
	margin-bottom:0px;
	border-bottom:none 0;
}
#contents .hitProd.list-none .title ul {display:none;}
#contents .hitProd ul.hitList li span.rank {
	display:inline-block;
	width:16px;height:12px;
	text-align:center;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0px -343px;
	overflow:hidden;
}
#contents .hitProd ul.hitList li span.rank03 {background-position:0px -384px;}
#contents .hitProd ul.hitList li span.rank04 {background-position:0px -426px;}
#contents .hitProd ul.hitList li span.rank span {height:12px;}


/*hitVhit*/
#contents .hitVhit {
	position:relative;z-index:1;
	clear:both;
	margin-bottom:19px;
	border-bottom:2px #7f7f7f solid;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat left -928px;
	zoom:1;
}
#contents .hitVhit:after {content:"";display:block;clear:both;}
#contents .hitVhit h3 {
	height:20px;
	margin-bottom:7px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -529px;
}

#contents .hitVhit .rolling {
	height:24px;
	padding:10px 18px 0;
	border-top:2px #7f7f7f solid;border-bottom:1px #cbcbcb solid;
	zoom:1;
}
#contents .hitVhit .rolling:after {content:"";display:block;clear:both;}
#contents .hitVhit .rolling ul {float:left;overflow:hidden;}
#contents .hitVhit .rolling .prod-prev,
#contents .hitVhit .rolling .prod-next {width:24px;background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;}
#contents .hitVhit .rolling .prod-prev {background-position:left -545px;}
#contents .hitVhit .rolling .prod-next {background-position:left -590px;}
#contents .hitVhit .rolling .prod-prev a,
#contents .hitVhit .rolling .prod-next a {display:block;width:15px;height:15px;overflow:hidden;zoom:1;}
#contents .hitVhit .rolling .prod-next {float:right;text-align:right;}
#contents .hitVhit .rolling .prod-prev,
#contents .hitVhit .rolling ul li {float:left;margin-left:-1px;}

#contents .hitVhit .rolling ul li.first {background:none;}
#contents .hitVhit .rolling ul li {width:146px;text-align:center;background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat left -111px;}

#contents .hitVhit .rolling ul li a {
	display:inline-block;
	text-align:center;
}
#contents .hitVhit .rolling ul li a:hover {text-decoration:none;}
#contents .hitVhit .rolling ul li.on a {
	padding-right:15px;
	color:#4c6ad9;font-weight:bold;letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat right -32px;
}
#contents .hitVhit .best1,
#contents .hitVhit .best2 {position:relative;width:480px;height:179px;overflow:hidden;}
#contents .hitVhit .best1 {float:left;}
#contents .hitVhit .best2 {float:right;}

#contents .hitVhit .tabList,
#contents .hitVhit .basic-info,
#contents .hitVhit .trend-graph  {position:absolute;top:0;}
#contents .hitVhit .best1 .tabList {left:0;}
#contents .hitVhit .best1 .basic-info {right:0;}
#contents .hitVhit .best2 .tabList {right:0;}
#contents .hitVhit .best2 .basic-info {left:0;}

#contents .hitVhit .best1 .prod-img,
#contents .hitVhit .best1 .prod-info {float:right;}
#contents .hitVhit .best2 .prod-img,
#contents .hitVhit .best2 .prod-info {float:left;}

#contents .hitVhit  .tabList {width:120px;}
#contents .hitVhit .best1 .tabList li {border-right:1px #cbcbcb solid;}
#contents .hitVhit .best2 .tabList li {border-left:1px #cbcbcb solid;}


#contents .hitVhit .tabList li a {
	display:block;
	width:119px;height:45px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat;
	overflow:hidden;zoom:1;
}

#contents .hitVhit  .tabList li.on {border:none 0;}
#contents .hitVhit .tabList li.on a {width:120px;}
#contents .hitVhit .tabList li a.t01 {background-position:left -589px;}
#contents .hitVhit .tabList li.on a.t01 {background-position:left -664px;}
#contents .hitVhit .tabList li a.t02 {background-position:left -739px;}
#contents .hitVhit .tabList li.on a.t02 {background-position:left -814px;}
#contents .hitVhit .tabList li a.t03 {background-position:left -889px;}
#contents .hitVhit .tabList li.on a.t03 {background-position:left -964px;}
#contents .hitVhit .tabList li a.t04 {height:44px;background-position:left -1039px;}
#contents .hitVhit .tabList li.on a.t04 {background-position:left -1113px;}
#contents .hitVhit .tabList li a:hover,
#contents .hitVhit .tabList li a:focus {text-decoration:none;}

#contents .hitVhit .prod-info {width:180px;padding:5px 11px 0;}
#contents .hitVhit .prod-info .pinfo,
#contents .hitVhit .prod-info .point,
#contents .hitVhit .prod-info .price,
#contents .hitVhit .prod-info .btn {margin-bottom:5px;}
#contents .hitVhit .prod-info .price .ico-lowest {
	display:inline-block;
	width:44px;height:15px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat left -248px;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .prod-info .btn {
	width:65px;height:21px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat left -436px;
}
#contents .hitVhit .prod-info .btn a {display:block;width:65px;height:21px;overflow:hidden;zoom:1;}
#contents .hitVhit .btn a:hover,
#contents .hitVhit .btn a:focus {text-decoration:none;}

#contents .hitVhit .prod-info dt {display:block;height:25px;margin-bottom:7px;color:#000;font-weight:bold;line-height:14px;}
#contents .hitVhit .prod-img {position:relative;}
#contents .hitVhit .prod-info .price * {vertical-align:middle;}
#contents .hitVhit .prod-info .price-won {color:#f5300f;font-weight:bold;}
#contents .hitVhit .prod-info .price-won em {font-size:14px;font-weight:bold;}

#contents .hitVhit .basic-info {width:360px;padding-top:21px;}

#contents .hitVhit .best1 .prod-info {text-align:right;}
#contents .hitVhit .best1 .prod-img {width:120px;height:120px;padding-right:38px;}
#contents .hitVhit .best2 .prod-img {padding-left:38px;}
/* #contents .hitVhit .best1 .prod-img .layer-img {width:120px;} */


#contents .hitVhit .prod-img .layer-img .hvh-bln {
	position:absolute;
	width:48px;height:35px;
	padding-top:17px;
	color:#fff;font-size:11px;letter-spacing:-1px;line-height:13px;
	text-align:center;
	/* background:url(http://pics.about.co.kr/os2/main/ball_week.png) no-repeat 1px 0; */
}
#contents .hitVhit .best1 .prod-img .layer-img  .hvh-bln {right:-7px;_right:32px;top:-7px;}
#contents .hitVhit .best1 .prod-img .layer-img .imgArea {right:-7px;_right:32px;top:-7px;}
#contents .hitVhit .best2 .prod-img .layer-img  .hvh-bln {left:-11px;top:-7px;}
#contents .hitVhit .best2 .prod-img .layer-img .imgArea {left:-11px;top:-7px;}
#contents .hitVhit .best1 .prod-info .price .ico-lowest  {float:right;margin-left:5px;}
#contents .hitVhit .best1 .prod-info .btn {float:right;}

#contents .hitVhit .prod-img .layer-img .imgArea span {width:48px !important;height:55px !important;}

#contents .hitVhit .trend-graph {width:360px;padding-top:25px;zoom:1;}
#contents .hitVhit .best1 .trend-graph {right:0;}
#contents .hitVhit .best2 .trend-graph {left:0;}

#contents .hitVhit .tgTitle {margin-bottom:5px;font-size:11px;letter-spacing:-1px;overflow:hidden;zoom:1;}
#contents .hitVhit .tgTitle * {vertical-align:middle;}
#contents .hitVhit .tgTitle .hTitle {width:182px;}
#contents .hitVhit .tgTitle .hTitle.hTitleB {width:90%;}
#contents .hitVhit .best1 .tgTitle .hTitle,
#contents .hitVhit .best1 .graph {float:right;padding-right:56px;}
#contents .hitVhit .best2 .tgTitle .hTitle,
#contents .hitVhit .best2 .graph{float:left;padding-left:56px;}

#contents .hitVhit .tgTitle .hTitle h4 {color:#000;letter-spacing:-1px;}
#contents .hitVhit .best1 .tgTitle .hTitle {padding-right:35px;}

#contents .hitVhit .best1 .tgTitle .hTitle h4 {float:right;padding-left:2px;}
#contents .hitVhit .best2 .tgTitle .hTitle {padding-left:35px;}

#contents .hitVhit .best2 .tgTitle .hTitle h4 {display:inline;margin-right:4px;}
#contents .hitVhit .tgTitle  .select-month {font-size:11px;color:959595;}
#contents .hitVhit .tgTitle  .select-month label {margin-left:0px;}


#contents .hitVhit .tgTitle  .select-month .on {color:#555;}
#contents .hitVhit .best1 .tgTitle  .select-month {float:left;#margin-top:-4px;padding-left:40px;}
#contents .hitVhit .best2 .tgTitle .select-month {float:right;#margin-top:-4px;padding-right:40px;}
#contents .hitVhit .tgTitle .select-month input {margin:0;}
#contents .hitVhit .best1 .tgTitle {text-align:right;}
#contents .hitVhit .best1 .tgTitle img {float:right;margin-left:5px;}
#contents .hitVhit .best2 .tgTitle img {margin-right:5px;}

#contents .hitVhit .trend-graph .customer {padding-top:16px;}
#contents .hitVhit .trend-graph .age, 
#contents .hitVhit .trend-graph .sex {
	float:left;
}
#contents .hitVhit .trend-graph .graph-list {
	height:87px;
	border-bottom:1px #e4e4e4 solid;
}
#contents .hitVhit .trend-graph .age .graph-list {
	width:160px;
	margin-right:10px;padding-left:3px;
}

#contents .hitVhit .trend-graph .age .graph-list .gBar {
	position:relative;float:left;
	width:26px;height:87px;
	margin:0px 6px 0 0 ;
}

#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL {
	position:absolute;left:1px;bottom:-25px;
	display:block;
	width:23px;height:20px;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .ag {
	display:block;
	width:23px;height:20px;
	font-size:11px;line-height:12px;
	vertical-align:top;
	white-space:nowrap;
	background:#fff url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .ag10 {background-position:2px -1201px;}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .ag20 {background-position:-44px -1201px;}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .ag30 {background-position:-91px -1201px;}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .ag40 {background-position:-138px -1201px;}
#contents .hitVhit .trend-graph .age .graph-list .gBar .ageL .no-mem {background-position:-188px -1201px;}

#contents .hitVhit .trend-graph .graph-list .gBar .bar {
	position:relative;
	height:75px;overflow:hidden;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 10px -1041px;
	}

#contents .hitVhit .trend-graph .age .graph-list .gBar .line2 {bottom:-25px;}
#contents .hitVhit .trend-graph .graph-list .gBar p {
	height:12px;
	color:#252525;font-size:9px;font-family:Tahoma,Dotum,Gulim;line-height:10px;
	text-align:center;
	background-color:#fff;
}
#contents .hitVhit .trend-graph .graph-list .gBar .bar-graph {
	display:block;
	position:absolute;left:10px;bottom:0;#bottom:-2px;
	width:6px;
	margin:0 auto;
	font-size:0;line-height:0;overflow:hidden;zoom:1;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -1146px;
}
#contents .hitVhit .trend-graph .sex {background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -315px -1143px;}


#contents .hitVhit .trend-graph .sex .graph-list {
	width:69px;
	padding-left:15px;
}
#contents .hitVhit .trend-graph .sex .graph-list .gBar {
	position:relative;float:left;
	width:26px;height:87px;
}
#contents .hitVhit .trend-graph .sex .graph-list .men {margin-right:6px;}

#contents .hitVhit .trend-graph .sex .graph-list .gBar .sexL {

	position:absolute;left:1px;bottom:-14px;
	display:block;	
	width:8px;height:11px;
	padding-left:9px;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .trend-graph .sex .graph-list .gBar .sexL .sl{
	display:block;
	width:8px;height:11px;
	font-size:11px;line-height:12px;
	vertical-align:top;
	white-space:nowrap;
	background:#fff url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .trend-graph .sex .graph-list .men .sexL .sl {background-position:-241px -1201px}
#contents .hitVhit .trend-graph .sex .graph-list .women .sexL .sl {background-position:-279px -1201px}

#contents .hitVhit .trend-graph .sex .graph-list .men .bar-graph {background-position:0 -1251px;}
#contents .hitVhit .trend-graph .sex .graph-list .women .bar-graph {background-position:0 -1356px;}

#contents .hitVhit .trend-graph .sex .graph-list .men p {color:#4c6ad9;}
#contents .hitVhit .trend-graph .sex .graph-list .women p {color:#f5300f;}

/*hitVhit event*/
#contents .hitVhit .event1, #contents .hitVhit .event2 {width:442px;height:179px;color:#959595;text-align:center;}
#contents .hitVhit .event1 {float:left;}
#contents .hitVhit .event2 {float:right;}

#contents .hitVhit .event1 .e-Atype {padding:10px 0 0 10px;}
#contents .hitVhit .event2 .e-Atype {padding:10px 10px 0 0 ;}

#contents .hitVhit .e-Atype .btn ,
#contents .hitVhit .e-Btype .btn {width:100%;background:none;}
#contents .hitVhit .e-Atype .btn a,
#contents .hitVhit .e-Btype .btn a{
	display:inline-block;
	width:65px;height:21px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat;
	overflow:hidden;zoom:1;
}
#contents .hitVhit .e-Atype .btn a {background-position:0 -487px;}
#contents .hitVhit .e-Btype .btn a {background-position:0 -538px;}

#contents .hitVhit .e-Atype p {letter-spacing:-1px;}
#contents .hitVhit .e-Atype strong {display:block;margin:0 auto;color:#000;font-size:14px;}

#contents .hitVhit .e-Btype {padding-top:20px;}
#contents .hitVhit .e-Btype .prod-img {width:120px;text-align:center;}
#contents .hitVhit .e-Btype .prod-img p {margin-top:5px;font-size:11px;}
#contents .hitVhit .e-Btype .prod-info {width:292px;padding:0;text-align:right;}
#contents .hitVhit .e-Btype .prod-info h4 {height:45px;font-weight:normal;}
#contents .hitVhit .e-Btype .prod-info h4 strong {display:block;color:#000;font-size:14px;line-height:16px;}
#contents .hitVhit .e-Btype .prod-info div {height:70px;font-size:11px;line-height:14px;}
#contents .hitVhit .e-Btype .prod-info div strong {display:block;height:18px;color:#555;font-size:12px;line-height:14px;}
#contents .hitVhit .event1 .e-Btype .prod-img,
#contents .hitVhit .event1 .e-Btype .prod-info {float:right;}
#contents .hitVhit .event1 .e-Btype .prod-info {padding-right:15px;text-align:right;}
#contents .hitVhit .event2 .e-Btype .prod-img,
#contents .hitVhit .event2 .e-Btype .prod-info {float:left;}
#contents .hitVhit .event2 .e-Btype .prod-info {padding-left:15px;text-align:left;}

#contents .hitVhit  .e-Ctype .bnr-img {width:442px;height:179px;}

/*bestSeller*/
#contents .bestSeller {
	position:relative;
	height:251px;#height:255px;
	margin-bottom:24px;
}
#contents .bestSeller .bsTop {zoom:1;}
#contents .bestSeller .bsTop:after {content:"";display:block;clear:both;}
#contents .bestSeller .bsTop h3,
#contents .bestSeller .bsTop ul,
#contents .bestSeller .bsTop ul li {float:left;}
#contents .bestSeller .bsTop h3 {margin-right:47px;padding-top:6px;}
#contents .bestSeller .bsTop h3 a {
	display:inline-block;
	width:58px;height:13px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -570px;
	overflow:hidden;
}
#contents .bestSeller .bsTop ul li a {
	position:relative;z-index:1;float:left;
	height:21px;
	margin-right:-1px;padding:7px 13px 0;
	color:#959595;font-size:11px;line-height:13px;letter-spacing:0px;
	text-align:center;
	background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat left -107px;
}
#contents .bestSeller .bsTop ul li.first a {background:none;}
#contents .bestSeller .bsTop ul li.on a{
	z-index:2;
	padding:6px 12px 0;#padding:6px 11px 0 12px;
	color:#000;font-weight:bold;letter-spacing:-1px;
	background:none;
	border:1px #cbcbcb solid;border-bottom:1px #fff solid;
	zoom:1;
}
#contents .bestSeller .bsTop ul li a:hover {text-decoration:none;}

#contents .bestSeller .bsList {
	position:relative;z-index:1;
	height:204px;
	margin-top:-1px;padding-top:18px;
	border-top:1px #cbcbcb solid;
	zoom:1;_overflow:hidden;
}
#contents .bestSeller .bsList:after {content:"";display:block;clear:both;}
#contents .bestSeller .bsList ul,
#contents .bestSeller .bsList .bsHit {float:left;}

/* #contents .bestSeller .bsList .prod-list td {border-bottom:none;padding:0;} */
#contents .bestSeller .bsList .prod-hrz {padding-left:28px;width:932px;}
#contents .bestSeller .bsList .prod-hrz li {padding-top:0;}
#contents .bestSeller .bsList .prod-list {width:120px;margin-right:37px;}
#contents .bestSeller .bsList .prod-list.last {margin-right:37px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea {left:-28px;top:-6px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span {width:58px !important;height:67px !important;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank {
	display:inline-block;
	width:22px !important;height:22px !important;
	text-align:center;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -59px -394px;
	overflow:hidden;
}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank03 {background-position:-82px -394px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank04 {background-position:-105px -394px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank05 {background-position:-128px -394px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank06 {background-position:-151px -394px;}
#contents .bestSeller .bsList .prod-list .layer-img .imgArea span.rank span {position:relative;z-index:-1;overflow:hidden;}

#contents .bestSeller .bsList .prod-list dd {zoom:1;}
#contents .bestSeller .bsList .prod-list .title {margin:10px 0 5px;}
#contents .bestSeller .bsList .prod-list .shop {#margin-bottom:0;}

#contents .bestSeller .bsList .bsHit {
	padding-left:12px;
	border-left:1px #e0e0e0 solid;
}
#contents .bestSeller .bsList .bsHit h4 {
	color:#000;
	padding-bottom:7px;
}
#contents .bestSeller .bsList .bsHit ul li {margin-top:5px;}

#contents .bestSeller .btn-more {top:9px;}

/*MDPower-choice*/
#contents .MDPower-choice{
	position:relative;
	width:692px;
	height:279px;
	float:left;
	margin-bottom:20px;
}
#contents .MDPower-choice .mdList{
	float:left;
	width:118px;height:278px;
	border:1px #fdacd1 solid;
}
#contents .MDPower-choice .mdList h4{
	width:94px;
	height:82px;
	padding:16px 11px 0 13px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -325px -769px;
}
#contents .MDPower-choice .mdList ul {
	overflow:hidden;
}
#contents .MDPower-choice .mdList ul li{
	height:19px;
	line-height:13px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 9px -1451px;
	margin-bottom:-1px;
	border-top:1px #ececec solid;
	padding:6px 0 0 22px;
	font-size:11px;
	color:#959595;
	z-index:1;
	cursor:pointer;
}
#contents .MDPower-choice .mdList ul li.on{
	background-color:#ff5ca6;
	background-position:9px -1475px; 
	color:#fff100;
	border-color:#ff5ca6;
	z-index:2;
}
#contents .MDPower-choice .mdList .btn-move{
	position:absolute;
	top:88px;
	left:89px;
}
#contents .hot-shop .btn-move{
	position:absolute;
	top:16px;
	left:226px;
	width:23px;
}
#contents .MDPower-choice .btn-move a, #contents .hot-shop .btn-move a{
	float:left;
}
#contents .MDPower-choice .mdCon{
	float:left;
	width:542px;
	height:248px;
	border-style:solid;
	border-color:#cbcbcb ;
	border-width:1px 0 ;
	padding:15px;  
	overflow:hidden;
}
#contents .MDPower-choice .mdCon p.bigImg{
	float:left;
	width:167px;
	margin-right:15px;
}
#contents .MDPower-choice .mdCon div.inner{
	float:left;
	width:356px;
	}
#contents .MDPower-choice .mdCon h4{
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 1px -1520px;
	color:#f77a97;
	padding:0px 0 5px 17px
}

#contents .MDPower-choice .mdCon h4 a {color:#f77a97;}
#contents .MDPower-choice .mdCon p.pre{
	height:14px;
	background: #fff2f8 url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 9px -1544px;
	color:#f77a97;
	width:90%;
	font-size:11px;_line-height:17px;
	letter-spacing:-1px;
	padding:3px 15px;
	overflow:hidden;zoom:1;
	}


#contents .MDPower-choice .mdCon p.pre a{color:#f77a97;}
#contents .MDPower-choice .mdCon dl dt{
	height:17px;
	color:#000;
	margin:7px 0 1px;
	font-weight:bold;
	letter-spacing:-1px;
	overflow:hidden;zoom:1;	
}
#contents .MDPower-choice .mdCon dl dt a {color:#000;}
#contents .MDPower-choice .mdCon dl dd{
	max-height:45px;_height:45px;
	margin-bottom:4px;
	color:#959595;
	font-size:11px;
	letter-spacing:-1px;
	overflow:hidden;zoom:1;
}
#contents .MDPower-choice .mdCon dl dd a {color:#959595;}
#contents .MDPower-choice .mdCon ul li{
	float:left;
	width:89px;
	text-align:center;
	padding:3px 0;
	font-size:11px;
}
#contents .MDPower-choice .mdCon ul li span{
	display:block;
	height:30px;
	margin-top:5px;
	font-size:11px;
	color:#7d7d7d;
	overflow:hidden;zoom:1;
}
#contents .MDPower-choice .mdCon ul li strong,
#contents .MDPower-choice .mdCon ul li strong a {color:#000;}
#contents .hot-shop{
	float:left;
	position:relative;
	width:236px;
	height:263px;
	border-style:solid;
	border-color:#cbcbcb #cbcbcb #cbcbcb #ececec;
	border-width:1px;
	padding:15px 15px 0 15px;  
}
#contents .hot-shop h4{
	height:26px;
	background:#fff url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -642px -785px;
}
#contents .hot-shop ul.shopList {margin-bottom:1px;}

#contents .hot-shop ul.shopList li{

	height:29px;
	line-height:29px;
	border-top:1px solid #ececec;
	padding:0 0 0 23px;
	font-size:11px;
	letter-spacing:-1px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	cursor:pointer;
}
#contents .hot-shop ul.shopList li img {vertical-align:middle;}
#contents .hot-shop ul.shopList li a.btn {
	display:inline-block;
	width:37px;height:17px;
	margin-left:6px;
	vertical-align:middle;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -1187px;
	overflow:hidden;zoom:1;
}
#contents .hot-shop ul.shopList li a.btn span {width:auto;}
#contents .hot-shop ul.shopList li a.btn:hover,
#contents .hot-shop ul.shopList li a.btn:focus {text-decoration:none;}
#contents .hot-shop ul.shopList li.li01{background-position:1px -1625px;}
#contents .hot-shop ul.shopList li.li02{background-position:1px -1662px;}
#contents .hot-shop ul.shopList li.li03{background-position:1px -1699px;}
#contents .hot-shop ul.shopList li.li04{background-position:1px -1734px;}
#contents .hot-shop ul.shopList li.li05{border-bottom:1px solid #ececec;background-position:1px -1662px;}


#contents .hot-shop ul li span{
	display:inline-block;   
	width:100px;
}
#contents .hot-shop .btn-move a {height:13px;background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;}
#contents .hot-shop .btn-move a.bmL {width:11px;background-position:0 -1575px;}
#contents .hot-shop .btn-move a.bmR {width:12px;background-position:0 -1598px;}
#contents .hot-shop .btn-move a:hover,
#contents .hot-shop .btn-move a:focus {text-decoration:none;}

#contents .hot-shop .rolling ul{
	overflow:hidden;
	float:left;
	width:196px;
}
#contents .hot-shop .rolling ul li{
	 float:left;
	 width:196px;
	 height:85px;
	 margin:0;
	 padding:0;
	 background:none;
	 border:0;
}
#contents .hot-shop .rolling .prod-prev, #contents .hot-shop .rolling .prod-next{
	width:20px;
	float:left;
	margin-top:36px;
	background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	}
#contents .hot-shop .rolling .prod-prev {background-position:left -545px;}
#contents .hot-shop .rolling .prod-next {background-position:left -590px;}
#contents .hot-shop .rolling .prod-prev a,
#contents .hot-shop .rolling .prod-next a {display:block;width:15px;height:15px;overflow:hidden;zoom:1;}
#contents .hot-shop .rolling .prod-next {float:right;text-align:right;background-position:5px -590px;}

#contents .dStore-coupon{
	clear:both;
	position:relative;
	height:245px;
	margin-bottom:24px;
}
#contents .dStore-coupon h4{
	height:21px;
	background:#fff url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat;
}
#contents .dStore-coupon h4 a{display:block;width:48px;height:18px;}
#contents .dStore-coupon h4 a:hover,
#contents .dStore-coupon h4 a:focus,
#contents .dStore-coupon h4 a:active {text-decoration:none;}
#contents .dStore-coupon .dStore h4 {background-position: 0px -862px;}
#contents .dStore-coupon .coupon h4 {background-position: 0px -885px;}
#contents .dStore-coupon .plan h4 {background-position: -300px -885px;}
#contents .dStore-coupon .dStore{
	width:693px;
	float:left;
	position:relative;
}
#contents .dStore-coupon .dStore .inner{
	border-top:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	width:693px;
	height:221px;
}
#contents .dStore-coupon .dStore ul{
	float:left;
	width:119px;
}
#contents .dStore-coupon .dStore .d-list li{
	width:101px;
	height:25px;
	border-bottom:1px solid #ececec;
	padding:5px 0 5px 18px;
}
#contents .dStore-coupon .dStore li.last{
	border-bottom:0;
}
#contents .dStore-coupon .dStore div.bigImg{
	float:left;
	width:369px;height:221px;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
#contents .dStore-coupon .dStore .smallImg{
	float:left;
	width:203px;
}
#contents .dStore-coupon .dStore .smallImg li{
	border-bottom:1px solid #ececec;
	overflow:hidden;
}
	#contents .dStore-coupon .coupon-plan{
	float:right;
	width:253px;
	}
	#contents .dStore-coupon .dStore .smallImg li.last{
	border-bottom:0;
	}
	#contents .dStore-coupon .coupon{
	clear:both;
	position:relative;
	}
	#contents .dStore-coupon .coupon dl{
	border-top:1px solid #959595;
	height:75px;
	padding:15px 0;
	}
	 #contents .dStore-coupon .coupon dl dt{
	float:left;
	width:140px; height:74px;
	}
	 #contents .dStore-coupon .coupon dl dd{
	float:right;
	width:103px;
	font-size:11px;
	line-height:1.2em;
	}
	#contents .dStore-coupon .coupon dl dd strong{
	color:#000;
	}
	#contents .dStore-coupon .coupon dl dd span{
	display:block;
	margin-bottom:16px;
	}
	#contents .dStore-coupon .coupon dl dd .btn a {
	display:block;
	width:46px;height:17px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -1234px;
}

	 #contents .dStore-coupon .plan{
	clear:both;
	position:relative;
	 }
	 #contents .dStore-coupon .plan .rolling{
	border-top:1px solid #959595;
	padding-top:15px;
	overflow:hidden;zoom:1;
	 }
	#contents .dStore-coupon .plan .rolling ul{
	overflow:hidden;
	float:left;
	width:203px;
}
#contents .dStore-coupon .plan .rolling ul li{
	 float:left;
	 width:203px;
	 height:85px;
	 margin:0;
	 padding:0;
	 background:none;
	 border:0;
}

#contents .dStore-coupon .plan .rolling .prod-prev, 
#contents .dStore-coupon .plan .rolling .prod-next{
	float:left;
	width:25px;
	margin-top:36px;
	background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat;
	}
#contents .dStore-coupon .plan .rolling .prod-prev {background-position:left -545px;}
#contents .dStore-coupon .plan .rolling .prod-next {background-position:left -590px;}
#contents .dStore-coupon .plan .rolling .prod-prev a,
#contents .dStore-coupon .plan .rolling .prod-next a {display:block;width:15px;height:15px;overflow:hidden;zoom:1;}
#contents .dStore-coupon .plan .rolling .prod-next {float:right;text-align:right;background-position:5px -590px;}

#contents .dStore-coupon .coupon .btn-more,
#contents .dStore-coupon .plan .btn-more {
	top:1px;
	}

	/*hotNews*/
#contents .hotNews,
#contents .trendNew {
	position:relative;
	height:228px;
	border-bottom:1px #cbcbcb solid;
	margin-bottom:25px;
}
#contents .hotNews h4,
#contents .trendNew h4 {
	height:23px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat;
	border-bottom:1px #7f7f7f solid;
}
#contents .hotNews {float:left;width:693px;}
#contents .hotNews h4 {width:693px;background-position:0 -1304px;}
#contents .hotNews .hN-news, 
#contents .hotNews .hN-review {
	float:left;
	height:190px;
	padding:15px 0 0;
}
#contents .hotNews ul.hn-list li .hn-img {text-align:center;border:1px #e0e0e0 solid;overflow:hidden;zoom:1;}
#contents .hotNews ul.hn-list li dl.hn-cnt dt {
	margin-bottom:7px;
	font-weight:bold;line-height:14px;letter-spacing:-1px;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;zoom:1;
}
#contents .hotNews ul.hn-list li dl.hn-cnt dt a {color:#000;}
#contents .hotNews ul.hn-list li dl.hn-cnt dd {
	width:190px;height:32px;
	font-size:11px;line-height:15px;letter-spacing:-1px;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;zoom:1;
}
#contents .hotNews ul.hn-list li dl.hn-cnt dd a {color:#959595;}
#contents .hotNews ul.hn-list li p {font-size:11px;line-height:13px;color:#555;letter-spacing:-1px;}

#contents .hotNews .hN-news {
	width:405px;
	border-right:1px #e0e0e0 solid;
}
#contents .hotNews .hN-news ul.hn-list li {float:left;width:120px;padding-right:15px;}
#contents .hotNews .hN-news ul.hn-list li .hn-img {
	width:118px;height:88px;
	margin-bottom:13px; 
}
#contents .hotNews .hN-news ul.hn-list li dl.hn-cnt {margin-bottom:7px;}
#contents .hotNews .hN-news ul.hn-list li dl.hn-cnt dt {width:120px;height:14px;}
#contents .hotNews .hN-news ul.hn-list li dl.hn-cnt dd {width:120px;height:31px;} 

#contents .hotNews .hN-review {width:272px;padding-left:15px;}
#contents .hotNews .hN-review ul.hn-list {margin-top:-15px;#margin-top:0px;}
#contents .hotNews .hN-review ul.hn-list li {
	width:272px;
	margin:15px 0 0;#margin-bottom:-2px;padding:15px 0 0;
	border-top:1px #ececec solid;
	zoom:1;
}
#contents .hotNews .hN-review ul.hn-list li:after {content:"";display:block;clear:both;}
#contents .hotNews .hN-review ul.hn-list li.first {padding-top:0px;border-top:none 0;} 
#contents .hotNews .hN-review ul.hn-list li .hn-img {
	float:left;display:table;
	width:70px;height:70px;
	margin-right:10px;
}
#contents .hotNews .hN-review ul.hn-list li .hn-img div.inner {display:table-cell; text-align:center; vertical-align:middle;}
#contents .hotNews .hN-review ul.hn-list li .hn-img {#position:relative;}
#contents .hotNews .hN-review ul.hn-list li .hn-img div.inner {#display:inline-block; #position:absolute; #top:50%; #left:50%;}
#contents .hotNews .hN-review ul.hn-list li .hn-img div.inner a {#position:relative; #top:-50%; #left:-50%;}

#contents .hotNews .hN-review ul.hn-list li dl.hn-cnt {float:left;width:190px;height:55px;}
#contents .hotNews .hN-review ul.hn-list li p {float:left;padding:3px 2px 0 0;margin-right:8px;background:#fff;}/*ie8 湲??吏ㅻ┝ 諛⑹? 諛깃렇?쇱슫??/
#contents .hotNews .prodPLayer {position:relative;float:left;}
#contents .hotNews .prodPLayer a.pp-btn {
	display:block;
	width:55px;height:17px;
	background:url(http://pics.about.co.kr/os2/main/btns.gif) no-repeat 0 -1281px;
	overflow:hidden;zoom:1;
}
#contents .hotNews .prodPLayer a:hover,
#contents .hotNews .prodPLayer a:focus {text-decoration:none;}/*position:relative;*/
#contents .hotNews .btn-more {top:5px;clear:both;}

/*prodLayer*/
#contents .prodPLayer .prodLayer {
	display:none;
	position:absolute;left:-5px;bottom:23px;z-index:10;
	height:81px;
	border:1px #959595 solid;
	zoom:1;
}
	#contents .prodPLayer .prodLayer .tail {
	position:absolute;left:0px;top:81px;z-index:100;
	width:66px;height:7px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 29px -1899px;
	/* _clear:both; */
}
#contents .prodPLayer .prodLayer dl {
	#width:50px;height:68px;
	padding:6px 7px 7px;
	background-color:#fff;
	overflow:hidden;zoom:1;
}
#contents .prodPLayer .prodLayer dl dt {
	width:50px;height:18px;
	margin:0;
	color:#555;font-size:11px;line-height:13px;font-weight:normal;letter-spacing:-1px;
}
#contents .prodPLayer .prodLayer dl dd ul li {
	float:left;
	width:50px !important;height:50px !important;
	margin:0 !important;padding:0 !important;
	border:none 0 !important;
}
#contents .prodPLayer .prodLayer dl dd ul li a {
	float:left;
	width:50px !important;height:50px !important;
	border:none 0 !important;
} 
#contents .prodPLayer .prodLayer dl dd .btn-close {
	position:absolute;right:7px;top:8px;
	width:7px;height:7px;
}
#contents .prodPLayer .prodLayer dl dd .btn-close a{
	display:block;
	width:7px;height:9px;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0 -1924px;
	overflow:hidden;zoom:1;
}
#contents .prodPLayer.clickOn a.pp-btn {background-position:-84px -1281px !important;}
#contents .prodPLayer.clickOn .prodLayer {display:block;}

/*trendNew*/
#contents .trendNew {float:right;width:253px;}
#contents .trendNew h4{width:253px;margin-bottom:15px;background-position:-707px -1304px;}

#contents .trendNew .tn-hot {margin-bottom:15px;overflow:hidden;zoom:1;}
#contents .trendNew .tn-hot .tn-img {
	float:left;display:table;
	width:80px;height:80px;
	margin-right:10px;
	text-align:center;
	border:1px #e0e0e0 solid;
	overflow:hidden;zoom:1;
}
#contents .trendNew .tn-hot .tn-img div.inner {display:table-cell; text-align:center; vertical-align:middle;}
#contents .trendNew .tn-hot .tn-img {#position:relative;}
#contents .trendNew .tn-hot .tn-img div.inner {#display:inline-block; #position:absolute; #top:50%; #left:50%;}
#contents .trendNew .tn-hot .tn-img div.inner a {#position:relative; #top:-50%; #left:-50%;}

#contents .trendNew .tn-hot dl {
	position:relative;float:left;
	width:160px;height:81px;
	letter-spacing:-1px;
	border-bottom:1px #ececec solid;
}
#contents .trendNew .tn-hot dl dt {
	width:160px;height:14px;
	margin-bottom:8px;padding-top:2px;
	word-wrap:break-word;word-break:break-all;
	overflow:hidden;zoom:1;
}
#contents .trendNew .tn-hot dl dt a {color:#000;font-weight:bold;line-height:14px;}
#contents .trendNew .tn-hot dl dd {font-size:11px;}
#contents .trendNew .tn-hot dl dd a {color:#959595;}
#contents .trendNew .tn-hot dl dd .btn-more {left:0px;top:59px;}

#contents .trendNew ul li {
	width:239px;height:14px;
	margin-bottom:8px;padding:0px 0 0 14px;
	letter-spacing:-1px;line-height:14px;
	word-wrap:break-word;word-break:break-all;
	background:url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 5px -1946px;
	overflow:hidden;zoom:1;
}
#contents .trendNew ul li a {color:#555;}


/*serviceList*/
#contents .serviceList {position:relative;margin-bottom:43px;_margin-bottom:37px;zoom:1;}
#contents .serviceList:after {content:"";display:block;clear:both;}
#contents .serviceList h4 {
	margin-bottom:15px;padding-bottom:8px;
	border-bottom:1px #cbcbcb solid;
}
#contents .serviceList .guide, 
#contents .serviceList .link,
#contents .serviceList .info {float:left;height:100px;}
#contents .serviceList ul {
	padding:0 10px;
	font-size:11px;
}

#contents .serviceList .guide {position:relative;width:230px;margin-right:20px;}
#contents .serviceList .guide h4 {
	width:100%;height:14px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat -107px -570px;
}

#contents .serviceList .guide ul li {
	width:200px;
	margin-bottom:5px;padding-left:7px;
	background:url(http://pics.about.co.kr/os2/common/icon/dot_gray.gif) no-repeat 0 5px;
	overflow:hidden;
	white-space:nowrap;
}
#contents .serviceList .guide ul li a {color:#555;}
#contents .serviceList .link {width:710px;}
#contents .serviceList .link h4 {
	margin-bottom:14px;
	width:100%;height:14px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -604px;
}

#contents .serviceList .link ul li {
	float:left;
	margin-right:28px;padding-left:16px;
	background:url(http://pics.about.co.kr/os2/main/div_dot_line.gif) no-repeat 0 7px;
}
#contents .serviceList .link ul li.first {padding-left:10px;background:none;}
#contents .serviceList .link ul li.last {margin-right:0;}
#contents .serviceList .link ul li img {float:left;}
#contents .serviceList .link ul li ul {float:left;padding:0 0 0 36px;}
#contents .serviceList .link ul li ul li {
	margin-right:0;padding-left:33px;
	background:url(http://pics.about.co.kr/os2/main/div_gray_line25.gif) no-repeat 17px 27px;
}
#contents .serviceList .link ul li ul li.first {padding-left:0;background:none;}
#contents .serviceList .link ul li a {
	display:block;
	height:57px;
	text-align:left;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0 0;
}
#contents .serviceList .link ul li a.link01 {width:135px;}
#contents .serviceList .link ul li a.link02 {float:left;width:170px;background-position:-137px top;}
#contents .serviceList .link ul li a.link02on {float:left;width:170px;background-position:-137px -60px;}
#contents .serviceList .link ul li a.link0201 {width:38px;background-position:-310px top;}
#contents .serviceList .link ul li a.link0201on {width:38px;background-position:-310px -60px;}
#contents .serviceList .link ul li a.link0202 {width:38px;background-position:-351px top;}
#contents .serviceList .link ul li a.link0202on {width:38px;background-position:-351px -60px;}
#contents .serviceList .link ul li a.link03 {width:140px;background-position:-392px top;}
#contents .serviceList .link ul li a.link03on {width:140px;background-position:-392px -60px;}
#contents .serviceList .link ul li a:hover {text-decoration:none;}
#contents .serviceList .link ul li span {position:relative;z-index:-1;overflow:hidden;}

/*partner-shop*/
#contents .partner-shop {
	position:relative;zoom:1;
}

#contents .partner-shop h3 {
	margin-bottom:14px;padding-bottom:10px;
	border-bottom:1px #ddd solid;
	color:#a1a1a1;font-size:11px;
	background:url(http://pics.about.co.kr/os2/main/ct_image.gif) no-repeat 0px -638px;
	zoom:1;
}
#contents .partner-shop h3 span {padding-left:15px;font-weight:normal;letter-spacing:0em;}
#contents .partner-shop h3 span strong {color:#5d76d3;}
#contents .partner-shop .shopL-logo {
	width:948px;min-height:41px;_height:41px;
	margin-bottom:28px;padding:0 0 0 12px;
	background:url(http://pics.about.co.kr/os2/main/partner_bg.gif) repeat-x 0 bottom;
	zoom:1;
}
#contents .partner-shop .shopL-logo ul {
	width:960px;height:41px;
	margin-left:-22px;
	overflow:hidden;zoom:1;
}
#contents .partner-shop .shopL-logo ul li {
	float:left;
	width:75px;height:32px;
	padding:0 0 10px 21px;
}
#contents .partner-shop .shopL-logo ul li.last {
	margin-right:0;
}
#contents .partner-shop .shopL-logo .smore-btn {position:relative;width:948px;height:1px;}
#contents .partner-shop .shopL-logo .smore-btn * {vertical-align:middle;}
#contents .partner-shop .shopL-logo .smore-btn a {
	position:absolute;right:0px;bottom:-15px;_bottom:-16px;
	padding:0 7px 4px 9px;
	color:#a1a1a1;font-size:11px;line-height:13px;font-weight:normal;
	background:#fff;
	border:1px #cbcbcb solid;border-top:none 0;
}
#contents .partner-shop .shopL-logo .smore-btn a:hover {text-decoration:none;}
#contents .partner-shop .shopL-logo .smore-btn a img {display:inline-block;margin-left:3px;vertical-align:top;}
#contents .partner-shop  .shopL-txt {
	position:relative;
	width:947px;
	padding-left:13px;
	background:url(http://pics.about.co.kr/os2/common/partner_bg.gif) repeat-y 0 0;
	overflow:hidden;zoom:1;
}
#contents .partner-shop  .shopL-txt ul {width:960px;overflow:hidden;zoom:1;}
#contents .partner-shop  .shopL-txt ul li {float:left;width:160px;color:#555;font-weight:bold;} 
#contents .partner-shop  .shopL-txt ul li ul {width:100%;margin-top:10px;}
#contents .partner-shop  .shopL-txt ul li ul li {
	float:none;
	height:16px;
	font-size:11px;line-height:13px;
}
#contents .partner-shop  .shopL-txt ul li ul li a {color:#959595;font-size:11px;font-weight:normal;}
#contents .partner-shop  .shopL-txt .ico-hot,
#contents .partner-shop  .shopL-txt .ico-new {
	display:inline-block;
	width:9px;height:11px;
	vertical-align:top;
	background:#fff url(http://pics.about.co.kr/os2/main/icon.gif) no-repeat 0px -1779px;
	overflow:hidden;zoom:1;
}
#contents .partner-shop  .shopL-txt .ico-new {color:#63bdfb;}
#contents .partner-shop  .shopL-txt .ico-hot {color:#fe4e09;background-position:0 -1810px;}


/*wing*/
.wingLayer {top:0;left:970px;}
#wrap .aboutService {top:0px;}

/* footerN */
#footerN {width:960px;}

.shopM {letter-spacing:-1px;}
.num-point {color:#555 !important;letter-spacing:0px;}
.shop-name {font-weight:normal;color:#555;}
