@charset "utf-8";/* top *//* ------ 基本設定------- */#info_box a:link {	color: #FFFF00;	text-decoration: none;}#info_box a:visited {	text-decoration: none;	color: #FFFF00;}#info_box a:hover {	text-decoration: underline;}#info_box a:active {	text-decoration: none;}/* span設定 */.name {	font-size: 11px;	line-height: 2em;	color:#FFFFFF;}.price {	font-size: 10px;	line-height: 50%;	color:#FFFFFF;}.red {    color:#FF0000;}.sold {    color:#FF0000;	line-height: 50%;	font-size: 10px;}.new {    color:#FF0000;	font-size: 11px;	line-height: 50%;	font-weight:bold;	float:right;}h2.logo {display:none;}/* イメージボックス */#img_top {	padding-top: 15px;	margin-left: 33px;	height: 280px;	float: left;	width: 835px;	margin-bottom: 10px;}#img_area2 {	margin-bottom: 10px;	margin-right: 20px;	margin-left: 0px;	height: auto;}#img_area2 div {	height: 135px;	width: 150px;	position: relative;	float: left;	padding-right: 13px;	padding-bottom: 5px;	padding-left: 0px;}#img_area2 img {	height: 94px;	width: 150px;	position: relative;}#img_area2 p {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	margin: 0px;	padding: 0px;	text-align: left;}#sankaku_navi {	float: right;	height: 20px;	width: 200px;}/* インフォボックス詳細 */#info_box {	width: 800px;	position: relative;	float: left;	margin-bottom: 10px;	margin-left: 30px;	margin-top: 25px;}#info_box p {	font-size:10px;	color:#FFFFFF;}.text {	font-size:10px;	color:#FFFFFF;}h3 {	font-size:12px;	color: #CC0000;}h3.subtitle {	color:#33CCCC;	font-size:13px;}h3.subtitle2 {	color:red;	font-size:14px;	line-height: 2px;}.subinfo {	font-size:12px;	color:#FFFFFF;	margin-top: 30px;}