.TopTitle A {
	COLOR: #fb0064; TEXT-DECORATION: none
}
.TopTitle A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fe0066; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.TopTitle A:visited {
	COLOR: #ff6699; TEXT-DECORATION: none
}
.TopTitle A:hover {
	COLOR: #ff0066; BORDER-BOTTOM: #f70063 2px dashed; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff url(http://bfile.shinobi.jp/1174/pop_pink_animal.gif) no-repeat fixed center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 80% "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD {
	TEXT-ALIGN: center
}
TABLE {
	BORDER-COLLAPSE: collapse
}
A {
	COLOR: #339999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #339999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #339999; TEXT-DECORATION: underline
}
A:active {
	COLOR: #339999; TEXT-DECORATION: none
}
#mainBlock {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #ff0066;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 780px;
	PADDING-TOP: 0px;
	HEIGHT: auto;
	TEXT-ALIGN: center;
	filter: Alpha(Opacity=90);
	border-right: 2px solid #333333;
	border-left: 2px solid #333333;
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
#TopBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://bfile.shinobi.jp/1174/pop_pink_header.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; HEIGHT: 150px; TEXT-ALIGN: left
}
.TopTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 120% "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; PADDING-TOP: 10px
}
.TopTitleFont {
	FONT-SIZE: 120%
}
#TopExplanation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #ffffff; MARGIN-RIGHT: 10px; PADDING-TOP: 100px; FONT-FAMILY: "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; TEXT-ALIGN: right
}
#FooterBlock {
	CLEAR: both;
	BORDER-TOP: #000000 1px dashed;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	HEIGHT: 40px;
	TEXT-ALIGN: center;
	width: 780px;
	margin: 20px 0px 0px;
	color: #FFFFFF;
	background: #EEEEEE;
}
.PluginBlock {
	DISPLAY: block; FLOAT: right; WIDTH: 230px; HEIGHT: auto; TEXT-ALIGN: left
}
.PluginInnerBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.PluginTitle {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://bfile.shinobi.jp/1174/pop_pink_ptitle.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 10px 0px 0px; FONT: bold 16px "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; COLOR: #ff0066; PADDING-TOP: 30px; HEIGHT: 50px; BORDER-RIGHT-WIDTH: 0px
}
.PluginExplanation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 5px
}
.PluginContents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 5px
}
#EntryBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 500px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.EntryInnerBlock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.EntryTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 112%; BACKGROUND: #fcebf0; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff6699 12px solid; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.EntryTitleFont {
	FONT: 110% "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; COLOR: #ff0066
}
.EntryTextBox {
	MARGIN: 5px 0px
}
.EntryText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.EntryPsText {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.EntryFooter {
	PADDING-RIGHT: 5px; BORDER-TOP: #bcbcbc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 5px; BORDER-LEFT: #bcbcbc 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.EntryUserName {
	
}
.EntryWriteDate {
	MARGIN-LEFT: 5px
}
.EntryCategory {
	MARGIN-LEFT: 5px
}
.EntryComment {
	MARGIN-LEFT: 5px
}
.EntryTrackback {
	MARGIN-LEFT: 5px
}
.PageLinkBlock {
	PADDING-RIGHT: 10px; MARGIN-TOP: 30px; PADDING-LEFT: 10px; BACKGROUND: #ffffff no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.CommentBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px
}
.CommentMenuTitle {
	MARGIN: 0px;
	FONT: 14px "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic";
	COLOR: #FFCCFF;
	TEXT-ALIGN: left;
	background: no-repeat;
	border-left: 20px solid #FFCCFF;
	padding-left: 10px;
}
.CommentTextBox {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.CommentTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 116%; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; BORDER-LEFT: #ff0066 10px solid; COLOR: #ff0066; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-BOTTOM: #ff0066 1px solid; TEXT-ALIGN: left
}
.CommentText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.CommentFooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.CommentUserName {
	MARGIN-LEFT: 5px
}
.CommentURL {
	MARGIN-LEFT: 5px
}
.CommentWriteDate {
	MARGIN-LEFT: 5px
}
.CommentEdit {
	MARGIN-LEFT: 5px
}
.CommentFormBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.CommentFormTable {
	
}
.CommentFormTh {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT: 12px "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.CommentFormTd {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
.CommentFormSubmit {
	TEXT-ALIGN: right
}
.CommentForms {
	
}
.TrackbackBlock {
	
}
.TrackbackMenuTitle {
	MARGIN: 0px 0px 10px;
	FONT: 14px "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic";
	COLOR: #FFCCFF;
	TEXT-ALIGN: left;
	background: no-repeat;
	border-left: 20px solid #FFCCFF;
	padding-left: 10px;
}
.TrackbackTextBox {
	MARGIN: 5px 0px
}
.TrackbackTitle {
	TEXT-ALIGN: left
}
.TrackbackText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 140%; PADDING-TOP: 10px
}
.TrackbackFooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.TrackbackUserName {
	MARGIN-LEFT: 5px
}
.TrackbackFromURL {
	MARGIN-LEFT: 5px
}
.TrackbackWriteDate {
	MARGIN-LEFT: 5px
}
.TrackbackURLTitle {
	BORDER-RIGHT: #646464 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 20px; FONT: 12px "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic"; PADDING-TOP: 20px; BORDER-BOTTOM: #646464 1px solid; TEXT-ALIGN: left
}
.TrackbackURL {
	
}
.Plugin_data {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.Plugin_data_date {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 2px; TEXT-ALIGN: right
}
.CalendarMoveTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 80%; PADDING-TOP: 3px
}
.CalendarMoveTr {
	
}
.CalendarPrevTd {
	
}
.CalendarNowTd {
	
}
.CalendarNextTd {
	
}
.CalendarTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 80%; PADDING-TOP: 3px
}
.CalendarWdayTr {
	
}
.CalendarWdaySun {
	COLOR: #cc6666
}
.CalendarWday {
	
}
.CalendarWdaySat {
	
}
.CalendarTr {
	
}
.CalendarTdSun {
	COLOR: #cc6666
}
.CalendarTdSat {
	
}
.CalendarTd {
	
}
.CalendarTdLink {
	BACKGROUND: #339999
}
.CalendarTdLinkFont {
	COLOR: #ffffff
}
.CommentResBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
.CommentResBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.CommentResTitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff0066 2px dashed; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 116%; PADDING-BOTTOM: 4px; COLOR: #ff0066; PADDING-TOP: 4px
}
.CommentResText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.CommentResFooter {
	BORDER-TOP: #646464 1px dashed; MARGIN: 15px 0px; TEXT-ALIGN: right
}
HR {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; BORDER-LEFT: #666666 1px dashed; COLOR: #666666; BORDER-BOTTOM: #666666 1px dashed; HEIGHT: 1px
}
