@charset "UTF-8";

/*default style*/
.clearspace	{font-size:0;line-height:0;display:none;visibility:hidden;}
strong		{font-weight:bold;}

p				{font-size:12px;color:#000;line-height:1.5;text-align:left;}
/*
p.medium		{font-size:11px; line-height:1.5;}
*/
p.small			{font-size:10px; line-height:1.5;}

p.caution		{text-indent:-1em;padding-left:1em;}

.paragraph		{padding-top:1em;}
.paragraphmini	{padding-top:0.5em;}
.paragraphlarge	{padding-top:2em;}

.centerTxt		{text-align:center;}
.rightTxt		{text-align:right;}
.leftTxt		{text-align:left;}

table			{font-size:10px; line-height:1.5;text-align:left;}
dl				{font-size:12px; line-height:1.5;text-align:left;}

/*link color*/
a		{color:#960000;text-decoration:underline;}
a:hover	{color:#ff0000;}

/*head*/
h3,h4,h5{color:#fff;}

/*to top*/
/*#toTop a{font-size:12px;line-height:1.5;}*/

/*caption*/
p.caption		{text-align:left;}

/*flash banner*/
#noFlash p{color:#000;}
#noFlash a{display:inline;}

/*top & news*/
#copyright p	{font-size:9px;color:#666;line-height:1.4;text-align:left;}

#newsText dl	{font-size:12px;line-height:1.4;text-align:left;color:#000;}
#newsText dt	{clear:both;float:left;width:7em;}
#newsText dd	{margin-left:7em;zoom:1;}
#newsText dl a	{display:inline;}

/*sitemap*/
#sitemap li		{font-size:12px;line-height:1.6;color:#666;}
#sitemap li a	{color:#fff;text-decoration:underline;display:inline;}
#sitemap li a:hover{color:#960000;}

/*products*/
#products p		{color:#fff;}
#products p strong{color:#c80000;}

/*certify*/
#certify p		{color:#fff;}
#certifyText p {font-size:14px;line-height:1.5;text-align:center;}
#certifyText p strong{color:#ff0000;}
#certifyCopyright p{font-size:9px; color:#666666; line-height:1.4; text-align:left;}

/*movie*/
#movie ol li 	{font-size:12px;color:#ccc;line-height:1.5;text-align:left;}
#movie ol li a	{color:#2381a6;display:inline;}
#movie ol li a:hover{color:#999;}

/*system*/
#ps3 table th	{color:#416482;font-weight:bold;}
#ps3 table a	{display:inline;}

p.leadColor	{color:#325A78;}

/*pop table*/
#pop p	{color:#fff;}
#pop .caption	{}
#pop table,#pop table p{font-size:12px; color:#000; line-height:1.5;text-align:left;}
#pop table th{color:#416482;font-weight:bold;}
#pop table caption{color:#5daec8;font-weight:bold;}


/*biblio*/
#biblio h2 {font-size:18px;color:#FFF;line-height:1;}
#biblio ul li {font-size:12px;color:#FFF;list-style:disc;line-height:1.8;list-style-position:inside;}



