/**
  * 상단 정보및 플래시 부분
  */
div#top_wrap {
    height:250px;
}
div#top_wrap div#top_left {
    float:left;
    width:190px;
    padding-right:10px;
}
div#top_wrap div#top_left ul#weekly_brands {
	margin-top:5px;
	padding-top:50px;
	background:url('../images/bg_weekly_hot_brand.png') no-repeat;
	height:170px;
}
#weekly_brands span.number {
	font-weight:bold;
}
div#top_wrap div#top_left ul#weekly_brands li a:hover {
	color:#363638;
}
div#top_wrap div#top_left ul#weekly_brands li {
	width:150px;
	color:#363638;
	padding-top:5px;
	padding-left:20px;
}
div#top_wrap div#top_center {
    float:left;
    width:600px;
    height:250px;
    padding-right:20px;
}
div#top_wrap div#top_right {
    float:left;
    width:180px;
    height:250px;
}



/**
  * 중앙 플래시 부분
  */
div#middle_wrap {
    height:350px;
    margin:30px 0;
}
div#middle_wrap div#coordi_flash {
    width:740px;
    height:330px;
    padding-right:20px;
}
div#middle_wrap h2.new_coordi_title {
	width:740px;
	height:20px;
}
div#middle_wrap h2.new_coordi_title img#new_coordi_title {
	float:left;
}
div#middle_wrap h2.new_coordi_title img#new_coordi_more {
	margin-top:8px;
	float:right;
}
/**
  * 오른쭉 best, new, md추천 상품 리스트
  */
div#middle_wrap div#goods_tab {
    float:left;
    width:240px;
    height:350px;
}
div#goods_tab p.img_tab {
    float:left;
    width:80px;
    height:20px;
    background:url('../images/bg_title_goods_type.gif') no-repeat;
}
div#goods_tab div.goods_wrap {
    border:1px solid #c6c6c6;
    border-top:0px;
    width:238px;
    height:329px;
}
div#goods_tab div.goods_wrap ul.goods_list {
    width:212px;
    height:320px;
    padding:10px 13px 0;
}
div#goods_tab div.goods_wrap ul.goods_list li.go_li {
    float:left;
    width:80px;
    height:144px;
    padding:0 12px 10px;
    overflow:hidden;
    white-space:nowrap;
}
div#goods_tab div.goods_wrap ul.goods_list li.go_li p {
    width:80px;
    height:14px;
    padding-top:3px;
    overflow:hidden;
    white-space:nowrap;
}


/**
  * service information
  */
div#service_information h2 {
    height:20px;
    padding-bottom:10px;
}
div#service_information div.info_wrap {
    float:left;
}
div.info_wrap div.info_content {
    /* border:1px solid #dfdfdf;*/
	margin-top:2px;
    width:239px;
    height:72px;
}
div.info_wrap div.interlock_service {
	background:url('../images/bg_imagemonth_service.gif') no-repeat;
}
div.info_wrap div.imagemonth_service {
	background:url('../images/bg_imagemonth_service.gif') no-repeat;
}
div.info_wrap div.factory_service {
    background:url('../images/bg_imagemonth_service.gif') no-repeat;
}
div.info_wrap div.info_content img {
    float:left;
    padding:16px 20px 0 20px;
}
div.info_wrap div.info_content ul.info_ul {
    float:left;
	padding-left:12px;
    padding-top:10px;
}
div.info_wrap div.info_content ul.info_ul li {
    background:url('../images/bul_arrow_service_info.gif') 0 50% no-repeat;
    padding-left:8px;
    line-height:150%;
    color:#000;
}
div#service_information .pad {
    padding-left:13px;
}


/**
  * 공급사별 이벤트 리스트
  */
div#pvd_event {
    padding-top:16px;
}
div#pvd_event p.float_left {
    padding-top:30px;
}
div#pvd_event ul {
    padding:0 11px;
}
div#pvd_event li.float_left {
    padding:0 5px;
}


/**
  * 카테고리별 상품 리스트
  */
div#new_arrival {
    margin:30px 0;
}
div#new_arrival h2 {
    padding-bottom:10px;
}
div#new_arrival div#category_tab {
    width:1000px;
    background:url('../images/title_goods_category.gif');
}
div#category_tab p.img_tab {
    float:left;
    width:90px;
    height:30px;
}
div#new_arrival ul.goods_wrap {
    line-height:130%;
    padding:10px 2px 0;
    width:996px;
}
ul.goods_wrap li.goods {
    float:left;
    width:124px;
    height:242px;
    padding:24px 24px 0;
    overflow:hidden;
    white-space:nowrap;
}
ul.goods_wrap li.go_left {
    padding-left:3px;
}
ul.goods_wrap li.go_right {
    padding-right:3px;
}
ul.goods_wrap li.goods p.overhidden {
    width:124px;
    height:16px;
    padding-top:2px;
}
ul.goods_wrap li.goods p.nonmember {
    height:18px;
}
ul.goods_wrap li.goods p.goods_img {
    border:1px solid #AFB0B2;
    width:124px;
    height:186px;
    overflow:hidden;
    white-space:nowrap;
}


/**
  * brand shop
  */
