/*****************
  »•i—pCSS 
******************/

/* »•iŒŸõƒ^ƒCƒgƒ‹ */
#product_title_img_area {
	height	: 232px;
}

/* ‘Î‰žƒn[ƒhƒAƒCƒRƒ“ƒGƒŠƒA */
#product_hard_area {
	width	: 620px;
	margin 	: 0px;
	padding : 0px;
	
	clear	: left;
}
#product_hard {
	width	: 610px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
td.product_hard_img_area {
	width	: 200px;
}
div.product_hard_img {
	width	: 180px;
	height	: 50px;
	cursor  : pointer;
	float	: left;
}
div.product_hard_img_top {
	width	: 200px;
	height	: 11px;
	
	clear	: left;
}
div.product_hard_img_side {
	width	: 10px;
	height	: 50px;
	
	float	: left;
}
div.product_hard_img_bottom {
	width	: 200px;
	height	: 11px;
	
	clear	: left;
}

/* ŒŸõðŒŽw’èƒGƒŠƒA */
#product_cond_area {
	width	: 612px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
/* ŒŸõðŒ“à—]”’ ‰¡4px */
div.product_search_border {
	width	: 4px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
/* ŒŸõðŒ“à˜gü */
div.product_search_table_devide {
	width	: 612px;
	height	: 1px;
	margin 	: 0px;
	padding : 0px;
	
	background-color	: #DDDDDD;
	
	clear	: left;
}
div.product_search_table_border {
	width	: 1px;
	height	: 31px;
	margin 	: 0px;
	padding : 0px;
	
	background-color	: #DDDDDD;
	
	float	: left;
}
/* ŒŸõ€–Ú–¼ */
div.product_search_title_img {
	height	: 31px;
	
	position	: relative;
	top			: 50%;
	margin-top	: -12px;
	
	float	: left;
}
/* ƒL[ƒ[ƒh”wŒi */
#product_serach_keyword {
	width	: 610px;
	height	: 31px;
	margin 	: 0px;
	padding : 0px;
	
	background-image	: url(../img_static/bg_search_keyword.gif);
	background-repeat	: no-repeat;
	
	float	: left;
}
/* ‚»‚Ì‘¼ðŒ”wŒi */
div.product_serach_half {
	width	: 304px;
	height	: 31px;
	margin 	: 0px;
	padding : 0px;
	
	background-image	: url(../img_static/bg_search_half.gif);
	background-repeat	: no-repeat;
	
	float	: left;
}
div.product_search_form {
	height	: 31px;
	
	position	: relative;
	top			: 50%;
	margin-top	: -13px;
	
	float	: left;
}

/* ŒŸõƒ{ƒ^ƒ“ */
#product_search_button {
	height	: 27px;
	margin 	: 0px;
	padding : 0px;
	text-align	: center;
	text-valign	: middle;
	
}

/*
   
*/
/* Ä•\Ž¦Žw’èƒGƒŠƒA */
#product_review_table {
	height	: 27px;
	width	: 610px;
}
#product_review_table .review_sort {
	font-size	: 10px;
	width		: 80px;
}
#product_review_table .review_cnt {
	font-size	: 10px;
	width		: 60px;
}
#product_review_table .review_button {
	font-size	: 10px;
	width		: 60px;
}

/* ƒy[ƒWƒ“ƒO•\Ž¦ƒGƒŠƒA */
div.product_paging_area {
	width	: 620px;
	
	float	: left;
}
div.product_paging_count {
	width	: 0px;
	
	color		: #666666;
	font-size	: 10px;
	
	float	: left;
}
div.product_paging_pages {
	width	: 620px;
	
	color		: #666666;
	font-size	: 10px;
	text-align	: right;
	
	float	: left;
}

/* ˆê—— */
div.product_row {
	width	: 620px;
	margin 	: 0px;
	padding : 0px;
	
	background-color	: #FAFAFA;
	
	float	: left;
}

