body {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}

address, caption, cite, code, dfn, em, strong, b ,th, var{
    font-style: normal; 
    font-weight: normal;
}

a         {color: #0033cc;text-decoration: none;}
a:active  {color: #ff0000;text-decoration: underline;}
a:visited {color: #0066cc;text-decoration: none;}
a:hover   {color: #ff6600;text-decoration: underline;}

.ttl {font-size: 10pt;color: #eeeeee;}
a.ttl:active  {color: #eeeeee;}
a.ttl:visited {color: #eeeeee;}
a.ttl:link    {color: #eeeeee;}
a.ttl:hover   {color: #ff9900;}

.ttl-s {font-size: 8pt;color: #eeeeee;}
a.ttl-s:active  {color: #eeeeee;}
a.ttl-s:visited {color: #eeeeee;}
a.ttl-s:link    {color: #eeeeee;}
a.ttl-s:hover   {color: #ff9900;}

a.icon {font-size: 8pt;color: #ffffff;}
a.icon:active  {color: #ffffff;}
a.icon:visited {color: #fc0000;}
a.icon:link    {color: #ffffff;}
a.icon:hover   {color: #ffffff;}

.hd-menu          {font-size: 8pt;color: #000000;}
a.hd-menu:active  {color: #eeeeee;}
a.hd-menu:visited {color: #eeeeee;}
a.hd-menu:link    {color: #eeeeee;}
a.hd-menu:hover   {color: #ff9900;}

.menu {font-size: 10pt;color: #eeeeee;}
a.menu:active  {color: #eeeeee;}
a.menu:visited {color: #eeeeee;}
a.menu:link    {color: #eeeeee;}
a.menu:hover   {color: #ff9900;}

.menu-sub {font-size: 10pt; color: #eeeeee}
a.menu-sub:active  {color: #eeeeee;}
a.menu-sub:visited {color: #eeeeee;}
a.menu-sub:link    {color: #eeeeee;}
a.menu-sub:hover   {color: #ff9900;}

.menu-txtlink          {font-size: 8pt;color: #eeeeee;}
a.menu-txtlink:active  {color: #eeeeee;}
a.menu-txtlink:visited {color: #eeeeee;}
a.menu-txtlink:link    {color: #eeeeee;}
a.menu-txtlink:hover   {color: #ff9900;}

.menu-txt              {font-size: 8pt; color: #eeeeee; line-height: 140%;}
a.menu-txt:active      {color: #eeeeee;}
a.menu-txt:visited     {color: #eeeeee;}
a.menu-txt:link        {color: #eeeeee;}
a.menu-txt:hover       {color: #ff9900;}

.tx01 {font-size: 12px;line-height: 130%;}
.tx02 {font-size: 10px;line-height: 100%;}
.tx03 {font-size: 24px;}
.tx04 {font-size: 14px;line-height: 130%;}
.tx05 {font-size: 16px;}
.tx06 {font-size: 20px;}

.body-s {
	font-size: 8pt;
	color: #333333;
	line-height: 140%;
}
.body {
	font-size: 10pt;
	color: #333333;
	line-height: 140%;
}
.imgnml {
	line-height: normal;
}
.cap {
	font-size: 10px;
	line-height: 130%;
}
.keywordswindow {
	width: 160px;
}
.keywordswindow_dion {
	width: 130px
}
.opcolor1 {
	background: #ffff99;
}
.opcolor2 {
	background: #ffcc00;
}
.copyright {
	font-size: 7pt;
	vertical-align: super;
	color: #333333; word-break: normal;
	line-height: 80%
}
.inputfiled {
	background-color: #d1d1d1;
}
.movie-ttl {
	font-size: 10pt
}
.lead {
	font-size: 10pt;
	color: #ff9900;
	line-height: 160%;
}
.caption {
	font-size: 10pt;
	color: #333333;
	line-height: 140%;
}
.emphasis {
	color: #ff0000;
}
.note {
	font-size: 8pt;
	color: #666666;
	line-height: 140%;
}
.search {
	margin: 0pt;
	line-height: 0pt;
}
.hd-txt {
	font-size: 10pt;
	color: #eeeeee;
}
.hd-name {
	font-size: 10pt;
	color: #eeeeee;
}
.hd-num {
	font-size: 8pt;
	color: #333333;
}
.jacketimg {
	/*
	border-right: #aaaaaa 1pt solid;
	border-top: #aaaaaa 1pt solid;
	border-left: #aaaaaa 1pt solid;
	border-bottom: #aaaaaa 1pt solid;
	*/
}
.gn1 {
	font-size: 12px;
	color: #ffcc00;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
.hotranking-number {
	color: #FFFFFF;
	font-size: 16px;
}
/* ------------------------------
2009.12.01追加
------------------------------ */

.bld-txt{
	font-weight: bold;
	font-size: 14px;
}

.bldr-txt{
	font-weight: bold;
	font-size: 16px;
	color: #CC0000;
}

.nomr-txt{
	font-weight:normal;
	font-size: 14px;
	color: #CC0000;
}
