/* class設定 */.xsmall, .xxsmall, .large, .xlarge , .xxlarge{font-family:Arial, Verdana, sans-serif}/* リンク設定 */A{}A:link {	text-decoration:none;}A:visited {	text-decoration:none;}A:hover   {	text-decoration:underline;}A:active  {	text-decoration:underline;}/* Hタグ文字設定 */h1 {	font-size: 10px; margin: 0;}/* ↓サイト毎の設定は以下に記載↓ */body {	color: #ffffff;	background-color: #E5DECB;	margin: 0px;	padding: 0px;}.bg {	background-image: url(common/bg.jpg);	background-repeat: repeat-x;	background-position: center top;}.x-line {	background-image: url(common/x_line.gif);	background-repeat: repeat-x;	background-position: center center;}.y-line {	background-image: url(common/y_line.gif);	background-repeat: repeat-y;	background-position: center center;}td .banner {	padding-left: 7px;}#message {width: 340px;margin: 0 5px 20px 0;background-color: #DDDDDD;color: #333333;text-align: left;font-size: 11px;overflow: hidden;zoom: 1;}#message p {padding:18px;margin: 0;line-height: 1.5;}#message span#tel {text-align: right;margin: 0;padding: 0;display: block;font-size: 11px;}#message span.message-title {font-weight: bold;font-size: 117%;margin: 0 0 5px 0;padding: 0;display: block;}
