*{margin: 0;padding: 0;}
body { background-color: #ECECE4;font-family: "ＭＳ Ｐゴシック", Osaka, Verdana, Arial;font-size: 8pt;color: #333333;}
img {border:0px;}
td {font-family: "ＭＳ Ｐゴシック", Osaka, Verdana, Arial;font-size: 8pt;color: #333333;}
p {margin:0px 0px 12px 0px;}
ul {margin:0px 0px 0px 15px;}
a:link {color: #333333; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #CC0000; text-decoration: underline;}
a:active {color: #CC0000; text-decoration: underline;}

* html body div#wwrap {text-align:center;}
#wrapper {width:600px;margin:0 auto; padding:0; text-align:left;}


/* header */
#hdrBar {width:600px; height:35px;}
#hdrBar img{padding:12px 15px 0px 15px;}
* html body #hdrBar {width:600px; height:35px; padding:12px 15px 0px 15px;}
* html body #hdrBar img{padding:0;}


.boxTop {height:40px; margin:0; background:url(../../error/images/error_bg.gif) 100% 0 no-repeat;}
/*.boxTop div {width:18px; height:17px; background:url(../../members/images/bg_mid_box.gif) 0 0 no-repeat;}*/
.boxBottom {height:15px; margin:0; background:url(../../error/images/error_bg.gif) 100% 100% no-repeat;}
/*.boxBottom div { width:18px; height:17px; background:url(../../members/images/bg_mid_box.gif) 0 100% no-repeat;}*/

.boxTop .hdr {display:block; padding:10px 0px 0px 15px;font-weight: bold; font-size:9pt; color:#666666}


#main {background-color:#FFFFFF; width:600px;}
.txtBox {padding:15px 0px 10px 15px;clear:both}
.txtBox02 {padding:10px 0px 10px 15px;clear:both; border-top:1px solid #DDDDDD;}
.comment {margin-top:20px}
.c-both{clear:both;}
.btnRow {padding:50px 0px 20px 0px; clear:both}
.fontBB{font-weight: bold; font-size:9pt;}
.fontRB{font-weight: bold; font-size:9pt; color:#D71C24;}
.floatRight {float:right}
hr {height: 1px; color: #DDDDDD; background-color: #DDDDDD; border: 0 ;  margin: 0px 5px 0px 5px; clear:both}

input#SearchBox {font-size:10px;border:1px solid #DDDDDD; padding:1px;width:156px; height:14px; _height:18px; padding:2px 5px; color:#999999;}
input#bizsearchAspQuery {font-size:10px;border:1px solid #DDDDDD; padding:1px;width:156px; height:14px; _height:18px; padding:2px 5px; color:#999999;}
input#go{margin:0px 0px 5px 5px; padding:0; vertical-align:middle;}

/* footer */
#footerBar {height:35px; background-color:#FFFFFF}
#footerBar img{padding:12px 15px 0px 15px;}
* html body #footerBar {height:35px; padding:12px 15px 0px 15px;}
* html body #footerBar img{padding:0;}
#fcopy  {text-align:right; padding:10px 15px 10px 0px; color:#999999; clear:both;font-size:8pt}
#fcopy a:link {color: #999999;text-decoration: none;}
#fcopy a:visited {color: #999999;text-decoration: none;}
#fcopy a:hover {color: #999999;text-decoration: none;}
#fcopy a:active {color: #999999;text-decoration: none;}

/* Accela BizSearch サジェスト機能 \*/
ul#bizasarchAspSuggest {
  position:absolute;
  margin:0;
  padding:0;
  z-index:1000;
  border-left:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  background-color:#FFFFFF;
}
ul#bizasarchAspSuggest li {
  font-size:10px;
  line-height:120%;
  list-style:none;
  padding:2px 5px;
}
ul#bizasarchAspSuggest li.sgItemOn {
  font-weight:bold;
  cursor:pointer;
}
