@charset "utf-8";

/* ==================================

  『平屋住宅の間取り』Modal PC Style

================================== */
#wrapBox {
  display: none;
  /*width: 900px;*/
  margin: 0;
  padding: 0;
  /*background: #fff;*/
}
.wrapBoxIn {
  width: 900px;
  margin: 0 auto;
  padding: 0 0 50px;
  position: relative;
  background: var(--wht);
  text-align: center;
}
.wrapBoxIn table {
  width: 100%;
  margin: 0 0 45px;
}
.wrapBoxIn table th {
  width: 190px;
  background: #666666;
  text-align: center;
  color: var(--wht);
  font-size: 36px;
}
.wrapBoxIn table td {
  padding: 35px 40px 35px 50px;
  background: #f1f1f1;
  text-align: left;
  color: #856749;
  font-size: 18px;
  line-height: 1.4;
}
.wrapBoxIn .planzu {
  margin: 0 0 10px;
}
.wrapBoxIn p {
  font-size: 14px;
  color: var(--blk);
  margin: 0 0;
}
.wrapBoxIn .btnArea {
  position: absolute;
  right: 0;
  bottom: 0;
}
.wrapBoxIn .btnArea ul li {
  float: right;
  margin: 0;
}
.wrapBoxIn .btnArea ul li a {
  font-size: 12px;
  color: var(--wht);
  padding: 7px 11px 7px 30px;
  background-color: #857a6f;
  background-repeat: no-repeat;
  background-position: 11px 11px;
  display: block;
}
.wrapBoxIn .btnArea ul li a:hover {
  background-color: #3f3832;
  text-decoration: none;
}
.wrapBoxIn .btnArea ul li a.btn01 { background-image: url(../images/plan/modal/btnicon01.png); }
.wrapBoxIn .btnArea ul li a.btn02 { background-image: url(../images/plan/modal/btnicon02.png); }
.wrapBoxIn .btnArea ul li a.btn01:hover { background-image: url(../images/plan/modal/btnicon01.png); }
.wrapBoxIn .btnArea ul li a.btn02:hover { background-image: url(../images/plan/modal/btnicon02.png); }

/* "jquery.fancybox.min.css" Overwrite
--------------------------------------- */
.fancybox-bg { background: rgb(119,119,119); }
.fancybox-is-open.fancybox-bg { opacity: 0.7; }
.fancybox-button {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background: url('../images/plan/modal/closebtn.gif') no-repeat;
  cursor: pointer;
  z-index: 1103;
}
.fancybox-button svg { display: none; }