/* CSS Document */
/*The date:February 15,2006*/

body{
  background-color:#FFF;
  color:#000;
  margin:0 0 1em 0;
  padding:0;
}

img{
  border:0;
}

.leftImg{
  float:left;
  display:block;
  clear:both;
  margin:0 10px 10px 0;
}

a:link{
  color:#0000ff;
  text-decoration:none;
  }

a:visited{
  color:#4C8CD4;
  text-decoration:none;
  }

h1, h2, h3, h4, h5, h6{
  font-size:100%;
  font-weight:bold;
}

h1, h2, h3, h4, h5, h6, pre, blockquote{
  margin:1em 0 0.7em 0;
  /*clear: both;*/
}

li, dt, dd, p{
  line-height:1.5;
}

strong{
  color:#FF0000;
}

em {
  font-weight:bold;
  font-style:normal;
}

.pkg{
  display:block;
}

.clr{
  clear:both;
}

.hide{
  position:absolute;
  top:-2048px;
  left:-2048px;
  display:block;
  width:0px;
  height:0px;
}

.right{
  text-align:right;
}

.center{
  text-align: center;
}


/* OUT FRAME */

#wrapper{
  width:100%;
  margin:auto;
}


/* HEADER SET */

#header{
  display:none;
}


/* TOPIC-PATH */

#topicPath{
  display:none;
}


/* SUV-NAVI SET */

#savNavi{
  display:none;
}

#suvNaviPath{
  display:none;
}


/* PRINT-BUTTON */

#printBtn{
  display:none;
}

#backPage{
  display:none;
}

#backPage form{
  margin:0.5em 15px;
}


/* PRIMARY-CONTENT SET*/

#primaryContent{
  margin:1em auto;
  width:90%;
  font-size:90%;
}

#primaryContent a:visited{
  color:#4c8cd4;
}

#primaryContent ul{
  margin-bottom:1.5em;
}

#primaryContent h1{
  font-size:140%;
  text-align:center;
  margin:0 0 1em 0;
  padding-bottom:0.8em;
  background: url(/common/img/primaryCoontent-h1BG.gif) repeat-x bottom #FFF;
}

#primaryContent h2{
  font-size:110%;
  margin:2em 0 1em 0;
  padding-left:0.5em;
  border-left:5px solid #81B280;
}

#primaryContent h2 a{
  text-decoration:none;
}

#primaryContent h3{
  font-size:100%;
  color:#000;
  margin:1.5em 0 1em 0;
}

#primaryContent h3 a{
  text-decoration:none;
}

#primaryContent h4{
  font-size:90%;
  color:#000;
  margin:1.5em 0 1em 0;
}

#primaryContent h4 a{
  text-decoration:none;
}

#primaryContent .listTitle{
  font-size:110%;
  color:#D4504C;
  margin:2em 0 1em 0;
  padding-left:0.5em;
  border-left:5px solid #CCC;

}

#primaryContent p{
  font-size:100%;
  margin:1em 0 1em 0;
  line-height: 1.7;
}

#primaryContent .indent{
  margin-left:2em;
}

#primaryContent .listCnotent{
  padding-bottom:1.5em;
  border-bottom:1px dotted #666;
}

#primaryContent .exLink{
  padding-left : 14px;
  background:transparent url(/common/img/link-ico_02.gif) no-repeat 0% 50%;
}

#primaryContent .qa-indent{
  margin-left:3em;
  text-indent:-3em;
}

#primaryContent .t-q{
  font-weight:bold;
  color:#009900;
}

#primaryContent .t-a{
  font-weight:bold;
  color:#FF0000;
}

/* PRIMARY-CONTENT SET*/

#legacyCoontent{
  font-size:100%;
  margin:0 15px 15px 15px;
}

#legacyCoontent .invalid{
  font-weight: bold; color: red; width: 80%;
  margin-top: 3em; margin-left: auto; margin-right: auto;
  padding: 0.5em; border-style: solid; border-width: 1px;
}

#legacyCoontent .pending{
  font-weight:bold;
  color:green;
}

#legacyCoontent h1{
  font-size:1.5em;
}

#legacyCoontent h2{
  font-size:1.2em;margin:1px;
}

#legacyCoontent h3, h4{
  font-size:1em;margin:0px;
}

#legacyCoontent em{
  font-weight:bold;
  font-style:normal
}

#legacyCoontent strong {
  font-weight:bold;
  color:red;
}

#legacyCoontent .right{
  text-align:right;
}

#legacyCoontent .center{
  text-align:center;
}

#legacyCoontent .indent{
  margin-left:2em;
}

/* PAGE-BOTTOM*/

#pageBottom{
  display:none;
}


/* FOOTER SET*/

#footer{
  font-size:80%;
  text-align:center;
  width:100%;
  background:#FFF;
  margin:0;
  padding-top:10px;
  border-top: #CACACA 1px solid;
}

#footer ul{
  display:none;
}

#enqform {
  display: none;
}
