﻿body {	margin-top: 0px;}
body,td,th { color: #999999;	font-size: 12px;	font-family: ＭＳ Ｐゴシック, Tahoma;}
body.main { background-color: #EFEFEF; }

.DOC .SCS2 A {
	text-decoration:underline;
}

.TitleBackground {padding-left:15px;background-color:#111111;background-image:url(image_titlebg.gif);background-repeat:no-repeat;background-position:right;}
.GuestBookLink { background-color: #EFEFEF; padding-right:15px }

a.blogtitle:link {	color: #FFFFFF; font-family: Tahoma;	font-size: 16px;	text-decoration: none;	font-weight: bold;}
a.blogtitle:visited {	color: #FFFFFF; font-family: Tahoma;	font-size: 16px;	text-decoration: none;	font-weight: bold;}
a.blogtitle:active {	color: #FFFFFF; font-family: Tahoma;	font-size: 16px;	text-decoration: none;	font-weight: bold;}
a.blogtitle:hover {	color: #FFFFFF; font-family: Tahoma;	font-size: 16px;	text-decoration: underline;	font-weight: bold;}

.subtitle {	color: #B0B0B0; font-family: Tahoma;	font-size: 11px;	}

.bg_corner01 {
	width:5px; height:5px; background-image: url(bg_01.gif);
}
.bg_corner02 {
	width:5px; height:5px; background-image: url(bg_02.gif);
}
.bg_corner03 {
	width:5px; height:5px; background-image: url(bg_03.gif);
}
.bg_corner04 {
	width:5px; height:5px; background-image: url(bg_04.gif);
}
.bg_top {
	background-image: url(bg_05.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_right {
	background-image: url(bg_06.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg_bottom {
	background-image: url(bg_07.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg_left {
	background-image: url(bg_08.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.SBG {
	BACKGROUND-COLOR: #FFFFFF
}

.uc ul { margin:0px; list-style:none; }
.uc li { background:url(icon_folder.gif) 0px 5px  no-repeat;padding-left:17px;line-height:18px; }

ul { margin:0px; list-style:none; }
li { background:url(bullet_01.gif) 0px 8px  no-repeat;padding-left:10px;line-height:18px; }

.document_titlelist_bar {
	BACKGROUND-COLOR: #A9A9A9
}

.SCS1 {
	COLOR: #DDDDDD
}
.SCS2 {
	COLOR: #666666
}
.SCS3 {
	COLOR: #999999
}
.SCS4 {
	COLOR: #CCCCCC
}
.SCS5 {
	COLOR: #000066
}

a {	font-size: 12px;	color: #666666;}
a:link { color: #666666; font-family: Tahoma; font-size: 12px; text-decoration: none; }
a:visited { color: #666666; font-family: Tahoma; font-size: 12px; text-decoration: none; }
a:active { color: #666666; font-family: Tahoma; font-size: 12px; text-decoration: none; }
a:hover { color: #666666; font-family: Tahoma; font-size: 12px; text-decoration: underline; }


.textbox {	border:1px solid #ddd; background-color: #FCFCFC;}
td.main1 { background-color:#FFFFFF; border-left:1px solid #ECECEC;border-right:1px solid #ECECEC; }
table.outer {  margin-right:auto; margin-left:auto; border:0px solid #111111; }
table.inner {  background-color:#FFFFFF; margin-right:auto; margin-left:auto; border:0px solid #111111; border-top:1px solid #ECECEC; }


.menu {font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.menu:link { font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.menu:visited {font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.menu:active {font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.menu:hover {font-family: Tahoma;	font-size: 12px;	text-decoration: underline;}
.menu_selected {font-weight: bold; font-family: Tahoma;	font-size: 12px;	text-decoration: none;}

.category {font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
.count {font-family: Tahoma;	font-size: 10px;	text-decoration: none;}

.avatar {  font-family: Tahoma, "ＭＳ Ｐゴシック"; font-size: 9px; text-decoration: underline; font-weight: bold;}
a.avatar:link {  font-family: Tahoma, "ＭＳ Ｐゴシック"; font-size: 9px; text-decoration: underline; font-weight: bold;}
a.avatar:visited {  font-family: Tahoma, "ＭＳ Ｐゴシック"; font-size: 9px; text-decoration: underline; font-weight: bold;}
a.avatar:active {  font-family: Tahoma, "ＭＳ Ｐゴシック"; font-size: 9px; text-decoration: underline; font-weight: bold;}
a.avatar:hover {  font-family: Tahoma, "ＭＳ Ｐゴシック"; font-size: 9px; text-decoration: underline; font-weight: bold;}

a.nickname:link {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	text-decoration: none;}
a.nickname:visited {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	text-decoration: none;}
a.nickname:active {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	text-decoration: none;}
a.nickname:hover {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	text-decoration: underline;}

.UserCategory:link {	font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.UserCategory:link {	font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.UserCategory:visited {	font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.UserCategory:active {	font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
a.UserCategory:hover {	font-family: Tahoma;	font-size: 12px;	text-decoration: underline;}
.UserCategory_selected {	font-weight: bold; font-family: Tahoma;	font-size: 12px;	text-decoration: underline;}

.calendar_title {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	text-decoration: none;}
a.calendar_title:link {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	text-decoration: none;}
a.calendar_title:visited {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;		text-decoration: none;}
a.calendar_title:active {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	text-decoration: none;}
a.calendar_title:hover {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	text-decoration: underline;}
.calendar_day {	font-family: Tahoma;	font-size: 10px;	text-decoration: none;}
a.calendar_day:link {	font-family: Tahoma;	font-size: 10px;font-weight: bold;	text-decoration: none;}
a.calendar_day:visited {	font-family: Tahoma;	font-size: 10px;	font-weight: bold;	text-decoration: none;}
a.calendar_day:hover {	font-family: Tahoma;	font-size: 10px;	font-weight: bold;	text-decoration: underline;}
.calendar_dayofweek {	font-family: Tahoma; font-size: 10px; text-decoration: none; }
.date { 	font-family: Tahoma; font-size: 10px; text-decoration: none; }


.document_title {	font-size: 14px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;}
a.document_title:link {	font-size: 14px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;}
a.document_title:visited {	font-size: 14px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;}
a.document_title:active {	font-size: 14px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;}
a.document_title:hover {	font-size: 14px;	font-weight: bold;	font-family: Tahoma;	text-decoration: underline;}

.document_content {	font-family: Tahoma;	font-size: 12px;	text-decoration: none;}
.document_content:link {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
.document_content:visited  {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
.document_content:active {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
.document_content:hover {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}

.document_link {font-family: Tahoma; font-size: 10px; text-decoration: none;}
a.document_link:link {font-family: Tahoma; font-size: 10px; text-decoration: none;}
a.document_link:visited {font-family: Tahoma; font-size: 10px; text-decoration: none;}
a.document_link:active {font-family: Tahoma; font-size: 10px; text-decoration: none;}
a.document_link:hover {font-family: Tahoma; font-size: 10px; text-decoration: underline;}

.document_link_bold {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: none; padding-left:5px;}
a.document_link_bold:link {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: none; padding-left:5px;}
a.document_link_bold:visited {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: none; padding-left:5px;}
a.document_link_bold:active {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: none; padding-left:5px;}
a.document_link_bold:hover {font-family: Tahoma; font-weight: bold; font-size: 12px; text-decoration: underline; padding-left:5px;}

.document_url {font-size: 10px; font-family: Tahoma; text-decoration: none;}
a.document_url:link {font-size: 10px; font-family: Tahoma; text-decoration: none;}
a.document_url:visited {font-size: 10px; font-family: Tahoma; text-decoration: none;}
a.document_url:active {font-size: 10px; font-family: Tahoma; text-decoration: none;}
a.document_url:hover {font-size: 10px; font-family: Tahoma; text-decoration: underline;}

.document_date {font-size: 10px; font-family: Tahoma; text-decoration: none;}

.PageNumber {font-family: Tahoma; font-size: 11px; text-decoration: none;}
a.PageNumber:link {font-family: Tahoma; font-size: 11px; text-decoration: none;}
a.PageNumber:visited {font-family: Tahoma; font-size: 11px; text-decoration: none;}
a.PageNumber:active {font-family: Tahoma; font-size: 11px; text-decoration: none;}
a.PageNumber:hover {font-family: Tahoma; font-size: 11px; text-decoration: underline;}
.CurrentPage {font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none;}

.write_title {	font-family: Tahoma;	font-size: 12px; text-decoration: none;}
a.write_title:link {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
a.write_title:visited  {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
a.write_title:active {	font-size: 12px;	font-family: Tahoma;	text-decoration: none;}
a.write_title:hover {	font-size: 12px;	font-family: Tahoma;	text-decoration: underline;}

a.svLink:link {	font-family: Tahoma;	font-size: 9px;	text-decoration: none;}
a.svLink:visited {	font-family: Tahoma;	font-size: 9px;	text-decoration: none;}
a.svLink:active {	font-family: Tahoma;	font-size: 9px;	text-decoration: none;}
a.svLink:hover {	font-family: Tahoma;	font-size: 9px;	text-decoration: underline;}
.svTitle {	font-family: Tahoma;	font-size: 9px;	text-decoration: none;}
.svCount {	font-family: Tahoma;	font-size: 9px;	text-decoration: none;}


.ContentTableLineTop {
	border-top:1px solid #ddd
}
.ContentTableLineMiddle1 {
	border-bottom:1px solid #ddd
}
.ContentTableLineMiddle2 {
	border-bottom:1px solid #ddd
}
.ContentTableLineInComment {
	border-top:1px solid #ddd
}
.ContentTableLineBottom {
	border-bottom:1px solid #ddd
}