BODY {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
;}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
A {
	CURSOR: pointer
;}
.white {
	COLOR: #ffffff
;}
.navi_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_cat_bg.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
;}
.navi_bg_on {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_cat_bg_tg.gif) repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
;}
#inside_nav {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center
;}
#inside_nav A {
	OVERFLOW: hidden; TEXT-INDENT: -9999px
;}
#inside_nav .streaming A {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(http://i.yimg.jp/images/streaming/common/navi/inside_streaming_on.gif); WIDTH: 119px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
;}
#inside_nav .video A {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(http://i.yimg.jp/images/streaming/common/navi/inside_video_off.gif); WIDTH: 108px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
;}
#inside_nav .podcast A {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(http://i.yimg.jp/images/streaming/common/navi/inside_podcast_off.gif); WIDTH: 108px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
;}
.w_deli {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/delimita_bg.gif) #ffffff repeat-x left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 730px; LINE-HEIGHT: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left
;}
 HTML .w_deli {
	WIDTH: 750px; HEIGHT: 28px
;}
.menu_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 32px
;}
.menu_btn UL {
	FLOAT: left; MARGIN: 0px
;}
.menu_btn LI {
	DISPLAY: block; FLOAT: left
;}
.menu_btn LI .bg_all {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_menu_bg.gif) repeat-x right top; PADDING-BOTTOM: 3px; PADDING-TOP: 8px; WHITE-SPACE: nowrap; HEIGHT: 32px
;}
 HTML .menu_btn LI .bg_all {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 1%; PADDING-TOP: 9px
;}
.menu_btn LI .bg_none {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 7px; WHITE-SPACE: nowrap; HEIGHT: 32px
;}
 HTML .menu_btn LI .bg_none {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 1%; PADDING-TOP: 9px
;}
.menu_btn LI EM {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_cat_bg_tg.gif) repeat-x left top; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-STYLE: normal
;}
.white {
	COLOR: #ffffff
;}
.menu_btn .l_line {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_separate.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
;}
.menu_btn .l_space {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
;}
.menu_btn LI.on_news {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_menu_l.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
;}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
;}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
;}
#nav LI UL {
	LEFT: -999em; POSITION: absolute
;}
#nav LI:hover UL {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; DISPLAY: block; PADDING-LEFT: 0px; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px 2px; BORDER-LEFT: #c1c1c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c1c1c1 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fafafa
}
 HTML #nav LI:hover UL {
	MARGIN: -1px 0px 0px 2px
}
#nav LI:hover UL {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 0px; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px 2px; BORDER-LEFT: #c1c1c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c1c1c1 1px solid; BACKGROUND-COLOR: #fafafa
}
#nav LI.sfhover UL {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 0px; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px 2px; BORDER-LEFT: #c1c1c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c1c1c1 1px solid; BACKGROUND-COLOR: #fafafa
;}
 HTML #nav LI:hover UL {
	MARGIN: -1px 0px 0px 2px
}
#nav LI.sfhover UL {
	MARGIN: -1px 0px 0px 2px
;}
#nav LI UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
;}
.over_bg A {
	PADDING-RIGHT: 4px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 1px; TEXT-DECORATION: none
;}
.over_bg A:hover {
	PADDING-RIGHT: 4px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/navi_over_ico.gif) #ff610a repeat-x left center; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
;}
.over_dot {
	BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/dot.gif) repeat-x left bottom
;}
.gr_navi_head {
	BACKGROUND: url(http://i.yimg.jp/images/streaming/common/navi/gr_navi_head_bg.gif) no-repeat; HEIGHT: 40px
;}
.main_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.main_search .search_ipt {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 11px; VERTICAL-ALIGN: middle; WIDTH: 200px; HEIGHT: 20px
;}
 HTML .main_search .search_ipt {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; VERTICAL-ALIGN: middle; WIDTH: 250px; HEIGHT: 20px
;}
.main_search .search_btn {
	MARGIN-TOP: 9px
;}
 HTML .main_search .search_btn {
	MARGIN-TOP: 8px
;}
