.s115 {
	LINE-HEIGHT: 115%
}
.s130 {
	LINE-HEIGHT: 130%
}
.s150 {
	LINE-HEIGHT: 150%
}
.yjmth {
	HEIGHT: 1%
}
.yjmth IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.yjmth A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.yjmthproplogoarea {
	FLOAT: left
}
DIV.yjmthloginarea {
	FONT-SIZE: smaller; FLOAT: left; MARGIN: 0px 0px 0px 3px; LINE-HEIGHT: 110%; TEXT-ALIGN: left
}
DIV.yjmthcplogoarea {
	FLOAT: right
}
DIV.yjmthcmnlnkarea {
	FONT-SIZE: smaller; FLOAT: right; MARGIN: 10px 3px 0px 0px; LINE-HEIGHT: 110%; TEXT-ALIGN: right
}
BR.yjmthclear {
	CLEAR: both
}
DIV.yjgrplink {
	FONT-SIZE: smaller; LINE-HEIGHT: 115%; TEXT-ALIGN: right
}
DIV#music DIV.yjmthloginarea {
	MARGIN-TOP: 16px; MARGIN-LEFT: 7px
}
DIV#music DIV.yjmthcmnlnkarea {
	MARGIN-TOP: 26px
}
DIV#music DIV.yjmthcplogoarea {
	MARGIN-TOP: 14px
}
#pos-lrec {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#pos-lrec DL {
	COLOR: #555; BACKGROUND-COLOR: #fff
}
#pos-lrec DT {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 12px; PADDING-TOP: 4px
}
#pos-lrec TD {
	TEXT-ALIGN: left
}
HTML:unknown #pos-lrec DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#pos-lrec DD {
	
}
#pos-lrec DD IMG {
	VERTICAL-ALIGN: bottom
}
.yj950-1 #contents {
	POSITION: relative
}
.yj950-1 #contents-body SPAN.yj-guid {
	LEFT: auto; FLOAT: right; MARGIN: 0px; WIDTH: 310px; POSITION: relative; HEIGHT: 280px
}
.yj950-1 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj950-1-3 #main #sub-block2 {
	MARGIN-TOP: 280px
}
.yj100per-1 #contents {
	POSITION: relative
}
.yj100per-1 #contents-body SPAN.yj-guid {
	LEFT: auto; FLOAT: right; MARGIN: 0px; WIDTH: 310px; POSITION: relative; HEIGHT: 280px
}
.yj100per-1 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj100per-1-3 #main #sub-block2 {
	MARGIN-TOP: 280px
}
#uhd DIV TABLE {
	TEXT-ALIGN: left
}
#uhd IMG {
	DISPLAY: block
}
#uhd BR {
	DISPLAY: none
}
#emg {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#emg2 {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#emg3 {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#emg TABLE {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#emg2 TABLE {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#emg3 TABLE {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#pos-n {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 100%; TEXT-ALIGN: center
}
#pos-n TABLE {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#pos-n BR {
	DISPLAY: none
}
#pos-s {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#pos-s TABLE {
	MARGIN: 0px auto; WIDTH: 500px; LINE-HEIGHT: 1em; TEXT-ALIGN: left
}
#masthead {
	MARGIN: 4px auto 10px; WIDTH: 100%; HEIGHT: 41px; TEXT-ALIGN: left
}
#masthead STRONG {
	FONT-WEIGHT: bold
}
#masthead:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; POSITION: relative; HEIGHT: 0px; content: "."
}
 HTML #masthead {
	HEIGHT: 1%
}
 HTML #masthead .yjmth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
