* { margin:0pt; padding:0pt; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, img
{ border: 0; outline: 0; vertical-align: baseline; background: transparent; }
hr { clear:both; display:none; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
table { border-collapse: collapse; border-spacing: 0; }
a { border: medium none ; text-decoration: none; outline-color: invert; outline-style: none; outline-width: medium; }
a:hover { text-decoration: underline; }

/* =for safari */
:focus { outline: 0; }

/* =Reserve */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* =news */
#infoList { font-size:93%; width:500px; }
.info { width:500px; }
.day { clear:both; float:left; width:70px; text-align:right; margin-top:4px; background:url(../img/news_mk01.gif) no-repeat; background-position: 6px 4px; padding:0 0 0 15px; color:#99CC00; }
.dayTxt { float:left; width:400px; margin:3px 0 2px 10px; line-height:16px; }
.dayTxt a{ text-decoration:none; color:#5c83c6; }
.dayTxt a:hover{ text-decoration:underline; color:#5C83C6; }
