
/* === 共通 ===================================== */

BODY {background-image : url(img/wall.jpg);background-repeat: repeat-x;background-attachment:fixed;}
body,table,th,tr,td {font:normal 14px/18px "Verdana",sans-serif; line-height:150%}
a:link { color: #666666; }
a:visited { color: #999999; }
a:hover { color: #993333; }
a:active { color: #993333; }

#wrapper { width: 900px;margin: 0px auto; border: 1px solid #B4B4B4;background:#FFFFFF;text-align:left}

.hedda{color:#666666; font-size:12px; padding:2px 2px 3px 5px; background: url(img/hedda.gif);}
.footer { text-align: center; font-size: 14px; background:#dddddd; border-top:1px solid #B4B4B4; padding:10px}

h1 { padding:0px; margin:0px}
h2 { padding:0px; margin:10px 0px 30px 0px; background:url(img/h2.jpg) repeat-x}

.pc { display: inline;}
.sm { display: none;}

.main { padding:30px 50px 50px 50px;}
.top { text-align:right; margin-top:15px}
.aori { font-size:18px; font-weight:bold; padding:10px 0px 15px 0px; text-align:center}

.red { color: #CC3300}
.blue { color: #0066FF}
.gray { color: #666666}
.p16 { font-size:16px}
.p14 { font-size:14px}
.p12 { font-size:12px}

.mt1 { margin-top:10px}

/* === MENU ===================================== */

#menu { padding:0px; margin:0px;}
#menu ul { padding:0px; margin:0px; list-style:none;}
#menu li { padding:0px; margin:0px; width:145px; float:left }
#menu li.menu_160 { width:160px}

/* === 対局者プロフィール ===================================== */

.prof_left { width:390px; float:left;}
.prof_right { width:390px; float:right;}
.prof_name { background:url(img/ten.gif) no-repeat; padding:3px 0px 5px 23px; font-size:16px}
.prof { padding:3px 0px 0px 20px}

/* === テーブル ===================================== */

#table_day table { border-collapse: collapse; width:100%;}
#table_day td { padding:10px; border:solid 1px #666666; text-align:center}
#table_day th { padding:5px; border:solid 1px #666666; text-align:center; color:#FFFFFF; font-weight:bold; background: #999999}

#table_deta table { border-collapse: collapse; width:100%;}
#table_deta td { padding:5px 10px 5px 10px; border:solid 1px #666666; text-align:center}
#table_deta th { padding:5px; border:solid 1px #666666; text-align:center; color:#FFFFFF; font-weight:bold; background: #999999}

.koumoku { background:#eeeeee; text-align:center}

/* === 新聞社リスト ===================================== */

#shinbun { padding:0px; margin:0px}
#shinbun ul { padding:0px; margin:0px; list-style:none }
#shinbun li { background:url(img/ten.gif) no-repeat; padding:3px 0px 5px 23px; margin-bottom:10px; width:135px;float:left;}

/* === 広告 ===================================== */

.adsby { padding:0px 0px 40px 0px; text-align: center;}
