style> /*--------20131216 notice---------------------------------*/ .service1 .notice{position:relative} .service1 .notice span{color:#FFF;position:absolute;right:-20px;top:-2px;padding:1px 5px;border-radius:15px;background-color:#FF3F3F;font-size: 11px;line-height:15px} /* -----------------------------------------*/ #content-cato .lf{float:left;width:100px} #content-cato .rf{font-size:12px;line-height:18px} #content-cato .atit{font-size:15px;font-weight:bold;} #content-cato .date{font-size:11px;color:#dfbd6c;} #content-cato .pusblgr{ margin:0; padding:0; line-height:24px; display:block; height:24px;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; overflow:hidden; } #content-cato .rsart{ position:absolute; bottom:10px; right:10px; width:70px;} .histnavi{display:block;padding:10px 0px;margin:0px} .histnavi li {display:inline;line-height:25px} .histnavi li a{background:#dedede;margin:0px 3px;padding:10px;color:#000;text-decoration:none} .histnavi li a:hover{background:#aeadad;color:#FFF} .histnavi li.tgon{background:#fff;margin:0px 3px;padding:10px;color:#000;font-weight:bold} .histnavi li.notice span{color:#FFF;position:absolute;right:-10px;padding:1px 5px;border-radius:15px;background-color:#FF3F3F;font-size: 11px;line-height:15px} .histnavi li.notice{position:relative} #ppage-title {height: auto;} .pusblgr img{ float:left; margin:3px 5px 0 0;} .pusblgr a{ font-weight:bold;}