@charset "utf-8";
/* CSS Document */

DIV {margin:0;padding:0;}
OL, UL {list-style:none;margin:0;padding:0;}
PRE {font-size:1em;margin:0;padding:0;}
FIELDSET {border:none;margin:0;padding:0;}
TH {font-style:normal;font-weight:400;text-align:left;margin:0;padding:0;}
TABLE {empty-cells:show;}
A {text-decoration: none;}
CAPTION {font-style:normal;font-weight:400;text-align:left;}
BODY, DL, DT, DD, LI, FORM, INPUT, TEXTAREA, P, BLOCKQUOTE, TD {margin:0;padding:0;}
H1, H2, H3, H4, H5, H6 {font-size:100%;font-weight:400;margin:0;padding:0;}
IMG, ABBR, ACRONYM {border:none;}
ADDRESS, CITE, CODE, DFN, VAR {font-style:normal;font-weight:400;}
Q:before, Q:after {content:'';}
/* 去除超連結的虛線外框 */
a{outline: none; /* for Firefox Google Chrome */behavior:expression(this.onFocus=this.blur()); /* for IE */}

.img_div {overflow:hidden; text-align:center;}