.mimg {border:3px solid #A0E5E7;background-color:#5CC6CA;padding:1px;margin-top:10px;}

.ih_recom {width:100%;}
.ih_recom th {width:85px;}
.ih_recom th div {width:69px;height:55px;border:1px solid #DDDDDD;text-align:center;margin-bottom:10px;}
.ih_recom td {font-size:11px;color:#9D9D9D;letter-spacing:-1px;line-height:15px;vertical-align:top;}
.ih_recom td div {font-size:12px;color:#4A4A4A;font-weight:bold;margin:6px 0 4px 0;}

.ih_merit {width:100%;}
.ih_merit th {border-bottom:1px solid #EDEDED;padding:15px 0 13px 0;text-align:center;}
.ih_merit td {border-bottom:1px solid #EDEDED;color:#909090;line-height:15px;padding:15px 0 13px 0;vertical-align:top;}
.ih_merit td div {color:#2E5FE6;font-weight:bold;margin-bottom:6px;}

.ih_intbl {width:100%;border-right:1px solid #E5E5E5;margin-top:6px;}
.ih_intbl th {border-top:2px solid #A9C7EC;border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:#F4F5F6;color:#4979B9;font-weight:normal;padding:6px;white-space:nowrap;}
.ih_intbl td {border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;color:#717171;padding:6px;text-align:center;}
.ih_intbl td.bg01 {background:#FBFAF6;}
.ih_intbl th.bold {border-top:3px solid #FF6000;border-left:3px solid #FF6000;border-right:3px solid #FF6000;font-weight:bold;}
.ih_intbl td.bold {border-bottom:3px solid #FF6000;border-left:3px solid #FF6000;border-right:3px solid #FF6000;font-weight:bold;color:#000;}

.ih_strike {color:#ACACAC;text-decoration:line-through;}