/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
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, 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, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*HTML編輯器重設*/
.HTML_info .info ul,
.HTML_info .info ol,
.HTML_info .info menu,
.HTML_info .info dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
	list-style:inherit;
}

.HTML_info .info ol {
    list-style-type: decimal;
}

.HTML_info .info dl {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
	list-style:inherit;
}

.HTML_info .info li {
    display: list-item;
    text-align: -webkit-match-parent;
	list-style:inherit;
}

.HTML_info .info dt {
    display: block;
}

.HTML_info .info dd {
    display: block;
    -webkit-margin-start: 40px;
}
/**/
.HTML_info html,
.HTML_info address,
.HTML_info blockquote,
.HTML_info body, 
.HTML_info dd, 
.HTML_info div, 
.HTML_info dl, 
.HTML_info dt, 
.HTML_info fieldset, 
.HTML_info form,
.HTML_info frame, 
.HTML_info frameset, 
.HTML_info h1, 
.HTML_info h2, 
.HTML_info h3, 
.HTML_info h4, 
.HTML_info h5, 
.HTML_info h6, 
.HTML_info noframes, 
.HTML_info ol, 
.HTML_info p, 
.HTML_info ul, 
.HTML_info center,
.HTML_info dir, 
.HTML_info hr, 
.HTML_info menu, 
.HTML_info pre { display: block }
.HTML_info li { display: list-item }
.HTML_info head { display: none }
.HTML_info table { display: table }
.HTML_info tr { display: table-row }
.HTML_info thead { display: table-header-group }
.HTML_info tbody { display: table-row-group }
.HTML_info tfoot { display: table-footer-group }
.HTML_info col { display: table-column }
.HTML_info colgroup  { display: table-column-group }
.HTML_info td, 
.HTML_info th { display: table-cell }
.HTML_info caption { display: table-caption }
.HTML_info th { font-weight: bolder; text-align: center }
.HTML_info caption { text-align: center }
.HTML_info body { margin: 8px }
.HTML_info h1 { font-size: 2em; margin: .67em 0 }
.HTML_info h2 { font-size: 1.5em; margin: .75em 0 }
.HTML_info h3 { font-size: 1.17em; margin: .83em 0 }
.HTML_info h4, 
.HTML_info p, 
.HTML_info blockquote, 
.HTML_info ul, 
.HTML_info fieldset, 
.HTML_info form, 
.HTML_info ol, 
.HTML_info dl, 
.HTML_info dir, 
.HTML_info menu { margin: 1.12em 0 }
.HTML_info h5 { font-size: .83em; margin: 1.5em 0 }
.HTML_info h6 { font-size: .75em; margin: 1.67em 0 }
.HTML_info h1, 
.HTML_info h2, 
.HTML_info h3, 
.HTML_info h4, 
.HTML_info h5, 
.HTML_info h6, 
.HTML_info b, 
.HTML_info strong { font-weight: bolder }
.HTML_info blockquote  { margin-left: 40px; margin-right: 40px }
.HTML_info i, 
.HTML_info cite, 
.HTML_info em, 
.HTML_info var, 
.HTML_info address { font-style: italic }
.HTML_info pre, 
.HTML_info tt, 
.HTML_info code, 
.HTML_info kbd, 
.HTML_info samp  { font-family: monospace }
.HTML_info pre { white-space: pre }
.HTML_info button, 
.HTML_info textarea, 
.HTML_info input, 
.HTML_info select { display: inline-block }
.HTML_info big { font-size: 1.17em }
.HTML_info small, 
.HTML_info sub, 
.HTML_info sup { font-size: .83em }
.HTML_info sub { vertical-align: sub }
.HTML_info sup { vertical-align: super }
.HTML_info table { border-spacing: 2px; }
.HTML_info thead, 
.HTML_info tbody, 
.HTML_info tfoot { vertical-align: middle }
.HTML_info td, 
.HTML_info th { vertical-align: inherit }
.HTML_info s, 
.HTML_info strike, 
.HTML_info del { text-decoration: line-through }
.HTML_info hr { border: 1px inset }
.HTML_info ol, 
.HTML_info ul, 
.HTML_info dir, 
.HTML_info menu, 
.HTML_info dd  { margin-left: 40px }
.HTML_info ol { list-style-type: decimal }
.HTML_info ol ul, 
.HTML_info ul ol, 
.HTML_info ul ul, 
.HTML_info ol ol { margin-top: 0; margin-bottom: 0 }
.HTML_info u,
.HTML_info ins { text-decoration: underline }
.HTML_info br:before  { content: "\A" }
.HTML_info :before, 
.HTML_info :after { white-space: pre-line }
.HTML_info center { text-align: center }
.HTML_info :link, 
.HTML_info :visited { text-decoration: underline }
.HTML_info :focus { outline: thin dotted invert }