BODY.power {
	MARGIN-TOP: 0px
}
A:hover IMG {
	FILTER: Alpha(Opacity=50)
}
H1.head {
	LINE-HEIGHT: 0px; MARGIN-TOP: 15px; FONT-FAMILY: "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka; MARGIN-LEFT: 15px; FONT-SIZE: 11pt; FONT-WEIGHT: normal
}
H1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 9px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; COLOR: #a4a4a4; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.p_search {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 120px; HEIGHT: 25px; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
TABLE.p_head {
	VERTICAL-ALIGN: top
}
TD.p_left {
	BACKGROUND-IMAGE: url(img/left_back.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left 50%; VERTICAL-ALIGN: top
}
TD.sys_main {
	BACKGROUND-IMAGE: url(img/main_back.gif); PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
TD.p_main {
	BACKGROUND-IMAGE: url(img/main_back.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; VERTICAL-ALIGN: top
}
TD.p_come {
	BACKGROUND-IMAGE: url(img/come_back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom
}
TD.p_sin {
	BACKGROUND-IMAGE: url(img/sin_back.gif); BACKGROUND-REPEAT: repeat-y
}
TD.p_info {
	BACKGROUND-IMAGE: url(img/info_back.gif); BACKGROUND-REPEAT: repeat-y
}
TABLE.waku {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
TABLE.p_food {
	BACKGROUND-IMAGE: url(img/fooder_back.gif); BACKGROUND-REPEAT: repeat-y; VERTICAL-ALIGN: top
}
.p_left_text_12black {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #000000; FONT-SIZE: 12px
}
.p_main_text_12black {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #000000; FONT-SIZE: 12px
}
.copyright {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.red {
	COLOR: #dd0000
}
A.link {
	COLOR: #0000ff; FONT-WEIGHT: bold
}
A.link:visited {
	COLOR: #990099; FONT-WEIGHT: bold
}
A.link:hover {
	COLOR: #0000ff; FONT-WEIGHT: bold
}
A.link:active {
	COLOR: #0099ff; FONT-WEIGHT: bold
}
.fooder {
	TEXT-ALIGN: center; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px
}
A.fooder {
	COLOR: #999999; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fooder:visited {
	COLOR: #999999; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fooder:hover {
	COLOR: #999999; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fooder:active {
	COLOR: #0099ff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.data01 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.text01 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #777777; FONT-SIZE: 12px
}
.text02 {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px
}
.textca {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #ff6666; FONT-SIZE: 10px
}
.head {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px
}
.bottom {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px
}
TD.lp {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.list01 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; HEIGHT: 50px; COLOR: #663333; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.so {
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; COLOR: #e33618; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
.sysfont0 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #777777; FONT-SIZE: 9px; PADDING-TOP: 2px
}
.sysfont1 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #777777; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.sysfont2 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #777777; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.sysfont3 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #777777; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.cap {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #d10007; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.syou00 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.syou01 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.syou02 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.syou03 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.syouca {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #ff6666; FONT-SIZE: 12px
}
.syouca2 {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #ff6666; FONT-SIZE: 14px
}
.line {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 3px; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: medium none
}
TABLE.p_line {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
.p_buy_title {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; LINE-HEIGHT: 25px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 25px; FONT-SIZE: 130%; PADDING-TOP: 2px
}
.p_buy_title2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LINE-HEIGHT: 25px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 25px; FONT-SIZE: 130%; PADDING-TOP: 2px
}
.p_buy_come {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 100%; PADDING-TOP: 2px
}
.p_buy_price {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.p_buy0 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 80%; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.p_buy1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 20px; FONT-SIZE: 100%; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.p_buy2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 80%; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.systxt01 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px
}
.systit01 {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px
}
TD.kei {
	BORDER-BOTTOM: #d16100 1px solid; BORDER-LEFT: #d16100 1px solid; BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #d16100 1px solid; BORDER-RIGHT: #d16100 1px solid
}
.sysnum {
	LINE-HEIGHT: 14px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px
}
A.sysnum {
	COLOR: #333333; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sysnum:visited {
	COLOR: #333333; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sysnum:hover {
	COLOR: #44bb85; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sysnum:active {
	COLOR: #44bb85; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.col01 {
	LINE-HEIGHT: 16px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom
}
.col02 {
	LINE-HEIGHT: 16px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
.col03 {
	TEXT-ALIGN: right; LINE-HEIGHT: 16px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #333333; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
.col04 {
	LINE-HEIGHT: 16px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #666666; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
.form01 {
	BORDER-BOTTOM: #ffffff 0px; TEXT-ALIGN: right; BORDER-LEFT: #ffffff 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FLOAT: none; CLEAR: none; FONT-SIZE: 12px; BORDER-TOP: #ffffff 0px; BORDER-RIGHT: #ffffff 0px; PADDING-TOP: 0px
}
.form02 {
	BORDER-BOTTOM: thin ridge; TEXT-ALIGN: center; BORDER-LEFT: thin ridge; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cccccc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; FLOAT: none; CLEAR: none; FONT-SIZE: 12px; BORDER-TOP: thin ridge; BORDER-RIGHT: thin ridge; PADDING-TOP: 0px
}
.p_sitemap {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.p_sitemap_tit1 {
	PADDING-LEFT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.p_sitemap_tit2 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
