@charset "utf-8";

/* 전체 */
/*#prod_view { margin-top: 15px; }*/

/* 상단 Summery */
#prod_info { clear:both; margin:0 auto; overflow:hidden;
margin-top:15px;
}

#prod_name span { margin:2px 4px 0 1px; height:15px; }
#prod_name img { vertical-align:middle; }

/* 우측 */
#prod_img_area { float:left; text-align:center; vertical-align:top; /*margin:5px;*/ }
#prod_main_img {
	float: left;
	/*width: 416px;
	height: 349px;*/
	border: thin solid #CCC;
	overflow:hidden;
}
#prod_main_img .prod_img { display:none; }
#prod_main_img .prod_img img { display:block; }
#prod_main_img .prod_img a { cursor:url('img/zoom_in.png'), url('img/zoom_in.ico'), pointer; }
/*#prod_main_img .prod_img a { cursor:url('img/zoom_in1.png'), url('img/zoom_in1.ico'), auto; }*/

#prod_img_list { padding-top:10px; clear:both; text-align:center; overflow:hidden; margin:0 auto; }
#prod_img_list .btn_arrow { float:left; vertical-align:top; /*background-color:#fff;*/ }
#prod_img_list .btn_arrow_r { margin-left:5px; }
#prod_img_list .btn_arrow_l { margin-right:5px; }
#prod_img_list .img_list_box { float:left; overflow:hidden; }
#prod_img_list .img_list { list-style:none; margin:0; padding:0; overflow:hidden; }
#prod_img_list .img_list .img_list_item { float:left; border:1px solid #ccc; background-color:#FFFFFF; margin-right:4px; }

/* 좌측 */
#prod_detail {
	/*display:inline-block;
	margin:5px;*/
	width: 409px;
	float: right;
}
#prod_detail ul { list-style:none; margin:0; padding:0; }
#prod_detail ul li { display:block; float:left; width:100%; }
#prod_detail li label, #prod_detail li span { padding: 2px 6px; margin-bottom:7px; display:inline-block; }
#prod_detail li label { border:1px solid #5a5a5a; background:#5a5a5a; color:#fff; width:70px; vertical-align:top; }
#prod_detail li span { margin-left:3px; border-bottom:1px solid #e5e5e5; color:#555; width:310px; }

#prod_detail table { width:100%; }
#prod_detail table tr th, #prod_detail table tr td { padding: 5px 6px; }
#prod_detail table tr th { font-weight:normal; text-align:left; border:1px solid #5a5a5a; background:#5a5a5a; color:#fff; width:110px; }
#prod_detail table tr td { margin-left:3px; color:#555; border-bottom:1px solid #e5e5e5; }
#prod_detail table tr td.b_line { height:3px; border:0; padding:0px; }
#prod_detail table tr td.sep { width:3px; border:0; padding:0; }

#prod_contents_title, #prod_map_title, #prod_mdlist_title { display:block; margin-top:30px; margin-bottom:10px; }
