/* body */body {	margin: 0px;	background-color:#ffffff;	padding: 0px;	text-align: center;	background-image: url(image/heart.gif);	background-repeat: repeat-x;}/* $B%U%)!<%`:G2<AX(B */#form {	width: 90%;	margin: auto;	text-align: left;}/* $B%U%)!<%`%X%C%@(B */#formheader {	margin-top: 220px;}	/* $B%X%C%@%?%$%H%kJ8;z(B */#formheader h2 {	font-size: 14pt;	font-weight: bold;	color: #003366;	border-bottom: solid 2px #FFCC00;}	/* $B%X%C%@Cp<aJ8;z(B */.notice {	font-size: 10pt;	color: #666666;}	/* $B%(%i!<J8;z(B */.error {	font-size: 10pt;	color: #CC0066;	background-color: #FFCCCC;	padding: 5px;}/* $B%U%)!<%`%\%G%#(B */#formbody {	margin-top: 20px;}/* $B2#I=<($N;~(B */#formbody table.yoko{}		/* $B9`L\(B */#formbody table.yoko tr.koumoku {}		/* $B9`L\L>$N%Y!<%9(B */#formbody table.yoko tr.koumoku td.koumokumei {	margin: 5px;	vertical-align: text-top;	padding: 5px;	background-image: url(image/heart_icon.gif);	background-repeat: no-repeat;}		/* $B9`L\L>$NJ8;z(B */#formbody table.yoko tr.koumoku td.koumokumei div {	color: #666666;	font-size: 10pt;	padding-left: 32px;}		/* $BF~NOMs$N%Y!<%9(B */#formbody table.yoko tr.koumoku td.nyu-ryokuran {	padding: 3px 10px 10px 10px;	vertical-align: top;}		/* $B3NG'2hLLMQ%U%)!<%`F~NOJ8;z(B */#formbody table.yoko tr.koumoku td.nyu-ryokuran div {	color: #CC6600;	font-size: 10pt;	padding: 3px;}		/* $BF~NOMs$NCp<aJ8;z(B */#formbody table.yoko tr.koumoku td.nyu-ryokuran div.attention{	font-size: 10pt;	color: #FF6699;	padding: 5px;	vertical-align; text-top;}/* $B=DI=<($N$H$-(B */#formbody dl.tate{}                /* $B9`L\(B */#formbody dl.tate dt.koumokumei {	margin: 10px 0px 0px 0px; 	vertical-align: text-top;	padding: 5px;	background-image: url(image/heart_icon.gif);	background-repeat: no-repeat;	border: dotted 1px #cccccc;}                /* $B9`L\L>$NJ8;z(B */#formbody dl.tate dt.koumokumei div {	color: #666666;	font-size: 10pt;	padding-left: 35px;	padding-bottom: 10px;}                /* $BF~NOMs$N%Y!<%9(B */#formbody dl.tate dd.nyu-ryokuran {	vertical-align: text-top;	padding-bottom: 5px;	padding-top: 2px;}		/* $B3NG'2hLLMQ%U%)!<%`F~NOJ8;z(B */#formbody dl.tate dd.nyu-ryokuran div {	color: #CC6600;	font-size: 10pt;}                /* $BF~NOMs$NCp<aJ8;z(B */#formbody dl.tate dd.nyu-ryokuran div.attention{	font-size: 10pt;	color: #FF6699;	padding: 5px;	vertical-align; text-top;	margin-bottom: 5px;}		/* $B3F<o%U%)!<%`F~NOMs(B */div.textForm {}		div.textForm input { 	border: #cccccc solid;	border-width: 1px;	background-color: #FFCC00;	color: #666666;	padding: 3px;}div.radiobuttonForm {}div.radiobuttonForm input {}div.checkboxFormdiv.checkboxForm input {}div.selectForm {}div.selectForm select { 	border: #cccccc solid;	border-width: 1px;	background-color: #FFCC00;	color: #666666;	padding: 3px;}div.textareaForm {}div.textareaForm textarea { 	border: #cccccc solid;	border-width: 1px;	background-color: #FFCC00;	color: #666666;	padding: 3px;}/* $B%U%)!<%`%U%C%?(B */#formfooter {	padding-left: 41px;}div.buttonForm {	text-align: left;	color: #333;	font-size: 12px;		padding: 5px 30px 0px 120px}/* $B%\%?%s%U%)!<%`$r0O$`%/%i%9(B */div.buttonForm input {	margin: 10px 5px 0px 0px;	border: #cccccc ridge;	border-width: 2px;	margin: 20px 10px 0px 0px;	background-color: #FFCC33;	color: #666666;}/* $B%U%C%?D4@a%/%i%9(B */#copyright{	clear:right;	padding: 10px;}div#clb_copyright{font-size: 12px;color: #669933;}div#netya_copyright {font-size: 12px;color: #669933;}div#formman_info a{font-size:12px;}div.adv{width: 90%;font-size: 12px;color: #669933;margin: auto;text-align: center;}div.adv pre{	text-align: left;}div.adv a{color: #669933;}A           { color: #669933; text-decoration:none; }A:link      { color: #669933;}A:visited   { color: #669933; text-decoration:none; }A:active    { color: #FF0033;  }A:hover     { color: #FF0033; }.privacy_policy{	width: 310px;	text-align: left;	padding: 2px;	margin: 0px;	font-size: 10px;	margin-bottom: 30px;	color: #ffffff;	background-color: #aad64b;	border: #ffcc66 solid 1px;	font-family: "$B#M#S!!#P%4%7%C%/(B","$B%R%i%.%N3Q%4!!(BPro$B!!(BW3", Osaka, sans-serif;}.privacy_policy a{	color:#ffffff;	background: transparent;	text-decoration: none;}.privacy_policy a:visited{	color:#ffffff;	background: transparent;	text-decoration: none;}.privacy_policy a:active{	color:#ffffff;	background: transparent;	text-decoration: none;}.privacy_policy a:hover{	color:#336633;	background: transparent;	text-decoration: none;}
