@charset "utf-8";

h4 {
	margin-top: 5px;
	padding:1px;
	width: 300px;
	color:#FFF;
	font-weight:bold ;
	border-top : 1px solid #777; 
	border-bottom : 1px solid #777; 
}
h4.bbs1 {
	margin-left:10px;
	background-color:#F60;
}
h4.bbs2 {
	background-color:#000080;
}
h4.bbs3 {
	background-color:#C93;
}
h4.bbs4 {
	color:#000;
	background-color:#DDD;
}
h4.bbs5 {
	margin-left:10px;
	background-color:#F99;
	width: 300px;
}
h4.bbs6 {
	background-color:#060;
}
h4.bbs7 {
	background-color:#C69;
}
h4.bbs8 {
	margin-left:10px;
	color:#000;
	background-color:#5A94AD;
}

dt.sscinfo {
	margin:0px;
	padding:2px 0 2px 10px;
	font-size: 110%; 
	color:#000;
	font-weight:bold ;
	background-color:#DDD;
	border-top : 1px solid #999; 
	border-bottom : 1px solid #999; 
	width: 550px;
}


blockquote {
	margin : 5px 10px 10px;
	padding : 0 5px ;
	width: 500px;
	line-height : 150%;
	color : #333;
	background-color : #EEE; 
	border : 1px solid #CCC ;
	border-left : 5px solid #CCC ; 
}

blockquote.info {
	color: #300;
	background-color : #FEE; 
	border : 1px solid #C66 ;
	border-left : 5px solid #C66 ; 
}

blockquote.attention {
	margin : 5px 10px 10px;
	padding : 0 10px ;
	color: #333;
	font-weight:normal ;
	border-top : 1px solid #C66 ;
	border-right : 1px solid #C66 ;  
	border-bottom : 1px solid #C66 ; 
	border-left : 3px solid #C00 ; 
}

blockquote.green {
	width: 590px;
	color: #FFF;
	font-weight:normal ;
	background-color:#7BAEBA;
	border-top : 1px solid #488B9B ;
	border-right : 1px solid #488B9B ;  
	border-bottom : 1px solid #488B9B ; 
	border-left : 3px solid #488B9B ; 
}

blockquote.blue {
	color: #333;
	font-weight:normal ;
	background-color:#CCE5FF;
	border-top : 1px solid #C66 ;
	border-right : 1px solid #C66 ;  
	border-bottom : 1px solid #C66 ; 
	border-left : 3px solid #339 ; 
}

div.borred  {
	margin: 5px 10px;
	padding: 5px;
	border : 3px dotted #c00; 
}

/*Main_entry_strong*/
strong {
	font-weight:bold ;
}

strong.logo {
	font-family : "Hanzel Extended Bold", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", "Osaka",sans-serif;
}
strong.cc {
	color: #C00;
}
strong.ccbig {
	color: #C00;
	font-size: 120%; 
}
strong.c3 {
	color: #30C;
}

/*Main_entry_span*/
span.lightblue {
	color: #333;
	background-color:#9FF;
}
span.yellow {
	color: #333;
	background-color:#FF9;
}
span.pink {
	color: #333;
	background-color:#FFB5E5;
}


div#bbs-left {
	float : left;
	width: 310px;
	margin:10px 0px;
	padding:0px 0px 0px 10px;
}
div#bbs-right {
	float : right;
	width: 315px;
	margin:10px 0px;
	padding:0px;
	text-align:left;
}

.bbs {
	color:#000;
	margin:3px 0px 15px 0px;
	padding:2px;
	width: 298px;
	border-bottom : 1px solid #777; 
}
.bbs11 {
	margin-left:10px;
	background-color:#F60;
	background-image  : url("../../../back/sscorange.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs22 {
	color:#FFF;
	background-color:#000080;
	background-image  : url("../../../back/sscblue4.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs33 {
	background-color:#FFC;
	background-image  : url("../../../back/sscyellow.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs44 {
	background-color:#DDD;
	background-image  : url("../../../back/sscgray.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs55 {
	margin-left:10px;
	background-color:#F99;
	background-image  : url("../../../back/sscpink.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs66 {
	color:#FFF;
	background-color:#060;
	background-image  : url("../../../back/sscgreen.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs77 {
	background-color:#F9C;
	background-image  : url("../../../back/sscpink2.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}
.bbs88 {
	margin-left:10px;
	background-color:#69C;
	background-image  : url("../../../back/sscblue1.gif"); 
	background-repeat : repeat; 
	background-attachment : fixed;
}

#main .entryBox h3#omake {
	clear: both;
}
