@charset "utf-8";

#bo_list {margin-top:20px;font-size:.9em;}
.wrap_his {position:relative;margin-bottom:5px;padding:20px 30px;border:1px solid #e5e5e5;border-radius:15px;zoom:1;}
.wrap_his:after {display:block;visibility:hidden;clear:both;content:""}
.wrap_his:nth-child(odd) {background:#fafafa;}
/*.wrap_his:nth-child(even) {background:#fafafa;background: linear-gradient(#ededed, #fff);}*/
.wrap_his h2 {float:left;margin:0 30px 0 15px;font-size:2.0em;font-weight:normal;line-height:1em;color:#218ea6;}
.wrap_his ul {float:left;list-style:none;margin:0;padding:0;}
.wrap_his ul li {margin-bottom:5px;}
.wrap_his ul li span {display:inline-block;line-height:1.35em;vertical-align:top;}
.wrap_his ul li span.month {width:60px;padding:3px 0;border-radius:3px;color:#fff;text-align:center;background:#218ea6;}
.wrap_his ul li span.memo {margin-left:10px;padding:3px 0;}
.wrap_his ul li a.m_btn {display:inline-block;margin-left:10px;padding:5px 8px;border-radius:50%;font-size:.75em;color:#fff;line-height:1.35em;vertical-align:top;background:#999;}
.wrap_his ul li a.m_btn:hover {background:#ed4545;}
