@charset "utf-8";
/* -----------------------------------------------------------
reset
----------------------------------------------------------- */
#sc-common-header * {
font-size: 100%;
margin: 0;
padding: 0;
}
#sc-common-header html {
overflow-y: scroll;
}
#sc-common-header body, #sc-common-header div, #sc-common-header dl, #sc-common-header dt, #sc-common-header dd, #sc-common-header ul, #sc-common-header ol, #sc-common-header li, #sc-common-header h1, #sc-common-header h2, #sc-common-header h3, #sc-common-header h4, #sc-common-header h5, #sc-common-header h6, #sc-common-header pre, #sc-common-header form, #sc-common-header fieldset, #sc-common-header input, #sc-common-header textarea, #sc-common-header p, #sc-common-header blockquote, #sc-common-header th, #sc-common-header td {
margin: 0;
padding: 0;
}
#sc-common-header address, #sc-common-header caption, #sc-common-header cite, #sc-common-header code, #sc-common-header dfn, #sc-common-header em, #sc-common-header th, #sc-common-header var {
font-style: normal;
font-weight: normal;
}
#sc-common-header table {
border-collapse: collapse;
border-spacing: 0;
}

#sc-common-header q:before, #sc-common-header q:after {
content: '';
}
#sc-common-header object,
#sc-common-header embed {
vertical-align: top;
}
#sc-common-header hr, #sc-common-header legend {
display: none;
border:none;
}
#sc-common-header abbr, #sc-common-header acronym, #sc-common-header fieldset {
border: 0;
}

#sc-common-header tr, #sc-common-header th, #sc-common-header td, #sc-common-header caption {
/*	vertical-align: top;
*/	font-style: normal;
font-weight: normal;
/*	text-align: left;
*/}

#sc-common-header ul {
list-style: none;
}

#sc-common-header h1, #sc-common-header h2, #sc-common-header h3, #sc-common-header h4, #sc-common-header h5, #sc-common-header h6 {
font-style: normal;
font-weight: normal;
font-size: 100%;
}

#sc-common-header img {
border: 0;
font-size: 0;
line-height: 0;
vertical-align: bottom;
}