﻿@charset "utf-8";
/*RESET.CSS Start */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
margin : 0; padding : 0; border : 0; outline : 0; font-size : 100%; vertical-align : baseline; background : transparent; }
body { line-height : 200%; font-size: 12px;color:#333333; background:#ececec;font-family: Lucida Grande, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Geneva, Arial, Verdana, sans-serif;-webkit-text-size-adjust:none;}
caption, th, td { text-align : left; font-weight : normal; }
table, td, th { vertical-align : middle; border-collapse:collapse;border-spacing : 0;  }
blockquote:before, blockquote:after, q:before, q:after { content : ""; }
blockquote, q { quotes : "" ""; }
a img {border : none; }
abbr[title], dfn[title] {border-bottom : 1px dotted rgb(0,0,0);cursor : help; }

/* HTML 5 */
article, aside, dialog, figure, footer, header, hgroup, nav, section {display : block; }
mark {background-color : #ff9;color : rgb(0,0,0);font-style : italic;font-weight : bold; }
/*RESET.CSS END */

a:link{ text-decoration: none; color:#5C3317;}/* 未访问的链接 */
a:visited{color:#5C3317;text-decoration: none;  }/* 已访问的链接 */
a:hover{color:#5C3317;text-decoration: none;  }/* 鼠标放上去的链接 */
a:active{ color:#5C3317;text-decoration: none; }/* 激活链接 */
 
.clear{	clear: both;}/* 清除浮动 */

.annotation{ color:#CC9900;font-size:12px;}/* 注释 */
.stress{ font-weight:bolder; color:#660033; font-size:14px;}/* 强调显示 */
.align_right{ text-align:right;}
.img_middle{ vertical-align:middle;}

.p_title{width:825px; height:25px; line-height:25px; margin:0px auto; background:url(../img/title_back.jpg) no-repeat; color:#fff; text-indent:1em;text-shadow: 0 1px 1px #123;}

/*------------------------------------*/
#header{width:840px; height:54px; margin:0 auto; position:relative;}
.menu{ height:23px; position:absolute;left:380px;top:30px;}
.menu td{border-left:1px #4b4b4b solid;border-right:1px #4b4b4b solid; text-align: center; line-height:23px;}
.menu a{width:90px;height:23px;display:block; }
.menu a:hover{background:url(../img/menu_back.gif);}
#menu_index #menu01{background:url(../img/menu_back.gif);}
#menu_profile #menu02{background:url(../img/menu_back.gif);}
#menu_information #menu03{background:url(../img/menu_back.gif);}
#menu_cd_dvd #menu04{background:url(../img/menu_back.gif);}

#middle{width:840px;height:auto;margin:0 auto; line-height:220%;}

#middle_head{width:840px; height:10px; background:url(../img/middle_head.gif) no-repeat; overflow:hidden;}

#middle_show_index{width:840px; height:612px; text-align:center; background:#fff; }
#middle_show_content{width:840px; height:auto; text-align:center; background:#fff; }

#middle_body{width:840px; height:auto;background:#fff;}
#middle_foot{width:840px; height:50px;background:#cccccc; font-size:12px; color:#999999; text-align:center; line-height:50px;text-shadow: 0 1px 0 #eee; }
/*------------------------------------*/
.profile_title_td{ color:#804000; font-weight:bolder; font-size:13px; height:38px;}
.cd_dvd_title_td{ color:#804000; font-size: 12px;}
.cd_dvd_song_td{ color:#333333; font-size:12px; border:1px dotted #c0c0c0; background:#f0f0f0; padding:2px;  }
/*------------------------------------*/
#content_index{width:825px;height:auto;margin:0 auto;}
#table_index{ width:570px; float:left;font-size: 12px;}
.whatanews_td{height:25px; line-height:25px;background:url(../img/title_back.jpg) no-repeat; color:#fff; font-size:14px; text-indent:1em;text-shadow: 0 1px 1px #123;}
.date_td{ color:#666666; font-family:Georgia;}

#right_div{ width:240px; border-left:1px dotted #c0c0c0; float:right; height:auto;}
