@charset "utf-8";
@import url("../css/common.css");
@import url("../css/layout.css");

/* CSS Document */
html {width:100%; height:100%; margin:0; padding:0; overflow:scroll; }
* {margin:0; padding:0; line-height:140%;}
body { background-color:#dce2e8; }
body, td {margin:0; padding:0; font-size:11px; line-height:150%; color:#505050; letter-spacing:normal;}
body, input, textarea, select, li {font-family:Verdana, Tahoma, sans-serif;}
input, textarea, select {font-size:11px;}
select   {vertical-align:middle;}
form     {margin:0; padding:0;}
hr       {display:none;}
img, a img, input.image {border:0 none; vertical-align:top; -ms-interpolation-mode:bicubic;}
div, form, fieldset, td, th {margin:0; padding:0; line-height:140%;}
table    {border-collapse:collapse;}
h1, h2, h3, h4, h5, h6  {margin:0 auto; padding:0; font-size:11px; font-weight:normal; line-height:140%;}
dl, ul, ol, li, dt, dd  {list-style:none;}
p  {margin:0 auto;}
a:link, a:visited, a:active {color:#505050; text-decoration:none;}
a:hover  {color:#000000; text-decoration:underline;}
.png24 { tmp:expression(setPng24(this)); }

/* hspace */
.hspace10 { clear:both; font-size:0px; line-height:0px; width:50px; height:10px; }
.hspace15 { clear:both; font-size:0px; line-height:0px; width:50px; height:15px; }
.hspace20 { clear:both; font-size:0px; line-height:0px; width:50px; height:20px; }
.hspace30 { clear:both; font-size:0px; line-height:0px; width:50px; height:30px; }
