@charset "utf-8";
/* *********************** first *************************** */
.pcy_tbx {
  padding:0 15px;
  margin:0 0 20px;
}
.pcy_tbx p {
  text-indent:12px;
}
.pcy_dll {
  padding:0 40px;
  margin:0 0 25px;
  clear:both;
}
.pcy_dll dt {
  font-weight:bold;
}
.pcy_dll dd {
  margin-bottom:20px;
  text-indent:12px;
}
.pcy_rfl {
  text-align:right;
  padding:0 20px;
  margin:0 0 20px;
}
.pcy_rfu {
  width:700px;
  margin:0 auto 30px;
}
.pcy_rfu p {
  padding: 15px;
  border:solid 1px #e4e4e4;
  background:#f7f7f7;
}
.pcy_rfu span {
  font-weight:bold;
}

.pcy_rfu2 {
  width:670px;
  margin:0 auto 30px;
  border:solid 1px #e4e4e4;
  background:#f7f7f7;
  padding:15px 15px 5px;
}
.pcy_rfu2 p {
	padding-bottom:10px;
}
.pcy_rfu2 span.titleset {
  font-weight:bold;
}

.pcy_rfu2 span.textset {
	margin-left:1em;
}

.pcy_tbl {
  width:690px;
  margin:0 auto 30px;
  text-align:left;
}
.pcy_tbl th {
  border:solid 1px #c7c7c7;
  text-align:center;
  font-weight:bold;
  padding:10px 15px;
  background:#eee;
}
.pcy_tbl td {
  border:solid 1px #c7c7c7;
  padding:10px 15px;
  vertical-align:top;
}
.pcy_lbx {
  width:195px;
  font-weight:bold;
}
.pcy_tbl td span {
  background:url('../img/clear_dot.gif') no-repeat;
  padding-left:10px;
}
.pcy_spf {
  margin-left:20px;
}
.pcy_sps {
  margin-left:35px;
  background:url('../img/clear_dot.gif') no-repeat;
  padding-left:10px;
}
.pcy_spt {
  margin-left:20px;
  background:url('../img/clear_dot.gif') no-repeat;
  padding-left:10px;
}

/*201112*/
div.indentset{
	margin-left:3em;
}
