/*BODY-------------------------*/body {	background-color: #FFFFFF;}/*--------リンク---------------*/a.case:link{color: #0000CC;font-weight: bold;text-decoration: none;}a.case:visited{color: #660066;font-weight: bold;text-decoration: none;}a.case:hover{color: #FF0000;text-decoration: none;font-weight: bold;}a.case:active{color: #FF0000;font-weight: bold;text-decoration: none;}/*-----------------------------*/.table-sdata-main02 {	width: 600px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DDDDDD;}.table-sdata-main03 {	width: 600px;}.td-sdata-line {	font-size: 12px;	color: #333333;	text-align: right;	background-color: #CCCCCC;	border-top: 1px solid #DDDDDD;	height: 19px;}.td-sdata-pic {	text-align: left;	vertical-align: top;	height: 50px;	width: 50px;}.td-sdata-title {	font-size: 14px;	font-weight: bold;	color: #333333;	text-align: left;	vertical-align: top;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DDDDDD;}.td-sdata-comment {	font-size: 12px;	color: #333333;	text-align: left;	vertical-align: top;	padding-left: 10px;	width: 75%;}.td-sdata-comment2 {	font-size: 12px;	color: #333333;	text-align: left;	vertical-align: top;	padding-left: 10px;}.td-sdata-price {	font-size: 14px;	font-weight: 900;	color: #FF0000;	text-align: right;	vertical-align: middle;	width: 25%;}.td-sdata-right {	vertical-align: top;}.td-sdata-pic2 {	text-align: center;	vertical-align: top;	width: 33%;}.td-sdata-line2 {	font-size: 12px;	color: #333333;	text-align: right;	background-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	height: 19px;}/*ページ表示部------------------------*/.table-prevnext {	width: 600px;}.td-prevnext {	font-size: 12px;	color: #333333;}.td-prev {	font-size: 12px;	color: #333333;	width: 70px;}.td-next {	font-size: 12px;	color: #333333;	text-align: right;	width: 70px;}/*戻りボタン部------------------------*/.table-return {	width: 600px;}/*メールフォーム--------------------*/.table-mail {	width: 600px;	background-color: #666666;	border: 1px solid #333333;}.td-mail-title {	font-size: 12px;	font-weight: bold;	color: #333333;	text-align: center;	width: 20%;	background-color: #CCCCCC;}.td-mail-comment1 {	font-size: 12px;	color: #FF0000;	font-weight: bold;	background-color: #EEEEEE;}.td-mail-comment2 {	font-size: 12px;	color: #333333;	background-color: #EEEEEE;}.td-mail-comment3 {	font-size: 12px;	color: #333333;	background-color: #EEEEEE;	font-weight: bold;	padding: 10px;	line-height: 15px;}.td-mail-comment4 {	font-size: 12px;	color: #333333;	background-color: #EEEEEE;	padding: 10px;	line-height: 15px;	width: 80%;}.form-mail01 {	font-size: 12px;	color: #333333;	width: 200px;}.form-mail02 {	font-size: 12px;	color: #333333;	width: 370px;	height: 50px;}.form-mail03 {	font-size: 12px;	color: #333333;	width: 100px;}.form-mail04 {	font-size: 12px;	color: #333333;	width: 370px;	height: 100px;}.td-mail-top {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	padding: 5px;}.td-mail-bottom {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	padding: 5px;	text-align: right;}.table-mail-error {	width: 600px;}.td-mail-error {	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-decoration: blink;	text-align: center;}.td-mail-message {	font-size: 12px;	font-weight: bold;	color: #333333;}