
.bold {font-weight : bold ;}
.wbold {font-weight : bold ; color : #FFFFFF;}
.rbold {font-weight : bold ; color : #FF0000;}
.ita {font-style : italic ;}
.red {color : red ; font-size : 80% ; padding-left : 20px ; padding-right : 20px ;line-height : 50% ;}


.ss {font-size : 80% ;}
.ssb {font-size : 80% ; font-weight : bold ;}
.ssright {font-size : 80% ; padding-right : 20px ; padding-top:10px ;}
.bright {font-size : 100% ; padding-right : 20px ; padding-top:10px ; font-weight : bold ;}

.line {line-height : 140% ;}
.linetable {line-height : 120% ; padding-left : 20px ; padding-right : 20px ;}
.linemid {line-height : 140% ; padding-left : 20px ; padding-right : 20px ;}
.linemidss {line-height : 120% ; padding-left : 20px ; font-size : 80% ;}
.linenewss {line-height : 110% ; padding-left : 10px ; padding-right : 10px ; font-size : 80% ;}
.linenewssb {line-height : 120% ; padding-left : 10px ; padding-right : 10px ; font-size : 80% ; font-weight : bold ;}

.linemidb {line-height : 140% ; padding-left : 20px ; font-weight : bold ;}
.linemid10 {line-height : 140% ; padding-left : 10px ;}
.linemid10b {line-height : 140% ; padding-left : 10px ; font-weight : bold ;}

.imgtop {padding-top : 35px ;}
.imgmid {padding-left : 20px ;}
.imgbot {padding-top : 10px ; padding-bottom : 10px ; padding-right : 20px ;}


.title01 {color : #660000 ; padding-top:20px ; padding-left : 20px ; padding-right : 20px ; font-weight : bold ; }
.title02 {font-size : 120% ; color : #660000 ; padding-top:20px ; font-weight : bold ; }

a:link {color : #3333FF ;}
a:visited {color : #CC00CC ;}
a:hover {color : #FF1033 ;}

.blborder {border-color : #000000 ; border-style : solid; border-width : 1px; padding : 4px;}
.topnews{padding-bottom:5px;}





.contest{
font-size : 140% ;
font-weight : bold ;
}


/*　リニューアル後　*/

body {
	scrollbar-3d-light-color: #999999;
	scrollbar-arrow-color: #999999;
	scrollbar-base-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #FFFFFF;
	margin: 0px 15px 10px 15px;
	background-color:#ECEAE2;
}

/*a:link,a:visited {color : #000000 ; text-decoration : none;}
a:hover {color : #FF0000 ; text-decoration : none;}*/


a:link.flink {color : #999999 ; text-decoration : none;}
a:visited.flink {color : #999999 ; text-decoration : none;}
a:hover.flink {color : #CC0000 ; text-decoration : none; background-color : #000000;}



.hlink {font-size : 12px ;}
.hlink a:link {color : #999999 ; text-decoration : none;}
.hlink a:visited {color : #999999 ; text-decoration : none;}
.hlink a:hover {color : #000000 ; text-decoration : none;}



.menu {color : #000000 ; font-size : x-small ;}


/*　▼top　*/

.topics {font-size : x-small ; font-weight : bold ;}

.topics-date {color : #FF9933 ; font-size : x-small ; font-weight : bold ;}
.topics-title {color : #CC0000 ; font-size : x-small ; line-height : 1.4 ; font-weight : bold ;}

.topics-title a:link {color : #CC0000 ; text-decoration : none;}
.topics-title a:visited {color : #CC0000 ; text-decoration : none;}
.topics-title a:hover {color : #000000 ; text-decoration : none;}

.topics-summary {color : #222222 ; font-size : x-small ; line-height : 1.4 ;}
.topics-summary a:link {color : #000000 ; text-decoration : underline;}
.topics-summary a:visited {color : #000000 ; text-decoration : none;}
.topics-summary a:hover {color : #999999 ; text-decoration : underline;}


.submenu {color : #000000 ; font-size : xx-small ;}
.submenu a:link {color : #000000 ; text-decoration : none;}
.submenu a:visited {color : #000000 ; text-decoration : none;}
.submenu a:hover {color : #FF0000 ; text-decoration : none; }


.fws {color : #000000 ; font-size : 12px ; line-height : 1.2 ;}


.textgy {color : #999999 ; font-size : 80% ;}

/*　ヴィンテージチャートセル背景　*/
.vinbg {background-color : #FFCF31; }

/*　iframeなかみ　*/
#infobox {
	width:350px;
}

#infobox h2 {
	color:#CE171E;
	font-weight:bold;
	font-size:14px;
}
#infobox dl {}
#infobox dt {color:#686868;font-size:10px;font-weight:bold;}
#infobox dd {
	color:#686868;
	font-size:12px;
	margin-left: 1em;
}
