BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
#inbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#banner {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/banner.jpg); PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px; BACKGROUND-COLOR: #996600; COLOR: #fff
}
#logo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/ypa.gif); PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px; BACKGROUND-COLOR: #fff
}
#banner_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; COLOR: #fff
}
#styleselectelement  {
  color: #000;
  font-size: 10px;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•
}
#tool {
  background-color: #fff;
  width: 750px;
  height: 20px;
  margin: 5px 5px 5px 5px;
  padding: 2px 0px 0px 0px;
}
#css {
  background-color: #fff;
  width: 750px;
  height: 20px;
  margin: 5px 5px 5px 5px;
  padding: 2px 0px 0px 0px;
}
#searcharea {
	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 15px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#pagearea {
	CLEAR: right; FLOAT: right; MARGIN: 0px; WIDTH: 200px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#side {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 345px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#side2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 345px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 370px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #996600
}
H1 {
	MARGIN: 20px 0px 10px 20px; COLOR: #fff
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.ulgif1 {
	LIST-STYLE-IMAGE: url(images/ul.gif)
}
.ulgif2 {
	LIST-STYLE-IMAGE: url(images/ul2.gif)
}
ol {
  margin: 0px 0px 0px 30px;
  padding: 0px;
}
.site_title {
	FONT-SIZE: 1em; COLOR: #fff; MARGIN: 5px 0px 5px 5pt; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•
}
.site_title A {
	COLOR: #000; TEXT-DECORATION: none
}
.site_title A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.site_title A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.site_title A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.site_title A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px 20px 20px; COLOR: white; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•
}
.entry {
	MARGIN: 0px 0px 20px
}
.entry_admin {
	MARGIN: 0px 0px 0px 10px
}
.entry_date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; BORDER-LEFT: #000 13px solid; COLOR: #000; LINE-HEIGHT: 180%; PADDING-TOP: 0px; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; TEXT-ALIGN: left
}
.entry_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; TEXT-ALIGN: right
}
.entry_body {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; BORDER-LEFT: #000 1px solid; WORD-BREAK: break-all; LINE-HEIGHT: 170%; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; BACKGROUND-COLOR: #fff; color: #000
}
.entry_author {
	FONT-SIZE: 0.8em; MARGIN: 0px 30px 0px 0px; COLOR: #999999; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; TEXT-ALIGN: right
}
.entry_more {
	FONT-SIZE: 0.8em; MARGIN: 15px 30px 10px 20px; COLOR: black; LINE-HEIGHT: 170%; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•
}
.entry_state {
	FONT-SIZE: 0.7em; MARGIN: 0px; COLOR: #000; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; TEXT-ALIGN: right
}
BLOCKQUOTE {
	BORDER-RIGHT: #996600 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #996600 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 10px 2px; BORDER-LEFT: #996600 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #996600 5px solid; color: #000; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"
}
.pict {
	BORDER-RIGHT: #c1c1c1 3px solid; BORDER-TOP: #dce3e3 3px solid; FLOAT: right; BORDER-LEFT: #dce3e3 3px solid; BORDER-BOTTOM: #c1c1c1 3px solid
}
.linktitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; BORDER-LEFT: #996600 13px solid; COLOR: #000; LINE-HEIGHT: 180%; PADDING-TOP: 0px; BORDER-BOTTOM: #996600 1px solid; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; TEXT-ALIGN: left
}
.linktitle2 {
	BORDER-RIGHT: #996600 1px solid; BORDER-TOP: #996600 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 0.8em; MARGIN: 20px 0px 0px; BORDER-LEFT: #996600 1px solid; COLOR: #000; LINE-HEIGHT: 180%; BORDER-BOTTOM: #996600 1px solid; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; BACKGROUND-COLOR: #996600; TEXT-ALIGN: center
}
.linktitle_a {
	FONT-WEIGHT: bolder; FONT-SIZE: 1em; MARGIN: 15px 30px 15px 20px; COLOR: white; LINE-HEIGHT: 170%; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"
}
.linktext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px 3px; COLOR: #000; LINE-HEIGHT: 170%; PADDING-TOP: 3px; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; BACKGROUND-COLOR: #fff
}
.linktext2 {
	BORDER-RIGHT: #996600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #996600 1px solid; COLOR: #000; LINE-HEIGHT: 170%; PADDING-TOP: 3px; BORDER-BOTTOM: #996600 1px solid; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; BACKGROUND-COLOR: #fff
}
.rss {
	MARGIN: 2px 0px 0px; TEXT-ALIGN: right
}
.syakai {
	FONT-SIZE: 0.8em; MARGIN: 0px; COLOR: red; TEXT-ALIGN: right
}
.selectstylesheet  {
  color: #000;
  font-size: 11px;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  text-align:right;
}
.tool {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; TEXT-ALIGN: right
}
DIV.font A {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV.font A:link {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #996600; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
DIV.font A:visited {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #996600; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
DIV.font A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #888; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
DIV.font A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #888; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
#search {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•
}
.copyright {
	FONT-SIZE: 0.8em; COLOR: #fff; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; TEXT-ALIGN: right
}
.powerdby {
	FONT-SIZE: 0.8em; MARGIN: 3px; COLOR: #000; FONT-FAMILY: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•; TEXT-ALIGN: right
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Hiragino Kaku Gothic Pro,"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", Helvetica, Arial, sans-serif
}
.rootpass  {
	font-size: 0.7em;
}
/*ƒ|ƒbƒvƒAƒbƒv‰æ‘œ--------------------*/
#lightbox{
  background-color:#eee;
  padding: 10px;
  border-bottom: 2px solid #666;
  border-right: 2px solid #666;
  }
#lightboxDetails{
  font-size: 0.8em;
  padding-top: 0.4em;
  }  
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
  background-color: #333;
  back\ground-color: transparent;
  background-image: url(blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
  }
