@charset "EUC-JP";

/* コラム */
.column_group,
.group_schedule {
	background: url("image/column_back.gif") repeat-y;
}

.column_header,
.hyo_header {
	padding: 12px 20px 8px 36px;
	color: #E51CA5;
	background-image: url("image/column_header.gif");
}

.column_footer,
.hyo_footer {
	background-image: url("image/column_footer.gif");
}

/* 小見出しスタイル（アクセス履歴・配布文書・コメント・トラックバック） */
.column_body h4 {
	padding-left:18px;
	border-top-color:#2B6EA6;
	border-bottom-color:#489ACF;
	background: url(image/column_h4.gif) no-repeat left top;
	color:#E51CA5;
}

/* コメント・トラックバック */
.column-cmt h4,
.column-tb h4 {background:none; padding-left:0; border-top-color:#489ACF;}

/* コメント */
.cmt-hd h5 	{color:#E51CA5;}
.cmt-hd 	{background: url(image/column_h4.gif) no-repeat left top; padding:3px 0 3px 18px;}
.cmt-bd 	{border-bottom-color:#489ACF; padding-left:18px;}


/* 予定表 */
.hyo_menu {
	padding: 2px 20px;
	color: #E51CA5;
	border-bottom: dashed 1px #FFFFFF;
	background: url("image/menu_back.gif") no-repeat;
}

.hyo_menu a:link,
.hyo_menu a:visited {
	color: #2B6EA6;
}

.hyo_menu a:active,
.hyo_menu a:hover {
	color: #084272;
	background: #FFFFFF;
}

.hyo_table {
	border-color: #084272;
	background: #FFFFFF;
}

.hyo_date {
	color: #FFFFFF;
	border-color: #084272;
	background: #489ACF;
}

.hyo_subject {
	border-color: #084272;
	background: #FFFFFF;
}

/* ページリンク */
.group_pagelink {
	padding: 0 0;
	background: url("image/column_link.gif") repeat-y top left;
}

.group_pagelink .wrap-1 {
	padding: 20px 0 0 0;
	background: url("image/column_link_top.gif") no-repeat top left;
}

.group_pagelink .wrap-1 .wrap-2 {
	padding: 0 23px 28px 13px;
	background: url("image/column_link_bottom.gif") no-repeat bottom left;
}

.page_selected {
	color: #FFFFFF;
	background: #E51CA5;
}

.page_navi {
	color: #2B6EA6;
}
