/* 全般設定 */
body {scrollbar-face-color: #ffffff; margin: 0px; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #666B7F; scrollbar-3dlight-color: #666B7F; scrollbar-arrow-color: #666B7F; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; background-color: #ffffff; text-align: left}

/* テーブル設定 */
table{table-layout:fixed;}

td {font-size: 12px; color: #3a3a56; line-height: 135%; font-family: MSゴシック, Arial, Helvetica, sans-serif, osaka;}

.tdcolor1 {background-color: #E7E8F0}

/* ヘッダ・メニュー設定 */
.header{background-color: #f8f8f8; BORDER-BOTTOM: #5f5f78 solid 1px; BORDER-RIGHT: #5f5f78 1px solid;}
.menubox {width: 140px;  BORDER-RIGHT: #5f5f78 1px solid;}
.menulink{line-height: 150%; font-family:MSゴシック, Arial, Helvetica, sans-serif, osaka;}

/* コンテンツ部分設定 */
.topmainwaku{width: 660px; height: 100%; text-align: center ;BORDER-RIGHT: #5f5f78 1px solid; background-color: #ffffff; padding: 0px: padding: 0px;}
.mainwaku{width: 660px; height: 100%; text-align: center ;BORDER-RIGHT: #5f5f78 1px solid; background-color: #ffffff; padding: 20px;}

.titleline{width: 600px; font-size: 12px; color: #5f5f78; font-weight: bold; text-align: left; padding:0px 5px; border-color:#6E7799; border-width:0px 0px 1px 0px; border-style:solid; margin:0px 0px 5px 0px;}

.title2{width: 600px; color: #5f5f78; text-align: left; padding:4px 5px;　border-color:#5f5f78; border-width:1px; border-style:solid; background:#F8F8F8;}

.contents {width: 600px; text-align: left; padding:5px 0px 3px 0px; border: none;}
.contentsline {width: 600px; text-align: left; padding:4px 0px 8px 0px; border: none; BORDER-BOTTOM: #b4b4be 1px solid;}
.contentsdot {width: 600px; text-align: left; padding:4px 0px 8px 0px; border: none; BORDER-BOTTOM: #b4b4be 1px dashed;}

.midashi{font-size: 14px; color: #4A75A5; font-weight: bold; text-align: left}

h1{border-bottom-width: 1px; border-bottom-style: solid;border-bottom-color: #999999;}

/* サッカーリンクページ設定 */
.linktitle{font-size: 12px; color: #6e6e82; width: 590px; font-weight: bold;}
.linkwaku{border-left: 1px solid #999999; border-top: 1px solid #999999; width: 580px; margin:5px; padding:5px 0px 2px 10px;}
.linkcontents{line-height: 140%; font-size: 12px;}

.footer {background-color:#4A75A5; color: #ffffff; width: 700px;  height: 20px; text-align: center}
.outer{border-left: 1px solid #4A75A5; border-right:1px solid #4A75A5;}

/* リンクの設定 */
a.header:link {color: #ffffff; text-decoration: none}
a.header:visited {color: #ffffff; text-decoration: none}
a.header:active {color: #ffffff; text-decoration: none}
a.header:hover {color: #B9D7E1; text-decoration: underline}
a:link {color: #4b679f; text-decoration: none}
a:visited {color: #4b679f; text-decoration: none}
a:active {color: #cc99a6; text-decoration: underline}
a:hover {color: #cc99a6; text-decoration: underline}
a {CURSOR: hand}

/* フォントサイズや色の設定*/
.txt18{font-size:18px; line-height:140%;}
.txt14{font-size:14px; line-height:140%;}
.txt14b{font-size:12px; line-height:140%; font-weight: bold; text-transform: none}
.txt12{font-size:12px; line-height:140%;}
.txt12b{font-size:12px; line-height:140%; font-weight: bold; text-transform: none}
.txt12bb{font-size:12px; color: #232033; line-height:160%; font-weight: bold; text-transform: none}
.txt10{font-size:10px; line-height:140%;}
.txt9{font-size:9px; line-height:140%;}