@import url( hoge.css );
 {
	WORD-BREAK: break-all
}
BODY {
	MARGIN-TOP: 0px; BACKGROUND: #fff; MARGIN-LEFT: 0px; WORD-BREAK: break-all; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#tab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cfcfcf 1px solid
}
#container {
	MARGIN: 0px auto
}
#mainleft {
	BORDER-RIGHT: #fff 10px solid; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 30px
}
#maincont {
	PADDING-BOTTOM: 30px
}
.sidettl {
	BORDER-RIGHT: #9ba0c2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9ba0c2 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://img.blog.livedoor.com/img/cmn/ttlbg.gif) #c6e8f8 repeat-x 0px 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9ba0c2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9ba0c2 0px solid; TEXT-ALIGN: center
}
UL.side {
	BORDER-RIGHT: #9ba0c2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9ba0c2 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; BORDER-LEFT: #9ba0c2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #9ba0c2 0px solid; LIST-STYLE-TYPE: none
}
LI.side {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #9ba0c2 1px solid
}
UL.dot {
	BORDER-RIGHT: #9ba0c2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9ba0c2 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; BORDER-LEFT: #9ba0c2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #9ba0c2 1px solid; LIST-STYLE-TYPE: none
}
LI.dot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/img/cmn/dot.gif) #fff no-repeat 0px 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.sidebox {
	BORDER-RIGHT: #9ba0c2 1px solid; BORDER-TOP: #9ba0c2 0px solid; BACKGROUND: #fff; BORDER-LEFT: #9ba0c2 1px solid; BORDER-BOTTOM: #9ba0c2 1px solid
}
.boxpad1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.boxpad2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.boxpad3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.sidetable {
	BORDER-RIGHT: #9ba0c2 1px solid; BORDER-TOP: #9ba0c2 0px solid; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #9ba0c2 1px solid; BORDER-BOTTOM: #9ba0c2 1px solid
}
A.on:link {
	FONT-WEIGHT: bold; COLOR: #000
}
A.on:visited {
	FONT-WEIGHT: bold; COLOR: #000
}
A.on:active {
	FONT-WEIGHT: bold; COLOR: #000
}
A.on:hover {
	FONT-WEIGHT: bold; COLOR: #000
}
.kaomojis {
	PADDING-RIGHT: 10px
}
A.kaomojis {
	COLOR: #4a463d; TEXT-DECORATION: none
}
A.kaomojis:hover {
	BACKGROUND: #f5efe4
}
.mainttl {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid; TEXT-ALIGN: left
}
.cmscolor1 {
	BACKGROUND: #f5efe4
}
/*
.cmscolor2 {
	BACKGROUND: #fffbf3
}
*/
.cmscolor2 {
	BACKGROUND: #00ced1
}