UL LI {
	LIST-STYLE-TYPE: none
}
OL LI {
	LIST-STYLE-TYPE: none
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
CAPTION {
	TEXT-ALIGN: left
}
TABLE {
	FONT-SIZE: 100%
}
PRE {
	FONT-SIZE: 100%
}
CODE {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
KBD {
	FONT-SIZE: 100%
}
VAR {
	FONT-SIZE: 100%
}
INS {
	FONT-SIZE: 100%
}
DEL {
	FONT-SIZE: 100%
}
SAMP {
	FONT-SIZE: 100%
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
INS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DEL {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
SAMP {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR.separation {
	DISPLAY: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#wrapper {
	FONT-SIZE: medium; LINE-HEIGHT: 1.56em; TEXT-ALIGN: left
}
#cat-pass {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 10px
}
#contents-body {
	POSITION: relative
}
.yj-guid {
	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.yj-skip {
	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; LINE-HEIGHT: 0; HEIGHT: 0px
}
#footer {
	TEXT-ALIGN: center
}
#footer ADDRESS {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.4em; PADDING-TOP: 10px
}
.yj950-1 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 0px
}
.yj950-1-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 0px
}
.yj950-2 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 0px
}
.yj950-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 0px
}
.yj950-1 #contents {
	TEXT-ALIGN: left
}
.yj950-1-3 #contents {
	TEXT-ALIGN: left
}
.yj950-2 #contents {
	TEXT-ALIGN: left
}
.yj950-3 #contents {
	TEXT-ALIGN: left
}
.yj950-1 #contents {
	POSITION: relative
}
.yj950-1 #contents-body SPAN.yj-guid {
	LEFT: auto; FLOAT: right; MARGIN: 0px; WIDTH: 310px; POSITION: relative; HEIGHT: 280px
}
.yj950-1 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj950-1-3 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj950-1-3 #main .wrapper {
	FLOAT: left; WIDTH: 634px
}
.yj950-1-3 #main #main-block {
	FLOAT: right; WIDTH: 432px
}
.yj950-1-3 #main #sub-block1 {
	FLOAT: left; WIDTH: 192px
}
.yj950-1-3 #main #sub-block2 {
	MARGIN-TOP: 280px; FLOAT: right; WIDTH: 300px
}
.yj950-2 #contents-body #main {
	FLOAT: left; WIDTH: 634px
}
.yj950-2 #contents-body #sub {
	FLOAT: right; WIDTH: 300px
}
.yj950-3 #contents-body #main {
	FLOAT: left; WIDTH: 634px
}
.yj950-3 #contents-body #main-main {
	FLOAT: right; WIDTH: 432px
}
.yj950-3 #contents-body #main-sub {
	FLOAT: left; WIDTH: 192px
}
.yj950-3 #contents-body #sub {
	FLOAT: right; WIDTH: 300px
}
.yj100per-1 {
	WIDTH: 100%
}
.yj100per-1-3 {
	WIDTH: 100%
}
.yj100per-2 {
	WIDTH: 100%
}
.yj100per-3 {
	WIDTH: 100%
}
.yj100per-1 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; min-width: 950px
}
.yj100per-1-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; min-width: 950px
}
.yj100per-2 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; min-width: 950px
}
.yj100per-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; min-width: 950px
}
 HTML .yj100per-1 #wrapper {
	
}
 HTML .yj100per-1-3 #wrapper {
	
}
 HTML .yj100per-2 #wrapper {
	
}
 HTML .yj100per-3 #wrapper {
	
}
.yj100per-1 #contents {
	POSITION: relative
}
.yj100per-1 #contents-body SPAN.yj-guid {
	LEFT: auto; FLOAT: right; MARGIN: 0px; WIDTH: 310px; POSITION: relative; HEIGHT: 280px
}
.yj100per-1 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj100per-1-3 #contents-body #sub #pos-lrec {
	RIGHT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 0px
}
.yj100per-1-3 #main #main-main-wrapper {
	FLOAT: left; MARGIN-LEFT: -316px; WIDTH: 100%
}
.yj100per-1-3 #main #main-main {
	MARGIN-LEFT: 316px
}
.yj100per-1-3 #main #main-block-wrapper {
	FLOAT: right; WIDTH: 100%; MARGIN-RIGHT: -202px
}
.yj100per-1-3 #main #main-block {
	MARGIN-RIGHT: 202px
}
.yj100per-1-3 #main #sub-block1 {
	FLOAT: left; WIDTH: 192px
}
.yj100per-1-3 #main #sub-block2 {
	MARGIN-TOP: 280px; FLOAT: right; WIDTH: 300px
}
.yj100per-2 #contents-body #main-wrapper {
	FLOAT: left; MARGIN-LEFT: -316px; WIDTH: 100%
}
.yj100per-2 #contents-body #main {
	MARGIN-LEFT: 316px
}
.yj100per-2 #contents-body #sub {
	FLOAT: right; WIDTH: 300px
}
.yj100per-3 #contents-body #main-wrapper {
	FLOAT: left; MARGIN-LEFT: -316px; WIDTH: 100%
}
.yj100per-3 #contents-body #main {
	MARGIN-LEFT: 316px
}
.yj100per-3 #contents-body #main-main-wrapper {
	FLOAT: right; WIDTH: 100%; MARGIN-RIGHT: -202px
}
.yj100per-3 #contents-body #main-main {
	MARGIN-RIGHT: 202px
}
.yj100per-3 #contents-body #main-sub {
	FLOAT: left; WIDTH: 192px
}
.yj100per-3 #contents-body #sub {
	FLOAT: right; WIDTH: 300px
}
#contents-body:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.yj950-3 #contents-body #main:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#contents-body {
	ZOOM: 1
}
.yj950-3 #contents-body #main {
	ZOOM: 1
}
#wrapper {
	FONT-SIZE: medium; voice-family: inherit
}
#footer ADDRESS {
	FONT-SIZE: small; voice-family: inherit
}
.yj100per-1 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; voice-family: inherit
}
.yj100per-1-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; voice-family: inherit
}
.yj100per-2 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; voice-family: inherit
}
.yj100per-3 #wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; voice-family: inherit
}
.yj100per-1 #uhd TABLE TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; voice-family: inherit; parring-right: 0
}
.yj100per-1-3 #uhd TABLE TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; voice-family: inherit; parring-right: 0
}
.yj100per-2 #uhd TABLE TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; voice-family: inherit; parring-right: 0
}
.yj100per-3 #uhd TABLE TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; voice-family: inherit; parring-right: 0
}
.yj100per-1 #uhd TABLE TD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1-3 #uhd TABLE TD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-2 #uhd TABLE TD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-3 #uhd TABLE TD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1 #masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1 #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1 #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1-3 #masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1-3 #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-1-3 #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-2 #masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-2 #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-2 #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-3 #masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-3 #contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj100per-3 #footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; voice-family: inherit
}
.yj950-1 #wrapper {
	WIDTH: 950px; voice-family: inherit
}
.yj950-1-3 #wrapper {
	WIDTH: 950px; voice-family: inherit
}
.yj950-2 #wrapper {
	WIDTH: 950px; voice-family: inherit
}
.yj950-3 #wrapper {
	WIDTH: 950px; voice-family: inherit
}
.yj100per-1-3 #contents-body #main-block {
	MARGIN-LEFT: 0px; voice-family: inherit
}
.yj100per-3 #contents-body #main-main {
	MARGIN-LEFT: 0px; voice-family: inherit
}
.yj100per-1-3 #contents-body #center {
	MARGIN-LEFT: 0px; voice-family: inherit
}
 HTML .yj100per-1 #wrapper {
	; WIDTH: expression(document.body.clientWidth < 1001 ? "950px":"auto"); voice-family: inherit
}
 HTML .yj100per-1-3 #wrapper {
	; WIDTH: expression(document.body.clientWidth < 1001 ? "950px":"auto"); voice-family: inherit
}
 HTML .yj100per-2 #wrapper {
	; WIDTH: expression(document.body.clientWidth < 1001 ? "950px":"auto"); voice-family: inherit
}
 HTML .yj100per-3 #wrapper {
	; WIDTH: expression(document.body.clientWidth < 1001 ? "950px":"auto"); voice-family: inherit
}
#contents-body {
	HEIGHT: auto; voice-family: inherit
}
.yj950-3 #contents-body #main {
	HEIGHT: auto; voice-family: inherit
}
.yj-skip {
	MARGIN: 0px; voice-family: inherit
}
.ymuiHeaderBGLight {
	BACKGROUND: #d2d3ff
}
.ymuiHeaderBGDark {
	BACKGROUND: #bbbcf5; COLOR: #fff
}
.ymuiBodyBG {
	BACKGROUND: #f1f1f1
}
.ymuiBodyBorder {
	BORDER-RIGHT: #d2d3ff 1px solid; BORDER-TOP: #d2d3ff 1px; BORDER-LEFT: #d2d3ff 1px solid; BORDER-BOTTOM: #d2d3ff 1px solid
}
STRONG {
	FONT-WEIGHT: 700
}
.clearFix {
	DISPLAY: inline-block
}
.clearFix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
 HTML .clearFix {
	HEIGHT: 1%
}
.clearFix {
	DISPLAY: block
}
.yjMS {
	FONT-SIZE: 90%; LETTER-SPACING: 0.06em
}
BODY:unknown .yjMS {
	LETTER-SPACING: 0em
}
HTML:unknown .yjMS {
	LETTER-SPACING: 0em
}
.yjMSt {
	FONT-SIZE: 90%; LINE-HEIGHT: 1.35em; LETTER-SPACING: 0.06em
}
BODY:unknown .yjMSt {
	LETTER-SPACING: 0em
}
HTML:unknown .yjMSt {
	LETTER-SPACING: 0em
}
.ymuiTitle {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.ymuiEditLink {
	FLOAT: right; MARGIN: 0px 6px 0px 0px
}
.ymui3DHeader {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 87.5%; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px
}
.ymui3DHeader DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
.ymui3DContainer {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #ededed; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.ymui3DContainer DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
.ymuiContainerNopad {
	MARGIN-BOTTOM: 10px
}
.ymuiPagingTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.ymuiPagingTop SPAN {
	FLOAT: right
}
.ymuiPagingTop .ymuiInactive {
	COLOR: #666
}
.ymuiPagingBottom {
	MARGIN-BOTTOM: 1em; ZOOM: 1; TEXT-ALIGN: center
}
.ymuiPagingBottom SPAN {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; ZOOM: 1
}
.ymuiPagingBottom A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; ZOOM: 1
}
UNKNOWN {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; ZOOM: 1
}
.ymuiPagingBottom SPAN {
	FONT-WEIGHT: bold; BACKGROUND: #eee
}
.ymuiPagingBottom A:hover {
	BORDER-LEFT-COLOR: #00d; BACKGROUND: #039; BORDER-BOTTOM-COLOR: #00d; COLOR: #fff; BORDER-TOP-COLOR: #00d; BORDER-RIGHT-COLOR: #00d
}
.ymuiList {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ymuiListNone LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 8px; PADDING-TOP: 0px
}
.ymuiSingleLine {
	BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px! important; ZOOM: 1
}
.ymuiDotLine {
	BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 5px! important; ZOOM: 1
}
.ymuiSeeMore {
	TEXT-ALIGN: right
}
.ymuiList LI {
	MARGIN: 4px 0px
}
.ymuiList LI.ymuiRanking {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
.ymuiList LI.ymuiRanking {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/ranking.png) no-repeat; PADDING-BOTTOM: 6px; PADDING-TOP: 1px
}
.ymuiList LI.ymuiRanking IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.ymuiList LI.ymuiRank01 {
	BACKGROUND-POSITION: 0px 0px
}
.ymuiList LI.ymuiRank02 {
	BACKGROUND-POSITION: 0px -120px
}
.ymuiList LI.ymuiRank03 {
	BACKGROUND-POSITION: 0px -240px
}
.ymuiList LI.ymuiRank04 {
	BACKGROUND-POSITION: 0px -360px
}
.ymuiList LI.ymuiRank05 {
	BACKGROUND-POSITION: 0px -480px
}
.ymuiList LI.ymuiRank06 {
	BACKGROUND-POSITION: 0px -600px
}
.ymuiList LI.ymuiRank07 {
	BACKGROUND-POSITION: 0px -720px
}
.ymuiList LI.ymuiRank08 {
	BACKGROUND-POSITION: 0px -840px
}
.ymuiList LI.ymuiRank09 {
	BACKGROUND-POSITION: 0px -960px
}
.ymuiList LI.ymuiRank10 {
	BACKGROUND-POSITION: 0px -1080px
}
.ymuiList LI.ymuiRank11 {
	BACKGROUND-POSITION: 0px -1200px
}
.ymuiList LI.ymuiRank12 {
	BACKGROUND-POSITION: 0px -1320px
}
.ymuiList LI.ymuiRank13 {
	BACKGROUND-POSITION: 0px -1440px
}
.ymuiList LI.ymuiRank14 {
	BACKGROUND-POSITION: 0px -1560px
}
.ymuiList LI.ymuiRank15 {
	BACKGROUND-POSITION: 0px -1680px
}
.ymuiList LI.ymuiRank16 {
	BACKGROUND-POSITION: 0px -1800px
}
.ymuiList LI.ymuiRank17 {
	BACKGROUND-POSITION: 0px -1920px
}
.ymuiList LI.ymuiRank18 {
	BACKGROUND-POSITION: 0px -2040px
}
.ymuiList LI.ymuiRank19 {
	BACKGROUND-POSITION: 0px -2160px
}
.ymuiList LI.ymuiRank20 {
	BACKGROUND-POSITION: 0px -2280px
}
.ymuiList LI.ymuiRank21 {
	BACKGROUND-POSITION: 0px -2400px
}
.ymuiList LI.ymuiRank22 {
	BACKGROUND-POSITION: 0px -2520px
}
.ymuiList LI.ymuiRank23 {
	BACKGROUND-POSITION: 0px -2640px
}
.ymuiList LI.ymuiRank24 {
	BACKGROUND-POSITION: 0px -2760px
}
.ymuiList LI.ymuiRank25 {
	BACKGROUND-POSITION: 0px -2880px
}
#main UL.ymuiList LI.ymuiRanking:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#sub UL.ymuiList LI.ymuiRanking:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#main UL.ymuiList LI.ymuiRanking {
	DISPLAY: block; MIN-HEIGHT: 1%
}
#sub UL.ymuiList LI.ymuiRanking {
	DISPLAY: block; MIN-HEIGHT: 1%
}
UNKNOWN {
	DISPLAY: inline-block
}
 HTML #main UL.ymuiList LI.ymuiRanking {
	DISPLAY: inline-block
}
 HTML #sub UL.ymuiList LI.ymuiRanking {
	DISPLAY: inline-block
}
.ymuiArrow1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/carrrot_5.png) no-repeat 0px 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ymuiArrow2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/carrrot_2.png) no-repeat 2px 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ymuiPhoto {
	DISPLAY: inline-block; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px 2px; WIDTH: 18px; CURSOR: default; TEXT-INDENT: -9999px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 2px; HEIGHT: 20px
}
.ymuiNew {
	DISPLAY: inline-block; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat -15px 3px; WIDTH: 31px; CURSOR: default; TEXT-INDENT: -9999px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 2px; HEIGHT: 20px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 20px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 20px
}
UNKNOWN {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.ymuiPhotoNew {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px -2px; PADDING-BOTTOM: 2px; CURSOR: default; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
.ymuiDate {
	COLOR: #666
}
.ymuiPhotoContainerLeft {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 1%
}
.ymuiPhotoContainerRight {
	FLOAT: right; MARGIN: 0px 0px 0px 10px; WIDTH: 1%
}
.ymuiMobile {
	MARGIN: 0px
}
.ymuiMobile STRONG.title {
	DISPLAY: block; MARGIN: 0px 0px 5px; BORDER-BOTTOM: #ccc 1px solid
}
.ymuiMobile IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.ymuiMobile A.sendURL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(http://i.yimg.jp/images/mobile/common/phonemail.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ymuiMobile A.ymuiArrow1 {
	FLOAT: right
}
BODY {
	COLOR: #333333; FONT-FAMILY: "MS PGothic", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "sans-serif"
}
#contents #main .yjXL {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; LETTER-SPACING: -0.05em
}
.fsl {
	FONT-SIZE: large; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: large
}
.fsm {
	FONT-SIZE: medium; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: medium
}
.fsmt {
	FONT-SIZE: medium; LINE-HEIGHT: 1.4em; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: medium
}
.fss {
	FONT-SIZE: small; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
.fsst {
	FONT-SIZE: small; LINE-HEIGHT: 1.3em; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
.ymuiContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px
}
.ymuiBodyBorder {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.adRp {
	MARGIN-BOTTOM: 10px
}
.adRp .ynbox_side TABLE TABLE TABLE {
	WIDTH: 100%
}
.adRp .ynbox_side TABLE TABLE TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.adCt {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.adHSM {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 100%
}
.adHSM TABLE TABLE TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.adTyumoku {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.adTyumoku TABLE {
	WIDTH: 285px
}
.adTyumoku IMG {
	MARGIN: 0px 4px 0px 0px
}
A:link {
	COLOR: #0033cc
}
STRONG {
	FONT-WEIGHT: 700
}
HR.line {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 1px
}
.darkRed {
	COLOR: #c00
}
.greyText {
	COLOR: #666
}
.relNews {
	COLOR: #339933! important
}
.textNomal {
	FONT-WEIGHT: normal
}
.textCenter {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.mar0A {
	MARGIN: 0px auto
}
.marB5 {
	MARGIN-BOTTOM: 5px
}
.marB10 {
	MARGIN-BOTTOM: 10px
}
.pad4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padImg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 160px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padTB4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padLR4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padL70 {
	PADDING-LEFT: 70px! important
}
.floatL {
	FLOAT: left
}
.floatR {
	FLOAT: right
}
#main .imgMargin IMG {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#sub .imgMargin IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.listingBlock {
	FLOAT: left; WIDTH: 50px; WHITE-SPACE: nowrap
}
.floatPad {
	PADDING-LEFT: 60px
}
.floatBlock {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 55px; WHITE-SPACE: nowrap
}
.icoBookmark {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoHatena {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoBuzzurl {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoLivedoor {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoChoix {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoNewsing {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoIza {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoDemocracy {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.helpIcon {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.netarica .netaRank01 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.netarica .netaRank02 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.netarica .netaRank03 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.blogS {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.blogA {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.blogB {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.blogC {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.wakabaIcon {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.ymuiTV {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynPublicNews A {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynRelatedArticleList H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynRelatedBlog H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynRelatedTopics H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynFreshEye H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynAffinityList H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#ynRating H3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.feye {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
#toggleControl UL.toggleIcon {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat
}
.icoBookmark {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoHatena {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -50px; PADDING-LEFT: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoBuzzurl {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -100px; PADDING-LEFT: 25px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoLivedoor {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -150px; PADDING-LEFT: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoChoix {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -200px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoNewsing {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -1250px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoIza {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -1350px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.icoDemocracy {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -1645px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.helpIcon {
	BACKGROUND-POSITION: 0px -245px; DISPLAY: block; PADDING-LEFT: 16px
}
.wakabaIcon {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -1450px; PADDING-LEFT: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.ymuiTV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -1550px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; CURSOR: default; PADDING-TOP: 0px
}
.BtnPhBack {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPhBackGrey {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPhNext {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPhNextGrey {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPlay {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPlayGrey {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnPlaying {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.BtnStopping {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.comRankingPanelS1 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.comRankingPanelS2 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.comRankingPanelS3 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/spriteNews.png) no-repeat
}
.ymuiHeaderBGLB2 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymui3DContainerLB2 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymuiHeaderBGLY {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymui3DContainerLY {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymuiHeaderBGLG2 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymui3DContainerLG2 {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
#ynCloseUp .ymuiHeaderBGDark {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
#ynCloseUpSyuin .ymuiHeaderBGDark {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
#main .ymuiHeaderBGLight {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymuiHeaderBGLBP {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.ymuiHeaderBGBlue {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x
}
.afpbbpm_title {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_bg.png) repeat-x
}
.afpbbpm_box TH {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_bg.png) repeat-x
}
.afpbbpm_box TD {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_bg.png) repeat-x
}
.afpbbpm_foot {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_bg.png) repeat-x
}
.afpbbpm_box TH.tit01 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.afpbbpm_box TH.tit02 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.afpbbpm_box TH.tit03 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.afpbbpm_box TH.tit04 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.afpbbpm_box TH.tit05 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.afpbbpm_box TH.tit06 A {
	DISPLAY: block; BACKGROUND: url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; TEXT-INDENT: -9877em
}
.photoBg {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png)
}
#ynLocalVideoMod LI .ynLocalVideo {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png)
}
#recommendedNews .ymuiHeaderBGLight {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png)
}
#newsSearch  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#globalNav  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#hrGlobalNavigation {
	DISPLAY: none
}
#hrNewsSearch {
	DISPLAY: none
}
#newsSearch {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#newsSearch INPUT#searchButton {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL#gnPri {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectHeadlines#gnPri LI#gnPriHeadlines {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectTopics#gnPri LI#gnPriTopics {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectPhoto#gnPri LI#gnPriPhoto {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectVideo#gnPri LI#gnPriVideo {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectLocal#gnPri LI#gnPriLocal {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectResearch#gnPri LI#gnPriResearch {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectZasshi#gnPri LI#gnPriZasshi {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectOpinion#gnPri LI#gnPriOpinion {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL.selectRanking#gnPri LI#gnPriRanking {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL#gnSec {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#globalNav UL#gnSec LI {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#subNav UL LI {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#subNav UL.subNavPaging LI {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod A.rssBtn {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsS A.off {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsM A.off {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsL A.off {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsS A.off:hover {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsM A.off:hover {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsL A.off:hover {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsS SPAN.on {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsM SPAN.on {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#ctlMod #yjfsL SPAN.on {
	BACKGROUND-IMAGE: url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png)
}
#newsSearch {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #d1d6dc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.3; PADDING-TOP: 6px; BORDER-BOTTOM: #b7c1c4 1px solid; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; BACKGROUND-COLOR: #d0d4d7
}
#newsSearch:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#newsSearch INPUT#searchText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; WIDTH: 300px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
#newsSearch INPUT#searchButton {
	BORDER-RIGHT: #e4a843 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0px -200px; BORDER-TOP: #e4a843 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #e4a843 1px solid; WIDTH: 7em; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #e4a843 1px solid; BACKGROUND-COLOR: #f0d480
}
#newsSearch FORM {
	FLOAT: left
}
#newsSearch FORM A {
	
}
#newsSearch .relLink {
	FLOAT: right; COLOR: #666666; LINE-HEIGHT: 2
}
#newsSearch .relLink DT {
	DISPLAY: inline
}
#newsSearch .relLink DD {
	DISPLAY: inline
}
#globalNav {
	FONT-SIZE: 13px; LINE-HEIGHT: 1.3
}
#globalNav UL {
	LIST-STYLE-TYPE: none
}
#globalNav UL#gnPri {
	BACKGROUND-POSITION: 0px -100px; Z-INDEX: 10; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; POSITION: relative; BACKGROUND-COLOR: #3e6586
}
#globalNav UL#gnPri:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#globalNav UL#gnPri LI {
	DISPLAY: block; FLOAT: left
}
#globalNav UL#gnPri A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
#globalNav UL.selectHeadlines#gnPri LI#gnPriHeadlines {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectTopics#gnPri LI#gnPriTopics {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectPhoto#gnPri LI#gnPriPhoto {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectVideo#gnPri LI#gnPriVideo {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectLocal#gnPri LI#gnPriLocal {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectResearch#gnPri LI#gnPriResearch {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectZasshi#gnPri LI#gnPriZasshi {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectOpinion#gnPri LI#gnPriOpinion {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectRanking#gnPri LI#gnPriRanking {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL.selectHeadlines#gnPri LI#gnPriHeadlines A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectTopics#gnPri LI#gnPriTopics A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectPhoto#gnPri LI#gnPriPhoto A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectVideo#gnPri LI#gnPriVideo A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectLocal#gnPri LI#gnPriLocal A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectResearch#gnPri LI#gnPriResearch A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectZasshi#gnPri LI#gnPriZasshi A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectOpinion#gnPri LI#gnPriOpinion A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectRanking#gnPri LI#gnPriRanking A {
	BORDER-RIGHT: #d8d8dc 1px solid; BORDER-TOP: #d8d8dc 1px solid; FONT-WEIGHT: bold; MARGIN-BOTTOM: -2px; BORDER-LEFT: #d8d8dc 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #f7f7f7 1px solid
}
#globalNav UL.selectHeadlines#gnPri LI#gnPriHeadlines A:visited {
	COLOR: #800080
}
#globalNav UL.selectTopics#gnPri LI#gnPriTopics A:visited {
	COLOR: #800080
}
#globalNav UL.selectPhoto#gnPri LI#gnPriPhoto A:visited {
	COLOR: #800080
}
#globalNav UL.selectVideo#gnPri LI#gnPriVideo A:visited {
	COLOR: #800080
}
#globalNav UL.selectLocal#gnPri LI#gnPriLocal A:visited {
	COLOR: #800080
}
#globalNav UL.selectResearch#gnPri LI#gnPriResearch A:visited {
	COLOR: #800080
}
#globalNav UL.selectZasshi#gnPri LI#gnPriZasshi A:visited {
	COLOR: #800080
}
#globalNav UL.selectOpinion#gnPri LI#gnPriOpinion A:visited {
	COLOR: #800080
}
#globalNav UL.selectRanking#gnPri LI#gnPriRanking A:visited {
	COLOR: #800080
}
#globalNav UL#gnSec {
	BORDER-RIGHT: #d8d8dc 1px solid; BACKGROUND-POSITION: 0px -300px; BORDER-TOP: #d8d8dc 0px solid; Z-INDEX: 9; BORDER-LEFT: #d8d8dc 1px solid; BORDER-BOTTOM: #d8d8dc 1px solid; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; POSITION: relative; BACKGROUND-COLOR: #eeeeee
}
#globalNav UL#gnSec:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#globalNav UL#gnSec LI {
	BACKGROUND-POSITION: right -392px; FLOAT: left; BACKGROUND-REPEAT: no-repeat
}
#globalNav UL#gnSec LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 4px 8px; PADDING-TOP: 1px
}
#globalNav UL#gnSec LI.on A {
	FONT-WEIGHT: bold; BACKGROUND: #3e6586; COLOR: #ffffff
}
#globalNav UL#gnSec LI H1 {
	FONT-SIZE: 100%
}
#subNav  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subNav {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; ZOOM: 1
}
#subNav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#subNav H1 {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 1; PADDING-TOP: 5px
}
#subNav H1.logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subNav P {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 1; PADDING-TOP: 5px
}
#subNav P.logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subNav UL {
	FLOAT: left; ZOOM: 1
}
#subNav UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
#subNav UL LI {
	BACKGROUND-POSITION: left -444px; FONT-SIZE: 13px; FLOAT: left; LINE-HEIGHT: 1; BACKGROUND-REPEAT: no-repeat
}
#subNav UL LI SPAN.select {
	FONT-WEIGHT: bold
}
#subNav UL LI.first {
	BACKGROUND: 0px 50%
}
#subNav UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 4px 8px; PADDING-TOP: 1px
}
#subNav UL LI.photoNewsSlideshow {
	FONT-WEIGHT: bold; BACKGROUND: 0px 50%; MARGIN-LEFT: 10px
}
#subNav UL LI.photoNewsSlideshow {
	FONT-WEIGHT: bold; BACKGROUND: 0px 50%; MARGIN-LEFT: 10px
}
#subNav UL LI.photoNewsSlideshow SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 5.5em; PADDING-TOP: 0px
}
 HTML #subNav UL LI.photoNewsSlideshow SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
