/*======================================

common.css

======================================*/
/*@charset "EUC_JP";*/

body {	background-color : #BFFFCF ;	color : #333333 ;	}
#main {	background-color : #FFFFFF ; }
.subject {	background-color : #FFFFFF ; }
#profile {	background-color : #FFFFFF ; }
#footer {	background-color : #B2EEB1 ;	color : #333333 ; }

a:link {	color : BLUE ;	}
a:hover, a:active {	color : orange ;	}
a:visited {	color : PURPLE ;	}

.tag_index {	background-color : #B2EEB1 ;	}
.index_blk {	background : #7F9F00 ;	}
.index_dot_border {	border : dotted 1px #7F9F00 ;	}

.select_this a:link, .select_this a:visited {	border-bottom : solid 5px #7F9F00 ;	}
.select_this a:hover, .select a:hover {	border-bottom : solid 5px orange ;	}


#title h1 {	background-color : #B2EEB1 ;	}
.menu {	background-color : #B2EEB1 ;	color : #333333 ;	}
.menu a:link, .menu a:visited {	color : #333333 ;	}
.menu a:hover, .menu a:active {	color : #000000 ;	background : #EFFF6F;	}
.menu a.this:visited, .menu a.this:link {	color : #000000 ;	background : #EFFF6F;	}
.box a:hover {	color : #000000 ;	background : #EFFF6F;	}

a:link.page, a:visited.page {	background-color : #B2EEB1 ;	color : #333333 ;	}
a:hover.page, a:active.page, a:link.page_this, a:visited.page_this {	background-color : #EFFF6F ;	color : #000000 ;	}



#column 	{	border : solid 2px #6EDEDD ;	border-top : solid 0px ;	background-color : #FFFFDF ;	}
#column_1 	{	border : solid 2px #6EDEDD ;	border-top : solid 0px ;	background-color : #FFFFDF ;	}
#column_2 	{	border : solid 2px #6EDEDD ;	border-top : solid 0px ;	background-color : #EDFFEB ;	}
#column_3 	{	border : solid 2px #7FDFBF ;	border-top : solid 0px ;	background-color : #FFEFFF ;	}
#column_4 	{	border : solid 2px #EFFF6F ;	border-top : solid 0px ;	background-color : #FFFFFF ;	}
#column_5 	{	border : solid 2px #7FDFBF ;	border-top : solid 0px ;	background-color : #BFFFCF ;	}

#title_frame 	{	background-color : #6EDEDD ;	border : solid 2px #6EDEDD ;	}
#title_frame_1 	{	background-color : #6EDEDD ;	border : solid 2px #6EDEDD ;	}
#title_frame_2 	{	background-color : #6EDEDD ;	border : solid 2px #6EDEDD ;	}
#title_frame_3 	{	background-color : #7FDFBF ;	border : solid 2px #7FDFBF ;	}
#title_frame_4 	{	background-color : #EFFF6F ;	border : solid 2px #EFFF6F ;	}
#title_frame_5 	{	background-color : #7FDFBF ;	border : solid 2px #7FDFBF ;	}

.subclm_title_1 {	background-color : #00CCFF ;	border : solid 2px #00CCFF ;	}
.subclm_title_2 {	background-color : #574D91 ;	border : solid 2px #574D91 ;	}
.subclm_title_3 {	background-color : #574D91 ;	border : solid 2px #574D91 ;	}
.subclm_title_4 {	background-color : #574D91 ;	border : solid 2px #574D91 ;	}

.box_1 		{	border : solid 2px #6EDEDD ;								background-color : #FFFFDF ;	}
.box_2 		{	border : solid 2px #6EDEDD ;								background-color : #EDFFEB ;	}
.box_3 		{	border : solid 2px #7FDFBF ;								background-color : #FFEFFF ;	}
.box_4 		{	border : solid 2px #6EDEDD ;								background-color : #FFFFFF ;	}
.subbox_1 	{	border : solid 2px #00CCFF ;							background-color : #FFFFFF ;		color : #333333 ;	}
.subbox_2 	{	border : solid 2px #574D91 ;							background-color : #EEEEEE ;		color : #333333 ;	}
.subbox_3 	{	border : solid 2px #574D91 ;							background-color : #EEEEEE ;		color : #333333 ;	}
.subbox_4 	{	border : solid 2px #574D91 ;							background-color : #EEEEEE ;		color : #333333 ;	}

.subclm_1 {
	border : solid 2px #00CCFF ;	border-top : solid 0px ;
	background-color : #FFFFFF ;		color : #333333 ;
}
.subclm_2 {
	border : solid 2px #574D91 ;	border-top : solid 0px ;
	background-color : #EEEEEE ;		color : #333333 ;
}
.subclm_3 {
	border : solid 2px #574D91 ;	border-top : solid 0px ;
	background-color : #EEEEEE ;		color : #333333 ;
}
.subclm_4 {
	border : solid 2px #574D91 ;	border-top : solid 0px ;
	background-color : #EEEEEE ;		color : #333333 ;
}

.subclm_1 a {	color : #ff0000 ;	text-decoration : none ;	}
.subclm_2 a {	color : #ff0000 ;	text-decoration : none ;	}
.subclm_3 a {	color : #ff0000 ;	text-decoration : none ;	}
.subclm_4 a {	color : #ff0000 ;	text-decoration : none ;	}

.subclm_1 a:hover {	color : #000099 ;	}
.subclm_2 a:hover {	color : #000099 ;	}
.subclm_3 a:hover {	color : #000099 ;	}
.subclm_4 a:hover {	color : #000099 ;	}

.subclm_1 a:visited {	color : purple ;	}
.subclm_2 a:visited {	color : purple ;	}
.subclm_3 a:visited {	color : purple ;	}
.subclm_4 a:visited {	color : purple ;	}

/*Hotnews New */
#hotnews {	background : #FFFFDF ;	color : #FF00FF ;	}
.hotnews {	border-bottom : solid 1px #6EDEDD ;	border-top : solid 1px #6EDEDD ;}
.hotnews_date {	color : #6EDEDD ;	}
.hotnews a:link {	color : #000099 ;	}
.hotnews a:hover, .hotnews a:active {	color : #FF0000 ;	}
.hotnews a:visited {	color :  ;	}

/*Whats New */
#whatsnew {	background : #EDFFEB ;	color : #333333 ;	}
.whatsnew {	border-bottom : dotted 1px #6EDEDD ;	}
.whatsnew_date {	color : #6EDEDD ;	}
.whatsnew_txt a:link {	color : #FF6F00 ;	}
.whatsnew_txt a:hover, .whatsnew_txt a:active {	color : #FF0000 ;	}
.whatsnew_txt a:visited {	color : purple ;	}

/* New Face */
#newface {	background : #FFEFFF ;	}
.newface_txt {	color : #FF00FF ;	}
.newface_txt a:link {	color : #000099 ;	}
.newface_txt a:hover, .newface_txt a:active {	color : #FF0066 ;	}
.newface_txt a:visited {	color : purple ;	}

/* Colum Frame */
#colum_frame {	background : #FFFFFF ;	}
.colum_frame_txt {	color : #333333 ;	}
.colum_frame_txt a:link {	color : #FF6F00 ;	}
.colum_frame_txt a:hover, .colum_frame_txt a:active {	color : #FF0000 ;	}
.colum_frame_txt a:visited {	color : purple ;	}

/* Companion */
.companion {
	border-right : solid 3px #BFFFCF ;
	border-bottom : solid 3px #BFFFCF ;
}
.companion_frame {
	border : solid 1px #6EDEDD ;
}
.companion_data {
	font-size : 11px ;
	margin : 0 ;
	padding : 0 ;
}

/* Admin */
h2.page_title {	background-color : #6EDEDD;	}

/* BG */
.tab {	background-color : #B2EEB1 ;	}
.bg0 {	background-color : #BFFFCF ;	}
.bg1 {	background-color : #B2EEB1 ;	}
.bg2 {	background-color : #6EDEDD ;	}
.bg3 {	background-color : #6EDEDD ;	}
.bg4 {	background-color : #7FDFBF ;	}
.bg5 {	background-color : #EFFF6F ;	}
.bg6 {	background-color : #7FDFBF ;	}
.bg7 {	background-color : #00CCFF ;	}
.bg8 {	background-color : #574D91 ;	}
.bg9 {	background-color : #574D91 ;	}
.bg10 {	background-color : #574D91 ;	}
.bg12 {	background-color : #BFFFCF ;	}


/* Profile */

