@charset "UTF-8";

body, table, tr, td {
	font-size:12px;
	color:#898989;
	font-weight:normal;
	line-height:130%;
	font-family:"メイリオ",Meiryo,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,"ＭＳ Ｐゴシック",sans-serif;
}

html {height:100%;}

body {
	text-align:center;
	height:100%;
	margin:0;
	background-color:#fffeec;
}

#wrapper {height:auto;}

#main {
	margin-left:auto;
	margin-right:auto;
	width:808px;
}

table, img {border:0;}

a:active	{color:#898989; text-decoration:none;}
a:link		{color:#898989; text-decoration:none;}
a:visited	{color:#898989; text-decoration:none;}
a:hover		{color:#898989; text-decoration:underline;}

.b10n	{font-size:10px; color:#898989; font-weight:normal;}
.g10n	{font-size:10px; color:#acc700; font-weight:normal;}
.w12n	{font-size:12px; color:#ffffff; font-weight:normal;}
.g12n	{font-size:12px; color:#acc700; font-weight:normal;}
.r12n	{font-size:12px; color:#ff0000; font-weight:normal;}
.p12n	{font-size:12px; color:#ff9182; font-weight:normal;}
.o12n	{font-size:12px; color:#ffb54f; font-weight:normal;}
.s12n	{font-size:12px; color:#51acd6; font-weight:normal;}
.b14n	{font-size:14px; color:#898989; font-weight:normal;}
.b16n	{font-size:16px; color:#898989; font-weight:normal;}
.b12h	{font-size:12px; color:#898989; font-weight:normal; line-height:150%;}
.s12b	{font-size:12px; color:#51acd6; font-weight:bold;}
.b12b	{font-size:12px; color:#666666; font-weight:bold;}
.w12b	{font-size:12px; color:#ffffff; font-weight:bold;}
.b14b	{font-size:14px; color:#898989; font-weight:bold;}
.g14b	{font-size:14px; color:#acc700; font-weight:bold;}
.r14b	{font-size:14px; color:#ff0000; font-weight:bold;}
.b16b	{font-size:16px; color:#898989; font-weight:bold;}
.o14b	{font-size:14px; color:#ff6600; font-weight:bold;}
.o10b	{font-size:10px; color:#ff6600; font-weight:bold;}
.b14bb	{font-size:14px; color:#666666; font-weight:bold;}
.w14b	{font-size:14px; color:#ffffff; font-weight:bold;}
.blue12n	{font-size:12px; color:#3333ff; font-weight:normal;}
.blue12b	{font-size:12px; color:#3333ff; font-weight:bold;}

a:active.ab10n	{font-size:10px; color:#898989; text-decoration:none;}
a:link.ab10n	{font-size:10px; color:#898989; text-decoration:none;}
a:visited.ab10n	{font-size:10px; color:#898989; text-decoration:none;}
a:hover.ab10n	{font-size:10px; color:#898989; text-decoration:underline;}

a:active.ag12n	{font-size:12px; color:#acc700; text-decoration:none;}
a:link.ag12n	{font-size:12px; color:#acc700; text-decoration:none;}
a:visited.ag12n	{font-size:12px; color:#acc700; text-decoration:none;}
a:hover.ag12n	{font-size:12px; color:#acc700; text-decoration:underline;}

a:active.ag12u	{font-size:12px; color:#acc700; text-decoration:underline;}
a:link.ag12u	{font-size:12px; color:#acc700; text-decoration:underline;}
a:visited.ag12u	{font-size:12px; color:#acc700; text-decoration:underline;}
a:hover.ag12u	{font-size:12px; color:#acc700; text-decoration:underline;}

a:active.ao14u	{font-size:14px; color:#ff6600; text-decoration:underline;}
a:link.ao14u	{font-size:14px; color:#ff6600; text-decoration:underline;}
a:visited.ao14u	{font-size:14px; color:#ff6600; text-decoration:underline;}
a:hover.ao14u	{font-size:14px; color:#ff6600; text-decoration:underline;}

a:active.pankuzu	{font-size:10px; color:#acc700; text-decoration:underline;}
a:link.pankuzu		{font-size:10px; color:#acc700; text-decoration:underline;}
a:visited.pankuzu	{font-size:10px; color:#acc700; text-decoration:underline;}
a:hover.pankuzu		{font-size:10px; color:#acc700; text-decoration:underline;}

.input18 {font-size:18px; color:#898989; font-weight:bold; line-height:28px; height:32px; background-color:#fffeec;}

.textarea16 {font-size:16px; color:#898989; font-weight:bold; line-height:22px; height:120px; background-color:#fffeec;}

.table_01 {background-color:#999999;}
.table_01 td {font-size:14px; padding:3px}
.cell_color_01 {background-color:#ededed; color:#666666; font-weight:bold; text-align:center;}
.cell_color_02 {background-color:#ffffff; color:#666666; text-align:center;}
.cell_color_03 {background-color:#ffff99; color:#666666; font-weight:bold; text-align:center;}
.cell_color_04 {background-color:#ffffcc; color:#898989; font-weight:bold; text-align:left;}
.cell_color_05 {background-color:#ffffff; color:#666666; font-weight:normal; text-align:left;}
.cell_color_06 {background-color:#ffffcc; color:#555555; font-weight:bold; text-align:left;}
.cell_color_07 {background-color:#ffffff; color:#555555; font-weight:bold; text-align:left;}
.cell_color_08 {background-color:#77bf34; color:#ffffff; font-weight:bold; font-size:14px; text-align:left;}
.cell_color_09 {background-color:#fa496c; color:#ffffff; font-weight:bold; font-size:14px; text-align:left;}

