@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
textarea{resize:none}
body{ background:#c7dff8;}
body area:focus{outline:none;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;outline:none;}
.main-bg{ background:#c7dff8; }
.main-common{ background: #040d36 url(../images/bg_01.jpg) no-repeat top center; width:100%;margin:0 auto; height: auto;}
.main-common1{ background: #020b32 url(../images/bg_02.jpg) no-repeat top center; width:100%;margin:0 auto; height: auto;}
textarea{resize:none}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
a,a:link,a:active{text-decoration:none;} 
div,p{ word-break:break-all;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
button,input,select,textarea{font-size:100%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.number li{list-style-type:decimal;}
#wrapper{ margin:0 auto; width:990px; height:auto; overflow:hidden; position:relative;}
