@charset "UTF-8";
/** ------------------------------------------------------------------------------------------------------------------ */
/** [global] */
/** ------------------------------------------------------------------------------------------------------------------ */
html {
    -webkit-text-size-adjust: none !important;
    font-weight: 100;
    font-size: 1rem;
    height: 100%;
}
body {
     -moz-font-feature-settings : "palt";
  -webkit-font-feature-settings : "palt";
          font-feature-settings : "palt";
    /*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-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    word-wrap: break-word;
    word-break: break-all;
    font-weight: 100;
    font-size: 1rem;
    height: 100%;

    
    font-size: 12px;


background: url(../img/ms/img_ms_background_1.jpg?v=1); background-size: 200px auto;



    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: unset;
    @media only screen and(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
}

@media screen and (max-width: 640px){
body { background-size: 120px auto; }
}



input { -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
   }

a:hover { opacity: .85; transition: opacity .4s ease; -webkit-transition: opacity .4s ease; }

.fa-home       { color: rgb(255, 76, 135); }
.fa-twitter    { color: #1CA1F2; }
.fa-soundcloud { color: #F75101; }
.fa-youtube    { color: #F60100; }



.loading_1                { z-index: 99999; }
.global_header_1          { z-index: 70000; }
.global_footer_1          { z-index: 60000; }
.visual_2                 { z-index: 4000; }
.visual_1                 { z-index: 3000; }
.site_1_1_1_2_1           { z-index: 2000; }
.visual_0                 { z-index: 1000; }




/** ================================================================================================================== */
/** [.site_1] */
/** ================================================================================================================== */
.site_1           {  }
.site_1_w         {  }
.site_1_1         {  }
.site_1_1_w       {  }
.site_1_1_1       {  }
.site_1_1_1_w     {  }
.site_1_1_1_1     {  }
.site_1_1_1_1_w   {  }
.site_1_1_1_2     { margin: 0 auto;max-width: 1200px;}
.site_1_1_1_2_w   {padding: 0 25px;}
.site_1_1_1_2_1   {position: relative;background: rgba(255, 255, 255, 0.85);padding: 25px 25px 40px;box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.site_1_1_1_2_1_w {  }
.site_1_1_1_3     {  }
.site_1_1_1_3_w   {  }
/** ================================================================================================================== */
/** [.information_1] */
/** ================================================================================================================== */
.information_1         { position: relative; }
.information_1_w       {  }
.information_1_1       {  }
.information_1_1_w     {  }
.information_1_1_1     {  }
.information_1_1_1_w   {  }
.information_1_1_2     {  }
.information_1_1_2_w   { padding: 40px 0 0; }
.information_1_1_3     {  }
.information_1_1_3_w   { padding: 0 0 40px; }
/** @responsive */
@media screen and (max-width: 594px){
.information_1         {  }
.information_1_w       {  }
.information_1_1       {  }
.information_1_1_w     {  }
.information_1_1_1     {  }
.information_1_1_1_w   {  }
.information_1_1_2     {  }
.information_1_1_2_w   { padding: 25px 0 0; }
.information_1_1_3     {  }
.information_1_1_3_w   { padding: 0 0 25px; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.information_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.information_1_box_1             { max-width: 594px; margin: 0 auto; }
.information_1_box_1_w           {  }
.information_1_box_1_1           {  }
.information_1_box_1_1_w         {  }
.information_1_box_1_1_w a       { display: block; }
.information_1_box_1_1_w a:hover { opacity: 1; }
.information_1_box_1_1_w a img   { display: block; width: 100%; height: auto; }
.information_1_box_1_2           {  }
.information_1_box_1_2_w         {letter-spacing: 2px;line-height: 2;font-size: 11px;color: rgb(200, 122, 43);padding: 40px 0 25px;}
.information_1_box_1_2_w div     {  }
/** @responsive */
@media screen and (max-width: 594px){
.information_1_box_1             {  }
.information_1_box_1_w           {  }
.information_1_box_1_1           {  }
.information_1_box_1_1_w         {  }
.information_1_box_1_1_w a       {  }
.information_1_box_1_1_w a:hover {  }
.information_1_box_1_1_w a img   {  }
.information_1_box_1_2           {  }
.information_1_box_1_2_w         { line-height: 1.8;padding: 25px 0 15px;}
.information_1_box_1_2_w div     { display: inline; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.information_1_box_2] */
/** ------------------------------------------------------------------------------------------------------------------ */
.information_1_box_2             { max-width: 594px; margin: 0 auto; }
.information_1_box_2_w           { display: table; width: 100%;}
.information_1_box_2_1           { display: table-cell;vertical-align: middle;width: 95px;}
.information_1_box_2_1_w         {  }
.information_1_box_2_1_w a       { display: block; }
.information_1_box_2_1_w a:hover { opacity: 1; }
.information_1_box_2_1_w a img   { display: block; width: 100%; height: auto; }
.information_1_box_2_2           { display: table-cell; vertical-align: middle; }
.information_1_box_2_2_w         { padding: 0 0 0 15px;letter-spacing: 2px;line-height: 2;font-size: 10.5px;color: rgb(35, 178, 166);font-weight: bold;}
.information_1_box_2_2_w div     { display: inline }
/** @responsive */
@media screen and (max-width: 594px){
.information_1_box_2             {  }
.information_1_box_2_w           {  }
.information_1_box_2_1           { margin: 0 auto;width: 85px;}
.information_1_box_2_1_w         {  }
.information_1_box_2_1_w a       {  }
.information_1_box_2_1_w a:hover {  }
.information_1_box_2_1_w a img   {  }
.information_1_box_2_2           { margin: 0 0 10px;}
.information_1_box_2_2_w         { line-height: 1.75;padding: 0;padding: 0 0 0 15px;}
.information_1_box_2_2_w div     {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.information_1 other] */
/** ------------------------------------------------------------------------------------------------------------------ */
.ui_strong_information_1_1  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(76, 185, 59);}
.ui_strong_information_1_2  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(251, 122, 159);}
.ui_strong_information_1_3  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(222, 169, 6);}
.ui_strong_information_1_4  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(173, 109, 228);}
.ui_strong_information_1_5  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(74, 179, 232);}
.ui_strong_information_1_6  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(247, 72, 117);}
.ui_strong_information_1_7  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(175, 59, 243);}
.ui_strong_information_1_8  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: #FF9800;}
.ui_strong_information_1_9  { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(106, 128, 228);}
.ui_strong_information_1_10 { font-size: 1.4em; font-weight: bold; letter-spacing: 2px; color: rgb(34, 177, 167);}
/** @responsive */
@media screen and (max-width: 594px){
.ui_strong_information_1_1  { font-size: 1.25em; }
.ui_strong_information_1_2  { font-size: 1.25em; }
.ui_strong_information_1_3  { font-size: 1.25em; }
.ui_strong_information_1_4  { font-size: 1.25em; }
.ui_strong_information_1_5  { font-size: 1.25em; }
.ui_strong_information_1_6  { font-size: 1.25em; }
.ui_strong_information_1_7  { font-size: 1.25em; }
.ui_strong_information_1_8  { font-size: 1.25em; }
.ui_strong_information_1_9  { font-size: 1.25em; }
.ui_strong_information_1_10 { font-size: 1.25em; }
}
/** ================================================================================================================== */
/** [.track_list_1] */
/** ================================================================================================================== */
.track_list_1         { position: relative; }
.track_list_1_w       {  }
.track_list_1_1       {  }
.track_list_1_1_w     {  }
.track_list_1_1_1     { margin: 0 auto;}
.track_list_1_1_1_w   { padding: 40px 0;}
.track_list_1_1_2     {  }
.track_list_1_1_2_w   {  }
.track_list_1_1_3     {  }
.track_list_1_1_3_w   {  }
.track_list_1_1_4     {  }
.track_list_1_1_4_w   {  }
.track_list_1_1_5     {  }
.track_list_1_1_5_w   { padding: 0 0 40px; }
/** @responsive */
@media screen and (max-width: 800px){
.track_list_1         {  }
.track_list_1_w       {  }
.track_list_1_1       {  }
.track_list_1_1_w     {  }
.track_list_1_1_1     {  }
.track_list_1_1_1_w   { padding: 25px 0; }
.track_list_1_1_2     {  }
.track_list_1_1_2_w   {  }
.track_list_1_1_3     {  }
.track_list_1_1_3_w   {  }
.track_list_1_1_4     {  }
.track_list_1_1_4_w   {  }
.track_list_1_1_5     {  }
.track_list_1_1_5_w   { padding: 0 0 25px; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.track_list_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.track_list_1_box_1                                            {  }
.track_list_1_box_1_w                                          {padding: 40px 0;}
.track_list_1_box_1_1                                          {}
.track_list_1_box_1_1_w                                        {}
.track_list_1_box_1_1_1                                        {}
.track_list_1_box_1_1_1_w                                      {display: table;width: 100%;}
.track_list_1_box_1_1_1_1                                      { display: table-cell;vertical-align: middle;width: 50%; }
.track_list_1_box_1_1_1_1_w                                    {  }
.track_list_1_box_1_1_1_1_1                                    {background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255)); box-shadow: 0px 1px 2px 0px #b7b7b7; border-radius: 10px; }
.track_list_1_box_1_1_1_1_1_w                                  { padding: 10px; }
.track_list_1_box_1_1_1_1_1_w a                                { display: block;text-decoration: none; }
.track_list_1_box_1_1_1_1_1_w a img                            { display: block;width: 100%; }
.track_list_1_box_1_1_1_1_2                                    {  }
.track_list_1_box_1_1_1_1_2_w                                  {font-size: 10px;letter-spacing: .5px;padding: 20px 0 0;color: rgb(245, 167, 92);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;text-align: left;}
.track_list_1_box_1_1_1_1_2_w table                            { float: right; }
.track_list_1_box_1_1_1_1_2_w table tbody                      {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr                   {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td                {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(1)   {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(2)   { padding: 0 5px; }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(3)   {  }
.track_list_1_box_1_1_1_2                                      { display: table-cell;vertical-align: middle; }
.track_list_1_box_1_1_1_2_w                                    { padding: 0 0 0 30px; }
.track_list_1_box_1_1_1_2_1                                    {  }
.track_list_1_box_1_1_1_2_1_w                                  {  }
.track_list_1_box_1_1_1_2_1_1                                  {  }
.track_list_1_box_1_1_1_2_1_1_w                                {  }
.track_list_1_box_1_1_1_2_1_1_1                                {  }
.track_list_1_box_1_1_1_2_1_1_1_w                              {  }
.track_list_1_box_1_1_1_2_1_1_1_1                              {margin: 0 0 5px;}
.track_list_1_box_1_1_1_2_1_1_1_1_w                            {color: rgb(255, 114, 159);font-size: 16px;font-weight: 500;font-family: 'Teko', sans-serif;letter-spacing: .5px;}
.track_list_1_box_1_1_1_2_1_1_1_2                              {  }
.track_list_1_box_1_1_1_2_1_1_1_2_w                            {font-size: 26px;color: rgb(228, 46, 123);font-family: 'Noto Sans JP', sans-serif;font-weight: 600;letter-spacing: 0;}
.track_list_1_box_1_1_1_2_1_2                                  {  }
.track_list_1_box_1_1_1_2_1_2_w                                { font-size: 12px; padding: 30px 0; }
.track_list_1_box_1_1_1_2_1_2_w table                          { width: 100%; }
.track_list_1_box_1_1_1_2_1_2_w table tbody                    {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr                 {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td              {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td a            {color: rgb(255, 151, 1);text-decoration: none;font-weight: bold;}
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(1) {width: 1px;white-space: nowrap;color: rgb(255, 114, 160);text-align: center;}
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(2) {width: 1px;white-space: nowrap;color: rgb(228, 46, 123);padding: 0 0 0 5px;font-size: 13px;font-weight: 500;font-family: 'Teko', sans-serif;letter-spacing: .5px;}
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(3) {color: rgb(245, 168, 96);padding: 5px 0 5px 20px;font-family: 'Noto Sans JP', sans-serif;font-weight: 400;letter-spacing: 0;font-size: 11px;letter-spacing: 1px;}
.track_list_1_box_1_1_1_2_1_3                                  {  }
.track_list_1_box_1_1_1_2_1_3_w                                {  }
.track_list_1_box_1_1_1_2_1_3_1                                {  }
.track_list_1_box_1_1_1_2_1_3_1_w                              {display: table;margin: 0 0 0 auto;}
.track_list_1_box_1_1_1_2_1_3_1_1                              {display: table-cell;vertical-align: bottom;}
.track_list_1_box_1_1_1_2_1_3_1_1_w                            {padding: 0 10px 10px 0;color: rgb(255, 114, 161);font-family: 'Noto Sans JP', sans-serif;font-weight: 600;letter-spacing: 0;font-size: 10px;}
.track_list_1_box_1_1_1_2_1_3_1_2                              {
    display: table-cell;
    vertical-align: bottom;
}
.track_list_1_box_1_1_1_2_1_3_1_2_w                            {color: rgb(228, 46, 123);font-size: 36px;font-weight: 500;font-family: 'Teko', sans-serif;letter-spacing: .5px;}
/** @responsive */
@media screen and (max-width: 800px){
.track_list_1_box_1                                            {  }
.track_list_1_box_1_w                                          {  }
.track_list_1_box_1_1                                          {  }
.track_list_1_box_1_1_w                                        {  }
.track_list_1_box_1_1_1                                        {  }
.track_list_1_box_1_1_1_w                                      {  }
.track_list_1_box_1_1_1_1                                      {display: block;vertical-align: baseline;width: 100%;margin: 0 0 40px;}
.track_list_1_box_1_1_1_1_w                                    {  }
.track_list_1_box_1_1_1_1_1                                    {  }
.track_list_1_box_1_1_1_1_1_w                                  { padding: 10px; }
.track_list_1_box_1_1_1_1_1_w a                                { max-width: 320px;margin: 0 auto; }
.track_list_1_box_1_1_1_1_1_w a img                            {  }
.track_list_1_box_1_1_1_1_2                                    {  }
.track_list_1_box_1_1_1_1_2_w                                  {  }
.track_list_1_box_1_1_1_1_2_w table                            {  }
.track_list_1_box_1_1_1_1_2_w table tbody                      {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr                   {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td                {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(1)   {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(2)   {  }
.track_list_1_box_1_1_1_1_2_w table tbody tr td:nth-child(3)   {  }
.track_list_1_box_1_1_1_2                                      { display: block;vertical-align: baseline;width: 100%; }
.track_list_1_box_1_1_1_2_w                                    { padding: 0; }
.track_list_1_box_1_1_1_2_1                                    {  }
.track_list_1_box_1_1_1_2_1_w                                  {  }
.track_list_1_box_1_1_1_2_1_1                                  {  }
.track_list_1_box_1_1_1_2_1_1_w                                {  }
.track_list_1_box_1_1_1_2_1_1_1                                {  }
.track_list_1_box_1_1_1_2_1_1_1_w                              {  }
.track_list_1_box_1_1_1_2_1_1_1_1                              {  }
.track_list_1_box_1_1_1_2_1_1_1_1_w                            {  }
.track_list_1_box_1_1_1_2_1_1_1_2                              {  }
.track_list_1_box_1_1_1_2_1_1_1_2_w                            {  }
.track_list_1_box_1_1_1_2_1_2                                  {  }
.track_list_1_box_1_1_1_2_1_2_w                                {padding: 25px 0 20px;}
.track_list_1_box_1_1_1_2_1_2_w table                          {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody                    {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr                 {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td              {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(1) {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(2) {  }
.track_list_1_box_1_1_1_2_1_2_w table tbody tr td:nth-child(3) {  }
.track_list_1_box_1_1_1_2_1_3                                  {  }
.track_list_1_box_1_1_1_2_1_3_w                                {  }
.track_list_1_box_1_1_1_2_1_3_1                                {  }
.track_list_1_box_1_1_1_2_1_3_1_w                              {  }
.track_list_1_box_1_1_1_2_1_3_1_1                              {  }
.track_list_1_box_1_1_1_2_1_3_1_1_w                            {  }
.track_list_1_box_1_1_1_2_1_3_1_2                              {  }
.track_list_1_box_1_1_1_2_1_3_1_2_w                            {  }
}





/** ------------------------------------------------------------------------------------------------------------------ */
/** [.track_list_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.track_list_1_box_2                  { word-wrap: break-word; word-break: break-all; }
.track_list_1_box_2_w                {  }
.track_list_1_box_2_1                {}
.track_list_1_box_2_1_w              {padding: 40px 0;}
.track_list_1_box_2_1_1              {}
.track_list_1_box_2_1_1_w            {
}
.track_list_1_box_2_1_1_1            { /* border: 1px solid rgb(218, 233, 191); */}
.track_list_1_box_2_1_1_1_w          { /* padding: 0 15px; */}
.track_list_1_box_2_1_1_1_1          {  }
.track_list_1_box_2_1_1_1_1_w        { display: table; width: 100%; }
.track_list_1_box_2_1_1_1_1_1        { display: table-cell;vertical-align: top;width: 50%; }
.track_list_1_box_2_1_1_1_1_1_w      { padding: 0 15px 0 0; }
.track_list_1_box_2_1_1_1_1_2        { display: table-cell;vertical-align: top;/* border-left: 1px solid rgb(218, 233, 191); */width: 50%; }
.track_list_1_box_2_1_1_1_1_2_w      { padding: 0 0 0 15px; }
.track_list_1_box_2_1_1_1_2          {  }
.track_list_1_box_2_1_1_1_2_w        {  }
.track_list_1_box_2_ul_1             { list-style: none; }
.track_list_1_box_2_li_1             {margin: 0 0 25px;}
.track_list_1_box_2_li_1:last-child  { margin: 0; }

@media screen and (max-width: 800px){
.track_list_1_box_2                  {  }
.track_list_1_box_2_w                {  }
.track_list_1_box_2_1                {  }
.track_list_1_box_2_1_w              {  }
.track_list_1_box_2_1_1              {  }
.track_list_1_box_2_1_1_w            {  }
.track_list_1_box_2_1_1_1            {  }
.track_list_1_box_2_1_1_1_w          {  }
.track_list_1_box_2_1_1_1_1          {  }
.track_list_1_box_2_1_1_1_1_w        { display: block; }
.track_list_1_box_2_1_1_1_1_1        {display: block;margin: 0 0 20px;vertical-align: baseline;width: auto;}
.track_list_1_box_2_1_1_1_1_1_w      { padding: 0; }
.track_list_1_box_2_1_1_1_1_2        { display: block;width: auto;vertical-align: baseline; }
.track_list_1_box_2_1_1_1_1_2_w      { padding: 0; }
.track_list_1_box_2_1_1_1_2          {  }
.track_list_1_box_2_1_1_1_2_w        {  }
.track_list_1_box_2_ul_1             {  }
.track_list_1_box_2_li_1             {  }
.track_list_1_box_2_li_1:last-child  {  }
}


.track_list_1_box_2_in_1              {  }
.track_list_1_box_2_in_1_w            {  }
.track_list_1_box_2_in_1_1            {  }
.track_list_1_box_2_in_1_1_w          { display: table;width: 100%; }
.track_list_1_box_2_in_1_1_1          { display: table-cell;vertical-align: top;width: 45px; }
.track_list_1_box_2_in_1_1_1_w        {position: relative;width: 50px;height: 50px;background: linear-gradient(0deg,rgb(255, 75, 135),rgb(255, 216, 165));border-radius: 10px;border: 3px solid rgb(255, 255, 255);box-shadow: 0px 1px 2px 0px rgb(183, 114, 143);}
.track_list_1_box_2_in_1_1_1_1        {position: absolute;width: 100%;height: 10px;bottom: 8px;}
.track_list_1_box_2_in_1_1_1_1_w      {font-size: 10px;color: rgb(255, 255, 255);text-align: center;letter-spacing: 1px;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;}
.track_list_1_box_2_in_1_1_1_2        {position: absolute;height: 20px;width: 100%;top: -13px;bottom: 0;margin: auto;}
.track_list_1_box_2_in_1_1_1_2_w      {text-align: center;font-size: 25px;font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;letter-spacing: 1px;color: rgb(255, 255, 255);text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);}
.track_list_1_box_2_in_1_1_2          { display: table-cell;vertical-align: middle; }
.track_list_1_box_2_in_1_1_2_w        { padding: 0 0 0 10px; }
.track_list_1_box_2_in_1_1_2_1        {  }
.track_list_1_box_2_in_1_1_2_1_w      {  }
.track_list_1_box_2_in_1_1_2_1_1      {border-bottom: 1px dashed rgb(255, 189, 189);}
.track_list_1_box_2_in_1_1_2_1_1_w    {font-size: 14px;padding: 0px 0 5px;color: rgb(228, 46, 123);font-family: 'Noto Sans JP', sans-serif;font-weight: 600;letter-spacing: .5px;}
.track_list_1_box_2_in_1_1_2_1_2      {  }
.track_list_1_box_2_in_1_1_2_1_2_w    {text-align: left;font-size: 10px;letter-spacing: 0.5px;line-height: 1.25;padding: 5px 0 5px;color: rgb(254, 112, 143);}
.track_list_1_box_2_in_1_1_2_1_2_w div{ font-size: 10px; padding: 3px 0 0 0; text-align: right; }
/** @responsive */
@media screen and (max-width: 800px){
.track_list_1_box_2_in_1              {  }
.track_list_1_box_2_in_1_w            {  }
.track_list_1_box_2_in_1_1            {  }
.track_list_1_box_2_in_1_1_w          {  }
.track_list_1_box_2_in_1_1_1          {  }
.track_list_1_box_2_in_1_1_1_w        {  }
.track_list_1_box_2_in_1_1_1_1        {  }
.track_list_1_box_2_in_1_1_1_1_w      {  }
.track_list_1_box_2_in_1_1_1_2        {  }
.track_list_1_box_2_in_1_1_1_2_w      {  }
.track_list_1_box_2_in_1_1_2          {  }
.track_list_1_box_2_in_1_1_2_w        {  }
.track_list_1_box_2_in_1_1_2_1        {  }
.track_list_1_box_2_in_1_1_2_1_w      {  }
.track_list_1_box_2_in_1_1_2_1_1      {  }
.track_list_1_box_2_in_1_1_2_1_1_w    {  }
.track_list_1_box_2_in_1_1_2_1_2      {  }
.track_list_1_box_2_in_1_1_2_1_2_w    {  }
.track_list_1_box_2_in_1_1_2_1_2_w div{ text-align: left; }
}


/** ------------------------------------------------------------------------------------------------------------------ */
/** [.track_list_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.track_list_1_box_3     {  }
.track_list_1_box_3_w   { padding: 25px 0;}
.track_list_1_box_3_1   { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.track_list_1_box_3_1_w { padding: 10px; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.track_list_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.track_list_1_box_4       {  }
.track_list_1_box_4_w     {  }
.track_list_1_box_4_1     {  }
.track_list_1_box_4_1_w   {padding: 25px 0 0;}
.track_list_1_box_4_1_1   { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.track_list_1_box_4_1_1_w { padding: 10px;}
.track_list_1_box_4_1_2   {   }
.track_list_1_box_4_1_2_w {text-align: right;padding: 10px 0 0;color: rgb(255, 115, 161);font-size: 11px;letter-spacing: 1px;}
/** ================================================================================================================== */
/** [.special_1] */
/** ================================================================================================================== */
.special_1         { position: relative; }
.special_1_w       {  }
.special_1_1       {  }
.special_1_1_w     {  }
.special_1_1_1     {  }
.special_1_1_1_w   {  }
.special_1_1_2     {  }
.special_1_1_2_w   { padding: 40px 0 0; }
.special_1_1_3     {  }
.special_1_1_3_w   {  }
.special_1_1_4     {  }
.special_1_1_4_w   {  }
.special_1_1_5     {  }
.special_1_1_5_w   {padding: 0 0 10px;}
/** @responsive */
@media screen and (max-width: 800px){
.special_1         {  }
.special_1_w       {  }
.special_1_1       {  }
.special_1_1_w     {  }
.special_1_1_1     {  }
.special_1_1_1_w   {  }
.special_1_1_2     {  }
.special_1_1_2_w   { padding: 25px 0 0; }
.special_1_1_3     {  }
.special_1_1_3_w   {  }
.special_1_1_4     {  }
.special_1_1_4_w   {  }
.special_1_1_5     {  }
.special_1_1_5_w   {padding: 0 0 0;}
}


.special_1_gs_1       { margin: 0 0 25px; }
.special_1_gs_1_w     { padding: 25px 0 0;}
.special_1_gs_1_1     {  }
.special_1_gs_1_1_w   { display: table; width: 100%; }
.special_1_gs_1_1_1   { display: table-cell;vertical-align: middle;width: 60%;}
.special_1_gs_1_1_1_w { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;padding: 10px;}
.special_1_gs_1_1_2   { display: table-cell;vertical-align: middle;}
.special_1_gs_1_1_2_w {padding: 0 0 0 20px;line-height: 2;letter-spacing: 1.25px;font-size: 10px;font-family: 'Noto Serif SC', serif;font-weight: 600;color: rgb(180, 111, 186);}
.special_1_gs_1_1_2_w div { display: block; }
/** @responsive */
@media screen and (max-width: 800px){
.special_1_gs_1       { margin: 0 0 35px;}
.special_1_gs_1_w     {  }
.special_1_gs_1_1     {  }
.special_1_gs_1_1_w   { display: flex;flex-wrap: wrap;width: auto;}
.special_1_gs_1_1_1   { display: block;vertical-align: baseline;width: 100%;order: 2;max-width: 422px;margin: 0 auto;}
.special_1_gs_1_1_1_w {  }
.special_1_gs_1_1_2   { order: 1;display: block;vertical-align: baseline;margin: 0 0 20px;}
.special_1_gs_1_1_2_w { padding: 0;}
.special_1_gs_1_1_2_w div { display: inline; }
}

.special_1_gs_2                        { margin: 0 0 25px;}
.special_1_gs_2_w                      {  }
.special_1_gs_2_1                      {  }
.special_1_gs_2_1_w                    { display: table; width: 100%; }
.special_1_gs_2_1_1                    { display: table-cell;vertical-align: middle;}
.special_1_gs_2_1_1_w                  {padding: 0 10px 0 0;}
.special_1_gs_2_1_2                    {display: table-cell;vertical-align: middle;width: 50%;white-space: nowrap;}
.special_1_gs_2_1_2_w                  {
    padding: 0 0 0 10px;
}
.special_1_gs_2_1_2_1                  {  }
.special_1_gs_2_1_2_1_w                { display: table;width: 100%;}
.special_1_gs_2_1_2_1_1                { display: table-cell;vertical-align: top;width: 50%;}
.special_1_gs_2_1_2_1_1_w              { padding: 0 10px 0 0;}
.special_1_gs_2_1_2_1_2                { display: table-cell;vertical-align: top;}
.special_1_gs_2_1_2_1_2_w              { padding: 0 0 0 10px;}
.special_1_gs_2_2_1                    { margin: 0 0 10px;}
.special_1_gs_2_2_1_w                  {  }
.special_1_gs_2_2_1_w div              {  }
.special_1_gs_2_2_1_w div:nth-child(1) {font-family: 'Noto Serif SC', serif;font-weight: 700;letter-spacing: 0.5px;font-size: 10px;color: rgb(175, 127, 223);}
.special_1_gs_2_2_1_w div:nth-child(2) {font-size: 20px;color: rgb(82, 83, 187);letter-spacing: 0;font-weight: bold;border-bottom: 1px solid rgb(216, 215, 249);padding: 10px 0 5px;font-family: 'Noto Serif SC', serif;}
.special_1_gs_2_2_1_w div:nth-child(3) {text-align: right;padding: 5px 0 10px;font-family: 'Noto Serif SC', serif;font-weight: 700;letter-spacing: 2px;font-size: 11px;color: rgb(51, 134, 193);}
.special_1_gs_2_2_2                    {  }
.special_1_gs_2_2_2_w                  {line-height: 1.75;letter-spacing: 2px;font-size: 10.5px;font-family: 'Noto Serif SC', serif;font-weight: 600;color: rgb(83, 156, 187);}
.special_1_gs_2_2_2_w div              { display: block; }
.special_1_gs_2_2_3                    {  }
.special_1_gs_2_2_3_w                  {  }
.special_1_gs_2_2_4                    {  }
.special_1_gs_2_2_4_w                  {  }
/** @responsive */
@media screen and (max-width: 840px){
.special_1_gs_2_2_1                    {  }
.special_1_gs_2_2_1_w                  {  }
.special_1_gs_2_2_1_w div              {  }
.special_1_gs_2_2_1_w div:nth-child(1) {  }
.special_1_gs_2_2_1_w div:nth-child(2) {  }
.special_1_gs_2_2_1_w div:nth-child(3) {  }
.special_1_gs_2_2_2                    {  }
.special_1_gs_2_2_2_w                  {  }
.special_1_gs_2_2_2_w div              { display: inline; }
.special_1_gs_2_2_3                    {  }
.special_1_gs_2_2_3_w                  {  }
.special_1_gs_2_2_4                    {  }
.special_1_gs_2_2_4_w                  {  }
}
/** @responsive */
@media screen and (max-width: 800px){
.special_1_gs_2           {  }
.special_1_gs_2_w         {  }
.special_1_gs_2_1         {  }
.special_1_gs_2_1_w       {display: block;width: auto;}
.special_1_gs_2_1_1       {display: block;vertical-align: baseline;margin: 0 0 25px;}
.special_1_gs_2_1_1_w     {padding: 0;}
.special_1_gs_2_1_2       {display: block;vertical-align: baseline;width: auto;margin: 0 auto;white-space: normal;max-width: 300px;}
.special_1_gs_2_1_2_w     {padding: 0;}
.special_1_gs_2_1_2_1     {  }
.special_1_gs_2_1_2_1_w   {  }
.special_1_gs_2_1_2_1_1   {width: 50%;}
.special_1_gs_2_1_2_1_1_w {padding: 0 10px 0 0;}
.special_1_gs_2_1_2_1_2   {  }
.special_1_gs_2_1_2_1_2_w {padding: 0 0 0 10px;}
}



.special_1_gs_2_box_1           { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.special_1_gs_2_box_1_w         { padding: 10px;}
.special_1_gs_2_box_1_1         {  }
.special_1_gs_2_box_1_1_w       { position: relative;height: 300px;width: 100%;overflow: hidden;border-radius: 10px;}
.special_1_gs_2_box_1_1_1       { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 229, 236));position: absolute;width: 100%;height: 100%;}
.special_1_gs_2_box_1_1_1_w     {  }
.special_1_gs_2_box_1_1_2       { position: absolute;width: 100%;margin: auto;}
.special_1_gs_2_box_1_1_2_w     {  }
.special_1_gs_2_box_1_1_2_w img { display: block; width: 100%; height: auto; }
.special_1_gs_2_box_1_2         {  }
.special_1_gs_2_box_1_2_w       {padding: 10px 0 0;text-align: center;font-size: 10px;color: rgb(176, 91, 189);letter-spacing: 0;font-weight: bold;font-family: 'Noto Serif SC', serif;}
/** @responsive */
@media screen and (max-width: 800px){
.special_1_gs_2_box_1           {  }
.special_1_gs_2_box_1_w         {  }
.special_1_gs_2_box_1_1         {  }
.special_1_gs_2_box_1_1_w       { width: 100%; }
.special_1_gs_2_box_1_1_1       {  }
.special_1_gs_2_box_1_1_1_w     {  }
.special_1_gs_2_box_1_1_2       {  }
.special_1_gs_2_box_1_1_2_w     {  }
.special_1_gs_2_box_1_1_2_w img {  }
.special_1_gs_2_box_1_2         {  }
.special_1_gs_2_box_1_2_w       {  }
}
.special_1_gs_2_box_2           { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.special_1_gs_2_box_2_w         { padding: 10px;}
.special_1_gs_2_box_2_1         {  }
.special_1_gs_2_box_2_1_w       { position: relative;height: 300px;width: 100%;overflow: hidden;border-radius: 10px;}
.special_1_gs_2_box_2_1_1       { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(206, 215, 255));position: absolute;width: 100%;height: 100%;}
.special_1_gs_2_box_2_1_1_w     {  }
.special_1_gs_2_box_2_1_2       { position: absolute;width: 100%;margin: auto;}
.special_1_gs_2_box_2_1_2_w     {  }
.special_1_gs_2_box_2_1_2_w img { display: block; width: 100%; height: auto; }
.special_1_gs_2_box_2_2         {  }
.special_1_gs_2_box_2_2_w       {padding: 10px 0 0;text-align: center;font-size: 10px;color: rgb(26, 108, 169);letter-spacing: 0;font-weight: bold;font-family: 'Noto Serif SC', serif;}
/** @responsive */
@media screen and (max-width: 800px){
.special_1_gs_2_box_2           {  }
.special_1_gs_2_box_2_w         {  }
.special_1_gs_2_box_2_1         {  }
.special_1_gs_2_box_2_1_w       { width: 100%;}
.special_1_gs_2_box_2_1_1       {  }
.special_1_gs_2_box_2_1_1_w     {  }
.special_1_gs_2_box_2_1_2       {  }
.special_1_gs_2_box_2_1_2_w     {  }
.special_1_gs_2_box_2_1_2_w img {  }
.special_1_gs_2_box_2_2         {  }
.special_1_gs_2_box_2_2_w       {  }
}




.special_1_gs_3       { margin: 0 0 25px;}
.special_1_gs_3_w     { padding: 0 0;}
.special_1_gs_3_1     {  }
.special_1_gs_3_1_w   { display: table; width: 100%; }
.special_1_gs_3_1_1   { display: table-cell;vertical-align: top;width: 50%;}
.special_1_gs_3_1_1_w { padding: 0 10px 0 0;}
.special_1_gs_3_1_2   { display: table-cell; vertical-align: top; }
.special_1_gs_3_1_2_w { padding: 0 0 0 10px;}
.special_1_gs_3_2     {  }
.special_1_gs_3_2_w   {padding: 15px 0 0;text-align: right;font-size: 10px;letter-spacing: 1px;color: rgb(175, 126, 224);}
/** @responsive */
@media screen and (max-width: 640px){
.special_1_gs_3       {  }
.special_1_gs_3_w     {  }
.special_1_gs_3_1     {  }
.special_1_gs_3_1_w   { display: block;}
.special_1_gs_3_1_1   { display: block;vertical-align: baseline;margin: 0 0 15px;width: 100%;}
.special_1_gs_3_1_1_w { padding: 0;}
.special_1_gs_3_1_2   { display: block;vertical-align: baseline;}
.special_1_gs_3_1_2_w { padding: 0;}
.special_1_gs_3_2     {  }
.special_1_gs_3_2_w   {  }
}



.special_1_gs_ui_strong_1 {font-size: 1.2em;font-weight: bold;letter-spacing: .75px;}












.special_1_ack_1               {  }
.special_1_ack_1_w             {  }
.special_1_ack_1_1             {  }
.special_1_ack_1_1_w           { display: table;width: auto;margin: auto;}
.special_1_ack_1_1_1           { display: table-cell;vertical-align: middle;}
.special_1_ack_1_1_1_w         { letter-spacing: 1.5px;line-height: 2;font-size: 11px;padding: 0 20px 0 0;color: rgb(208, 120, 63);}
.special_1_ack_1_1_1_1         { margin: 0 0 20px;}
.special_1_ack_1_1_1_1_w       { word-wrap: break-word;word-break: break-all;}
.special_1_ack_1_1_1_1_w div   {  }
.special_1_ack_1_1_1_2         {  }
.special_1_ack_1_1_1_2_w       { text-align: right;color: rgb(245, 166, 89);font-weight: bold;font-size: 10px;line-height: 1.5;}
.special_1_ack_1_1_2           { display: table-cell;vertical-align: middle;width: 280px;}
.special_1_ack_1_1_2_w         {  }
.special_1_ack_1_1_2_w a       { display: block;text-decoration: none;max-width: 280px;}
.special_1_ack_1_1_2_w a:hover { opacity: .9; }
.special_1_ack_1_1_2_w a img   { display: block; width: 100%; height: auto; }
/** @responsive */
@media screen and (max-width: 800px){
.special_1_ack_1               {  }
.special_1_ack_1_w             { padding: 10px 0 25px;}
.special_1_ack_1_1             {  }
.special_1_ack_1_1_w           { display: flex;flex-wrap: wrap;width: auto;}
.special_1_ack_1_1_1           { display: block;vertical-align: baseline;width: 100%;order: 2;max-width: 420px;margin: 0 auto;}
.special_1_ack_1_1_1_w         { padding: 0;font-size: 10px;line-height: 1.75;}
.special_1_ack_1_1_1_1         {  }
.special_1_ack_1_1_1_1_w       {  }
.special_1_ack_1_1_1_1_w div   { display: inline; }
.special_1_ack_1_1_1_2         {  }
.special_1_ack_1_1_1_2_w       { text-align: center;}
.special_1_ack_1_1_2           { display: block;vertical-align: baseline;order: 1;margin: 0 auto 10px;width: auto;}
.special_1_ack_1_1_2_w         {  }
.special_1_ack_1_1_2_w a       { max-width: 280px; }
.special_1_ack_1_1_2_w a:hover {  }
.special_1_ack_1_1_2_w a img   {  }
}




.special_1_ack_2               {  }
.special_1_ack_2_w             {padding: 25px 0 0;}
.special_1_ack_2_1             {  }
.special_1_ack_2_1_w           { display: table;width: auto;margin: auto;}
.special_1_ack_2_1_1           {display: table-cell;vertical-align: middle;width: 380px;}
.special_1_ack_2_1_1_w         {  }
.special_1_ack_2_1_1_w a       {display: block;text-decoration: none;max-width: 380px;}
.special_1_ack_2_1_1_w a:hover { opacity: .9; }
.special_1_ack_2_1_1_w a img   { display: block; width: 100%; height: auto; }
.special_1_ack_2_1_2           { display: table-cell;vertical-align: middle;}
.special_1_ack_2_1_2_w         {letter-spacing: 1.5px;line-height: 1.75;font-size: 10.25px;padding: 0 0 0 20px;color: rgb(208, 120, 63);}
.special_1_ack_2_1_2_1         { margin: 0 0 20px;}
.special_1_ack_2_1_2_1_w       { word-wrap: break-word;word-break: break-all;}
.special_1_ack_2_1_2_1_w div   {  }
.special_1_ack_2_1_2_2         {  }
.special_1_ack_2_1_2_2_w       { text-align: right;color: rgb(245, 166, 89);font-weight: bold;font-size: 10px;line-height: 1.5;}

/** @responsive */
@media screen and (max-width: 800px){
.special_1_ack_2               {  }
.special_1_ack_2_w             {padding: 25px 0 0;}
.special_1_ack_2_1             {  }
.special_1_ack_2_1_w           { display: flex;flex-wrap: wrap;width: auto;}
.special_1_ack_2_1_1           {display: block;vertical-align: baseline;order: 1;margin: 0 auto 25px;width: auto;}
.special_1_ack_2_1_1_w         {  }
.special_1_ack_2_1_1_w a       { max-width: 280px; }
.special_1_ack_2_1_1_w a:hover {  }
.special_1_ack_2_1_1_w a img   {  }
.special_1_ack_2_1_2           { display: block;vertical-align: baseline;width: 100%;order: 2;max-width: 420px;margin: 0 auto;}
.special_1_ack_2_1_2_w         { padding: 0;font-size: 10px;line-height: 1.75;}
.special_1_ack_2_1_2_1         {margin: 0 0 10px;}
.special_1_ack_2_1_2_1_w       {  }
.special_1_ack_2_1_2_1_w div   { display: inline; }
.special_1_ack_2_1_2_2         {  }
.special_1_ack_2_1_2_2_w       { text-align: center;}
}




.special_1_ack_3     {  }
.special_1_ack_3_w   {  }
.special_1_ack_3_1   {  }
.special_1_ack_3_1_w {  }

.special_1_ack_3_box_1   {  }
.special_1_ack_3_box_1_w { font-size: 15px;text-align: center;padding: 10px 0 30px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;letter-spacing: 1px;color: rgb(113, 185, 106);}

.special_1_ack_3_list_1                    { border-radius: 10px;background: linear-gradient(180deg,rgb(255, 252, 244),rgb(255, 250, 242));box-shadow: inset 0px 0px 3px 0px rgb(179, 171, 161);margin: 0 0 0;}
.special_1_ack_3_list_1_w                  { padding: 10px;font-size: 10px;color: rgb(194, 117, 43);}
.special_1_ack_3_list_1_w ul               {  }
.special_1_ack_3_list_1_w ul li            { margin: 0 0 5px;border-bottom: 1px dashed rgb(236, 210, 187);}
.special_1_ack_3_list_1_w ul li:last-child { margin: 0;border-bottom: none;}

.special_1_ack_3_list_1_box_1     {  }
.special_1_ack_3_list_1_box_1_w   { display: table; width: 100%; }
.special_1_ack_3_list_1_box_1_1   { display: table-cell; vertical-align: top; width: 1px; white-space: nowrap; }
.special_1_ack_3_list_1_box_1_1_w { padding: 7px 0 5px 0;color: rgb(245, 166, 89);font-weight: bold;font-size: 11px;}
.special_1_ack_3_list_1_box_1_2   { display: table-cell; vertical-align: top; }
.special_1_ack_3_list_1_box_1_2_w { padding: 5px 0 5px 5px;line-height: 1.5;font-weight: bold;letter-spacing: 2px;}



.special_1_ui_strong_1              { font-size: 1.3em; display: inline; font-weight: bold; color: rgb(251, 123, 160); }
.special_1_ui_strong_3              { display: block;font-weight: bold;color: rgb(74, 161, 241);padding: 5px 0 2.5px;}
/** @responsive */
@media screen and (max-width: 800px){
.special_1_ui_strong_1              {display: inline; font-size: 1.25em;}
}



/** ================================================================================================================== */
/** [.staff_1] */
/** ================================================================================================================== */
.staff_1           { position: relative; }
.staff_1_w         {  }
.staff_1_1         {  }
.staff_1_1_w       {  }
.staff_1_2         {  }
.staff_1_2_w       { padding: 40px 0; }
.staff_1_2_1       {  }
.staff_1_2_1_w     {  }
.staff_1_2_1_1     {  }
.staff_1_2_1_1_w   { display: table;width: 100%; }
.staff_1_2_1_1_1   { display: table-cell;vertical-align: top;width: 50%; }
.staff_1_2_1_1_1_w { padding: 0 10px 0 0; }
.staff_1_2_1_1_2   { display: table-cell;vertical-align: top;}
.staff_1_2_1_1_2_w { padding: 0 0 0 10px; }
/** @responsive */
@media screen and (max-width: 768px){
.staff_1           {  }
.staff_1_w         {  }
.staff_1_1         {  }
.staff_1_1_w       {  }
.staff_1_2         {  }
.staff_1_2_w       {padding: 25px 0;}
.staff_1_2_1       {  }
.staff_1_2_1_w     {  }
.staff_1_2_1_1     {  }
.staff_1_2_1_1_w   { display: block; width: 100%; }
.staff_1_2_1_1_1   { display: block;vertical-align: baseline;width: auto;margin: 0 0 15px; }
.staff_1_2_1_1_1_w { padding: 0; }
.staff_1_2_1_1_2   { display: block; vertical-align: baseline; }
.staff_1_2_1_1_2_w { padding: 0; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.staff_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */


.staff_1_box_1                           {display: table;width: 100%;margin: 0 0 20px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;overflow: hidden;}
.staff_1_box_1_title                     {background: linear-gradient(180deg,rgb(255, 242, 224),rgb(255, 252, 233));font-weight: normal;font-size: 12px;line-height: 1.25;display: table-cell;padding: 10px;width: 120px;vertical-align: top;font-family: 'Saira Extra Condensed', sans-serif;border-bottom: none;border-right: 1px solid rgb(228, 222, 214);}
.staff_1_box_1_title span                {color: rgb(91, 158, 91);display: block;font-weight: bold;}
.staff_1_box_1_list                      {list-style: none;margin: 0;display: table-cell;vertical-align: middle;background: linear-gradient(180deg,rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0.07));padding: 10px 10px 10px;}
.staff_1_box_1_list:last-child           {  }
.staff_1_box_1_item                      {  }
.staff_1_box_1_name                      {padding: 0 0 5px;}
.staff_1_box_1_name h4                   {  }
.staff_1_box_1_name h4 span              {  }
.staff_1_box_1_name h4 span:nth-child(1) {font-size: 12px;color: rgb(195, 118, 31);font-weight: bold;letter-spacing: 1px;margin-right: 0.5em;}
.staff_1_box_1_name h4 span:nth-child(2) {display: inline-block;font-size: 10px;font-weight: normal;color: rgb(245, 166, 89);letter-spacing: 1px;}
.staff_1_box_1_social                    {font-size: 11px;padding: 5px 0 5px;border-top: 1px dashed rgb(223, 211, 171);text-align: right;}
.staff_1_box_1_social a                  {display: inline-block;margin: 0 2px 0 0;}
.staff_1_box_1_social a:last-child       { margin: 0; }



@media screen and (max-width: 768px){
.staff_1_box_1                           {display: block;margin: 0 0 15px;}
.staff_1_box_1_title                     {display: block;width: auto;border-bottom: 1px solid rgb(228, 222, 214);border-right: none;}
.staff_1_box_1_title span                {display: inline-block;}
.staff_1_box_1_list                      {display: block;}
.staff_1_box_1_list:last-child           {  }
.staff_1_box_1_item                      {  }
.staff_1_box_1_name                      {  }
.staff_1_box_1_name h4                   {  }
.staff_1_box_1_name h4 span              {  }
.staff_1_box_1_name h4 span:nth-child(1) {  }
.staff_1_box_1_name h4 span:nth-child(2) {  }
.staff_1_box_1_social                    {  }
.staff_1_box_1_social a                  {  }
.staff_1_box_1_social a:last-child       {  }
}

.staff_1_2_1_1_1_w .staff_1_box_1:last-child { margin: 0;}
.staff_1_2_1_1_2_w .staff_1_box_1:last-child { margin: 0;}



/** ================================================================================================================== */
/** [.link_1] */
/** ================================================================================================================== */
.link_1         { position: relative; }
.link_1_w       {  }
.link_1_1       {  }
.link_1_1_w     {  }
.link_1_1_1     {  }
.link_1_1_1_w   {  }
.link_1_1_2     { margin: 0 auto;}
.link_1_1_2_w   {padding: 40px 0 25px;}
.link_1_1_3     {  }
.link_1_1_3_w   {  }
.link_1_1_4     {  }
.link_1_1_4_w   {  }
.link_1_1_5     {  }
.link_1_1_5_w   {padding: 0;}
/** @responsive */
@media screen and (max-width: 800px){
.link_1         {  }
.link_1_w       {  }
.link_1_1       {  }
.link_1_1_w     {  }
.link_1_1_1     {  }
.link_1_1_1_w   {  }
.link_1_1_2     {  }
.link_1_1_2_w   {padding: 25px 0;}
.link_1_1_3     {  }
.link_1_1_3_w   {  }
.link_1_1_4     {  }
.link_1_1_4_w   {  }
.link_1_1_5     {  }
.link_1_1_5_w   {}
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_1_box_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_1_box_1     {  }
.link_1_box_1_w   {}
.link_1_box_1_1   {  }
.link_1_box_1_1_w { letter-spacing: 1.5px;line-height: 2;font-size: 10.5px;color: rgb(208, 120, 63);}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_code_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_1_code_1                     { margin: 0 0 30px; }
.link_1_code_1_w                   {padding: 25px 0;}
.link_1_code_1_1                   {}
.link_1_code_1_1_w                 {}
.link_1_code_1_1_1                 {}
.link_1_code_1_1_1_w               {}
.link_1_code_1_1_1_1               {  }
.link_1_code_1_1_1_1_w             {  }
.link_1_code_1_ul_1                {  }
.link_1_code_1_li_1                {margin: 0 0 15px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.link_1_code_1_li_1:last-child     {margin: 0;}
.link_1_code_1_box_1               {  }
.link_1_code_1_box_1_w             {  }
.link_1_code_1_box_1_1             {  }
.link_1_code_1_box_1_1_w           {  }
.link_1_code_1_box_1_1_1           { display: table-cell;width: 50%;vertical-align: middle;background-color: rgba(255, 255, 255, 0.15);background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1)), linear-gradient(45deg, rgba(0,0,0,0.1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1));background-position: 0 0, 5px 5px;background-size: 10px 10px; }
.link_1_code_1_box_1_1_1_w         { padding: 15px; }
.link_1_code_1_box_1_1_1_1         {  }
.link_1_code_1_box_1_1_1_1_w       { text-align: center;font-size: 11px;letter-spacing: 1px; }
.link_1_code_1_box_1_1_1_1_w a     { display: block; text-decoration: none; }
.link_1_code_1_box_1_1_1_1_w a:hover { opacity: 1; }
.link_1_code_1_box_1_1_1_1_w a img { display: block;width: 100%;height: auto;margin: 0 auto; }
.link_1_code_1_box_1_1_1_1_w span  {font-family: 'Teko', sans-serif;font-weight: 500;letter-spacing: 0.7px;font-size: 17px;color: rgb(228, 49, 125);}
.link_1_code_1_box_1_1_1_2         {  }
.link_1_code_1_box_1_1_1_2_w       {  }
.link_1_code_1_box_1_1_2           { display: table-cell; }
.link_1_code_1_box_1_1_2_w         {padding: 25px 15px 25px 15px;word-wrap: break-word;word-break:  break-all;}
.link_1_code_1_box_1_1_2_1         {  }
.link_1_code_1_box_1_1_2_1_w       {font-family: 'Teko', sans-serif;letter-spacing: 0.7px;font-size: 17px;font-weight: 400;padding: 0 0 5px;border-bottom: 1px solid rgb(222, 211, 171);margin: 0 0 10px;color: rgb(193, 118, 43);}
.link_1_code_1_box_1_1_2_1_w i     {font-size: 14px;}
.link_1_code_1_box_1_1_2_2         {  }
.link_1_code_1_box_1_1_2_2_w       {font-size: 10px;letter-spacing: .5px;line-height: 1.5;padding: 0 0 0 11px;color: rgb(245, 167, 92);}
.link_1_code_1_li_1:nth-child(1) .link_1_code_1_box_1_1_1_1_w a img { max-width: 100%; }
.link_1_code_1_li_1:nth-child(2) .link_1_code_1_box_1_1_1_1_w a img { max-width: 80%; }
.link_1_code_1_li_1:nth-child(3) .link_1_code_1_box_1_1_1_1_w a img { max-width: 40%; }
/** @responsive */
@media screen and (max-width: 640px){
.link_1_code_1                     {  }
.link_1_code_1_w                   {  }
.link_1_code_1_1                   {  }
.link_1_code_1_1_w                 {  }
.link_1_code_1_1_1                 {  }
.link_1_code_1_1_1_w               {  }
.link_1_code_1_1_1_1               {  }
.link_1_code_1_1_1_1_w             {  }
.link_1_code_1_ul_1                {  }
.link_1_code_1_li_1                {  }
.link_1_code_1_li_1:last-child     {  }
.link_1_code_1_box_1               {  }
.link_1_code_1_box_1_w             {  }
.link_1_code_1_box_1_1             {  }
.link_1_code_1_box_1_1_w           {  }
.link_1_code_1_box_1_1_1           { display: table;width: 100%;height: 100px; }
.link_1_code_1_box_1_1_1_w         { display: table-cell;vertical-align: middle; }
.link_1_code_1_box_1_1_1_1         {  }
.link_1_code_1_box_1_1_1_1_w       {  }
.link_1_code_1_box_1_1_1_1_w a     {  }
.link_1_code_1_box_1_1_1_1_w a img {  }
.link_1_code_1_box_1_1_1_1_w span  {  }
.link_1_code_1_box_1_1_1_2         {  }
.link_1_code_1_box_1_1_1_2_w       {  }
.link_1_code_1_box_1_1_2           { display: block; }
.link_1_code_1_box_1_1_2_w         {padding: 15px 15px;}
.link_1_code_1_box_1_1_2_1         {  }
.link_1_code_1_box_1_1_2_1_w       {  }
.link_1_code_1_box_1_1_2_2         {  }
.link_1_code_1_box_1_1_2_2_w       {  }
.link_1_code_1_li_1:nth-child(1) .link_1_code_1_box_1_1_1_1_w a img {  }
.link_1_code_1_li_1:nth-child(2) .link_1_code_1_box_1_1_1_1_w a img {  }
.link_1_code_1_li_1:nth-child(3) .link_1_code_1_box_1_1_1_1_w a img {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_ouen_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_1_ouen_1                 {  }
.link_1_ouen_1_w               { padding: 25px 0;}
.link_1_ouen_1_1               {  }
.link_1_ouen_1_1_w             {  }
.link_1_ouen_1_1_1             { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border-radius: 10px;}
.link_1_ouen_1_1_1_w           { padding: 20px 20px 10px; }
.link_1_ouen_1_1_1_1           {  }
.link_1_ouen_1_1_1_1_w         {  }
.link_1_ouen_1_ul_1            { display: -webkit-flex;display: flex;-webkit-justify-content: space-between; flex-wrap: wrap;justify-content: space-around; align-content: space-between; }
.link_1_ouen_1_li_1            {width: 200px;margin: 0 5px 10px 5px;}
.link_1_ouen_1_li_1:last-child {  }
.link_1_ouen_1_li_1 a          { text-decoration: none; }
.link_1_ouen_1_li_1 a img      { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_kansya_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_1_kansya_1                 {  }
.link_1_kansya_1_w               {  }
.link_1_kansya_1_1               {  }
.link_1_kansya_1_1_w             { padding: 25px 0 0; }
.link_1_kansya_1_1_1             { background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255)); box-shadow: 0px 1px 2px 0px #b7b7b7; border-radius: 10px; }
.link_1_kansya_1_1_1_w           { padding: 20px 20px 10px; }
.link_1_kansya_1_1_1_1           {  }
.link_1_kansya_1_1_1_1_w         {  }
.link_1_kansya_1_ul_1            { display: -webkit-flex;display: flex;-webkit-justify-content: space-between; flex-wrap: wrap;justify-content: space-around; align-content: space-between; }
.link_1_kansya_1_li_1            {width: 200px;margin: 0 5px 10px 5px;}
.link_1_kansya_1_li_1:last-child {  }
.link_1_kansya_1_li_1 a          { text-decoration: none; }
.link_1_kansya_1_li_1 a img      { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_moji_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_1_moji_1      {width: 100%;height: 40px;display: table;text-decoration: none;letter-spacing: 0.25px;color: rgb(229, 46, 127);background: linear-gradient(180deg,rgb(254, 248, 230),rgb(255, 236, 244));margin: 0 auto;font-weight: bold;}
.link_1_moji_1 span {display: table-cell;vertical-align: middle;width: 100%;height: 100%;text-align: center;font-size: 10px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;border: 1px solid rgb(255, 205, 226);padding: 10px;}










.ui_title_1_1             {height: 85px;overflow: hidden;background: url(../img/ms/img_ms_ui_title_1_1.jpg?v=1);background-size: 150px auto;border-radius: 10px;border: 3px solid rgb(255, 255, 255);box-shadow: 0px 1px 3px 0px rgb(177, 144, 47);}
.ui_title_1_1_w           { height: 100%; }
.ui_title_1_1_1           { height: 100%; }
.ui_title_1_1_1_w         { height: 100%; }
.ui_title_1_1_1_1         { height: 100%; }
.ui_title_1_1_1_1_w       { height: 100%; position: relative; }
.ui_title_1_1_1_1_1       {  }
.ui_title_1_1_1_1_1_w     {  }
.ui_title_1_1_1_1_2       {  }
.ui_title_1_1_1_1_2_w     {  }
.ui_title_1_1_1_1_3       {position: absolute;top: 0;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(255, 255, 255, 0),rgba(244, 184, 94, 0.72));}
.ui_title_1_1_1_1_3_w     {  }
.ui_title_1_1_1_1_4       { position: absolute;border-bottom: 2px solid rgb(234, 210, 147);height: 7px;width: 100%;top: 12px;background: rgb(255, 255, 255);}
.ui_title_1_1_1_1_4_w     {  }
.ui_title_1_1_1_1_5       { position: absolute; height: 7px; width: 100%; bottom: 12px; background: rgb(255, 255, 255); border-bottom: 2px solid rgb(234, 210, 147); }
.ui_title_1_1_1_1_5_w     {  }
.ui_title_1_1_1_1_6       {position: absolute;width: 180px;top: 19px;left: -345px;right: 0;margin: auto;}
.ui_title_1_1_1_1_6_w     {  }
.ui_title_1_1_1_1_6_w img { display: block;width: 100%;height: auto;filter: drop-shadow(0px 2px 0px rgb(234, 210, 147));}
.ui_title_1_1_1_1_7       {  }
.ui_title_1_1_1_1_7_w     {  }
.ui_title_1_1_1_1_8       {  }
.ui_title_1_1_1_1_8_w     {  }
.ui_title_1_1_1_1_9       {  }
.ui_title_1_1_1_1_9_w     {  }
.ui_title_1_1_1_1_10      {position: absolute;height: 100%;display: table;width: 100%;margin: 0 auto;left: 0;right: 0;color: rgb(152, 76, 11);}
.ui_title_1_1_1_1_10_w    { display: table-cell;vertical-align: middle;text-align: center;font-size: 15px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;line-height: 1.25;letter-spacing: 1px;}

.ui_title_1_2             {height: 85px;overflow: hidden;background: url("../img/ms/img_ms_ui_title_1_1.jpg?v=1");background-size: 150px auto;border-radius: 10px;border: 3px solid rgb(255, 255, 255);box-shadow: 0px 1px 3px 0px rgb(177, 144, 47);}
.ui_title_1_2_w           { height: 100%; }
.ui_title_1_2_1           { height: 100%; }
.ui_title_1_2_1_w         { height: 100%; }
.ui_title_1_2_1_1         { height: 100%; }
.ui_title_1_2_1_1_w       { height: 100%; position: relative; }
.ui_title_1_2_1_1_1       {  }
.ui_title_1_2_1_1_1_w     {  }
.ui_title_1_2_1_1_2       {  }
.ui_title_1_2_1_1_2_w     {  }
.ui_title_1_2_1_1_3       {position: absolute;top: 0;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(255, 255, 255, 0),rgba(244, 184, 94, 0.72));}
.ui_title_1_2_1_1_3_w     {  }
.ui_title_1_2_1_1_4       { position: absolute;border-bottom: 2px solid rgb(234, 210, 147);height: 7px;width: 100%;top: 12px;background: rgb(255, 255, 255);}
.ui_title_1_2_1_1_4_w     {  }
.ui_title_1_2_1_1_5       { position: absolute; height: 7px; width: 100%; bottom: 12px; background: rgb(255, 255, 255); border-bottom: 2px solid rgb(234, 210, 147); }
.ui_title_1_2_1_1_5_w     {  }
.ui_title_1_2_1_1_6       {position: absolute;width: 180px;top: 19px;right: -345px;left: 0;margin: auto;}
.ui_title_1_2_1_1_6_w     {  }
.ui_title_1_2_1_1_6_w img { display: block;width: 100%;height: auto;filter: drop-shadow(0px 2px 0px rgb(234, 210, 147));}
.ui_title_1_2_1_1_7       {  }
.ui_title_1_2_1_1_7_w     {  }
.ui_title_1_2_1_1_8       {  }
.ui_title_1_2_1_1_8_w     {  }
.ui_title_1_2_1_1_9       {  }
.ui_title_1_2_1_1_9_w     {  }
.ui_title_1_2_1_1_10      {position: absolute;height: 100%;display: table;width: 100%;margin: 0 auto;left: 0;right: 0;color: rgb(193, 118, 43);}
.ui_title_1_2_1_1_10_w    { display: table-cell;vertical-align: middle;text-align: center;font-size: 15px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;line-height: 1.25;letter-spacing: 1px;}

.ui_title_2          { height: 60px;overflow: hidden;}
.ui_title_2_w        { height: 100%; }
.ui_title_2_1        { height: 100%; }
.ui_title_2_1_w      { height: 100%; }
.ui_title_2_1_1      { height: 100%; }
.ui_title_2_1_1_w    { height: 100%; position: relative; }
.ui_title_2_1_1_1    {  }
.ui_title_2_1_1_1_w  {  }
.ui_title_2_1_1_2    {  }
.ui_title_2_1_1_2_w  {  }
.ui_title_2_1_1_3    {  }
.ui_title_2_1_1_3_w  {  }
.ui_title_2_1_1_4    {position: absolute;height: 5px;width: 50%;background-size: 25px;background-position: right 0;background-image: url("../img/ms/img_ms_ui_footer_2_border_1.png?v=1");left: -75px;top: 0;bottom: 0;margin: auto;}
.ui_title_2_1_1_4_w  {  }
.ui_title_2_1_1_5    {position: absolute;height: 5px;width: 50%;background-size: 25px;background-position: left 0;background-image: url("../img/ms/img_ms_ui_footer_2_border_2.png?v=1");right: -80px;top: 0;bottom: 0;margin: auto;}
.ui_title_2_1_1_5_w  {  }
.ui_title_2_1_1_6    {position: absolute;height: 100%;display: table;width: 150px;margin: 0 auto;left: 0;right: 0;color: rgb(193, 118, 43);}
.ui_title_2_1_1_6_w  {display: table-cell;vertical-align: middle;text-align: center;font-size: 15px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;line-height: 1.25;letter-spacing: 1px;}
.ui_title_2_1_1_7    {  }
.ui_title_2_1_1_7_w  {  }
.ui_title_2_1_1_8    {  }
.ui_title_2_1_1_8_w  {  }
.ui_title_2_1_1_9    {  }
.ui_title_2_1_1_9_w  {  }
.ui_title_2_1_1_10   {  }
.ui_title_2_1_1_10_w {  }

.ui_footer_2          { height: 60px;overflow: hidden;}
.ui_footer_2_w        { height: 100%; }
.ui_footer_2_1        { height: 100%; }
.ui_footer_2_1_w      { height: 100%; }
.ui_footer_2_1_1      { height: 100%; }
.ui_footer_2_1_1_w    { height: 100%; position: relative; }
.ui_footer_2_1_1_1    {  }
.ui_footer_2_1_1_1_w  {  }
.ui_footer_2_1_1_2    {  }
.ui_footer_2_1_1_2_w  {  }
.ui_footer_2_1_1_3    {  }
.ui_footer_2_1_1_3_w  {  }
.ui_footer_2_1_1_4    {position: absolute;height: 5px;width: 100%;background-size: 25px;background-position: left 0;background-image: url("../img/ms/img_ms_ui_footer_2_border_1.png?v=1");top: 0;bottom: 0;margin: auto;}
.ui_footer_2_1_1_4_w  {  }
.ui_footer_2_1_1_5    {  }
.ui_footer_2_1_1_5_w  {  }
.ui_footer_2_1_1_6    {  }
.ui_footer_2_1_1_6_w  { display: table-cell;vertical-align: middle;text-align: center;font-size: 15px;font-weight: bold;}
.ui_footer_2_1_1_7    {  }
.ui_footer_2_1_1_7_w  {  }
.ui_footer_2_1_1_8    {  }
.ui_footer_2_1_1_8_w  {  }
.ui_footer_2_1_1_9    {  }
.ui_footer_2_1_1_9_w  {  }
.ui_footer_2_1_1_10   {  }
.ui_footer_2_1_1_10_w {  }





.ui_title_3_1              { border-radius: 10px; border: 3px solid rgb(255, 255, 255); background: linear-gradient(180deg,rgb(255, 251, 231),rgb(255, 214, 231)); box-shadow: 0px 1px 2px 0px rgb(183, 114, 143); }
.ui_title_3_1_w            {  }
.ui_title_3_1_1            {  }
.ui_title_3_1_1_w          {  }
.ui_title_3_1_1_1          {  }
.ui_title_3_1_1_1_w        {  }
.ui_title_3_1_1_1_1        {  }
.ui_title_3_1_1_1_1_w      {  }
.ui_title_3_1_1_1_2        {  }
.ui_title_3_1_1_1_2_w      {  }
.ui_title_3_1_1_1_3_w      {  }
.ui_title_3_1_1_1_4        {  }
.ui_title_3_1_1_1_4_w      {  }
.ui_title_3_1_1_1_5        {  }
.ui_title_3_1_1_1_5_w      {  }
.ui_title_3_1_1_1_6        {  }
.ui_title_3_1_1_1_6_w      {  }
.ui_title_3_1_1_1_7        {  }
.ui_title_3_1_1_1_7_w      {  }
.ui_title_3_1_1_1_8        {  }
.ui_title_3_1_1_1_8_w      {  }
.ui_title_3_1_1_1_9        {  }
.ui_title_3_1_1_1_9_w      {  }
.ui_title_3_1_1_1_10       {display: table;width: 100%;}
.ui_title_3_1_1_1_10_w     {display: table-cell;vertical-align: middle;padding: 0 10px;}
.ui_title_3_1_1_1_10_1     {  }
.ui_title_3_1_1_1_10_1_w   {display: table;width: 100%;}
.ui_title_3_1_1_1_10_1_1   {display: table-cell;vertical-align: middle;width: 1px;white-space: nowrap;}
.ui_title_3_1_1_1_10_1_1_w {color: rgb(255, 115, 162);font-size: 15px;}
.ui_title_3_1_1_1_10_1_1_w i {color: rgb(255, 115, 162);font-size: 15px;}
.ui_title_3_1_1_1_10_1_2   {display: table-cell;vertical-align: middle;}
.ui_title_3_1_1_1_10_1_2_w {padding: 15px 0 15px 7px;color: rgb(228, 46, 123);font-size: 11px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;line-height: 1.5;letter-spacing: 0px;}

.ui_youtube_1            {  }
.ui_youtube_1_w          {  }
.ui_youtube_1_1          {  }
.ui_youtube_1_1_w        { position: relative; width: 100%; padding-top: 56.25%; }
.ui_youtube_1_1_w iframe { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }

.ui_soundcloud_1            {  }
.ui_soundcloud_1_w          {  }
.ui_soundcloud_1_1          {  }
.ui_soundcloud_1_1_w        {  }
.ui_soundcloud_1_1_w iframe {  }



.ui_button_1                          { background: linear-gradient(180deg,rgb(255, 251, 237),rgb(208, 235, 255));box-shadow: 0px 1px 2px 0px #b7b7b7;border: 3px solid rgb(255, 255, 255);display: block;border-radius: 10px;text-decoration: none;}
.ui_button_1_w                        {  }
.ui_button_1_1                        {  }
.ui_button_1_1_w                      { display: table;width: 100%;}
.ui_button_1_1_1                      {display: table-cell;vertical-align: middle;width: 1px;white-space: nowrap;color: rgb(70, 119, 187);}
.ui_button_1_1_1_w                    { padding: 10px 0 10px 10px;}
.ui_button_1_1_1_w i                  { font-size: 25px;}
.ui_button_1_1_2                      { display: table-cell;vertical-align: top;}
.ui_button_1_1_2_w                    {padding: 10px 10px 10px 10px;font-family: 'Noto Serif SC', serif;color: rgb(26, 93, 181);}
.ui_button_1_1_2_1                    { border-bottom: 1px dashed rgb(192, 208, 218);}
.ui_button_1_1_2_1_w                  { padding: 0 0 4px; line-height: 1.25; }
.ui_button_1_1_2_1_w div              {  }
.ui_button_1_1_2_1_w div:nth-child(1) { font-size: 10px;margin: 0 0 4px;}
.ui_button_1_1_2_1_w div:nth-child(2) { display: inline-block;font-size: 16.5px;font-weight: bold;}
.ui_button_1_1_2_1_w div:nth-child(3) { display: inline-block;}
.ui_button_1_1_2_2                    {  }
.ui_button_1_1_2_2_w                  { padding: 5px 0 0;text-align: left;}
/** @responsive */
@media screen and (max-width: 400px){
.ui_button_1                          { }
.ui_button_1_w                        { }
.ui_button_1_1                        { }
.ui_button_1_1_w                      { }
.ui_button_1_1_1                      { }
.ui_button_1_1_1_w                    { }
.ui_button_1_1_1_w i                  { }
.ui_button_1_1_2                      { }
.ui_button_1_1_2_w                    { }
.ui_button_1_1_2_1                    { }
.ui_button_1_1_2_1_w                  { }
.ui_button_1_1_2_1_w div              { }
.ui_button_1_1_2_1_w div:nth-child(1) { }
.ui_button_1_1_2_1_w div:nth-child(2) { font-size: 14.5px; }
.ui_button_1_1_2_1_w div:nth-child(3) { }
.ui_button_1_1_2_2                    { }
.ui_button_1_1_2_2_w                  { }
}












/** ------------------------------------------------------------------------------------------------------------------ */
/** [.visual_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.visual_1                {position: relative;width: 100%;overflow: hidden;margin: 80px 0 0;}
.visual_1_w              { height: 100%; }
.visual_1_1              { height: 100%; }
.visual_1_1_w            { height: 100%; }
.visual_1_1_1            { height: 100%; }
.visual_1_1_1_w          { height: 100%; }
.visual_1_1_1_1          {  }
.visual_1_1_1_1_w        {  }
.visual_1_1_1_2          { position: absolute; bottom: 0;right: 0;left: 0; width: 100%; height: 100%; }
.visual_1_1_1_2_w        {  }
.visual_1_1_1_3          {  }
.visual_1_1_1_3_w        {  }
.visual_1_1_1_4          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_4_w        {  }
.visual_1_1_1_4_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_5          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_5_w        {  }
.visual_1_1_1_5_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_6          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_6_w        {  }
.visual_1_1_1_6_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_7          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_7_w        {  }
.visual_1_1_1_7_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_8          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_8_w        {  }
.visual_1_1_1_8_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_9          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_9_w        {  }
.visual_1_1_1_9_w img    { display: block; width: 100%; height: auto; }
.visual_1_1_1_10         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_10_w       {  }
.visual_1_1_1_10_w img   { display: block; width: 100%; height: auto; }
/** @responsive */
@media screen and (max-width: 550px){
.visual_1                {  }
.visual_1_w              {  }
.visual_1_1              {  }
.visual_1_1_w            {  }
.visual_1_1_1            {  }
.visual_1_1_1_w          {  }
.visual_1_1_1_1          {  }
.visual_1_1_1_1_w        {  }
.visual_1_1_1_2          {  }
.visual_1_1_1_2_w        {  }
.visual_1_1_1_3          {  }
.visual_1_1_1_3_w        {  }
.visual_1_1_1_4          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_4_w        {  }
.visual_1_1_1_4_w img    {  }
.visual_1_1_1_5          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_5_w        {  }
.visual_1_1_1_5_w img    {  }
.visual_1_1_1_6          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_6_w        {  }
.visual_1_1_1_6_w img    {  }
.visual_1_1_1_7          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_7_w        {  }
.visual_1_1_1_7_w img    {  }
.visual_1_1_1_8          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_8_w        {  }
.visual_1_1_1_8_w img    {  }
.visual_1_1_1_9          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_9_w        {  }
.visual_1_1_1_9_w img    {  }
.visual_1_1_1_10         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_10_w       {  }
.visual_1_1_1_10_w img   {  }
}



/** ------------------------------------------------------------------------------------------------------------------ */
/** [.visual_2] */
/** ------------------------------------------------------------------------------------------------------------------ */
.visual_2                { position: relative; width: 100%;overflow: hidden;}
.visual_2_w              { height: 100%; }
.visual_2_1              { height: 100%; }
.visual_2_1_w            { height: 100%; }
.visual_2_1_1            { height: 100%; }
.visual_2_1_1_w          { height: 100%; }
.visual_2_1_1_1          {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 8%;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0px -1px 2px 0px rgba(0, 0, 0, 0.1);
    }
.visual_2_1_1_1_w        {  }
.visual_2_1_1_2          {position: absolute;background: rgb(255, 75, 135);bottom: 0;height: 6.5%;width: 100%;}
.visual_2_1_1_2_w        {  }
.visual_2_1_1_3          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_3_w        {  }
.visual_2_1_1_3_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_4          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_4_w        {  }
.visual_2_1_1_4_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_5          {  }
.visual_2_1_1_5_w        {  }
.visual_2_1_1_6          {  }
.visual_2_1_1_6_w        {  }
.visual_2_1_1_7          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_7_w        {  }
.visual_2_1_1_7_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_8          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_8_w        {  }
.visual_2_1_1_8_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_9          {  }
.visual_2_1_1_9_w        {  }
.visual_2_1_1_10         {  }
.visual_2_1_1_10_w       {  }
.visual_2_1_1_11         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_11_w       {  }
.visual_2_1_1_11_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_12         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_12_w       {  }
.visual_2_1_1_12_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_13         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_13_w       {  }
.visual_2_1_1_13_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_14         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_14_w       {  }
.visual_2_1_1_14_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_15         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_w       {  }
.visual_2_1_1_15_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_16         {  }
.visual_2_1_1_16_w       {  }
.visual_2_1_1_17         {  }
.visual_2_1_1_17_w       {  }
.visual_2_1_1_18         {  }
.visual_2_1_1_18_w       {  }
.visual_2_1_1_19         {  }
.visual_2_1_1_19_w       {  }
.visual_2_1_1_20         {  }
.visual_2_1_1_20_w       {  }


/** @responsive */
@media screen and (max-width: 550px){
.visual_2                {  }
.visual_2_w              {  }
.visual_2_1              {  }
.visual_2_1_w            {  }
.visual_2_1_1            {  }
.visual_2_1_1_w          {  }
.visual_2_1_1_1          {  }
.visual_2_1_1_1_w        {  }
.visual_2_1_1_2          {  }
.visual_2_1_1_2_w        {  }
.visual_2_1_1_3          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_3_w        {  }
.visual_2_1_1_3_w img    {  }
.visual_2_1_1_4          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_4_w        {  }
.visual_2_1_1_4_w img    {  }
.visual_2_1_1_5          {  }
.visual_2_1_1_5_w        {  }
.visual_2_1_1_6          {  }
.visual_2_1_1_6_w        {  }
.visual_2_1_1_7          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_7_w        {  }
.visual_2_1_1_7_w img    {  }
.visual_2_1_1_8          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_8_w        {  }
.visual_2_1_1_8_w img    {  }
.visual_2_1_1_9          {  }
.visual_2_1_1_9_w        {  }
.visual_2_1_1_10         {  }
.visual_2_1_1_10_w       {  }
.visual_2_1_1_11         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_11_w       {  }
.visual_2_1_1_11_w img   {  }
.visual_2_1_1_12         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_12_w       {  }
.visual_2_1_1_12_w img   {  }
.visual_2_1_1_13         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_13_w       {  }
.visual_2_1_1_13_w img   {  }
.visual_2_1_1_14         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_14_w       {  }
.visual_2_1_1_14_w img   {  }
.visual_2_1_1_15         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_w       {  }
.visual_2_1_1_15_w img   {  }
.visual_2_1_1_16         {  }
.visual_2_1_1_16_w       {  }
.visual_2_1_1_17         {  }
.visual_2_1_1_17_w       {  }
.visual_2_1_1_18         {  }
.visual_2_1_1_18_w       {  }
.visual_2_1_1_19         {  }
.visual_2_1_1_19_w       {  }
.visual_2_1_1_20         {  }
.visual_2_1_1_20_w       {  }
}









/** ------------------------------------------------------------------------------------------------------------------ */
/** [.visual_0] */
/** ------------------------------------------------------------------------------------------------------------------ */
.visual_0                {position: fixed;width: 100%;height: 100%;overflow: hidden;}
.visual_0_w              { height: 100%; }
.visual_0_1              { height: 100%; }
.visual_0_1_w            { height: 100%; }
.visual_0_1_1            { height: 100%; }
.visual_0_1_1_w          { height: 100%; }
.visual_0_1_1_1          {  }
.visual_0_1_1_1_w        {  }
.visual_0_1_1_2          {  }
.visual_0_1_1_2_w        {  }
.visual_0_1_1_3          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto; width: 100%; height: 100%; }
.visual_0_1_1_3_w        {  }
.visual_0_1_1_4          {position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(255, 242, 225, 0.7),rgba(255, 255, 255, 0));}
.visual_0_1_1_4_w        {  }
.visual_0_1_1_5          {  }
.visual_0_1_1_5_w        {  }
.visual_0_1_1_6          {position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(255, 255, 255, 0),rgba(255, 233, 180, 0.4));}
.visual_0_1_1_6_w        {  }
.visual_0_1_1_7          {  }
.visual_0_1_1_7_w        {  }
.visual_0_1_1_8          {  }
.visual_0_1_1_8_w        {  }
.visual_0_1_1_9          {  }
.visual_0_1_1_9_w        {  }
.visual_0_1_1_10         {  }
.visual_0_1_1_10_w       {  }
/** @responsive */
@media screen and (max-width: 640px){
.visual_0                {  }
.visual_0_w              {  }
.visual_0_1              {  }
.visual_0_1_w            {  }
.visual_0_1_1            {  }
.visual_0_1_1_w          {  }
.visual_0_1_1_1          {  }
.visual_0_1_1_1_w        {  }
.visual_0_1_1_2          {  }
.visual_0_1_1_2_w        {  }
.visual_0_1_1_3          { }
.visual_0_1_1_3_w        {  }
.visual_0_1_1_4          {  }
.visual_0_1_1_4_w        {  }
.visual_0_1_1_5          {  }
.visual_0_1_1_5_w        {  }
.visual_0_1_1_6          {  }
.visual_0_1_1_6_w        {  }
.visual_0_1_1_7          {  }
.visual_0_1_1_7_w        {  }
.visual_0_1_1_8          {  }
.visual_0_1_1_8_w        {  }
.visual_0_1_1_9          {  }
.visual_0_1_1_9_w        {  }
.visual_0_1_1_10         {  }
.visual_0_1_1_10_w       {  }
}





.coming_soon_1     {  }
.coming_soon_1_w   {padding: 100px 0 100px;font-size: 12px;color: rgb(76, 185, 59);font-family: 'Noto Sans JP', sans-serif;font-weight: 800;letter-spacing: .5px;text-align: center;}
.coming_soon_1_1   {  }
.coming_soon_1_1_w {  }





.fx_1_powapowa {position: absolute;top: 0;height: 20px;width: 20px;background: rgb(255, 255, 255);border-radius: 100px;}
/** @responsive */
@media screen and (max-width: 640px){
.fx_1_powapowa {position: absolute;top: 0;height: 10px;width: 10px;background: rgb(255, 255, 255);border-radius: 100px;}
}













.global_footer_1                    {position: relative;height: 200px;width: 100%;overflow: hidden;}
.global_footer_1_w                  { height: 100%; }
.global_footer_1_1                  { height: 100%; }
.global_footer_1_1_w                { height: 100%; }
.global_footer_1_1_1                { height: 100%; }
.global_footer_1_1_1_w              { height: 100%; }
.global_footer_1_1_1_1              {position: absolute;height: 100%;width: 100%;background: rgb(255, 72, 134);}
.global_footer_1_1_1_1_w            {  }
.global_footer_1_1_1_2              {  }
.global_footer_1_1_1_2_w            {  }
.global_footer_1_1_1_3              {  }
.global_footer_1_1_1_3_w            {  }
.global_footer_1_1_1_4              {  }
.global_footer_1_1_1_4_w            {  }
.global_footer_1_1_1_5              {display: none;position: absolute;width: 24px;left: -155px;right: 0;margin: auto;}
.global_footer_1_1_1_5_w            {  }
.global_footer_1_1_1_5_w img        { display: block; width: 100%; height: auto;}
.global_footer_1_1_1_6              {display: none;position: absolute;width: 24px;right: -155px;left: 0;margin: auto;}
.global_footer_1_1_1_6_w            {  }
.global_footer_1_1_1_6_w img        { display: block; width: 100%; height: auto;}
.global_footer_1_1_1_7              {  }
.global_footer_1_1_1_7_w            {  }
.global_footer_1_1_1_8              {
}
.global_footer_1_1_1_8_w            {  }
.global_footer_1_1_1_9              {}
.global_footer_1_1_1_9_w            {  }
.global_footer_1_1_1_10             {position: absolute;width: 115px;top: 5px;left: 0;right: 0;margin: auto;height: 55px;/* background: #000; */}
.global_footer_1_1_1_10_w           {}
.global_footer_1_1_1_10_1           {}
.global_footer_1_1_1_10_1_w         {display: table;width: 100%;}
.global_footer_1_1_1_10_1_1         {display: table-cell;vertical-align: middle;}
.global_footer_1_1_1_10_1_1_w       {text-align: left;}
.global_footer_1_1_1_10_1_1_w a     {display: inline-block;width: 50px;height: 50px;background: rgb(255, 255, 255);position: relative;border-radius: 50px;overflow: hidden;}
.global_footer_1_1_1_10_1_1_w a i   {position: absolute;font-size: 25px;font-weight: 800;font-family: 'Noto Sans JP', sans-serif;width: 100%;height: 25px;text-align: center;top: 0;bottom: 0;left: 0;right: 0;margin: auto;color: rgb(197, 98, 15);}
.global_footer_1_1_1_10_1_2         {display: table-cell;vertical-align: middle;}
.global_footer_1_1_1_10_1_2_w       {text-align: right;}
.global_footer_1_1_1_10_1_2_w a     {display: inline-block;width: 50px;height: 50px;background: rgb(255, 255, 255);position: relative;border-radius: 50px;overflow: hidden;}
.global_footer_1_1_1_10_1_2_w a i   {position: absolute;font-size: 25px;font-weight: 800;width: 100%;height: 25px;text-align: center;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.global_footer_1_1_1_11             {position: absolute;left: -153px;right: 0;top: 30px;width: 18px;height: 7px;margin: auto;transform: skewX(-45deg);border-left: 1px solid rgb(255, 255, 255);border-top: 1px solid rgb(255, 255, 255);}
.global_footer_1_1_1_11_w           {  }
.global_footer_1_1_1_12             {position: absolute;right: -153px;left: 0;top: 30px;width: 18px;height: 7px;margin: auto;transform: skewX(45deg);border-right: 1px solid rgb(255, 255, 255);border-top: 1px solid rgb(255, 255, 255);}
.global_footer_1_1_1_12_w           {  }
.global_footer_1_1_1_13             {position: absolute;width: 1px;height: 11px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));bottom: 40px;left: -213px;right: 0;margin: auto;}
.global_footer_1_1_1_13_w           {  }
.global_footer_1_1_1_14             {position: absolute; height: 1px; width: 185px; background: #fff; margin: 0 auto; bottom: 30px; left: 0; right: 0; }
.global_footer_1_1_1_14_w           {  }
.global_footer_1_1_1_15             {position: absolute;width: 80px;left: 0;right: 0;margin: auto;bottom: 70px;}
.global_footer_1_1_1_15_w           {  }
.global_footer_1_1_1_15_w a         { display: block; }
.global_footer_1_1_1_15_w a img     { display: block; width: 100%; height: auto; }

.global_footer_1_1_1_16             {position: absolute;top: 45px;right: 0;left: -200px;margin: auto;width: 65px;/* background: rgb(255, 0, 0); */}
.global_footer_1_1_1_16_w           {font-size: 10px;text-align: right;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;}
.global_footer_1_1_1_17             {position: absolute;top: 45px;left: 0;right: -200px;margin: auto;width: 65px;/* background: red; */}
.global_footer_1_1_1_17_w           {font-size: 10px;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;text-align: left;}
.global_footer_1_1_1_18             {position: absolute;height: 1px;width: 100%;background: rgb(255, 255, 255);bottom: 45px;left: -50%;margin: 0 auto 0 -106px;}
.global_footer_1_1_1_18_w           {  }
.global_footer_1_1_1_19             {position: absolute;height: 15px;width: 100%;/* background: #fff; */bottom: 30px;right: -50%;margin: 0 -101px 0 auto;transform: skewX(-45deg);border-left: 1px solid #fff;border-top: 1px solid #fff;}
.global_footer_1_1_1_19_w           {  }
.global_footer_1_1_1_20             {position: absolute;width: 200px;text-align: center;left: 0;right: 0;bottom: 40px;margin: auto;}
.global_footer_1_1_1_20_w           {  }
.global_footer_1_1_1_20_w small     {font-size: 10px;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;}
.global_footer_1_1_1_20_w small a   {display: inline-block;text-decoration: none;font-weight: 500;color: #fff;padding: 0 2px;}
.global_footer_1_1_1_20_w small a i {  }







.global_header_1          {position: fixed; top: 0; height: 90px;width: 100%;overflow: hidden;}
.global_header_1_w        {height: 100%;}
.global_header_1_1        {height: 100%;}
.global_header_1_1_w      {height: 100%;}
.global_header_1_1_1      {height: 100%;}
.global_header_1_1_1_w    {height: 100%;position: relative;}
.global_header_1_1_1_1    {}
.global_header_1_1_1_1_w  {  }
.global_header_1_1_1_2    {position: absolute;width: 100%;height: 85px;background: rgba(255, 255, 255, 0.8);box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);}
.global_header_1_1_1_2_w  {  }
.global_header_1_1_1_3    {position: absolute;width: 100%;height: 70px;background: rgb(255, 76, 135);box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);}
.global_header_1_1_1_3_w  {  }
.global_header_1_1_1_4    {position: absolute;height: 1px;width: 100%;background: rgb(255, 255, 255);top: 0;bottom: 11px;left: -50%;margin: auto auto auto -64.5px;}
.global_header_1_1_1_4_w  {  }
.global_header_1_1_1_5    {position: absolute;height: 1px;width: 100%;background: rgb(255, 255, 255);top: 0;bottom: 11px;right: -50%;margin: auto -80px auto auto;}
.global_header_1_1_1_5_w  {  }
.global_header_1_1_1_6    {  }
.global_header_1_1_1_6_w  {  }
.global_header_1_1_1_7    {  }
.global_header_1_1_1_7_w  {  }
.global_header_1_1_1_8    {position: absolute;left: -98px;right: 0;top: 26px;width: 18px;height: 13px;margin: auto;transform: skewX(-45deg);border-left: 1px solid rgb(255, 255, 255);border-top: 1px solid rgb(255, 255, 255);}
.global_header_1_1_1_8_w  {  }
.global_header_1_1_1_9    {  }
.global_header_1_1_1_9_w  {  }
.global_header_1_1_1_10   {position: absolute;width: 110px;height: 70px;margin: auto;left: 139px;right: 0;top: 0;}
.global_header_1_1_1_10_w {height: 100%; }
.global_header_1_1_1_10_1     {height: 100%;display: table;}
.global_header_1_1_1_10_1_w   {display: table-cell;vertical-align: middle;}
.global_header_1_1_1_10_1_1   {margin: 0 0 2px;}
.global_header_1_1_1_10_1_1_w {font-size: 11px;font-weight: bold;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;}
.global_header_1_1_1_10_1_2   {  }
.global_header_1_1_1_10_1_2_w {font-size: 16px;font-weight: bold;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 0.8px;}
.global_header_1_1_1_11    {position: absolute;width: 1px;height: 35px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));top: 0;left: 0;right: 0;margin: auto;}
.global_header_1_1_1_11_w  { }
.global_header_1_1_1_12    { }
.global_header_1_1_1_12_w  { }
.global_header_1_1_1_13    { }
.global_header_1_1_1_13_w  { }
.global_header_1_1_1_14    { }
.global_header_1_1_1_14_w  { }
.global_header_1_1_1_15    {position: absolute;width: 14px;height: 14px;left: -83px;right: 0;top: -10px;bottom: 0;margin: auto;}
.global_header_1_1_1_15_w  {height: 100%;}
.global_header_1_1_1_15_w a {height: 100%;display: block;text-decoration: none;}
.global_header_1_1_1_15_w a i {height: 100%;font-size: 14px;color: #fff;}
.global_header_1_1_1_16    {position: absolute;/* background: black; */left: -35px;right: 0;top: 37px;margin: auto;width: 30px;height: 10px;}
.global_header_1_1_1_16_w  {font-size: 10px;font-weight: bold;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;text-align: center;}
.global_header_1_1_1_16_w span { cursor: pointer; }
.global_header_1_1_1_17    {position: absolute;width: 27px;height: 14px;left: -37px;right: 0;margin: auto;top: 19px;/* background: black; */}
.global_header_1_1_1_17_w  { }
.global_header_1_1_1_17_w a {height: 100%;display: block;text-decoration: none;text-align: center;}
.global_header_1_1_1_17_w a i {height: 100%;font-size: 10px;color: #fff;}
.global_header_1_1_1_18    {position: absolute;left: -186px;right: 0;top: 22px;margin: auto;width: 60px;}
.global_header_1_1_1_18_w  {font-size: 11px;font-weight: bold;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;text-align: right;}
.global_header_1_1_1_19       {position: absolute;width: 15px;height: 15px;left:0;right: -261px;top: 18px;margin: auto;}
.global_header_1_1_1_19_w     {height: 100%;}
.global_header_1_1_1_19_w a   {display: block;text-decoration: none;text-align: center;}
.global_header_1_1_1_19_w a i {color: rgb(255, 255, 255);}
.global_header_1_1_1_20    {position: absolute; width: 100%; height: 70px; background: rgb(255, 76, 135);}
.global_header_1_1_1_20_w  { }
.global_header_1_1_1_21                      { position: absolute;width: 350px;height: 48px;top: 19px;margin: auto;left: 0;right: 0;display: table;}
.global_header_1_1_1_21_w                    { display: table-cell;vertical-align: top;}
.global_header_1_1_1_21_1                    {  }
.global_header_1_1_1_21_1_w                  {  }
.global_header_1_1_1_21_2                    {  }
.global_header_1_1_1_21_2_w                  { display: table; width: 100%; }
.global_header_1_1_1_21_2_w div              { display: table-cell;vertical-align: middle;}
.global_header_1_1_1_21_2_w div:nth-child(1) { width: 100px;}
.global_header_1_1_1_21_2_w div:nth-child(2) { padding: 0 10px;}
.global_header_1_1_1_21_2_w div:nth-child(3) { width: 100px;white-space: nowrap;}
.global_header_1_1_1_21_2_w div input        { width: 100%;font-size: 16px;text-align: center;border-radius: 5px;}
.global_header_1_1_1_21_2_w div button       { width: 100%;font-size: 10px;}
.global_header_1_1_1_21_3                    {  }
.global_header_1_1_1_21_3_w                  { padding: 0px 0 0;text-align: center;font-size: 12px;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;}
.global_header_1_1_1_22                      { position: absolute;width: 100px;left: 0;right: 0;top: 10px;margin: auto;}
.global_header_1_1_1_22_w                    { }
.global_header_1_1_1_22_w a                  { text-align: center;color: rgb(255, 255, 255);font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;display: block;text-decoration: none;}


.global_header_1_1_1_20                      { display: none; }
.global_header_1_1_1_21                      { display: none; }
.global_header_1_1_1_22                      { display: none; }





.loading_1               {position: fixed;width: 100%;height: 100%; top: 0; overflow: hidden;}      
.loading_1_w             { height: 100%;  }
.loading_1_1             { height: 100%;  }
.loading_1_1_w           { height: 100%;  }
.loading_1_1_1           { height: 100%;  }
.loading_1_1_1_w         { height: 100%; position: relative; }
.loading_1_1_1_1         {position: absolute;top: 0;background: rgb(255, 75, 135);width: 100%;height: 100%;}
.loading_1_1_1_1_w       {  }
.loading_1_1_1_2         {  }
.loading_1_1_1_2_w       {  }
.loading_1_1_1_3         {  }
.loading_1_1_1_3_w       {  }
.loading_1_1_1_4         {  }
.loading_1_1_1_4_w       {  }
.loading_1_1_1_5         {  }
.loading_1_1_1_5_w       {  }
.loading_1_1_1_6         {position: absolute;bottom: 0;width: 100%;height: 20%;background: linear-gradient(180deg,rgba(255, 74, 135, 0),rgb(255, 73, 135));}
.loading_1_1_1_6_w       {  }
.loading_1_1_1_7         {  }
.loading_1_1_1_7_w       {  }
.loading_1_1_1_8         {  }
.loading_1_1_1_8_w       {  }
.loading_1_1_1_9         {position: absolute;top: 0;left: 0;right: 0;width: 270px;height: 100%;margin: auto;display: flex;justify-content: center;align-items: center;}
.loading_1_1_1_9_w       {
}
.loading_1_1_1_9_1       {margin: 0 0 15px;}
.loading_1_1_1_9_1_w     {max-width: 90px;margin: 0 auto;}
.loading_1_1_1_9_1_w img {display: block;width: 100%;height: auto;}
.loading_1_1_1_9_2       {  }
.loading_1_1_1_9_2_w     {font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 0;font-size: 30px;text-align: center;color: rgb(255, 255, 255);}
.loading_1_1_1_9_3       {margin: 0 0 15px;}
.loading_1_1_1_9_3_w     {font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 0.5px;font-size: 10px;text-align: center;color: rgb(255, 255, 255);}
.loading_1_1_1_9_4       {border-top: 1px solid rgba(255, 255, 255, 0.5);}
.loading_1_1_1_9_4_w     {font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 0.5px;font-size: 13px;color: rgb(255, 255, 255);padding: 10px 0 0;text-align: center;background: rgba(255, 74, 135, 0.6);}
.loading_1_1_1_9_5       {  }
.loading_1_1_1_9_5_w     {font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 0.5px;font-size: 32.5px;color: #fff;padding: 2px 0 5px;text-align: center;background: rgba(255, 74, 135, 0.6);}
.loading_1_1_1_9_6       {border-top: 1px solid rgba(255, 255, 255, 0.5);}
.loading_1_1_1_9_6_w     {font-weight: 300;font-family: 'Teko', sans-serif;letter-spacing: 1px;font-size: 12px;color: #fff;padding: 15px 0 0;text-align: center;}
.loading_1_1_1_10        {  }
.loading_1_1_1_10_w      {  }




.animation_blink_1{
    -webkit-animation : animation_fx_blink_1 .03s ease-in-out infinite alternate;
    -moz-animation    : animation_fx_blink_1 .03s ease-in-out infinite alternate;
    animation         : animation_fx_blink_1 .03s ease-in-out infinite alternate;
}
@-webkit-keyframes animation_fx_blink_1{
   0%    { opacity: 0; }
   100%  { opacity: 1; }
}














