@charset "utf-8";
/* CSS Document */

body{background:#f7f7f7;}
#delimiter a{color: #0098e3 !important;}
.leftcnt_ttl,.leftcnt_btm,.rightcnt_cnt,.rightcnt_btm{background:url(https://s.yimg.jp/images/gyao/common/images/bg_ttl_btm2.png);}
.NaviTab01,.NaviTab02,.NaviTab02 a,.NaviTab02 a:hover,.NaviTab03,.NaviTab04,.NaviTab04 a,.NaviTab04 a:hover,#program_list dd.list_s a,#program_list dd.list_l a,#program_list dd.list_s_on , #program_list dd.list_s a:hover,#program_list dd.list_l_on , #program_list dd.list_l a:hover,.program_ttl p.add a,.program_point dd.star5,.program_point dd.star4,.program_point dd.star3,.program_point dd.star2,.program_point dd.star1,.program_point dd.star0,.program_point dd.star05,.program_point dd.star15,.program_point dd.star25,.program_point dd.star35,.program_point dd.star45,.duo_wrapper p.add a,.mono_wrapper p.add a,.mono_wrapper p.fav a,.mono_wrapper .star0,.mono_wrapper .star1,.mono_wrapper .star2,.mono_wrapper .star3,.mono_wrapper .star4,.mono_wrapper .star5,.mono_wrapper .star05,.mono_wrapper .star15,.mono_wrapper .star25,.mono_wrapper .star35,.mono_wrapper .star45,.review_middle dd.point_0,.review_middle dd.point_1,.review_middle dd.point_2,.review_middle dd.point_3,.review_middle dd.point_4,.review_middle dd.point_5,.review .form_btn3 a,.review .form_btn4 a,.review .form_btn3 a:hover,.review .form_btn4 a:hover,.quar_wrapper p.add a,.quar_wrapper2 p.add a,.quar_textboxB span.star5,.quar_textboxB span.star4,.quar_textboxB span.star3,.quar_textboxB span.star2,.quar_textboxB span.star1,.quar_textboxB span.star0,.quar_textboxB span.star05,.quar_textboxB span.star15,.quar_textboxB span.star25,.quar_textboxB span.star35,.quar_textboxB span.star45,.form_point li.bad,.form_point li.point1 a,.form_point li.point2 a,.form_point li.point3 a,.form_point li.point4 a,.form_point li.point5 a,.quar_textboxB span.star0,.form_point li.bad,.form_point li.point1 a,.form_point li.point2 a,.form_point li.point3 a,.form_point li.point4 a,.form_point li.point5 a,.form_point li.good,.form_point li.point1 a:link, .form_point li.point1 a:visited,.form_point li.point2 a:link, .form_point li.point2 a:visited,.form_point li.point3 a:link, .form_point li.point3 a:visited,.form_point li.point4 a:link, .form_point li.point4 a:visited,.form_point li.point5 a:link, .form_point li.point5 a:visited,.form_point li.point1 a:hover,.form_point li.point2 a:hover,.form_point li.point3 a:hover,.form_point li.point4 a:hover,.form_point li.point5 a:hover,.form_btn1 a,.form_btn2 a,.form_btn3 a,.form_btn4 a,.form_btn1 a:hover,.form_btn2 a:hover,.form_btn3 a:hover,.form_btn4 a:hover,.review_middle dd.point_0,.review_middle dd.point_1,.review_middle dd.point_2,.review_middle dd.point_3,.review_middle dd.point_4,.review_middle dd.point_5,.review .form_btn3 a,.review .form_btn4 a,.review .form_btn3 a:hover,.review .form_btn4 a:hover,.rightcnt_program h3,.rightcnt_program p a,.rightcnt_program p a:hover,#search2 p.search_btn a,.rightcnt_program h3,.form_point li.point1,.form_point li.point2,.form_point li.point3,.form_point li.point4,.form_point li.point5,.form_point p.star0 a,.form_point p.star1 a,.form_point p.star2 a,.form_point p.star3 a,.form_point p.star4 a,.form_point p.star5 a,.form_point p.star0a,.form_point p.star1a,.form_point p.star2a,.form_point p.star3a,.form_point p.star4a,.form_point p.star5a,.program_ttl p.fav a,#sp_sending,.form_point p.star0s a,.form_point p.star1s a,.form_point p.star2s a,.form_point p.star3s a,.form_point p.star4s a,.form_point p.star5s a,.form_point p.stars a,.form_point p.stars a.stars_over,.form_point p.stars a.stars_on,p.add a,p.fav a{background:url(https://s.yimg.jp/images/gyao/common/images/bg_normal.png);}
#program_list,.program_list_btm,/*#program_detail*/,.review_btm,.review_btm{background:url(https://s.yimg.jp/images/gyao/common/images/bg_ttl_btm8.png);}
.duo_wrapper,.duo_wrapper_btm,.quar_wrapper_s,.quar_wrapper_s_btm,.quar_wrapper_s2,.trio_wrapper_s{background:url(https://s.yimg.jp/images/gyao/common/images/bg_grandtop.png);}
.trio_wrapper p.add a{background:url(https://s.yimg.jp/images/gyao/common/images/btn_top.png);}
.rightcnt_program,.rightcnt_program{background:url(https://s.yimg.jp/images/gyao/common/images/bg_repeat.png);}
.rightcnt_wrapper,.quar_wrapper,.trio_wrapper,.rightcnt_ymovie{background:url(https://s.yimg.jp/images/gyao/common/images/bg_top_left.gif);}
.NT_ShuffleImg2,.NT_ShuffleImg3,.NT_ShuffleImg2 a,.NT_ShuffleImg3 a,.leftcnt_ttl2 li.on p.down a,.leftcnt_ttl2 li.on p.up a{background:url(https://s.yimg.jp/images/gyao/common/images/icon_group_arrow.gif);}
.program_text .program_info p.detail_open,p.review_open1, p.review_open2{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_right.gif);}
.program_text .program_info p.detail_open_on,.review p.more_on,.form_textBox_fin p.more_on,.review p.more_on{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_x.gif);}
p.review_open1_on, p.review_open2_on{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_down.gif);}
.mono_cnt,.review_middle p.useful,.review_write,#connect_wrapper,.review_middle p.useful,.review_write,.rightcnt_program h4,.zoomup_cnt .aff,ol.ranking li{background:url(https://s.yimg.jp/images/gyao/common/images/bg_btm_line.gif);}
.sp_program,.sp_program2,/*.mono_wrapper p.date3*/,.quar_wrapper2 .quar_textbox,.quar_wrapper2 .quar_textboxB,.quar_wrapper2 .quar_textboxB2{background:url(https://s.yimg.jp/images/gyao/common/images/bg_trio_border.gif);}
.mono_wrapper p.time{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_clock.gif);}
.rightcnt_program li,.rightcnt_ymovie li{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program.gif);}
.NT_ShuffleImg,.leftcnt_ttl2 li.border,.leftcnt_ttl3 li.border{background:url(https://s.yimg.jp/images/gyao/common/images/bar_2_22.gif);}
.NaviTab01, .NaviTab02, .NaviTab02 a, .NaviTab02 a:hover{background-image: none !important;}
.mb0{margin-bottom: 0px !important;}
/* メインコンテンツ */
#main_cnt_wrapper{clear:both;width:100%;padding:11px 0 20px 0;background:#f7f7f7;}
#main_cnt{width:950px;margin:0 auto;font-size:12px;color:#666;}
#main_cnt h3, h4{font-size:12px;color:#666;}
#main_cnt a{color:#0098e3;text-decoration:none;}
#main_cnt a:hover{color: #2179b6;/*text-decoration:underline;*/}
/*#main_cnt a:visited{color:#0098e3}*/

img.new{width:27px;height:12px;margin:1px 0 0 5px;text-indent:-9999px;vertical-align:top;}
img.up{width:18px;height:12px;margin:1px 0 0 5px;text-indent:-9999px;vertical-align:top;}
/* 左カラム */
#leftcnt{width:630px;padding:0 20px 0 0;float:left;display:inline;}
/* 左カラムノーマル */
.leftcnt_cnt{width:630px;/*margin-top:23px;*/background:#fefefe;float:left;display:inline;}
.sqb .leftcnt_cnt{margin:0;background:none;}
.sqb2 .leftcnt_cnt{margin:0;background:none;}
body:first-of-type .leftcnt_cnt{float:left;}
.leftcnt_cnt, x:-moz-read-only{float:left;}
.leftcnt_ttl{width:630px;height:30px;float:left;display:inline;}
.leftcnt_btm{width:630px;height:10px;font-size:1px;float:left;display:inline;background-position:-630px 0;text-indent:-9999px;padding-bottom:5px;}
.leftcnt_cnt h3{height:19px;padding:7px 0 0 11px;float:left;display:inline;font-size:12px;font-weight:normal;color:#868485;}
.leftcnt_cnt p.link{height:11px;margin:6px 11px 0 0;padding:0;float:right;display:inline;font-size:10px;color:#336699;}
/* 右カラム */
#rightcnt{width:300px;margin:0;padding:0;float:right;display:inline;}
/* 右カラムノーマル */
.rightcnt_cnt{width:300px;margin:0 0 20px 0;background-position:-1260px 0;}
body:first-of-type .rightcnt_cnt{float:left;}
.rightcnt_cnt, x:-moz-read-only{float:left;}
.rightcnt_btm{width:300px;height:10px;font-size:1px;text-indent:-9999px;float:left;display:inline;background-position:-630px -35px;}
.rightcnt_cnt h3{height:19px;padding:5px 0 0 11px;float:left;display:inline;font-size:12px;font-weight:bold;color:#868485;}
.rightcnt_cnt h3 a{color:#fff;text-decoration:none;}
.rightcnt_cnt h3 a:hover{text-decoration:underline;}
.rightcnt_cnt p.link{height:11px;margin:6px 11px 0 0;padding:0;float:right;display:inline;font-size:10px;color:#336699;}
.rightcnt_wrapper{width:280px;padding:8px 10px 0 10px;float:left;display:inline;background-repeat:repeat-x;background-position:bottom;background-color:#fff;}
.ranking_cnt{width:280px;padding:8px 10px 0 10px;float:left;display:inline;background:url(https://s.yimg.jp/images/gyao/common/images/bg_top_left.gif) repeat-x bottom #fff;}
.rightcnt_wrapper li img{border:none;}
/* ?g?ir */
.search_text{width:610px;float:left;display:inline;padding-top:5px;padding-right:0;padding-bottom:15px;padding-left:20px;}
.search_text a{font-size:16px;font-weight:bold;}
.search_text strong{font-size:16px;font-weight:bold;}
#listNavi ul{list-style:none;display:inline;}
.listNavi_bottom{background: #fff;float: left;padding: 10px 15px;width: 600px;margin-bottom: 20px;	}
.listNavi_bottom .btSp {/*margin-bottom: 10px;*/margin-top: 10px;}
.listNavi_bottom h3{float: left;width: 50px;font-size: 12px;color: #666;margin-top: -3px;}
.listNavi_bottom li.first{border-left: none;padding: 0 10px 0 0;float: left;/*line-height: 18px;margin-bottom: 7px;*/}
.listNavi_bottom li{float: left;padding: 0 10px 0 10px;border-right: 2px solid #DDDDDD;line-height: 12px;margin-bottom: 7px;}
.listNavi_bottom li strong{font-weight: normal !important;}
.small_txt{font-size: 10px;}
.NaviTab02{width:126px;height:25px;line-height:28px;float:left;text-align:center;display:inline;background-position:0px -35px;overflow:hidden;}
.NaviTab02 a{background-position:-136px -35px;width:126px;height:25px;line-height:28px;display:block;overflow:hidden;}
.NaviTab02 a:hover{background-position:-0px -35px;}
.NaviTab03{width:210px;height:18px;background-position:-175px -506px;float:left;text-align:center;padding:7px 0 0 0;display:inline;}
.NaviTab02 span,.NaviTab03 span,.NaviTab04 span{font-weight:bold;}
.NaviTab03 span.red{color:#d00075;font-weight:bold;}
.NaviTab04{width:210px;height:25px;line-height:28px;float:left;text-align:center;display:inline;background-position:-385px -506px;overflow:hidden;}
.NaviTab04 a{background-position:-385px -506px;width:210px;height:25px;line-height:28px;display:block;overflow:hidden;}
.NaviTab04 a:hover{background-position:-175px -506px;}
.NaviTab_select{background-color:#f7f7f7;padding:3px 0 0 0;height:25px;width:608px;clear:both;margin:0 0 5px 0;}
.NaviTabtext{float:left;color:#666666;margin:5px 6px 0 8px;display:inline;}
.NaviTab_nickname{float:left;margint:0 0 0 0;width:150px;}
.NaviTab_nickname2{float:left;width:170px;}
.NaviTab_nickname3{float:left;width:70px;}
.NaviTab_Shuffle{background:#f7f7f7;height:25px;width:600px;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:8px;}
.NT_Shuffle{float:left;color:#666666;margin:4px 8px 0 0;}
.NT_ShuffleBold{float:left;font-weight:bold;margin:4px 7px 0 0;}
.NT_ShuffleLink{float:left;margin:4px 8px 0 0;white-space:nowrap;}
.NT_ShuffleImg{float:left;background-repeat:no-repeat;width:2px;height:22px;text-indent:-5000px;margin:0 8px 0 0;}
.NT_ShuffleImg2{float:left;background-repaet:no-repeat;background-position:-11px 0;width:11px;height:11px;text-indent:-5000px;margin:5px 8px 0 0;}
.NT_ShuffleImg3{float:left;background-repeat:no-repeat;width:11px;height:11px;text-indent:-5000px;margin:5px 8px 0 0;}
.NT_ShuffleImg2 a{float:left;background-repeat:no-repeat;background-position:-11px 0;width:11px;height:11px;text-indent:-5000px;}
.NT_ShuffleImg3 a{float:left;background-repeat:no-repeat;width:11px;height:11px;text-indent:-5000px;}
li.first strong {font-weight: normal !important;}
/* 番組一覧 */
#program_list{width:630px;
	/*float:left;*/
	display:inline;
	background:none;
	background-color:#fefefe;
	background-repeat:no-repeat;

}
#program_list h3{padding:0 0 0 11px;float:left;display:inline;line-height:26px;color:#666;}
#program_list ul{float:right;display:inline;font-size:12px;line-height:24px;padding:2px 0 0 0;}
#program_list li.back{margin:0 25px 0 0;float:left;display:inline;color:#d1d1d1;}
#program_list li.next{margin:0 10px 0 0;float:left;display:inline;color:#d1d1d1;}
.program_list_btm{width:630px;height:10px;font-size:1px;float:left;display:inline;background-position:-630px -26px;text-indent:-9999px;border-bottom: 20px solid #F7F7F7;}
#program_list dl{clear:both;width:605px;float:left;display:inline;padding:14px 0 0 25px;background:#fefefe;}
#program_list dt{margin:7px 10px 0 0;float:left;display:inline;font-size:11px;color:#666;}
#program_list dd{float:left;display:display;margin-right:1px;}
#program_list dd a{float:left;text-indent:-9999px;overflow:hidden;}
#program_list dd.list_s a{width:94px;height:23px;display:block;background-position:0 -506px;}
#program_list dd.list_l a{width:81px;height:23px;display:block;background-position:-94px -506px;}
#program_list dd.list_s_on , #program_list dd.list_s a:hover{width:94px;height:23px;display:block;background-position:0 -529px;text-indent:-5000px;}
#program_list dd.list_l_on , #program_list dd.list_l a:hover{width:81px;height:23px;display:block;background-position:-94px -529px;text-indent:-5000px;}
#program_detail{width:630px;float:left;display:inline;background-position:0 0;background-color:#fefefe;}
.program_ttl{width:590px;padding:15px 20px;float:left;display:inline;}
.program_ttl p.add{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
.program_ttl p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.program_ttl p.add a:hover{background-position:-458px 0px;}
.program_ttl p.fav{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
.program_ttl p.fav a{width:12px;height:12px;display:block;background-position:-488px -21px;text-indent:-9999px;}
.program_ttl p.fav a:hover{background-position:-500px -21px;}
.program_ttl h1.ttl{font-size:16px;font-weight:bold;color:#666;float:left;display:block;width:570px;}
.program_ttl h1.ttl img{margin-top:4px;}
.program_ttl h2.ttl{font-size:16px;font-weight:bold;color:#666;float:left;display:block;width:570px;}
.program_ttl h2.ttl img{margin-top:4px;}
.program_text{width:590px;padding:0 20px;float:left;display:inline;padding-bottom:15px;}

/*201108playBtn*/
.program_text .wr{float:left; width:215px;}
.program_text .wr .btn_play,
.program_text .wr .btn_play_off{margin:165px auto 0; width:111px; *margin:5px auto;}
.program_text .wr p.thumb{ margin-bottom:5px;}

.program_text p.thumb{width:200px;height:150px;border:3px solid #e7e7e7;margin:0 10px 10px 0;float:left;display:inline;position:relative;}
.program_text p.thumb img{border:none;width:200px;height:150px;}
.program_text_wrapper{width:374px;float:left;display:inline;}
*:first-child+html .program_text_wrapper{padding:0 0 20px 0;}
.program_text p.read{width:374px;line-height:18px;color:#666;float:left;display:inline;margin-bottom:20px;}
.program_text_wrapper p.read{margin-bottom:0;font-weight:bold;}
.program_text .program_info{width:374x;float:left;display:inline;}
/* safariHack */
body:last-child:not(:root:root) div.program_info p{font-size:10px;}
/* EndSafariHack */
.program_text .program_info p.date{font-weight:bold;color:#999;float:left;display:inline;width:270px;}
.program_text .program_info p.date span{font-weight:normal;color:#666;}
.program_text .program_info p.detail_open{float:left;display:inline;padding-left:13px;background-repeat:no-repeat;background-position:0 2px;}
.program_text .program_info p.detail_open_on{float:left;display:inline;padding-left:13px;background-repeat:no-repeat;background-position:0 2px;}
.program_text .program_text2{width:374px;float:left;display:inline;margin-top:0;}
.program_text2 h4{width:360px;font-weight:bold;color:#999;margin:0;padding:7px;background:#f1f1f1;float:left;display:inline;}
.program_text2 p{line-height:18px;color:#666;float:left;display:inline;margin-top:10px;float:left;display:inline;}
.program_point{width:374px;margin:10px 0 20px 0;padding:10px 0 0 0;background-repeat:repeat-x;background-position:top;float:left;display:inline;font-size: 10px;}
.program_point dl{list-style:none;float:left;display:inline;margin-bottom:10px;width:361px;}
.program_point dt{font-weight:bold;color:#999;margin-right:5px;float:left;display:inline;}
.program_point dd.star5{width:60px;height:12px;background-position:-300px -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star4{width:60px;height:12px;background-position:-240px -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star3{width:60px;height:12px;background-position:-180px -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star2{width:60px;height:12px;background-position:-120px -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star1{width:60px;height:12px;background-position:-60px -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star0{width:60px;height:12px;background-position:0 -423px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star45{width:60px;height:12px;background-position:-415px -531px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star35{width:60px;height:12px;background-position:-355px -531px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star25{width:60px;height:12px;background-position:-295px -531px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star15{width:60px;height:12px;background-position:-235px -531px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.star05{width:60px;height:12px;background-position:-175px -531px;text-indent:-9999px;display:block;float:left;margin-right:10px;}
.program_point dd.point{color:#999;float:left;display:inline;}
p.review_all{clear:both;width:361px;float:left;display:inline;margin-bottom:10px;}
p.review_open1, p.review_open2{clear:both;width:361px;float:left;display:inline;padding-left:13px;background-repeat:no-repeat;background-position:0 3px;}
p.review_open1_on, p.review_open2_on{clear:both;width:361px;float:left;display:inline;padding-left:13px;background-repeat:no-repeat;background-position:0 4px;}
/* sp_list */
.sp_program{clear:both;width:599px;height:101px;background-repeat:repeat-x;background-position:bottom;margin-left:12px;padding-top:17px;}
div.sp_program img{float:left;}
div.sp_program2 img{float:left;}
.sp_program_h{font-size:14px;font-weight:bold;color:#4281a6;display:block;margin-bottom:7px;clear:both;padding-left:0px;}
.sp_program_p{display:block;clear:both;line-height:16px;margin-top:7px;}
.spBold{font-weight:bold;color:#999;}
.sp_program2{clear:both;width:599px;height:101px;background-repeat:repeat-x;background-position:bottom;margin-left:12px;margin-top:13px;}
#program_list div.sp_program_txt p{clear:both;}
.sp_program_txt{float:left;width:462px;margin-left:15px;}
.floatR{float:right;}
.floatL{float:left;}
#sp_sending{width:570px;height:27px;padding-top:14px;padding-left:60px;background-position:0 -596px;clear:both;}
#sp_sending ul{list-style:none;clear:both;}
.spback{font-size:12px;float:left;margin-right:34px;}
.spnext{font-size:12px;float:left;}
.splink{font-size:14px;float:left;margin-right:21px;}
/* 左カラム２列 */
.duo_wrapper{width:612px;/*margin:7px 0 7px 0;padding:0 9px;*/padding: 7px 9px 7px 9px;float:left;display:inline;background-position:-5391px 0;background-color:#fefefe;background-repeat:repeat-y;}
.duo_wrapper .duo_left{width:275px;padding:0 15px 7px 25px;float:left;display:inline;}
.duo_wrapper .duo_right{width:275px;padding:0 0px 7px 15px;float:left;display:inline;}
.duo_wrapper_btm{width:612px;height:1px;font-size:1px;text-indent:-9999px;float:left;display:inline;background-position:-4788px 0;}
.duo_wrapper img{border:0;}
.duo_wrapper p.img{width:120px;height:90px;margin-right:10px;float:left;display:inline;position:relative;}
.duo_wrapper p.img img{width:120px;height:90px;border:0;}

/*201108playBtn*/
.duo_wrapper .leftmod .btn_play_s,
.duo_wrapper .leftmod .btn_play_s_off{width:88px; margin:95px 0 0 16px; *margin:5px 0 0 16px;}
.duo_wrapper .leftmod .btn_play_s_off{background: url(https://s.yimg.jp/images/gyao/common/images/btn_play_s_off.gif) no-repeat;}
.mono_wrapper .leftmod .btn_play_s,
.mono_wrapper .leftmod .btn_play_s_off{width:88px; margin:95px 0 0 16px; *margin:5px 0 0 16px;}
.mono_wrapper .leftmod .btn_play_s_off{background: url(https://s.yimg.jp/images/gyao/common/images/btn_play_s_off.gif) no-repeat;}


.duo_wrapper p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;padding-top:5px;}
.duo_wrapper p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.duo_wrapper p.add a:hover{background-position:-458px 0px;}
.duo_wrapper p.ttl{padding-top:5px;line-height:15px;float:left;display:inline;width:120px;margin-bottom:10px;}
.duo_wrapper p.date{font-size:10px;white-space:nowrap;display:inline;float:right;width:145px;}
.duo_wrapper .xsmall{font-size:10px;margin-left:4px;}
/* 左カラム２列 */
.mono_wrapper{width:600px;padding-top:12px;float:left;display:inline;background:#fefefe;padding: 12px 15px 0 15px;}
.mono_cnt{width:600px;padding:0 0 14px 0;float:left;display:inline;background-repeat:repeat-x;background-position:bottom;background-color:#fefefe;/*margin-left: 10px;*/}
.mono_wrapper img{border:0;}
.mono_wrapper p.img{width:120px;height:90px;margin-right:10px;float:left;display:inline;position:relative;}
.mono_wrapper p.img img{width:120px;height:90px;}
.mono_wrapper p.img.news{width:120px;height:68px;margin-right:10px;float:left;display:inline;position:relative;}
.mono_wrapper p.img.news img{width:120px;height:68px;}
.mono_wrapper p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.mono_wrapper p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.mono_wrapper p.add a:hover{background-position:-458px 0px;}
.mono_wrapper p.fav{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.mono_wrapper p.fav a{width:12px;height:12px;display:block;background-position:-488px -21px;text-indent:-9999px;}
.mono_wrapper p.fav a:hover{background-position:-500px -21px;}
.mono_wrapper p.ttl{width:450px;line-height:15px;float:left;display:inline;}
.mono_wrapper p.ttl2{width:450px;padding:0 0 3px 0;font-size:16px;/*line-height:15px;*/float:left;/*font-weight:bold;*/display:inline;font-weight: normal;}
#sl_lst_dtl .mono_wrapper p.ttl2{width:450px;padding:0 0 3px 0;font-size:12px;line-height:15px;float:left;/*font-weight:bold;*/display:inline;}
.mono_wrapper p.ttl2 span{font-size:12px;font-weight:normal;color:#666;}
.mono_wrapper p.time{padding:0 0 0 15px;font-size:10px;color:#666;float:right;display:inline;background-repeat:no-repeat;background-position:left;}
.mono_wrapper p.read{width:470px;padding:8px 0 0 0;line-height:16px;color:#666;float:right;display:inline;}
.mono_wrapper p.read {padding-bottom: 14px;}
.mono_wrapper p.date{width:470px;padding:8px 0 0 0;font-weight:bold;color:#999;float:right;display:inline;}
.mono_wrapper p.date span{font-weight:normal;color:#666;}
.mono_wrapper p.date3 span{font-weight:normal;color:#666;}
.mono_wrapper p.date2{width:460px;margin:5px 0 0 0;padding:5px;float:right;color:#666;background:#f7f7f7;display:inline;}
.mono_wrapper p.date3{width:470px;margin:3px0 0 0;padding:5px 0 0 0;font-weight:bold;color:#999;float:right;display:inline;background-repeat:repeat-x;background-position:top;}
.mono_wrapper .grade{width:460px;margin:5px 0 0 0;padding:5px;background:#sf7f7f7;float:left;display:inline;}
.mono_wrapper .point{/*font-weight:bold;*/color:#999;float:left;display:inline;}
.mono_wrapper .star0{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -366px;}
.mono_wrapper .star1{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -378px;}
.mono_wrapper .star2{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -390px;}
.mono_wrapper .star3{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -402px;}
.mono_wrapper .star4{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -414px;}
.mono_wrapper .star5{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -426px;}
.mono_wrapper .star05{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px 0px;}
.mono_wrapper .star15{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -12px;}
.mono_wrapper .star25{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -24px;}
.mono_wrapper .star35{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -36px;}
.mono_wrapper .star45{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -48px;}
.mono_wrapper .average{color:#666;float:left;display:inline;}
.mono_wrapper .review_list{color:#999;padding:0 0 0 10px;background:url(https://s.yimg.jp/images/gyao/common/images/bg_navi_bar.gif) no-repeat;float:right;display:inline;}
.mono_wrapper .xsmall{font-size:10px;margin-left:4px;}

/* 左カラム２列 */
.leftcnt_cnt .mono_wrapper{width:600px;padding:12px 15px 0 15px;float:left;display:inline;background:#fefefe;;}
.leftcnt_cnt .mono_cnt{width:600px;padding:0 0 14px 0;float:left;display:inline;background-repeat:repeat-x;background-position:bottom;background-color:#fefefe;margin-left: 0px;}
.leftcnt_cnt .mono_wrapper img{border:0;}
.leftcnt_cnt .mono_wrapper p.img{width:120px;height:90px;margin-right:10px;float:left;display:inline;position:relative;}
.leftcnt_cnt .mono_wrapper p.img img{width:120px;height:90px;}
.leftcnt_cnt .mono_wrapper p.img.news{width:120px;height:68px;margin-right:10px;float:left;display:inline;position:relative;}
.leftcnt_cnt .mono_wrapper p.img.news img{width:120px;height:68px;}
.leftcnt_cnt .mono_wrapper p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.leftcnt_cnt .mono_wrapper p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.leftcnt_cnt .mono_wrapper p.add a:hover{background-position:-458px 0px;}
.leftcnt_cnt .mono_wrapper p.fav{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.leftcnt_cnt .mono_wrapper p.fav a{width:12px;height:12px;display:block;background-position:-488px -21px;text-indent:-9999px;}
.leftcnt_cnt .mono_wrapper p.fav a:hover{background-position:-500px -21px;}
.leftcnt_cnt .mono_wrapper p.ttl{width:450px;line-height:15px;float:left;display:inline;}
.leftcnt_cnt .mono_wrapper p.ttl2{width:450px;padding:0 0 3px 0;font-size:12px;line-height:15px;float:left;font-weight:bold;display:inline;}
.leftcnt_cnt .mono_wrapper p.ttl2 span{font-size:12px;font-weight:normal;color:#666;}
.leftcnt_cnt .mono_wrapper p.time{padding:0 0 0 15px;font-size:10px;color:#666;float:right;display:inline;background-repeat:no-repeat;background-position:left;}
.leftcnt_cnt .mono_wrapper p.read{width:470px;padding:8px 0 0 0;line-height:16px;color:#666;float:right;display:inline;}
.leftcnt_cnt .mono_wrapper p.date{width:470px;padding:8px 0 0 0;font-weight:normal;color:#999;float:right;display:inline;}
.leftcnt_cnt .mono_wrapper p.date span{font-weight:normal;color:#666;}
.leftcnt_cnt .mono_wrapper p.date3 span{font-weight:normal;color:#666;}
.leftcnt_cnt .mono_wrapper p.date2{width:460px;margin:5px 0 0 0;padding:5px;float:right;color:#666;background:#f7f7f7;display:inline;}
.leftcnt_cnt .mono_wrapper p.date3{width:470px;margin:3px0 0 0;padding:5px 0 0 0;font-weight:bold;color:#999;float:right;display:inline;background-repeat:repeat-x;background-position:top;}
.leftcnt_cnt .mono_wrapper .grade{width:460px;margin:5px 0 0 0;padding:5px;background:#f7f7f7;float:left;display:inline;}
.leftcnt_cnt .mono_wrapper .point{font-weight:bold;color:#999;float:left;display:inline;}
.leftcnt_cnt .mono_wrapper .star0{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -366px;}
.leftcnt_cnt .mono_wrapper .star1{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -378px;}
.leftcnt_cnt .mono_wrapper .star2{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -390px;}
.leftcnt_cnt .mono_wrapper .star3{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -402px;}
.leftcnt_cnt .mono_wrapper .star4{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -414px;}
.leftcnt_cnt .mono_wrapper .star5{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-571px -426px;}
.leftcnt_cnt .mono_wrapper .star05{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px 0px;}
.leftcnt_cnt .mono_wrapper .star15{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -12px;}
.leftcnt_cnt .mono_wrapper .star25{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -24px;}
.leftcnt_cnt .mono_wrapper .star35{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -36px;}
.leftcnt_cnt .mono_wrapper .star45{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:13px;text-indent:-9999px;background-position:-601px -48px;}
.leftcnt_cnt .mono_wrapper .average{color:#666;float:left;display:inline;}
.leftcnt_cnt .mono_wrapper .review_list{color:#999;padding:0 0 0 10px;background:url(https://s.yimg.jp/images/gyao/common/images/bg_navi_bar.gif) no-repeat;float:right;display:inline;}
.leftcnt_cnt .mono_wrapper .xsmall{font-size:10px;margin-left:4px;}

/* ページング */
.paging{width:612px;padding:10px 9px;float:left;display:inline;background:#fefefe;text-align:center;/*margin-bottom: 23px;*/border-top: 2px solid #f7f7f7;}
.paging p{font-weight:bold;color:#999;}
.paging p a{font-weight:normal;}
.paging em{font-weight:bold;color:#999;font-style:normal;}
p.sl_paging{margin-top: 0px;}
/* レビュー */
.review_wrapper{width:628px;background:#fefefe;padding:1px;float:left;display:inline;}
.review{width:628px;float:left;display:inline;}
.review h4{width:598px;background:#ddd;font-weight:bold;color:#666;padding:6px 15px;float:left;display:inline;}
.review_middle{width:598px;padding:0 15px;float:left;display:inline;background:#f7f7f7;}
.review_middle p.useful{width:598px;color:#666;padding:8px 0;background-repeat:repeat-x;background-position:bottom;float:left;display:inline;}
.review_middle .data{width:598px;padding:8px 0;float:left;display:inline;}
.data dl.left{float:left;display:inline;}
.data dl.right{float:right;display:inline;}
.review_middle dt.point{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.point_0{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -366px;}
.review_middle dd.point_1{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -378px;}
.review_middle dd.point_2{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -390px;}
.review_middle dd.point_3{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -402px;}
.review_middle dd.point_4{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -414px;}
.review_middle dd.point_5{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -426px;}
.review_middle dt.username{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.username{color:#666;float:left;display:inline;}
.review_middle dt.date{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.date{color:#666;float:left;display:inline;}
.review p.text{width:578px;line-height:18px;color:#666;padding:20px 25px 5px 25px;float:left;display:inline;}
.review p.more{line-height:18px;color:#666;padding:0 25px 20px 25px;float:right;display:inline;}
.review p.more_on{line-height:18px;color:#666;padding:0 25px 20px 13px;float:right;display:inline;background-repeat:no-repeat;background-position:0 5px;}
.review .yesno{width:548px;height:22px;line-height:22px;margin:0 25px;padding:4px 15px;background:#f7f7f7;float:left;display:inline;}
.review .use{color:#666;margin:0 30px 0 0;float:left;display:inline;}
.review .form_btn3 a{border:0px;width:45px;height:22px;margin:0 4px 0 0;background-position:-249px -436px;float:left;display:inline;text-indent:-9999px;}
.review .form_btn4 a{border:0px;width:52px;height:22px;background-position:-294px -436px;float:left;display:inline;text-indent:-9999px;}
.review .form_btn3 a:hover{background-position:-249px -458px;}
.review .form_btn4 a:hover{background-position:-294px -458px;}
.review .rule{width:520px;color:#666;padding:13px 0 10px 28px;float:left;display:inline;}
.review .report{width:520px;padding:0 0 22px 28px;color:#666;float:left;display:inline;}
.review_btm{width:630px;height:10px;font-size:1px;float:left;display:inline;background-position:-630px -26px;text-indent:-9999px;}
.review_write{width:588px;padding:20px 20px 0 20px;background-repeat:repeat-x;background-position:top;background-color:#fefefe;float:left;display:inline;}
/* 左カラム４列 */
.quar_wrapper{width:613px;padding:3px 8px 0 9px;background-repeat:repeat-x;background-position:bottom;background-color:#fff;float:left;display:inline;}
.quar_wrapper img{border:0;}
.quar_wrapper_s{width:613px;margin:10px 0 0 0;float:left;display:inline;background-position:-1806px 0;background-repeat:repeat-y;}
.quar_wrapper_s .quar_cnt{width:120px;padding:10px 17px 0 16px;float:left;display:inline;}
.quar_wrapper_s_btm{width:613px;height:1px;font-size:1px;text-indent:-9999px;float:left;display:inline;background-position:-2419px 0px;}
.quar_wrapper p.img{width:120px;height:90px;margin-bottom:5px;position:relative;}
.quar_wrapper p.img img{width:120px;height:90px;border:0;}
.quar_wrapper p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.quar_wrapper p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.quar_wrapper p.add a:hover{background-position:-458px 0;}
.quar_wrapper p.ttl{width:100px;line-height:15px;float:left;display:block;}
.quar_wrapper p.read{clear:both;font-size:12px;line-height:15px;float:left;display:inline;width:120px;color:#666;margin:5px 0 0 0;}
.quar_wrapper img.up{width:27px;height:12px;margin:0 0 0 5px;text-indent:-9999px;vertical-align:top;}
.quar_wrapper img.up{width:18px;height:12px;margin:0 0 0 5px;text-indent:-9999px;vertical-align:top;}
/* 4カラムB */
.quar_wrapper2{width:613px;padding:3px 8px 0 9px;float:left;display:inline;background: #fefefe;}
.quar_wrapper_s2{width:613px;margin:10px 0 0 0;float:left;display:inline;background-position:-1806px 0;background-repeat:repeat-y;}
.quar_wrapper2 img{border:0;}
.quar_wrapper2 .quar_normal{width:120px;margin:10px 0 1px 0;padding:10px 16px 0 16px;border-right:1px solid #dbdbdb;float:left;display:inline;}
.quar_wrapper2 .quar_textbox{width:120px;background-repeat:repeat-x;background-position:bottom;float:left;height:auto;}
.quar_wrapper2 .quar_textboxB{width:120px;background-repeat:repeat-x;background-position:bottom;padding-bottom:7px;padding-top:5px;float:left;height:auto;}
/* safariHack */
body:last-child:not(:root:root) div.quar_textboxB p{font-size:10px;}
/* EndSafariHack */
.quar_textboxB span.bol{/*font-weight:bold;*/color:#999;}
.quar_wrapper2 .quar_end{width:120px;margin:10px 0 1px 16px;padding:10px 0 0 0;float:left;display:inline;}
.quar_wrapper2 p.img{width:120px;height:90px;margin-bottom:5px;position:relative;}
.quar_wrapper2 p.img img{width:120px;height:90px;border:0;}
.quar_wrapper2 p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.quar_wrapper2 p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
.quar_wrapper2 p.ttl{width:100px;font-size:12px;line-height:15px;float:left;display:block;}
.quar_wrapper2 .xsmall{margin-left:4px;}
/* 4カラムD★ */
.quar_wrapper2 .quar_textboxC{width:120px;background-color:#f7f7f7;float:left;}
.quar_textboxB span.bol2{/*font-weight:bold;*/color:#999;float:left;}
.quar_wrapper2 .quar_textboxB2{width:120px;background-repeat:repeat-x;background-position:bottom;padding-bottom:7px;height:13px;clear:both;}
.quar_textboxB span.star5{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -426px;}
.quar_textboxB span.star4{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -414px;}
.quar_textboxB span.star3{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -402px;}
.quar_textboxB span.star2{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -390px;}
.quar_textboxB span.star1{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -378px;}
.quar_textboxB span.star0{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-571px -366px;}
.quar_textboxB span.star45{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-601px -48px;}
.quar_textboxB span.star35{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-601px -36px;}
.quar_textboxB span.star25{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-601px -24px;}
.quar_textboxB span.star15{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-601px -12px;}
.quar_textboxB span.star05{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:10px;text-indent:-9999px;background-position:-601px 0px;}
/* 番組フォーム */
#bangumi_form1, #bangumi_form2{width:570px;border:1px solid #eee;margin:15px 20px 20px 20px;padding:15px 9px 15px 9px;float:left;display:inline;background:#fff;}
#bangumi_form1 h3, #bangumi_form2 h3{color:#666;font-size:14px;font-weight:bold;float:left;display:inline;}
#bangumi_form1 p.warning, #bangumi_form2 p.warning{color:#666;margin:2px 0 0 0;float:right;display:inline;}
#bangumi_form1 p.warning2, #bangumi_form2 p.warning2{clear:both;color:#666;padding:10px 0 0 0;_padding:0;line-height:16px;}
.form_obi p{height:28px;line-height:28px;background-color:#f1f1f1;clear:both;color:#666;font-weight:bold;padding-left:6px;margin-top:14px;margin-bottom:13px;}
.form_point{width:171px;margin:0 0 10px 10px;float:left;display:inline;}
.form_point ul{list-style:none;margin:0;padding:0;}
.form_point li{height:15px;float:left;display:inline;text-indent:-9999px;font-size:1px;}
.form_point li.point1{width:17px;height:15px;background-position:-349px -366px;}
.form_point li.point2{width:17px;height:15px;background-position:-366px -366px;}
.form_point li.point3{width:17px;height:15px;background-position:-383px -366px;}
.form_point li.point4{width:17px;height:15px;background-position:-400px -366px;}
.form_point li.point5{width:17px;height:15px;background-position:-417px -366px;}
.form_point li a, .form_point li a:hover{float:left;display:block;text-indent:-9999px;font-size:1px;}
.form_point li.bad{width:49px;height:15px;background-position:-300px -366px;}
.form_point li.point1 a{width:17px;height:15px;background-position:-349px -366px;}
.form_point li.point2 a{width:17px;height:15px;background-position:-366px -366px;}
.form_point li.point3 a{width:17px;height:15px;background-position:-383px -366px;}
.form_point li.point4 a{width:17px;height:15px;background-position:-400px -366px;}
.form_point li.point5 a{width:17px;height:15px;background-position:-417px -366px;}
.form_point li.good{width:37px;height:15px;background-position:-434px -366px;}
.form_point li.point1 a:link, .form_point li.point1 a:visited{width:17px;height:15px;background-position:-349px -366px;}
.form_point li.point2 a:link, .form_point li.point2 a:visited{width:17px;height:15px;background-position:-366px -366px;}
.form_point li.point3 a:link, .form_point li.point3 a:visited{width:17px;height:15px;background-position:-383px -366px;}
.form_point li.point4 a:link, .form_point li.point4 a:visited{width:17px;height:15px;background-position:-400px -366px;}
.form_point li.point5 a:link, .form_point li.point5 a:visited{width:17px;height:15px;background-position:-417px -366px;}
.form_point li.point1 a:hover{width:17px;height:15px;background-position:-349px -381px;}
.form_point li.point2 a:hover{width:17px;height:15px;background-position:-366px -381px;}
.form_point li.point3 a:hover{width:17px;height:15px;background-position:-383px -381px;}
.form_point li.point4 a:hover{width:17px;height:15px;background-position:-400px -381px;}
.form_point li.point5 a:hover{width:17px;height:15px;background-position:-417px -381px;}
.form_point p{clear:both;text-indent:-9999px;float:left;display:inline;margin:4px 0 10px 49px;_margin:4px 0 0 49px;font-size:0px;}
.form_point p a, .form_point p a:hover{text-indent:-9999px;font-size:0px;float:left;display:block;}
.form_point p.stars{width:85px;height:12px;}
.form_point p.stars a{width:17px;height:12px;background-position:-630px -366px;float:left;display:block;}
.form_point p.stars a.stars_over{width:17px;height:12px;background-position:-630px -378px;float:left;display:block;}
.form_point p.stars a.stars_on{width:17px;height:12px;background-position:-630px -390px;float:left;display:block;}
.form_point p.stars_h{width:85px;height:12px;}
.form_point p.stars_h a{width:17px;height:12px;background-position:-630px -402px;float:left;display:block;}
.form_point p.stars_h a.stars_over{width:17px;height:12px;background-position:-630px -414px;float:left;display:block;}
.form_point p.stars_h a.stars_on{width:17px;height:12px;background-position:-630px -426px;float:left;display:block;}
.form_point p.star0a{width:85px;height:12px;background-position:-480px -366px;float:left;display:block;margin-left:0;}
.form_point p.star1a{width:85px;height:12px;background-position:-480px -378px;float:left;display:block;margin-left:0;}
.form_point p.star2a{width:85px;height:12px;background-position:-480px -390px;float:left;display:block;margin-left:0;}
.form_point p.star3a{width:85px;height:12px;background-position:-480px -402px;float:left;display:block;margin-left:0;}
.form_point p.star4a{width:85px;height:12px;background-position:-480px -414px;float:left;display:block;margin-left:0;}
.form_point p.star5a{width:85px;height:12px;background-position:-480px -426px;float:left;display:block;margin-left:0;}
.gtadtxt{float:left;display:inline;font-size:11px;color:#666666;padding:20px 0 0 25px;}
.form_nickname{width:250px;margin:0 0 20px 4px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#4281A6;border-right-color:#4281A6;border-bottom-color:#4281A6;border-left-color:#4281A6;}
.form_reviewttl{width:557px;margin:0 0 20px 4px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#4281A6;border-right-color:#4281A6;border-bottom-color:#4281A6;border-left-color:#4281A6;}
.form_reviewcnt{width:557px;height:150px;margin:0 0 20px 4px;}
.form_textBox{width:557px;margin:0 0 20px 4px;line-height:18px;}
.form_textBoxRed{color:#f00;}
.form_textBox_normal{margin-top:25px;clear:both;}
.form_textBox_small{font-size:11px;line-height:17.5px;margin-top:25px;clear:both;}
.form_textBox_fin p{clear:both;text-align:center;line-height:1.4em;}
.form_textBox_fin p.link{margin-top:10px;}
.form_textBox_fin p.more_on{line-height:18px;color:#666;padding:0 25px 0 13px;float:right;display:inline;background-repeat:no-repeat;background-position:0 5px;}
.form_btn{width:557px;margin:0 0 20px 4px;}
.form_btn1 a{border:0px;width:134px;height:22px;margin:0 20px 0 140px;background-position:0 -436px;float:left;display:inline;text-indent:-9999px;}
.form_btn2 a{border:0px;width:115px;height:22px;background-position:-134px -436px;float:left;display:inline;text-indent:-9999px;}
.form_btn3 a{border:0px;width:125px;height:22px;margin:0 20px 0 140px;background-position:0 -552px;float:left;display:inline;text-indent:-9999px;}
.form_btn4 a{border:0px;width:125px;height:22px;background-position:-125px -552px;float:left;display:inline;text-indent:-9999px;}
.form_btn1 a:hover{background-position:0 -458px;}
.form_btn2 a:hover{background-position:-134px -458px;}
.form_btn3 a:hover{background-position:0 -574px;}
.form_btn4 a:hover{background-position:-125px -574px;}
/* 関連情報 */
*:first-child+html #connect_wrapper{clear:both;width:590px;margin:20px 20px 0 20px;padding:22px 0 20px 0;background-repeat:repeat-x;background-position:top;float:left;display:inline;}
#connect_wrapper{clear:both;width:590px;margin:20px 20px 0 20px;padding:22px 0 0 0;background-repeat:repeat-x;background-position:top;float:left;display:inline;}
#connect_wrapper h5{color:#999;float:left;display:inline;}
.connect_box{clear:both;/*width:590px;*/float:left;display:inline;}
/*.connect_box .connect_left{width:295px;margin:5px 0 10px 0;padding:0 19px 0 0;border-right:1px solid #dbdbdb;float:left;display:inline;}:*/
.connect_box .connect_left{width: 275px;margin: 5px 0 25px 0;padding: 0 19px 0 0;border-right: 1px solid #dbdbdb;float: left;display: inline;}
/*.connect_box .connect_right{width:295px;margin:5px 0 10px 10px;padding:0 0 0 20px;float:left;display:inline;}*/
.connect_box .connect_right{width: 275px;margin: 5px 0 25px 0;padding: 0 0 0 20px;float: left;display: inline;}
.connect_box p.img{width:80px;height:60px;margin-right:10px;float:left;display:inline;position:relative;}
.connect_box p.img img{width:80px;height:60px;border:0;}
.connect_box p.ttl{width:185px;line-height:15px;float:left;display:inline;}
/* レビュー */
.review_wrapper{width:628px;background:#fefefe;padding:1px;float:left;display:inline;}
.review{width:628px;float:left;display:inline;}
.review h4{width:598px;background:#ddd;font-weight:bold;color:#666;padding:6px 15px;float:left;display:inline;}
.review_middle{width:598px;padding:0 15px;float:left;display:inline;background:#f7f7f7;}
.review_middle p.useful{width:598px;color:#666;padding:8px 0;background-repeat:repeat-x;background-position:bottom;float:left;display:inline;}
.review_middle .data{width:598px;padding:8px 0;float:left;display:inline;}
.data dl.left{float:left;display:inline;}
.data dl.right{float:right;display:inline;}
.review_middle dt.point{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.point_0{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -366px;}
.review_middle dd.point_1{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -378px;}
.review_middle dd.point_2{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -390px;}
.review_middle dd.point_3{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -402px;}
.review_middle dd.point_4{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -414px;}
.review_middle dd.point_5{width:59px;height:12px;font-size:1px;float:left;display:inline;margin-right:30px;text-indent:-9999px;background-position:-571px -426px;}
.review_middle dt.username{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.username{color:#666;float:left;display:inline;}
.review_middle dt.date{font-weight:bold;color:#999;float:left;display:inline;}
.review_middle dd.date{color:#666;float:left;display:inline;}
.review p.text{width:578px;line-height:18px;color:#666;padding:20px 25px 5px 25px;float:left;display:inline;}
.review p.more{line-height:18px;color:#666;padding:0 25px 20px 25px;float:right;display:inline;}
.review p.more_on{line-height:18px;color:#666;padding:0 25px 20px 13px;float:right;display:inline;background-repeat:no-repeat;background-position:0 5px;}
.review .yesno{width:548px;height:22px;line-height:22px;margin:0 25px 10px 25px;padding:4px 15px;background:#f7f7f7;float:left;display:inline;}
.review .use{color:#666;margin:0 30px 0 0;float:left;display:inline;}
.review .form_btn3 a{border:0px;width:45px;height:22px;margin:0 4px 0 0;background-position:-249px -436px;float:left;display:inline;text-indent:-9999px;}
.review .form_btn4 a{border:0px;width:52px;height:22px;background-position:-294px -436px;float:left;display:inline;text-indent:-9999px;}
.review .form_btn3 a:hover{background-position:-249px -458px;}
.review .form_btn4 a:hover{background-position:-294px -458px;}
.review .rule{width:520px;color:#666;padding:5px 0 10px 28px;float:left;display:inline;}
.review .report{width:520px;padding:5px 0 10px 28px;color:#666;float:left;display:inline;}
.review_btm{width:630px;height:10px;font-size:1px;float:left;display:inline;background-position:-630px -26px;text-indent:-9999px;}
.review_write{width:588px;padding:20px 20px 0 20px;background-repeat:repeat-x;background-position:top;background-color:#fefefe;float:left;display:inline;}
.review .noreview{text-align:center;padding:20px 0 10px 0;}
/* SQB */
.sqb{width:630px;float:left;display:inline;}
/* 左カラム３列 */
.trio_wrapper{width:580px;padding:13px 25px 0 25px;background-repeat:repeat-x;background-position:bottom;background-color:#fff;float:left;display:inline;}
.trio_wrapper img{border:0;}
.trio_wrapper_s{width:580px;float:left;display:inline;background-position:-3032px 0;background-repeat:repeat-y;}
.trio_wrapper .trio_left{width:164px;padding:0 22px 0 0;float:left;display:inline;}
.trio_wrapper .trio_middle{width:164px;padding:0 22px 0 22px;float:left;display:inline;}
.trio_wrapper .trio_right{width:164px;padding:0 0 0 22px;float:left;display:inline;}
.trio_wrapper p.img{width:160px;height:120px;border:2px solid #e0e0e0;margin-bottom:5px;position:relative;}
.trio_wrapper p.add{float:left;display:inline;margin-right:5px;width:12px;height:12px;overflow:hidden;}
.trio_wrapper p.add a{width:12px;height:12px;display:block;background-position:-74px 0px;text-indent:-9999px;}
.trio_wrapper p.add a:hover{background-position:-86px 0px;}
.trio_wrapper p.ttl{line-height:15px;float:left;display:block;width:143px;}
.trio_wrapper p.read{clear:both;line-height:15px;float:left;display:inline;width:160px;color:#666;margin:5px 0 0 0;}
.trio_wrapper img.up{width:27px;height:12px;margin:0 0 0 5px;text-indent:-9999px;vertical-align:top;}
.trio_wrapper img.up{width:18px;height:12px;margin:0 0 0 5px;text-indent:-9999px;vertical-align:top;}
/* エルレック */
.s_banner{width:300px;float:right;display:inline;text-align:right;margin-bottom:5px;_margin-bottom:0;}
#lrec{width:300px;float:left;display:inline;margin:0 0 20px 0;}
#lrec h3{width:300px;padding:8px 0 7px 0;text-align:center;font-size:12px;color:#666;}
#lrec a{text-decoration:underline !important;color:#00f;}
#lrec a:link{color:#00f;}
#lrec a:push{color:#f00;}
#lrec a:visited{color:#551a8b;}
#lrec a img{vertical-align:middle;border:0;}
/* 番組一覧 */
.rightcnt_program{width:300px;margin:0 0 20px 0;float:left;display:inline;background-position:0 -164px;background-repeat:repeat-x;}
.rightcnt_program h3{width:136px;height:23px;margin:7px 0 8px 8px;float:left;display:inline;background-position:0 -700px;text-indent:-9999px;}
.rightcnt_program p{width:90px;height:20px;line-height:20px;text-align:center;margin:9px 10px 0 0;float:right;display:inline;font-weight:bold;background-position:-372px -44px;}
.rightcnt_program p a{width:96px;height:20px;display:block;background-position:-372px -44px;}
.rightcnt_program p a:hover{background-position:-372px -44px;}
.rightcnt_program h4{width:275px;padding:3px 0 7px 5px;_padding:3px 0 9px 5px;float:left;display:inline;font-size:12px;font-weight:bold;color:#666666;background-repeat:repeat-x;background-position:bottom;}
.rightcnt_program ul{list-style:none;float:left;display:inline;padding:14px 10px 0 0;width:155px;}
.rightcnt_program li{clear:both;padding:0 0 10px 16px;background-repeat:no-repeat;background-position:8px 4px;width:250px;list-style:none;float:left;}
.zoomup_cnt{width:272px;padding:0 13px;background:#fff;float:left;display:inline;}
.zoomup_cnt .aff{width:272px;padding:14px 0 16px 0;float:left;display:inline;background-repeat:repeat-x;background-position:bottom;position:relative;}
.zoomup_cnt .aff:last-child {background: none;}
.zoomup_cnt .aff span.guard80x60{top:14px;left:0;}
.zoomup_cnt .aff_end{width:272px;padding:14px 0;float:left;display:inline;}
.zoomup_cnt .aff img, .zoomup_cnt .aff_end img{border:none;padding:0 5px 0 2px;float:left;display:inline;}
.zoomup_cnt .aff p.name, .zoomup_cnt .aff_end p.name{width:175px;line-height:18px;color:#4281a6;float:left;display:inline;text-align:left;}
.zoomup_cnt .aff p.price, .zoomup_cnt .aff_end p.price{width:175px;line-height:14px;margin-top:5px;float:left;display:block;}
.zoomup_cnt .aff p.price span.yen, .zoomup_cnt .aff_end p.price span.yen{width:175px;color:#c00;margin-right:5px;}
/* ランキング */
ol.ranking{}
ol.ranking li{width:275px;line-height:18px;background:url(https://s.yimg.jp/images/gyao/common/images/bg_btm_line.gif) repeat-x bottom;padding:3px 0 5px;float:left;}
ol.ranking li.rank5{width:275px;line-height:18px;background:none;padding:3px 0;}
ol.ranking li a{width:245px;padding:3px 0 4px 0;margin:0;display:inline;float:right;}
ol.ranking li img{behavior:url(common/js/iepngfix.htc);float:left;}
/* 検索  search2_list1用*/
#search2{clear:both;width:644px;height:41px;background-color:#eaeaea;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:9px;padding-left:286px;}
#search2 p.search_box2{float:left;display:inline;font-size:12px;color:#333;margin:5px 5px 0 0;padding:5px 6px 5px 23px;background:url(https://s.yimg.jp/images/gyao/common/images/bg_searchbox_l.gif) no-repeat;}
#search2 p.search_box2 input#search_box_window2{width:322px;line-height:12px;border:none;background-color:transparent;overflow:hidden;}
#search2 p.search_btn{width:38px;height:22px;margin:5px 10px 0 0;float:left;display:inline;}
#search2 p.search_btn a{width:45px;height:22px;float:left;display:block;text-indent:-9999px;background-position:-118px 0;}
#search2 p.search_btn a:hover{background-position:-163px 0 ;}
#search2 p.search_list{margin:10px 0 0 10px;font-size:12px;float:left;display:inline;}
#search2 p.search_list a{color:#017bb8;text-decoration:none;}
#search2 p.search_list a:hover{text-decoration:underline;}
#search2 p.search_list a:visited{color:#336699;}
/*
#search2 p.mygyao_loginbtn a,#search p.mygyao_loginbtn_on{background:url("https://s.yimg.jp/images/gyao/common/images/sprite_common.png") no-repeat;height: 0;overflow: hidden;padding-top: 27px;width: 116px;}
#search2 p.mygyao_loginbtn a{ background-position:-126px 0; display:block;}
#search2 p.mygyao_loginbtn_on{ background-position:0 0;}

#search2 p.mygyao_loginbtn{width:116px;height:27px;margin:3px 0 0 0;float:right;display:inline;}
#search2 p.mygyao_loginbtn a {display:block;background-position:-126px 0;}
#search2 p.mygyao_loginbtn a:hover{background-position: 0 0;}
*/
#search2 form, #search2 fieldset, #search2 input, #search2 select{margin:0;padding:0;border:none;}
.search_list_P{clear:both;background-color:#fefefe;padding-left:14px;padding-top:36px;}
.search_list_P2{clear:both;background-color:#fefefe;padding-left:14px;padding-top:5px;padding-bottom:15px;}
.search_list_P3{clear:both;background-color:#fefefe;padding-left:14px;padding-top:10px;}
.search_list_P3 span.search_list_sp{color:#0079bd;}
/* sqb search2_list1用 */
.sqb_posi{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:630px;margin-top:20px;margin-bottom:16px;font-size:14px;/*float: left;*/}
.sqb_posi:after{content:"";display:block;clear:both;height:1px;overflow:hidden;}
/*\*/
* html .sqb_posi{height:1em;overflow:visible;}
/**/
.sqb2{display:inline;}
/* IM */
.yjImLis:after{height:0;visibility:hidden;content:".";display:block;clear:both;}
.yjImLis{zoom:1;float:}
#im{display:block;margin:30px 0 0 0;padding:0;background-image:none;font-size:100%;font-size:12px;line-height:1.25em;text-align:left;float:left;display:inline;width:630px;}
/* 注目の商品 */
/*.zoomup{width:298px;margin:0 0 20px 0;float:left;display:inline;border:1px solid #eaeaea;}
.zoomup h3{width:276px;padding:7px 11px 7px 11px;float:left;display:inline;font-weight:bold;color:#666;background:#eee;text-align:center;}
.zoomup .zoomup_ttl{width:276px;padding:7px 11px;background:#eee;float:left;display:inline;}
.zoomup .zoomup_ttl h3{width:auto;padding:0;font-weight:bold;color:#666;float:left;display:inline;line-height:16px;}
.zoomup .zoomup_ttl p{color:#666;padding:0 0 0 21px;background:url(https://s.yimg.jp/images/gyao/common/images/icon_shopping.gif) no-repeat left;float:right;display:inline;line-height:16px;}
.zoomup dl{width:280px;padding:4px 9px 0 9px;background:#fff;float:left;display:inline;text-align:center;background-image:url(https://s.yimg.jp/images/gyao/common/images/emt_line.gif);background-position:bottom;background-repeat:no-repeat;}
.zoomup dd{padding:5px 0 10px 0;/padding:5px 0 13px 0;}
html*.zoomup dd{padding:6px 0 7px 0;}
*html .zoomup dd{padding:5px 0 10px 0;/padding:5px 0 13px 0;}
*:first-child+html .zoomup dd{padding:5px 0 12px 0;}
.zoomup dd img{border:none;margin-bottom:3px;}*/
div#p_shp .zoomup {
    border-bottom: 1px solid #eaeaea;
    margin-top: 0px !important;
}
#p_shp .zoomup .zoomup_ttl{
	width: 276px;
    padding: 7px 11px;
    background: #eee;
    float: left;
    display: inline;
}
#p_shp .zoomup .zoomup_ttl h3{
	width: auto;
    padding: 0;
    font-weight: bold !important;
    color: #666;
    float: left;
    display: inline;
    line-height: 16px;
}
#p_shp .zoomup .zoomup_ttl p{
	color: #666;
    padding: 0 0 0 21px;
    background: url(https://s.yimg.jp/images/gyao/common/images/icon_shopping.gif) no-repeat left;
    float: right;
    display: inline;
    line-height: 16px;
}
.zoomup{    width: 298px;margin-top: 20px;    margin-bottom: 20px;float: left;display: inline;border: 1px solid #eaeaea;border-bottom: none;}
.zoomup h3{width:276px;padding:7px 11px 7px 11px;float:left;display:inline;font-size:12px;font-weight:normal !important;background:none;/*font-weight:bold;color:#666;background:#eee;*/text-align:center; border-bottom:1px solid #eaeaea;}
.zoomup dl{width:280px;padding:0px;/*padding:4px 9px 0 9px;background:#fff;*/float:left;display:inline;text-align:center;background:none !important;/*background:#FFFFFF url(https://s.yimg.jp/images/gyao/common/images/emt_line.gif) no-repeat scroll center bottom;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;*/}
.zoomup dd img{border:none;padding:0 0 3px 0;}
.zoomup dd{font-size:12px;/*color:#017bb8;*/padding: 9px 9px 5px 9px;border-bottom: 1px solid #eaeaea;width: 280px;}
.zoomup a{/*text-decoration:underline !important;*/}
.zoomup a:link{color:#0098e3 !important;}
.zoomup a:visited{color:#551A8B !important;}
.zoomup a img{border:0 none;vertical-align:middle;}
#main_cnt div#rightcnt div.zoomup a{/*text-decoration:underline !important;*/}
#main_cnt div#rightcnt div.zoomup a:link{color:#0098e3 !important;}
#main_cnt div#rightcnt div.zoomup a:push{color:#f00 !important;}
#main_cnt div#rightcnt div.zoomup a:visited{color:#551A8B !important;}
#main_cnt div#rightcnt div.zoomup a img{vertical-align:middle;border:0;}
/* 並び替え */
.leftcnt_ttl{width:630px;float:left;display:inline;background-position:-1510px 0;}
.leftcnt_ttl2 ul{list-style:none;width:616px;margin:4px;padding:3px;float:left;display:inline;background:#f7f7f7;overflow:hidden;}
.leftcnt_ttl3 ul{list-style:none;width:602px;margin:4px;padding:3px;float:left;display:inline;background:#f7f7f7;overflow:hidden;}
.leftcnt_ttl2 li, .leftcnt_ttl3 li{height:22px;line-height:22px;padding:0 10px;float:left;display:inline;font-size:12px;font-weight:normal;color:#666;}
.leftcnt_ttl2 li.border, .leftcnt_ttl3 li.border{width:2px;height:22px;font-size:1px;background-repeat:no-repeat;background-position:right ;text-indent:-9999px;padding:0;}
/*追加091021*/
.leftcnt_ttl4 h3{width:70px;border-left:none;float:left;display:inline;padding:10px 0 0 10px;line-height:18px;}
#sl_cat h3{width:55px;border-left:none;float:left;display:inline;padding-top: 6px;/*line-height:18px;*/}
.leftcnt_ttl4 ul{list-style:none;width:528px;padding:4px 0;float:left;display:inline;overflow:hidden;}
.leftcnt_ttl4 ul.date{list-style:none;width:528px;/*padding:4px 0;*/margin-top: -7px !important;float:left;display:inline;overflow:hidden;}
.leftcnt_ttl4 li{line-height: 1.1;padding:0 8px;margin:2px 0;float:left;display:inline;font-size:12px;font-weight:normal;color:#666;/*border-left:2px solid #ddd;*/white-space:nowrap;}
.leftcnt_ttl4 li.listTtl{width:80px;border-left:none;}
.leftcnt_ttl4 strong{font-weight:normal !important;}
.leftcnt_ttl4 .down a{line-height:18px;margin:-1px 0 0 0;padding:0 0 0 16px;font-weight:bold;background:url(https://s.yimg.jp/images/gyao/common/images/icon_arrow_down.gif) no-repeat;}
.leftcnt_ttl4 .up a{line-height:18px;margin:-1px 0 0 0;padding:0 0 0 16px;font-weight:bold;background:url(https://s.yimg.jp/images/gyao/common/images/icon_arrow_up.gif) no-repeat;}
.leftcnt_ttl4 .stay{line-height:18px;font-weight:bold;}
.leftcnt_ttl4 li.greyout{color:#aaa;}
/*追加091021*/
li:first-child.down a{/*line-height:13px;*/margin:-1px 0 0 0;padding:0 0 0 16px;/*font-weight:bold;*/background:url(https://s.yimg.jp/images/gyao/common/images/icon_arrow_down.gif) 0 38% no-repeat;}
li.down a{/*line-height:13px;*/margin:-1px 0 0 0;padding:0 0 0 16px;/*font-weight:bold;*/background:url(https://s.yimg.jp/images/gyao/common/images/icon_arrow_down.gif) 0 38% no-repeat;margin-left: 5px;}
li.up a{/*line-height:13px;*/margin:-1px 0 0 0;padding:0 0 0 16px;/*font-weight:bold;*/background:url(https://s.yimg.jp/images/gyao/common/images/icon_arrow_up.gif) 0 38% no-repeat;margin-left: 5px;}
li.stay{/*line-height:13px;*/font-weight:normal;}
.leftcnt_ttl3 ul{list-style:none;width:602px;padding:3px;float:left;display:inline;background:#f7f7f7;overflow:hidden;}
.form_error1{clear:both;font-weight:bold;color:#f00;padding:10px 0 0 0;}
.form_error2{clear:both;font-weight:bold;color:#f00;margin-bottom:10px;}
p.add{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
p.add a{width:12px;height:12px;display:block;background-position:-446px 0px;text-indent:-9999px;}
p.add a:hover{background-position:-458px 0px;}
p.fav{float:left;display:inline;margin:2px 5px 2px 0;width:12px;height:12px;overflow:hidden;}
p.fav a{width:12px;height:12px;display:block;background-position:-488px -21px;text-indent:-9999px;}
p.fav a:hover{background-position:-500px -21px;}
.nothing{width:610px;padding:30px 10px;float:left;background:#fff;}
.nothing2{width:600px;padding:100px 15px 300px 15px;float:left;background:#fff;text-align:center;}
.nothing p.txt_l{font-size:14px;font-weight:bold;padding:0 0 5px 0;}
.nothing p.txt_l{line-height:18px;}
/*091108　GyaO!ストアボタン 一覧ページ*/
#storeBtn{width:630px;padding:20px 0 0 0;clear:both;}
#storeBtn .btn a{width:630px;height:76px;clear:both;display:block;text-indent:-9999px;background:url(https://s.yimg.jp/images/gyao/common/images/list_store_btn_new.png) no-repeat 0 0;}
#storeBtn .btn a:hover{background-position:0 -76px;}
#storeBtn .info{width:630px;height:20px;margin:10px 0 0 0;}
#storeBtn .info a{clear:both;width:9.5em;display:block;background:url(https://s.yimg.jp/images/gyao/common/images/icon_q.png) no-repeat  left;padding:3px 0 3px 0.6em;float:right;text-align:right;}
/*091108　GyaO!ストアボタン 検索結果ページ*/
.storeLink .mono_wrapper p.img img{width:120px;height:60px;}
/* RSS 20091201 */
.leftcnt_cnt p.rss{}
.leftcnt_cnt p.rss a{float:right;width:16px;height:16px;background:url(https://s.yimg.jp/images/gyao/common/images/rss_icon.gif) 0 0 no-repeat;text-indent:-9999px;margin:5px;}
.rightcnt_cnt p.rss{}
.rightcnt_cnt p.rss a{float:right;width:16px;height:16px;background:url(https://s.yimg.jp/images/gyao/common/images/rss_icon.gif) 0 0 no-repeat;text-indent:-9999px;margin:3px 5px;}
.rightcnt_rss{width:280px;padding:8px 10px 0 10px;float:left;display:inline;background:url(https://s.yimg.jp/images/gyao/common/images/bg_top_left.gif) repeat-x bottom #fff;}
.rightcnt_rss p.link{font-size:12px;height:15px;margin-right:0pt;}
/* storeModule 20100115 */
#storeModule .leftcnt_ttl, #storeModule .leftcnt_ttl h3 a, #storeModule .store_about a, #storeModule .leftcnt_btm2{background:url(https://s.yimg.jp/images/gyao/common/images/cate_store_bg_new.gif) 0 0 no-repeat;}
#storeModule .leftcnt_ttl{background:url(https://s.yimg.jp/images/gyao/common/images/cate_store_bg_new.gif) 0 0 no-repeat !important;}
#storeModule .leftcnt_ttl h3{height:30px;padding:0 0 0 0;float:left;display:inline;font-size:12px;font-weight:bold;color:#626262;}
#storeModule .leftcnt_ttl h3 a{height:26px;text-indent:-9999px;background-position:-164px -507px;float:left;display: inline;}
#storeModule .leftcnt_ttl h3 span{width:360px;float:left;display:inline;margin:8px 0 0 10px;}
#storeModule .store_about a{width:108px;height:21px;margin:3px 2px 0 0;float:right;display:inline;text-indent:-9999px;background-position:-473px -510px;}
#storeModule .store_about a:hover{background-position:-473px -532px;}
.leftcnt_btm2{width:630px;height:25px;font-size:1px;float:left;display:inline;background-position:-580px -10px;}
.leftcnt_btm2 p.more{width:250px;float:right;display:inline;margin:8px 22px 0 0;font-size:10px;color:#767676;text-align:right;}
/* GyaO!ストアモジュール 左カラム４列 */
#storeModule .quar_wrapper{background:#fef3ee;}
#storeModule .leftcnt_btm2{background-position:0px -474px;}
#storeModule .leftcnt_btm2 p.more2{float:right;display:inline;margin:8px 22px 0 0;font-size:10px;color:#767676;}
#storeModule .leftcnt_ttl h3 a{width:103px;}
#storeModule .leftcnt_ttl p.store_catch{margin:7px 0 0 5px;font-weight:bold;float:left;}
#storeModule .quar_wrapper p.txt{clear:both;width:120px;font-size:12px;line-height:15px;padding:3px 0 0 0;}
#storeModule .quin_wrapper{background: #fef3ee;float:left;display:inline;padding:3px 0 0 5px;width:625px;}
#storeModule .quin_wrapper_s{float:left;display:inline;background:url(https://s.yimg.jp/images/gyao/common/images/store_cate_quin_line01.gif) repeat-y 0 0;margin-top:5px;}
#storeModule .quin_wrapper_s .quin_cnt{padding:7px;width:110px;display:inline;float:left;}
#storeModule .quin_wrapper_s .quin_cnt p.img{width:80px;height:65px;margin:0 auto;position:relative;}
#storeModule .quin_wrapper_s .quin_cnt p.ttl{line-height:15px;}
#storeModule .quin_wrapper_s .quin_cnt p.txt{padding:3px 0 0 0;line-height:15px;}
.quin_wrapper_s_btm{background:url(https://s.yimg.jp/images/gyao/common/images/store_cate_quin_line02.gif);display:inline;float:left;font-size:1px;height:1px;text-indent:-9999px;width:610px;}
/*store module right column 20100118*/
#storeModule .rightcnt_cnt, #storeModule .rightcnt_cnt .main_cnt_ttl,#storeModule .rightcnt_cnt .main_cnt_ttl h3, #storeModule .rightcnt_cnt .main_cnt_ttl h3 a,#storeModule .rightcnt_btm{
	background: url(https://s.yimg.jp/images/gyao/common/images/sub_store_bg.png) 0 0 no-repeat;
}
#storeModule .rightcnt_cnt{margin:0 0 20px 0;float:left;}
#storeModule .rightcnt_cnt .main_cnt_ttl{ width:300px; height:26px; background-position:0 0; float:left;}
#storeModule .rightcnt_cnt .main_cnt_ttl h3{width:99px;height:26px;padding:0 0 0 0;float:left;display:inline;font-size:12px;font-weight:bold;color:#626262;}
#storeModule .rightcnt_cnt .main_cnt_ttl h3 a{height:26px;text-indent:-9999px;background-position:0 0;float:left;display:block;}
#storeModule .rightcnt_cnt .main_cnt_ttl p{float:left;display:inline;padding:8px 0 0 0;font-weight:bold;}
#storeModule .rightcnt_cnt ul{clear:both;float:left;display:inline;width:280px;background-color:#fef3ef;padding:0 10px;}
#storeModule .rightcnt_cnt ul li{border-bottom:1px dotted #ddd;padding:10px 0;float:left;display:inline;}
#storeModule .rightcnt_cnt ul li p.img{width:80px;height:60px;float:left;display:inline;}
#storeModule .rightcnt_cnt ul li p.txt{font-size:12px;line-height:15px;float:left;display:inline;width:195px;margin-left:5px;}
#storeModule .rightcnt_cnt ul li p.txt strong{display:block;font-weight:normal;}
#storeModule .rightcnt_cnt ul li.link{float:left;display:inline;text-align:right;border-bottom:none;width:280px;font-size:10px;}
#storeModule .rightcnt_btm{background-position:-300px bottom;display:inline;float:left;font-size:1px;height:10px;text-indent:-9999px;width:300px;}
#storeModule .rightcnt_cnt ul li p.img span.guard{position:absolute;display:block;width:80px;height:60px;background-image:url(https://s.yimg.jp/images/gyao/common/images/blank.gif);cursor:pointer;}
#rightcnt #ss{margin-bottom:20px;}
/*オススメ　右カラム　20100120*/
#storeModule .zoomup_ttl ,#storeModule .zoomup h3{background:#fef7cf;}
#storeModule .zoomup .zoomup_ttl{border-bottom:1px solid #fbdc8f;}
#storeModule .zoomup{border: 1px solid #ddd !important;/*border-top:1px solid #fbdc8f;border-bottom:none !important;border-left:none;border-right:none;*/}
#storeModule .zoomup p.name ,#storeModule .zoomup p.read{line-height:15px;display:inline;float:left;text-align:left;width:175px;}
#storeModule .zoomup p.name{margin-bottom:3px;}
#storeModule .zoomup h3{padding: 7px 3px 7px 8px !important;border-bottom: 1px solid #ddd;}
/*デジコン　右カラム　20100203*/
#main_cnt #nextModule .zoomup h3{width:276px;text-align:left;}
#main_cnt #nextModule .zoomup dl{background:none;text-align:left;}
#main_cnt #nextModule .zoomup_cnt{padding:0;width:298px;}
#main_cnt #nextModule .zoomup dt{width:105px;float:left;}
#main_cnt #nextModule .zoomup dt img{width:100px;height:75px;}
#main_cnt #nextModule .zoomup .zoomup_cnt dl dd a{font-weight:normal;text-decoration:none !important;color:#017BBB !important;}
#main_cnt #nextModule .zoomup .zoomup_cnt .alert{padding:8px;color:#cc0000;}
/* SQM */
#adsqm-sub-module{margin-bottom:20px;clear:both;border:1px solid #CCCCCC;display:inline;float:left;width:298px;}
#adsqm-sub-module a{text-decoration:underline !important;}
#adsqm-sub-module a:link{color:#0000FF;}
#adsqm-sub-module a:visited{color:#551A8B;}
#adsqm-sub-module h3{background-color:#CCCCCC;color:#FFFFFF !important;font-size:12px !important;font-weight:bold;padding:4px 10px 3px;text-align:center;}
#adsqm-sub-module .adsqm-tbl{padding:9px 0;background-color:#fff;}
#adsqm-sub-module .adsqm-tbl table{margin:0 4px;width:290px;word-break:break-all;}
#adsqm-sub-module img{margin-right:2px;}
#adsqm-sub-module hr.ad-line{border-color:#CCCCCC;border-style:solid;border-width:1px 0 0;clear:both;height:1px;margin:5px 0;overflow:hidden;}
/* Y!映画情報20100721 */
.rightcnt_ymovie{width:280px;padding:8px 10px 0 10px;float:left;display:inline;background-repeat:repeat-x;background-position:bottom;background-color:#fff;}
.rightcnt_ymovie p{width:280px;padding:6px 0 9px 0;background:url(https://s.yimg.jp/images/gyao/common/images/bg_mygyao_top_parts.gif) no-repeat bottom;float:left;display:inline;}
.rightcnt_ymovie p a{font-size:12px;font-weight:bold;line-height:15px;border-left:4px solid #cccccc;padding:1px 1px 1px 5px;margin-bottom:3px;display:block;}
.rightcnt_ymovie p em{font-size:12px;font-style:normal;line-height:15px;color:#666;padding:1px 1px 2px 9px;display:block;}
.rightcnt_ymovie ul{list-style:none;float:left;display:inline;padding:14px 10px 0 0;}
.rightcnt_ymovie li{clear:both;padding:0 0 10px 16px;background-repeat:no-repeat;background-position:8px 4px;width:250px;list-style:none;float:left;}
.rightcnt_cnt p.ymovie a {float:right;height:24px;line-height:24px;background:url(https://s.yimg.jp/images/sicons/movie16.gif) 0 3px no-repeat;margin:0px 11px;padding-left:20px;}
/* 見たいものリストに追加20100823 */
.program_ttl p.add2 a,.duo_wrapper p.add2 a,.mono_wrapper p.add2 a,.quar_wrapper p.add2 a,.quar_wrapper p.add2 a,p.add2 a{background:url(https://s.yimg.jp/images/gyao/common/images/play_add_btn_small.png);}
.program_ttl p.add2{float:left;display:inline;margin:2px 5px 2px 0;width:19px;height:19px;overflow:hidden;}
.program_ttl p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
.program_ttl p.add2 a:hover{background-position:0px -19px;}
.duo_wrapper p.add2{float:left;display:inline;margin:0 5px 2px 0;width:19px;height:19px;overflow:hidden;padding-top:5px;}
.duo_wrapper p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
.duo_wrapper p.add2 a:hover{background-position:0px -19px;}
.mono_wrapper p.add2{float:left;display:inline;margin:0 5px 2px 0;width:19px;height:19px;overflow:hidden;}
.mono_wrapper p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
.mono_wrapper p.add2 a:hover{background-position:0px -19px;}
.quar_wrapper p.add2{float:left;display:inline;margin-right:5px;width:19px;height:19px;overflow:hidden;}
.quar_wrapper p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
.quar_wrapper p.add2 a:hover{background-position:0px -19px;}
.quar_wrapper2 p.add2{float:left;display:inline;margin-right:5px;width:19px;height:19px;overflow:hidden;}
.quar_wrapper2 p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
p.add2{float:left;display:inline;margin:2px 5px 2px 0;width:19px;height:19px;overflow:hidden;}
p.add2 a{width:19px;height:19px;display:block;background-position:0 0;text-indent:-9999px;}
p.add2 a:hover{background-position:0px -19px;}
.duo_wrapper p.date.pre{font-weight:bold;margin-top:3px;}
.mono_wrapper p.date .pre{font-weight:bold;}
/* 改修クラス */
#program_list dd.list_s span{width:94px;height:23px;display:block;background:url(https://s.yimg.jp/images/gyao/common/images/imgandgrid_none.gif);background-position:0 0;text-indent:-5000px;}
/* Top_title */
.program_ttl h1.ttl2{font-size:16px;color:#666;display:block;font-weight:bold;line-height:18px;}
.program_ttl h1.ttl2 .left{display:block;float:left;/*width:450px;*/}
.program_ttl .right{float:right;}
.program_ttl h1.ttl2 .right{float:right;}
.program_ttl h1.ttl2 img{margin-top:4px;}
/* Grid_title */
.quar_wrapper2 p.ttl2{width:100px;font-size:12px;line-height:15px;float:left;display:block;margin-bottom:5px;}
.duo_wrapper p.ttl2{color:#999;/*padding-top:5px;*/line-height:15px;float:left;display:inline;width:110px;margin-bottom:5px;}
.duo_wrapper .fav2{margin-bottom:5px;}
/* List_title */
.mono_wrapper .ttl3{width:470px;padding:0 0 3px 0;font-size:16px;/*line-height:15px;*/float:left;display:inline;}
.mono_wrapper .ttl3 .left{display:block;width:310px;float:left;color:#999999;font-size: 16px;/*line-height: 15px;*/}
.mono_wrapper .ttl3 .left2{display:block;width:430px;float:left;color:#999999;}
.mono_wrapper .ttl3 .right{float:right;}
.mono_wrapper .ttl3 span{font-size:12px;font-weight:normal;color:#666;}
.mono_cnt{position:relative;}
.mono_cnt .leftmod{width:130px;float:left;display:inline;}
.mono_cnt .rightmod{width:470px;float:left;display:inline;}
.duo_left .leftmod,.duo_right .leftmod{width:130px;float:left;display:inline;}
.duo_left .rightmod,.duo_right .rightmod{width:145px;float:left;display:inline;}
/* Hack IE */
*html .mono_cnt .rightmod{width:470px;float:left;display:inline;margin-right:-3px;}
*html .duo_left .rightmod,.duo_right .rightmod{margin-left:-3px !important;}
/* インナー系 */
.mono_wrapper p.date3 a.arrow{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_right.gif) no-repeat;background-position:2px 4px;font-weight:normal;padding-left:10px;}
.mono_wrapper p.date3 a.arrow.down{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_down.gif) no-repeat;background-position:0 3px;}
.mono_wrapper p.date3 span.arrow{background:url(https://s.yimg.jp/images/gyao/common/images/icon_program_arrow_gray_down.gif) no-repeat;background-position:2px 2px;padding-left:10px;}
.mono_wrapper p.date3 span.pre{font-weight:bold !important;}
.innerList{display:inline !important;float:left !important;line-height:14px !important;padding:5px 0 0 10px !important;}
.innerList li{display:inline !important;float:left !important;border-bottom:1px solid #f1f1f1 !important;padding:0 0 4px 0 !important;margin-bottom:4px !important;position:relative !important;width:460px !important;}
.innerList li.more{text-align:right;}
.innerList li.last{border-bottom:0 !important;}
.innerList .imgmod{float:left;margin-right:5px;}
.innerList img{vertical-align:bottom;}
.innerList .rightmod{float:left;width:370px !important;}
.innerList .rightmod p{margin-bottom:2px !important;}
.addMitaiList_small{display:none;font-size:10px;overflow:hidden;position:absolute;right:0;top:0;}
.addMitaiList_small a{background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_small.png) no-repeat scroll right 0 white;color:#666 !important;display:block;width:19px;height:17px;overflow:hidden;padding-top:2px;text-indent:-9999px;}
.addMitaiList_small a.zumi{background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_small.png) no-repeat scroll right -38px white;color:#666 !important;display:block;width:19px;height:17px;overflow:hidden;padding-top:2px;text-indent:-9999px;}
.addMitaiList_small a.zumi:hover{display:block;width:auto;height:16px;padding-left:10px;padding-right:25px;padding-top:3px;text-indent:0;text-decoration:none !important;color:#f50000;overflow:hidden;background-position:right -38px !important;cursor:default !important;}
/* ie6 */* html .addMitaiList_small a.zumi:hover{width:11em;}
.addMitaiList_small a:hover{display:block;width:auto;height:16px;padding-left:10px;padding-right:25px;padding-top:3px;text-indent:0;text-decoration:none !important;color:#f50000;overflow:hidden;background-position:right -19px;}
/* ie6 */* html .addMitaiList_small a:hover{width:11em;}
/* インナー系 */
.btmline{background:url(https://s.yimg.jp/images/gyao/common/images/bg_btm_line.gif) repeat-x bottom;padding-bottom:3px;margin-right:10px;margin-bottom:3px;}
.fav2{float:left;display:inline;width:120px;height:19px;overflow:hidden;}
.fav2 a{display:block;width:120px;height:19px;background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_big.png) no-repeat;background-position:0 0px;text-indent:-9999px;}
.fav2 a.zumi{display:block;width:120px;height:19px;background:url(https://s.yimg.jp/images/gyao/common/images/mitai_add_btn_big.png) no-repeat;background-position:0 -38px;text-indent:-9999px;}
.fav2 a.zumi:hover{background-position:0 -38px !important;}
.fav2 a:hover{background-position:0 -19px;}
.notFounditem{width:100%;display:inline;float:left;padding:30px 0;zoom:1;}
.notFounditem p{text-align:center;font-weight:bold;}
/* /見たいものリストに追加 by tfujikaw20100823 */
/* パートナー・ストア追加 20101104 */
.leftcnt_ttl{background: #fff !important;}
.leftcnt_ttl.bg{background-position:0 0;border-bottom:2px solid #f7f7f7;}
.leftcnt_ttl.bg h3{color:#868485 !important;}
.leftcnt_ttl.bg h3 .fwnomal{font-weight:normal !important;}
.mono_cnt .leftmod2{width:90px;float:left;display:inline;}
.mono_cnt .rightmod2{width:510px;float:left;display:inline;}
.mono_wrapper.store{background:#fef3ee;}
.mono_wrapper.store .mono_cnt{background-color:#fef3ee;}
.mono_wrapper.pn .ttl3,.mono_wrapper.store .ttl3{width:510px;}
.mono_wrapper.pn .ttl3 .left,.mono_wrapper.store .ttl3 .left{width:510px;}
.mono_wrapper.pn .ttl3 span,.mono_wrapper.store .ttl3 span{font-size:12px;font-weight:normal;color:#666;}
.mono_wrapper.pn img,.mono_wrapper.store img{border:0;}
.mono_wrapper.pn p.img,.mono_wrapper.store p.img{width:80px;height:60px;margin-right:10px;float:left;display:inline;position:relative;}
.mono_wrapper.pn p.img img,.mono_wrapper.store p.img img{width:80px;height:60px;}
.mono_wrapper.pn p.date3,.mono_wrapper.store p.date3{background:0;width:510px;}
.mono_wrapper.pn p.read,.mono_wrapper.store p.read{width:510px;}
.mono_wrapper.store p.read.pt{padding-top:5px;}
.mono_wrapper.pn p.date,.mono_wrapper.store p.date{width:510px;}
.mono_wrapper.pn p.date span,.mono_wrapper.store p.date span{font-weight:normal;color:#666;}
/* Hack IE */
*html .mono_cnt .rightmod2{width:470px;float:left;display:inline;margin-right:-3px;}
#storeModule .leftcnt_ttl p.store_catch .fwnomal{font-weight:normal !important;}
#storeModule .leftcnt_btm2{display:inline;float:left;font-size:1px;width:630px;background-position:0 -474px;text-indent:-9999px;}
.search_list_P4{clear:both;background-color:#fef3ee;padding-left:14px;padding-top:10px;}
.search_list_P4 span.search_list_sp{color:#0079bd;}
#storeModule .search_list_P4{ background-color:#fef3ee;}
/* /パートナー・ストア追加 20101104 */
/* 日々改善 120304 */
.sabCateList h4{font-weight:normal;}

/*日々改善ランキングモジュール追加応急処置*/
.rightContents {
    background-position: center bottom;
    float: left;
    font-size: medium !important;
    margin-bottom: 20px !important;
    margin-top: 0px !important;
    overflow: hidden;
    width: 300px;
}
/* 右カラムIM不具合修正*/
#rightbox1{
	_width:300px;
	float:right;
	/margin-right:-3px !important;
}



/* -----映像ニュース 121112追加----- */

/* ニュースTV */
#leftcnt .searchListArea .NewsNavi_box,#leftcnt .searchListArea .NewsNavi_box.btm,.NewsNavi_Tab,.NewsNavi_Tab a,.NewsNavi_Tab a:hover {
	/*background:url(https://s.yimg.jp/images/gyao/common/images/news/bg_news.png);*/
	background: #fff;
	}
#leftcnt .searchListArea .NewsNavi_box {
	width:630px;
	height:41px;
	/*background-position:0px -37px;*/
	overflow:hidden;
	/*font-weight:bold;*/
    float: left;
    border-bottom: 1px solid #dcdcdc;
    /* padding: 8px 0px 6px 25px; */
    font-size: 12px !important;
	}
#leftcnt .searchListArea .NewsNavi_box ul{
	list-style:none;
	}
#leftcnt .searchListArea .NewsNavi_box span {
	font-weight:normal;
	}
#leftcnt .searchListArea .NewsNavi_box li.NewsNavi_Tab {
	width: auto;
    height: 20px;
    line-height: 38px;
    padding: 2px 20px 8px 20px;
    text-align: left !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
	}
#leftcnt .searchListArea .NewsNavi_box li.NewsNavi_Tab_on{
	width: auto;
    height: 20px;
    padding: 12px 20px 7px 20px;
    text-align: left !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
    border-bottom: 2px solid #e50065;
	}
#leftcnt .searchListArea .NewsNavi_box li.NewsNavi_Tab_on a{
	color: #666;
}
#leftcnt .searchListArea .NewsNavi_box li.NewsNavi_Tab a{
	width: auto;
    height: 20px;
    line-height: 38px;
    /*padding: 12px 20px 8px 20px;*/
    text-align: left !important;
    color: #666 !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
	}
#leftcnt .searchListArea .NewsNavi_box .NewsNavi_Tab a:hover{
	/*background-position:0px 0px;*/
	}
#leftcnt .searchListArea .NewsCnt {
	padding:0 0 0 12px;
	background-color:#ffffff;
	margin-bottom: 20px;
	border-right:none !important;
	border-bottom:none !important;
	border-left:none !important;
}
#leftcnt .searchListArea .NewsCnt img{
	width:100px;
	padding: 9px 12px 8px 0px;
	border-left:none;
	float:left;
	display:inline;
	}
#leftcnt .searchListArea .NewsCnt ul{
	list-style:none;
	width:498px;
	padding-top: 12px;
	padding-bottom: 8px;
	float:left;
	overflow:hidden;
	}
#leftcnt .searchListArea .NewsCnt li{
	line-height: 1.1;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	margin:2px 0;
	float:left;
	display:inline;
	font-weight:normal;
	white-space:nowrap;
	margin-bottom: 7px;
	border-left: 2px solid #ddd;
	}
#leftcnt .searchListArea .NewsCnt li.first{
	border-left: none;
	}
#leftcnt .searchListArea .NewsCnt strong{
	font-weight:normal;
	}
#leftcnt .newsLogo {
	float:right;
}
* html #leftcnt .newsLogo {  /* IE6用 */
	padding-bottom:4px;
}
#leftcnt .searchListArea .searchListBar{
	/*background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 0 repeat-x #f2f2f2;
	padding:8px 10px;
	border-right:#dcdcdb 1px solid;
	border-bottom:#dcdcdb 1px solid;
	border-left:#dcdcdb 1px solid;
}
#leftcnt .searchListArea .searchListBar h3{
	float:left;
	display:inline;
	font-weight:bold;
	}
#leftcnt .searchListArea .searchListBar h3 span{
	font-weight:normal;
	}
#leftcnt .searchListArea .searchListBar ul{
	float:right;
	display:inline;
	}
#leftcnt .searchListArea .searchListBar li.back{
	color: #9a9a9a;
	padding-right: 5px;
	border-right:#767676 1px solid;
	float:left;
	}
#leftcnt .searchListArea .searchListBar li.next{
	color: #9a9a9a;
	float:left;
	margin-left:5px;
	}
#leftcnt .searchListArea .searchListBar li.back span{
	color: #767676;
	padding-right:5px;
	}
#leftcnt .searchListArea .searchListBar li.next span{
	color: #767676;
	padding-left:5px;*/
	}
#leftcnt .searchListArea .searchListBox {
	clear:both;
	background-color:#ffffff;
	/*padding:0 10px 4px;*/
	padding: 0 16px 10px;
	margin:0;
	text-align:left;
	/*border: none !important;
	/*border-right:#dcdcdb 1px solid;
	border-bottom:#dcdcdb 1px solid;
	border-left:#dcdcdb 1px solid;*/
}
#nws_lst .searchListBox {
	clear:both;
	background-color:#ffffff;
	padding:0 10px 4px !important;
	/*padding: 0 16px 10px;*/
	margin:0;
	text-align:left;
	/*border-right:#dcdcdb 1px solid;
	border-bottom:#dcdcdb 1px solid;
	border-left:#dcdcdb 1px solid;*/
}
#leftcnt .searchListArea .searchListBox.btmNone {
	border-bottom:0;
}

#leftcnt .searchListArea .searchListBox ul li {
	width:608px;
	_width:598px;
	padding:10px 0;
	float:left;
	display:inline;
	}
#leftcnt .searchListArea .searchListBox ul li p.img{
	width:100px;
	height:56px;
	float:left;
	margin-right:10px;
	display:inline;
	}
#leftcnt .searchListArea .searchListBox ul li .txt{
	float:left;
	display:inline;
	width:470px;
	_width:465px;
	margin-left:5px;
	}
#leftcnt .searchListArea .searchListBox ul li h2{
	font-size:16px;
	/*font-weight:bold;*/
	margin-bottom:8px;
	}
#leftcnt .searchListArea .searchListBox ul li p.date{
	margin-bottom:6px;
	}
#leftcnt .searchListArea .searchListBox ul li p.detail{
	line-height:1.5;
	}

#leftcnt .searchListArea .searchListBox ul.newsCntList li {
	padding-bottom:11px;
}
#leftcnt .searchListArea .searchListBox ul.newsCntList li.btmline {
	margin-bottom:0;
}

li.btmline:last-child {
    background: none;
}



/* ニュース芸能トピックス */
#leftcnt .NewsTops{
	/*border-right:1px solid #ddd;
border-left:1px solid #ddd;*/
background-color:#fff;
}
#leftcnt .NewsTopsWr .leftMod_btm{
/*font-size: 0;
height: 4px;
width: 630px;
background:url(https://s.yimg.jp/images/gyao/common/images/sprite_top.png) 0 -408px no-repeat;*/
}
#leftcnt .NewsTops .modTtl{
/*border-top:1px solid #ddd;
border-bottom:1px solid #ddd;*/
}
#leftcnt .NewsTops h1{
color:#777;
font-weight:bold;
font-size:108%;
padding:8px 5px;
border:1px solid #fff;
background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 0 repeat-x #f2f2f2;
}
#leftcnt .NewsTops h1 span{
	font-weight:normal;
}
#leftcnt .NewsTopsWr .NewsTops .modTtl h1 {
    font-size: 22px;
    background: #f7f7f7;
    border: none;
    color: #777;
    font-weight: normal;
    padding: 10px 0px 20px 0px;
}

#leftcnt .NewsTops h2{
color:#777;
/*font-weight:bold;*/
/*min-height:12px;*/
_height:12px;
padding: 16px 0 11px 16px;
/*border:1px solid #fff;
background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 -60px repeat-x #f2f2f2;*/
font-size: 20px;
}
#leftcnt .NewsTops .TxtLinkTb{
padding:8px 10px;
text-align:center;
border-bottom: 20px solid #f7f7f7;
}
#leftcnt .NewsTops .TxtLinkTb li{
display:inline;
padding:0 10px;
}
#leftcnt .NewsTops .TxtLinkTb li.dcCrnt{
font-weight:bold;
}
#leftcnt .NewsTops .NewTpcCnts{
padding:10px 10px 5px 10px;
/*border:1px solid #fff;
background:url(https://s.yimg.jp/images/gyao/common/images/subMod01_bg.png) 0 bottom repeat-x;*/
line-height:1.5;
border-bottom: 10px solid #f7f7f7;
}
#leftcnt .NewsTops .NewTpcCnts .img{
float:left;
}
#leftcnt .NewsTops .NewTpcCnts .NewTpcCntsTxt{
margin-left:210px;
}
#leftcnt .NewsTops .NewTpcCnts .NewTpcCntsTxt h3{
font-size:108%;
/*font-weight:bold;*/
}
#leftcnt .NewsTops .NewTpcCnts .NewTpcCntsTxt li{
margin-bottom:5px;
}
#leftcnt .NewsTops .NewTpcCnts .NewTpcCntsTxt .distMDT,
#leftcnt .NewsTops .genreLst .distMDT{
color:#999;
}
#leftcnt .NewsTops .genreLst h3{
margin-bottom:10px;
padding:5px;
background-color:#f3f3f3;
color:#777;
text-align:center;
/*font-weight:bold;*/
}
#leftcnt .NewsTops .genreLst{
padding:10px 0 0;
/*background:url(https://s.yimg.jp/images/gyao/common/images/subMod01_bg.png) 0 bottom repeat-x;*/
}
#leftcnt .NewsTops .genreLst ul{
margin:0 10px;
border-bottom:1px dotted #ccc;
}
#leftcnt .NewsTops .genreLst li{
float:left;
width:189px;
padding:0 10px 5px;
border-left:1px dotted #ccc;
line-height:1.5;
}
#leftcnt .NewsTops .genreLst .LfCnts{
border-left:none;
width:188px;
padding-left:0;
}
#leftcnt .NewsTops .genreLst .RtCnts{
padding-right:0;
}
#leftcnt .NewsTops .genreLst p{
margin-bottom:5px;
}
#leftcnt .NewsTops .genreLst .img{
position:relative;
text-align:center;
}
#leftcnt .NewsTops .genreLst .img .guard160x90{
left:14px;
}
#leftcnt .NewsTops .genreLst .TpcTtl{
/*font-weight:bold;*/
}
#leftcnt .NewsTops .genreLst .NoBdrBtm{
border-bottom:none;
}
#leftcnt .NewsTops .genreLst .NoBdrBtm li{
padding-top:10px;
border-bottom:none;
}
#leftcnt .NewsTops .genreLst p.list{
    background-image: url("https://s.yimg.jp/images/gyao/common/images/cateList_arrow.png");
    background-position: 0 center;
    background-repeat: no-repeat;
    float: right;
    padding:0 0 0 12px;
}


/* ニュース芸能一覧 */
#leftcnt .NewsView{
	/*border-right:1px solid #ddd;
	border-left:1px solid #ddd;*/
	background-color:#fff;
}
#leftcnt .NewsViewWr .leftMod_btm{
	font-size: 0;
	height: 4px;
	width: 630px;
	background:url(https://s.yimg.jp/images/gyao/common/images/sprite_top.png) 0 -409px no-repeat;
}
#leftcnt .NewsView .modTtl{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
#leftcnt .NewsView h1{
	color:#777;
	font-weight:bold;
	font-size:108%;
	padding:8px 5px;
	border:1px solid #fff;
	background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 0 repeat-x #f2f2f2;
}
#leftcnt .NewsView h1 span {
	font-weight:normal;
}
#leftcnt .NewsView .TxtLinkTb{
	padding:8px 10px;
	border-bottom:20px solid #f7f7f7;
	text-align:center;
}
#leftcnt .NewsView .TxtLinkTb li{
	display:inline;
	padding:0 10px;
}
#leftcnt .NewsView .TxtLinkTb li.dcCrnt{
	/*font-weight:bold;*/
}
.searchListBar{
	border-top: 0;
    float: left;
    padding: 7px 15px;
    width: 600px;
    background: #fff;
    border-bottom: 2px solid #f7f7f7;
    /*margin-bottom: 2px;*/
}
.searchListBar h3{
	float:left;
	display:inline;
    line-height: 26px;
    color: #666;
    padding: 0px !important;
}
.searchListBar ul{
	float: right;
    font-size: 12px;
    line-height: 24px;
    padding: 2px 0 0 0;
}
.searchListBar li.back{
	margin: 0 25px 0 0;
    float: left;
    display: inline;
    color: #d1d1d1;
}
.searchListBar li.next{
	/*margin: 0 10px 0 0;*/
    float: left;
    display: inline;
    color: #d1d1d1;
}
/*#leftcnt .NewsView .searchListBar{
	padding:8px 10px;
	background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 0 repeat-x #f2f2f2;
	border-bottom:1px solid #ddd;
}
#leftcnt .NewsView .searchListBar h3{
	float:left;
	display:inline;
	font-weight:bold;
	}
#leftcnt .NewsView .searchListBar h3 span {
	font-weight:normal;
	}
#leftcnt .NewsView .searchListBar ul{
	float:right;
	display:inline;
	}
#leftcnt .NewsView .searchListBar li.back{
	color: #9a9a9a;
	padding-right: 5px;
	border-right:#767676 1px solid;
	float:left;
	}
#leftcnt .NewsView .searchListBar li.next{
	color: #9a9a9a;
	float:left;
	margin-left:5px;
	}
#leftcnt .NewsView .searchListBar li.back span{
	color: #767676;
	padding-right:5px;
	}
#leftcnt .NewsView .searchListBar li.next span{
	color: #767676;
	padding-left:5px;
	}*/
#leftcnt .NewsView .searchListBox {
	clear:both;
	padding:0 10px;
	margin:0;
	text-align:left;
	}
#leftcnt .NewsView .searchListBox ul {}
#leftcnt .NewsView .searchListBox ul li {
	width:608px;
	_width:598px;
	padding:10px 0;
	float:left;
	display:inline;
	}
#leftcnt .NewsView .searchListBox ul li p.img{
	width:100px;
	height:56px;
	float:left;
	margin-right:10px;
	display:inline;
	}
#leftcnt .NewsView .searchListBox ul li .txt{
	float:left;
	display:inline;
	width:470px;
	_width:465px;
	margin-left:5px;
	}
#leftcnt .NewsView .searchListBox ul li h2{
	font-size:16px;
	/*font-weight:bold;*/
	margin-bottom:8px;
	}
#leftcnt .NewsView .searchListBox ul li p.date{
	margin-bottom:6px;
	}
#leftcnt .NewsView .searchListBox ul li p.detail{
	line-height:1.5;
	}
#leftcnt .NewsView .searchListBox ul.newsCntList li {
	padding-bottom:11px;
}
#leftcnt .NewsView .searchListBox ul.newsCntList li.btmline {
	margin-bottom:0;
}




#listNavi.listNaviNew {
	clear:both;
	background:#F7F7F7;
	/*margin-bottom: 20px;*/
	}
#listNavi.listNaviNew .listNaviTab {
	background: #fff !important;
    width: 630px;
    height: 41px;
    float: left;
    border-bottom: 1px solid #dcdcdc;
    /* padding: 8px 0px 6px 25px; */
    font-size: 12px !important;
	/*background-image:url(https://s.yimg.jp/images/gyao/common/images/sprite_common.png);
	background-position:0 -132px;*/
	}
#listNavi.listNaviNew.listView .listNaviTab {
	/*background-position:0 -300px;*/
	}

#listNavi.listNaviNew .listNaviTab ul{
	display:block;
	}

/* 上部タブ */
#programlistNavi .btSp h3 {
    float: left;
    width: 70px;
    margin-top: 2px !important;
}

.NaviTabSrch,
.NaviTabSrch a,
.NaviTabSrch a:hover{
	/*background-image:url(https://s.yimg.jp/images/gyao/common/images/sprite_common.png);*/
	}
.NaviTabSrch{
	width: auto;
    height: 20px;
    padding: 12px 25px 8px 25px;
    text-align: left !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
    /* background: url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0; */
    border-bottom: 2px solid #e50065;
}
.NaviTabSrch a{
    width: auto;
    height: 20px;
    padding: 12px 25px 8px 25px;
    text-align: left !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
    border-bottom: none !important;
    /* background: url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0; */
    /*border-bottom: 2px solid #e50065;*/
}

.NaviTabSrch a:hover{
	background-position:0px -132px;
	}
.NaviTabSrch a.active,
.NaviTabSrch a.active:hover{
	background-position:0 -132px;
}

.listNaviTab h3{
	width: auto;
    height: 20px;
    padding: 12px 25px 8px 25px;
    text-align: left !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
    /* background: url(https://s.yimg.jp/images/gyao/common/images/news/ranking_tab123.gif) no-repeat 0 0; */
    border-bottom: 2px solid #e50065;

}
.listNaviTab div a{
	width: auto;
    height: 20px;
    padding: 12px 25px 8px 25px;
    text-align: left !important;
    color: #666 !important;
    font-size: 12px;
    font-weight: normal;
    float: left;
    display: block;
}

.listNaviNew .listNavi_bottom {
	padding-top:4px;
	}

.listNaviNew .btSp h3{float:left;width:70px; line-height:22px;}
.listNaviNew .btSp ul{float:left;width:525px;}
.listNaviNew .btSp li{float:left;padding:0 8px 0 9px;/*border-left:1px solid #DDDDDD; */line-height:22px;}
.listNavi_bottom li:last-child {border-right: 0px;}
.listNaviNew .btSp li.line2{/*border-left:2px solid #DDDDDD;*/}
.listNaviNew .btSp li.first{border-left:none;padding:0 10px 0 0;}
.listNaviNew .btSp.top {/*margin-bottom: 10px;*/min-height: 1px;margin-top: 10px;}

.listNaviNew .leftcnt_ttl3 ul{
	background-color:#fff;
	margin-left:;
	margin-bottom:0;
	padding-left:0;
	padding-bottom:0;
	}
.listNaviNew .leftcnt_ttl3 ul li {
	padding:0 12px;
	border-right:1px solid #ddd;
	}
li.greyout{color: #ddd;}
.listNaviNew .leftcnt_ttl3 ul li.last {
	border-right:none;
}

.searchListBox .mono_wrapper {
	padding-left:0;
	padding-right:0;
}
.lastChild .mono_cnt {
	background-image:none;
	}
.searchListBox .mono_wrapper p.date3 {
	background:none;
}

.searchListBox .mono_wrapper p.add2 a {
	background:url(https://s.yimg.jp/images/gyao/common/images/play_add_btn_small2.png) 0 0;
}
.searchListBox .mono_wrapper p.add2 a:hover {
	background-position:0px -19px;
}
.searchListBox .mono_wrapper .favBtn a {
	padding-top:19px;
	width:120px;
	height:0;
	overflow:hidden;
	display:inline-block;
	background:url("https://s.yimg.jp/images/gyao/common/images/sprite_top.png") -355px -61px no-repeat;
}
.searchListBox .mono_wrapper .favBtn a:hover {
	background-position:-498px -549px;
}
.searchListBox .mono_wrapper p.read{
	clear:both;
	padding:3px 0 18px;
	display:block;
	float:none;
	}

.mono_wrapper .dataDtl dt {
	clear:both;
	float:left;
	width:6em;
	/*font-weight:bold;*/
	color:#999999;
}
.mono_wrapper .dataDtl dd.colon {
	float:left;
	width:1em;
}
.mono_wrapper .dataDtl dd.data {
	padding:0 0 5px 7em;
}

.mono_wrapper .dataDtl.dtl2 dt {
	width:8em;
}
.mono_wrapper .dataDtl.dtl2 dd.data {
	padding:0 0 5px 9em;
}




/* 下部タブ */
.searchListArea .listNaviTabBtm {
	/*background:url(https://s.yimg.jp/images/gyao/common/images/sprite_common.png) 0 -157px;*/
	}
.NaviTabSrchBtm,
.NaviTabSrchBtm a,
.NaviTabSrchBtm a:hover{
	/*background-image:url(https://s.yimg.jp/images/gyao/common/images/sprite_common.png);*/
	}
.NaviTabSrchBtm{
	width:150px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:center;
	display:inline;
	background-position:0px -157px;
	overflow:hidden;
}
.NaviTabSrchBtm.topb{
	border-top:1px solid #ddd;
	height:24px;
	line-height:24px;
	background-position:0px -158px;
}
.NaviTabSrchBtm span{
	font-weight:bold;
	}
.NaviTabSrchBtm a{
	background-position:-150px -157px;
	width:150px;
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	}
.NaviTabSrchBtm a:hover{
	background-position:0px -157px;
	}
.NaviTabSrchBtm a.active,
.NaviTabSrchBtm a.active:hover{
	background-position:0px -157px;
}



/* 芸能 */
#geinouArea {
	padding:5px;
	/*border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;*/
	background:#fff;
	}
#geinouArea .geinouMain {
	/*border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;*/
	background-color:#edf2fb;
}
#geinouArea .geinouMain .mono_wrapper {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
#geinouArea .mono_wrapper,
#geinouArea .mono_cnt{
	width:588px;
	background-color:#edf2fb;
	}
#geinouArea .mono_cnt{
	padding-bottom:10px;
	}
#geinouArea .mono_cnt .rightmod,
#geinouArea .mono_wrapper .ttl3,
#geinouArea .mono_wrapper p.read{
	width:458px;
}
#geinouArea .mono_wrapper p.read{
	clear:both;
	display:block;
	float:none;
	padding-bottom:15px;
	padding-top:3px;
}
.geinouTit {
	margin-top:2px;
	padding:0 10px;
	height:25px;
	line-height:25px;
	background:url(https://s.yimg.jp/images/gyao/common/images/sprite_common.png) 0 -335px no-repeat;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	font-weight:bold;
}
#geinouArea .geinouTit {
	margin-top:0;
}
#geinouArea .geinouMore {
	clear:both;
	padding:10px 15px;
	text-align:right;
}
#geinouArea .geinouMore a {
	padding:0 0 0 12px;
	background:url("https://s.yimg.jp/images/gyao/common/images/cateList_arrow.png") 0 center no-repeat;
}
#main_cnt .listNavi_bottom.geinouMainTit {
	padding-top:10px;
	background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_geinou_x.png) 0 bottom repeat-x #fff;
}
#main_cnt .listNavi_bottom.geinouMainTit h3 {
	font-size:120%;
	font-weight:bold;
}



/* news */

.mono_cnt .leftmod_img100 {width:110px;float:left;display:inline;}
.mono_cnt .rightmod_img100 {width:490px;float:left;display:inline;}
/* Hack IE */
*html .mono_cnt .rightmod_img100 {width:490px;float:left;display:inline;margin-right:-3px;}
.mono_wrapper .leftmod_img100 p.img {
    height: 56px;
    width: 100px;
}
.mono_wrapper .leftmod_img100 p.img img {
    height: 56px;
    width: 100px;
}

.mono_wrapper .rightmod_img100 .ttl3 .left {
    width: 470px;
}

/* モジュール */
.pdgB10 {
	padding-bottom:10px;
}

.listView .NaviTab,
.listView .NaviTab a,
.listView .NaviTab a:hover,
.listView .NaviTab_s,
.listView .NaviTab_s a,
.listView .NaviTab_s a:hover{
	background-image:none !important;
	}
.listView .NaviTab {
	display:inline;
	float:left;
	width:auto;
	/*height:25px;*/
	/*background-position:0px -300px;*/
	text-align:center;
	/*font-weight:bold;
	line-height:25px;*/
	padding: 12px 19px 9px 19px;
	font-weight: normal !important;
	}
.listView .NaviTab a{
	display:block;
	width:auto;
	/*height:25px;
	line-height:25px;
	background-position:-123px -300px;*/
	overflow:hidden;
	color: #666 !important;
	}
.listView .NaviTab_on {
	display:inline;
	float:left;
	width:auto;
	/*height:25px;*/
	/*background-position:0px -300px;*/
	text-align:center;
	/*font-weight:bold;
	line-height:25px;*/
	padding: 12px 19px 9px 19px;
	border-bottom: 2px solid #e50065;
	}
.listView .NaviTab_on a{
	color: #666 !important;
}

.listView .NaviTab a:hover{
	background-position:0px -300px;
	}

.listNaviNew .NaviTab_s{
	float:left;
	display:inline;
	width:87px;
	height:25px;
	/*background-position:-282px -300px;*/
	text-align:center;
	font-weight:bold;
	line-height:25px;
	}
.listView .NaviTab_s a{
	display:block;
	width:87px;
	height:25px;
	line-height:25px;
	/*background-position:-369px -300px;*/
	overflow:hidden;
	}
.listView .NaviTab_s a:hover{
	/*background-position:-282px -300px;*/
	}
.tabSLeft {
	margin-left:36px;
}



/*.listTitBar {
	margin:10px 0 0;
	padding:5px 10px 0;
	height:29px;
	border:1px solid #dddddd;
	background:url(https://s.yimg.jp/images/gyao/common/images/news/sprite_newsbg_x.png) 0 0 repeat-x;
}*/
.listTitBar {
	/*margin:10px 0 0;*/
	/*padding:5px 10px 0;*/
	padding: 10px 16px 0;
	height: auto;
	/*height:29px;*/
	/*border:1px solid #dddddd;*/
	background:#fff !important;
	border: none !important;
	margin-top: 0px;
}
div#nws_tpc_n, div#nws_tpc_a, div#nws_tpc_j, div#nws_tpc_f{
    /*border: 1px solid #ddd;*/
    margin-bottom: 10px;
}

.listTitBar h3 {
	float:left;
	padding: 5px 0 7px 0;
    font-size: 20px !important;
}
.listTitBar h3 strong {
	font-size:20px !important;
	font-weight: normal !important;
}

#leftcnt .searchListArea .searchCap {
	padding:10px 0;
}

.searchCap p {margin: 20px 0;float: left;}

/*TypeA*/
#leftcnt .searchListArea .searchListBox .mod_cnt {
	padding-bottom:6px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .leftmod {
	float:left;
	width:180px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .leftmod p {
	padding-bottom:5px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .leftmod div.leftBox {
	padding:9px 9px 0;
	background:#f5f5f5;
	border:1px solid #eeeeee;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .leftmod div.leftBox p {
	padding-bottom:5px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod {
	float:right;
	width:400px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod .rightNewsList {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #cccccc;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod .rightNewsList li {
	float:none;
	display:block;
	width:auto;
	padding:6px 0;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod .cateLink {
	padding-bottom:5px;
	text-align:right;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod .cateLink .cateLinkList {
	float:none;
	display:inline;
	margin-right:-10px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .rightmod .cateLink .cateLinkList li {
	float:none;
	padding:0 10px 0 0;
	display:inline;
}


/*TypeB*/
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB {
	padding-bottom:6px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .leftmod {
	float:left;
	width:160px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .leftmod p {
	padding-bottom:5px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .rightmod {
	float:right;
	width:420px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .rightmod .rightNewsList {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #cccccc;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .rightmod .rightNewsList li {
	float:none;
	display:block;
	width:auto;
	padding:6px 0;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .mod_cnt_inn {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #cccccc;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .mod_cnt_inn .leftmod {
	width:100px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .mod_cnt_inn .leftmod p {
	padding:0;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .mod_cnt_inn .rightmod {
	width:490px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt.typeB .mod_cnt_inn .rightmod ul {
	margin:0;
	padding:0;
	border:none;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .cateLink {
	padding-bottom:5px;
	text-align:right;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .cateLink .cateLinkList {
	float:none;
	display:inline;
	margin-right:-10px;
}
#leftcnt .searchListArea .searchListBox .mod_cnt .cateLink .cateLinkList li {
	float:none;
	padding:0 10px 0 0;
	display:inline;
}



/* ニュースタブ下 */
#leftcnt .searchListArea .NewsNavi_box.btm {
	margin-top:-1px;
	background-position:0 -167px;
}
#leftcnt .searchListArea .NewsNavi_box.btm .NewsNavi_Tab {
	height:25px;
	line-height:25px;
	background-position:0 -167px;
}
#leftcnt .searchListArea .NewsNavi_box.btm .NewsNavi_Tab a {
	height:25px;
	line-height:25px;
	background-position:-147px -167px;
}
#leftcnt .searchListArea .NewsNavi_box.btm .NewsNavi_Tab a:hover {
	background-position:0 -167px;
}



/* TypeA */
#leftcnt .searchListArea .searchListBox.newsBox .detail span {
	padding-left:10px;
}
#leftcnt .searchListArea .searchListBox.newsBox .listWrap {
	clear:both;
	margin:0;
	padding:10px 0;
}
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 {
	background:url(https://s.yimg.jp/images/gyao/common/images/news/bg_dot2line_y.gif) center 0 repeat-y;
}
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 li {
	float:left;
	padding:0 32px;
	width:160px;
}
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 li.leftChild {
	padding-left:0;
	border:none;
}
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 li.rightChild {
	padding-right:0;
	border:none;
}
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 li p.image,
#leftcnt .searchListArea .searchListBox.newsBox ul.column3 li p.text {
	margin-bottom:5px;
}
#leftcnt .searchListArea .searchListBox.newsBox .pickWrap {
	margin:0;
	padding:0;
}
#leftcnt .searchListArea .searchListBox.newsBox .pickWrap ul li.pickup p.img {
	width:200px;
	height:auto;
}
#leftcnt .searchListArea .searchListBox.newsBox .pickWrap ul li.pickup .txt {
	width:398px;
	_width:388px;
	margin-left:0;
}
#leftcnt .searchListArea .searchListBox.newsBox .pickWrap ul li.pickup h2 {
	margin-bottom:5px;
	font-size:120%;
	line-height:1.2;
}
#leftcnt .searchListArea .searchListBox.newsBox .pickWrap ul li.pickup p.date {
	margin-bottom:10px;
}



/* TypeB */
#leftcnt .searchListArea .searchListBox.newsBox.typeB {
	padding-bottom:10px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB .detail span {
	padding-left:10px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li {
	margin:0;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li.btmline {
	margin-bottom:0px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li p.img {
	width:160px;
	height:auto;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li .txt {
	width:435px;
	_width:425px;
	margin:0;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li h2 {
	margin-bottom:5px;
	/*line-height:1.2;*/
	font-weight: normal;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li p.date {
	margin-bottom:10px;
}

#leftcnt .searchListArea .searchListBox.newsBox.typeB .pickWrap {
	margin:0;
	padding:0 21px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li.pickup {
	width:auto;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li.pickup p.img {
	width:200px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li.pickup .txt {
	width:398px;
}
#leftcnt .searchListArea .searchListBox.newsBox.typeB ul li.pickup h2 {
	font-size:16px;
	font-weight: normal;
}





.mono_wrapper .ttl3 span {
	padding-left:10px;
}




#search2.mb20p{margin-bottom:20px;}



/* 201206追加_検索UI改善 */
.search_text span a{ font-size:100%; font-weight:normal;}


/* 20121227追加_映像ニュース_検索結果 */

.search_text{
	float:none;
	display:block;
	line-height: 1;
    padding: 9px 0px 20px 0px;
    font-weight: normal;
    font-size: 22px;
	}

.search_finish{
	font-size: 16px;
}
/*.search_text strong,
.search_text strong a{
	font-size:22px;
	font-weight:bold;
	} */

.listNaviNew .listNavi_bottom {
	padding: 10px 15px;
	width:600px;
	overflow:hidden;
	border: none !important;
	}
.listNaviNew .listNavi_bottom .btmline {
	margin:-10px 0 0;
	padding:0 0 10px;

}
.listNaviNew .btSp.top {
	/*margin:0;*/
	}
.listNaviNew .btSp h3,
.listNaviNew .btSp li {
	line-height:1.1;
	/*margin-top:10px;*/
	white-space:nowrap;
	margin-top: 0px;
	}

.listNaviNew .btSp li.down a,
.listNaviNew .btSp li.up a{
	line-height:1.1;
	font-weight: normal !important;
}

.listNaviNew .leftcnt_ttl4 {
	clear:both;
}
.listNaviNew .leftcnt_ttl4 h3 {
	display:block;
}
#listNavi.listNaviNew .leftcnt_ttl4 ul{
	display:block;
	float:none;
	margin:0 0 0 80px;
	width:auto;
}
#sl_cat ul{
	display:block;
	float:none;
	margin: 0px !important;
	width:auto;
}
.listNaviNew .leftcnt_ttl4 ul li{
	display:block;
	white-space:nowrap;
	margin-bottom: 7px;
}

#sl_cat .listNavi_bottom{
	padding:10px 15px 3px 15px;
}
div#nw_date_flt {
    margin-bottom: -7px;
}
.searchListBox .mono_wrapper {
	padding-top:10px;
	width: 630px;
}
.searchListBox .mono_cnt {
	padding-bottom:12px;
	margin: 0px 13px 0px 13px;
}
div#dev_p_colist_l .mono_cnt {
    padding-bottom: 14px;
}
.mono_wrapper .icon_fs {
	float:left;
	margin:2px 10px 2px 0;
	width:50px;
	height:15px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
	background-image:url(https://s.yimg.jp/images/gyao/common/images/icon_fs.gif);
	}
.mono_wrapper .icon_fs.free {
	background-position:0 0;
}
.mono_wrapper .icon_fs.store {
	background-position:0 -15px;
}

.mono_wrapper .ttl3 .left3 {
	display:block;
	float:left;
	width:410px;
	color:#999999;
}
.mono_wrapper .dataDtl.dtl3 {
	margin-bottom:-5px;
}
.mono_wrapper .dataDtl.dtl3 dt {
	width:6em;
}
.mono_wrapper .dataDtl.dtl3 dd.data {
	padding:0 0 5px 6em;
}
/*20130405絞り込み項目追加*/
.listNaviNew .btSp.bottom ul {
	width:225px;
}
.listNaviNew .btSp.top.srchType {
    padding-bottom: 12px;
	background:url(https://s.yimg.jp/images/gyao/common/images/bg_btm_line.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}

/* 一覧からの試写会タブ削除20130415 */
#listNavi.listNaviNew.listView .listNaviTab.fiveTabs {
	background-position:-150px -132px;
	margin-bottom: 20px;
}
.listNavi_bottom li.down {
    border-left: none !important;
    padding-left: 0px !important;
}
#src_srt li.down{
	padding-left: 10px !important;
    /*border-left: 2px solid #DDDDDD !important;*/
}
.listNavi_bottom li.up {
    border-left: none !important;
    padding-left: 0px !important;
}
#src_srt li.up{
	padding-left: 10px !important;
    /*border-left: 2px solid #DDDDDD !important;*/
}
.tabSLeft.threeTabsLeft {
	margin-left:123px;
}

/*150714　お気に入り追加　bomi*/
.mt3{
  margin-top: 3px;
}
.mt5{
  margin-top: 5px;
}
.ml6{
	margin-left: 6px;
}
.ml7{
  margin-left: -7px;
}
.mr5{
	margin-right: 5px !important;
}
.mr20{
	margin-right: 20px;
}
.mr15{
	margin-right: -15px;
}
.mrp15{
	margin-right: 15px;
}
.mr56{
	margin-right: 56px;
}
.mb10{
	margin-bottom: 10px;
}
.mt10{
	margin-top: 10px;
}
.mt10mr12{
	margin-top: 10px !important;
	margin-right: 12px !important;
}
.fl{
	float: left
}
.fr{
	float: right !important;
}
.shareBtns2{
  margin-bottom: 0;
  float: left;
  margin-top: 10px;
  /*border: 1px solid #dedede;
  padding: 5px 0px 2px 8px;*/
}
.shareBtns2 li {
  float: left;
 }
 .right_btn{
  position: relative;
  right: 0;
  top:0;
  float: right;
  margin-top: 20px;
}
.favBtn2{
    float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.favBtn2 a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav.png) no-repeat;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_ie8.png) no-repeat\9;
	background-size: 20px;
	padding: 5px 27px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
/*.favBtn2 a:hover{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on.png) no-repeat;
	background-size: 20px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;
 }*/
.favBtn2On{
	float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.favBtn2On a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on.png) no-repeat;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on_ie8.png) no-repeat\9;
	background-size: 20px;
	padding: 5px 27px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }

.pluslistBtn2{
	float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;

}
.pluslistBtn2 a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/plus.png) no-repeat;
	background: url(https://s.yimg.jp/images/gyao/common/images/plus_2_ie8.png) no-repeat\9;
	background-size: 16px;
    padding: 3px 21px;
    margin: 4px 5px 4px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
/*.pluslistBtn2 a:hover{
	width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/plus.png) no-repeat;
	background-size: 16px;
    padding: 3px 21px;
    margin: 4px 5px 4px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;
 }*/
 .s_pluslistBtn{
	float: left;
    display: inline;
    height: 16px;
    width: 16px;
    overflow: hidden;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    text-indent: -9999px;
    margin-right: 10px;

}
.s_pluslistBtn a{
    width: 16px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/plus.png) no-repeat;
	background: url(https://s.yimg.jp/images/gyao/common/images/plus_ie8.png) no-repeat\9;
	background-size: 12px;
    margin: 2px;
	color: #666 !important;
	text-decoration: none !important;
	text-indent: -9999px;

 }
.new_ttl2{
  width: auto;
  margin-bottom: 10px;
 }
.program_border{
  background: url(https://s.yimg.jp/images/gyao/common/images/bg_btm_line.gif);
  width: 590px;
  padding: 18px 0 0 0;
  background-repeat: repeat-x;
  background-position: top;
}
.small_btn{
	width: 145px;
	height: 20px;
	margin-top: 65px;
	margin-left: 25px;
}
img.new2{width:27px;height:12px;margin:2px 0 0 5px;text-indent:-9999px;vertical-align:top;}
img.up2{width:18px;height:12px;margin:3px 0 0 5px;text-indent:-9999px;vertical-align:top;}
.pro_list_title{
	height: 26px;
	/*border-top: 1px solid #eee;*/
}
/*
.list_favBtn2{
    float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.list_favBtn2 a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav.png) no-repeat;
	background-size: 20px;
	padding: 5px 27px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
.list_favBtn2 a:hover{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on.png) no-repeat;
	background-size: 20px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }



.rlist_favBtn2{
    float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.rlist_favBtn2 a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav.png) no-repeat;
	background-size: 20px;
	padding: 5px 27px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
.rlist_favBtn2 a:hover{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on.png) no-repeat;
	background-size: 20px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
.small_btn .favBtn2{
    float: left;
    display: inline;
    height: 24px;
    overflow: hidden;
    width: 105px;
    background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.small_btn .favBtn2 a{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav.png) no-repeat;
	background-size: 20px;
	padding: 5px 27px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

 }
.small_btn .favBtn2 a:hover{
    width: 105px;
	display: block;
	background-position: 0 0;
	background: url(https://s.yimg.jp/images/gyao/common/images/fav_on.png) no-repeat;
	background-size: 20px;
	margin: 2px 5px 2px 5px;
	line-height: 11px;
	color: #666 !important;
	text-decoration: none !important;

}
.small_btn .pluslistBtn2{
  float: left;
  display: inline;
  height: 24px;
  overflow: hidden;
  margin-right: 10px;
     background-color: #fff;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
}
.small_btn .pluslistBtn2 a{
  width: 72px;
  height: 24px;
  display: block;
  background: url(https://s.yimg.jp/images/gyao/common/images/plus.jpg) no-repeat;
  background-size: 24px;
  background-position: 0px -5px;
  padding: 0px 0px 0px 25px;
  color: #888 !important;
  text-decoration: none !important;
  font-size: 11px;

 }
.small_btn .pluslistBtn2 a:hover{
  width: 72px;
  height: 24px;
  display: block;
  background: url(https://s.yimg.jp/images/gyao/common/images/plus_on.jpg) no-repeat;
  background-size: 24px;
  background-position: 0px -5px;
  padding: 0px 0px 0px 25px;
  color: #888 !important;
  text-decoration: none !important;
  font-size: 11px;
 }*/

.list_label_premium_s {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8_2.jpg) no-repeat\9;
    background-size: 45px 13px;
    width: 45px;
    height: 13px;
    text-indent: -9999px;
    z-index: 15;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
}
.program_label_premium {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    z-index: 15;
    float: right;
    margin-left: 10px;
}
.program_label_premium_s {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8_2.jpg) no-repeat\9;
    background-size: 45px 13px;
    width: 45px;
    height: 13px;
    text-indent: -9999px;
    z-index: 15;
    margin-top: 5px;
    margin-bottom: 5px;
}
.list_label_premium {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    float: left;
    z-index: 15;
    margin-top: 2px;
}
.search_label_premium {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    z-index: 15;
    float: left;
    margin-bottom: 10px;
}
.new_label_premium_s {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    z-index: 15;
    float: left;
    margin-left: 28px;
}
.new_label_premium {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8_2.jpg) no-repeat\9;
    background-size: 45px 13px;
    width: 45px;
    height: 13px;
    text-indent: -9999px;
    z-index: 15;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
}

.thm_label_premium_s {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    float: left;
    z-index: 15;
    float: left;
    margin-top: 5px;
}
.thm_label_premium {
    display: block;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label.png) no-repeat;
    background: url(https://s.yimg.jp/images/gyao/common/images/premiumgyao_label_ie8.jpg) no-repeat\9;
    background-size: 56px 16px;
    width: 56px;
    height: 16px;
    text-indent: -9999px;
    float: left;
    z-index: 15;
}
#footer {
    background: transparent !important;
}
.end{background: none !important;}








/*プレミアム訴求バナー*/
.premiumgyao_banner2{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
    float: left;
}
.paging .premiumgyao_banner2{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin-left: -10px !important;
    padding: 0px !important;
    text-indent: -99999px;
}


/*プレミアム訴求バナー 無料ユーザー*/
.list_premiumgyao_banner_freeuser{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
    float: left;
}
.paging .list_premiumgyao_banner_freeuser{
    background:url(https://s.yimg.jp/images/gyao/special/premiumgyao/pregcont/pc/preg_search_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin-left: -10px !important;
    padding: 0px !important;
    text-indent: -99999px;
}


/*プレミアム訴求バナー プレミアムユーザー*/
.list_premiumgyao_banner_ypreuser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner_ypre.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
    float: left;
}
.paging .list_premiumgyao_banner_ypreuser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner_ypre.jpg) no-repeat !important;
    width: 630px !important;
    height: 240px !important;
    margin-left: -10px !important;
    padding: 0px !important;
    text-indent: -99999px;
}


/*プレミアム訴求バナー 購入済ユーザー
.list_premiumgyao_banner_purchaseduser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 150px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-indent: -99999px;
    float: left;
}
.paging .list_premiumgyao_banner_purchaseduser{
    background:url(https://s.yimg.jp/images/gyao/common/images/premium_banner.jpg) no-repeat !important;
    width: 630px !important;
    height: 150px !important;
    margin-left: -10px !important;
    padding: 0px !important;
    text-indent: -99999px;
}*/

/*20160905通常検索結果テキスト*/
.main_cnt_search .search_text{
    font-size: 12px!important;
}
.search_finish{
    font-size: 12px!important;
}

.main_cnt_search .search_text span{
    margin: 5px;
    font-size: 15px;
}