/* »•iˆê——‰æ‘œ */
div.product_list_img_area {
	width	: 82px;
	height	: 88px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
div.product_list_img {
	width	: 60px;
	height	: 60px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
div.product_list_img_top {
	width	: 82px;
	height	: 15px;
	margin 	: 0px;
	padding : 0px;
}
div.product_list_img_side {
	width	: 11px;
	height	: 60px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
div.product_list_img_bottom {
	width	: 82px;
	height	: 13px;
	margin 	: 0px;
	padding : 0px;
}

/* »•iî•ñ•\Ž¦ */
div.product_list_column {
	width	: 518px;
	margin 	: 0px;
	padding : 0px;
	background-color	: #CCCCCC;
	
	float	: left;
}
div.product_list_column div.hori_devide {
	heught	: 5px;
	background-color	: #FAFAFA;
}
/* »•i–¼ */
div.product_list_name_area {
	width	: 518px;
	height	: 23px;
	background-color	: #FAFAFA;
}
div.product_list_name_area div {
	float	: left;
}
div.product_list_name_area div.list_side {
	width	: 2px;
	height	: 23px;
	background-color	: #3266CC;
}
div.product_list_name_area div.list_name {
	width	: 476px;
	
	color	: #3266CC;
}
div.product_list_name_area div.list_for_detail {
	width	: 40px;
	margin 	: 0px;
	padding : 0px;
	
	text-align	: bottom;
}
div.product_list_name_under {
	width	: 518px;
	height	: 1px;
	background-color	: #3266CC;
}
/* »•iî•ñ */
div.product_list_data_area {
	width	: 518px;
	height	: 22px;
}
div.product_list_discript_area {
	width	: 518px;
	height	: auto;
	background-color	: #CCCCCC;
}
div.product_list_data_area div, div.product_list_discript_area div {
	float	: left;
}
div.product_list_data_space {
	width	: 1px;
	height	: 22px;
	background-color	: #CCCCCC;
}
div.product_list_discript_space {
	width	: 1px;
	background-color	: #CCCCCC;
}
div.product_list_data_under {
	width	: 518px;
	height	: 1px;
	background-color	: #CCCCCC;
	
	clear	: left;
}
div.product_list_data_area div.list_side {
	width	: 2px;
	height	: 22px;
	background-color	: #CCCCCC;
}
div.product_list_discript_area div.list_side {
	width	: 2px;
	height	: 100%;
	
	background-color	: #CCCCCC;
}
div.product_list_data_area div.list_data_title {
	width	: 80px;
	height	: 22px;
	
	color		: #FFFFFF;
	text-align	: center;
	
	background-image	: url(../img_static/bg_product_column_title.gif);
	background-repeat	: repeat-x;
}
div.product_list_data_area div span {
	top			: 3px;
	position	: relative;
}
div.product_list_data_area div.list_opendate {
	width	: 170px;
	height	: 22px;
	
	background-color	: #FFFFFF;
	
	overflow	: hidden;
}
div.product_list_data_area div.list_price {
	width	: 182px;
	height	: 22px;
	background-color	: #FFFFFF;
	
	overflow	: hidden;
}
div.product_list_discript_area div.list_discription {
	width	: 515px;
	background-color	: #FFFFFF;
}
div.list_discription_content {
	width	: 515px;
	
	clear	: left;
}
div.list_errmsg {	
	background-color	: #FFFFFF;
	text-align	: center;
}
/* »•iÚ× */
#product_detail_area {
	width	: 610px;
	
	background-color	: #CCCCCC;
	
	float	: left;
}
#product_detail_table_area {
	width	: 609px;
	color	: #666666;
	float	: left;
	vertical-align : middle ;
}
#product_detail_area div.div_1 {
	height	: 1px;
	background-color	: #CCCCCC;
	clear	: left;
}
#product_detail_area div.spa_1 {
	width	: 1px;
	background-color	: #CCCCCC;
	
	float	: left;
}
#product_detail_table {
	background-color	: #FFFFFF;
	
	border-collapse	: collapse;
}
#product_detail_table td {
	height	: 20px;
	
	border	: solid 1px #CCCCCC;
}
#product_detail_table td.title {
	border	: solid 1px #CCCCCC;
	color	: #FFFFFF;
	
	background-image	: url(../img_static/bg_product_column_title.gif);
	background-repeat	: repeat-x;
}
#product_detail_table td.hicon{
	vertical-align : bottom ;
}
div.hicon_inner {
	width		: 360px;
	height		: 15px;
	
	overflow	: hidden;
}
#product_detail_img_area {
	width	: 609px;
	height	: 380px;
	float	: left;
}
#product_detail_img_area div {
	float	: left;
}
#product_detail_bigimg_area {
	width	: 429px;
	height	: 380px;
	background-color	: #F5F5F5;
	
	position	: relative;
}
div.product_detail_bigimg_no {
	width	: 428px;
	height	: 248px;
	text-align	: center;
	display		:none;
	position	: relative;
	top			: 50px;
	clear		: left;
}
div.product_detail_bigimg {
	width	: 428px;
	height	: 248px;
	text-align	: center;
	display		:block;
	position	: relative;
	top			: 50px;
	clear		: left;
}
div.produce_detail_bigimg_space {
	height	: 50px;
	position	: absolute;
	clear		: left;
}
#product_detail_smallimg_area {
	width	: 177px;
	height	: 380px;
	background-color	: #F5F5F5;
}
div.product_detail_smallimg {
	width	: 176px;
	height	: 120px;
	text-align	: center;
	clear	: left;
}

