BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-size: small ; line-height:150%;
PADDING-BOTTOM: 0px; MARGIN: 0px; color:#000000; PADDING-TOP: 0px; FONT-FAMILY: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
#layout {
	BACKGROUND-IMAGE: url(http://file.ninja.blog.shinobi.jp/16_bg.gif); WIDTH: 869px; TEXT-ALIGN: center
}
#header {
	BACKGROUND-IMAGE: url(http://file.ryomagic.blog.shinobi.jp/hed_hato1.jpg); WIDTH: 869px; HEIGHT: 199px; TEXT-ALIGN: center
}
#menu {
	FONT-SIZE: 90%; WIDTH: 206px; COLOR: #ff0000; TEXT-ALIGN: center
}
#menu P {
	MARGIN: 0px; COLOR: #ff0000
}
.menu A {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#main {
	WIDTH: 576px; COLOR: #ff0000; TEXT-ALIGN: left
}
FORM INPUT {
	BORDER-RIGHT: #550000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #550000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #550000 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #550000 1px solid; BACKGROUND-COLOR: #330000
}
TEXTAREA {
	BORDER-RIGHT: #550000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #550000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #550000 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #550000 1px solid; BACKGROUND-COLOR: #330000
}
text {
	BORDER-RIGHT: #550000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #550000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #550000 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #550000 1px solid; BACKGROUND-COLOR: #330000
}
INPUT {
	BORDER-RIGHT: #550000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #550000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #550000 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #550000 1px solid; BACKGROUND-COLOR: #330000
}
OPTION {
	BORDER-RIGHT: #550000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #550000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #550000 1px solid; COLOR: #ff0000; PADDING-TOP: 2px; BORDER-BOTTOM: #550000 1px solid; BACKGROUND-COLOR: #330000
}
.site_title {
	FONT-WEIGHT: bolder; FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 186px; COLOR: #00ff33; PADDING-TOP: 112px; FONT-FAMILY: ; TEXT-ALIGN: left
}
.site_title A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.site_title A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.site_title A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.site_title A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.site_title A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.site_intro {
	FONT-SIZE: 100%; MARGIN-LEFT: 186px; COLOR: #00ff33; FONT-FAMILY: ; TEXT-ALIGN: left
}
#calender {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#calender UL {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 90%
}
#calender LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.calender {
	FONT-SIZE: 85%; COLOR: #339999
}
LI.day {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; tex-align: center
}
.prev-month-calendar {
	MARGIN-RIGHT: 8px
}
.next-month-calendar {
	MARGIN-LEFT: 8px
}
.calender TD {
	BACKGROUND-COLOR: #ffffff
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(http://file.ryomagic.blog.shinobi.jp/plug_tit_w.gif); MARGIN: 0px; WIDTH: 206px; COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: ; HEIGHT: 59px; TEXT-ALIGN: center
}
UL {
	PADDING-LEFT: 20px; FONT-SIZE: 85%; MARGIN: 0px; COLOR: #669900; LIST-STYLE-TYPE: circle; TEXT-ALIGN: center; TEXT-DECORATION: none
}
LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 5px; COLOR: #669900; LINE-HEIGHT: 120%; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #669900; TEXT-DECORATION: underline
}
.plugin_tex {
	WIDTH: 149px; COLOR: #ffffff; LINE-HEIGHT: 120%; TEXT-ALIGN: left
}
.plugin_bg {
	MARGIN-BOTTOM: 20px; WIDTH: 206px; FONT-FAMILY: ; TEXT-ALIGN: center
}
.plugin_tex A:link {
	TEXT-DECORATION: none
}
.plugin_tex A:visited {
	TEXT-DECORATION: none
}
.plugin_tex A:active {
	TEXT-DECORATION: none
}
.plugin_tex A:hover {
	TEXT-DECORATION: underline
}
.pay {
	TEXT-ALIGN: center
}
.pay IMG {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
.entry_table {
	MARGIN-BOTTOM: 20px; WIDTH: 563px; FONT-FAMILY: ; TEXT-ALIGN: left
}
.entry_table2 {
	MARGIN-BOTTOM: 30px; WIDTH: 563px; FONT-FAMILY: ; TEXT-ALIGN: left
}
.entry_navi {
	FONT-SIZE: 90%; MARGIN: 0px 20px; COLOR: #669900; FONT-FAMILY: ; TEXT-ALIGN: center
}
.entry_navi A {
	COLOR: #669900; TEXT-DECORATION: underline
}
.entry_navi A:hover {
	COLOR: #669900; TEXT-DECORATION: none
}
.entry_title {
	FONT-SIZE: 140%; BACKGROUND-IMAGE: url(http://file.ryomagic.blog.shinobi.jp/entry_tit.jpg); WIDTH: 563px; COLOR: #ffffff; HEIGHT: 66px
}
.entry_title2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 120%; MARGIN: 5px 0px; COLOR: #ffffff; FONT-FAMILY: 
}
.entry_title A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.comment_tit {
	FONT-WEIGHT: bolder; FONT-SIZE: 100%; MARGIN: 15px 0px 10px 10px; COLOR: #dddddd
}
.comment_tit A {
	COLOR: #dddddd; TEXT-DECORATION: none
}
.comment_tex {
	MARGIN: 5px 0px 10px 35px; COLOR: #bbbbbb
}
.entry_text {
	FONT-SIZE: 100%; MARGIN: 10px; COLOR: #dddddd
}
.entry_text A {
	COLOR: #669900; TEXT-DECORATION: none
}
.entry_text A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.entry_state {
	FONT-SIZE: 50%; MARGIN: 2px 2px 2px 44px; COLOR: #dddddd; TEXT-DECORATION: none
}
.entry_state2 {
	FONT-SIZE: 60%; MARGIN: 2px 2px 2px 44px; COLOR: #dddddd
}
.entry_state3 {
	FONT-SIZE: 80%; MARGIN: 2px 4px 0px 0px; COLOR: #dddddd; FONT-FAMILY: 
}
.entry_state A {
	COLOR: #669900; TEXT-DECORATION: none
}
.entry_state A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.entry_top {
	MARGIN: 10px 0px 20px
}
#pagetop {
	MARGIN: 0px 0px 10px
}
.entry_text IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#searchimputid {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; FONT-FAMILY: ; TEXT-ALIGN: center
}
TEXTAREA {
	FONT-FAMILY: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif
}
INPUT {
	FONT-FAMILY: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif
}
SELECT {
	FONT-FAMILY: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif
}
OPTION {
	FONT-FAMILY: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif
}
IMG.emoji {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.EntryPsText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.plugin_data_date {
	FONT-SIZE: 11px; TEXT-ALIGN: right
}
.plugin_data {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.CommentResBlock {
	PADDING-RIGHT: 30px; PADDING-LEFT: 50px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.CommentResBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.CommentResTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #777777; BORDER-BOTTOM: #aaaaaa 1px dotted
}
.CommentResText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.CommentResFooter {
	BORDER-TOP: #aaaaaa 1px dotted; MARGIN: 15px 0px; COLOR: #777777; TEXT-ALIGN: right
}
.CalendarMoveTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; PADDING-TOP: 3px
}
.CalendarMoveTr {
	
}
.CalendarPrevTd {
	
}
.CalendarNowTd {
	
}
.CalendarNextTd {
	
}
.CalendarTable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; PADDING-TOP: 3px
}
.CalendarWdayTr {
	
}
.CalendarWdaySun {
	
font-size:11px;
}
.CalendarWday {
	
}
.CalendarWdaySat {
	
}
.CalendarTr {
	
}
.CalendarTdSun {
	
}
.CalendarTdSat {
	
}
.CalendarTd {
	
}
.CalendarTdLink {
	
}
.CalendarTable A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #660000
}
/*写真風*/
.photo {
background: White;
padding: 6px;
border-width: 1px;
border-style: solid;
border-color: Silver Gray Gray Silver;
float: left;
}

/*ポラロイド風*/
.pora1 {
background-color: White;
border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
border-width: 2px;
padding: 10px 10px 50px 10px;
border-style: solid;
float: left;
}

/*ポラロイド風・背景画像つき*/
.pora2 {
background-color: White; 
border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
border-width: 2px;
padding: 10px 10px 50px 10px;
border-style: solid;
float: left;
background-image: url(http://xxx.seesaa.net/image/xxx.gif);
background-position: 95% 100%;
background-repeat: no-repeat;
}


