* {	margin: 0px;	padding: 0px;}body {	background: #eeeeff;	text-align: center;	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック',sans-serif;}#form_all {	width: 700px;	margin: 0px auto;	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;	background-color: #ffffff;	text-align: left;	font-size: 13px;	line-height: 18px;	color: #333333;}#form_main {	background: #ffffff;	padding-right: 30px;	padding-left: 30px;}#form_main h1 {	margin: 10px 0px 5px 0px;	padding: 0px 0px 0px 22px;	background-image: url(planex_h1inq_640.gif);	background-repeat: no-repeat;	background-position: left top;	font-size: 14px;	line-height: 32px;}#form_main h2 {	margin: 10px 0px 5px 0px;	padding: 0px 0px 0px 22px;	background-image: url(planex_h2inq_640.gif);	background-repeat: no-repeat;	background-position: left top;	font-size: 13px;	line-height: 28px;}#form_main p {	margin: 0px;	padding: 5px 0px 5px 0px;	font-size: 12px;	line-height: 20px;	color: #666666;}#form_main ul {	margin: 0px;	padding: 5px 0px 5px 0px;}#form_main li {	margin: 0px 0px 0px 20px;	padding: 2px 0px 2px 0px;	font-size: 12px;	line-height: 18px;	color: #666666;}#form_main a{	text-decoration: none;}#form_main a:link{	color: #005fa9;}#form_main a:visited{	color: #005fa9;}#form_main a:active{	color: #cc0000;}#form_main a:hover{	color: #ff9900;}#form_main img {	border: 0px;}#form_main div.small {	padding: 5px 0px 10px 0px;	font-size: 11px;	line-height: 17px;}#form_main div.ssl_logo {	margin-top: 10px;	margin-bottom: 10px;}#form_main div.button {	padding: 10px 0px 10px 0px;}#form_main .red {	color: #ff0000;}#form_main .tbl_main {	width: 640px;	margin-top: 10px;	margin-bottom: 10px;}#form_main .tbl_main td {	padding: 5px 11px 5px 11px;	background-color: #ffffff;	font-size: 12px;	line-height: 18px;	border-right: 1px solid #bbbbbb;	border-bottom: 1px solid #bbbbbb;	border-top: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#form_main .tbl_main .nopb td {	padding: 5px 0px 5px 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#form_main .tbl_main th {	padding: 5px 10px 5px 10px;	background-color: #eeeeff;	font-size: 12px;	line-height: 18px;	text-align: center;	border-right: 1px solid #bbbbbb;	border-bottom: 1px solid #bbbbbb;	border-top: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#form_main select {	font-size: 13px;}#form_main input {	font-size: 13px;}#form_main textarea {	font-size: 13px;}#form_main option {	font-size: 13px;}#form_main input.button {	font-size: 13px;}