@charset "shift_jis";#info h1,#info h2,#info h3,#info p,#info dt,#info dd {	margin: 0;	padding: 0;	font-weight: normal;	font-size: 12px;	*font-size: 75%;	line-height: 1.6;}#info dl {	margin: 0;	padding: 0;}#info h1 {	text-indent: -9999px;	font-size: 10px;	line-height: 10px;}#info h2 {	padding-bottom: 5px;}#info h3 {	font-weight: bold;	font-size: 14px;}.itembox {	padding-bottom: 5px;}#info_top {	background-image: url(img/bg_info_top.gif);	background-repeat: no-repeat;	background-position: left top;	height: 10px;}#info_data {	background-image: url(img/bg_info_mid.gif);	background-repeat: repeat-y;	background-position: left top;	padding-right: 15px;	padding-left: 15px;}#info_btm {	background-image: url(img/bg_info_btm.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 10px;}#info #info_data p {	padding-left: 10px;}#tel {}#tel .number {	color: #971528;	font-size: 24px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	padding-right: 0.5em;}#info #info_data dl {	padding-left: 10px;	width: 490px;}#info #info_data dt {	float: left;	width: 8em;}#info #info_data dd {}.f_13px {	font-size: 13px;}.f_18px {	font-size: 18px;}.spc_05em {	letter-spacing: 0.5em;}.spc_2em {	letter-spacing: 2em;}