#content {
  overflow: hidden; }
  #content .main {
    padding-top: 3em;
    padding-left: 0 !important;
    margin: 0 16%; }
    #content .main p:first-child {
      margin-top: 0; }
  #content .wide {
    overflow: hidden; }
  #content p.imp {
    padding: 0;
    font-family: 'ALSArtemiusSerif', sans-serif; }
    #content p.imp.first {
      margin-top: 39px; }
  @media all and (min-width: 1200px) {
    #content p.imp {
      font-size: 120%;
      line-height: 150%; } }
  #content .cover {
    background: #000;
    position: relative;
    text-align: center;
    height: 800px;
    min-width: 1050px;
    overflow: hidden; }
    #content .cover .wrap {
      position: absolute;
      top: 60px;
      width: 100%;
      padding: 0; }
    #content .cover h1 {
      color: #FFF; }
    #content .cover .bottom_tabs_table {
      position: relative;
      margin: 0 auto;
      z-index: 1; }
      #content .cover .bottom_tabs_table .bottom_tabs_v5_active {
        background: #8FC1F2; }
      #content .cover .bottom_tabs_table .bottom_tabs_v5_deactive {
        color: #FFF;
        background: rgba(0, 0, 0, 0.2); }
    #content .cover img {
      width: 100%;
      height: auto;
      min-width: 1415px; }
  #content .task {
    background: #FFF;
    z-index: 2; }
    #content .task .task_table_v5 {
      border: 0;
      border-collapse: collapse;
      width: 100%; }
      #content .task .task_table_v5 .task_v5 {
        width: 16%;
        text-align: right; }
      #content .task .task_table_v5 .task_point_v5 {
        width: 67%; }
      #content .task .task_table_v5 .task_published_v5 {
        width: 17%; }
  #content #logo {
    position: relative;
    padding-top: 100px;
    width: 473px;
    margin: 70px auto; }
    #content #logo .word {
      position: absolute;
      top: 0;
      width: 100%;
      text-align: center; }
  #content .img {
    width: 100%;
    height: auto;
    margin: 0 auto; }
    #content .img.corporate-style {
      padding-top: 20px;
      margin-top: 47px;
      max-width: 2000px; }
    #content .img.guide {
      position: relative;
      margin-top: 50px;
      max-width: 1200px; }
      #content .img.guide .elem {
        position: absolute; }
        #content .img.guide .elem.m1 {
          width: 18%;
          right: -14% !important;
          left: auto !important; }
        #content .img.guide .elem.m2 {
          width: 20%;
          left: -15% !important; }
        #content .img.guide .elem.m3 {
          width: 24%;
          right: -25% !important;
          bottom: 10px;
          top: 50%;
          left: auto !important; }
      #content .img.guide .descr_v5 {
        margin: -3% 0 0; }
    #content .img img {
      width: 100%;
      height: auto; }
  #content #fashion {
    background: #DB57A2;
    position: relative;
    margin-top: 80px;
    padding: 11% 20% 0;
    overflow: hidden; }
    #content #fashion .boys {
      position: relative;
      z-index: 1; }
      #content #fashion .boys img {
        position: relative;
        width: 100%;
        height: auto; }
      #content #fashion .boys .word {
        position: absolute;
        bottom: 111%;
        left: 50%;
        width: 115%;
        margin-left: -58%;
        z-index: 1; }
        #content #fashion .boys .word.animate {
          -webkit-transition: bottom 2s ease-in-out;
          -moz-transition: bottom 2s ease-in-out;
          -ms-transition: bottom 2s ease-in-out;
          -o-transition: bottom 2s ease-in-out; }
  #content .cast_v5 {
    box-sizing: border-box;
    width: 100%; }
    #content .cast_v5 table {
      border: 0;
      border-collapse: collapse;
      width: 100%; }

#result {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2; }

/*# sourceMappingURL=delcredere.css.map */