#subNav .topnews {
	BACKGROUND: #9999ff
}
#subNav .flash {
	BACKGROUND: #9999ff
}
#subNav .dom {
	BACKGROUND: #cc6633
}
#subNav .c_int {
	BACKGROUND: #00b486
}
#subNav .bus {
	BACKGROUND: #0099ff
}
#subNav .c_ent {
	BACKGROUND: #e1b401
}
#subNav .c_spo {
	BACKGROUND: #66cc00
}
#subNav .c_sci {
	BACKGROUND: #b7b800
}
#subNav .loc {
	BACKGROUND: #9999ff
}
#subNav .others {
	BACKGROUND: #9999ff
}
#subNav .closeup {
	BACKGROUND: #9999ff
}
#subNav .domestic {
	BACKGROUND: #cc6633
}
#subNav .world {
	BACKGROUND: #00b486
}
#subNav .economy {
	BACKGROUND: #0099ff
}
#subNav .entertainment {
	BACKGROUND: #e1b401
}
#subNav .sports {
	BACKGROUND: #66cc00
}
#subNav .computer {
	BACKGROUND: #b7b800
}
#subNav .science {
	BACKGROUND: #999933
}
#subNav .local {
	BACKGROUND: #9999ff
}
#subNav .editcenter {
	BACKGROUND: #9999ff
}
#subNav .polls {
	FONT-SIZE: 100%; BACKGROUND: #99cc66
}
#subNav DIV.linkBox {
	BORDER-RIGHT: #d2d59c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2d59c 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #f7f7d1; FLOAT: right; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2d59c 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d2d59c 1px solid
}
#subNav DIV.linkBox A {
	LINE-HEIGHT: 1
}
#subNav UL.subNavPaging {
	FONT-SIZE: 13px; FLOAT: right; COLOR: #666666; ZOOM: 1
}
#subNav UL.subNavPaging:unknown {
	CLEAR: both; BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; DISPLAY: block; VISIBILITY: hidden; BORDER-LEFT: #ff0000 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: 0px; content: "."
}
#subNav UL.subNavPaging LI {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right -396px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.56; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#subNav UL.subNavPaging LI.last {
	BACKGROUND: 0px 50%
}
#subNav UL.subNavPaging LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ctlMod  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ctlMod {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1
}
#ctlMod A.rssBtn {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsS A.off {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsM A.off {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsL A.off {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsS A.off:hover {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsM A.off:hover {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsL A.off:hover {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsS SPAN.on {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsM SPAN.on {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjfsL SPAN.on {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
#ctlMod #yjFsCtl {
	BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 10px
}
#ctlMod A.rssBtn {
	BACKGROUND-POSITION: 0px -550px; FLOAT: right; MARGIN: 2px 0px; WIDTH: 85px; HEIGHT: 21px
}
#ctlMod #yjfsLabel {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 24px
}
#ctlMod #yjfsS {
	DISPLAY: block; FLOAT: left; WIDTH: 16px; HEIGHT: 24px
}
#ctlMod #yjfsM {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 18px; HEIGHT: 24px
}
#ctlMod #yjfsL {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 20px; HEIGHT: 24px
}
#ctlMod #yjfsS A.off {
	BACKGROUND-POSITION: 0px -571px; WIDTH: 16px; HEIGHT: 24px
}
#ctlMod #yjfsM A.off {
	BACKGROUND-POSITION: -16px -571px; WIDTH: 18px; HEIGHT: 24px
}
#ctlMod #yjfsL A.off {
	BACKGROUND-POSITION: -34px -571px; WIDTH: 20px; HEIGHT: 24px
}
#ctlMod #yjfsS A.off:hover {
	BACKGROUND-POSITION: 0px -595px; WIDTH: 16px; HEIGHT: 24px
}
#ctlMod #yjfsM A.off:hover {
	BACKGROUND-POSITION: -16px -595px; WIDTH: 18px; HEIGHT: 24px
}
#ctlMod #yjfsL A.off:hover {
	BACKGROUND-POSITION: -34px -595px; WIDTH: 20px; HEIGHT: 24px
}
#ctlMod #yjfsS SPAN.on {
	BACKGROUND-POSITION: 0px -619px; WIDTH: 16px; HEIGHT: 24px
}
#ctlMod #yjfsM SPAN.on {
	BACKGROUND-POSITION: -16px -619px; WIDTH: 18px; HEIGHT: 24px
}
#ctlMod #yjfsL SPAN.on {
	BACKGROUND-POSITION: -34px -619px; WIDTH: 20px; HEIGHT: 24px
}
.ymuiDotHr {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 0px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 0px! important; ZOOM: 1; HEIGHT: 2px
}
.ymuiSingleHr {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 0px; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 0px! important; ZOOM: 1; HEIGHT: 2px
}
#pos-tnp {
	WIDTH: 100%
}
#pos-tn {
	BORDER-RIGHT: #c0d1df 2px solid; BORDER-TOP: #c0d1df 2px solid; BACKGROUND: #ffffff; BORDER-LEFT: #c0d1df 2px solid; BORDER-BOTTOM: #c0d1df 2px solid
}
#pos-sqb {
	WIDTH: 100%; LINE-HEIGHT: 1.3
}
UNKNOWN {
	TEXT-ALIGN: center
}
#ynCloseUp .ymuiHeaderBGDark {
	BACKGROUND-POSITION: 0px -300px
}
#ynCloseUp .ymuiBodyBorder {
	BORDER-RIGHT: #3e6586 1px solid; BORDER-TOP: #3e6586 1px solid; BORDER-LEFT: #3e6586 1px solid; BORDER-BOTTOM: #3e6586 1px solid
}
.ymuiHeaderBGBlue {
	BACKGROUND-POSITION: 0px -300px; COLOR: #fff
}
.ymuiBodyBorderBlue {
	BORDER-RIGHT: #3e6586 1px solid; BORDER-TOP: #3e6586 1px solid; BORDER-LEFT: #3e6586 1px solid; BORDER-BOTTOM: #3e6586 1px solid
}
#ynCloseUp .ynCloseUpPhoto {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f4f4f4; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#ynCloseUpSyuin .ynCloseUpPhoto {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f4f4f4; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#ynCloseUp .ynCloseUpPhotoImg {
	MARGIN: 5px 0px; WIDTH: 170px; TEXT-ALIGN: center
}
#ynCloseUpSyuin .ynCloseUpPhotoImg {
	MARGIN: 5px 0px; WIDTH: 170px; TEXT-ALIGN: center
}
#ynCloseUp .ynCloseUpPhotoCaption {
	WIDTH: 170px
}
#ynCloseUpSyuin .ynCloseUpPhotoCaption {
	WIDTH: 170px
}
#main .ymuiHeaderBGLight {
	BORDER-RIGHT: #dcdcdc 1px solid; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #dcdcdc 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
