/*------------------------------------------------*/
/*ページ全体に対する設定です*/
/*------------------------------------------------*/
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_back.gif) #ffffff repeat-y center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 80% Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE {
	BORDER-COLLAPSE: collapse
}

TD {
	TEXT-ALIGN: center
}
A {
	COLOR: #cc9966; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc9966; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc9966; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc9966; TEXT-DECORATION: none
}
TEXTAREA {
	FONT: 12px "ＭＳ ゴシック", "Osaka－等幅"; COLOR: #333333; TEXT-ALIGN: left
}
INPUT {
	FONT: 12px "ＭＳ ゴシック", "Osaka－等幅"; COLOR: #333333
}
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
}



/*------------------------------------------------*/
/*ブログのタイトル部分に関する設定です*/
/*------------------------------------------------*/
#TopBlock {
	BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_header.jpg) #ffffff no-repeat right 50%;
	MARGIN: 0px;
	HEIGHT: 200px;
	TEXT-ALIGN: left;
	padding: 0px 220px 0px 0px;
}
.TopTitle {
	font: bolder 130% Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.2em;
	padding: 70px 0px 0px 24px;
}
.TopTitleFont {

	
}

.TopTitle A {
	COLOR: #D58884;
	TEXT-DECORATION: none;
}
.TopTitle A:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #D58884;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
.TopTitle A:visited {
	COLOR: #D58884;
	TEXT-DECORATION: none;
}
.TopTitle A:hover {
	BACKGROUND: no-repeat left 50%;
	COLOR: #cc0033;
	TEXT-DECORATION: none;
}

/*------------------------------------------------*/
/*ブログの説明文に関する設定です*/
/*------------------------------------------------*/
#TopExplanation {
	FONT: 100%/1.6em "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic";
	COLOR: #999999;
	TEXT-ALIGN: left;
	padding: 10px 0px 0px 24px;
	letter-spacing: 0.2em;
}



/*------------------------------------------------*/
/*ブログ全体の囲み部分に関する設定です*/
/*------------------------------------------------*/
#mainBlock {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 12px "ＭＳ ゴシック", "Osaka－等幅"; WIDTH: 770px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}

/*------------------------------------------------*/
/*プラグイン部分に関する設定です*/
/*------------------------------------------------*/

.PluginBlock {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
.PluginInnerBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.PluginTitle {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_plugintitle.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold 120% Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック";
	COLOR: #339999;
	PADDING-TOP: 80px;
	HEIGHT: 20px;
	letter-spacing: 0.2em;
}
.PluginExplanation {
	MARGIN: 0px;
	background: url(http://bfile.shinobi.jp/1635/rainbow_plugintitle_ex.gif) repeat-y;
	font: 100% "ＭＳ ゴシック", "Osaka－等幅";
	color: #8BBAB1;
	padding: 16px 10px 12px;
	letter-spacing: 0.2em;
}
.PluginUnder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_pluginunder.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 24px
}
.PluginContents {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_plugin.gif) repeat-y left 50%;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	FONT: 100%/1.6em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	PADDING-TOP: 10px;
	letter-spacing: 0.2em;
}
.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
}


/*------------------------------------------------*/
/*記事の部分に関する設定です*/
/*------------------------------------------------*/

#EntryBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 480px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.EntryInnerBlock {
	MARGIN-BOTTOM: 20px;
	BORDER-BOTTOM: #999999 1px dashed;
	TEXT-ALIGN: left;
	padding: 0px 0px 10px 10px;
}
.EntryTitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #99cccc 12px solid; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.EntryTitleFont {
	FONT: bold 130%/1.4em "Century Gothic", Arial, "ＭＳ ゴシック", "MS UI Gothic";
	COLOR: #99cccc;
	letter-spacing: 0.2em;
}
.EntryTextBox {
	MARGIN: 14px 0px 10px;
	FONT: 100%/1.6em "ＭＳ ゴシック", "Osaka－等幅";
	letter-spacing: 0.2em;
}
.EntryText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.EntryPsText {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
	TEXT-ALIGN: right;
	font: 94% Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.2em;
}
.EntryFooter {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	FONT: 92% Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right;
	letter-spacing: 0.2em;
}
.EntryUserName {
	
}
.EntryWriteDate {
	PADDING-RIGHT: 6px;
	MARGIN-TOP: 10px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	FONT: bolder 130%/1.4em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	BORDER-LEFT: #9f91b3 12px solid;
	COLOR: #9f91b3;
	PADDING-TOP: 6px;
}
.EntryCategory {
	MARGIN-LEFT: 5px
}
.EntryComment {
	MARGIN-LEFT: 5px
}
.EntryTrackback {
	MARGIN-LEFT: 5px
}

.PageLinkBlock {
	DISPLAY: block;
	FONT: bold 120%/1.4em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	HEIGHT: 14px;
	TEXT-ALIGN: right;
	letter-spacing: 0.2em;
}

/*------------------------------------------------*/
/*コメントの部分に関する設定です*/
/*------------------------------------------------*/


.CommentBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 30px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.CommentMenuTitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 10px;
	FONT: bolder 110% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	COLOR: #339999;
	PADDING-TOP: 20px;
	TEXT-ALIGN: left;
	letter-spacing: 0.2em;
}
.CommentTextBox {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka
}
.CommentTitle {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	FONT: bold 130%/1.4em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #9f91b3 10px solid;
	COLOR: #9f91b3;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 6px;
	TEXT-ALIGN: left;
	letter-spacing: 0.2em;
}
.CommentText {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	FONT: 100%/1.4em "ＭＳ ゴシック", "Osaka－等幅";
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	letter-spacing: 0.2em;
}
.CommentFooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 12px Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka; COLOR: #666666; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.CommentUserName {
	MARGIN-LEFT: 5px
}
.CommentURL {
	MARGIN-LEFT: 5px
}
.CommentWriteDate {
	MARGIN-LEFT: 5px; FONT-FAMILY: Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka
}
.CommentEdit {
	MARGIN-LEFT: 5px
}
.CommentFormBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_cmblock.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 474px; PADDING-TOP: 10px; HEIGHT: 360px; TEXT-ALIGN: center
}
.CommentFormTable {
	MARGIN-TOP: 20px; FLOAT: left; FONT: 12px Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka; MARGIN-LEFT: 20px
}
.CommentFormTh {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right;
	font: 100% "ＭＳ ゴシック", "Osaka－等幅";
	letter-spacing: 0.2em;
	color: #666666;
}
.CommentFormTd {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
.CommentFormSubmit {
	PADDING-TOP: 20px; TEXT-ALIGN: right
}
.CommentForms {
	
}
/*------------------------------------------------*/
/*トラックバックの部分に関する設定です*/
/*------------------------------------------------*/

.TrackbackBlock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://bfile.shinobi.jp/1635/rainbow_trblock.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 10px; PADDING-TOP: 8px; HEIGHT: 80px
}
.TrackbackMenuTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bolder 14px Arial, Helvetica, sans-serif; COLOR: #339999; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.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; FONT-FAMILY: Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka; TEXT-ALIGN: right
}
.TrackbackUserName {
	MARGIN-LEFT: 5px
}
.TrackbackFromURL {
	MARGIN-LEFT: 5px
}
.TrackbackWriteDate {
	MARGIN-LEFT: 5px; FONT-FAMILY: Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka
}
.TrackbackURLTitle {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	FONT: 100% "ＭＳ ゴシック", "Osaka－等幅";
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	color: #666666;
	letter-spacing: 0.2em;
}
.TrackbackURL {
	font: 100% Arial, Helvetica, sans-serif, "ＭＳ ゴシック";	
}

/*------------------------------------------------*/
/*カレンダーの部分に関する設定です*/
/*------------------------------------------------*/

.CalendarMoveTable {
	PADDING-RIGHT: 6px; MARGIN-TOP: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bolder; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; WIDTH: 90%; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CalendarMoveTr {
	
}
.CalendarPrevTd {
	
}
.CalendarNowTd {
	FONT-WEIGHT: bolder; COLOR: #9f91b3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CalendarNextTd {
	
}
.CalendarTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 12px Arial, Helvetica, sans-serif; WIDTH: 90%; PADDING-TOP: 3px
}
.CalendarWdayTr {
	
}
.CalendarWdaySun {
	COLOR: #cc6666
}
.CalendarWday {
	
}
.CalendarWdaySat {
	
}
.CalendarTr {
	
}
.CalendarTdSun {
	COLOR: #cc6666
}
.CalendarTdSat {
	
}
.CalendarTd {
	
}
.CalendarTdLink {
	BACKGROUND: #cc9966
}
.CalendarTdLinkFont {
	COLOR: #ffffff
}


/*------------------------------------------------*/
/*コメントのレスに関しての設定です*/
/*------------------------------------------------*/

.CommentResBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px dashed
}
.CommentResBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.CommentResTitle {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	FONT: bold 130%/1.4em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	MARGIN-LEFT: 20px;
	BORDER-LEFT: #99cccc 10px solid;
	COLOR: #99cccc;
	PADDING-TOP: 6px;
	TEXT-ALIGN: left;
	letter-spacing: 0.2em;
}
.CommentResText {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	FONT: 100%/1.6em "ＭＳ ゴシック", "Osaka－等幅";
	MARGIN-LEFT: 20px;
	COLOR: #777777;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
	letter-spacing: 0.2em;
}
.CommentResFooter {
	DISPLAY: block;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	FONT: 90%/1.4em Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka;
	COLOR: #999999;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #cccccc 1px dashed;
	TEXT-ALIGN: right;
	letter-spacing: 0.2em;
}

/*------------------------------------------------*/
/*フッター部分の設定です*/
/*------------------------------------------------*/

#FooterBlock {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 12px Arial, "ＭＳ ゴシック", "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka; PADDING-TOP: 10px; HEIGHT: 40px; TEXT-ALIGN: right
}

#ds {
	WIDTH: 67px; HEIGHT: 60px
}
