@charset "utf-8";
/* CSS Document */

.FavList_Wrap {
  display: -webkit-box;
  /*--- Android4.3以下ブラウザ用 ---*/
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start;
  margin: 3%;
  background: #faedff;
  border-radius: 6px;
  padding: 4%; }
  .FavList_Wrap .FavList_a {
    width: 25%;
    margin-right: 5%; }
    .FavList_Wrap .FavList_a .FavList_img {
      width: 100%;
      max-width: 100%;
      height: auto; }
  .FavList_Wrap .FavList_Light {
    width: 70%; }
    .FavList_Wrap .FavList_Light .Top_PerProf_Status {
      margin: 3% 5% 4% 0%;
      width: 95%;
      text-align: center;
      padding: 1%;
      border-radius: 4px;
      box-shadow: 1px 1px 2px 1px #979797;
      background: #c5ac5e;
      /* Old browsers */
      background: -moz-linear-gradient(-45deg, #c5ac5e 0%, #fffce9 51%, #c6ad61 100%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(-45deg, #c5ac5e 0%, #fffce9 51%, #c6ad61 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(135deg, #c5ac5e 0%, #fffce9 51%, #c6ad61 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5ac5e', endColorstr='#c6ad61',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */ }
      .FavList_Wrap .FavList_Light .Top_PerProf_Status .Top_PerProf_StaIn0 {
        text-decoration: none;
        font-weight: 900;
        font-size: 14px;
        font-size: 4.375vw;
        color: #FFF;
        display: block;
        text-shadow: 2px 2px 0px #0f528a;
        padding: 10% 0;
        border-radius: 2px;
        border: #629de1 1px solid;
        background: #6fb2ff;
        /* Old browsers */
        background: -moz-linear-gradient(top, #6fb2ff 0%, #6eb2ff 32%, #65afff 36%, #2e9dff 54%, #1792f9 66%, #0a88ef 76%, #0480e3 82%, #0073cc 92%, #0065b5 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #6fb2ff 0%, #6eb2ff 32%, #65afff 36%, #2e9dff 54%, #1792f9 66%, #0a88ef 76%, #0480e3 82%, #0073cc 92%, #0065b5 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #6fb2ff 0%, #6eb2ff 32%, #65afff 36%, #2e9dff 54%, #1792f9 66%, #0a88ef 76%, #0480e3 82%, #0073cc 92%, #0065b5 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fb2ff', endColorstr='#0065b5',GradientType=0 );
        /* IE6-9 */ }
      .FavList_Wrap .FavList_Light .Top_PerProf_Status .Top_PerProf_StaIn0b {
        text-decoration: none;
        font-weight: 900;
        font-size: 10px;
        font-size: 3.125vw;
        color: #FFF;
        display: block;
        text-shadow: 2px 2px 0px #883d28;
        padding: 7% 0;
        border-radius: 2px;
        border: #e4642c 1px solid;
        background: #ff7f39;
        /* Old browsers */
        background: -moz-linear-gradient(top, #ff7f39 0%, #ff7e37 13%, #ff772b 26%, #ff5d15 48%, #fd5812 54%, #f44f12 67%, #e34712 85%, #dc4413 91%, #cc3916 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #ff7f39 0%, #ff7e37 13%, #ff772b 26%, #ff5d15 48%, #fd5812 54%, #f44f12 67%, #e34712 85%, #dc4413 91%, #cc3916 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #ff7f39 0%, #ff7e37 13%, #ff772b 26%, #ff5d15 48%, #fd5812 54%, #f44f12 67%, #e34712 85%, #dc4413 91%, #cc3916 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f39', endColorstr='#cc3916',GradientType=0 );
        /* IE6-9 */ }
      .FavList_Wrap .FavList_Light .Top_PerProf_Status .Top_PerProf_StaIn1 {
        text-decoration: none;
        font-weight: 900;
        font-size: 14px;
        font-size: 4.375vw;
        color: #FFF;
        display: block;
        text-shadow: 2px 2px 0px #8d0a34;
        padding: 10% 0;
        border-radius: 2px;
        border: #cf3669 1px solid;
        background: #ff4381;
        /* Old browsers */
        background: -moz-linear-gradient(top, #ff4381 0%, #ff4280 32%, #fd3c7b 36%, #f32163 48%, #ea1558 56%, #d00d4d 74%, #ba063e 90%, #b10439 94%, #99022f 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #ff4381 0%, #ff4280 32%, #fd3c7b 36%, #f32163 48%, #ea1558 56%, #d00d4d 74%, #ba063e 90%, #b10439 94%, #99022f 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #ff4381 0%, #ff4280 32%, #fd3c7b 36%, #f32163 48%, #ea1558 56%, #d00d4d 74%, #ba063e 90%, #b10439 94%, #99022f 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4381', endColorstr='#99022f',GradientType=0 );
        /* IE6-9 */ }
      .FavList_Wrap .FavList_Light .Top_PerProf_Status .Top_PerProf_StaIn2 {
        text-decoration: none;
        font-weight: 900;
        font-size: 14px;
        font-size: 4.375vw;
        color: #FFF;
        display: block;
        text-shadow: 2px 2px 0px #654b9e;
        padding: 10% 0;
        border-radius: 2px;
        border: #a590d6 1px solid;
        background: #c5acff;
        /* Old browsers */
        background: -moz-linear-gradient(top, #c5acff 0%, #c3aaff 14%, #9a69ff 76%, #8643e5 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #c5acff 0%, #c3aaff 14%, #9a69ff 76%, #8643e5 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #c5acff 0%, #c3aaff 14%, #9a69ff 76%, #8643e5 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5acff', endColorstr='#8643e5',GradientType=0 );
        /* IE6-9 */ }
      .FavList_Wrap .FavList_Light .Top_PerProf_Status .Top_PerProf_StaIn4 {
        text-decoration: none;
        font-weight: 900;
        font-size: 14px;
        font-size: 4.375vw;
        color: #FFF;
        display: block;
        text-shadow: 2px 2px 0px #007858;
        padding: 10% 0;
        border-radius: 2px;
        border: #54b691 1px solid;
        background: #6be8b9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #6be8b9 0%, #6be8b9 10%, #67e7b9 12%, #54e5b7 16%, #16ddb2 26%, #04daaf 30%, #00d8ad 32%, #00cb96 54%, #00b989 78%, #00a880 90%, #00a27a 94%, #00956c 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #6be8b9 0%, #6be8b9 10%, #67e7b9 12%, #54e5b7 16%, #16ddb2 26%, #04daaf 30%, #00d8ad 32%, #00cb96 54%, #00b989 78%, #00a880 90%, #00a27a 94%, #00956c 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #6be8b9 0%, #6be8b9 10%, #67e7b9 12%, #54e5b7 16%, #16ddb2 26%, #04daaf 30%, #00d8ad 32%, #00cb96 54%, #00b989 78%, #00a880 90%, #00a27a 94%, #00956c 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6be8b9', endColorstr='#00956c',GradientType=0 );
        /* IE6-9 */ }
    .FavList_Wrap .FavList_Light .FavList_Name {
      font-size: 16px;
      font-size: 5vw;
      margin-top: 1%;
      margin-bottom: 4%;
      color: #339; }
      .FavList_Wrap .FavList_Light .FavList_Name span {
        font-size: 12px;
        font-size: 3.75vw; }