#hime_second  { background: url(../../img/second_bg.gif) repeat-x; text-align: center; margin: 0px }#hime_second h1  { background-image: url(../img/b_mid.gif); margin: 0 auto; width: 848px; height: 101px }#hime_second h2   { color: #ff4500; font-size: 16px; background-repeat: no-repeat; margin: 0px 0px 10px; _margin: -4px auto 0px }#hime_second h3   {	color: #e41b5b;	font-size: 12px;	line-height: 130%;	margin: 6px 0px 3px	}.body_goods  { margin: 0px auto 40px; border-left: 3px solid #b8003f; width: 788px }#hime_second p  {	color: #6a5858;	font-size: 10px;	line-height: 130%;	margin: 0 0 0	}.yokotereka  {	margin: 0 0 0 8px;	padding-right: 8px ;	}.hime_cap  {	color: #6a5858;	font-size: 12px;	margin: 0 0 0 0	;	padding-right: 8px;	}.hime_cap2    {	color: #6a5858;	font-size: small;	line-height: 150%;	margin: 0 0 5px;	padding-right: 8px	}.pre_mid    {	color: #e41b5b;	font-weight: bold;	font-size: 17px;	line-height: 130%;	margin: 6px 0 10px	}.buy_box {	margin: 0px 0px 40px	}.buy_box2  {	margin: 0px	}.hime_cal {	text-align: center;	}.cal_img {	margin: 0;	}.cal_name {	color: #fff;	font-size: 12px;	font-weight: bold;	background-color: #ee5e7a;	width: 150px;	margin: 10px auto 0;	padding: 5px;	}.ill_name {	color: #ee1747;	font-size: 12px;	margin: 5px 0 0 10px;	}