/* CSS Document */

.tmc			{
				width:585px;
				border:none;
				clear:both;
				font-size:14px;
				font-weight:300;
				color:#666666;
				line-height:16px;
				}




#tmc5_02		{
				width:585px;
				height:45px;
				border:none;
				background-image:url(.././images/toppage/tmc502.jpg);
				background-repeat:no-repeat;
				background-position:top;
				margin:0px auto;
				padding:0px;
				text-align:left;
				}
#tmc5_03		{
				width:585px;
				height:46px;
				border:none;
				background-image:url(.././images/toppage/tmc504.jpg);
				background-repeat:no-repeat;
				background-position:top;
				margin:0px auto;
				padding:0px;
				text-align:left;
				}
#tmc5_04		{
				width:585px;
				height:45px;
				border:none;
				background-image:url(.././images/toppage/tmc505.jpg);
				background-repeat:no-repeat;
				background-position:top;
				margin:0px auto;
				padding:0px;
				text-align:left;
				}
#tmc5_05		{
				width:585px;
				height:45px;
				border:none;
				background-image:url(.././images/toppage/tmc506.jpg);
				background-repeat:no-repeat;
				background-position:top;
				margin:0px auto;
				padding:0px;
				text-align:left;
				}
#tmc5_06		{
				width:585px;
				height:59px;
				border:none;
				background-image:url(.././images/toppage/tmc507.jpg);
				background-repeat:no-repeat;
				background-position:top;
				margin:0px auto;
				padding:0px;
				text-align:left;
				}


.reco			{
				width:585px;
				border:none;
				text-align:left;
				padding:0px;
				margin:0px;
				}
#reco01			{
				border:none;
				text-align:left;
				padding:0px;
				float:left;
				margin:0px;
				}
#reco02			{
				border:none;
				width:380px;
				height:225px;
				float:left;
				background-image:url(.././images/toppage/reco03.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				text-align:center;
				padding:0px;
				margin:0px;
				}

.reco_text		{
				width:340px;
				text-align:left;
				border:none;
				font-size:12px;
				color:#555555;
				line-height:16px;
				margin:0px auto;
				padding:0px;
				}


.pic			{
				width:585px;
				border:none;
				clear:both;
				padding:0px;
				margin:0px;
				}



.pic table		{
				width:560px;
				border:none;
				font-size:12px;
				font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
				font-weight:100;
				color:#666666;
				line-height:14px;
				}
.pic th			{
				border:none;
				width:90px;
				font-size:12px;
				font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
				font-weight:100;
				padding:0px;
				text-align:left;
				margin:0px auto;
				color:#666666;
				line-height:14px;
				}
.pic td			{
				border:none;
				width:190px;
				font-size:12px;
				font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
				font-weight:100;
				padding:0px;
				text-align:left;
				margin:0px auto;
				color:#666666;
				line-height:14px;
				}


.faq			{
				width:175px;
				border:none;
				text-align:left;
				margin:0px auto;
				}




.topics			{
				width:585px;
				margin:0px auto;
				background-color:#ffffff;
				border:none;
				text-align:center;
				}
.coment01		{
				width:560px;
				margin:0px auto;
				background-color:#ffffff;
				border:solid 1px #bbbbbb;
				text-align:left;
				overflow:auto;
				height:200px;
				}
.coment01 table		{
					width:540px;
					margin:0px auto;
					border:none;
					font-size:12px;
					font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
					font-weight:100;
					color:#666666;
					text-align:left;
					}
.coment01 th		{
					width:50px;
					margin:0px auto;
					border:none;
					font-size:16px;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:400;
					color:#000000;
					text-align:left;
					}
.coment01 td		{
					width:490px;
					margin:0px auto;
					border:none;
					font-size:12px;
					font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
					font-weight:100;
					color:#666666;
					text-align:left;
					}
























