html {
    -webkit-text-size-adjust: none !important;
    font-family: "Kozuka Gothic Pro", "Hiragino Kaku Gothic Pro", Meiryo, Helvetica, Arial, Verdana, sans-serif;
    /* font-family: "Times New Roman", YuMincho, "Hiragino Mincho ProN", Meiryo, serif; */
    font-weight: 100;
    font-size: 1rem;
    height: 100vh;
}
body { font-size: 10px; }

a       {text-decoration: none;color: rgb(234, 36, 101);cursor: pointer;}
a:hover { color: #f50; }

input    { box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; }
textarea { box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; }
button {
    background-color: transparent;
        border: none;
        cursor: pointer;
        outline: none;
        padding: 0;
}




.loading_1           {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg,rgb(255, 255, 255),rgb(255, 255, 255));}
.loading_1_w         { height: 100%; }
.loading_1_1         { height: 100%; }
.loading_1_1_w       { height: 100%; }
.loading_1_1_1       {height: 100%;display: table;width: 100%;}
.loading_1_1_1_w     {height: 100%;display: table-cell;vertical-align: middle;}
.loading_1_1_1_1     {max-width: 1024px;margin: 0 auto;}
.loading_1_1_1_1_w   {padding: 15px 30px 10px;color: rgb(255, 161, 188);font-size: 10px;letter-spacing: 2px;text-align: center;font-weight: 500;}
.loading_1_1_1_2     {height: 1px;background: #f5f5f5;}
.loading_1_1_1_2_w   {height: 100%;position: relative;}
.loading_1_1_1_2_1   {position: absolute;left: 0;top: 0;height: 1px;width: 0%;background: pink;}
.loading_1_1_1_2_1_w {  }
.loading_1_1_1_2_2   {  }
.loading_1_1_1_2_2_w {  }
.loading_1_1_1_3     {max-width: 1024px;margin: 0 auto;}
.loading_1_1_1_3_w   {text-align: center;padding: 10px 30px 15px;letter-spacing: 1px;font-size: 10px;font-weight: 400;color: rgb(255, 161, 188);}


.global_header_1                 {  }
.global_header_1_w               {}
.global_header_1_1               {  }
.global_header_1_1_w             {  }
.global_header_1_1_1             {  }
.global_header_1_1_1_w           {padding: 50px 30px 25px;line-height: 1.25;}
.global_header_1_1_1_1           {  }
.global_header_1_1_1_1_w         {  }
.global_header_1_1_1_1_w h1      {  }
.global_header_1_1_1_1_w h1 a    {display: block;text-align: center;font-size: 15px;font-weight: 600;letter-spacing: 1px;}
.global_header_1_1_1_2           {  }
.global_header_1_1_1_2_w         {font-size: 10px;text-align: center;color: rgb(237, 55, 113);padding: 10px 30px;letter-spacing: 1px;}
.global_header_1_1_1_2_w small   {  }
.global_header_1_1_1_2_w small a {font-weight: 500;display: inline-block;padding: 0 5px;}




.global_footer_1                 {  }
.global_footer_1_w               {  }
.global_footer_1_1               {  }
.global_footer_1_1_w             {  }
.global_footer_1_1_1             {  }
.global_footer_1_1_1_w           {  }
.global_footer_1_1_1_1           {  }
.global_footer_1_1_1_1_w         {  }
.global_footer_1_1_1_2           {  }
.global_footer_1_1_1_2_w         {font-size: 10px;text-align: center;color: rgb(237, 55, 113);padding: 25px 30px 50px;line-height: 1.5;}
.global_footer_1_1_1_2_w small   {  }
.global_footer_1_1_1_2_w small a {font-weight: 500;display: inline-block;padding: 0 5px;}




.main_1        {  }
.main_1_w      {  }
.main_1_1      { max-width: 550px; margin: 0 auto; }
.main_1_1_w    { padding: 0 30px; }
.main_1_1_1    {  }
.main_1_1_1_w  {  }






.ui_title_1          {margin: 0 0 15px;}
.ui_title_1_w        {  }
.ui_title_1_1        {  }
.ui_title_1_1_w      {  }
.ui_title_1_1_1      {border-bottom: 1px dotted rgb(255, 176, 201);}
.ui_title_1_1_1_w    {font-size: 11px;color: rgb(234, 31, 98);padding: 5px 0 5px;font-weight: 400;}
.ui_title_1_1_1_w h2 {  }


.ui_text_1          {margin: 0 0 15px;}
.ui_text_1_w        {   }
.ui_text_1_1        {   }
.ui_text_1_1_w      {   }
.ui_text_1_1_1      {}
.ui_text_1_1_1_w    {letter-spacing: 1.5px;line-height: 1.5;color: rgb(255, 114, 139);}






.ui_slot_1                   {margin: 0 0 25px;}
.ui_slot_1_w                 {  }
.ui_slot_1_1                 {  }
.ui_slot_1_1_w               {  }
.ui_slot_1_1_1               {  }
.ui_slot_1_1_1_w             {  }
.ui_slot_1_1_1_1             {  }
.ui_slot_1_1_1_1_w           {  }
.ui_slot_1_1_1_2             {  }
.ui_slot_1_1_1_2_w           {  }
.ui_slot_1_1_1_3             {  }
.ui_slot_1_1_1_3_w           {  }
.ui_slot_1_1_2               {max-width: 550px;margin: 0 auto;}
.ui_slot_1_1_2_w             {}
.ui_slot_1_1_2_1             {border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;background: linear-gradient(180deg,rgb(236, 123, 158),rgb(254, 194, 205));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 10px 10px 25px 10px;}
.ui_slot_1_1_2_1_w           {padding: 0;}

.ui_slot_1_1_2_1_0             {height: 50px;}
.ui_slot_1_1_2_1_0_w           {height: 100%;position: relative;}
.ui_slot_1_1_2_1_0_1           {position: absolute;width: 10px;height: 100%;left: -20px;background: rgb(177, 57, 93);border-radius: 10px 0 0 10px;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;}
.ui_slot_1_1_2_1_0_1_w         {  }
.ui_slot_1_1_2_1_0_2           {position: absolute;width: 10px;height: 100%;right: -20px;background: rgb(177, 57, 93);border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;}
.ui_slot_1_1_2_1_0_2_w         {  }
.ui_slot_1_1_2_1_0_3           {position: absolute;width: 100%;top: 0;bottom: 0;margin: auto;height: 20px;}
.ui_slot_1_1_2_1_0_3_w         {font-size: 15px;text-align: center;font-weight: 600;color: rgb(255, 255, 255);text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.54);letter-spacing: 0.5px;}


