BODY {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 0px; COLOR: #666666; LINE-HEIGHT: 1.6; PADDING-TOP: 0px; FONT-FAMILY: "Verdana", "Impact", "FF2DFF3320FF3030B430B730C330AF", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE20Pro20W3", "Osaka"
;}
H1 {
	FONT-SIZE: 16px
;}
H2 {
	FONT-SIZE: 14px; MARGIN-LEFT: 3%
;}
A:link {
	COLOR: #5f9b9f; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #999; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #5f9b9f; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #d00; TEXT-DECORATION: underline
;}
#left {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3.7em; PADDING-LEFT: 15em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WORD-BREAK: break-all; PADDING-TOP: 0px
;}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 4%; PADDING-BOTTOM: 2.7em; WIDTH: 13em; COLOR: #232323; WORD-BREAK: break-all; PADDING-TOP: 0px; POSITION: absolute; TOP: 9.7em
;}
#right H3 {
	FONT-SIZE: 14px; MARGIN: 1.7em 0px 0px; COLOR: #666; LETTER-SPACING: 0.1em; TEXT-DECORATION: underline
;}
#right UL.info {
	MARGIN-BOTTOM: 1.7em; LIST-STYLE-TYPE: circle
;}
#right UL {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-TOP: 0.7em; LIST-STYLE-TYPE: square
;}
#right UL LI {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0.7em
;}
#right UL LI SPAN {
	MARGIN-LEFT: 0.3em
;}
#right P {
	MARGIN: 0.3em; COLOR: #666666
;}
#footer {
	MARGIN: 5.7em 0px 0px; TEXT-ALIGN: right
;}
#footer P {
	FONT-SIZE: 12px; LETTER-SPACING: 0.2em
;}
#left H3 {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; FONT-SIZE: 14px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 1.7em; BORDER-LEFT: #999 7px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: #999 1px dashed
;}
.body {
	PADDING-RIGHT: 1.7em; PADDING-LEFT: 1.7em; FONT-SIZE: 12px; PADDING-BOTTOM: 0.7em; MARGIN: 0px 0px 5.7em; WORD-BREAK: break-all; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dashed
;}
.body IMG {
	MARGIN: 0px 0.7em 0px 0px
;}


.light {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2.7em 0px 0px; PADDING-TOP: 0.7em
;}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; MARGIN: 0px 0px 3.7em; PADDING-TOP: 0.7em
;}
.search INPUT {
	
}
TEXTAREA {
	FONT-FAMILY: "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif
;}
INPUT {
	FONT-FAMILY: "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif
;}

.plugin-title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.7em 0px 0px; COLOR: #666666; LETTER-SPACING: 0.1em; TEXT-DECORATION: underline
;}
.plugin-content {
	FONT-SIZE: 12px; COLOR: #666666
;}
.plugin-content P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; PADDING-BOTTOM: 0.5em; MARGIN: 0.1em 0.5em 0px 0.3em; COLOR: #666666; PADDING-TOP: 0.5em
;}
.plugin-content UL {
	FONT-SIZE: 12px; COLOR: #666666; LIST-STYLE-TYPE: disc
;}
LI {
	FONT-SIZE: 12px; COLOR: #666666; LIST-STYLE-TYPE: disc
;
  float : none;
  
  
}
.plugin-content LI {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px
;}
.news-comment {
	PADDING-BOTTOM: 20px; PADDING-TOP: 10px
;}
#menu A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
;}
#menu A:hover {
	BACKGROUND-COLOR: #ffffff
;}
#menu A.Top {
	PADDING-LEFT: 3px; BORDER-BOTTOM: #999999 1px dotted
;}
#menu A.Main {
	PADDING-LEFT: 3px; BORDER-BOTTOM: #999999 1px dotted
;}
#category A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e6e6e6
;}
#category A:hover {
	BACKGROUND-COLOR: #ffffff
;}
#category A.Top {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px;BORDER-TOP: silver 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: #666666 1px solid
;}
#category A.Main {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px;PADDING-LEFT: 3px; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: #666666 1px solid
;}
#category A.Sub {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px;PADDING-LEFT: 9px; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #efffff
;}
EM{
  color : red;
  text-decoration : none;
  font-size : 13px;
  font-style : normal;
}


.siharai{
  text-align : left;
  font-weight : 700;
  color : #8080ff;
}
.detail{
  text-align : left;
  font-size : 10pt;
}
H2{
  text-align : left;
}
DT{
  text-align : left;
}


div#container{width:95%;}

.baai{
  font-size : 10pt;
  font-weight : bold;
  color : #8080ff;
}
DT{
  font-size : 10pt;
  color : #0080ff;
}

.top{
  border-top-style : none;

IMG{
  text-align : center;
}

H5{
  color : #0080c0;
  font-size : 11pt;
}
#right{
  top : 220px;
}
.ue{
  font-size : 10pt;
  text-align : center;
}
.orijin{
  font-size : 10pt;
}



