@charset "utf-8";

.beauty_box {
	width: 822px;
	margin-left: 16px;
}

.beauty_box .beauty_left {
	width: 394px;
	float: left;
}

.beauty_box .beauty_right {
	width: 394px;
	float: right;
}

.left_bg {
	width: 393px;
	background: url(../images/leftbg01.jpg) top center no-repeat;
}

.img_left01 {
	width: 375px;
	margin-left: 10px;
}

.img_left01 .left {
	width: 161px;
	float: left;
}

.img_left01 .right {
	width: 185px;
	float: right;
}

.beauty_icon01 {
	background: url(../images/icon.gif) 0 4px no-repeat;
	padding-left: 15px;
}

.beauty_icon02 {
	background: url(../images/icon2.gif) 0 3px no-repeat;
	padding-left: 17px;
}

.text_unline {
	text-decoration: underline;
}

.img_left02 {
	width: 365px;
	margin-left: 10px;
}

.img_left02 .left {
	width: 146px;
	float: left;
}

.img_left02 .right {
	width: 190px;
	float: right;
}

.left_box {
	width: 393px;
}

.left_box .left_box_middle {
	width: 373px;
	background: #E6E0EC;
	padding: 10px;
}

.left_box .left_box_middle .left {
	width: 170px;
	float: left;
	margin-top: 30px;
}

.left_box .left_box_middle .right {
	width: 183px;
	float: right;
	margin-top: 30px;
}

.right_box01 {
	width: 370px;
	margin-left: 10px;
}


.right_box01 .left {
	width: 170px;
	float: left;
}

.right_box01 .right {
	width: 185px;
	float: right;
}

.right_box02 {
	width: 360px;
	margin-left: 15px;
}


.right_box02 .left {
	width: 162px;
	float: left;
}

.right_box02 .right {
	width: 164px;
	float: right;
}

.rightbg01 {
	width: 393px;

}

.rightbg01 .middle {
	width: 353px;
	background: url(../images/yellow_middle_bg.jpg) repeat-y;
	padding: 20px 20px 20px 20px;
}

.rightbg01 .hei_7 {
	height: 7px;
	overflow: hidden;
}

.bluefont {
	font-size: 16px;
	font-weight: bold;
	color: #0F1578;
}

.rightbg02 { 
	width: 386px;
	border: #FECCCB 4px solid;
}

.rightbg02 .bg_flower {
	width: 346px;
	background: url(../images/rightbg02.jpg) right top no-repeat;
	padding:20px;
}

.redfont {
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
	color: #FF0000;
}

.mar_t_55 {
	margin-top: 55px;
}

.beauty_table td {
	vertical-align: top;
}