body {margin:0px 0px 0px 0px; background-color: #000000;}
body, td { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:12px; color:#a7c3d9; line-height:1.5em;}
div { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:12px; color:#b8d4ec; line-height:1.5em;}

P { line-break: normal } /* 通常の禁則処理を適用する */
DIV { line-break: strict } /* 厳密な禁則処理を適用する */ 

a {text-decoration:none; color:#cccccc}
a:visited {color:#cccccc}
a:active {color:#ff9900}
a:hover	{text-decoration:underline; color:#e0c40b;}
a:area { outline: 0px none transparent; }

hr {border: 1px #204751 solid; border: none; height: 1px; background-color: #204751;  }

form { margin:0px; padding:0px;}

#mein { background-image:url(img/bg_mein.jpg); background-repeat:no-repeat; background-position: 0px 53px;}

#left { background-image:url(img/bg_left.jpg); background-repeat:no-repeat; background-position: 0px 520px;}
#right { background-image:url(img/bg_right.jpg); background-repeat:no-repeat; background-position: 0px 520px;}

.area { margin:15px 20px 15px 20px;}

.midashi { font-size:14px; color:#ffffff; font-weight:bold; line-height:1.5em;}
.tensen { background-image:url(img/tensen5x11.gif); height:11px;}
.sp01 { height:8px;}


.style1 {color: #ffffff; font-weight: bold;}
.style3 {color: #f2c93c;}


/*相関図　小窓*/
.komado {background-repeat:no-repeat; height:232px;}
.komado02 { background-image:url(cast/img/bg_bt.jpg); background-repeat:no-repeat; height:39px;}
.komadoSP { height:7px;}
.komado03 { width:483px;}


.what td, .what div { font-size:10px;}
.what td a { text-decoration:underline; color:#0099FF;}
.what td a:hover {text-decoration:underline; color:#e0c40b;}


/*Q&A*/
.q { font-size:14px; color:#ff7800; font-weight:bold; line-height:1.5em;}