#product_detail_descript_area {
	width	: 609px;
	color	: #666666;
	float	: left;
}
#product_detail_descript_area #detail_inner {
	background-color	: #FAFAFA;
	float	: left;
}
#product_detail_descript_space {
	width	: 10px;
	float	: left;
}
#product_detail_descript {
	width	: 597px;
	float	: left;
}
#product_detail_link_area {
	width	: 609px;
	color	: #000000;
	float	: left;
}
#product_detail_link_area #detail_inner {
	width	: 607px;
	background-color	: #FAFAFA;
	float	: left;
}
#product_detail_link_space {
	width	: 5px;
	float	: left;
}
#product_detail_link {
	width	: 602px;
	float	: left;
}

/* ‹æØ‚è“_ü */
div.product_line {
	height	: 1px;
	width	: 620px;
	margin 	: 0px;
	padding : 0px;
	
	clear	: left;
}
div.product_line_border {
	width	: 5px;
	height	: 1px;
	margin 	: 0px;
	padding : 0px;
	
	float	: left;
}
div.product_line_area {
	width	: 610px;
	height	: 1px;
	margin 	: 0px;
	padding : 0px;
	
	background-image	: url(../img_static/border_topics.gif);
	background-repeat	: repeat-x;
	
	float	: left;
}



table.product_list_table td{
	height	: 23px;
}
td.product_table_title_left {
	width	: 2px;
	
	background-color	: #3266CC;
}
tr.product_table_title_bottom, tr.product_table_title_bottom td {
	width	: 518px;
	height	: 1px;
	
	background-color	: #3266CC;
}
td.product_table_cont_left {
	width	: 0px;
	
	background-color	: #CCCCCC;
}
td.product_table_cont_title {
	color		: #FFFFFF;
	text-align	: center;
	
	background-image	: url(../img_static/bg_product_column_title.gif);
	background-repeat	: repeat-x;
	
}

/* —]”’ ‰¡5px */
div.product_center_border {
	width	: 5px;
	height	: 88px;
	margin 	: 0px;
	padding : 0px;
	
	background-color	: #FAFAFA;
	
	float	: left;
}

/* —]”’ c7px */
div.product_innner_devide {
	width	: 620px;
	height	: 7px;
	margin 	: 0px;
	padding : 0px;
	
	clear 	: left;
}