
/* fix */
/* 2014/04/10 MOD START（text-align:left;追加） */
body { margin:0; padding:0; text-align:left;}
/* 2014/04/10 MOD END */
body #contents-sub .sub-box-bg { border:none; }
body #content-body #right-column .sub-box-bg { margin:1em 0; }
body #right-column div, body #right-column td, body #right-column th, body #right-column caption { font-size:12px; }
#quick-banner a, #quick-banner a:active, #quick-banner a:hover, #quick-banner a:visited:hover { color: #1470CC; }

#quick-banner { background:#f5f5f5; width:208px; font-family:'ＭＳ Ｐゴシック','MS Pゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif; color:#444; line-height:1.4; font-size:12px; border:#7F8991 solid 1px; }
#quick-banner h2 { background: url(/jdr/img/quick-banner/border-dotted-glay.gif) #F0F0F0 repeat-x left bottom; margin:0; line-height:2; text-align:left; margin-bottom:0; border-left:0px;}
/* 2017/07/13 DEL&ADD START */
/* #quick-banner h2 span { color:#586167; font-size:13px; background:url(/jdr/img/quick-banner/icon-award-star.png) no-repeat 0 0; padding:2px 0 2px 20px; font-weight:bold; } */
#quick-banner h2 span { color:#586167; font-size:13px; background:url(/skin/src/icon-pr.gif) no-repeat 0 0; padding:0 0 2px 35px; font-weight:bold; }
/* 2017/07/13 DEL&ADD END */
#quick-banner img { border:none; }
#quick-banner .entry { width:100%; background: url(/jdr/img/quick-banner/border-dotted-glay.gif) repeat-x left bottom; padding-bottom:5px; }
#quick-banner .entry:last-child {  background:none; }
#quick-banner .entry span, #quick-banner .entry strong, #quick-banner .entry a, #quick-banner .entry img { display:block; }
#quick-banner .entry .lead,
#quick-banner .entry .img { margin:6px 9px; }
#quick-banner .entry .corp { margin:3px 9px; }
#quick-banner .entry .lead { padding:0 0 0 20px; background-position:0 0; background-repeat:no-repeat; font-weight:bold; }
#quick-banner .leadtype01 { background-image:url(/jdr/img/quick-banner/icon-world.png); }
#quick-banner .leadtype02 { background-image:url(/jdr/img/quick-banner/icon-bag.png); }
#quick-banner .entry img { border:#CCC solid 1px; padding:4px; background:#fff; margin:0 auto 5px; }
#quick-banner .entry .text { margin:0 6px; }
#quick-banner .entry .text a { background:url(/jdr/img/quick-banner/tri-red1.gif) no-repeat 0 3px; padding:0 0 0 6px; }
#quick-banner .entry .corp { text-align:right; font-weight:bold; }
#quick-banner .entry .lead, #quick-banner .entry span.text a, #quick-banner .entry span.comment { text-align:left;}
#quick-banner .comment { font-size:12px; margin:-4px 9px 0; }
#quick-banner .comment strong,
#quick-banner .comment span,
#quick-banner .comment strong,
#quick-banner .comment span { display:inline; }
#quick-banner .comment strong.num { font-size:15px; font-family:"Arial Black"; }
#quick-banner .comment span.term { padding-right:2px; }
#quick-banner .comment span.price .num { color:#C00; }

/* 2012/07/10 ADD START*/
#quick-banner .comment span.osc-price {color:#C00; font-family:"Arial Black"; font-size:15px;}
#quick-banner .comment span.osc-inc { display:inline; background-color:#FFFFB7; color:#000000; width:75px; padding:2px; margin-left:5px; margin-top:2px; text-align:center; line-height: 23px; border:1px solid #FFE259;}
#quick-banner .comment span.osc-inc-none { display:inline; background-color:#FFFFB7; color:#000000; width:75px; padding:2px; margin-left:5px; margin-top:2px; text-align:center; line-height: 23px; border:1px solid #FFE259; font-weight:bold;}
#quick-banner .comment span.osc-fix { color:#000000; margin-left:2px; }
#quick-banner .comment .osc-img { display:inline; margin:0; padding:0; background:none; border:none; vertical-align:middle;}
#quick-banner .comment span.popup_osc { display:inline; }
.popup_osc_window { max-width: 300px; position: absolute; padding: 6px 15px; background-color: #fff; border: 5px double #ccc; display: none; color: #000000; font-size: 11px; line-height: 1.5em; border-radius: 10px; box-shadow: 5px 5px 5px #ccc; }
/* 2012/07/10 ADD END*/

body.navi div#right-column #quick-banner h2, body.abzo div#right-column #quick-banner h2 { text-indent:0; }
body.abzo div#right-column #quick-banner a { text-decoration:underline; }
