body,html {background:#b0c4ed;color:#000000;margin:0;padding:0;}body {min-width:800px;background:#b0c4ed url(../img/wrap_bg.gif) repeat-y top center;font:0.8em/1.4em Tahoma, Geneva, sans-serif;}#wrap {background:#ffffff;width:800px;margin:0 auto;}#header {background:#ffffff url(../img/title_sub.gif) no-repeat bottom right;height:120px;margin:0;padding:0;}#header h1 {color:#000000;font: bold 20px Meiryo, "HGŠÛºÞ¼¯¸M-PRO", Times, serif;margin:0;padding:10px 15px;}#header h2 {color:#000000;font: 18px 'vrinda';margin: 0;padding: 0px 15px;}#nav {background:#6495ed;margin: 0px;padding: 0px;}#nav ul {	margin: 0;	padding: 0;	float: left; 	width: 100%; 	list-style-type: none;	background-color: #6495ed;}#nav li {float: left; /*float:url("../img/ya_yellow.gif");*/margin: 0; padding: 10px 0px;}#nav li a {font:bold 120% Meiryo, "HGŠÛºÞ¼¯¸M-PRO";text-decoration:none;padding: 11px 8px 13px 8px;}#nav li a:link {	color:#ffffff;}#nav li a:visited {	color: #ffffff;}#main {color:#1B403E;background:#ffffff;float:right;width:600px;padding:0px 0px 0px 0px;font-family:Meiryo, Arial;}	#main h2,#main h3,#main p {padding:0 20px;}#main h2,#main h3 {color:#B19A53;}#sidebar {background:#ffffff;float:left;width:200px;padding:0px 0px 0px 0px;}#sidebar ul {list-style:none;display:block;margin: 0px 0px 0px 0px;padding:0px 0px 0px 5px;}#sidebar li {color:#AFCD70;list-style: none;/*list-style:url("../img/ya_smallred.gif");*/border-bottom: 1px dotted gray;font-size:15px;padding: 12px 0px 5px 0px;}#sidebar li a {text-decoration:none;}#sidebar li a:link {color:#547999;}#sidebar li a:visited {color:#895499;}#sidebar h3,#sidebar p {padding:0 10px 0 0;}#sidebar h3 {color:#b19a53;}#footer {color:#ffffff;background:#6495ed;clear:both;font-size:1em;padding: 10px 10px 0px 0px;text-align:right;}#footer p {margin:0;padding:5px;}sup,sub {color:#7AA410;}blockquote {background:#e3f0c1;border-left:2px solid #afcd70;font:0.9em/1.5em "Palatino Linotype", "Book Antiqua", Palatino, serif;color:#898D67;letter-spacing:.05em;margin-top:15px;margin-bottom:15px;padding:6px;}.blendedlinks {color:#060;text-decoration:none;}#nav li a:hover {color:#ffffff;background:#808080;}#main p,#sidebar p {color:#1B403E;}#sidebar li a:hover,#sidebar li a:active {color:#ff0000;}/* Tables */#border_table {	border: 1px solid #E86837;	border-collapse: collapse;}#border_table tr {	border: 1px solid #E86837;}#border_table tr th {	border: 1px solid #E86837;	background-color: #E86837;	padding: 5px;	color: white;}#border_table tr td {	border: 1px solid #E86837;	padding: 5px;}div.error-message {	font-size:12px;	font-weight:bold;	color:red;}#mail-main {	color:#1B403E;	background:#ffffff;	width:600px;	padding:0px 0px 0px 0px;	font-family:Meiryo, Arial;}#email_confirmation {	font-family: Meiryo, Arial;	font-size:14px;}#email_confirmation table tr td {    font-family: Meiryo, Arial;    font-size: 14px;}#email-footer {    font-family: Meiryo, Arial;    font-size: 12px;}