DIV.tmp {
	BORDER-BOTTOM: #ff6403 1px solid; BORDER-LEFT: #ff6403 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e0f6fa; COLOR: #ff6403; FONT-SIZE: 12px; BORDER-TOP: #ff6403 1px solid; BORDER-RIGHT: #ff6403 1px solid; PADDING-TOP: 3px
}
.clearFix {
	DISPLAY: inline-block
}
HTML .clearFix {
	HEIGHT: 1%
}
.clearFix {
	DISPLAY: block
}
A.cptHeaderSubLink {
	FLOAT: right
}
A.cptSeeAll {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/bt/ya.gif) no-repeat left center; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.cptDate {
	COLOR: #666
}
.cptResultAgree {
	COLOR: #e85b05; FONT-WEIGHT: 700
}
.cptResultDisagree {
	COLOR: #2d87b3; FONT-WEIGHT: 700
}
.cptCommentNumber {
	COLOR: #339933; FONT-WEIGHT: 700
}
.cptCommentAverage {
	COLOR: #cc3300; FONT-WEIGHT: 700
}
.cptCommentNew {
	COLOR: #0668ca; FONT-WEIGHT: 700
}
.cptHeaderToggleOpen {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #8084d2 3px solid; PADDING-TOP: 0px
}
.cptHeaderToggleClose {
	BORDER-BOTTOM: #8084d2 3px solid; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #8084d2 3px solid; PADDING-TOP: 0px
}
.cptHeaderToggleNone {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #8084d2 2px solid; PADDING-TOP: 0px
}
.cptHeaderToggleOpen LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.cptHeaderToggleClose LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.cptHeaderToggleOpen LI A.cptHeaderSubLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/sicons/c/wakaba16.gif) no-repeat left center; PADDING-TOP: 0px
}
.cptHeaderToggleClose LI A.cptHeaderSubLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/sicons/c/wakaba16.gif) no-repeat left center; PADDING-TOP: 0px
}
.cptHeaderToggleOpen LI A.cptHeaderToggleButtonOpenActive {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat 0px -16px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleClose LI A.cptHeaderToggleButtonOpenActive {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat 0px -16px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleOpen LI A.cptHeaderToggleButtonOpenInactive {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleClose LI A.cptHeaderToggleButtonOpenInactive {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleOpen LI A.cptHeaderToggleButtonCloseActive {
	MARGIN: 0px 5px 0px 1px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat -16px 0px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleClose LI A.cptHeaderToggleButtonCloseActive {
	MARGIN: 0px 5px 0px 1px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat -16px 0px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleOpen LI A.cptHeaderToggleButtonCloseInactive {
	MARGIN: 0px 5px 0px 1px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat -16px -16px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderToggleClose LI A.cptHeaderToggleButtonCloseInactive {
	MARGIN: 0px 5px 0px 1px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtToggle_32.gif) no-repeat -16px -16px; FLOAT: left; HEIGHT: 16px
}
.cptHeaderComment {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-TOP: 0px
}
.cptHeaderComment IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.cptHeaderComment LI {
	LIST-STYLE-TYPE: none
}
.cptHeaderComment LI.cptHeaderDetail {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #f4f5f0; BORDER-TOP: #fff 1px solid; PADDING-TOP: 8px
}
.cptHeaderComment LI.cptHeaderDetail SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 7px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_1x51.gif) no-repeat right 50%; PADDING-TOP: 0px
}
.cptHeaderComment LI.cptHeaderLogin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_1.gif) #fafaf7 repeat-x 50% bottom; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 15px
}
.cptHeaderComment LI.cptHeaderLogin SPAN {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 2em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 1px
}
.cptHeaderComment LI.cptHeaderJsOff {
	BORDER-BOTTOM: #dadbf2 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cptHeaderMyComment {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f4f5f0; BORDER-TOP: #8084d2 3px solid; PADDING-TOP: 5px
}
.cptHeaderMyComment LI {
	LIST-STYLE-TYPE: none
}
.cptHeaderMyComment LI.cptHeaderMySub {
	POSITION: relative; WIDTH: 291px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/myCommentBG_291x67.gif) no-repeat; FLOAT: right; HEIGHT: 67px
}
.cptHeaderMyComment LI.cptHeaderMySub SPAN.cptPanelAgree {
	POSITION: absolute; BOTTOM: 9px; RIGHT: 160px; FONT-WEIGHT: 700
}
.cptHeaderMyComment LI.cptHeaderMySub SPAN.cptPanelDisagree {
	POSITION: absolute; BOTTOM: 9px; RIGHT: 10px; FONT-WEIGHT: 700
}
.cptHeaderMyCommentArticle {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptHeaderMyCommentArticle LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptHeaderMyCommentArticle LI.hd {
	BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_1.gif) repeat-x 50% bottom
}
.cptHeaderMyCommentArticle LI.hd SPAN {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 5px
}
.cptHeaderMyCommentArticle LI.bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_4x1.gif) repeat-x 50% bottom; PADDING-TOP: 10px
}
.cptHeaderRankingTop {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptHeaderRankingTop LI {
	LIST-STYLE-TYPE: none
}
.cptHeaderRankingTop LI.hd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.cptHeaderRankingTop LI.bd {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBGTop_1x70.gif) repeat-x; PADDING-TOP: 3px
}
.cptHeaderRankingTop LI.bd SPAN {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingTop LI.bd A {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingTop LI.bd STRONG {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingTop LI.bd SPAN.tabActiveLeft {
	WIDTH: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabTopActiveLeft_5x23.gif); HEIGHT: 23px; FONT-SIZE: 0px
}
.cptHeaderRankingTop LI.bd SPAN.tabActiveRight {
	MARGIN: 0px 3px 0px 0px; WIDTH: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabTopActiveRight_5x23.gif); HEIGHT: 23px; FONT-SIZE: 0px
}
.cptHeaderRankingTop LI.bd SPAN.tabInactiveLeft {
	WIDTH: 4px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabTopInactiveLeft_4x21.gif); HEIGHT: 21px; FONT-SIZE: 0px
}
.cptHeaderRankingTop LI.bd SPAN.tabInactiveRight {
	MARGIN: 0px 3px 0px 0px; WIDTH: 4px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabTopInactiveRight_4x21.gif); HEIGHT: 21px; FONT-SIZE: 0px
}
.cptHeaderRankingTop LI.bd STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/carrotWhiteTop_5.gif) #8084d2 no-repeat 2px center; HEIGHT: 23px; COLOR: #fff; PADDING-TOP: 2px
}
.cptHeaderRankingTop LI.bd A {
	BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/carrotOrange_5.gif) #fff no-repeat 2px center; HEIGHT: 21px; PADDING-TOP: 2px
}
.cptHeaderRankingTop LI.ft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.cptHeaderRankingTop LI.ft STRONG {
	BACKGROUND: #99ddff
}
.cptSort {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptSort IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: -2px; BORDER-LEFT-STYLE: none
}
.cptPagingTop {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c7c7c7 1px solid; PADDING-TOP: 5px
}
.cptPagingTop SPAN.cptPagingTopSub {
	FLOAT: right
}
.cptPagingTop SPAN.cptPagingTopSub SPAN {
	COLOR: #666
}
.cptComment {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptComment LI {
	LIST-STYLE-TYPE: none
}
.cptComment LI.hdTop {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; BORDER-TOP: #dadbf2 2px solid; PADDING-TOP: 8px
}
.cptComment LI.hdTop SPAN {
	FLOAT: right; COLOR: #333
}
.cptComment LI.hdBottom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_4x1.gif) repeat-x 50% bottom; PADDING-TOP: 5px
}
.cptComment LI.hdBottom A.cptHeaderSubLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtAbuse_13x16.gif) no-repeat 0px 1px; PADDING-TOP: 0px
}
.cptComment LI.hdBottom A.cptVoteAgree {
	TEXT-INDENT: -9999px; WIDTH: 89px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtVote178x54.gif) no-repeat; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.cptComment LI.hdBottom A.cptVoteAgree:hover {
	BACKGROUND-POSITION: 0px -18px
}
.cptComment LI.hdBottom A.cptVoteAgreeDone {
	TEXT-INDENT: -9999px; WIDTH: 89px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtVote178x54.gif) no-repeat 0px -36px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.cptComment LI.hdBottom SPAN.cptVoteAgree {
	DISPLAY: block; FLOAT: left
}
.cptComment LI.hdBottom A.cptVoteDisagree {
	TEXT-INDENT: -9999px; WIDTH: 89px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtVote178x54.gif) no-repeat -89px 0px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.cptComment LI.hdBottom A.cptVoteDisagree:hover {
	BACKGROUND-POSITION: -89px -18px
}
.cptComment LI.hdBottom A.cptVoteDisagreeDone {
	TEXT-INDENT: -9999px; WIDTH: 89px; DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtVote178x54.gif) no-repeat -89px -36px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.cptComment LI.hdBottom SPAN.cptVoteDisagree {
	DISPLAY: block; FLOAT: left
}
.cptComment LI.hdBottom SPAN.cptResult {
	MARGIN: 0px 0px 0px 3px; WIDTH: 100px; DISPLAY: block; FLOAT: left
}
.cptComment LI.bd {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cptComment LI.bdNC {
	TEXT-ALIGN: center; MARGIN: 60px 0px 50px
}
.cptComment LI.ft {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_4x1.gif) repeat-x; PADDING-TOP: 5px
}
.cptComment LI.ft SPAN {
	COLOR: #666
}
.cptPost {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptPost LI {
	LIST-STYLE-TYPE: none
}
.cptPost LI.hd {
	BORDER-BOTTOM: #dadbf2 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/edit_14.gif) no-repeat left center; PADDING-TOP: 0px
}
.cptPost LI.bdInput {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; BORDER-TOP: #fff 1px solid; PADDING-TOP: 5px
}
.cptPost LI.bdInput LABEL {
	WIDTH: 100%; HEIGHT: 150px
}
.cptPost LI.bdInput TEXTAREA {
	WIDTH: 100%; HEIGHT: 150px
}
.cptPost LI.bdGuide {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; PADDING-TOP: 5px
}
.cptPost LI.bdButton {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; PADDING-TOP: 5px
}
.cptPost LI.bdButton .bdButtonConfirm {
	BORDER-BOTTOM: #dadbf2 1px solid; BORDER-LEFT: #dadbf2 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #dadbf2 1px solid; BORDER-RIGHT: #dadbf2 1px solid; PADDING-TOP: 10px
}
HTML .cptPost LI.bdButton .bdButtonConfirm {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
UNKNOWN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; PADDING-TOP: 6px
}
.cptPost LI.bdButton .bdButtonConfirm INPUT {
	VERTICAL-ALIGN: middle
}
.cptPost LI.bdButton .bdButtonSubmit {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 156px; BORDER-TOP-STYLE: none; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/sqbtPostBG_156x35.gif); HEIGHT: 35px; FONT-SIZE: 16px; VERTICAL-ALIGN: -10px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: 700
}
.cptPost LI.ftEmpty {
	BORDER-BOTTOM-STYLE: none; FONT-SIZE: 0px; BORDER-TOP: #dadbf2 2px solid
}
.cptPost LI DIV.ftWarning {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; COLOR: #e60012; FONT-WEIGHT: 700; PADDING-TOP: 10px
}
.cptRanking {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptRanking LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cptRanking LI.hdMain {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eef3f6; BORDER-TOP: #dadbf2 2px solid; PADDING-TOP: 8px
}
.cptRanking LI.hdMain SPAN {
	FLOAT: right
}
.cptRanking LI.hdSub {
	BORDER-BOTTOM: #9a99ff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #d2d3ff; PADDING-TOP: 7px
}
.cptRanking LI.bd DIV.cptRankingPanelL1 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 86px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG1_86x59.gif) no-repeat; FLOAT: left; HEIGHT: 59px
}
.cptRanking LI.bd DIV.cptRankingPanelL2 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 86px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG2_86x59.gif) no-repeat; FLOAT: left; HEIGHT: 59px
}
.cptRanking LI.bd DIV.cptRankingPanelL3 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 86px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG3_86x59.gif) no-repeat; FLOAT: left; HEIGHT: 59px
}
.cptRanking LI.bd DIV.cptRankingPanelL1 DIV {
	MARGIN: 12px 0px 0px
}
.cptRanking LI.bd DIV.cptRankingPanelL2 DIV {
	MARGIN: 12px 0px 0px
}
.cptRanking LI.bd DIV.cptRankingPanelL3 DIV {
	MARGIN: 12px 0px 0px
}
.cptRanking LI.bd DIV.cptRankingPanelS1 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG1_65x50.gif) no-repeat; FLOAT: left; HEIGHT: 50px
}
.cptRanking LI.bd DIV.cptRankingPanelS2 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG2_65x50.gif) no-repeat; FLOAT: left; HEIGHT: 50px
}
.cptRanking LI.bd DIV.cptRankingPanelS3 {
	TEXT-ALIGN: center; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/rankingBG3_65x50.gif) no-repeat; FLOAT: left; HEIGHT: 50px
}
.cptRanking LI.bd DIV.cptRankingPanelS1 DIV {
	MARGIN: 8px 0px 0px
}
.cptRanking LI.bd DIV.cptRankingPanelS2 DIV {
	MARGIN: 8px 0px 0px
}
.cptRanking LI.bd DIV.cptRankingPanelS3 DIV {
	MARGIN: 8px 0px 0px
}
.cptRanking LI.bdNC {
	TEXT-ALIGN: center; MARGIN: 30px 0px
}
.cptRanking LI.ft {
	BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_4x1.gif) repeat-x
}
.cptRanking LI.ftSub {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptFooter {
	MARGIN: 0px 0px 15px
}
.cptFooter DIV.cptFooterSingleRow {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #8084d2 3px solid; PADDING-TOP: 6px
}
.cptFooter DIV.cptFooterDoubleRow {
	BORDER-BOTTOM: #8084d2 3px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fafaf7; BORDER-TOP: #c7c7c7 1px solid; PADDING-TOP: 10px
}
.cptFooter DIV.cptPagingBottom {
	TEXT-ALIGN: center; ZOOM: 1
}
.cptFooter DIV.cptPagingBottom SPAN {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: 2px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; ZOOM: 1; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0.25em
}
.cptFooter .cptPagingBottom A {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: 2px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; ZOOM: 1; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0.25em
}
UNKNOWN {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: 2px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; ZOOM: 1; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0.25em
}
.cptFooter DIV.cptPagingBottom SPAN {
	BACKGROUND: #eee; FONT-WEIGHT: bold
}
.cptFooter DIV.cptPagingBottom A:hover {
	BORDER-BOTTOM-COLOR: #00d; BORDER-TOP-COLOR: #00d; BACKGROUND: #039; COLOR: #fff; BORDER-RIGHT-COLOR: #00d; BORDER-LEFT-COLOR: #00d
}
.cptHeaderRankingBottom {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cptHeaderRankingBottom LI {
	LIST-STYLE-TYPE: none
}
.cptHeaderRankingBottom LI.bd {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBGBottom_1x70.gif) repeat-x 50% bottom; HEIGHT: 26px; PADDING-TOP: 0px
}
.cptHeaderRankingBottom LI.bd SPAN {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingBottom LI.bd A {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingBottom LI.bd STRONG {
	DISPLAY: block; FLOAT: left
}
.cptHeaderRankingBottom LI.bd SPAN.tabActiveLeft {
	WIDTH: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBottomActiveLeft_5x23.gif) #8084d2; HEIGHT: 23px; FONT-SIZE: 0px
}
.cptHeaderRankingBottom LI.bd STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/carrotWhiteBottom_5.gif) #8084d2 no-repeat 2px center; HEIGHT: 23px; COLOR: #fff; PADDING-TOP: 3px
}
.cptHeaderRankingBottom LI.bd SPAN.tabActiveRight {
	MARGIN: 0px 3px 0px 0px; WIDTH: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBottomActiveRight_5x23.gif); HEIGHT: 23px; FONT-SIZE: 0px
}
.cptHeaderRankingBottom LI.bd SPAN.tabInactiveLeft {
	WIDTH: 4px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBottomInactiveLeft_4x21.gif) no-repeat 50% bottom; HEIGHT: 23px; FONT-SIZE: 0px
}
.cptHeaderRankingBottom LI.bd A {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/carrotOrange_5.gif) #fff no-repeat 2px center; HEIGHT: 18px; BORDER-TOP: #bdbdbd 1px solid; PADDING-TOP: 1px
}
.cptHeaderRankingBottom LI.bd SPAN.tabInactiveRight {
	MARGIN: 0px 3px 0px 0px; WIDTH: 4px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/tabBottomInactiveRight_4x21.gif) no-repeat 50% bottom; HEIGHT: 23px; FONT-SIZE: 0px
}
.cptToMyComment {
	BORDER-BOTTOM: #8084d2 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #8084d2 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #8084d2 2px solid; BORDER-RIGHT: #8084d2 2px solid; PADDING-TOP: 0px
}
.cptToMyComment LI {
	LIST-STYLE-TYPE: none
}
.cptToMyComment LI.hd {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #8084d2; COLOR: #fff; PADDING-TOP: 0px
}
.cptToMyComment LI.bd {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/line_4x1.gif) repeat-x 50% bottom; PADDING-TOP: 5px
}
.cptToMyComment LI.ft {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.cptToMyComment LI.ft A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/sicons/c/wakaba16.gif) no-repeat left center; PADDING-TOP: 0px
}
.yf_CommentTitleh2 {
	BORDER-BOTTOM: #c7c7c7 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #dbdbff; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.yf_CommentTitleh3 {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #dbdbff; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.yf_CommentTitleh4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.yf_CommentHonbun {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yf_CommentHonbun LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/bullet_list_ao.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.linone {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.yf_CommentHonbun_tyuui {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 3px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.yf_CommentHonbun_tyuui LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/bullet_list.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.yf_magbottom {
	MARGIN: 0px 0px 15px
}
.yf_magbottom10 {
	MARGIN: 0px 0px 10px
}
.yf_magbottom2 {
	MARGIN: 0px 0px 15px
}
.yf_magbottom2 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yf_magbottom2 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/comment/img/bullet_list.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
.yf_hoge {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yf_hoge UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yf_floatright {
	WIDTH: 50%; FLOAT: right
}
.yf_bred {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid
}
BODY {
	FONT-FAMILY: "MS PGothic", "Hiragino Kaku Gothic Pro", "?q???M?m?p?S Pro W3", "sans-serif"; COLOR: #333333
}
#contents #main .yjXL {
	LETTER-SPACING: -0.05em; FONT-SIZE: 140%; FONT-WEIGHT: bold
}
.fsl {
	FONT-SIZE: large; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: large
}
.fsm {
	FONT-SIZE: medium; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: medium
}
.fsmt {
	LINE-HEIGHT: 1.4em; FONT-SIZE: medium; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: medium
}
.fss {
	FONT-SIZE: small; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
.fsst {
	LINE-HEIGHT: 1.3em; FONT-SIZE: small; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