#main .ymuiHeaderBGLight H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid
}
#main .ymuiHeaderBGLight H2 UL {
	LINE-HEIGHT: 2
}
#main .ymuiHeaderBGLight H2 A {
	VERTICAL-ALIGN: middle
}
#main .ymuiHeaderBGLight P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid
}
UL.ynTopSubGenreList {
	DISPLAY: inline; FONT-WEIGHT: normal; MARGIN-LEFT: 25px; COLOR: #666666
}
UL.ynTopSubGenreList LI {
	DISPLAY: inline
}
UL LI H2.yjXL {
	MARGIN-BOTTOM: 5px
}
 HTML UL LI H2.yjXL {
	MARGIN-BOTTOM: 3px
}
UNKNOWN {
	MARGIN-BOTTOM: 3px
}
.photoBg {
	BACKGROUND-POSITION: 0px -600px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ededed
}
.ymuiPhotoContainerLeft TABLE {
	MARGIN: 0px auto; WIDTH: 150px; HEIGHT: 150px; TEXT-ALIGN: center
}
#ynPhotoMod LI {
	FLOAT: left; WIDTH: 25%
}
 HTML #ynPhotoMod LI {
	PADDING-LEFT: 5px; WIDTH: 24%
}
UNKNOWN {
	PADDING-LEFT: 5px; WIDTH: 24%
}
#ynPhotoMod LI TABLE {
	MARGIN: 0px auto; WIDTH: 150px; HEIGHT: 150px; TEXT-ALIGN: center
}
#ynPhotoMod LI .photoCategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e1e8e9; PADDING-BOTTOM: 4px; MARGIN: 0px 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#ynPhotoMod LI .photoProvider {
	DISPLAY: block; COLOR: #666666
}
#PhotoMod {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px
}
#PhotoMod LI {
	FLOAT: left; WIDTH: 25%; TEXT-ALIGN: center
}
 HTML #PhotoMod LI {
	WIDTH: 24%
}
#PhotoMod LI TABLE.photoBg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px; TEXT-ALIGN: center
}
#PhotoRanking TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 60px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 60px; TEXT-ALIGN: center
}
#PhotoRanking TABLE IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#KansouPhotoRanking TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 60px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 60px; TEXT-ALIGN: center
}
#KansouPhotoRanking TABLE IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.caution {
	BORDER-RIGHT: #ff6666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff6666 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffee; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff6666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff6666 1px solid
}
#ynDetail H1 {
	MARGIN-BOTTOM: 5px
}
#ynDetail .ynDetailPhoto TABLE {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 1%; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#ynDetail .ynDetailPhoto .ynDetailPhotoImg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ynDetail .ynDetailPhoto .ynDetailPhotoZoom {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#ynDetail .ynDetailPhoto .ynDetailPhotoCaption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.ynPublicNewsHeader {
	MARGIN-BOTTOM: 10px; ZOOM: 1
}
.ynPublicNewsHeader SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #669900; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; ZOOM: 1
}
P.ynLastEditDate {
	FLOAT: left; COLOR: #666666
}
P.ynCobrandBanner {
	FLOAT: right
}
DIV.ynClear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 2px
}
.relInfoMod {
	BORDER-RIGHT: #8989a5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8989a5 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #8989a5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8989a5 1px solid
}
.relInfoMod:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
 HTML .relInfoMod {
	HEIGHT: 1%
}
.relInfoMod {
	DISPLAY: block
}
.relInfoModLeft80 {
	DISPLAY: block; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 10px
}
.relInfoModRight80 {
	DISPLAY: block; MARGIN-LEFT: 90px
}
.relInfoModLeft100 {
	DISPLAY: block; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px
}
.relInfoModRight100 {
	DISPLAY: block; MARGIN-LEFT: 110px
}
.relInfoModLeft192 {
	DISPLAY: block; FLOAT: left; WIDTH: 192px; MARGIN-RIGHT: 10px
}
.relInfoModRight192 {
	DISPLAY: block; MARGIN-LEFT: 202px
}
.relInfoMod DL {
	LINE-HEIGHT: 1.5
}
.relInfoMod DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #898985 1px solid
}
.relInfoMod DD {
	OVERFLOW: hidden
}
.relInfoMod DD DL DT {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.relInfoMod DD DL DD {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.relInfoMod .ymuiSeeMore {
	COLOR: #000000
}
.relInfoMod .red {
	COLOR: #ff3300
}
.relInfoMod .weightNormal {
	FONT-WEIGHT: normal
}
#ynPublicNews {
	BORDER-RIGHT: #669900 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #669900 2px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #669900 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #669900 2px solid
}
#ynPublicNews P {
	FONT-WEIGHT: bold; FLOAT: left
}
#ynPublicNews A {
	BACKGROUND-POSITION: 0px -250px; DISPLAY: block; PADDING-LEFT: 16px; FLOAT: right
}
#ynRelatedArticleList H3 {
	BACKGROUND-POSITION: 0px -295px; PADDING-LEFT: 20px; FONT-WEIGHT: bold
}
#ynAffinityList H3 {
	BACKGROUND-POSITION: 0px -295px; PADDING-LEFT: 20px; FONT-WEIGHT: bold
}
#ynRelatedArticleList P A {
	FONT-WEIGHT: bold; COLOR: #339933
}
#ynRelatedArticleList LI {
	MARGIN: 4px 0px; LINE-HEIGHT: 1.3
}
#ynAffinityList LI {
	MARGIN: 4px 0px; LINE-HEIGHT: 1.3
}
#ynSocialBookmark H3 {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-RIGHT: 10px
}
#ynSocialBookmark A.icoBookmark {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoHatena {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoNewsing {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoBuzzurl {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 21px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoLivedoor {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoChoix {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark A.icoIza {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ynSocialBookmark SPAN.yjXS {
	LINE-HEIGHT: 2
}
#ynRelatedBlog H3 {
	BACKGROUND-POSITION: 0px -345px; PADDING-LEFT: 20px; FONT-WEIGHT: bold
}
#ynRelatedTopics H3 {
	BACKGROUND-POSITION: 0px -395px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left
}
#ynRelatedTopics SPAN A {
	PADDING-LEFT: 5px; MARGIN-LEFT: 10px
}
#ynRelatedTopics UL {
	DISPLAY: inline
}
#ynRelatedTopics LI {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
.ynRelatedTopicsLarge {
	FONT-WEIGHT: bold
}
.ynRelatedTopicsSmall {
	FONT-SIZE: 13px
}
#ynFreshEye H3 {
	BACKGROUND-POSITION: 0px -445px; PADDING-LEFT: 20px; FONT-WEIGHT: bold
}
#ynRating H3 {
	BACKGROUND-POSITION: 0px -495px; PADDING-LEFT: 20px; FONT-WEIGHT: bold
}
#ynRating H3 SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; COLOR: #996666
}
#ynRatingGraph {
	MARGIN: 0px auto 10px; WIDTH: 480px
}
#ynRatingGraph UL {
	MARGIN-TOP: 10px
}
#ynRelatedWordList {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
#ynRelatedWordList DT {
	FONT-WEIGHT: bold
}
#ynRelatedWordList DD {
	DISPLAY: inline
}
#ynRelatedBlogList OL LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 20px 35px; VERTICAL-ALIGN: top; LIST-STYLE-TYPE: decimal
}
#ynRelatedBlogList DL {
	LINE-HEIGHT: 1.5; ZOOM: 1
}
.cptCommentNumber {
	FONT-WEIGHT: 700! important; COLOR: #339933! important
}
#ynDetailPageNavigation DT {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left
}
#ynDetailPageNavigation DD {
	DISPLAY: block; PADDING-LEFT: 5.3em
}
#ynDetailPageNavigation DD A.relatedArticle {
	COLOR: #339933
}
.SelectMenu {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.SelectNearDate {
	FLOAT: left
}
.SelectNearDate UL {
	LINE-HEIGHT: 1.7
}
.SelectNearDate LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT: #333333 1px solid
}
.SelectNearDate LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.SelectDate {
	FLOAT: right
}
#ynTvProgram .ymuiHeaderBGDark {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND: #dfeaf0; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #333333; BORDER-BOTTOM: #dcdcdc 1px solid
}
#ynTvProgram .ymuiHeaderBGDark DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#ynTvProgram .ymuiHeaderBGDark STRONG {
	FLOAT: left
}
#ynTvProgram .ymuiHeaderBGDark STRONG SPAN {
	FONT-WEIGHT: normal
}
#ynTvProgram #currentTvProgram {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#ynTvProgram .ymui3DContainer {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND: #ededed; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
#ynTvProgram .ymui3DContainer DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#ynTvProgram DL {
	LINE-HEIGHT: 1.3
}
#ynTvProgram DT {
	DISPLAY: block; FLOAT: left; WIDTH: 20%
}
#ynTvProgram DD.ynTvProgramTime {
	DISPLAY: block; FLOAT: left; WIDTH: 20%
}
#ynTvProgram DL SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ynTvProgram DT SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ynTvProgram DD.ynTvProgramName {
	DISPLAY: block; FLOAT: left; WIDTH: 59%
}
#ynTvProgram .whitebg {
	BACKGROUND: #ffffff
}
#ynTvProgram .noTvProgram {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#ynLocalMapArea {
	PADDING-TOP: 100px; POSITION: relative
}
#ynLocalMapArea IMG {
	DISPLAY: block; MARGIN: 0px 35px 25px auto
}
#ynLocalMapArea .textLocalLink {
	DISPLAY: block; FONT-SIZE: 14px; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#ynLocalMapArea .textLocalLink DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3; PADDING-TOP: 1px
}
#ynLocalMapArea .textLocalLink DT {
	DISPLAY: inline; MARGIN-RIGHT: 2px
}
#ynLocalMapArea .textLocalLink DD {
	DISPLAY: inline
}
#ynLocalVideoMod LI {
	FLOAT: left; WIDTH: 33%
}
#ynLocalVideoMod LI .ynLocalVideo {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -800px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 1px; LINE-HEIGHT: 1.1; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
#ynLocalVideoMod LI .ynLocalVideo IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#ynLocalVideoMod LI SPAN.ynLocalVideoMode {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ynLocalVideoMod LI SPAN.ynLocalVideoName {
	DISPLAY: block; TEXT-ALIGN: left
}
#ynShowbizzyInterview .floatL50 {
	FLOAT: left; WIDTH: 50%
}
#ynShowbizzyInterview .floatR50 {
	FLOAT: right; WIDTH: 49%
}
#ynShowbizzyInterview .floatL50pad {
	PADDING-RIGHT: 10px
}
#ynShowbizzyInterview .floatR50pad {
	PADDING-LEFT: 10px
}
#ynShowbizzyInterview TABLE.photoBg {
	MARGIN: 0px auto 5px
}
#ynShowbizzyInterview TABLE.photoBg TD IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.zeroMatch {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#recommendedNews {
	DISPLAY: none; BORDER-BOTTOM: #dcdcdc 1px solid; ZOOM: 1
}
#recommendedNews .ymuiHeaderBGLight {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -500px; PADDING-LEFT: 5px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; ZOOM: 1
}
#recommendedNewsTab LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px
}
#recommendedNewsTab LI.first {
	BORDER-RIGHT: #666666 1px solid
}
#recommendedNewsTab STRONG {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #0033cc; TEXT-DECORATION: underline
}
#recommendedNewsTab STRONG.on {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #222222; TEXT-DECORATION: none
}
#toggleControl LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px
}
#toggleControl UL.toggleIcon {
	MARGIN-TOP: 3px; WIDTH: 32px; LINE-HEIGHT: 0; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; overlfow: hidden
}
#toggleControl UL.toggleIcon LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 16px; CURSOR: default; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px; overlfow: hidden
}
#toggleControl UL.toggleIcon LI.on {
	CURSOR: pointer
}
#toggleControl UL.open {
	BACKGROUND-POSITION: 0px -1866px
}
#toggleControl UL.close {
	BACKGROUND-POSITION: 0px -1850px
}
#toggleControl STRONG {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #000000; TEXT-DECORATION: none
}
#toggleControl STRONG.on {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #0033cc; TEXT-DECORATION: underline
}
#recommendedNews .ymuiHeaderBGLight P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#recommendedNewsMain {
	DISPLAY: none
}
#recommendedNews H2 {
	DISPLAY: none
}
#recommendedNews DL.recommendContentsList {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#recommendedNews DL.recommendContentsList DT {
	DISPLAY: block; FONT-WEIGHT: bold
}
#recommendedNews DL.recommendContentsList DD {
	PADDING-RIGHT: 10px; DISPLAY: inline
}
#recommendedNews .ymuiBodyBorder {
	BORDER-BOTTOM-WIDTH: 0px
}
#ynCopyright {
	ZOOM: 1
}
#ynCopyright H3 {
	FONT-WEIGHT: bold
}
#ynCopyright UL.ymuiList LI.ymuiArrow1 {
	DISPLAY: block; FLOAT: left; WIDTH: 48%
}
#ynCommentCopyright {
	ZOOM: 1
}
#ynCommentCopyright UL.ymuiList LI.ymuiArrow1 {
	DISPLAY: block; FLOAT: left; WIDTH: 48%
}
.yntitle_sub4b {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px! important; MARGIN: 0px 0px 5px; WIDTH: 100%; PADDING-TOP: 0px! important; ZOOM: 1
}
.yntitle_sub_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.yntitle_sub4b .feye {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -450px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dot_line {
	DISPLAY: none; HEIGHT: 0px
}
.centerPhoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.centerPhoto P {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
 HTML .centerPhoto P {
	DISPLAY: inline; ZOOM: 1
}
UNKNOWN {
	DISPLAY: inline; ZOOM: 1
}
.centerPhoto IMG {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
.centerPhoto DIV.mov {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
 HTML .centerPhoto DIV.mov {
	DISPLAY: inline; ZOOM: 1
}
UNKNOWN {
	DISPLAY: inline; ZOOM: 1
}
.BtnPhotoCon {
	DISPLAY: block; WIDTH: 32px; TEXT-INDENT: -9999px; HEIGHT: 36px; outline: none
}
.DougaDetailImg {
	MARGIN: 0px auto 5px; WIDTH: 320px
}
.DougaDetailImg IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.DougaDetailWatch {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; BACKGROUND: #eee; MARGIN: 0px auto 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 320px; BORDER-BOTTOM: #eee 1px solid
}
.DougaDetailWatchBtn {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 6px; MARGIN: 0px auto 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 320px; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid
}
.ShowbizzyInterviewDetailImg {
	MARGIN: 0px auto 5px; WIDTH: 450px
}
.ShowbizzyInterviewDetailImg IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.ShowbizzyInterviewDetailWatch {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; BACKGROUND: #eee; MARGIN: 0px auto 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 450px; BORDER-BOTTOM: #eee 1px solid
}
.ShowbizzyInterviewDetailWatchBtn {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 6px; MARGIN: 0px auto 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 450px; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid
}
.BtnPhBack {
	BACKGROUND-POSITION: -75px 0px
}
.BtnPhBackGrey {
	BACKGROUND-POSITION: -75px -36px
}
.BtnPhNext {
	BACKGROUND-POSITION: -125px 0px
}
.BtnPhNextGrey {
	BACKGROUND-POSITION: -125px -36px
}
.BtnPlay {
	BACKGROUND-POSITION: -175px 0px; DISPLAY: block; WIDTH: 79px; TEXT-INDENT: -9999px; HEIGHT: 29px
}
.BtnPlayGrey {
	BACKGROUND-POSITION: -175px -29px; DISPLAY: block; WIDTH: 79px; TEXT-INDENT: -9999px; HEIGHT: 29px
}
.BtnPlaying {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 56px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.BtnStopping {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 56px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.kansouLeft {
	FLOAT: left; WIDTH: 210px
}
.kansouLeft LI {
	OVERFLOW: hidden
}
.kansouRight {
	PADDING-LEFT: 215px
}
.kansouRight LI {
	OVERFLOW: hidden
}
.ClickReserch {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #e6eddd; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px; PADDING-TOP: 6px
}
.ClickReserch DIV INPUT {
	FLOAT: left; MARGIN: 1px
}
.ClickReserch INPUT {
	MARGIN: 4px
}
.ClickReserch .ClickAnswer {
	PADDING-LEFT: 18px
}
.area DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.area DL DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 3.5em; PADDING-TOP: 4px
}
.area DL DD {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 115%; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
.area DL.grey {
	BACKGROUND: #eee
}
.ymui3DContainerLG2 DIV.area DL DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 90px; PADDING-TOP: 4px
}
.ymui3DContainerLG2 DIV.area DL DD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.ymui3DContainerLG2 DIV.area DL DD I {
	MARGIN: 0px 10px; FONT-STYLE: normal
}
.ymui3DContainerLG2 DIV.area DL DD I SPAN.red {
	COLOR: #ff3300
}
.ymui3DContainerLG2 DIV.area DL DD I SPAN.blue {
	COLOR: #0066ff
}
.topicsList LI SPAN {
	PADDING-BOTTOM: 1px
}
.topicsBlogParts {
	BORDER-RIGHT: #d4d59c 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d4d59c 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 6px 6px 0px 0px; BORDER-LEFT: #d4d59c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d59c 1px solid
}
.blockFloat LI {
	DISPLAY: block; FLOAT: left; WHITE-SPACE: nowrap
}
.blockFloat2Col LI {
	DISPLAY: block; FLOAT: left; WIDTH: 133px
}
.netarica LI {
	MARGIN: 6px 0px
}
.netarica .netaRank01 {
	BACKGROUND-POSITION: 0px -948px; PADDING-LEFT: 22px
}
.netarica .netaRank02 {
	BACKGROUND-POSITION: 0px -1048px; PADDING-LEFT: 22px
}
.netarica .netaRank03 {
	BACKGROUND-POSITION: 0px -1148px; PADDING-LEFT: 22px
}
.blogRanking LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
.blogRanking .blogS {
	BACKGROUND-POSITION: 0px -550px
}
.blogRanking .blogA {
	BACKGROUND-POSITION: 0px -650px
}
.blogRanking .blogB {
	BACKGROUND-POSITION: 0px -750px
}
.blogRanking .blogC {
	BACKGROUND-POSITION: 0px -850px
}
.ymuiHeaderBGLB {
	BACKGROUND: #81b6d5; COLOR: #fff
}
.ymui3DHeaderLB {
	BORDER-RIGHT: #c1d1e0 1px solid; BORDER-TOP: #c1d1e0 1px solid; BORDER-LEFT: #c1d1e0 1px solid; BORDER-BOTTOM: #c1d1e0 1px solid
}
.ymui3DHeaderLB DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
.ymui3DContainerLB {
	BORDER-RIGHT: #c1d1e0 1px solid; BORDER-TOP: #c1d1e0 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #c1d1e0 1px solid; BORDER-BOTTOM: #c1d1e0 1px solid
}
.ymui3DContainerLB DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLB2 {
	BACKGROUND-POSITION: 0px -200px; LINE-HEIGHT: 32px
}
.ymui3DHeaderLB2 {
	BORDER-RIGHT: #c1d1e0 1px solid; BORDER-TOP: #c1d1e0 1px solid; BORDER-LEFT: #c1d1e0 1px solid; BORDER-BOTTOM: #c1d1e0 1px solid
}
.ymui3DHeaderLB2 DIV {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.ymui3DContainerLB2 {
	BORDER-RIGHT: #c1d1e0 1px solid; BACKGROUND-POSITION: 0px bottom; BORDER-TOP: #c1d1e0 1px; BORDER-LEFT: #c1d1e0 1px solid; BORDER-BOTTOM: #c1d1e0 1px solid
}
.ymui3DContainerLB2 DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymui3DContainerLB2 DIV.area {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLBP {
	BACKGROUND-POSITION: 0px -200px; LINE-HEIGHT: 32px
}
.ymui3DHeaderLBP {
	BORDER-RIGHT: #88a5c0 1px solid; BORDER-TOP: #88a5c0 1px solid; BORDER-LEFT: #88a5c0 1px solid; BORDER-BOTTOM: #88a5c0 1px solid
}
.ymui3DHeaderLBP DIV {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.ymui3DContainerLBP {
	BORDER-RIGHT: #88a5c0 1px solid; BACKGROUND-POSITION: 0px bottom; BORDER-TOP: #88a5c0 1px; BORDER-LEFT: #88a5c0 1px solid; BORDER-BOTTOM: #88a5c0 1px solid
}
.ymui3DContainerLBP DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLY {
	BACKGROUND-POSITION: 0px -100px; LINE-HEIGHT: 32px
}
.ymui3DHeaderLY {
	BORDER-RIGHT: #d4d59c 1px solid; BORDER-TOP: #d4d59c 1px solid; BORDER-LEFT: #d4d59c 1px solid; BORDER-BOTTOM: #d4d59c 1px solid
}
.ymui3DHeaderLY DIV {
	BORDER-RIGHT: #fff 1px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px; BORDER-BOTTOM: #fff 1px solid
}
.ymui3DContainerLY {
	BORDER-RIGHT: #d4d59c 1px solid; BACKGROUND-POSITION: 0px bottom; BORDER-TOP: #d4d59c 1px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d4d59c 1px solid; BORDER-BOTTOM: #d4d59c 1px solid
}
.ymui3DContainerLY DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLO {
	BACKGROUND: #fdd4b6
}
.ymui3DHeaderLO {
	BORDER-RIGHT: #d8c8a5 1px solid; BORDER-TOP: #d8c8a5 1px solid; BORDER-LEFT: #d8c8a5 1px solid; BORDER-BOTTOM: #d8c8a5 1px solid
}
.ymui3DHeaderLO DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
.ymui3DContainerLO {
	BORDER-RIGHT: #d8c8a5 1px solid; BORDER-TOP: #d8c8a5 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d8c8a5 1px solid; BORDER-BOTTOM: #d8c8a5 1px solid
}
.ymui3DContainerLO DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLP {
	BACKGROUND: #e4e2f6
}
.ymui3DHeaderLP {
	BORDER-RIGHT: #b0acdf 1px solid; BORDER-TOP: #b0acdf 1px solid; BORDER-LEFT: #b0acdf 1px solid; BORDER-BOTTOM: #b0acdf 1px solid
}
.ymui3DHeaderLP DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
.ymui3DContainerLP {
	BORDER-RIGHT: #b0acdf 1px solid; BORDER-TOP: #b0acdf 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #b0acdf 1px solid; BORDER-BOTTOM: #b0acdf 1px solid
}
.ymui3DContainerLP DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLG {
	BACKGROUND: #eee
}
.ymui3DHeaderLG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px
}
.ymui3DContainerLG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.ymui3DContainerLG DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymuiHeaderBGLG2 {
	BACKGROUND-POSITION: 0px 0px; LINE-HEIGHT: 32px
}
.ymui3DHeaderLG2 {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.ymui3DHeaderLG2 DIV {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.ymui3DContainerLG2 {
	BORDER-RIGHT: #dbdbdb 1px solid; BACKGROUND-POSITION: 0px bottom; BORDER-TOP: #dbdbdb 1px; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}
.ymui3DContainerLG2 DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymui3DContainerLG2 DIV.area {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.ymui3DContainerLG2 DIV TABLE {
	WIDTH: auto
}
.ymuiHeaderBGLGR {
	BACKGROUND: #e6eddd
}
.ymui3DHeaderLGR {
	BORDER-RIGHT: #93ac6f 1px solid; BORDER-TOP: #93ac6f 1px solid; BORDER-LEFT: #93ac6f 1px solid; BORDER-BOTTOM: #93ac6f 1px solid
}
.ymui3DHeaderLGR DIV {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px
}
.ymui3DContainerLGR {
	BORDER-RIGHT: #93ac6f 1px solid; BORDER-TOP: #93ac6f 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #93ac6f 1px solid; BORDER-BOTTOM: #93ac6f 1px solid
}
.ymui3DContainerLGR DIV.ClickSpace {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.gSearch {
	BORDER-RIGHT: #212144 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #212144 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://i.yimg.jp/images/news/newsSearch/img/banner_300x44.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #212144 2px solid; WIDTH: 296px; PADDING-TOP: 46px; BORDER-BOTTOM: #212144 2px solid
}
.gSearch LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.gSearch LI.header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.gSearch LI.seeMore {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; MARGIN: 5px 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.gSearch SPAN.media {
	COLOR: #666
}
.gSearchStatic {
	MARGIN: 0px 0px 10px
}
.ymui3DContainerLB2 DIV UL.comRanking LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.comStatas {
	FONT-SIZE: 11px
}
.comRanking {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.comRanking LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.comRankingPanelS1 {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; HEIGHT: 50px; TEXT-ALIGN: center
}
.comRankingPanelS2 {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; HEIGHT: 50px; TEXT-ALIGN: center
}
.comRankingPanelS3 {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 65px; HEIGHT: 50px; TEXT-ALIGN: center
}
.comRankingPanelS1 {
	BACKGROUND-POSITION: -75px -75px
}
.comRankingPanelS2 {
	BACKGROUND-POSITION: 0px -75px
}
.comRankingPanelS3 {
	BACKGROUND-POSITION: -150px -75px
}
.comRankingPanelS1 DIV {
	MARGIN: 8px 0px 0px
}
.comRankingPanelS2 DIV {
	MARGIN: 8px 0px 0px
}
.comRankingPanelS3 DIV {
	MARGIN: 8px 0px 0px
}
.cptComment LI.bd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cptCommentAverage {
	FONT-WEIGHT: 700; COLOR: #cc3300
}
.cptCommentNew {
	FONT-WEIGHT: 700; COLOR: #0668ca
}
.cptCommentNumber {
	FONT-WEIGHT: 700; COLOR: #339933
}
.afpbbpm_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.afpbbpm_title {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -140px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 26px
}
.afpbbpm_title H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.afpbbpm_title P {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.afpbbpm_box TH {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-POSITION: 0px -100px; BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.afpbbpm_box TH.tit02 {
	BORDER-LEFT: #cccccc 1px solid
}
.afpbbpm_box TH.tit03 {
	BORDER-LEFT: #cccccc 1px solid
}
.afpbbpm_box TH.tit05 {
	BORDER-LEFT: #cccccc 1px solid
}
.afpbbpm_box TH.tit06 {
	BORDER-LEFT: #cccccc 1px solid
}
.afpbbpm_box TH A {
	DISPLAY: block; MARGIN: 0px auto; TEXT-INDENT: -9999px
}
.afpbbpm_box TH.tit01 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 63px; HEIGHT: 11px
}
.afpbbpm_box TH.tit02 A {
	BACKGROUND-POSITION: 0px -50px; WIDTH: 36px; HEIGHT: 11px
}
.afpbbpm_box TH.tit03 A {
	BACKGROUND-POSITION: 0px -100px; WIDTH: 85px; HEIGHT: 11px
}
.afpbbpm_box TH.tit04 A {
	BACKGROUND-POSITION: 0px -150px; WIDTH: 73px; HEIGHT: 11px
}
.afpbbpm_box TH.tit05 A {
	BACKGROUND-POSITION: 0px -200px; WIDTH: 47px; HEIGHT: 11px
}
.afpbbpm_box TH.tit06 A {
	BACKGROUND-POSITION: 0px -250px; WIDTH: 48px; HEIGHT: 11px
}
.afpbbpm_box TD {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #eff2f3; TEXT-ALIGN: center
}
.afpbbpm_foot {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
.afpbbpm_foot .fsy2 {
	FONT-WEIGHT: bold; FONT-SIZE: small
}
DIV.yjplg {
	BORDER-RIGHT: #dddddd 3px double; PADDING-RIGHT: 0.5em; BORDER-TOP: #dddddd 3px double; PADDING-LEFT: 0.5em; MIN-HEIGHT: 31px; BACKGROUND: #eeeeee 0px 0px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #dddddd 3px double; PADDING-TOP: 0.5em; BORDER-BOTTOM: #dddddd 3px double
}
.yjplg {
	MARGIN-BOTTOM: 10px
}
 HTML DIV.yjplg {
	ZOOM: 1
}
DIV.yjplg DIV.icn-h {
	FLOAT: right
}
DIV.yjplg DIV.icn-h IMG {
	MARGIN-LEFT: 0.5em
}
DIV.yjplg IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 88px; BORDER-BOTTOM: 0px; HEIGHT: 31px
}
DIV.yjstdPlug {
	BORDER-RIGHT: #dddddd 3px double; PADDING-RIGHT: 0.5em; BORDER-TOP: #dddddd 3px double; PADDING-LEFT: 0.5em; MIN-HEIGHT: 16px; BACKGROUND: #eeeeee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #dddddd 3px double; PADDING-TOP: 0.5em; BORDER-BOTTOM: #dddddd 3px double
}
 HTML DIV.yjstdPlug {
	CLEAR: right; HEIGHT: 16px
}
DIV.yjstdPlug P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
DIV.yjstdPlug IMG {
	BORDER-TOP-WIDTH: 0em; BORDER-LEFT-WIDTH: 0em; BORDER-BOTTOM-WIDTH: 0em; WIDTH: 88px; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0em
}
DIV.yjstdPlug IMG.ydc {
	BORDER-TOP-WIDTH: 0em; BORDER-LEFT-WIDTH: 0em; BORDER-BOTTOM-WIDTH: 0em; WIDTH: 230px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0em
}
DIV.yjstdPlug IMG.ydc1 {
	BORDER-TOP-WIDTH: 0em; BORDER-LEFT-WIDTH: 0em; BORDER-BOTTOM-WIDTH: 0em; WIDTH: 150px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0em
}
DIV.yjstdPlug DIV.yjstdIcnH {
	FLOAT: right
}
DIV.yjstdPlug DIV.yjstdIcnH IMG {
	MARGIN-LEFT: 0.5em
}
DIV.yjstdPlug .yjstdIcnV {
	TEXT-ALIGN: center
}
DIV.yjstdPlug .yjstdIcnV IMG {
	MARGIN: 0px 0.25em 0.25em
}
.yjstdPlug:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.yjstdPlug {
	DISPLAY: inline-block
}
 HTML .yjstdPlug {
	HEIGHT: 1%
}
.yjstdPlug {
	DISPLAY: block
}
#bottomNav {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#bottomNav DT {
	DISPLAY: inline; FONT-WEIGHT: bold
}
#bottomNav DD {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT: #666666 1px solid
}
#bottomNav DD.first {
	BORDER-LEFT-WIDTH: 0px
}
#bottomNav DD.on {
	FONT-WEIGHT: bold
}
.alertBg {
	BORDER-RIGHT: #cc8d8a 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cc8d8a 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f8f8ee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cc8d8a 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cc8d8a 1px solid; TEXT-ALIGN: left
}
.apologyText {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 15px; BORDER-BOTTOM: #000000 1px solid
}
.errorText P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px
}
.errorText UL {
	MARGIN: 50px 0px
}
.errorText UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BORDER-LEFT: #666666 1px solid
}
.errorText UL LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#silverlight {
	MARGIN: 0px 12px; WIDTH: 320px
}
#silverlight .install {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/Silverlight_bg.png) no-repeat
}
#silverlight .guide {
	BACKGROUND: url(http://i.yimg.jp/images/news/v1/Silverlight_bg.png) no-repeat
}
#silverlight .install {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 320px; COLOR: #fff; HEIGHT: 228px
}
#silverlight .install P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 110%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#silverlight .install P.alert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#silverlight .install IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#silverlight .guide {
	BACKGROUND-POSITION: 0px -228px; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 130%; HEIGHT: 54px; TEXT-ALIGN: left
}
#silverlight A {
	COLOR: #fff
}
#main .photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#main .fcg {
	COLOR: #666666
}
#main .ynbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main .ynbox_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main .ynbox_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main .ynbox_center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#main .ynbox_center IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#main .spacer {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 0px
}
UNKNOWN {
	HEIGHT: 0.01em
}
#main .fssg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
 HTML #main .fssg {
	FONT-SIZE: x-small
}

@media Print    
{
.f11 {
	FONT-SIZE: 11px; LINE-HEIGHT: 110%
}
.f13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 110%
}
.f15 {
	FONT-SIZE: 15px; LINE-HEIGHT: 110%
}
.f17 {
	FONT-SIZE: 17px; LINE-HEIGHT: 115%
}
.f11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 110%
}
.f13b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 110%
}
.f15b {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 120%
}
.f17b {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 125%
}
.s115 {
	LINE-HEIGHT: 115%
}
.s130 {
	LINE-HEIGHT: 130%
}
.s150 {
	LINE-HEIGHT: 150%
}
DIV.yjmthloginarea {
	DISPLAY: none
}

}