.ui_slot_1_1_2_1_1             {  }
.ui_slot_1_1_2_1_1_w           {  }
.ui_slot_1_1_2_1_1_w ul        { list-style: none; display: table; width: 100%; }
.ui_slot_1_1_2_1_1_w ul li     { display: table-cell; width: 33.3333%; }
.ui_slot_1_1_2_1_1_w ul li div { text-align: center; }
.ui_slot_1_1_2_1_1_w ul li div span {text-align: center;font-weight: 500;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 1px;text-align: center;font-size: 10px;color: rgb(255, 255, 255);}
.ui_slot_1_1_2_1_2             {  }
.ui_slot_1_1_2_1_2_w           {  }
.ui_slot_1_1_2_1_2_w ul        { list-style: none; display: table; width: 100%; }
.ui_slot_1_1_2_1_2_w ul li     { display: table-cell; width: 33.3333%; }
.ui_slot_1_1_2_1_2_w ul li div    {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 254, 228));
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    margin: 2px;
    padding: 5px;
    border: 1px solid rgb(229, 164, 176);
}
.ui_slot_1_1_2_1_2_w ul li div img { display: block; width: 100%; height: auto; }
.ui_slot_1_1_2_1_3             {  }
.ui_slot_1_1_2_1_3_w           {  }
.ui_slot_1_1_2_1_3_w ul        { list-style: none; display: table; width: 100%; }
.ui_slot_1_1_2_1_3_w ul li     {display: table-cell;width: 33.3333%;}
.ui_slot_1_1_2_1_3_w ul li div {padding: 2px;}
.ui_slot_1_1_2_1_3_w ul li div a { display: block;text-decoration: none; padding: 10px;text-align: center;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;cursor: pointer; }


