
/* body */
body			{background:white;
			 margin:0;
			 color:#333333;
			 font-family :Arial,Verdana,Helvetica,Osaka,sans-serif;}

/* font */
p			{line-height:150%;}

.txt01			{font-size:80%;}
.txt02			{font-size:90%;}
.txt03			{font-size:145%;
			 padding:5px;}
.txt04			{font-size:100%;}
.txt05			{font-size:65%;line-height:150%;}
.txt06			{font-size:75%;line-height:150%;}


.thumbnail-block02		{display:block;
				 width:100%;
				 height:90px;
				 font-size:80%;
				 line-height:150%;
				 padding:5px;}

/* position */
.margin-top01		{padding:5px 0 0 0;}


/* status */
.hide01			{visibility:hidden;}
.none01			{display:none;}


/* color */
.blue01			{color:#0066b1;}
.red01			{color:#c6012e;}
.page02			{color:#999999;
			 font-weight:600;
			 font-size:80%;}

/* bgcolor */
.bg-black01		{background:#333333;}
.bg-black02		{background:#666666;}
.bg-white01		{background:#ffffff;}
.bg-gray01		{background:#cccccc;}
.bg-blue01		{background:#a8dffa;}
.bg-green01		{background:#e5eec0;}


/* form */
.form01			{margin:0;}
.button-white		{width:80px;background:#ffffff;}
.pulldown-white		{background:#ffffff;}


/* link */
a.result-menu			{font-size:75%;}

a.result-menu:link		{text-decoration:none;
				 color:#0000ff;}
a.result-menu:visited		{text-decoration:none;
				 color:#0000ff;}
a.result-menu:active		{text-decoration:underline;
				 color:#0000ff;}
a.result-menu:hover		{text-decoration:underline;
				 color:#0000ff;}


a.result-menu02			{font-size:75%;}

a.result-menu02:link		{text-decoration:none;
				 color:#333333;}
a.result-menu02:visited		{text-decoration:none;
				 color:#333333;}
a.result-menu02:active		{text-decoration:underline;
				 color:#333333;}
a.result-menu02:hover		{text-decoration:underline;
				 color:#333333;}


a.thumbnail-block		{display:block;
				 width:100%;
				 height:90px;
				 font-size:80%;
				 line-height:150%;
				 padding:5px;}

a.thumbnail-block:link		{text-decoration:none;
				 color:#333333;}
a.thumbnail-block:visited	{text-decoration:none;
				 color:#333333;}
a.thumbnail-block:active	{text-decoration:none;
				 color:#333333;}
a.thumbnail-block:hover		{text-decoration:none;
				 color:#333333;}


a.page01			{font-size:80%;
				 font-weight:600;}
a.page01:link			{text-decoration:underline;
				 color:#0000ff;}
a.page01:visited		{text-decoration:underline;
				 color:#0000ff;}
a.page01:active			{text-decoration:none;
				 color:#c6012e;}
a.page01:hover			{text-decoration:none;
				 color:#c6012e;}


a.back01			{font-size:80%;
				 padding:5px;}
a.back01:link			{text-decoration:none;
				 color:#0000ff;}
a.back01:visited		{text-decoration:none;
				 color:#0000ff;}
a.back01:active			{text-decoration:underline;
				 color:#c6012e;}
a.back01:hover			{text-decoration:underline;
				 color:#c6012e;}


a.detail-menu			{font-size:70%;line-height:120%;}

a.detail-menu:link		{text-decoration:underline;
				 color:#0000ff;}
a.detail-menu:visited		{text-decoration:underline;
				 color:#0000ff;}
a.detail-menu:active		{text-decoration:none;
				 color:#c6012e;}
a.detail-menu:hover		{text-decoration:none;
				 color:#c6012e;}


a.footer01			{font-size:75%;}

a.footer01:link			{text-decoration:none;
				 color:#666666;}
a.footer01:visited		{text-decoration:none;
				 color:#666666;}
a.footer01:active		{text-decoration:underline;
				 color:#c6012e;}
a.footer01:hover		{text-decoration:underline;
				 color:#c6012e;}


a.footer02			{font-size:75%;}

a.footer02:link			{text-decoration:none;
				 color:#c6012e;}
a.footer02:visited		{text-decoration:none;
				 color:#c6012e;}
a.footer02:active		{text-decoration:underline;
				 color:#c6012e;}
a.footer02:hover		{text-decoration:underline;
				 color:#c6012e;}


a.s-option01			{font-size:75%;}

a.s-option01:link		{text-decoration:none;
				 color:#0000ff;}
a.s-option01:visited		{text-decoration:none;
				 color:#0000ff;}
a.s-option01:active		{text-decoration:underline;
				 color:#c6012e;}
a.s-option01:hover		{text-decoration:underline;
				 color:#c6012e;}

a.chart01			{font-size:80%;}
a.chart01:link			{text-decoration:underline;
				 color:#0000ff;}
a.chart01:visited		{text-decoration:underline;
				 color:#0000ff;}
a.chart01:active			{text-decoration:none;
				 color:#c6012e;}
a.chart01:hover			{text-decoration:none;
				 color:#c6012e;}

a.chart02			{font-size:80%;}
a.chart02:link			{text-decoration:none;
				 color:#c6012e;}
a.chart02:visited		{text-decoration:none;
				 color:#c6012e;}
a.chart02:active			{text-decoration:underline;
				 color:#0000ff;}
a.chart02:hover			{text-decoration:underline;
				 color:#0000ff;}
