@charset "UTF-8";
.yads_ad_pc_feed,.yads_ad_pc_feed_res_large,.yads_ad_pc_feed_res_s{position:relative}
.yads_ad_pc_feed .yads_ad_item,.yads_ad_pc_feed .yads_ad_item_res_s,.yads_ad_pc_feed_res_large .yads_ad_item,.yads_ad_pc_feed_res_large .yads_ad_item_res_s,.yads_ad_pc_feed_res_s .yads_ad_item,.yads_ad_pc_feed_res_s .yads_ad_item_res_s{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yads_ad_pc_feed .yads_ad_item .yads_ad_img,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_img,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_img,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_img{margin-right:8px;position:relative;background-color:#efefef}
.yads_ad_pc_feed .yads_ad_item .yads_ad_img::before,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_img::before,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_img::before,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_img::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.yads_ad_pc_feed .yads_ad_item .yads_ad_img img,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_img img,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_img img,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_img img{max-width:80px;max-height:80px;vertical-align:middle}
.yads_ad_pc_feed .yads_ad_item .yads_ad_inner_2,.yads_ad_pc_feed .yads_ad_item .yads_ad_inner_2_res_s,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_inner_2,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_inner_2_res_s,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_inner_2,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_inner_2_res_s,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_inner_2,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_inner_2_res_s,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_inner_2,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_inner_2_res_s,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_inner_2,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_inner_2_res_s{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:14px}
.yads_ad_pc_feed .yads_ad_item .yads_ad_title,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_title,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_title,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_title,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_title,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_title{display:inline;line-height:1.3}
.yads_ad_pc_feed .yads_ad_item .yads_ad_desc,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_desc,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_desc,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_desc,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_desc,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_desc{display:inline;position:relative;padding:0 0 0 8px;line-height:1.3}
.yads_ad_pc_feed .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_desc:before,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_desc:before,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_desc:before{content:"|";position:absolute;left:-1px}
.yads_ad_pc_feed .yads_ad_item .yads_ad_adv,.yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_adv,.yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_adv,.yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_adv,.yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_adv,.yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_adv{color:#999;font-size:12px;margin-top:4px}
.yads_ad_pc_feed .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_feed .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_feed .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_feed .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_feed .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_feed .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc_feed_res_large .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_feed_res_large .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_feed_res_large .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_feed_res_large .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_feed_res_large .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_feed_res_large .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc_feed_res_s .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_feed_res_s .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_feed_res_s .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_feed_res_s .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_feed_res_s .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_feed_res_s .yads_ad_item_res_s:hover .yads_ad_title{text-decoration:underline}
.yads_ad_pc_feed .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_feed .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc_feed_res_large .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_feed_res_large .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc_feed_res_s .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_feed_res_s .yads_ad_item_res_s:hover .yads_ad_img:before{border:1px solid rgba(0,0,0,.24)}
.yads_ad_pc_feed .yads_ad_info,.yads_ad_pc_feed_res_large .yads_ad_info,.yads_ad_pc_feed_res_s .yads_ad_info{position:absolute;right:12px;bottom:12px;text-align:right}
.yads_ad_pc_feed .yads_ad_info a,.yads_ad_pc_feed_res_large .yads_ad_info a,.yads_ad_pc_feed_res_s .yads_ad_info a{padding:0;font-size:75%;color:#666}
.yads_ad_pc_feed .yads_ad_info a:hover,.yads_ad_pc_feed_res_large .yads_ad_info a:hover,.yads_ad_pc_feed_res_s .yads_ad_info a:hover{text-decoration:underline}
.yads_ad_pc_feed .yads_ad_info img,.yads_ad_pc_feed_res_large .yads_ad_info img,.yads_ad_pc_feed_res_s .yads_ad_info img{vertical-align:middle}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_img{margin-right:8px;position:relative;background-color:#efefef}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_img::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_img img{max-width:200px;max-height:105px;vertical-align:middle}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_inner_2_res_large{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:14px}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_inner_2_res_large .yads_ad_adv{color:#999;font-size:12px;margin-top:4px}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large:hover .yads_ad_img:before{border:1px solid rgba(0,0,0,.24)}
.yads_ad_pc_feed_res_large .yads_ad_item_res_large:hover .yads_ad_title{text-decoration:underline}
.yads_ad_pc,.yads_ad_pc_rank,.yads_ad_pc_rank_res_s,.yads_ad_pc_res_s{position:relative;margin-bottom:15px;border-bottom:1px solid #e1e1e1}
.yads_ad_pc .yads_ad_item,.yads_ad_pc .yads_ad_item_res_s,.yads_ad_pc_rank .yads_ad_item,.yads_ad_pc_rank .yads_ad_item_res_s,.yads_ad_pc_rank_res_s .yads_ad_item,.yads_ad_pc_rank_res_s .yads_ad_item_res_s,.yads_ad_pc_res_s .yads_ad_item,.yads_ad_pc_res_s .yads_ad_item_res_s{display:block;padding:8px 0 24px}
.yads_ad_pc .yads_ad_item:after,.yads_ad_pc .yads_ad_item_res_s:after,.yads_ad_pc_rank .yads_ad_item:after,.yads_ad_pc_rank .yads_ad_item_res_s:after,.yads_ad_pc_rank_res_s .yads_ad_item:after,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:after,.yads_ad_pc_res_s .yads_ad_item:after,.yads_ad_pc_res_s .yads_ad_item_res_s:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;content:"."}
.yads_ad_pc .yads_ad_item .yads_ad_img,.yads_ad_pc .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_rank .yads_ad_item .yads_ad_img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img_res_s{float:right;width:60px;height:60px;margin:0 0 0 8px;position:relative;background-color:#efefef}
.yads_ad_pc .yads_ad_item .yads_ad_img::before,.yads_ad_pc .yads_ad_item .yads_ad_img_res_s::before,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img_res_s::before,.yads_ad_pc_rank .yads_ad_item .yads_ad_img::before,.yads_ad_pc_rank .yads_ad_item .yads_ad_img_res_s::before,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img_res_s::before,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img::before,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img_res_s::before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img_res_s::before,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img::before,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img_res_s::before,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img::before,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img_res_s::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.yads_ad_pc .yads_ad_item .yads_ad_img img,.yads_ad_pc .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img_res_s img{max-width:60px}
.yads_ad_pc .yads_ad_item:hover,.yads_ad_pc .yads_ad_item_res_s:hover,.yads_ad_pc_rank .yads_ad_item:hover,.yads_ad_pc_rank .yads_ad_item_res_s:hover,.yads_ad_pc_rank_res_s .yads_ad_item:hover,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover,.yads_ad_pc_res_s .yads_ad_item:hover,.yads_ad_pc_res_s .yads_ad_item_res_s:hover{background:#eaeef2;text-decoration:none}
.yads_ad_pc .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc .yads_ad_item:hover .yads_ad_img_res_s:before,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_img_res_s:before,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_img_res_s:before,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_img_res_s:before,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_img_res_s:before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_img_res_s:before,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_img:before,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_img_res_s:before,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_img:before,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_img_res_s:before{border:1px solid rgba(0,0,0,.24)}
.yads_ad_pc .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc .yads_ad_item:hover .yads_ad_title,.yads_ad_pc .yads_ad_item:hover .yads_ad_title_res_s,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_title_res_s,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_title_res_s,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_title_res_s,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_title_res_s,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_title_res_s,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_desc,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_desc:before,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_title,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_title_res_s,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_desc,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_desc:before,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_title,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_title_res_s{text-decoration:underline}
.yads_ad_pc .yads_ad_item:hover .yads_ad_title:before,.yads_ad_pc .yads_ad_item:hover .yads_ad_title_res_s:before,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_title:before,.yads_ad_pc .yads_ad_item_res_s:hover .yads_ad_title_res_s:before,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_title:before,.yads_ad_pc_rank .yads_ad_item:hover .yads_ad_title_res_s:before,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_title:before,.yads_ad_pc_rank .yads_ad_item_res_s:hover .yads_ad_title_res_s:before,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_title:before,.yads_ad_pc_rank_res_s .yads_ad_item:hover .yads_ad_title_res_s:before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_title:before,.yads_ad_pc_rank_res_s .yads_ad_item_res_s:hover .yads_ad_title_res_s:before,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_title:before,.yads_ad_pc_res_s .yads_ad_item:hover .yads_ad_title_res_s:before,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_title:before,.yads_ad_pc_res_s .yads_ad_item_res_s:hover .yads_ad_title_res_s:before{text-decoration:none}
.yads_ad_pc .yads_ad_item,.yads_ad_pc_rank .yads_ad_item,.yads_ad_pc_rank_res_s .yads_ad_item,.yads_ad_pc_res_s .yads_ad_item{line-height:1.3}
.yads_ad_pc .yads_ad_item .yads_ad_title,.yads_ad_pc_rank .yads_ad_item .yads_ad_title,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_title,.yads_ad_pc_res_s .yads_ad_item .yads_ad_title{display:inline}
.yads_ad_pc .yads_ad_item .yads_ad_desc,.yads_ad_pc_rank .yads_ad_item .yads_ad_desc,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_desc,.yads_ad_pc_res_s .yads_ad_item .yads_ad_desc{display:inline;position:relative}
.yads_ad_pc .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_rank .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_desc:before,.yads_ad_pc_res_s .yads_ad_item .yads_ad_desc:before{content:"|";padding-right:4px}
.yads_ad_pc .yads_ad_desc,.yads_ad_pc .yads_ad_desc_res_s,.yads_ad_pc .yads_ad_title,.yads_ad_pc .yads_ad_title_res_s,.yads_ad_pc_rank .yads_ad_desc,.yads_ad_pc_rank .yads_ad_desc_res_s,.yads_ad_pc_rank .yads_ad_title,.yads_ad_pc_rank .yads_ad_title_res_s,.yads_ad_pc_rank_res_s .yads_ad_desc,.yads_ad_pc_rank_res_s .yads_ad_desc_res_s,.yads_ad_pc_rank_res_s .yads_ad_title,.yads_ad_pc_rank_res_s .yads_ad_title_res_s,.yads_ad_pc_res_s .yads_ad_desc,.yads_ad_pc_res_s .yads_ad_desc_res_s,.yads_ad_pc_res_s .yads_ad_title,.yads_ad_pc_res_s .yads_ad_title_res_s{font-size:82.5%;word-wrap:break-word}
.yads_ad_pc .yads_ad_adv,.yads_ad_pc .yads_ad_adv_res_s,.yads_ad_pc_rank .yads_ad_adv,.yads_ad_pc_rank .yads_ad_adv_res_s,.yads_ad_pc_rank_res_s .yads_ad_adv,.yads_ad_pc_rank_res_s .yads_ad_adv_res_s,.yads_ad_pc_res_s .yads_ad_adv,.yads_ad_pc_res_s .yads_ad_adv_res_s{color:#666;font-size:12px}
.yads_ad_pc .yads_ad_info,.yads_ad_pc .yads_ad_info_res_s,.yads_ad_pc_rank .yads_ad_info,.yads_ad_pc_rank .yads_ad_info_res_s,.yads_ad_pc_rank_res_s .yads_ad_info,.yads_ad_pc_rank_res_s .yads_ad_info_res_s,.yads_ad_pc_res_s .yads_ad_info,.yads_ad_pc_res_s .yads_ad_info_res_s{position:absolute;right:0;bottom:4px;font-size:11px;line-height:14px}
.yads_ad_pc .yads_ad_info a,.yads_ad_pc .yads_ad_info_res_s a,.yads_ad_pc_rank .yads_ad_info a,.yads_ad_pc_rank .yads_ad_info_res_s a,.yads_ad_pc_rank_res_s .yads_ad_info a,.yads_ad_pc_rank_res_s .yads_ad_info_res_s a,.yads_ad_pc_res_s .yads_ad_info a,.yads_ad_pc_res_s .yads_ad_info_res_s a{padding:4px;color:#666}
.yads_ad_pc .yads_ad_info a:hover,.yads_ad_pc .yads_ad_info_res_s a:hover,.yads_ad_pc_rank .yads_ad_info a:hover,.yads_ad_pc_rank .yads_ad_info_res_s a:hover,.yads_ad_pc_rank_res_s .yads_ad_info a:hover,.yads_ad_pc_rank_res_s .yads_ad_info_res_s a:hover,.yads_ad_pc_res_s .yads_ad_info a:hover,.yads_ad_pc_res_s .yads_ad_info_res_s a:hover{color:#666}
.yads_ad_pc .yads_ad_info a img,.yads_ad_pc .yads_ad_info_res_s a img,.yads_ad_pc_rank .yads_ad_info a img,.yads_ad_pc_rank .yads_ad_info_res_s a img,.yads_ad_pc_rank_res_s .yads_ad_info a img,.yads_ad_pc_rank_res_s .yads_ad_info_res_s a img,.yads_ad_pc_res_s .yads_ad_info a img,.yads_ad_pc_res_s .yads_ad_info_res_s a img{vertical-align:top}
.yads_ad_pc_rank .yads_ad_item,.yads_ad_pc_rank .yads_ad_item_res_s,.yads_ad_pc_rank_res_s .yads_ad_item,.yads_ad_pc_rank_res_s .yads_ad_item_res_s{padding:8px 0 24px 30px}
.yads_ad_pc_rank .yads_ad_title:before,.yads_ad_pc_rank .yads_ad_title_res_s:before,.yads_ad_pc_rank_res_s .yads_ad_title:before,.yads_ad_pc_rank_res_s .yads_ad_title_res_s:before{position:absolute;top:8px;left:0;width:30px;color:#333;font-weight:700;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;content:"PR"}
.comment .yads_ad_pc_rank .yads_ad_item,.comment .yads_ad_pc_rank .yads_ad_item_res_s,.comment .yads_ad_pc_rank_res_s .yads_ad_item,.comment .yads_ad_pc_rank_res_s .yads_ad_item_res_s{padding:8px 0 24px 50px}
.comment .yads_ad_pc_rank .yads_ad_title:before,.comment .yads_ad_pc_rank .yads_ad_title_res_s:before,.comment .yads_ad_pc_rank_res_s .yads_ad_title:before,.comment .yads_ad_pc_rank_res_s .yads_ad_title_res_s:before{width:50px}
.yads_ad_pc .yads_ad_title:before,.yads_ad_pc .yads_ad_title_res_s:before,.yads_ad_pc_res_s .yads_ad_title:before,.yads_ad_pc_res_s .yads_ad_title_res_s:before{display:inline-block;margin-right:3px;padding:0 6px;background:#717171;color:#fff;font-size:11px;line-height:14px;vertical-align:middle;content:"PR"}
.rma_responsive_small{margin-bottom:15px;border-bottom:1px solid #e1e1e1}
.rma_responsive_small .rma_header{font-size:87.5%;font-weight:700;padding:4px;border-bottom:1px solid #e1e1e1}
.rma_responsive_small .rma_click_area a{display:block;padding:8px 0}
.rma_responsive_small .rma_click_area a:hover{text-decoration:none;background-color:#eaeef2}
.rma_responsive_small .rma_click_area a:hover .rma_title{text-decoration:underline}
.rma_responsive_small .rma_click_area a:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.rma_responsive_small .rma_info{line-height:1.3}
.rma_responsive_small .rma_img{float:right;width:60px;height:60px;margin-left:10px;background-size:contain;background-repeat:no-repeat;background-color:#efefef}
.rma_responsive_small .rma_title{display:inline;font-size:81.25%}
.rma_responsive_small .rma_adv{display:block;color:#666;font-size:75%}
.rma_responsive_small a:hover .rma_adv{text-decoration:none}
.rma_responsive_small .rma_footer{display:none}
@font-face{font-family:RiffIcons;src:url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.eot?#iefix) format("eot"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.woff2) format("woff2"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.woff) format("woff"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.ttf) format("truetype")}
.Icon,.iconMovie::before{display:inline-block;width:1em;height:1em;line-height:1;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.Icon--timeOutline::before{content:"\e600"}
.Icon--time::before{content:"\e601"}
.Icon--photo::before{content:"\e602"}
.Icon--comment::before{content:"\e603"}
.Icon--commentAnswer::before{content:"\e604"}
.Icon--settings::before{content:"\e605"}
.Icon--print::before{content:"\e606"}
.Icon--image::before{content:"\e607"}
.Icon--location::before{content:"\e608"}
.Icon--warning::before{content:"\e609"}
.Icon--home::before{content:"\e60a"}
.Icon--externalLink::before{content:"\e60b"}
.Icon--movie::before{content:"\e60c"}
.Icon--moviePlay::before,.iconMovie::before{content:"\e60d"}
.Icon--moviePlayCircleOutline::before{content:"\e60e"}
.Icon--menu::before{content:"\e60f"}
.Icon--lockClose::before{content:"\e610"}
.Icon--lockOpen::before{content:"\e611"}
.Icon--refresh::before{content:"\e612"}
.Icon--search::before{content:"\e613"}
.Icon--expansion::before{content:"\e614"}
.Icon--reduction::before{content:"\e615"}
.Icon--like::before{content:"\e616"}
.Icon--news::before{content:"\e617"}
.Icon--mapPin::before{content:"\e618"}
.Icon--userBox::before{content:"\e619"}
.Icon--user::before{content:"\e61a"}
.Icon--shareAndroid::before{content:"\e61b"}
.Icon--help::before{content:"\e61c"}
.Icon--timeWait::before{content:"\e61d"}
.Icon--widget::before{content:"\e61e"}
.Icon--notification::before{content:"\e61f"}
.Icon--smile::before{content:"\e620"}
.Icon--good::before{content:"\e621"}
.Icon--bad::before{content:"\e622"}
.Icon--calendar::before{content:"\e623"}
.Icon--calendarToday::before{content:"\e624"}
.Icon--favorite::before{content:"\e625"}
.Icon--favoriteOutline::before{content:"\e626"}
.Icon--delete::before{content:"\e627"}
.Icon--deleteOutline::before{content:"\e628"}
.Icon--mailbox::before{content:"\e629"}
.Icon--undo::before{content:"\e62a"}
.Icon--redo::before{content:"\e62b"}
.Icon--edit::before{content:"\e62c"}
.Icon--document::before{content:"\e62d"}
.Icon--folder::before{content:"\e62e"}
.Icon--mail::before{content:"\e62f"}
.Icon--share::before{content:"\e630"}
.Icon--clip::before{content:"\e631"}
.Icon--expandClose::before{content:"\e632"}
.Icon--expandOpen::before{content:"\e633"}
.Icon--navigatePrevious::before{content:"\e634"}
.Icon--navigateNext::before{content:"\e635"}
.Icon--moreHorizon::before{content:"\e636"}
.Icon--moreVertical::before{content:"\e637"}
.Icon--download::before{content:"\e638"}
.Icon--exclusion::before{content:"\e639"}
.Icon--pagetop::before{content:"\e63a"}
.Icon--info::before{content:"\e63b"}
.Icon--navigatePreviousOutline::before{content:"\e63c"}
.Icon--navigateNextOutline::before{content:"\e63d"}
.Icon--arrowLeft::before{content:"\e63e"}
.Icon--arrowRight::before{content:"\e63f"}
.Icon--arrowUp::before{content:"\e640"}
.Icon--arrowDown::before{content:"\e641"}
.Icon--remove::before{content:"\e642"}
.Icon--add::before{content:"\e643"}
.Icon--close::before{content:"\e644"}
.Icon--done::before{content:"\e645"}
.Icon--removeBox::before{content:"\e646"}
.Icon--addBox::before{content:"\e647"}
.Icon--closeBox::before{content:"\e648"}
.Icon--doneBox::before{content:"\e649"}
.Icon--pagetopBox::before{content:"\e64a"}
.Icon--infoBox::before{content:"\e64b"}
.Icon--hintQBox::before{content:"\e64c"}
.Icon--removeCircle::before{content:"\e64d"}
.Icon--addCircle::before{content:"\e64e"}
.Icon--closeCircle::before{content:"\e64f"}
.Icon--doneCircle::before{content:"\e650"}
.Icon--pagetopCircle::before{content:"\e651"}
.Icon--infoCircle::before{content:"\e652"}
.Icon--hintQCircle::before{content:"\e653"}
.Icon--removeBoxOutline::before{content:"\e654"}
.Icon--addBoxOutline::before{content:"\e655"}
.Icon--closeBoxOutline::before{content:"\e656"}
.Icon--doneBoxOutline::before{content:"\e657"}
.Icon--pagetopBoxOutline::before{content:"\e658"}
.Icon--infoBoxOutline::before{content:"\e659"}
.Icon--hintQBoxOutline::before{content:"\e65a"}
.Icon--removeCircleOutline::before{content:"\e65b"}
.Icon--addCircleOutline::before{content:"\e65c"}
.Icon--closeCircleOutline::before{content:"\e65d"}
.Icon--doneCircleOutline::before{content:"\e65e"}
.Icon--pagetopCircleOutline::before{content:"\e65f"}
.Icon--infoCircleOutline::before{content:"\e660"}
.Icon--hintQCircleOutline::before{content:"\e661"}
.Icon--hintQ::before{content:"\e662"}
.Icon--kisekae::before{content:"\e663"}
.Icon--previousLast::before{content:"\e664"}
.Icon--nextLast::before{content:"\e665"}
.Icon--constellationAquarius::before{content:"\e666"}
.Icon--constellationSagittarius::before{content:"\e667"}
.Icon--constellationVirgo::before{content:"\e668"}
.Icon--constellationPisces::before{content:"\e669"}
.Icon--constellationScorpio::before{content:"\e66a"}
.Icon--constellationGemini::before{content:"\e66b"}
.Icon--constellationLibra::before{content:"\e66c"}
.Icon--constellationTaurus::before{content:"\e66d"}
.Icon--constellationCapricornus::before{content:"\e66e"}
.Icon--constellationCancer::before{content:"\e66f"}
.Icon--constellationAries::before{content:"\e670"}
.Icon--constellationLeo::before{content:"\e671"}
.Icon--new::before{content:"\e672"}
.Icon--live::before{content:"\e673"}
.Icon--socialFacebook::before{content:"\e674"}
.Icon--socialTwitter::before{content:"\e675"}
.Icon--socialGoogleplus::before{content:"\e676"}
.Icon--socialLine::before{content:"\e677"}
.Icon--socialHatebu::before{content:"\e678"}
.Icon--gourmet::before{content:"\e679"}
.Icon--currencyYen::before{content:"\e67a"}
.Icon--browser::before{content:"\e67b"}
.Icon--browserSafari::before{content:"\e67c"}
.Icon--shareIos::before{content:"\e67d"}
.Icon--mic::before{content:"\e67e"}
.Icon--weatherSun::before{content:"\e67f"}
.Icon--weatherMoon::before{content:"\e680"}
.Icon--weatherCloud::before{content:"\e681"}
.Icon--weatherRain::before{content:"\e682"}
.Icon--weatherSnow::before{content:"\e683"}
.Icon--appLink::before{content:"\e684"}
.Icon--checkboxCheck::before{content:"\e685"}
.iconMovie{display:inline-block;position:absolute;bottom:0;right:0;padding:3px 4px;background:rgba(0,0,0,.8);text-align:center}
.iconMovie::before{display:block;font-size:11px;color:#fff}
.subListMod{margin-bottom:15px}
.subListMod .hd .ttl{font-size:87.5%;border-bottom:1px solid #e1e1e1;font-weight:700;padding:4px}
.subListMod .listModBox .listModBoxWrap{border-bottom:solid 1px #e1e1e1;line-height:1.3}
.subListMod .listModBox .listModBoxWrap.mov .thum{background-color:#000}
.subListMod .listModBox .listModBoxWrap.mov .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top;padding:1px 4px;font-size:10px}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty:before{position:absolute;right:4px;padding:0}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty{min-height:15px;line-height:15px}
.subListMod .listModBox .listModBoxWrap a{display:block;position:relative;padding:8px 0}
.subListMod .listModBox .listModBoxWrap a:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.subListMod .listModBox .listModBoxWrap a dl .ttl{word-break:break-all;font-size:81.25%}
.subListMod .listModBox .listModBoxWrap a dl .source{display:inline;font-size:75%;color:#666}
.subListMod .listModBox .listModBoxWrap a dl .tsDate{display:inline-block;margin:0 6px}
.subListMod .listModBox .listModBoxWrap a dl .tsTime{display:inline-block}
.subListMod .listModBox .listModBoxWrap a:hover{text-decoration:none;background-color:#eaeef2}
.subListMod .listModBox .listModBoxWrap a:hover .ttl{text-decoration:underline}
.subListMod .listModBox .listModBoxWrap a:hover .thum:before{border:1px solid rgba(0,0,0,.24)}
.subListMod .listModBox .listModBoxWrap .thum{display:block;float:right;width:60px;height:60px;margin-left:8px;background-color:#efefef;position:relative;background-color:#efefef;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:60px auto;background-position:center center;background-repeat:no-repeat;text-align:center}
.subListMod .listModBox .listModBoxWrap .thum::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.subListMod .listModBox .listModBoxWrap .thum img{max-width:60px;max-height:60px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.subListMod .listModBox .listModBoxWrap .listModBoxBody:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.subListMod .listModBox .listModBoxWrap .price{clear:both;margin:5px 0 0 0;color:#333;text-align:right;font-size:81%}
.subListMod .listModBox .listModBoxWrap .price em{font-size:150%;font-weight:700}
.subListMod.ranking .listModBoxBody{margin-left:30px}
.subListMod.ranking.comment .listModBoxBody{margin-left:50px}
.subListMod.ranking .rankNum{min-width:30px;float:left;font-size:125%;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#333;text-align:center}
.subListMod.ranking .rankNum .rankNumAve,.subListMod.ranking .rankNum .rankNumSum{display:block;width:50px;font-size:12px;color:#666;font-weight:400}
.subListMod.ranking .rankNum .rankNumAve em,.subListMod.ranking .rankNum .rankNumSum em{display:block;font-size:14px;font-weight:700}
.subListMod.ranking .rankNum .rankNumAve em{color:#d87937}
.subListMod.ranking .rankNum .rankNumSum em{color:#59b200}
.subListMod .ft{padding-top:5px;text-align:right;font-weight:700;font-size:87.5%}
.subListMod.ted .hd{border-bottom:1px solid #e1e1e1}
.subListMod.ted .hd:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.subListMod.ted .hd .ttl{display:block;width:55px;height:20px;float:left;text-indent:-9999px;border-bottom:none;background:url(../../../common/pc/images/ttl_TED_2x.png) no-repeat;background-size:55px 20px}
.subListMod.ted .hd .anchor{float:right;font-size:81.25%}
.subListMod.ted .bd li a{display:block;padding:8px 0}
.subListMod.ted .bd li a:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.subListMod.ted .bd li a .thumbnail{position:relative;float:left;margin-right:8px;position:relative;background-color:#efefef;background-color:#000}
.subListMod.ted .bd li a .thumbnail::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.subListMod.ted .bd li a .thumbnail .img{width:100px;height:75px}
.subListMod.ted .bd li a .thumbnail .img:after{width:100px;height:75px}
.subListMod.ted .bd li a .thumbnail .img img{max-width:100px;vertical-align:top}
.subListMod.ted .bd li a .thumbnail .pbTime{right:0;bottom:0;display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.subListMod.ted .bd li a .thumbnail .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.subListMod.ted .bd li a .thumbnail .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.subListMod.ted .bd li a .thumbnail .pbTime:empty:before{position:absolute;right:4px;padding:0}
.subListMod.ted .bd li a .ttl{font-size:87.5%;line-height:1.3}
.listFeedWrap{border-bottom:1px solid #f0f0f0;background-color:#fff;line-height:1.3}
.listFeedWrap.listFeedWrap_large .thum{width:200px;height:112px}
.listFeedWrap.listFeedWrap_large .thum img{max-width:200px;max-height:112px}
.listFeedWrap.mov .thum{background-color:#000}
.listFeedWrap.mov .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.listFeedWrap.mov .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.listFeedWrap.mov .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.listFeedWrap.mov .pbTime:empty:before{position:absolute;right:4px;padding:0}
.listFeedWrap a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px}
.listFeedWrap a .rankNum{color:#333}
.listFeedWrap:hover{background-color:#f9f9f9}
.listFeedWrap:hover a{text-decoration:none}
.listFeedWrap:hover .titl{text-decoration:underline}
.listFeedWrap:hover .titl .oss{text-decoration:none}
.listFeedWrap:hover .source{color:#999}
.listFeedWrap:hover .thum:before{border:1px solid rgba(0,0,0,.24)}
.listFeedWrap .listFeedWrapBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.listFeedWrap .thum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:80px;height:80px;margin-right:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef;position:relative;background-color:#efefef}
.listFeedWrap .thum::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.listFeedWrap .thum img{max-width:80px;max-height:80px}
.listFeedWrap .listFeedWrapCont{-webkit-box-flex:1;-ms-flex:1;flex:1}
.listFeedWrap .titl{margin-bottom:4px;word-break:break-all}
.listFeedWrap .titl .oss{color:#999;font-size:75%}
.listFeedWrap .source{color:#999;font-size:75%;margin:0 0 4px 0}
.listFeedWrap .source .separate{margin:0 5px}
.listFeedWrap .theme{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;color:#999;font-size:75%}
.listFeedWrap .theme .themeThum{width:24px;height:24px;margin:0 4px 0 0;position:relative;background-color:#efefef}
.listFeedWrap .theme .themeThum::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.listFeedWrap .theme:hover{text-decoration:underline}
.listFeedWrap .theme:hover+dl dt.titl{color:#03c;text-decoration:none}
.listFeedWrap .point{margin:4px 0 0 0;color:#222;font-size:12px}
.listFeedWrap .point .logo{display:inline-block;width:80px;background:url(https://s.yimg.jp/images/jpnews/cre/article/sp/images/ico_tlogo.png) no-repeat -1px -1px;background-size:80px;line-height:15px;text-indent:-9999px}
.listFeedWrap .point .price{margin:0 8px 0 0;font-weight:700}
.listFeedWrap .point .price em{font-weight:700;font-size:15px}
.listFeedWrap .rankNum{margin-right:12px;text-align:center}
.listFeedWrap .rankNum .numb{display:inline-block;width:24px;height:24px;margin:0 0 4px 0;line-height:24px;border-radius:3px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;letter-spacing:-.06em;text-align:center}
.listFeedWrap:nth-child(1) .rankNum .numb,.listFeedWrap:nth-child(2) .rankNum .numb,.listFeedWrap:nth-child(3) .rankNum .numb{color:#fff}
.listFeedWrap:nth-child(1) .rankNum .numb{background-color:#fb6170}
.listFeedWrap:nth-child(2) .rankNum .numb{background-color:#ff9c00}
.listFeedWrap:nth-child(3) .rankNum .numb{background-color:#fad200}
.listFeedWrap .rankNumAve,.listFeedWrap .rankNumSum{display:block;font-size:12px}
.listFeedWrap .rankNumAve em,.listFeedWrap .rankNumSum em{display:block;line-height:1.2;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#999;font-size:16px}
.listFeedWrap .rankNumAve em{color:#d87937}
.listFeedWrap .rankNumSum em{color:#59b200}
.listFeedWrap .index{color:#999;font-size:75%}
.listFeedWrap .index .numAve{color:#d87937;font-weight:700}
.listFeedWrap .index .numSum{color:#59b200;font-weight:700}
@font-face{font-family:RiffIcons;src:url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.eot?#iefix) format("eot"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.woff2) format("woff2"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.woff) format("woff"),url(https://s.yimg.jp/images/riff/3.8.2/fonts/icon/RiffIcons.ttf) format("truetype")}
.Icon,.iconMovie::before{display:inline-block;width:1em;height:1em;line-height:1;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.Icon--timeOutline::before{content:"\e600"}
.Icon--time::before{content:"\e601"}
.Icon--photo::before{content:"\e602"}
.Icon--comment::before{content:"\e603"}
.Icon--commentAnswer::before{content:"\e604"}
.Icon--settings::before{content:"\e605"}
.Icon--print::before{content:"\e606"}
.Icon--image::before{content:"\e607"}
.Icon--location::before{content:"\e608"}
.Icon--warning::before{content:"\e609"}
.Icon--home::before{content:"\e60a"}
.Icon--externalLink::before{content:"\e60b"}
.Icon--movie::before{content:"\e60c"}
.Icon--moviePlay::before,.iconMovie::before{content:"\e60d"}
.Icon--moviePlayCircleOutline::before{content:"\e60e"}
.Icon--menu::before{content:"\e60f"}
.Icon--lockClose::before{content:"\e610"}
.Icon--lockOpen::before{content:"\e611"}
.Icon--refresh::before{content:"\e612"}
.Icon--search::before{content:"\e613"}
.Icon--expansion::before{content:"\e614"}
.Icon--reduction::before{content:"\e615"}
.Icon--like::before{content:"\e616"}
.Icon--news::before{content:"\e617"}
.Icon--mapPin::before{content:"\e618"}
.Icon--userBox::before{content:"\e619"}
.Icon--user::before{content:"\e61a"}
.Icon--shareAndroid::before{content:"\e61b"}
.Icon--help::before{content:"\e61c"}
.Icon--timeWait::before{content:"\e61d"}
.Icon--widget::before{content:"\e61e"}
.Icon--notification::before{content:"\e61f"}
.Icon--smile::before{content:"\e620"}
.Icon--good::before{content:"\e621"}
.Icon--bad::before{content:"\e622"}
.Icon--calendar::before{content:"\e623"}
.Icon--calendarToday::before{content:"\e624"}
.Icon--favorite::before{content:"\e625"}
.Icon--favoriteOutline::before{content:"\e626"}
.Icon--delete::before{content:"\e627"}
.Icon--deleteOutline::before{content:"\e628"}
.Icon--mailbox::before{content:"\e629"}
.Icon--undo::before{content:"\e62a"}
.Icon--redo::before{content:"\e62b"}
.Icon--edit::before{content:"\e62c"}
.Icon--document::before{content:"\e62d"}
.Icon--folder::before{content:"\e62e"}
.Icon--mail::before{content:"\e62f"}
.Icon--share::before{content:"\e630"}
.Icon--clip::before{content:"\e631"}
.Icon--expandClose::before{content:"\e632"}
.Icon--expandOpen::before{content:"\e633"}
.Icon--navigatePrevious::before{content:"\e634"}
.Icon--navigateNext::before{content:"\e635"}
.Icon--moreHorizon::before{content:"\e636"}
.Icon--moreVertical::before{content:"\e637"}
.Icon--download::before{content:"\e638"}
.Icon--exclusion::before{content:"\e639"}
.Icon--pagetop::before{content:"\e63a"}
.Icon--info::before{content:"\e63b"}
.Icon--navigatePreviousOutline::before{content:"\e63c"}
.Icon--navigateNextOutline::before{content:"\e63d"}
.Icon--arrowLeft::before{content:"\e63e"}
.Icon--arrowRight::before{content:"\e63f"}
.Icon--arrowUp::before{content:"\e640"}
.Icon--arrowDown::before{content:"\e641"}
.Icon--remove::before{content:"\e642"}
.Icon--add::before{content:"\e643"}
.Icon--close::before{content:"\e644"}
.Icon--done::before{content:"\e645"}
.Icon--removeBox::before{content:"\e646"}
.Icon--addBox::before{content:"\e647"}
.Icon--closeBox::before{content:"\e648"}
.Icon--doneBox::before{content:"\e649"}
.Icon--pagetopBox::before{content:"\e64a"}
.Icon--infoBox::before{content:"\e64b"}
.Icon--hintQBox::before{content:"\e64c"}
.Icon--removeCircle::before{content:"\e64d"}
.Icon--addCircle::before{content:"\e64e"}
.Icon--closeCircle::before{content:"\e64f"}
.Icon--doneCircle::before{content:"\e650"}
.Icon--pagetopCircle::before{content:"\e651"}
.Icon--infoCircle::before{content:"\e652"}
.Icon--hintQCircle::before{content:"\e653"}
.Icon--removeBoxOutline::before{content:"\e654"}
.Icon--addBoxOutline::before{content:"\e655"}
.Icon--closeBoxOutline::before{content:"\e656"}
.Icon--doneBoxOutline::before{content:"\e657"}
.Icon--pagetopBoxOutline::before{content:"\e658"}
.Icon--infoBoxOutline::before{content:"\e659"}
.Icon--hintQBoxOutline::before{content:"\e65a"}
.Icon--removeCircleOutline::before{content:"\e65b"}
.Icon--addCircleOutline::before{content:"\e65c"}
.Icon--closeCircleOutline::before{content:"\e65d"}
.Icon--doneCircleOutline::before{content:"\e65e"}
.Icon--pagetopCircleOutline::before{content:"\e65f"}
.Icon--infoCircleOutline::before{content:"\e660"}
.Icon--hintQCircleOutline::before{content:"\e661"}
.Icon--hintQ::before{content:"\e662"}
.Icon--kisekae::before{content:"\e663"}
.Icon--previousLast::before{content:"\e664"}
.Icon--nextLast::before{content:"\e665"}
.Icon--constellationAquarius::before{content:"\e666"}
.Icon--constellationSagittarius::before{content:"\e667"}
.Icon--constellationVirgo::before{content:"\e668"}
.Icon--constellationPisces::before{content:"\e669"}
.Icon--constellationScorpio::before{content:"\e66a"}
.Icon--constellationGemini::before{content:"\e66b"}
.Icon--constellationLibra::before{content:"\e66c"}
.Icon--constellationTaurus::before{content:"\e66d"}
.Icon--constellationCapricornus::before{content:"\e66e"}
.Icon--constellationCancer::before{content:"\e66f"}
.Icon--constellationAries::before{content:"\e670"}
.Icon--constellationLeo::before{content:"\e671"}
.Icon--new::before{content:"\e672"}
.Icon--live::before{content:"\e673"}
.Icon--socialFacebook::before{content:"\e674"}
.Icon--socialTwitter::before{content:"\e675"}
.Icon--socialGoogleplus::before{content:"\e676"}
.Icon--socialLine::before{content:"\e677"}
.Icon--socialHatebu::before{content:"\e678"}
.Icon--gourmet::before{content:"\e679"}
.Icon--currencyYen::before{content:"\e67a"}
.Icon--browser::before{content:"\e67b"}
.Icon--browserSafari::before{content:"\e67c"}
.Icon--shareIos::before{content:"\e67d"}
.Icon--mic::before{content:"\e67e"}
.Icon--weatherSun::before{content:"\e67f"}
.Icon--weatherMoon::before{content:"\e680"}
.Icon--weatherCloud::before{content:"\e681"}
.Icon--weatherRain::before{content:"\e682"}
.Icon--weatherSnow::before{content:"\e683"}
.Icon--appLink::before{content:"\e684"}
.Icon--checkboxCheck::before{content:"\e685"}
.mainBox{background-color:#fff;border:1px solid #e1e1e1;border-top:0;margin-bottom:15px}
.spacer{margin-bottom:15px}
.adCT{margin:5px 0 10px;text-align:center}
.adIM_box.enable{padding:10px 0 5px}
.mainBox .adIM{padding:10px 0 5px;border-top:1px solid #e1e1e1}
.mainBox .ycdMod+.adIM{margin-top:-1px}
#adRm{margin-bottom:15px;background-color:#fff}
.yjstdPlug{width:928px;margin:10px auto;padding:8px;background:#eee;border:double 3px #ddd;min-height:16px}
.yjstdPlug:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.yjstdPlug img{width:88px;height:31px}
.yjstdPlug img.ydc1{width:160px;height:41px}
.yjstdPlug .yjstdIcnH{float:right}
.yjstdPlug .yjstdIcnH img{margin-left:8px}
.listFeedWrap:last-child{border-bottom:none}
.listFeedWrap .source time{padding-left:6px}
.expandBtn{display:inline-block;margin-left:10px;padding:3px 24px 3px 8px;border:1px solid;border-color:#b4b4b4 #d6d6d6 #e3e3e3 #d0d0d0;border-radius:2px;background:#f7f7f8 url(../images/hideBtn.png) no-repeat 90% 12px;line-height:20px;vertical-align:middle;cursor:pointer}
.expandBtn.off{border-color:#e3e3e3 #d1d1d1 #b2b2b2 #d3d3d3;background-color:#fff;background-position:90% -18px}
.nextBtn,.prevBtn{position:absolute;top:100px;width:30px;height:80px;background:url(../images/calenderBtn.png) no-repeat;cursor:pointer}
.prevBtn{left:-10px}
.nextBtn{right:-10px;background-position:0 -83px}
.prevBtn:hover{background-position:-30px 0}
.nextBtn:hover{background-position:-30px -83px}
.calendarArea{position:relative;overflow:hidden;width:520px;margin:0 56px;height:180px}
.calendarArea ul.dtk-list{position:absolute}
.calendarArea li.dtk-item{float:left;width:260px;height:200px}
.dtk-item:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.dtk-item .caption{display:block;float:left;width:50px;color:#333}
.dtk-item .caption .year{display:block;font-size:68.75%}
.dtk-item .caption .month{letter-spacing:2px}
.dtk-item .caption b{font-size:170%;font-family:Helvetica,Arial,sans-serif;letter-spacing:-1px}
.dtk-item .calendar{float:left;max-width:205px;text-align:center;font-size:75%}
.dtk-item td{border:1px solid #e6e6e6;color:#ccc;line-height:1;vertical-align:middle}
.dtk-item td a,.dtk-item td span{display:block;padding:6px}
.dtk-item td a{color:#666}
.dtk-item td a:hover{background-color:#e9eff5;text-decoration:none}
.dtk-item td .cur{background-color:#436f92;color:#fff}
.dtk-item .date_sun{color:#ff7d7d}
.dtk-item .date_sat{color:#69c}
.viewableWrap{position:relative}
.setViewable{position:absolute;top:50%;left:1px}
.setViewable a{display:inline-block;width:0;height:0}
.backnumber{position:relative;margin-bottom:15px;border-bottom:1px solid #e1e1e1}
.backnumber .listTtl{padding:10px 15px;font-size:137.5%}
.backnumber .listTtl span{font-size:62.5%}
.topicsBox{margin-top:-1px;margin-bottom:15px;border-bottom:1px solid #e1e1e1}
.topicsBox .listTtl{padding:10px 15px;font-weight:700}
.topicsBox .detailNews{border-top:1px solid #c1c1c1}
.topicsBox .detailNews .hd:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.topicsBox .detailNews .hd h2{float:left;font-size:81.25%}
.topicsBox .detailNews .hd p{float:right;font-size:81.25%}
.topicsBox .listArea{position:relative}
.topicsBox .listArea h2{padding:10px;font-weight:700;font-size:81.25%}
.topicsBox .listNav{position:absolute;top:0;right:0}
.topicsBox .listHd{padding:10px 15px}
.topicsBox .listHd:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.topicsBox .listHd .listTtl{float:left;padding:0}
.topicsBox .listHd .listNum{float:right;color:#999;font-size:75%;line-height:2}
.topicsBox .listHd .listNum b{color:#333}
.archiveMsg{margin:15px 10px;color:#555;font-size:81.25%}
.fdFt .ftPager li{font-size:100%}
.fdFt .ftPager li a,.fdFt .ftPager li span{width:48px;font-size:81.25%}
.fdFt .ftPager li span.continued{width:30px}
.cateTab{margin:0 20px -1px}
.cateTab:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.cateTab li{float:left;height:34px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center;font-size:87.5%}
.cateTab li a{display:block;padding:0 15px;line-height:34px}
.cateTab li.cur{background-color:#fff}
.cateTab li.cur a{color:#333;font-weight:700}
.cateTab li.last{border-right:1px solid #e1e1e1}
.listArea{border-top:1px solid #e1e1e1}
.listNav{padding:10px;color:#999;font-size:75%}
.listNav:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.listNav .listNum{float:left}
.listNav .listNum b{color:#333}
.listNav .listPager{float:right}
.noMatch{padding:100px 15px;font-size:87.5%;font-weight:700;text-align:center}
.listArea li{border-top:1px solid #f0f0f0}
.listArea li:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.listArea li a,.listArea li div{display:block;padding:10px 15px;overflow:hidden}
.listArea li a:hover{background-color:#f7f7f8;text-decoration:none}
.listArea li a:hover .ttl{text-decoration:underline}
.listArea li a:hover .imgWrap{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}
.listArea li .imgWrap{float:left;display:block;margin-right:10px;background-color:#efefef;overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}
.listArea li .imgWrap.video{background-color:#444}
.listArea li .imgWrap .image{display:table-cell;width:60px;height:60px;vertical-align:middle;text-align:center}
.listArea li .imgWrap .image img{vertical-align:middle}
.listArea li .imgWrap .vg{visibility:hidden;height:60px;vertical-align:middle}
.listArea li .supple{display:block;color:#666;font-size:81.25%}
.listArea li .supple:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.listArea li .supple .cate{display:block;float:left}
.listArea li .supple .date{display:block;float:right}
.listArea li.ListBoxwrap{border-top:1px solid #f0f0f0}
.listArea li.ListBoxwrap div{padding:0}
.listArea li.ListBoxwrap>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;line-height:1.3}
.listArea li.ListBoxwrap>a:hover dt{text-decoration:underline}
.listArea li.ListBoxwrap>a:hover .thumb:before{border:1px solid rgba(0,0,0,.24)}
.listArea li.ListBoxwrap>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;line-height:1.3}
.listArea li.ListBoxwrap .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}
.listArea li.ListBoxwrap .title dt{font-size:100%;margin-bottom:4px}
.listArea li.ListBoxwrap .title dd{color:#666;font-size:81.25%}
.listArea li.ListBoxwrap .title dd .date{margin-left:8px}
.listArea li.ListBoxwrap .thumb{position:relative;background-color:#efefef;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:80px auto;background-position:center center;background-repeat:no-repeat;text-align:center;margin-right:10px}
.listArea li.ListBoxwrap .thumb::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.listArea li.ListBoxwrap .thumb img{max-width:80px;max-height:80px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.listArea li.ListBoxwrap .thumb.video{background-color:#000}
.listArea li.ListBoxwrap .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.listArea li.ListBoxwrap .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.listArea li.ListBoxwrap .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.listArea li.ListBoxwrap .pbTime:empty:before{position:absolute;right:4px;padding:0}
.listArea li.readed a{color:#639}
.relatedNews{margin-bottom:15px;border-bottom:1px solid #e1e1e1}
.relatedNews .hd{position:relative;padding:10px 15px;border-bottom:1px solid #e1e1e1}
.relatedNews .hd h2{font-weight:700}
.relatedNews .hd p{position:absolute;top:10px;right:15px;font-size:87.5%}
.relatedNews .listArea{border-top:0;line-height:1.6}
.relatedNews .listArea a{padding:6px 15px}
.relatedNews .listArea a .ttl{display:inline;font-size:93.75%}
.relatedNews .listArea a .supple{display:inline-block;margin-left:5px;vertical-align:bottom}
.topicsDetail{padding:15px 15px 5px 15px}
.topicsHead{margin-bottom:10px}
.topicsHead .topicsName{border-bottom:1px solid #f0f0f0}
.topicsHead .topicsName:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.topicsHead .topicsName h1{font-weight:700;float:left;font-size:87.5%}
.topicsHead .topicsName .date{float:right;font-size:81.25%}
.topicsHead p{margin-top:2px;color:#777;font-size:81.25%}
.headline{margin-bottom:15px;word-break:break-all}
.headline:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.headline.hasImg .headlineTxt{width:390px}
.headline .newsTitle{margin-bottom:10px;line-height:1.3;font-size:137.5%;font-weight:700}
.headline .hbody{font-size:93.75%;word-wrap:break-word}
.headline .newsLink,.headline .readAll{margin-top:10px;font-size:112.5%;font-weight:700}
.headline .mov{position:relative;text-align:center}
.headline .movNote{margin:5px 0;text-align:right;font-size:81.25%}
.headline .movNote a{display:inline-block;height:18px;line-height:18px;padding-left:20px;background:url(../images/ico_help.png) no-repeat}
.headline #playerBtn{position:absolute;top:0}
.headline #playerBtn a{display:block;width:602px;height:340px;background-color:rgba(51,51,51,.5)}
.headline #playerBtn a div{display:inline-block;width:115px;height:65px;margin:135px auto 0;background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(43%,#b0b0b0),color-stop(100%,#5e5e5e));background:-webkit-linear-gradient(top,#f4f4f4 0,#b0b0b0 43%,#5e5e5e 100%);border-radius:7px}
.headline #playerBtn a div p{width:0;height:0;margin:21px 0 0 48px;text-indent:-9999px;border:12px solid #3a94db;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-top-width:16px;border-left-width:32px}
.headline .yvp p{margin:5px 0 10px;font-size:81.25%;color:#777}
.headlinePic{float:right;width:200px;font-size:75%;overflow:hidden}
.headlinePic a{display:block;color:#666}
.headlinePic a:hover{text-decoration:none;color:#cc3434}
.headlinePic .image{display:block;text-align:center}
.headlinePic .image img{vertical-align:top}
.headlinePic .caption{display:block;margin:5px 0;background:url(../images/photo.gif) no-repeat 0 2px;line-height:1.35;text-indent:20px}
.headlinePic .caption.video{background-image:url(../images/movie.gif)}
.relLink{margin-bottom:10px;position:relative;background:#fff;border:solid 2px #efefef;word-break:normal;word-wrap:break-word}
.relLink:after,.relLink:before{bottom:100%;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.relLink:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}
.relLink:before{border-color:rgba(239,239,239,0);border-bottom-color:#efefef;border-width:13px;margin-left:-13px}
.relLink .hd{margin:10px 10px 0}
.relLink .hd h3{padding-left:20px;background:url(../images/ico_light.png) no-repeat 0 0;font-weight:700;font-size:93.75%}
.relLink .article:after{display:block;content:"";width:578px;margin:0 10px;border-bottom:solid 1px #efefef}
.relLink .article a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;color:#333}
.relLink .article a:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.relLink .article a:visited .subTitle{color:#639}
.relLink .article a:hover{background-color:#f7f7f8;text-decoration:none}
.relLink .article a:hover .subTitle{color:#cc3434;text-decoration:underline}
.relLink .article a:hover .image:before{border:1px solid rgba(0,0,0,.24)}
.relLink .article a::active .subTitle{color:#cc3434}
.relLink .article:last-child:after{border-bottom:none}
.relLink .ttl{margin:15px 10px 0;font-size:87.5%;font-weight:700}
.relLink .link{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:14px 0}
.relLink .link.qa{padding:14px 0 14px 19px}
.relLink .link.qa .linkQ{position:relative}
.relLink .link.qa .linkQ::before{position:absolute;display:block;top:1px;left:-20px;width:20px;height:20px;background-image:url(https://s.yimg.jp/images/jpnews/cre/pickup/pc/images/ico_Q.svg);content:""}
.relLink .link.qa .linkA{position:relative;margin:4px 0;font-size:87.5%;line-height:1.4}
.relLink .link.qa .linkA:before{content:"";position:absolute;display:block;top:-2px;left:-20px;width:20px;height:20px;background:no-repeat center/90% url(https://s.yimg.jp/images/jpnews/cre/pickup/pc/images/ico_A.svg)}
.relLink .imgWrap{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:center;align-self:center;margin:8px 0 8px 10px;background-color:#efefef;overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}
.relLink .imgWrap .image{position:relative;background-color:#efefef;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:80px auto;background-position:center center;background-repeat:no-repeat;text-align:center}
.relLink .imgWrap .image::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.relLink .imgWrap .image img{max-width:80px;max-height:80px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.relLink .imgWrap .image.video{background-color:#000}
.relLink .imgWrap .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.relLink .imgWrap .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.relLink .imgWrap .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.relLink .imgWrap .pbTime:empty:before{position:absolute;right:4px;padding:0}
.relLink .subTitle{margin-bottom:3px;color:#03c;font-weight:700}
.relLink .source{display:block;line-height:1.3;font-size:75%;color:#666}
.relLink .ft{margin:5px 10px;color:#777;font-size:75%;text-align:right}
.pollsMod{margin-bottom:10px}
.pollsMod iframe{vertical-align:bottom}
.socialMod{position:relative;margin-bottom:10px}
.socialMod li{display:inline-block;vertical-align:top;margin-right:10px;line-height:1}
.socialMod li.cmSet{position:absolute;top:0;right:0;margin-right:0}
.socialMod li.cmSet a{display:block;height:28px;padding-left:20px;background:url(../images/ico_cmt.png) no-repeat 0 center;line-height:28px;font-size:75%}
.socialMod li.cmSet div{display:inline}
.socialMod .yService{position:absolute;top:0;right:0}
.tpcDetail{border-bottom:1px solid #e1e1e1}
.tpcDetail .tpcNews_header a:hover .tpcNews_source{color:#cc3434}
.tpcDetail .tpcPoint_item a:hover .tpcPoint_source{color:#cc3434}
.tpcHeader_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tpcHeader_title{font-size:100%;font-weight:700}
.tpcHeader_date{font-size:68.75%;color:#999;margin-left:10px}
.tpcHeader_source{font-size:75%}
.tpcHeader-pict{position:relative;margin-bottom:15px}
.tpcHeader-pict .tpcHeader_info{position:absolute;z-index:2;width:100%;height:261.92889px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,transparent),color-stop(80%,rgba(0,0,0,.1)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,transparent,transparent 70%,rgba(0,0,0,.1) 80%,rgba(0,0,0,.3));background:-o-linear-gradient(top,transparent,transparent 70%,rgba(0,0,0,.1) 80%,rgba(0,0,0,.3));background:linear-gradient(to bottom,transparent,transparent 70%,rgba(0,0,0,.1) 80%,rgba(0,0,0,.3));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-shadow:0 1px 3px rgba(0,0,0,.5)}
.tpcHeader-pict .tpcHeader_title{color:#fff;margin-bottom:10px;margin-left:15px}
.tpcHeader-pict .tpcHeader_date{color:#eee;margin-bottom:14px}
.tpcHeader-pict .tpcHeader_source{margin-left:auto}
.tpcHeader-pict .tpcHeader_source a,.tpcHeader-pict .tpcHeader_source>span{display:block;padding:10px 15px;color:#fff}
.tpcHeader-pict .tpcHeader_source a:before,.tpcHeader-pict .tpcHeader_source>span:before{position:relative;padding-right:2px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}
.tpcHeader-pict .tpcHeader_source a:hover{background:rgba(0,0,0,.01);text-decoration:none}
.tpcHeader-pict .tpcHeader_source a:hover span{text-decoration:underline}
.tpcHeader-pict .tpcHeader_source-pict a:before,.tpcHeader-pict .tpcHeader_source-pict>span:before{content:"\e602";font-size:18px;top:1px}
.tpcHeader-pict .tpcHeader_source-movie a:before,.tpcHeader-pict .tpcHeader_source-movie>span:before{content:"\e60c";font-size:16px;top:1px}
.tpcHeader_thumb{position:relative;background-color:#efefef;height:261.92889px;overflow:hidden}
.tpcHeader_thumb_img{height:261.92889px;background-size:cover;background-repeat:no-repeat;background-position:center}
.tpcHeader-movie{padding:15px 15px 0}
.tpcHeader-movie .tpcHeader_info{margin-bottom:4px}
.tpcHeader-movie .tpcHeader_source{color:#999;margin-top:6px;line-height:1.4}
.tpcHeader-noPict{margin:0 15px;padding:15px 0 4px;border-bottom:1px solid #f0f0f0}
@media all and (-ms-high-contrast:none){
.tpcHeader_thumb_bg{background-image:none!important}
.tpcHeader_thumb_bg:before{content:none}
}
.tpcNews{margin:10px 15px 15px}
.tpcNews_header a{display:block;text-decoration:none}
.tpcNews_header a:hover{background:#f7f7f8}
.tpcNews_title{display:inline;font-size:150%;font-weight:700;color:#333;line-height:1.4}
.tpcNews_source{display:inline-block;text-indent:5px;font-size:75%;color:#999;text-decoration:underline}
.tpcNews_comment{display:inline-block;text-indent:5px;font-size:75%;color:#999}
.tpcNews_comment:before{font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e603";font-size:16px;position:relative;top:2px}
.tpcNews_body{margin-top:5px;font-size:93.75%}
.tpcPoint{margin:15px;word-break:break-all}
.tpcPoint_header{line-height:1}
.tpcPoint_headerTitle{display:inline-block;height:20px;background:#3474ce;border-radius:20px;color:#fff;font-weight:700;font-size:75%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 10px}
.tpcPoint_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:2px solid #f0f0f0;padding-left:15px;margin-top:15px}
.tpcPoint_item a:hover{text-decoration:none;background:#f7f7f8}
.tpcPoint_thumb{position:relative;background-color:#efefef;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:80px auto;background-position:center center;background-repeat:no-repeat;text-align:center;margin-left:8px}
.tpcPoint_thumb::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.tpcPoint_thumb img{max-width:80px;max-height:80px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tpcPoint_thumb-movie{background-color:#000}
.tpcPoint_thumb_time{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.tpcPoint_thumb_time:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.tpcPoint_thumb_time:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.tpcPoint_thumb_time:empty:before{position:absolute;right:4px;padding:0}
.tpcPoint_info{-webkit-box-flex:1;-ms-flex:1;flex:1}
.tpcPoint_Q,.tpcPoint_title{font-size:112.5%;line-height:1.5;font-weight:700;color:#333}
.tpcPoint_title{padding:6px 0 4px}
.tpcPoint_Q{position:relative;padding:6px 0 0 28px}
.tpcPoint_Q:before{position:absolute;content:'';display:block;top:3px;left:0;width:28px;height:28px;background:no-repeat center/contain url(https://s.yimg.jp/images/jpnews/cre/pickup/pc/images/ico_Q.svg)}
.tpcPoint_A{position:relative;padding:6px 0 6px 28px;font-size:87.5%;line-height:1.5;color:#333}
.tpcPoint_A:before{position:absolute;content:'';display:block;top:0;left:0;width:28px;height:28px;background:no-repeat center/contain url(https://s.yimg.jp/images/jpnews/cre/pickup/pc/images/ico_A.svg)}
.tpcPoint_embed-pict{margin-bottom:6px;text-align:center}
.tpcPoint_embed-pict img{vertical-align:bottom;max-width:500px;max-height:400px}
.tpcPoint_source{margin-bottom:4px;font-size:68.75%;color:#999;text-decoration:underline}
.tpcPolls{margin:15px}
.tpcPolls iframe{vertical-align:bottom}
.tpcShare{position:relative;margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.tpcShare li{margin-right:10px}
.tpcShare li:last-child{margin:0}
.mainTopics{padding:10px 15px;border-top:1px solid #e1e1e1}
.mainTopics:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.mainTopics h2{font-weight:700;margin-bottom:10px}
.mainTopics ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.mainTopics li{width:301px;float:left;vertical-align:top}
.mainTopics li:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.mainTopics li a{display:block;padding:3px 0 3px 10px;background:url(../images/list_dot.png) no-repeat 0 center;font-size:87.5%}
.mainTopics li a:hover{text-decoration:none}
.mainTopics li a:hover .ttl{text-decoration:underline}
.mainTopics .readMore{text-align:right;font-weight:700;font-size:87.5%}
.listPaneltype{width:100%;padding:10px 15px 0;position:relative;border-top:solid 1px #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}
.listPaneltype_title{margin-bottom:12px}
.listPaneltype_title h2{font-size:16px;color:#333;font-weight:700}
.listPaneltype_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px}
.listPaneltype_cont{width:141px;-webkit-box-sizing:border-box;box-sizing:border-box}
.listPaneltype_cont a{display:block}
.listPaneltype_cont-img{display:block;position:relative;background-color:#efefef;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:5px}
.listPaneltype_cont-img::after{content:'';display:block;padding-top:calc(5 / 6 * 100%)}
.listPaneltype_cont-img.substitute{background-size:cover}
.listPaneltype_cont.mov .listPaneltype_cont-img{background-color:#000}
.listPaneltype_cont.mov .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top}
.listPaneltype_cont.mov .pbTime::before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;content:'\e60d';color:#fff}
.listPaneltype_cont.mov .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.listPaneltype_cont.mov .pbTime:empty::before{position:absolute;right:4px;padding:0}
.listPaneltype_cont-title{position:relative;display:block;max-height:calc(14 * 1.4 * 3 * 1px);font-weight:400;font-size:14px;line-height:1.4;overflow:hidden;text-align:justify}
.listPaneltype_cont-title::after,.listPaneltype_cont-title::before{position:absolute;background:#fff}
.listPaneltype_cont-title::before{top:calc(14 * 1.4 * (3 - 1) * 1px);right:0;width:14px;font-size:14px;text-align:center;content:"..."}
.listPaneltype_cont-title::after{z-index:2;width:100%;height:100%;content:""}
.listPaneltype_cont-time{display:inline-block;font-size:13px;color:#666;word-break:break-all}
.listPaneltype_cont-time time{margin-right:.5em}
.listPaneltype{border-top:none!important}
.commentsNav{margin:10px auto 0;width:100%;border-bottom:1px #d1d1d1 solid}
.commentsNav ul{border-top:1px #d1d1d1 solid;background:#f7f7f8}
.commentsNav ul:after{content:"";display:table;clear:both}
.commentsNav ul li{display:block;float:left;line-height:1.3;text-align:center;margin-bottom:-1px}
.commentsNav ul li:last-child{float:right}
.commentsNav ul li div{display:block;width:210px;height:40px;line-height:40px;background-color:#f7f7f8;background-repeat:no-repeat;border-right:1px #d1d1d1 solid;border-bottom:1px #d1d1d1 solid;color:#03c;font-size:87.5%;font-weight:700}
.commentsNav ul li div:hover{cursor:pointer}
.commentsNav ul li div.current{border-bottom:1px #fff solid;background-color:#fff;color:#333;text-decoration:none}
.commentsNav ul li div.current:hover{cursor:default}
.commentsNav ul li div#ycTab span{display:inline-block;padding:0 0 0 20px;background:url(../images/ico_cmt.png) no-repeat 0 center}
.commentsNav ul li div#fbTab span{display:inline-block;padding:0 0 0 20px;background:url(../images/ico_fb.png) no-repeat 0 center}
.commentsNav ul li label{display:block;padding:0 10px;width:190px;height:40px;line-height:40px;background:#f7f7f8;border-bottom:1px #d1d1d1 solid;font-size:75%;text-align:right}
#yComments .bd .hd{position:relative;margin-bottom:10px;padding:15px 10px 10px;border-bottom:1px solid #f0f0f0;line-height:1.3}
#yComments .bd .hd:after{position:absolute;content:' ';display:block;width:20px;height:12px;background:url(https://s.yimg.jp/images/bloom/v201212/balloon.gif);left:10px;bottom:-2px}
#yComments .bd .hd h2 a{font-size:93.75%}
#yComments .bd .hd .source{font-size:81.25%;color:#666}
.topicsTl{border-top:1px solid #e1e1e1}
.topicsTl .hd{padding:12px;border-bottom:1px solid #f0f0f0}
.topicsTl .hd h2{font-weight:700;line-height:1}
.ptnS .listFeedWrap .thum{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:60px auto;background-position:center center;background-repeat:no-repeat;text-align:center}
.ptnS .listFeedWrap .thum img{max-width:60px;max-height:60px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ptnS .listFeedWrap .titl{font-size:93.75%}
.ptnS .listFeedWrap .source{margin:0}
.ptnS .listFeedWrap .pbTime{padding:1px 4px;font-size:10px}
.ptnS .listFeedWrap .pbTime:empty{min-height:15px;line-height:15px}
.ptnL .listFeedWrap .thum{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:100px auto;background-position:center center;background-repeat:no-repeat;text-align:center}
.ptnL .listFeedWrap .thum img{max-width:100px;max-height:100px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pc-side-nav-fixed{bottom:0;position:fixed;width:300px}
.loadingWrap{margin:10px auto;padding:40px 0 30px;width:100%;border:1px solid #eee;text-align:center;color:#666}
.loadingWrap .loadingIcon{margin:0 auto;width:36px}
.commentWrap{margin-bottom:5px;padding-bottom:10px;border-bottom:1px #d1d1d1 solid}
.commentIframe{width:100%;border:none}
.subListMod .listModBox .listModBoxWrap.mov .pbTime{display:inline-block;position:absolute;right:0;bottom:0;padding:2px 4px;vertical-align:middle;background-color:rgba(0,0,0,.7);font-family:Helvetica;color:#fff;font-size:11px;vertical-align:top;padding:2px 4px;font-size:11px}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:before{padding-right:1px;font-family:RiffIcons;font-weight:400;font-style:normal;font-variant:normal;text-decoration:inherit;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60d";color:#fff}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty{min-width:20px;min-height:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty:before{position:absolute;right:4px;padding:0}
.subListMod .listModBox .listModBoxWrap.mov .pbTime:empty{min-height:18px;line-height:18px}
.subListMod .listModBox .listModBoxWrap .thum{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:60px auto;background-position:center center;background-repeat:no-repeat;text-align:center}
.subListMod .listModBox .listModBoxWrap .thum img{max-width:60px;max-height:60px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.yads_ad_pc .yads_ad_item .yads_ad_img,.yads_ad_pc .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_rank .yads_ad_item .yads_ad_img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img_res_s,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img_res_s,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img_res_s{float:right;width:60px;height:60px}
.yads_ad_pc .yads_ad_item .yads_ad_img img,.yads_ad_pc .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img img,.yads_ad_pc_rank .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_rank .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img img,.yads_ad_pc_rank_res_s .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_rank_res_s .yads_ad_item_res_s .yads_ad_img_res_s img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img img,.yads_ad_pc_res_s .yads_ad_item .yads_ad_img_res_s img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img img,.yads_ad_pc_res_s .yads_ad_item_res_s .yads_ad_img_res_s img{max-width:60px}
.subMod_adWrapper{margin-bottom:15px}