div#brand_shop h2 {
    height:20px;
    padding-bottom:10px;
}
div#brand_shop div#best_img {
    float:left;
    width:220px;
    height:330px;
    padding-right:20px;
}
div#best_img img.goods_img {
    width:220px;
    position:absolute;
}
div#best_img img.line_img {
    position:relative;
}
div#brand_shop {
    height:360px;
}
div#brand_shop div#best_other {
    float:left;
    width:237px;
    height:330px;
    padding-right:10px;
}
div#brand_shop ul {
    width:236px;
    height:162px;
}
div#brand_shop ul li.other_goods {
    float:left;
    width:80px;
    height:150px;
    padding:0 19px;
    overflow:hidden;
    white-space:nowrap;
}
div#brand_shop ul li.other_goods p.oth_title {
    width:80px;
    height:14px;
    padding-top:3px;
    overflow:hidden;
    white-space:nowrap;
}
div#brand_shop div.vertical_dot {
    float:left;
    width:1px;
    height:295px;
    margin-top:20px;
    font-size:0em;
    border-right:1px dotted #907a63;
}
div#brand_shop div#popular_recommend {
    float:left;
    width:510px;
    height:330px;
}
div#popular_recommend div#popular {
    height:162px;
    margin-left:12px;
    margin-bottom:5px;
    border-bottom:1px dotted #907a63;
}
div#popular_recommend div#recommend {
    padding-top:5px;
    margin-left:12px;
}
div#popular_recommend p.float_left {
    width:220px;
    height:162px;
    padding:0 12px;
    overflow:hidden;
    white-space:nowrap;
}
div#popular_recommend img.goods_img {
    width:220px;
    padding-top:1px;
    position:absolute;
}
div#popular_recommend img.line_img {
    position:relative;
}

/**
  * event, plan 
  */
div#event_plan {
    height:90px;
    margin:30px 0;
}
div#event_plan h2 {
    float:left;
    height:20px;
    padding-bottom:10px;
}
div#event_plan ul li.plan_list {
    float:left;
    height:60px;
    padding:0 3px;
}
div#event_plan ul li.noleft {
    padding-left:0px;
}
div#event_plan ul li.noright {
    padding-right:0px;
}


/**
  * brand by styel
  */
div#brand_by_style h2 {
    padding-bottom:10px;
}
div#brand_by_style div#option_top {
    background:url('../images/bg_brand_style_top.gif') no-repeat;
    height:42px;
}
div#brand_by_style div#option_btm {
    background:url('../images/bg_brand_style_btm.gif') no-repeat;
    height:10px;
}
div#brand_by_style div#option_content {
    background:url('../images/bg_brand_style_line.gif') repeat-y;
    padding:0 7px;
}
div#option_content ul {
    float:left;
    width:145px;
    padding:10px 26px;
}
div#option_content ul li.pvd_list {
    float:left;
    width:130px;
    color:#000;
    padding-left:13px;
    line-height:150%;
    overflow:hidden;
    white-space:nowrap;
}

/**
  * costomer center, 무통장 입금안내, rss center
  */
div#etc_wrap {
    background:url('../images/bg_bottom_infomation.gif') 0 29px no-repeat;
    height:134px;
    padding:30px 0;
}
div#etc_wrap dl {
    position:absolute;
}
div#etc_wrap dl dd {
    position:relative;
}
div#etc_wrap dl dd a {
    display:block;
}
div#etc_wrap dl dd#faq {
    top:54px;
    left:193px;
    width:166px;
    height:25px;
}
div#etc_wrap dl dd#board {
    top:72px;
    left:193px;
    width:166px;
    height:25px;
}
div#etc_wrap dl dd#faq a, div#etc_wrap dl dd#board a {
    width:166px;
    height:25px;
}
div#etc_wrap dl dd#rss {
    top:-28px;
    left:650px;
    width:350px;
    height:110px;
}
div#etc_wrap dl dd#rss a {
    width:350px;
    height:110px;
}

/*
 * 브랜드 모자익  add by tuna 2009.7.10
 */

div#brand_mosaic {
    margin:30px 0;
}
div#brand_mosaic div#mosaic_tab_area {
	background:url('../images/bg_mosaic_subject.gif') no-repeat;
    height:374px;
    width:120px;
	margin-top:10px;
	float:left;
}
div#brand_mosaic div#mosaic_tab_area ul#mosaic_tab {
	padding:12px 12px 22px 12px ;
	text-align:right;
	/*padding-top:20px;*/
}
div#brand_mosaic div#mosaic_tab_area ul#mosaic_tab li {
	height:22px;
	width:90px;
	padding-right:8px;
	padding-top:12px;
	border-bottom:dotted 1px #947963;
}
div#brand_mosaic div#mosaic_tab_area ul#mosaic_tab b.brand_no {
	font-weight:normal;
}
div#brand_mosaic div#mosaic_tab_area ul#mosaic_tab a.brand_select {
	font-weight:bold;
}
div#brand_mosaic div#mosaic_tab_area ul#mosaic_tab li.nonborder {
	border:0;
}


/* 모자이크 이미지 디비젼*/
div#brand_mosaic_img {
	width:876px;
	height:376px;
	margin-top:10px;
    margin-left:2px;
	float:left;	
}
div#brand_mosaic_img table.mosaic_img {
	width:876px;
	height:374px;
}

div#brand_mosaic_img table.mosaic_img img.img_size124{
	width:124px;
}

div#brand_mosaic_img table.mosaic_img img.img_size249{
    width:249px;
    height:249px;
}

.size124 {
	width:124px;
	height:124px;
}
.overflow_img {
	width:124px; 
	height:124px; 
	overflow:hidden;
}

/**
  * more button
  */
p.more {
    float:right;
    width:45px;
    height:15px;
    padding-top:2px;
    padding-left:6px;
    border:1px solid #dedede;
    cursor:pointer;
    color:#000;
    font-size:9pt;
    font-weight:normal;
}
p.more strong {
    color:#ff7200;
}



/**
  * etc
  */
.p_t_3 {
    padding-top:3px;
}
.p_b_12 {
    padding-bottom:12px;
}