.ui_game_stop_spin_1 { background: #E91E63;color: #fff; }
.ui_game_stop_spin_2 { background: #E91E63;color: #fff; }
.ui_game_stop_spin_3 { background: #E91E63;color: #fff; }

.ui_game_stop_spin_1_off { background: #555; color: #888; }
.ui_game_stop_spin_2_off { background: #555; color: #888; }
.ui_game_stop_spin_3_off { background: #555; color: #888; }

.ui_slot_1_1_2_1_4            {  }
.ui_slot_1_1_2_1_4_w          {  }
.ui_slot_1_1_2_1_4_1          {}
.ui_slot_1_1_2_1_4_1_w        {padding: 2px 5px 0;}
.ui_slot_1_1_2_1_4_1_w a      {text-decoration: none;display: block;text-align: center;padding: 10px;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;}

.ui_button_game_play_1      { background: green;color: white; }
.ui_button_game_play_1_off  { background: #555;color: #888; }


.ui_slot_1_1_2_1_4_2          {padding: 5px;}
.ui_slot_1_1_2_1_4_2_w        {color: rgb(199, 177, 94);border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;background: linear-gradient(180deg,rgb(0, 0, 0),rgb(76, 34, 57));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 15px;line-height: 1.5;font-size: 10px;letter-spacing: 1.25px;font-weight: 500;text-shadow: 0px 1px 0px #000000;letter-spacing: 1px;border: 1px solid rgb(4, 1, 3);}

.ui_slot_1_1_3               {  }
.ui_slot_1_1_3_w             {  }
.ui_slot_1_1_3_1             {  }
.ui_slot_1_1_3_1_w           {  }
.ui_slot_1_1_3_2             {  }
.ui_slot_1_1_3_2_w           {  }
.ui_slot_1_1_3_3             {  }
.ui_slot_1_1_3_3_w           {  }
.ui_slot_1_1_4               {  }
.ui_slot_1_1_4_w             {  }

.ui_display_info_1           {  }
.ui_display_info_2           {  }




.ui_hyou_1                                        {  }
.ui_hyou_1_w                                      {  }
.ui_hyou_1_1                                      {  }
.ui_hyou_1_1_w                                    {  }
.ui_hyou_1_1_w h3                                 {  }
.ui_hyou_1_2                                      {max-width: 550px;margin: 0 auto;background: linear-gradient(180deg,rgb(236, 123, 158),rgb(254, 194, 205));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 15px;border: 1px solid rgb(229, 164, 176);}
.ui_hyou_1_2_w                                    {}

.ui_hyou_1_2_w table                              {width: 100%;}
.ui_hyou_1_2_w table thead                        {  }
.ui_hyou_1_2_w table thead tr                     {background: rgb(255, 193, 204);}
.ui_hyou_1_2_w table thead tr th                  {color: #E91E63;padding: 3px 5px;border: 1px solid rgb(244, 174, 186);}
.ui_hyou_1_2_w table thead tr th:nth-child(1)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap; }
.ui_hyou_1_2_w table thead tr th:nth-child(2)     { vertical-align: middle; text-align: center; width: 50px; }
.ui_hyou_1_2_w table thead tr th:nth-child(3)     { vertical-align: middle; text-align: center;}
.ui_hyou_1_2_w table thead tr th:nth-child(4)     { vertical-align: middle;}
.ui_hyou_1_2_w table thead tr th:nth-child(5)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_1_2_w table thead tr th:nth-child(6)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_1_2_w table tbody                        {  }
.ui_hyou_1_2_w table tbody tr                     { background: #fff }
.ui_hyou_1_2_w table tbody tr td                  {border: 1px solid #eee;padding: 10px 5px;color: rgb(253, 113, 155);}
.ui_hyou_1_2_w table tbody tr td:nth-child(1)     {vertical-align: middle;text-align: center;width: 120px;}
.ui_hyou_1_2_w table tbody tr td:nth-child(1) img {display: inline-block;width: 35px;height: auto;}
.ui_hyou_1_2_w table tbody tr td:nth-child(2)     {vertical-align: middle;text-align: center;width: 50px;font-size: 10px;font-weight: 400;}
.ui_hyou_1_2_w table tbody tr td:nth-child(3)     {vertical-align: middle;}



.ui_hyou_2                                        {}
.ui_hyou_2_w                                      {  }
.ui_hyou_2_1                                      {  }
.ui_hyou_2_1_w                                    {  }
.ui_hyou_2_1_w h3                                 {  }
.ui_hyou_2_2                                      { max-width: 550px;margin: 0 auto; }
.ui_hyou_2_2_w                                    {}
.ui_hyou_2_2_1                                    {
    background: linear-gradient(180deg,rgb(236, 123, 158),rgb(254, 194, 205));
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    padding: 15px;
    border: 1px solid rgb(229, 164, 176);
    margin: 0 0 5px;
}
.ui_hyou_2_2_1_w                                    {max-height: 500px;overflow: auto;}
.ui_hyou_2_2_1_w table                              {width: 100%;}
.ui_hyou_2_2_1_w table thead                        {  }
.ui_hyou_2_2_1_w table thead tr                     {background: rgb(255, 193, 204);}
.ui_hyou_2_2_1_w table thead tr th                  {color: #E91E63;padding: 3px 5px;border: 1px solid rgb(244, 174, 186);}
.ui_hyou_2_2_1_w table thead tr th:nth-child(1)     {vertical-align: middle;text-align: center;width: 1px;white-space: nowrap;}
.ui_hyou_2_2_1_w table thead tr th:nth-child(2)     { vertical-align: middle; text-align: center; width: 50px; }
.ui_hyou_2_2_1_w table thead tr th:nth-child(3)     { vertical-align: middle; text-align: center;}
.ui_hyou_2_2_1_w table thead tr th:nth-child(4)     { vertical-align: middle;}
.ui_hyou_2_2_1_w table thead tr th:nth-child(5)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_2_2_1_w table thead tr th:nth-child(6)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_2_2_1_w table tbody                        {  }
.ui_hyou_2_2_1_w table tbody tr                     { background: #fff }
.ui_hyou_2_2_1_w table tbody tr td                  {border: 1px solid #eee;padding: 1px 5px;color: rgb(253, 113, 155);}
.ui_hyou_2_2_1_w table tbody tr td:nth-child(1)     {vertical-align: middle;text-align: right;width: 1px;white-space: nowrap;}
.ui_hyou_2_2_1_w table tbody tr td:nth-child(2)     { vertical-align: middle; text-align: right; width: 1px; white-space: nowrap;  }
.ui_hyou_2_2_1_w table tbody tr td:nth-child(3)     { vertical-align: middle;}
.ui_hyou_2_2_1_w table tbody tr td:nth-child(4)     {vertical-align: middle;text-align: center;width: 1px;white-space: nowrap;}
.ui_hyou_2_2_1_w table tbody tr td:nth-child(5)     {vertical-align: middle;text-align: right;width: 1px;white-space: nowrap;}
.ui_hyou_2_2_1_w table tbody tr td:nth-child(6)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap;  }
.ui_hyou_2_2_1_w table tbody tr:nth-child(2n)                   { background: #f5f5f5; }
.ui_hyou_2_2_1_w table tbody tr:nth-child(2n)   td:nth-child(5) {/* background: #ffc2cd; */}
.ui_hyou_2_2_1_w table tbody tr:nth-child(2n+1) td:nth-child(5) {/* background: #ffdce2; */}
.ui_hyou_2_2_1_w table tbody tr:nth-child(2n)   td:nth-child(6) { background: #ffc3ce;}
.ui_hyou_2_2_1_w table tbody tr:nth-child(2n+1) td:nth-child(6) { background: #ffdce2;}
.ui_hyou_2_2_2                               {background: linear-gradient(180deg,rgb(253, 194, 205),rgb(254, 194, 205));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 5px 10px;border: 1px solid rgb(229, 164, 176);}
.ui_hyou_2_2_2_w                             {padding: 5px;}
.ui_hyou_2_2_2_w table                       {width: 100%;}
.ui_hyou_2_2_2_w table tbody                 {  }
.ui_hyou_2_2_2_w table tbody tr              {  }
.ui_hyou_2_2_2_w table tbody td              {  }
.ui_hyou_2_2_2_w table tbody td input        { width: 100%; }
.ui_hyou_2_2_2_w table tbody td:nth-child(1) {width: 1px;white-space: nowrap;padding: 0 5px 0 0;color: rgb(235, 32, 97);}
.ui_hyou_2_2_2_w table tbody td:nth-child(2) {  }











.ui_hyou_3                                        {
    margin: 0 0 20px;
}
.ui_hyou_3_w                                      {  }
.ui_hyou_3_1                                      {  }
.ui_hyou_3_1_w                                    {  }
.ui_hyou_3_1_w h3                                 {  }
.ui_hyou_3_2                                      { max-width: 550px;margin: 0 auto; }
.ui_hyou_3_2_w                                    {}
.ui_hyou_3_2_1                                    {
    background: linear-gradient(180deg,rgb(236, 123, 158),rgb(254, 194, 205));
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    padding: 15px;
    border: 1px solid rgb(229, 164, 176);
    margin: 0 0 5px;
}
.ui_hyou_3_2_1_w                                    {max-height: 500px;overflow: auto;}
.ui_hyou_3_2_1_w table                              {width: 100%;}
.ui_hyou_3_2_1_w table thead                        {  }
.ui_hyou_3_2_1_w table thead tr                     {background: rgb(255, 193, 204);}
.ui_hyou_3_2_1_w table thead tr th                  {color: #E91E63;padding: 3px 5px;border: 1px solid rgb(244, 174, 186);}
.ui_hyou_3_2_1_w table thead tr th:nth-child(1)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap; }
.ui_hyou_3_2_1_w table thead tr th:nth-child(2)     { vertical-align: middle; text-align: center; width: 50px; }
.ui_hyou_3_2_1_w table thead tr th:nth-child(3)     { vertical-align: middle; text-align: center;}
.ui_hyou_3_2_1_w table thead tr th:nth-child(4)     { vertical-align: middle;}
.ui_hyou_3_2_1_w table thead tr th:nth-child(5)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_3_2_1_w table thead tr th:nth-child(6)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_3_2_1_w table thead tr th:nth-child(7)     { vertical-align: middle; text-align: center;; width: 1px; white-space: nowrap; }
.ui_hyou_3_2_1_w table tbody                        {  }
.ui_hyou_3_2_1_w table tbody tr                     { background: #fff }
.ui_hyou_3_2_1_w table tbody tr td                  {border: 1px solid #eee;padding: 1px 5px;color: rgb(253, 113, 155);}
.ui_hyou_3_2_1_w table tbody tr td:nth-child(1)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap;  }
.ui_hyou_3_2_1_w table tbody tr td:nth-child(2)     { vertical-align: middle; text-align: right; width: 1px; white-space: nowrap;  }
.ui_hyou_3_2_1_w table tbody tr td:nth-child(3)     { vertical-align: middle;}
.ui_hyou_3_2_1_w table tbody tr td:nth-child(4)     {vertical-align: middle;text-align: center;white-space: nowrap;}
.ui_hyou_3_2_1_w table tbody tr td:nth-child(5)     {vertical-align: middle;text-align: center;width: 1px;white-space: nowrap;}
.ui_hyou_3_2_1_w table tbody tr td:nth-child(6)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap;  }
.ui_hyou_3_2_1_w table tbody tr td:nth-child(7)     { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap;  }

.ui_hyou_3_2_1_w table tbody tr:nth-child(2n)                   { background: #f5f5f5; }
.ui_hyou_3_2_1_w table tbody tr:nth-child(2n)   td:nth-child(6) { background: #ffc2cd;}
.ui_hyou_3_2_1_w table tbody tr:nth-child(2n+1) td:nth-child(6) { background: #ffdce2;}
.ui_hyou_3_2_1_w table tbody tr:nth-child(2n)   td:nth-child(7) {/* background: #ffc3ce; */}
.ui_hyou_3_2_1_w table tbody tr:nth-child(2n+1) td:nth-child(7) {/* background: #ffdce2; */}

.ui_hyou_3_2_2                               {background: linear-gradient(180deg,rgb(253, 194, 205),rgb(254, 194, 205));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 5px 10px;border: 1px solid rgb(229, 164, 176);}
.ui_hyou_3_2_2_w                             {padding: 5px;}
.ui_hyou_3_2_2_w table                       {width: 100%;}
.ui_hyou_3_2_2_w table tbody                 {  }
.ui_hyou_3_2_2_w table tbody tr              {  }
.ui_hyou_3_2_2_w table tbody td              {  }
.ui_hyou_3_2_2_w table tbody td input        { width: 100%; }
.ui_hyou_3_2_2_w table tbody td:nth-child(1) {width: 1px;white-space: nowrap;padding: 0 5px 0 0;color: rgb(235, 32, 97);}
.ui_hyou_3_2_2_w table tbody td:nth-child(2) {  }







a.ui_button_1_1       {padding: 10px 20px;background: linear-gradient(0deg,rgb(228, 80, 126),rgb(255, 195, 206));color: rgb(255, 255, 255);text-decoration: none;display: block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(228, 165, 176);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_1_1:hover { opacity: .8; }
a.ui_button_1_2       {padding: 10px 20px;background: linear-gradient(0deg,rgb(228, 80, 126),rgb(255, 195, 206));color: rgb(255, 255, 255);text-decoration: none;display: inline-block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(228, 165, 176);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_1_2:hover { opacity: .8; }

button.ui_button_1_1       {padding: 10px 20px;background: linear-gradient(0deg,rgb(228, 80, 126),rgb(255, 195, 206));color: rgb(255, 255, 255);text-decoration: none;display: block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(228, 165, 176);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px; width: 100%;}
button.ui_button_1_1:hover { opacity: .8; }
button.ui_button_1_2       {padding: 10px 20px;background: linear-gradient(0deg,rgb(228, 80, 126),rgb(255, 195, 206));color: rgb(255, 255, 255);text-decoration: none;display: inline-block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(228, 165, 176);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
button.ui_button_1_2:hover { opacity: .8; }


a.ui_button_2_1       {padding: 10px 20px;background: linear-gradient(0deg,rgb(118, 175, 29),rgb(240, 255, 195));color: rgb(255, 255, 255);text-decoration: none;display: block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(189, 228, 165);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_2_1:hover { opacity: .8; }
a.ui_button_2_2       {padding: 10px 20px;background: linear-gradient(0deg,rgb(118, 175, 29),rgb(240, 255, 195));color: rgb(255, 255, 255);text-decoration: none;display: inline-block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(189, 228, 165);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_2_2:hover { opacity: .8; }

a.ui_button_3_1       {padding: 10px 20px;background: linear-gradient(0deg,rgb(102, 102, 102),hsla(75, 0%, 88%, 1));color: rgb(255, 255, 255);text-decoration: none;display: block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid hsla(97, 0%, 77%, 1);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_3_1:hover { opacity: .8; }
a.ui_button_3_2       {padding: 10px 20px;background: linear-gradient(0deg,rgb(102, 102, 102),hsla(75, 0%, 88%, 1));color: rgb(255, 255, 255);text-decoration: none;display: inline-block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid hsla(97, 0%, 77%, 1);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_3_2:hover { opacity: .8; }

a.ui_button_4_1       {padding: 10px 20px;background: linear-gradient(0deg,rgb(218, 127, 10),rgb(236, 243, 140));color: rgb(255, 255, 255);text-decoration: none;display: block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid rgb(225, 176, 73);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_4_1:hover { opacity: .8; }
a.ui_button_4_2       {padding: 10px 20px;background: linear-gradient(0deg,rgb(102, 102, 102),hsla(75, 0%, 88%, 1));color: rgb(255, 255, 255);text-decoration: none;display: inline-block;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid hsla(97, 0%, 77%, 1);font-weight: 600;text-shadow: 0px 1px 0px #a0a0a0;letter-spacing: 0.5px;text-align: center;font-size: 10px;}
a.ui_button_4_2:hover { opacity: .8; }





.ui_control_1                                      { max-width: 550px;margin: 0 auto 20px; }
.ui_control_1_w                                    {}
.ui_control_1_1                                    { background: rgb(255, 192, 203); border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px;}
.ui_control_1_1_w                                  {padding: 15px;}
.ui_control_1_1_1                                  { }
.ui_control_1_1_1_w                                { }
.ui_control_1_1_1_w table                          { width: 100%; }
.ui_control_1_1_1_w table thead                    {  }
.ui_control_1_1_1_w table thead tr                 {  }
.ui_control_1_1_1_w table thead tr th              { color: #E91E63;padding: 5px;}
.ui_control_1_1_1_w table thead tr th:nth-child(1) { vertical-align: middle; text-align: center; width: 1px; white-space: nowrap; }
.ui_control_1_1_1_w table thead tr th:nth-child(2) { vertical-align: middle;text-align: center;}
.ui_control_1_1_1_w table thead tr th:nth-child(3) { vertical-align: middle;text-align: center;width: 1px;white-space: nowrap;}
.ui_control_1_1_1_w table tbody                    {  }
.ui_control_1_1_1_w table tbody tr                 {  }
.ui_control_1_1_1_w table tbody tr td              {  }
.ui_control_1_1_1_w table tbody tr td:nth-child(1) { vertical-align: middle; text-align: center; width: 100px; white-space: nowrap;  }
.ui_control_1_1_1_w table tbody tr td:nth-child(2) { vertical-align: middle;text-align: right;white-space: nowrap;padding: 0 5px;}
.ui_control_1_1_1_w table tbody tr td:nth-child(3) { vertical-align: middle;width: 1px;white-space: nowrap;}
.ui_control_1_1_1_w input                          { width: 100%; text-align: center; color: rgb(234, 31, 98);}
.ui_control_1_1_1_w button                         { color: #E91E63; }
.ui_control_1_1_2                                  { }
.ui_control_1_1_2_w                                { padding: 10px 0; }
.ui_control_1_1_2_w table tbody                    { width: 100%; }
.ui_control_1_1_2_w table tbody tr                 {  }
.ui_control_1_1_2_w table tbody tr td              {color: rgb(234, 31, 98);}
.ui_control_1_1_2_w table tbody tr td:nth-child(1) {  }
.ui_control_1_1_2_w table tbody tr td:nth-child(2) {padding: 0 0 0 5px;}






.ui_result_1                                      {
    max-width: 550px;
    margin: 0 auto 15px;
    background: linear-gradient(180deg,rgb(236, 123, 158),rgb(236, 124, 159));
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    padding: 15px;
    border: 1px solid rgb(229, 164, 176);
}
.ui_result_1_w                                    {  }
.ui_result_1_1                                    {}
.ui_result_1_1_w                                  {  }
.ui_result_1_1_1                                  {  }
.ui_result_1_1_1_w                                {padding: 0 0 15px;color: #ffffff;text-align: left;font-size: 11px;font-weight: 600;letter-spacing: 2px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.54);}
.ui_result_1_1_2                                  {border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;background: linear-gradient(180deg,rgb(0, 0, 0),rgb(76, 34, 57));}
.ui_result_1_1_2_w                                {padding: 20px 20px;font-size: 11px;font-weight: 600;letter-spacing: 0.25px;text-shadow: 0px 1px 0px rgb(4, 3, 0);text-align: center;font-size: 20px;color: rgb(228, 193, 58);}
.ui_result_1_1_3                                  {  }
.ui_result_1_1_3_w                                {padding: 15px 0 0;color: #ffffff;text-align: left;font-size: 11px;font-weight: 600;letter-spacing: 2px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.54);text-align: right;}
.ui_result_2                                      {  }
.ui_result_2_w                                    {  }
.ui_result_2_1                                    {  }
.ui_result_2_1_w                                  {  }
.ui_result_2_1_1                                  {max-width: 550px;margin: 0 auto 15px;background: linear-gradient(180deg,rgb(236, 123, 158),rgb(254, 194, 205));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;padding: 15px;border: 1px solid rgb(229, 164, 176);}
.ui_result_2_1_1_w                                {max-width: 550px;margin: 0 auto;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 210, 224));border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px solid #fff9fb;padding: 10px;}
.ui_result_2_1_1_w input {width: 100%;font-size: 10px;padding: 10px;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border: 1px solid #ffc4cf;color: #ea1f62;}
.ui_result_2_1_1_w div                            {padding: 5px 0;}
.ui_result_2_1_1_w div:nth-child(1)               {color: #eb2061;}
.ui_result_2_1_1_w div:nth-child(2)               { }
.ui_result_2_1_1_w div:nth-child(3)               {color: #eb2061;}
.ui_result_2_1_1_w div:nth-child(4)               { }
.ui_result_2_1_2                                  {margin: 0 0 15px;border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border: 1px dotted rgb(255, 176, 201);}
.ui_result_2_1_2_w                                {color: #ec2161;padding: 10px;}
.ui_result_2_1_2_w table                          {  }
.ui_result_2_1_2_w table tbody                    {  }
.ui_result_2_1_2_w table tbody tr                 {  }
.ui_result_2_1_2_w table tbody tr td              {  }
.ui_result_2_1_2_w table tbody tr td:nth-child(1) {width: 1px;white-space: nowrap;padding: 2px;}
.ui_result_2_1_2_w table tbody tr td:nth-child(2) {padding: 2px;}

.ui_result_2_1_3                                  {  }
.ui_result_2_1_3_w                                {  }



