/*############################################*//*（1）左*//*############################################*/.hidariBox{	width:166px;	padding:8px;	background:url(../images/share/hidari_back.gif) left bottom repeat-y;	voice-family:"\"}\"";	voice-family:inherit;	width:150px;}{}.hidariMidasi{	width:166px;	height:28px;	margin:6px 0 0 0;}/*############################################*//*（2）本文*//*############################################*/#honbunR{	width:535px;}/*本文 index.html*//**/.riyoTitle{	margin:0 0 20px 0;}.riyoP{	margin:0 0 20px;}/*問い合わせ*/.gToiBox{	width:535px;}.gToiLeft{	width:280px;	float:left;}.gToiRight{	width:280px;	float:right;}.kiyakuUL{	width:575px;	margin:5px 0 20px;}.kiyakuUL li{	margin:0 10px 0 0;	padding:0 0 0 10px;	background:url(../images/share/sankaku_midori.gif) left center no-repeat;	float:left;}.tejunTitle{	margin:30px 0 0 0;}.toiOL{	margin:10px 0;}.thanksOL{	margin:0 0 20px;}.cyuiP{	margin:0 0 30px 0;}.formTitle{	color:#666666;	margin:0 0 10px;	height:20px;	background:url(./images/border_small.gif) left bottom no-repeat;}/*問い合わせフォーム部品*/.yoyakuTitle{	margin:0 0 10px 0;}select{	border:solid 1px #cccccc;}.radio{	border:none;}.inpBdr{	border:solid 1px #cccccc;}.leftCell{	border-right:solid 8px #aaaaaa;}.hisuCell{	border-right:solid 6px #8ca7de;}.yoyakuTT{	margin:0 0 10px 0;}.yoyakuTT th{	margin:0 0 10px 0;}.yoyakuTT th{	width:100px;	white-space:nowrap;	color:#3268bf;}.toiTT{	border:solid 1px #cccccc;	border-width:1px 0 0 1px;	margin-bottom:20px;}.toiTT td,.toiTT th{	border:solid 1px #cccccc;	border-width:0 1px 1px 0;	text-align:center;	font-weight:normal;}.toiTT td{	text-align:left;}.toiTT th{	background:#A9C0EC;}.thanksTejunOL{	margin:0 0 20px;}