/*
* staff.css
*
*/
/* --------------------------------
   staff
-------------------------------- */
#post-type-shodo table th {
	width: auto;
}
@media all and (max-width: 750px) {
  #post-type-shodo table th {
	width: auto;
  }
}
#post-type-shodo table th.week {
	width: auto;
}

#post-type-shodo table td:first-child {
  font-weight: normal;
}

#post-type-shodo table .text-bold {
  font-weight: bold;
}

#post-type-english table th {
  width: 10%;
}
#post-type-english table th.week {
	width: auto;
}
#post-type-english table th.time {
	width: auto;
}

#post-type-english table td:first-child {
  font-weight: normal;
}

#post-type-english table .text-bold {
  font-weight: bold;
}

.post-type-content table th {
	width: 20%;
}
.post-type-content table th.week {
	width: 10%;
}
.post-type-content table th.time {
	width: 15%;
}
@media all and (max-width: 750px) {
  .post-type-content table th.time {
	width: auto;
  }
}

.post-type-content table td {
  padding: 13px 16px;
}
@media all and (max-width: 750px) {
  .post-type-content table td {
    padding: 13px 7px;
  }
}

table span {
  display: block;
}

.post-title {
  margin-top: 32px;
}

.post-type-content-wrapper {
  overflow: hidden;
  padding: 16px 0 0 0;
}
.post-type-content-wrapper .post-type-content-inner-text {
  float: left;
  padding-top: 0%; 
  width: 800px;
}
.post-type-content-wrapper .post-type-content-inner-text .generic-html-content-title {
  padding: 0 0 0 0;
}
.post-type-content-wrapper .post-type-content-inner-text p {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; 
  padding: 0 10px 0 0;
  width: 750px;
}
.post-type-content-wrapper .post-type-content-inner-image {
  float: left;
}

#culture .l-section-map {
  margin: 94px 0 0 0;
}

.margin-t {
  margin-top: 28px;
}

.margin-b {
  margin-bottom: 28px;
}
