BODY {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffcccc; MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-TOP: 0px
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0033cc; TEXT-DECORATION: none
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0033cc; TEXT-DECORATION: none
}
A:hover:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666688; TEXT-DECORATION: underline
}
A:active:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666688; TEXT-DECORATION: underline
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0033cc; TEXT-DECORATION: none
}
A:hover:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666688; TEXT-DECORATION: underline
}
A:active:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666688; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#inbox {
	BORDER-BOTTOM: #555 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 765px; PADDING-RIGHT: 0px; FONT-FAMILY: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; BACKGROUND: #ffffff; MARGIN-LEFT: auto; FONT-SIZE: 13px; BORDER-TOP: #555 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 0px
}
#banner {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 88px;
	COLOR: #FF6699;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	background-repeat: no-repeat;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #6699FF;
}
#banner A {
	COLOR: #46b067; FONT-WEIGHT: bold
}
.description {
	FONT-FAMILY: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#banner-left {
	BACKGROUND-IMAGE: none;
	PADDING-LEFT: 35px;
	WIDTH: 500px;
	FLOAT: left;
	PADDING-TOP: 20px;
	background-repeat: no-repeat
}
#banner-left A {
	COLOR: #46b067
}
#banner-right {
	BACKGROUND-IMAGE: url(./img/info.gif);
	TEXT-ALIGN: center;
	MARGIN-TOP: 14px;
	WIDTH: 420px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: right;
	HEIGHT: 32px;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 2px;
}
#banner-right1 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; WIDTH: 240px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px
}
#banner-right1 A {
	COLOR: #fff
}
#banner-right2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; PADDING-LEFT: 2px; WIDTH: 145px; FLOAT: right; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px
}
#banner-right2 A {
	COLOR: #fff
}
#menu {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
#menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu UL LI {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fff;
	WIDTH: 190px;
	FLOAT: left;
	HEIGHT: 60px;
	COLOR: #FF6699;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
#menubox01 {
	BACKGROUND-IMAGE: url(./img/m01a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#menubox01 A {
	BACKGROUND-IMAGE: url(./img/m01a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox01 A:link {
	BACKGROUND-IMAGE: url(./img/m01a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox01 A:visited {
	BACKGROUND-IMAGE: url(./img/m01a.gif);
	LINE-HEIGHT: 60px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	COLOR: #FF6699;
	TEXT-DECORATION: none
}
#menubox01 A:hover {
	BACKGROUND-IMAGE: url(./img/m01b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox01 A:active A {
	BACKGROUND-IMAGE: url(./img/m01b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox02 {
	BACKGROUND-IMAGE: url(./img/m02a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#menubox02 A {
	BACKGROUND-IMAGE: url(./img/m02a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox02 A:link {
	BACKGROUND-IMAGE: url(./img/m02a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox02 A:visited {
	BACKGROUND-IMAGE: url(./img/m02a.gif);
	LINE-HEIGHT: 60px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	COLOR: #FF6699;
	TEXT-DECORATION: none
}
#menubox02 A:hover {
	BACKGROUND-IMAGE: url(./img/m02b.gif);
	LINE-HEIGHT: 60px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	COLOR: #DAE0F1;
	TEXT-DECORATION: underline
}
#menubox02 A:active A {
	BACKGROUND-IMAGE: url(./img/m02b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox03 {
	BACKGROUND-IMAGE: url(./img/m03a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#menubox03 A {
	BACKGROUND-IMAGE: url(./img/m03a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox03 A:link {
	BACKGROUND-IMAGE: url(./img/m03a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox03 A:visited {
	BACKGROUND-IMAGE: url(./img/m03a.gif);
	LINE-HEIGHT: 60px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	COLOR: #FF6699;
	TEXT-DECORATION: none
}
#menubox03 A:hover {
	BACKGROUND-IMAGE: url(./img/m03b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox03 A:active A {
	BACKGROUND-IMAGE: url(./img/m03b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox04 {
	BACKGROUND-IMAGE: url(./img/m04a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#menubox04 A {
	BACKGROUND-IMAGE: url(./img/m04a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox04 A:link {
	BACKGROUND-IMAGE: url(./img/m04a.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #46b067; TEXT-DECORATION: none
}
#menubox04 A:visited {
	BACKGROUND-IMAGE: url(./img/m04a.gif);
	LINE-HEIGHT: 60px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 2px;
	COLOR: #FF6699;
	TEXT-DECORATION: none
}
#menubox04 A:hover {
	BACKGROUND-IMAGE: url(./img/m04b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#menubox04 A:active A {
	BACKGROUND-IMAGE: url(./img/m04b.gif); LINE-HEIGHT: 60px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#links {
	WIDTH: 420px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 10px
}
#links02 {
	WIDTH: 200px;
	BACKGROUND: #fff;
	FLOAT: left;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 10px;
}
#content {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 435px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 10px
}
#container {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 215px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 10px
}
#footer1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; COLOR: #444; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #999 2px solid; PADDING-TOP: 3px
}
#footer A {
	COLOR: #444
}
#footer2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BACKGROUND: #ffcccc;
	COLOR: #FF6699;
	CLEAR: both;
	FONT-SIZE: 12px;
	PADDING-TOP: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#footer A {
	COLOR: #46b067
}
.blog {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; MARGIN: 1px 1px 10px
}
.title {
	BACKGROUND-IMAGE: url(./img/m-01.jpg);
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 28px;
	BACKGROUND-COLOR: #FFCCCC;
	TEXT-INDENT: 18px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	MARGIN-BOTTOM: 1px;
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px
}
.blogbody {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	COLOR: #000000;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 10px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;
}
.blogbody P {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 5px
}
.kiji-title {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px
}
.kiji-title02 {
	
}
.blogbody2 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 3px
}
.blogbody2 P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
.posted {
	PADDING-LEFT: 3px; FONT-FAMILY: "Trebuchet MS", verdana , arial , sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: normal
}
.extended {
	FONT-STYLE: normal; FLOAT: right; COLOR: #000000; FONT-SIZE: 13px
}
.side {
	COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.side-img {
	BACKGROUND-IMAGE: url(./img/submain.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 500px
}
