@charset "UTF-8";

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover { text-decoration:underline;}

a.msp_nine {font-size:9pt; color:#006699; font-family:"MS P ゴシック"; font-weight:bold;}
a.msp_ten {font-size:10pt; color:#006699; font-family:"MS P ゴシック"; font-weight:bold;}

body {margin-top:0px; margin-bottom:0px; text-align:center;}

h1 {color:black; font-size:24px; font-weight:bold;}
h1.page_explanation {color:black; font:bold 24px "MS P ゴシック"; margin:14px 0 16px 0;}

h2 {color:black; font-size:22px; font-weight:bold;}

h3 {color:black; font-size:18px; font-weight:bold;}
h3.article_title {margin:16px 0 24px 0; font:bold 18px "MS P ゴシック"; color:black; text-decoration:underline; }
h3.related_information {color:black; font:bold 18px "ＭＳ Ｐゴシック"; text-align:left; margin:30px 0 10px 0;}

h4 {color:#622744; font-size:15px; font-weight:bold;}
h4.senmonshinbun {font:bold 15px "HGSｺﾞｼｯｸM;MS P ゴシック"; color:#660033; margin:0; }

h5 {margin:0; }


table.base {width:800px; font:normal 11pt "MS P ゴシック"; color:black;  
margin-left:auto;margin-right:auto; margin-top:0; background-color:white; border-collapse:separate; border-spacing:0; }



/*トップページの各コンテンツへのリンク設定*/
h2.heading {margin:12px 0 40px 0; }
h3.heading {margin:8px 0 28px 0; }


/*ニュースランキングの部分の設定*/
.news_header {font:bold 16px "MS P ゴシック"; color:orange; }




/*グラドル写真集表示の設定*/
a.title_name {color:#006699; font:bold 12px "MS P ゴシック";padding:0 14px 0 14px;}




/*専門新聞ジャンプボタンの設定*/
a.jump_button_big {position:relative; border-style:none; display:block; background-image:url("button_darkblue01.png"); background-repeat:no-repeat; width:80px; height:22px; text-align:center; font:bold 15px "ＭＳ Ｐゴシック"; color:white; text-decoration:none; padding:2px 0 1px 0 ;margin:0; float: left;}
a.jump_button_small {position:relative; border-style:none; display:block; background-image:url("button_darkblue01.png"); background-repeat:no-repeat; width:80px; height:25px; text-align:center; font:bold 13px "ＭＳ Ｐゴシック"; color:white; text-decoration:none; padding:2px 0 1px 0 ;margin:0;float: left;}

a.jump_button_big:hover, a.jump_button_small:hover {border-style:none; display:block; background-image:url("button_green01.png"); background-repeat:no-repeat; width:80px; height:22px;text-decoration:none;}


/*見出しテーブルの設定*/
table.article_list {width:264px; margin:5px 8px 5px 8px; border: 1px solid ; border-collapse:collapse; border-color:#b3d9ff; empty-cells:show; font-size:9pt; font-family:"MS P ゴシック";  }
table.article_list_big {width:550px; border: 1px solid ; border-collapse:collapse; border-color:#b3d9ff; empty-cells:show; font-size:9pt; font-family:"MS P ゴシック";  }



table.related_dvd {width:760px; border: 1px solid; border-collapse:collapse; border-color:#b3d9ff; empty-cells:show; font-size:8pt; font-family:"MS P ゴシック"; color:#006699;  }

table.uresuji {border: 1px solid ; border-collapse:collapse; border-color:#99ff00; empty-cells:show; background-color:#f4fbff; font-size:9pt; font-family:"MS P ゴシック"; }
table.uresuji td {padding:5px 5px 5px 10px; border-style:solid; border-top-width:1px; border-left-width:0px; border-right-width:1px; border-bottom-width:0px; border-collapse:collapse; border-color:#99ff00; empty-cells:show; }

dl.left {float:left; text-align:center; margin:10px 5px 20px 5px;}
dl.right {float:right; text-align:center; margin:0 0 0 10px;}
dd {font-size:8pt; color:#006699; font-family:"MS P ゴシック"; text-align:center; margin:4px 0 10px 0;}

li {margin:0 0 6px 0; }


/*記事の見出しの設定*/
li.heading {margin:0 0 24px 10px; font:normal 12px "MS P ゴシック"; color:orange; }
a.news_ranking {font:normal 12px "MS P ゴシック"; color:#006699; text-decoration:none;line-height:16px; }
a.news_ranking:hover {text-decoration:underline; }

a.heading {font:normal 12px "MS P ゴシック"; color:#17345a; text-decoration:none; line-height:14px; }
a.heading:hover {text-decoration:underline; }

a.darkblue_13px {font:normal 13px "MS P ゴシック";color:#006699; text-decoration:none; }
a.darkblue_13px:hover {text-decoration:underline; }




.body_margin {margin-top:0px; margin-left:0px; margin-bottom:0px;}
.maroon_12pt {color:maroon; font-size:12pt; font-weight:bold;}
.maroon_11pt {color:maroon; font-size:11pt; font-weight:bold;}
.darkblue_10pt {font-size:10pt; color:#006799; font-weight:bold;}
.darkblue_11pt {font-size:11pt; color:#006799; font-weight:bold;}
.brown_10pt {font:bold 10pt "MS P ゴシック"; color:brown; }
.arial_eleven {font-size:11pt; color:black; font-family:arial;}
.arial_ten {font-size:10pt; color:black; font-family:arial;}
.arial_eleven_white_bold {font-size:11pt; color:white; font-family:arial; font-weight:bold;}
.thumbnail_width220px {max-width:220px;}
.amazon_ranking {width:240px; font-size:9pt; text-align:left; margin:10px 10px 10px 10px; }

.short_description {font:normal 13px/120% "MS P ゴシック"; color:black; }

.youtube h3 {color:green; font-size:13pt; font-weight:bold;}



/*indexページの急上昇キーワード部分の設定*/
li.ranking {font:normal 13px arial; color:orange; margin:0 0 14px 10px; }
a.darkblue_13px_bold {font:bold 13px "MS P ゴシック";color:#006699; text-decoration:none; }
a.darkblue_13px_bold:hover {text-decoration:underline; }




/*検索結果表示ページの設定*/
h2.retrieved {font:bold 15pt "MS P ゴシック"; color:black; margin:0 0 30px 0; }
h3.retrieved {color:black; font-size:bold 13pt "MS P ゴシック"; }

.wikipedia {font:normal 13px "MS P ゴシック"; color:#808080; line-height:3ex; }

a.wikipedia_url {font:normal 12px "MS P ゴシック"; color:#006699; text-decoration:none;}
a.wikipedia_url:hover {text-decoration:underline; }
.wikipedia_url {margin:10px 0 20px 0; text-align:right; }

a.darkblue_title {font:bold 13px "MS P ゴシック"; color:#006799; text-decoration:none; margin:0;}
a.darkblue_title:hover {text-decoration:underline;}

p.summary {font:normal 10pt "MS P ゴシック"; color:#111111; margin:2px 0 14px 0;}

.yahoo_api_credit {margin:4px 0 15px 0; text-align:left; }



/* アマゾンDVDのテーブル表示の設定 */
table.dvd_details {width:680px; margin:0 10px 20px 20px; border:solid 1px #b3d9ff; border-collapse:collapse; empty-cells:show; background-color:#f9faf0; font-size:11px; font-family:"MS P ゴシック"; }
table.dvd_details td {padding:5px 5px 5px 10px; border-top:solid 1px #b3d9ff; border-left:solid 0px #b3d9ff; 
border-right:solid 1px #b3d9ff; border-bottom:solid 0 #b3d9ff; border-width:1px; border-collapse:collapse; border-color:#b3d9ff; 
empty-cells:show; text-align:left; vertical-align:middle; }

.performer {color:#2f4f4f; font-size:13px; font-family:"MS P ゴシック"; }
.publisher {color:#2f4f4f; font-size:12px; font-family:"MS P ゴシック";}
.release_date {color:#6b8e23; font-size:12px; font-family:"MS P ゴシック";}
.price {color:#b8860b; font-size:12px; font-family:"MS P ゴシック";}
.secondhand {color:brown; font-size:12px; font-family:"MS P ゴシック";}
a.dvd_title {color:#6495ed; font:bold 12px "ＭＳ Ｐゴシック"; }



/* 競馬ページの設定 */
table.keiba_table {width:360px; margin:0 10px 40px 10px; border:solid 2px #228b22; border-collapse:collapse; empty-cells:show; background-color:white; font:normal 13px "MS P ゴシック"; }
table.keiba_table td {padding:5px 10px 5px 5px; border-top:solid 1px #228b22; border-left:solid 0px #228b22; 
border-right:solid 1px #228b22; border-bottom:solid 0 #228b22; border-width:1px; border-collapse:collapse; border-color:#228b22; 
empty-cells:show; text-align:left; vertical-align:middle; }

b.green_plate {font:bold 14px/120% "ＭＳ Ｐゴシック"; color:white; border-style:none; display:block; background-image:url("greenframe_top.gif"); background-repeat:repeat-x; width:340px; height:22px; padding:3px 0 0 0; vertical-align:middle;text-align:center; margin:4px 0px 20px 4px; float:left;}


/*パンくずリストの設定*/
a.bread_crumb {color:brown; font:bold 13px "ＭＳ Ｐゴシック"; text-align:left; margin:0;}
a.bread_crumb:hover {text-decoration:underline;}

.bread_crumb_toppage {color:black; font:bold 13px "ＭＳ Ｐゴシック"; text-align:left;}
.bread_crumb_nolink {color:black; font-size:13px; font-family :"ＭＳ Ｐゴシック"; font-weight:bold; text-align:left; margin:0; }


/*画像に影を付ける設定 */
img.shadow {margin:5px 8px 5px 5px; filter:progid:DXImageTransform.Microsoft.Shadow(Color=#666666, Strength=5,Direction=135);-moz-box-shadow: 5px 5px 5px #666666; -webkit-box-shadow: 5px 5px 5px #666666; box-shadow:5px 5px 5px gray;}



/*訃報新聞の設定 */

table.fuhou_amazon {width:520px; margin:0 10px 20px 20px; border:solid 1px #b3d9ff; border-collapse:collapse; empty-cells:show; background-color:#f9faf0; font:normal 11px "MS P ゴシック"; }
table.fuhou_amazon td {padding:5px 5px 5px 10px; border-top:solid 1px #b3d9ff; border-left:solid 0px #b3d9ff; 
border-right:solid 1px #b3d9ff; border-bottom:solid 0 #b3d9ff; border-width:1px; border-collapse:collapse; border-color:#b3d9ff; 
empty-cells:show; text-align:left; vertical-align:middle; }

p.jiji_contents {font:normal 12px "ＭＳ Ｐゴシック"; color:#666666; line-height:140%; }

a.cause_of_death {font:bold 14px "ＭＳ Ｐゴシック"; color:#466666; }
a.cause_of_death:visited {color:#466666; text-decoration:none;}
a.cause_of_death:active {color:#466666; text-decoration:none;}
a.cause_of_death:hover {color:#466666; text-decoration:underline;}



/*干支早見表の設定*/
table.eto {font:normal 12px "MS P ゴシック"; letter-spacing:1px; width:720px; margin:10 15px 10px 15px; border: 2px solid brown; border-collapse:collapse; empty-cells:show; }
table.eto td {padding:5px 5px 5px 5px; border-style:solid; border-top-width:2px; border-left-width:0px; border-right-width:2px; border-bottom-width:0px; border-collapse:collapse; border-color:brown; empty-cells:show; text-align:center; }

.letter_spacing_minus2px {letter-spacing:-2px; }



/*コピーライト部分の設定*/

.copyright_gray {font:bold 11px arial,"ＭＳ Ｐゴシック"; color:#666666; text-align:right;}
.copyright {font:bold 11px arial,"ＭＳ Ｐゴシック"; color:#004080; text-align:right;}




#arial_eleven {font-size:11pt;  color:black;font-family:arial;}
#arial_ten {font-size:10pt;  color:white;font-family:arial;}
#kakejiku_description {font-size:10pt; font-weight:bold; color:white;font-family:arial;}
#jyuluckdo {font-size:10pt;  color:silver;font-family:arial;}
#copyright {font-size:8pt; font-weight:bold; color:white;font-family:arial;}
#white {color:white;}
#black {color:black;}
#silver {color:silver;}
#darkorange {color:darkorange;}
#goldenrod {color:goldenrod;}
#lime {color:lime;}
