/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/jp/topics/blog_new/mt-static/themes/base-weblog.css);

@import url(/elements/main.css);
@import url(/elements/topics.css);
@import url(/elements/header.css);

#alpha .entry-link a:link { color: #000 !important ; }
#alpha .entry-link a:visited { color: #000 !important ; }
#alpha .entry-link a:hover { color:#000 !important; text-decoration: none !important ; }
#alpha .entry-link a:active { color: #000 !important ; }

#alpha { width:490px ; margin-left:5px ; }
#alpha img { margin:0px 5px 2px 0px ; }
#alpha embed { float:left ; margin:0px 5px 2px 0px ; }
#alpha h5, #alpha h4 { color:#000 ; font-weight:bold ; padding-left:10px ; }
#alpha h5 { border-bottom:#2e3192 solid 1px ; padding-bottom:3px ; }
#alpha h4 { margin:5px 0px 3px 3px ; }
#alpha .entry-header h4 { text-decoration:none !important; }
#alpha .entry-body p { margin-bottom:12px ; }
#alpha .entry-footer { float:none ; float:right ; font-size:11px ; margin-top:5px ; }
#alpha .past { float:right ; }
#alpha .entry img { float:left ; margin:0px 5px 3px 0px ; }
#alpha form p { margin:5px 0px ; }
#alpha h3 { margin:20px 0px ; }

#alpha .content-nav { border-top:#2e3192 dotted 1px ; border-bottom:#2e3192 dotted 1px ; padding: 5px 0px ; }
#alpha .paginate { float:none ; text-align:center ; }
#alpha .search p { margin:5px 0px 10px 10px ; }
#alpha .search h5 { border-bottom:#2e3192 dashed 1px ; padding-bottom:3px ; }
#alpha .fortop { margin-top:10px ; }

#beta { width:190px ; margin-left:10px ; }
#beta  h4 { color:#000 ; border-bottom:#2e3192 solid 1px ; padding-bottom:2px ; }
#beta img { margin-right:5px ; }
#beta .form { margin:0px 0px 12px 4px ; }
#beta .other { margin-bottom:5px ; }
#beta .qr img { text-align:center ; }

#monthlylink { width: 180px ; display: inline !important; }
#monthlylink .main { margin: 5px 0px 17px 10px ; text-align: left ; }
#monthlylink p { margin: 5px 0px 17px 0px ; text-align: center ; }

/* end StyleCatcher imports */
