html body #wrap #in_wrap #in_content_wrap .in_content {
  padding: 30px 0 0 0; }
  html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie {
    position: relative; }
    html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie h3 {
      width: 190px;
      margin: 0 0 0 30px;
      padding: 3px 0 0 0; }
    html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie h4 {
      position: absolute;
      top: 130px;
      left: 30px; }
    html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box {
      width: 511px;
      margin: 68px auto 400px; }
      html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list {
        width: 511px;
        height: 804px; }
        html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li {
          width: 240px;
          float: left;
          margin: 0 31px 20px 0;
          cursor: pointer; }
          html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .thumbnail {
            -webkit-transition: all 0.75s;
                    transition: all 0.75s;
            opacity: 1; }
          html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .title {
            display: table;
            margin: 9px 0 0 0; }
            html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .title p {
              display: table-cell;
              font-size: 10px;
              color: #ff0066;
              vertical-align: bottom;
              height: 8px; }
              html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .title p img {
                vertical-align: top; }
            html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .title p:first-child {
              padding: 0 7px 0 0; }
          html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li .time {
            color: #ffffff;
            font-size: 9px;
            padding: 7px 0 0 13px; }
        html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list li:hover .thumbnail {
          -webkit-transition: all 0.45s;
                  transition: all 0.45s;
          opacity: 0.5; }
        html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_list .movie_right {
          margin: 0 0 20px 0; }
      html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_ctrl {
      	display:none;
        width: 110px;
        margin: 28px auto 0; }
        html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_ctrl p {
          display: inline-block; }
        html body #wrap #in_wrap #in_content_wrap .in_content .contents_movie .box .movie_ctrl p:first-child {
          padding: 0 24px 0 0; }