.cmscolor3 {
	BACKGROUND: #ddd4c1
}
.addform {
	COLOR: #4a463d
}
.addform TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.cmstable {
	COLOR: #4a463d
}
.cmstable TH {
	TEXT-ALIGN: left
}
.cell1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cell2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.textcell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.formsubmit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.newsframe {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd4c1 0px solid
}
.ttlframe {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 0px solid; PADDING-LEFT: 5px; BACKGROUND: #f5efe4; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid
}
.ttlframe2 {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 0px solid; PADDING-LEFT: 5px; BACKGROUND: #ddd4c1; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid
}
.normalframe {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 27px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 27px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; LINE-HEIGHT: 115%; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd4c1 0px solid
}
.noneframe {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 27px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 27px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; LINE-HEIGHT: 115%; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd4c1 1px solid
}
.noneframe2 {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid
}
.whiteframe {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; LINE-HEIGHT: 115%; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid
}
.noneline {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#cmstoptitle {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ddd4c1 0px solid
}
TABLE#cmstoptitle TH {
	PADDING-LEFT: 28px; BACKGROUND: url(/img/cmn/blog.gif) #fff no-repeat 6px 3px; WIDTH: 1%; LINE-HEIGHT: 32px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
 HTML TABLE#cmstoptitle TH {
	BACKGROUND: url(/img/cmn/blog.gif) #fff no-repeat 6px 5px
}
TABLE#cmstoptitle TD {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 99%; TEXT-ALIGN: right
}
TABLE#cmstoptitle TD IMG {
	VERTICAL-ALIGN: middle
}
H2.cmstitle {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 28px; FONT-SIZE: 12px; BACKGROUND: url(/img/cmn/blog.gif) #fff no-repeat 6px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd4c1 1px solid; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd4c1 0px solid
}
 HTML H2.cmstitle {
	BACKGROUND: url(/img/cmn/blog.gif) #fff no-repeat 6px 5px
}
#staffblog {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid; TEXT-ALIGN: center
}
#staffblog TABLE {
	MARGIN: 0px auto; WIDTH: 575px
}
#kaomoji TABLE {
	BORDER-RIGHT: #fc9 1px solid; BORDER-TOP: #fc9 1px solid; FONT-SIZE: 83%; BORDER-LEFT: #fc9 1px solid; WIDTH: 400px; BORDER-BOTTOM: #fc9 1px solid; BORDER-COLLAPSE: collapse
}
#kaomoji TABLE TD {
	BORDER-RIGHT: #fc9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #fc9 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 7px; BORDER-BOTTOM: #fc9 1px solid
}
#kaomoji TABLE TD.category {
	PADDING-RIGHT: 7px; BACKGROUND: #f0f0f0; WIDTH: 1%; WHITE-SPACE: nowrap
}
#kaomoji TABLE TD.category A {
	COLOR: #808080; TEXT-DECORATION: none
}
#kaomoji TABLE TD.category STRONG A {
	COLOR: #000
}
#kaomoji TABLE TD.kaomojibox {
	VERTICAL-ALIGN: top; WIDTH: 99%
}
#kaomoji TABLE TD.kaomojibox SPAN {
	MARGIN-RIGHT: 10px
}
#kaomoji TABLE TD.kaomojibox SPAN A {
	COLOR: #000; TEXT-DECORATION: none
}
#kaomoji TABLE TD.kaomojibox SPAN A:hover {
	BACKGROUND: #fc9
}
.paging-box-top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #4a463d; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.paging-box-btm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #4a463d; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.paging-box-top {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 0px solid
}
.paging-box-btm {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#rakuten TD DIV#genre_trail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE#rakuten TD DIV#child-genre-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
TABLE#rakuten TD DIV#child-genre-box TABLE {
	FONT-SIZE: 10px; BACKGROUND: #f6efe5; MARGIN: 0px auto; WIDTH: 380px
}
TABLE#rakuten TD DIV#child-genre-box TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 33%; LINE-HEIGHT: 1.2em; PADDING-TOP: 3px
}
TABLE#rakuten TD DIV#child-genre-box TABLE TD SPAN {
	CURSOR: pointer; COLOR: #00f; TEXT-DECORATION: underline
}
TABLE#rakuten TD DIV#genre_trail SPAN {
	CURSOR: pointer; COLOR: #00f; TEXT-DECORATION: underline
}
TABLE#rakuten TD DIV#genrelist {
	FONT-SIZE: 12px
}
#pressbloglogo {
	BORDER-RIGHT: #d59b94 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #d59b94 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 83%; BACKGROUND: #feeeab; PADDING-BOTTOM: 7px; BORDER-LEFT: #d59b94 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #d59b94 0px solid
}
#pressbloglogo IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#pressbloglogo STRONG {
	DISPLAY: block; PADDING-BOTTOM: 5px; COLOR: #970f00
}
#pressbloglogo SPAN {
	COLOR: #257725
}
TABLE#pressblogtbl {
	BORDER-RIGHT: #d59b94 0px solid; BORDER-TOP: #d59b94 1px solid; FONT-SIZE: 83%; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d59b94 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d59b94 0px solid
}
TABLE#pressblogtbl TH {
	BORDER-RIGHT: #d59b94 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d59b94 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d59b94 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d59b94 1px solid
}
TABLE#pressblogtbl TD {
	BORDER-RIGHT: #d59b94 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d59b94 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d59b94 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d59b94 1px solid
}
TABLE#pressblogtbl TH {
	BACKGROUND: #fffadf
}
TABLE#pressblogtbl TH SPAN {
	FONT-WEIGHT: normal
}
TABLE#pressblogtbl TH#up {
	WIDTH: 1%; WHITE-SPACE: nowrap
}
TABLE#pressblogtbl TH#pay {
	WIDTH: 1%; WHITE-SPACE: nowrap
}
TABLE#pressblogtbl TH#limit {
	WIDTH: 1%; WHITE-SPACE: nowrap
}
TABLE#pressblogtbl TH#relese {
	WIDTH: 97%
}
TABLE#pressblogtbl TD.up {
	WIDTH: 1%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE#pressblogtbl TD.pay {
	WIDTH: 1%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE#pressblogtbl TD.limit {
	WIDTH: 1%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#microadwrapper {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
 HTML #microadwrapper {
	HEIGHT: 1%
}
#microadbox-left {
	FLOAT: left; WIDTH: 282px
}
#microadbox-right {
	FLOAT: right; WIDTH: 282px
}
H4#nowreporttitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H4#pastreporttitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H4#nowreporttitle {
	BORDER-RIGHT: #ddd4c1 1px solid; BACKGROUND: #f5efe4; COLOR: #4a463d
}
H4#pastreporttitle {
	BACKGROUND: #f1f0ec; BORDER-LEFT: #d7d5cf 1px solid; COLOR: #7e7e7e
}
TABLE#nowreport {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px
}
TABLE#pastreport {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px
}
TABLE#nowreport {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 0px solid; COLOR: #4a463d; BORDER-BOTTOM: #ddd4c1 0px solid
}
TABLE#pastreport {
	BORDER-RIGHT: #d7d5cf 0px solid; BORDER-TOP: #d7d5cf 1px solid; BORDER-LEFT: #d7d5cf 1px solid; COLOR: #7e7e7e; BORDER-BOTTOM: #d7d5cf 0px solid
}
TABLE#nowreport TD.date {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; WIDTH: 1%; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE#pastreport TD.date {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; WIDTH: 1%; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE#nowreport TD.date {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 0px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#nowreport TH.elsedays {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 0px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#nowreport TH.if10days {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 0px solid; BORDER-BOTTOM: #ddd4c1 2px solid
}
TABLE#pastreport TD.date {
	BORDER-RIGHT: #d7d5cf 1px solid; BORDER-TOP: #d7d5cf 0px solid; BORDER-LEFT: #d7d5cf 0px solid; BORDER-BOTTOM: #d7d5cf 1px solid
}
TABLE#pastreport TH.elsedays {
	BORDER-RIGHT: #d7d5cf 1px solid; BORDER-TOP: #d7d5cf 0px solid; BORDER-LEFT: #d7d5cf 0px solid; BORDER-BOTTOM: #d7d5cf 1px solid
}
TABLE#pastreport TH.if10days {
	BORDER-RIGHT: #d7d5cf 1px solid; BORDER-TOP: #d7d5cf 0px solid; BORDER-LEFT: #d7d5cf 0px solid; BORDER-BOTTOM: #d7d5cf 2px solid
}
TABLE#nowreport TD.ctr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 99%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE#pastreport TD.ctr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 99%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE#nowreport TD.ctr {
	BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#nowreport TD.elsedays {
	BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#nowreport TD.if10days {
	BORDER-BOTTOM: #ddd4c1 2px solid
}
TABLE#nowreport TD.elsedays {
	BACKGROUND: #fffbf3; TEXT-ALIGN: center
}
TABLE#nowreport TD.if10days {
	BACKGROUND: #fffbf3; TEXT-ALIGN: center
}
TABLE#pastreport TD.ctr {
	BORDER-BOTTOM: #d7d5cf 1px solid
}
TABLE#pastreport TD.elsedays {
	BORDER-BOTTOM: #d7d5cf 1px solid
}
TABLE#pastreport TD.if10days {
	BORDER-BOTTOM: #d7d5cf 2px solid
}
TABLE#pastreport TD.elsedays {
	BACKGROUND: #fcfbf9; TEXT-ALIGN: center
}
TABLE#pastreport TD.if10days {
	BACKGROUND: #fcfbf9; TEXT-ALIGN: center
}
TABLE#nowreport TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE#pastreport TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H3.maintbltitle {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; FONT-SIZE: small; BACKGROUND: #f5efe4; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid; TEXT-ALIGN: center
}
TABLE.maintbl {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 1px solid; FONT-SIZE: small; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ddd4c1 1px solid; WIDTH: 100%; COLOR: #4a463d; BORDER-BOTTOM: #ddd4c1 0px solid
}
 HTML TABLE.maintbl {
	FONT-SIZE: x-small
}
 HTML H3.maintbltitle {
	FONT-SIZE: x-small
}
TABLE.maintbl TH {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 0px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE.maintbl TD {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 0px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE.maintbl TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f5efe4; PADDING-BOTTOM: 5px; WIDTH: 34%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.maintbl TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 5px; WIDTH: 66%; PADDING-TOP: 5px
}
TABLE.maintbl TD FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#hintform {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#hintform INPUT#hinttext {
	WIDTH: 100%
}
#hintform INPUT#hintbtn {
	MARGIN-TOP: 5px
}
UL#hintformdesc {
	BORDER-RIGHT: #9ba0c2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9ba0c2 0px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; BORDER-LEFT: #9ba0c2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9ba0c2 1px solid; LIST-STYLE-TYPE: none
}
UL#hintformdesc LI {
	MARGIN-BOTTOM: 3px
}
UL#hintformdesc LI#questionicon {
	PADDING-LEFT: 22px; BACKGROUND: url(/img/cmn/knowledge.gif) no-repeat 0px 50%; LINE-HEIGHT: 17px
}
UL.hintlist {
	BORDER-RIGHT: #9ba0c2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9ba0c2 0px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #9ba0c2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9ba0c2 1px solid; LIST-STYLE-TYPE: none
}
UL.hintlist LI {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/cmn/dot.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 3px
}
H3#plugintitle {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 27px; FONT-SIZE: 12px; BACKGROUND: url(/img/cmn/blog.gif) no-repeat 4px 50%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 0px solid
}
DIV.pluginframe {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; COLOR: #4a463d; LINE-HEIGHT: 125%; BORDER-BOTTOM: #ddd4c1 0px solid
}
DIV.pluginframe DIV {
	PADDING-RIGHT: 27px; PADDING-LEFT: 27px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE#plugintbl {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 1px solid; WIDTH: 585px; BORDER-BOTTOM: #ddd4c1 0px solid
}
TABLE#plugintbl TH {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 0px solid; PADDING-LEFT: 5px; BACKGROUND: #f5efe4; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 0px solid; WIDTH: 30%; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid; TEXT-ALIGN: left
}
TABLE#plugintbl TD {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 0px solid; PADDING-LEFT: 5px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 0px solid; WIDTH: 70%; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid
}
DIV.pluginsetbtn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ddd4c1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
P.pluginfinish {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #f00; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE#ask-list-tbl {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 0px solid; WIDTH: 100%; COLOR: #4a463d; BORDER-BOTTOM: #ddd4c1 0px solid
}
TABLE#ask-edit-tbl {
	BORDER-RIGHT: #ddd4c1 1px solid; BORDER-TOP: #ddd4c1 1px solid; BORDER-LEFT: #ddd4c1 0px solid; WIDTH: 100%; COLOR: #4a463d; BORDER-BOTTOM: #ddd4c1 0px solid
}
TABLE#ask-list-tbl TH {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#ask-list-tbl TD {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#ask-edit-tbl TH {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#ask-edit-tbl TD {
	BORDER-RIGHT: #ddd4c1 0px solid; BORDER-TOP: #ddd4c1 0px solid; BORDER-LEFT: #ddd4c1 1px solid; BORDER-BOTTOM: #ddd4c1 1px solid
}
TABLE#ask-list-tbl TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f6efe5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE#ask-list-tbl TH.video-title {
	WIDTH: 99%; TEXT-ALIGN: left
}
TABLE#ask-list-tbl TH.video-edit {
	WIDTH: 1%; WHITE-SPACE: nowrap
}
TABLE#ask-list-tbl TD {
	BACKGROUND: #fffbf3
}
TABLE#ask-list-tbl TD.video-checkbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 1%; PADDING-TOP: 5px
}
TABLE#ask-list-tbl TD.video-info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE#ask-list-tbl TD.video-info IMG {
	BORDER-RIGHT: #7a7c7b 1px solid; BORDER-TOP: #7a7c7b 1px solid; FLOAT: left; BORDER-LEFT: #7a7c7b 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #7a7c7b 1px solid
}
TABLE#ask-list-tbl TD.video-info H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE#ask-list-tbl TD.video-info P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 15px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
TABLE#ask-list-tbl TD.video-info UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE#ask-list-tbl TD.video-info UL LI {
	MARGIN-BOTTOM: 3px; LINE-HEIGHT: 100%
}
TABLE#ask-list-tbl TD.image-thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE#ask-list-tbl TD.image-thumb TABLE {
	FLOAT: left; MARGIN-RIGHT: 5px
}
TABLE#ask-list-tbl TD.image-thumb TABLE TD {
	BORDER-RIGHT: #7a7c7b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7a7c7b 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #7a7c7b 1px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #7a7c7b 1px solid; HEIGHT: 90px; TEXT-ALIGN: center
}
TABLE#ask-list-tbl TD.image-thumb IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE#ask-list-tbl TD.image-thumb H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
TABLE#ask-list-tbl TD.image-thumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE#ask-list-tbl TD.image-thumb UL LI {
	MARGIN-BOTTOM: 3px; LINE-HEIGHT: 100%
}
TABLE#ask-list-tbl TD.video-btn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE#ask-list-tbl TD.video-btn IMG {
	MARGIN: 3px 0px
}
#ask-edit-thumbnail {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd4c1 0px solid
}
#ask-edit-thumbnail IMG {
	BORDER-RIGHT: #7a7c7b 1px solid; BORDER-TOP: #7a7c7b 1px solid; BORDER-LEFT: #7a7c7b 1px solid; BORDER-BOTTOM: #7a7c7b 1px solid
}
TABLE#ask-edit-tbl TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f6efe5; PADDING-BOTTOM: 10px; WIDTH: 33%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TABLE#ask-edit-tbl TH SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
TABLE#ask-edit-tbl TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fffbf3; PADDING-BOTTOM: 10px; WIDTH: 67%; PADDING-TOP: 10px
}
TABLE#ask-edit-tbl TD INPUT.video-title {
	WIDTH: 100%
}
TABLE#ask-edit-tbl TD INPUT.video-tags {
	WIDTH: 100%
}
TABLE#ask-edit-tbl TD TEXTAREA {
	WIDTH: 100%
}
TABLE#ask-edit-tbl TD UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE#ask-edit-tbl TD UL LI {
	FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 49%; LINE-HEIGHT: 100%
}
TABLE#ask-edit-tbl TD UL LI INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
.tempbox {
	WIDTH: 72px; POSITION: relative; HEIGHT: 72px
}
.tempimg {
	WIDTH: 72px; POSITION: absolute; TOP: 0px; HEIGHT: 72px
}
.tempcolumn {
	LEFT: 60px; WIDTH: 13px; POSITION: absolute; TOP: -2px; HEIGHT: 13px
}
#pr {
	BORDER-RIGHT: #9ba0c2 2px solid; BORDER-TOP: #9ba0c2 2px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #9ba0c2 2px solid; BORDER-BOTTOM: #9ba0c2 2px solid
}
#footer {
	BORDER-TOP: #b6b6b6 1px solid; MARGIN: 0px auto 20px; WIDTH: 775px
}
#footer TD {
	PADDING-TOP: 10px
}
#search {
	FLOAT: right
}
#search TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.sbox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 155px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; HEIGHT: 13px
}
INPUT.sbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BORDER-LEFT: 0px; WIDTH: 155px; COLOR: #80808c; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; HEIGHT: 19px
}
.srchimgs {
	MARGIN-BOTTOM: 0px
}
UNKNOWN {
	FONT-SIZE: 12px
}
UNKNOWN {
	DISPLAY: none
}
UNKNOWN {
	WIDTH: 190px
}

