 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 100%
;}
H2 {
	FONT-SIZE: 100%
;}
H3 {
	FONT-SIZE: 100%
;}
H4 {
	FONT-SIZE: 100%
;}
H5 {
	FONT-SIZE: 100%
;}
H6 {
	FONT-SIZE: 100%
;}
A {
	OVERFLOW: hidden; TEXT-DECORATION: underline
;}
IMG {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
LI {
	LIST-STYLE-TYPE: none
;}
.ul_mark { list-style-type:none; padding:0px; margin:0px; }
.li_mark { background-image:url(images/icon_ya01.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:14px; } 

HR {
	CLEAR: both; DISPLAY: none
;}
BR.clear {
	CLEAR: both
;}
HTML {
	COLOR: #000000
;}
BODY {
	FONT-SIZE:small; background : #ffffff; WIDTH: 100%; LINE-HEIGHT: 1.6em; FONT-FAMILY: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif,"Osaka‐等幅"; TEXT-ALIGN: center
;}
A {
	COLOR: #0066cc; TEXT-DECORATION: none
;}
A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #cc00cc; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #cc00cc; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #cc00cc; TEXT-DECORATION: underline
;}
H1 A {
	COLOR: #000000; TEXT-DECORATION: none
;}
H1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
;}
H1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
;}
H1 A:hover {
	COLOR: #999999; TEXT-DECORATION: none
;}
H1 A:active {
	COLOR: #999999; TEXT-DECORATION: none
;}
#side A {
	COLOR: #666666; TEXT-DECORATION: none
;}
#side A:link {
	COLOR: #666666; TEXT-DECORATION: none
;}
#side A:visited {
	COLOR: #666666; TEXT-DECORATION: none
;}
#side A:hover {
	COLOR: #333333; TEXT-DECORATION: none
;}
#side A:active {
	COLOR: #333333; TEXT-DECORATION: none
;}
.cell A {
	FONT-WEIGHT: bolder; COLOR: #000000; TEXT-DECORATION: underline
;}
.call A:link {
	FONT-WEIGHT: bolder; COLOR: #000000; TEXT-DECORATION: underline
;}
.call A:visited {
	FONT-WEIGHT: bolder; COLOR: #000000; TEXT-DECORATION: underline
;}
.cell A:hover {
	COLOR: #999999; TEXT-DECORATION: none
;}
.call A:active {
	COLOR: #999999; TEXT-DECORATION: none
;}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 20px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
;}
#header {
	CLEAR: left; BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto 20px; BORDER-LEFT: #999999 0px solid; WIDTH: 860px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 1px
;}
#content {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid
;}
#side {
	FLOAT: right; WIDTH: 200px
;}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 640px; PADDING-TOP: 0px
;}
#footer {
	CLEAR: left; WIDTH: 100%
;}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px
;}
DIV#description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.entry {
	MARGIN: 0px 0px 15px
;}
#entryNavi {
	MARGIN: 0px 0px 15px
;}
#pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
;}
#pager SPAN {
	MARGIN: 0px 3px
;}
#pager SPAN.current {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #1e1e1e
;}
#pager SPAN A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; COLOR: #565656; PADDING-TOP: 4px; BACKGROUND-COLOR: #e4e4e4; TEXT-DECORATION: none
;}
#pager SPAN A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #333; TEXT-DECORATION: none
;}
#pager SPAN A:active {
	COLOR: #fff; BACKGROUND-COLOR: #333; TEXT-DECORATION: none
;}
H2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px
;}
.entryBody {
	MARGIN: 15px 0px 0px
;}
.entryMore {
	MARGIN: 10px 0px
;}
UL.entryState LI {
	DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT: #999999 1px solid
;}
#relatedEntry {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 20px 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #999999 1px solid
;}
#relateTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 0px 0px 5px
;}
#comment {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #999999 1px solid
;}
#commentTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 0px 0px 5px
;}
#commentSendTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 20px 0px 5px
;}
.commentBody {
	MARGIN: 5px 0px
;}
UL.commentState {
	MARGIN: 0px 0px 15px
;}
UL.commentState LI {
	DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT: #999999 1px solid
;}
.commentSendForm {
	MARGIN: 0px
;}
.commentSendForm .input {
	WIDTH: 250px
;}
.commentSendForm TEXTAREA {
	MARGIN: 0px 0px 10px; WIDTH: 350px
;}
#trackback {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #999999 1px solid
;}
#trackbackURL {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 0px 0px 5px
;}
#trackbackTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 20px 0px 5px
;}
#trackback INPUT {
	WIDTH: 350px
;}
.trackbackName {
	MARGIN: 0px
;}
.trackbackBody {
	MARGIN: 5px 0px
;}
UL.trackbackState {
	MARGIN: 0px 0px 15px
;}
UL.trackbackState LI {
	DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT: #999999 1px solid
;}
#profile {
	MARGIN: 0px
;}
#profileTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px
;}
#profileName {
	MARGIN: 15px 0px 0px
;}
#profileBody {
	MARGIN: 5px 0px
;}
.pageTop {
	MARGIN: 10px 0px 0px;

}
#main BLOCKQUOTE {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #ccc 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dotted
;}
#main .pict {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
;}
DIV.entryBody LI {
	MARGIN: 0px 0px 0px 15px; LIST-STYLE-TYPE: circle
;}
DIV.entryMore LI {
	MARGIN: 0px 0px 0px 15px; LIST-STYLE-TYPE: circle
;}
H3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 10px 0px 10px 40px; COLOR: #006600
;}
.title-side {
	FONT-WEIGHT: bolder; FONT-SIZE: small; MARGIN: 10px 0px 10px 10px; COLOR: #006600
;}
.sidebanner_title {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 38px;  PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 0px solid; WIDTH: 160px; LINE-HEIGHT: 1.8em; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
;}
.sidebanner {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 20px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 1.8em; PADDING-TOP: 16px; BORDER-BOTTOM: #999999 1px solid
;}
.sideContents {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 20px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
;}
.cell {
	WIDTH: 27px
;}
.newsContents {
	BORDER-RIGHT: #FF9900 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #FFCC66 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #FF9900 1px solid; WIDTH: 613px; PADDING-TOP: 3px; BORDER-BOTTOM: #FF9900 1px solid
;}
.title-news {
	FONT-WEIGHT: bolder; FONT-SIZE:medium; MARGIN: 10px 0px 10px 10px; COLOR: #FF6600
;}
.news_title {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 10px 0 0 0; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; LINE-HEIGHT: 1.8em; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
;}
.title-footer {
	FONT-WEIGHT: bolder; FONT-SIZE:small; MARGIN: 10px 0px 10px 10px; COLOR: #006600
;}
.footerbanner_title {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; LINE-HEIGHT: 1.8em; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
;}
.footerContents {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #999999 1px solid; WIDTH: 882px; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
;}
.katudou01 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; FLOAT: left;  PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 210px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x
;}
.calendar_yap {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
;}
.calendar_txt {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
;}
.footer_info {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 500px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
;}
.footer_info_txt {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
;}
#footer {
	MARGIN: 20px 0px 0px; TEXT-ALIGN: center
;}
#copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE:smaller; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
;}
.header_keitai {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 200px
;}

