.gads_Box .notice { position: relative; display: block; height: 23px; padding: 7px 7px 0; font-size: 13px; font-weight: bold; color: #fff; background-repeat: repeat-x; background-position: 0 -301px; }
.gads_Box .notice a { color: #fff; text-decoration: none; }
.gads_Box .notice .cl, .gads_Box .notice .cr { position: absolute; top: 0; width: 5px; height: 30px; }
.gads_Box .notice .cl { left: 0; background-position: 0 -332px; }
.gads_Box .notice .cr { right: 0; background-position: -10px -332px; }

.gads_container { padding: 7px 0; border: solid #999; border-width: 0 1px 1px; }
.gads_container .ad { display: block; padding: 4px; overflow:hidden;}
.gads_container .nowrap { display: block; }
.gads_container a { text-decoration: none; }
.gads_container li { margin: 0 7px; border-bottom: 1px dashed #ccc; }
.gads_container li:last-child{border-bottom:0px solid;}
.gads_container li { border-bottom-width: expression( (function(e) { e.style.borderBottomWidth = (e.nextSibling == null) ? '0px' : '1px' }) (this) ); }
.gads_container .head { text-decoration: underline; font-size: 13px; font-weight: bold; line-height: 20px; }
.gads_container .link { height: 14px; overflow: hidden; }

/* ads_sky_narrow */
#google_ad_sky { position: absolute; left: 980px; top: -50px; width: 250px; }

/* ads_bottom_wide */
#gads_bottom_wide { margin-top: 10px; }


.pAdBox {border-top:1px solid #999;}
.ibe .pAdBox .nowrap{display:inline !important;}