@media All    
{
UNKNOWN {
	FONT-SIZE: 12px
}
UNKNOWN {
	DISPLAY: inline
}
UNKNOWN {
	WIDTH: 155px
}
    }
DIV.request_choiceAd {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BACKGROUND: #fff2f2; MARGIN-BOTTOM: 10px; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
DIV.request_choiceAd H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 82%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #f00 1px solid; TEXT-ALIGN: center
}
DIV.request_choiceAd H3 SPAN {
	COLOR: #f00
}
DIV.request_choiceAd_inner {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px 3px 3px; PADDING-TOP: 9px
}
DIV.request_choiceAd P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 82%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
DIV.request_choiceAd P.attention {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: #fff2f2; PADDING-BOTTOM: 0px; MARGIN: 10px 80px 0px; COLOR: #f00; PADDING-TOP: 10px
}
DIV.request_choiceAd UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 82%; BACKGROUND: #fff2f2; PADDING-BOTTOM: 7px; MARGIN: 0px 80px; LINE-HEIGHT: 150%; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
DIV.request_choiceAd UL LI {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND: url(/img/cmn/dot.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 3px
}
DIV.request_choiceAd P.attention_bottom {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #fff2f2; PADDING-BOTTOM: 10px; MARGIN: 0px 80px 15px; PADDING-TOP: 0px
}
DIV.request_choiceAd P.choice_button {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
DIV.request_choiceAd P.choice_button IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 192px; BORDER-BOTTOM: 0px; HEIGHT: 52px
}
DIV.cms_settingAd H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.cms_settingAd P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.cms_settingAd UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.cms_settingAd DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.cms_settingAd DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bookmarklet-table {
	MARGIN: 0px auto; WIDTH: 90%; BORDER-COLLAPSE: collapse
}
.bookmarklet-table TD {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 82%; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid
}
.bookmarklet-table TH {
	BORDER-RIGHT: #ddd4c1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd4c1 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 82%; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd4c1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd4c1 1px solid
}
.bookmarklet-link {
	BORDER-RIGHT: #9ba0c2 1px solid; BORDER-TOP: #9ba0c2 1px solid; FONT-WEIGHT: bold; MARGIN: 10px auto; BORDER-LEFT: #9ba0c2 1px solid; WIDTH: 200px; LINE-HEIGHT: 40px; BORDER-BOTTOM: #9ba0c2 1px solid; HEIGHT: 40px; TEXT-ALIGN: center
}
P.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
P.banner A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
