/*************************
	@@common
*************************/
.common_box{ margin:5px; 30px 10px;}
.common_box2{
	width:448px;
	border:solid 1px #958573;
	padding:15px 0px;
}

.common_box2 p{
	padding:0px 10px;
	}


.common_txt01{
	border:solid 1px #C56C6F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.common_txt01 p{
	padding:10px;
}


.common_txt02{ margin-bottom:20px;}
.common_txt02 p{padding:0px 30px 0px 0px;}

.common_b5{margin-bottom:5px;}
.common_b10{margin-bottom:10px;}
.common_b20{margin-bottom:20px;}
.common_b30{margin-bottom:30px;}
.common_b40{margin-bottom:40px;}

.common_t10{margin-top:10px;}
.common_t20{margin-top:20px;}
.common_t30{margin-top:30px;}
.common_t40{margin-top:40px;}

.common_l5{margin-left:5px;}
.common_l10{margin-left:10px;}
.common_l20{margin-left:20px;}
.common_l30{margin-left:30px;}
.common_l40{margin-left:40px;}
.common_r10{margin-right:10px;}
.common_r20{margin-right:20px;}
.common_r30{margin-right:30px;}
.common_r40{margin-right:40px;}

.common_txt_img_r{
	min-height: 170px;
	height: auto !important;
	height: 170px;
	margin:0px 200px 20px 0px;
	border:solid 1px #958573;
}

.common_txt_img_r p{padding:10px;}
.common_txt_img_r img{
	float:right;
	padding:10px 15px 10px 10px;
}

.common_txt_img_r02{margin-bottom:30px;}
.common_txt_img_r02 p{padding:10px;}
.common_txt_img_r02 img{
	float:right;
	padding:10px 15px 10px 10px;
}
