@charset"utf-8";

/*フォント指定*/

body {
	font-size:12px;
	font-family:メイリオ,Meiryo,"Osaka－等幅","Osaka-mono","Osaka-等幅","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",verdana,Arial,Osaka,helvetica,"ＭＳ ゴシック","MS Gothic",sans-serif;
	line-height:150%;
	color:#505050;
}

table {
	font-size:12px;
	line-height:150%;
}

pre,code,kbd,samp,tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

.size10 {font-size:10px; line-height:133%;}
.size14 {font-size:14px; line-height:128%;}
.size16 {font-size:16px; line-height:125%;}
.size18 {font-size:18px; line-height:133%;}
.size20 {font-size:20px; line-height:133%;}
.size22 {font-size:22px; line-height:133%;}
.size24 {font-size:24px; line-height:133%;}
.size26 {font-size:26px; line-height:133%;}
.size28 {font-size:28px; line-height:133%;}

a:link		{color:#333333; text-decoration:none;}
a:visited	{color:#333333; text-decoration:none;}
a:active	{color:#666666; text-decoration:none;}
a:hover		{color:#666666; text-decoration:none;}

a.underline:link	{color:#333333; text-decoration:underline;}
a.underline:visited	{color:#333333; text-decoration:underline;}
a.underline:active	{color:#666666; text-decoration:underline;}
a.underline:hover	{color:#666666; text-decoration:underline;}

a.ccc3333:link		{color:#cc3333; text-decoration:underline;}
a.ccc3333:visited	{color:#cc3333; text-decoration:underline;}
a.ccc3333:active	{color:#e65050; text-decoration:underline;}
a.ccc3333:hover		{color:#e65050; text-decoration:underline;}