.main > .container {
  padding-bottom: 100px; }

.board {
  overflow: hidden; }
  .board .container .post_header {
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 30px; }
  .board .container .post_title span {
    display: block;
    font-size: 2.91667rem;
    color: #aaa;
    padding: 40px 4% 20px;
    text-align: center;
    word-break: break-all; }
  .board .container .contents-view-img {
    padding: 0 3.5%;
    overflow: hidden;
    text-align: center;
    margin-bottom: 30px; }
    .board .container .contents-view-img img {
      float: left;
      width: 19.6%;
      margin-left: 0.5%; }
      .board .container .contents-view-img img:first-child {
        margin-left: 0; }
  .board .container .contents-view {
    padding-bottom: 30px;
    border-bottom: 1px solid #d6d6d6; }
    .board .container .contents-view #post-content {
      padding: 0 3.5%; }
      .board .container .contents-view #post-content img {
        margin: 0;
        padding: 0; }
      .board .container .contents-view #post-content iframe {
        max-width: 100%;
        margin: 0;
        padding: 0; }
      .board .container .contents-view #post-content .video {
        max-width: 890px;
        margin: 0 auto;
        overflow: hidden; }
        .board .container .contents-view #post-content .video iframe {
          float: left; }
      .board .container .contents-view #post-content .video2 iframe {
        width: 50%; }
      .board .container .contents-view #post-content .video3 iframe {
        width: 33.3333%; }
      .board .container .contents-view #post-content .video4 iframe {
        width: 25%; }

.client_btn_wrap {
  width: 92%;
  margin: 0 auto;
  margin-top: 30px; }
  .client_btn_wrap .item {
    display: inline-block;
    padding: 8px 13px;
    color: #fff;
    font-size: 1.08333rem;
    margin-bottom: 3px;
    background-color: #929292;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .client_btn_wrap .item:hover {
      background-color: #6A6A6A; }

.admin_btn_wrap {
  width: 92%;
  margin: 0 auto;
  margin-top: 10px; }
  .admin_btn_wrap .item {
    display: inline-block;
    padding: 8px 13px;
    color: #fff;
    font-size: 1.08333rem;
    margin-bottom: 3px;
    background-color: #168485;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .admin_btn_wrap .item:hover {
      background-color: #105758; }

/*# sourceMappingURL=post_style.css.map */
