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

/*---implant program---2010.01.26 holonic*/
div#program_contents {
	width:685px;
	padding:0;
	margin:0 20px;
}

div.program_point_area {
	width:685px;
	padding:0;
	margin:0 0 25px 0;
	overflow: hidden; 
 	position: relative;
}

div#program_point1_left {
	width:295px;
	padding:0;
	margin:8px 20px 0 0;
	float:left;
}

div#program_point1_right {
	width:370px;
	padding:0;
	margin:8px 0 0 0;
	float:left;
}

div#program_point2_left {
	width:329px;
	padding:0;
	margin:0 20px 0 0;
	float:left;
	text-align:left;
}

div#program_point2_right {
	width:336px;
	padding:0;
	margin:0;
	float:left;
}

span.program_text_red {
	color:#990000;
}


p.program_main_img {
	padding:0 0 5px 0;
	margin:0;
}

p.program_point_title {
	padding:0 0 8px 0;
	margin:0;
}

p.program_point1_img {
	padding:0 0 10px 0;
	margin:0;
}

p.program_point1_img_low {
	padding:0;
	margin:0;
}

p.program_point2_img_left {
	padding:8px 0 0 0;
	margin:0;
}
p.program_point2_img_right {
	padding:0 0 3px 0;
	margin:0;
}

table.program_point3_cell {
	margin:8px 0;
	padding:0;
	border-style:none;
}
table.program_point3_cell td {
	padding:0;
	margin:0;
	vertical-align:top;
	border-style:none;
}

td.program_point3_box {
	padding:0;
	margin:0;
	vertical-align:top;
	height:149px;
	border-style:none;
}