/*Copyright(C)2006 DDN,Inc. All Rights Reserved.*/

body {
	margin: 0px;
	padding: 1px 0px 0px 0px;
	background-color:#111111;
	text-align: left;
	line-height:1.2;
	color:#FFFFFF;
	
	}

td {
font-size:12px;
}

.bn1_title{

	background: url(img/bn1.jpg);
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
	height: 25px;

	
}

.bn1_message{

	background-color:#666666;
	color:#EEEEEE;
	padding:10px;
	margin:5px;
	height: 25px;
	line-height:1.4;
	text-align:left;
}

.body_left{

	background: url(img/left.jpg) repeat-y left top;

}

.body_right{

	background: url(img/right.jpg) repeat-y left top;

}


/* AGEL版スタイルシート*/

.td_pt1{
background-color:#666666;
	
}

.td_pt2{
background-color:#444444;
	
}

.td_pt3{
background-color:#333333;
	
}

.td_pt4{
background-color:#0080C0;
	
}


.cal_text{
	line-height:1.3;
}

/*リンク設定ここから*/
a {
	text-decoration: underline;
}

a:link,a:visited,a:active,a:hover { color: #B0FFFF;}
a:link,a:visited { color: #FFFFFF;}
a.c_satday:link,a.c_satday:visited { color: #0099FF;}
a.c_sunday:link,a.c_sunday:visited { color: #FF0000;}



#rss-powered a {
	text-decoration: underline;
	}

#rss-powered a:link,
#rss-powered a:visited,
#rss-powered a:active,
#rss-powered a:hover {
	color: #CCCCCC;
	}
/*リンク設定ここまで*/

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #FFFFFF;
	}

/*カレンダートップ*/
.cal_top{
	background: url(img/calendar_top.jpg) no-repeat left top;
	width: 174px;
	height: 24px;
}
.cal_middle{
	background: url(img/calendar_middle.jpg) left top;
	vertical-align:top;
	padding-top:15px;

	width: 174px;

}

.cal_bottom{
	background: url(img/calendar_bottom.jpg) no-repeat left top;
	width: 174px;
	height: 8px;
}

.c_body {
	font-size:12px;
	color:#FFFFFF;
	background-color:#666666;
}

.c_satday {
	font-size:12px;
	color:#0099FF;
	background-color:#666666;

}

.c_sunday {
	font-size:12px;
	color:#FF0000;
	background-color:#666666;
}

.news{
line-height:1.5;
}

.bbs{
line-height:1.2;
color:#FFFFFF;
font-size:15px;

}

.bbs_mess{
font-size:12px;
line-height:1.5;
}
.blog_top{

	background: url(img/blog_top.jpg) no-repeat left top;
	padding-top:3px;
	text-indent:20px;
	font-weight:bold;
	width: 478px;
	height: 24px;

}


.blog_mdl{ 
	background: url(img/blog_middle.jpg) left top;
}

.blog_btm{ 
	background: url(img/blog_bottom.jpg) no-repeat left top;
	width: 478px;
	height: 8px;

}

.entry_top{
	background: url(img/entry_top.jpg) no-repeat left top;
	width: 174px;
	height: 24px;
}

.td1{
	font-size:12px;
	color:#CCCCCC;
	background-color:#000000;
	text-align:center;

}

.td2{
	font-size:12px;
	color:#CCCCCC;
	background-color:#000000;
	text-align:left;

}

.community_top{

	background: url(img/community_top.jpg) no-repeat left top;
	padding-top:3px;
	text-indent:23px;
	width: 652px;
	height: 26px;

}


.community_mdl{ 
	background: url(img/community_middle.jpg) left top;
}

.community_btm{ 
	background: url(img/community_bottom.jpg) no-repeat left top;
	width: 650px;
	height: 8px;

}

.personal{
	line-height:1.5;
}

.white{
	color:#FFFFFF;
}

.login_back{
	
	background: url(img/login.jpg) no-repeat left top;
	
}

.bn2_title{

	background: url(img/bn2.jpg);
	background-repeat:no-repeat;
		font-weight:bold;
	padding-top:2px;
	padding-left:10px;
	height: 25px;
	
}