h3 {
	margin : 0 30px 15px 30px;
	padding : 0 0 17px 0;
	text-align : left;
	border-bottom : solid 4px #bba086;
}

#head_txt {
	margin : 0 30px 15px 30px;
	padding : 0;
	text-align : left;
}

.flow_box {
	margin : 0;
	padding : 0 24px 10px 0;
	background : url(flow_bg.gif) left bottom no-repeat;
}

#flow_box2 {
	margin : 0;
	padding : 0 0 10px 0;
	background : url(flow_bg.gif) left bottom no-repeat;
}

.flow_img {
	margin : 0;
	padding : 10px 10px 1px 10px;
	background : url(flow_head.gif) left top no-repeat;
}

.flow_index {
	margin : 0 10px 10px 10px;
	padding : 13px;
	background : #e7d7b6;
}

.flow_txt {
	margin : 0 15px 0 15px;
}

#sample_head {
	width : 512px;
	margin : 0 24px 24px 0;
	padding : 10px 0 20px 0;
	border-bottom : solid 4px #bba086;
}

h4 {
	margin : 0;
	padding : 0;
}

#pamph {
	margin : 0;
	padding : 0;
	text-align : right;
}

#pamph a {
	color : #c55b41;
	text-decoration : underline;
	padding : 0 0 0 20px;
	background : url(arrow.gif) left top no-repeat;	
}

#pamph a:hover {
	color : #c55b41;
	text-decoration : none;
}

.pro_box {
	width : 512px;
	margin : 0 24px 24px 0;
}

#pro_box2 {
	width : 512px;
	margin : 0 24px 0 0;
}

.pro_img {
	margin : 0 20px 0 0;
	padding : 4px;
	border : solid 1px #b4b4b4;
}

.pro_index {
	width : 262px;
	margin : 0 0 15px 0;
	padding : 0 0 8px 0;
	border-bottom : solid 1px #b4b4b4;
}

ul {
	margin : 0;
	padding : 0;
	list-style : none;
}

li {
	margin : 0 0 5px 0;
	padding : 0 0 0 20px;
	background : url(li_circle.gif) left center no-repeat;
}

#box_right {
	width : 244px;
	background : #f1edd8;
	padding-bottom : 30px;
}

#banner {
	margin : 0;
	padding : 0;
	border-bottom : solid 24px #ffffff;
}

h5 {
	margin : 0 0 10px 0;
	padding : 13px;
	font-weight : normal;
	font-size : 12px;
	background : #e7d7b6;
}

#box_right ul {
	margin : 0 15px 15px 15px;
	padding : 0;
	list-style : none;
}

#box_right li {
	margin : 0 0 3px 0;
	padding : 0 0 0 18px;
	background : url(li_square.gif) left top no-repeat;
}

.br_text {
	margin : 0 15px 10px 15px;
}