@charset "UTF-8";
/* CSS Document */

body {
	width: 620px;
	padding: 10px 50px 30px;
	overflow: hidden;
}

p {
	line-height: 1.7;
}

#infoall {
	width: 620px;
	margin: 0px auto;
}

#infoall h1 {
	margin-bottom: 11px;
}

#infoall .info_box {
	width: 620px;
	padding-bottom: 11px;
	background: url(../../common/images/contents/dotx.gif) repeat-x left bottom;
	overflow: hidden;
	_zoom: 1;
}

#infoall .info_box .images {
	margin-bottom: 8px;
}

#infoall .info_box .images.cell {
	width: 156px;
	margin-bottom: 0;
	float: left;
}

#infoall .info_box p.cell_p {
	width: 440px;
	float: right;
	margin-bottom: 28px;
}

#infoall .info_box p.btn {
	margin-top: 28px;
	text-align: right;
}

#infoall .info_box p.btn a:hover {
	opacity: 0.8;
}

#infoall .category {
	width: 620px;
}

#infoall .category h3 {
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 5px;
}

#infoall .category ul {
	width: 620px;
	overflow: hidden;
}

#infoall .category ul li {
	width: auto;
	line-height: 2;
	margin-right: 20px;
	padding-left: 18px;
	background: url(images/side_thickbox_allow.gif) no-repeat left 6px;
	float: left;
	display: block;
}

body#zoom_product {
	width: 580px;
	padding: 10px 70px 30px 70px;
	overflow: hidden;
	_zoom: 1;
}

body#zoom_product .zoomimage img {
	margin-bottom: 10px;
}

body#zoom_product p.btn {
	width: 143px;
	height: 37px;
	margin-top: 20px;
	margin-bottom: 0;
}

body#zoom_product p.btn a:hover {
	opacity: 0.8;
}