@charset "UTF-8";

html{
    -webkit-text-size-adjust: none !important;
    /* font-family: "Kozuka Gothic Pro", "Hiragino Kaku Gothic Pro", Meiryo, Helvetica, Arial, Verdana, sans-serif; */
    font-family: "Times New Roman", YuMincho, "Hiragino Mincho ProN", Meiryo, serif;
    font-weight: 100;
    font-size: 1rem;
    height: 100%;
}
body{
    height: 100%;
    background-color: rgb(242, 242, 242);
    word-wrap: break-word;
    word-break: break-all;
}
/*
a:hover {
    opacity: .5; transition: opacity .4s ease; -webkit-transition: opacity .4s ease;
}
*/



/** ------------------------------------------------------------------------------------------------------ */
/** 深度調整 */
/** ------------------------------------------------------------------------------------------------------ */

/** Magnific Popup (overwrite) */
.mfp-bg           { z-index: 100042; background: #0b0b0b; opacity: 0.8; }
.mfp-wrap         { z-index: 100043; }
.mfp-content      { z-index: 100045; }
.mfp-preloader    { z-index: 100044; }
button.mfp-close,
button.mfp-arrow  { z-index: 100046; }
.mfp-figure:after { z-index: -1;   }

/** menu_fade_1 */
.menu_fade_1      { z-index: 99999; }
/** visual_header_1 */




/** ------------------------------------------------------------------------------------------------------ */



.game_1              { z-index: 9500; }
.visual_header_1     { z-index: 9000; }
.global_header_1     { z-index: 8500; }
.global_footer_1     { z-index: 8500; }
.about_1             { z-index: 8000; }
.about_1_1_2_1_1     { z-index: 8001; }
.about_1_1_2_1_2     { z-index: 8002; }
.character_1         { z-index: 7500; }
.cd_information_1    { z-index: 7000; }
.track_list_1        { z-index: 6500; }
.movie_1             { z-index: 6000; }
.sp_1                { z-index: 5500; }
.doujihanpusakuhin_1 { z-index: 5000; }
.staff_1             { z-index: 4500; }


.visual_header_1_1_1_1_0       { z-index: 9110; }
.visual_header_1_1_1_1_1       { z-index: 9111; }
.visual_header_1_1_1_1_2       { z-index: 9113; }
.visual_header_1_1_1_1_3       { z-index: 9114; }
.visual_header_1_1_1_1_4       { z-index: 9115; }
.visual_header_1_1_1_1_5       { z-index: 9116; }
.visual_header_1_1_1_1_6       { z-index: 9117; }
.visual_header_1_1_1_1_7       { z-index: 9118; }
.visual_header_1_1_1_1_8       { z-index: 9112; }














.loading_1          { z-index: 10000; }
.loading_0          { z-index: 11000; }






.loading_0             {position: fixed;height: 100%;width: 100%;top: 0;left: 0;}
.loading_0_w           { height: 100%; }
.loading_0_1           { height: 100%; }
.loading_0_1_w         { height: 100%; }
.loading_0_1_1         { height: 100%; }
.loading_0_1_1_w       { height: 100%; position: relative; }
.loading_0_1_1_1       {position: absolute;background: linear-gradient(180deg,rgb(0, 0, 0),rgb(0, 0, 0));height: 100%;width: 100%;}
.loading_0_1_1_1_w     {  }
.loading_0_1_1_2       {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 120px;height: 120px;margin: auto;}
.loading_0_1_1_2_w     {  }
.loading_0_1_1_2_w img { display: block; width: 100%; height: auto; }
.loading_0_1_1_3       {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 120px;height: 120px;margin: auto;background: rgb(0, 0, 0);}
.loading_0_1_1_3_w     {  }
.loading_0_1_1_4       { position: absolute;width: 120px;height: 12px;top: 0;bottom: 0;left: 0;right: 0;margin: auto; /** [GPU Rendering huck] */ /** [GPU Rendering huck] */ /** [GPU Rendering huck] */ color: rgb(255, 255, 255);text-align: center;font-size: 12px; }
.loading_0_1_1_4_w     {  }



.loading_1          {height: 100%;width: 100%;position: fixed; overflow: hidden;}
.loading_1_w        { height: 100%; }
.loading_1_1        { height: 100%; }
.loading_1_1_w      {height: 100%;position: relative;}
.loading_1_1_1      {  }
.loading_1_1_1_w    {  }
.loading_1_1_1_1    {  }
.loading_1_1_1_1_w  {  }
.loading_1_1_1_2    {  }
.loading_1_1_1_2_w  {  }
.loading_1_1_2      { height: 100%; }
.loading_1_1_2_w    { height: 100%; }

/** fusuma_L_back */
.loading_1_1_2_1       {position: absolute;left: 0;top: 0;width: 50%;height: 100%;}
.loading_1_1_2_1_w     { height: 100%;position: relative;}
.loading_1_1_2_1_1     { position: absolute;width: 100%;height: 100%;background-image: url(../../data/img/ui/img_ui_tex_p_7.jpg);background-size: auto 100%;-moz-background-size: auto 100%;-ms-background-size: auto 100%;}
.loading_1_1_2_1_1_w   { }
.loading_1_1_2_1_2     {position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(0, 0, 0, 0.1));}
.loading_1_1_2_1_2_w   { }
.loading_1_1_2_1_3     { }
.loading_1_1_2_1_3_w   { }
.loading_1_1_2_1_4     {position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);top: 75px;}
.loading_1_1_2_1_4_w   { }
.loading_1_1_2_1_5     { position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);bottom: 50px;}
.loading_1_1_2_1_5_w   { }
.loading_1_1_2_1_6     { position: absolute;width: 10px;height: 100%;background: rgb(20, 20, 20);right: 0;}
.loading_1_1_2_1_6_w   { }
.loading_1_1_2_1_7     {position: absolute;width: 20px;height: 20px;background: linear-gradient(90deg,rgb(59, 59, 58),rgb(35, 35, 35));box-shadow: 0 0 0 2px #424242;right: 22px;top: 0;bottom: 0;margin: auto;border-radius: 50px;border: 3px solid rgb(0, 0, 0);}
.loading_1_1_2_1_7_w   { }
.loading_1_1_2_1_8     { }
.loading_1_1_2_1_8_w   { }
.loading_1_1_2_1_9     { }
.loading_1_1_2_1_9_w   { }
.loading_1_1_2_1_10    { }
.loading_1_1_2_1_10_w  { }
/** fusuma_R_back */
.loading_1_1_2_2       { position: absolute;right: 0;top: 0;width: 50%;height: 100%;}
.loading_1_1_2_2_w     { height: 100%;position: relative;}
.loading_1_1_2_2_1     { position: absolute;width: 100%;height: 100%;background-image: url(../../data/img/ui/img_ui_tex_p_7.jpg);background-size: auto 100%;-moz-background-size: auto 100%;-ms-background-size: auto 100%;}
.loading_1_1_2_2_1_w   { }
.loading_1_1_2_2_2     { position: absolute; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(0, 0, 0, 0.1)); }
.loading_1_1_2_2_2_w   { }
.loading_1_1_2_2_3     { }
.loading_1_1_2_2_3_w   { }
.loading_1_1_2_2_4     {position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);top: 75px;}
.loading_1_1_2_2_4_w   { }
.loading_1_1_2_2_5     { position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);bottom: 50px;}
.loading_1_1_2_2_5_w   { }
.loading_1_1_2_2_6     {position: absolute;width: 10px;height: 100%;background: rgb(20, 20, 20);left: 0;}
.loading_1_1_2_2_6_w   { }
.loading_1_1_2_2_7     {position: absolute;width: 20px;height: 20px;background: linear-gradient(90deg,rgb(59, 59, 58),rgb(35, 35, 35));box-shadow: 0 0 0 2px #424242;left: 22px;top: 0;bottom: 0;margin: auto;border-radius: 50px;border: 3px solid rgb(0, 0, 0);}
.loading_1_1_2_2_7_w   { }
.loading_1_1_2_2_8     { }
.loading_1_1_2_2_8_w   { }
.loading_1_1_2_2_9     { }
.loading_1_1_2_2_9_w   { }
.loading_1_1_2_2_10    { }
.loading_1_1_2_2_10_w  { }


/** fusuma_L_front */
.loading_1_1_2_3    {position: absolute;left: -360px;top: 0;width: 50%;height: 100%;}
.loading_1_1_2_3_w  {height: 100%;position: relative;width: 100%;height: 100%;background-image: url(../../data/img/ui/img_ui_tex_p_7.jpg);background-size: auto 100%;-moz-background-size: auto 100%;-ms-background-size: auto 100%;}
.loading_1_1_2_3_1    {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(90deg, rgb(0, 0, 0) 10px, rgba(0, 0, 0, 0) 10px);background-size: 360px;background-position: right;}
.loading_1_1_2_3_1_w  { }
.loading_1_1_2_3_2    {position: absolute; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(0, 0, 0, 0.1)); }
.loading_1_1_2_3_2_w  { }
.loading_1_1_2_3_3    { }
.loading_1_1_2_3_3_w  { }
.loading_1_1_2_3_4    {position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);top: 75px;}
.loading_1_1_2_3_4_w  { }
.loading_1_1_2_3_5    { position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);bottom: 50px;}
.loading_1_1_2_3_5_w  { }
.loading_1_1_2_3_6    { position: absolute;width: 10px;height: 100%;background: rgb(20, 20, 20);right: 0;}
.loading_1_1_2_3_6_w  { }
.loading_1_1_2_3_7    {}
.loading_1_1_2_3_7_w  { }
.loading_1_1_2_3_8    {position: absolute;width: 100%;height: 100%;left: 0;}
.loading_1_1_2_3_8_w  { }
.loading_1_1_2_3_9    { }
.loading_1_1_2_3_9_w  { }
.loading_1_1_2_3_10    { }
.loading_1_1_2_3_10_w  { }

/** fusuma_R_front */
.loading_1_1_2_4    {position: absolute;right: -360px;top: 0;width: 50%;height: 100%;}
.loading_1_1_2_4_w  {height: 100%;position: relative;width: 100%;height: 100%;background-image: url(../../data/img/ui/img_ui_tex_p_7.jpg);background-size: auto 100%;-moz-background-size: auto 100%;-ms-background-size: auto 100%;}
.loading_1_1_2_4_1    {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(90deg, rgb(0, 0, 0) 10px, rgba(0, 0, 0, 0) 10px);background-size: 360px;background-position: left;}
.loading_1_1_2_4_1_w  { }
.loading_1_1_2_4_2    {position: absolute; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(0, 0, 0, 0.1)); }
.loading_1_1_2_4_2_w  { }
.loading_1_1_2_4_3    { }
.loading_1_1_2_4_3_w  { }
.loading_1_1_2_4_4    {position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);top: 75px;}
.loading_1_1_2_4_4_w  { }
.loading_1_1_2_4_5    { position: absolute;width: 100%;height: 10px;background: rgb(20, 20, 20);bottom: 50px;}
.loading_1_1_2_4_5_w  { }
.loading_1_1_2_4_6    { position: absolute;width: 10px;height: 100%;background: rgb(20, 20, 20);right: 0;}
.loading_1_1_2_4_6_w  { }
.loading_1_1_2_4_7    {}
.loading_1_1_2_4_7_w  { }
.loading_1_1_2_4_8    {position: absolute;width: 100%;height: 100%;left: 0;}
.loading_1_1_2_4_8_w  { }
.loading_1_1_2_4_9    { }
.loading_1_1_2_4_9_w  { }
.loading_1_1_2_4_10    { }
.loading_1_1_2_4_10_w  { }











/** fade */



.loading_1_1_2_5      {position: absolute;left: 0;bottom: 0;width: 50%;height: 100%;background: linear-gradient(90deg,rgb(255, 255, 255),rgba(255, 255, 255, 0));display: none;}
.loading_1_1_2_5_w    {  }
.loading_1_1_2_5_1    {  }
.loading_1_1_2_5_1_w  {  }

.loading_1_1_2_6      {position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;}
.loading_1_1_2_6_w    {  }
.loading_1_1_2_6_1    {  }
.loading_1_1_2_6_1_w  {  }



.loading_1_1_3      {position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;background: black;}
.loading_1_1_3_w    {  }
.loading_1_1_3_1    {position: absolute; background: linear-gradient(65deg,rgb(0, 0, 0),rgb(57, 42, 33)); width: 50%; top: 0; height: 20px; left: -180px; -moz-transform: skewX(-65deg); transform: skewX(-65deg); -ms-transform: skewX(-65deg); }
.loading_1_1_3_1_w  {  }
.loading_1_1_3_2    {position: absolute;background: linear-gradient(-65deg,rgb(0, 0, 0),rgb(57, 42, 33));width: 50%;top: 0;height: 20px;right: -180px;-moz-transform: skewX(-65deg);transform: skewX(65deg);-ms-transform: skewX(-65deg);}
.loading_1_1_3_2_w  {  }
.loading_1_1_3_3    {position: absolute;background: linear-gradient(65deg,rgb(55, 40, 32),rgb(57, 42, 33));width: 190px;top: 0;height: 20px;left: -150px;right: 0;margin: 0 auto;-moz-transform: skewX(-65deg);transform: skewX(-65deg);-ms-transform: skewX(-65deg);}
.loading_1_1_3_3_w  {  }
.loading_1_1_3_4    {position: absolute;background: linear-gradient(65deg,rgb(55, 40, 32),rgb(57, 42, 33));width: 190px;top: 0;height: 20px;right: -150px;left: 0;margin: 0 auto;-moz-transform: skewX(65deg);transform: skewX(65deg);-ms-transform: skewX(65deg);}
.loading_1_1_3_4_w  {  }
.loading_1_1_3_5    {position: absolute;background: linear-gradient(180deg,rgb(0, 0, 0),rgb(22, 20, 20));width: 100%;bottom: 0;height: 26px;right: 0;left: 0;margin: 0 auto;}
.loading_1_1_3_5_w  {  }




.loading_1_1_4      {position: absolute;left: 0;top: 0;width: 100%;height: 75px;background: rgb(0, 0, 0);}
.loading_1_1_4_w    {  }
.loading_1_1_4_1    {
    position: absolute;
    background: linear-gradient(65deg,rgb(0, 0, 0),rgb(61, 44, 12));
    width: 50%;
    bottom: 0;
    height: 7px;
    left: -119px;
    -moz-transform: skewX(65deg);
    transform: skewX(65deg);
    -ms-transform: skewX(65deg);
}
.loading_1_1_4_1_w  {  }
.loading_1_1_4_2    {position: absolute;background: linear-gradient(-65deg,rgb(0, 0, 0),rgb(61, 44, 12));width: 50%;bottom: 0;height: 7px;right: -119px;-moz-transform: skewX(-65deg);transform: skewX(-65deg);-ms-transform: skewX(-65deg);}
.loading_1_1_4_2_w  {  }
.loading_1_1_4_3    {position: absolute;background: rgb(61, 44, 12);width: 140px;bottom: 0;height: 7px;left: -90px;right: 0;margin: 0 auto;-moz-transform: skewX(65deg);transform: skewX(65deg);-ms-transform: skewX(65deg);}
.loading_1_1_4_3_w  {  }
.loading_1_1_4_4    {position: absolute;width: 140px;bottom: 0;background: rgb(60, 43, 13);height: 7px;right: -90px;left: 0;margin: 0 auto;-moz-transform: skewX(-65deg);transform: skewX(-65deg);-ms-transform: skewX(-65deg);}
.loading_1_1_4_4_w  {  }
.loading_1_1_4_5    {position: absolute;width: 100%;top: 0;height: 58px;right: 0;left: 0;margin: 0 auto;background: linear-gradient(180deg,rgb(71, 66, 56),rgb(0, 0, 0));}
.loading_1_1_4_5_w  {  }
.loading_1_1_4_6    {height: 60px;position: absolute;top: 0;left: -21px;width: 50%;border-right: 5px solid rgb(20, 20, 20);background-size: 9px;background-image: linear-gradient(90deg,rgb(89, 62, 15) 1px,rgba(89, 62, 15, 0) 9px);}
.loading_1_1_4_6_w  {  }
.loading_1_1_4_7    {height: 60px;position: absolute;top: 0;right: -21px;width: 50%;border-left: 5px solid rgb(20, 20, 20);background-size: 9px;background-image: linear-gradient(-90deg,rgb(89, 62, 15) 1px,rgba(89, 62, 15, 0) 9px);}
.loading_1_1_4_7_w  {  }
.loading_1_1_4_8    {height: 60px;position: absolute;top: 0;width: 100%;background-image: linear-gradient(180deg,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.29));}
.loading_1_1_4_8_w  {  }
.loading_1_1_4_9    {position: absolute;width: 36px;top: 0;height: 60px;right: 0;left: 0;margin: 0 auto;background: linear-gradient(180deg,rgb(108, 80, 27),rgb(93, 71, 28));border-left: 1px solid rgb(122, 96, 48);border-right: 1px solid rgb(142, 111, 55);}
.loading_1_1_4_9_w  {  }
.loading_1_1_4_10   {position: absolute;width: 100%;bottom: 9px;height: 12px;right: 0;left: 0;margin: 0 auto;background: linear-gradient(90deg,rgb(91, 66, 21),rgb(108, 80, 27),rgb(90, 65, 21));border-bottom: 1px solid rgb(122, 96, 48);border-top: 1px solid rgb(142, 111, 55);}
.loading_1_1_4_10_w {  }










.menu_fade_1                     {height: 100%;width: 100%;position: fixed;background: linear-gradient(180deg,rgba(39, 0, 55, 0.97),rgb(37, 0, 56),rgb(27, 27, 27));display: none;overflow: auto;}
.menu_fade_1_w                   { height: 100%; max-width: 1024px; margin: 0 auto; }
.menu_fade_1_1                   {height: 100%;padding: 0 40px;}
.menu_fade_1_1_w                 { height: 100%; width: 100%; display: table; margin: 0 auto; }
.menu_fade_1_1_1                 { display: table-cell; height: 100%; vertical-align: middle; }
.menu_fade_1_1_1_w               {font-size: 11px;}
.menu_fade_1_1_1_1               {  }
.menu_fade_1_1_1_1_w             {text-align: right;padding: 30px 0 10px;}
.menu_fade_1_1_1_1_w a           {color: rgb(82, 70, 89);display: inline-block;cursor: pointer;font-size: 11px;text-decoration: none;}
.menu_fade_1_1_1_1_w a img       {display: block;width: 20px;height: auto;}
.menu_fade_1_1_1_2               {margin: 0 0 30px;}
.menu_fade_1_1_1_2_w             {max-width: 200px;margin: 0 auto;}
.menu_fade_1_1_1_2_w img         {display: block;width: 100%;height: auto;}
.menu_fade_1_1_1_3               {}
.menu_fade_1_1_1_3_w             {color: #fff;padding: 10px 0;position: relative;}
.menu_fade_1_1_1_3_1             {
    position: absolute;
    height: 100%;
    width: 100%;
}
.menu_fade_1_1_1_3_1_w           {position: relative;height: 100%;}
.menu_fade_1_1_1_3_1_1           { position: absolute;display: table;top: 0;bottom: 0;margin: auto;height: auto;width: 100%;opacity: 0.05;}
.menu_fade_1_1_1_3_1_1_w         { width: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.menu_fade_1_1_1_3_1_1_w img     { display: inline-block;wi;width: 100%;height: auto;max-width: 400px;}
.menu_fade_1_1_1_3_1_2           { position: absolute;display: table;top: 0;bottom: 0;margin: auto;height: auto;width: 100%;opacity: 0.05;}
.menu_fade_1_1_1_3_1_2_w         { width: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.menu_fade_1_1_1_3_1_2_w img     { display: inline-block;wi;width: 100%;height: auto;max-width: 400px;}
.menu_fade_1_1_1_3_1_3           { position: absolute;display: table;top: 0;bottom: 0;margin: auto;height: auto;width: 100%;opacity: 0.05;}
.menu_fade_1_1_1_3_1_3_w         { width: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.menu_fade_1_1_1_3_1_3_w img     { display: inline-block;wi;width: 100%;height: auto;max-width: 400px;}
.menu_fade_1_1_1_3_2             {position: relative;}
.menu_fade_1_1_1_3_2_w           {  }
.menu_fade_1_1_1_3_w nav         {  }
.menu_fade_1_1_1_3_w nav ul      { list-style: none; }
.menu_fade_1_1_1_3_w nav ul li   {border-bottom: 1px solid;border-image: linear-gradient(90deg,rgb(72, 44, 94),rgb(39, 20, 49));border-image-slice: 1;}
.menu_fade_1_1_1_3_w nav ul li.selected  { border-bottom: 1px solid red; }
.menu_fade_1_1_1_3_w nav ul li:last-child   {margin: 0 0 0;border-bottom: 0px;border-image-slice: 0;}
.menu_fade_1_1_1_3_w nav ul li a {font-size: 10.5px;text-decoration: none;color: rgb(227, 227, 227);letter-spacing: 1px;padding: 7px 0 7px;display: block;text-align: left;}

.menu_fade_1_1_1_3_w nav ul li a:hover { letter-spacing: 2px; font-size: 18px;}

.menu_fade_1_1_1_4               {  }
.menu_fade_1_1_1_4_w             {max-width: 200px;margin: 0 0 0 auto;padding: 10px 0 65px;}
.menu_fade_1_1_1_4_w img         {display: block;width: 100%;height: auto;}
/** responsive */
@media only screen and (max-width: 640px){
    .menu_fade_1_1_1_2               {margin: 0 0 0;}
.menu_fade_1_1_1_4_w                      {margin: 0 auto;}
}



/** ------------------------------------------------------------------------------------------------------ */
/** .site_1 */
/** ------------------------------------------------------------------------------------------------------ */
.site_1     {word-wrap: break-word;word-break: break-all;}
.site_1_w   {  }
.site_1_1   {  }
.site_1_1_w {  }
.site_1_2   {  }
.site_1_2_w {  }
.site_1_3   {  }
.site_1_3_w {  }
/** ------------------------------------------------------------------------------------------------------ */
/** .global_header_1 */
/** ------------------------------------------------------------------------------------------------------ */
.global_header_1                { position: fixed;top: 0;width: 100%;height: 100px;overflow: hidden;}
.global_header_1_w              { height: 100%; color: #fff;font-size: 11px;}
.global_header_1_1              {  }
.global_header_1_1_w            {  }
.global_header_1_1_w h1         {  }
.global_header_1_1_w h1 a       {  }
.global_header_1_2              { height: 100%; position: relative;height: 100px; }
.global_header_1_2_w            { height: 100%; }
.global_header_1_2_1            { height: 100%; }
.global_header_1_2_1_w          { height: 100%; }
.global_header_1_2_1_1          {position: absolute;top: 0;background: linear-gradient(180deg,rgba(0, 0, 0, 0.9),rgba(21, 21, 21, 0.95));height: 75px;width: 100%;}
.global_header_1_2_1_1_w        {  }
.global_header_1_2_1_2          { position: absolute;top: 0;background: linear-gradient(180deg,#000000,#000000);height: 8px;width: 100%;}
.global_header_1_2_1_2_w        {  }
.global_header_1_2_1_3          {position: absolute;top: 0;width: 100%;height: 25px;background-size: 5px 5px;background-image: linear-gradient(90deg,rgb(167, 141, 92) 50%,rgba(255, 255, 255, 0) 50%);}
.global_header_1_2_1_3_w        {  }
.global_header_1_2_1_4          { position: absolute;top: 22px;width: 100%;height: 3px;border-top: 1px solid #ab8b62;background: rgb(138, 95, 14);}
.global_header_1_2_1_4_w        {  }
.global_header_1_2_1_5          { position: absolute;top: 0;height: 12px;background: #c33b2e;width: 100%;border-bottom: 1px solid #000000;}
.global_header_1_2_1_5_w        {  }
.global_header_1_2_1_6          {position: absolute;bottom: 23px;background: #8a600e;border-top: 1px solid #ab8a63;border-bottom: 1px solid rgba(0, 0, 0, 0.35);height: 3px;width: 100%;}
.global_header_1_2_1_6_w        {  }
.global_header_1_2_1_7          {position: absolute;top: 49px;width: 50%;left: -122px;height: 1px;background: linear-gradient(90deg,rgb(0, 0, 0),rgb(140, 140, 140));}
.global_header_1_2_1_7_w        {  }
.global_header_1_2_1_8          {position: absolute;top: 49px;width: 50%;right: -144px;height: 1px;background: linear-gradient(-90deg,rgb(0, 0, 0),rgb(140, 140, 140));}
.global_header_1_2_1_8_w        {  }
.global_header_1_2_1_9          {}
.global_header_1_2_1_9_w        {  }
.global_header_1_2_1_10         {  }
.global_header_1_2_1_10_w       {  }
.global_header_1_2_1_15          {position: absolute;bottom: 28px;width: 30px;height: 30px;}
.global_header_1_2_1_15_w        {  }
.global_header_1_2_1_15_w img    { display: block; width: 100%; height: auto; }
.global_header_1_2_1_16          {position: absolute;bottom: 28px;width: 30px;height: 30px;right: 0;}
.global_header_1_2_1_16_w        {  }
.global_header_1_2_1_16_w img    { display: block; width: 100%; height: auto; }
.global_header_1_2_1_20         {position: absolute;top: 26px;left: 0;right: 0;margin: auto;height: 46px;}
.global_header_1_2_1_20_w       { display: table;width: 100%;height: 100%;margin: 0 auto;word-wrap: break-word;word-break: break-all;}
.global_header_1_2_1_20_1       {display: table-cell;vertical-align: middle;width: 50%;background: linear-gradient(90deg,rgba(0, 0, 0, 0),rgba(78, 15, 87, 0.8));}
.global_header_1_2_1_20_1_w     {padding: 0 55px 0 0;}
.global_header_1_2_1_20_1_w img {display: block;width: 100%;max-width: 60px;height: auto;margin: 0 0 0 auto;}
.global_header_1_2_1_20_2       {display: table-cell;vertical-align: middle;width: 50%;background: linear-gradient(-90deg,rgba(0, 0, 0, 0),rgba(78, 15, 87, 0.8));}
.global_header_1_2_1_20_2_w     {padding: 0 0 0 55px;}
.global_header_1_2_1_20_2_w img {display: block;width: 100%;max-width: 80px;height: auto;}
.global_header_1_2_1_21          {position: absolute;bottom: 29px;width: 102px;height: 15px;right: 0;left: 0;margin: 0 auto;}
.global_header_1_2_1_21_w        {  }
.global_header_1_2_1_21_w img    { display: block; width: 100%; height: auto; }
.global_header_1_2_1_30         { position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 100px;height: 100px;}
.global_header_1_2_1_30_w       {  }
.global_header_1_2_1_30_w a     {display: block;}
.global_header_1_2_1_30_w a:hover {  }





.global_header_1_2_1_30_w a img { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------ */
/** .global_footer_1 */
/** ------------------------------------------------------------------------------------------------------ */
.global_footer_1                        { display: none; background: rgba(0, 0, 0, 0.85); position: fixed; width: 100%;bottom: 0;}
.global_footer_1_w                      { max-width: 1024px; margin: 0 auto; }
.global_footer_1_1                      { padding: 0 30px; }
.global_footer_1_1_w                    {  }
.global_footer_1_1_1                    {  }
.global_footer_1_1_1_w                  { text-align: right; }
.global_footer_1_1_1_w ul               { display: inline-block; }
.global_footer_1_1_1_w ul li            { float: left; }
.global_footer_1_1_1_w ul li a          { display: block; cursor: pointer; text-decoration: none; color: #aaa; font-size: 11px; padding: 10px; }
.global_footer_1_1_1_w ul li:last-child {  }
.global_footer_1_1_1_w ul li a.ui_button_go_top_1    {  }
.global_footer_1_1_1_w ul li a.ui_button_go_bottom_1 {  }
.global_footer_1_1_1_w ul li a.ui_button_menu_fade_1_open_1 {  }
/** ------------------------------------------------------------------------------------------------------ */
/** .visual_header_1 */
/** ------------------------------------------------------------------------------------------------------ */
.visual_header_1               { display: block; position: relative;height: 100%;overflow: hidden;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.visual_header_1_w             { height: 100%; }
.visual_header_1_1             { height: 100%; }
.visual_header_1_1_w           { height: 100%; }
.visual_header_1_1_1           { height: 100%; }
.visual_header_1_1_1_w         { height: 100%; }
.visual_header_1_1_1_1         { height: 100%; }
.visual_header_1_1_1_1_w       { height: 100%; width:100%; position: relative;}
.visual_header_1_1_1_1_0       { position: absolute;top: 0;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: auto 100%;background-image: url(../img/visual_header_1/img_visual_header_1_background.jpg?v=1); }
.visual_header_1_1_1_1_0_w     {  }
.visual_header_1_1_1_1_0_w img {  }
.visual_header_1_1_1_1_1       { position: absolute;width: 100%;}
.visual_header_1_1_1_1_1_w     {  }
.visual_header_1_1_1_1_1_w img { display: block; width: auto; height: 100%; max-width: 2048px; margin: 0 auto; }
.visual_header_1_1_1_1_2       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_2_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_2_w img { display: block; width: 100%; height: auto; }
.visual_header_1_1_1_1_3       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_3_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_3_w img { display: block; width: 100%; height: auto; }
.visual_header_1_1_1_1_4       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_4_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_4_w img { display: block; width: 100%; height: auto; }
.visual_header_1_1_1_1_5       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_5_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_5_w img { display: block; width: 100%; height: auto; }
.visual_header_1_1_1_1_6       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_6_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_6_w img { display: block; width: 100%; height: auto; }
.visual_header_1_1_1_1_7       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_7_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_7_w img { display: block;width: 100%;height: auto;}
.visual_header_1_1_1_1_8       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_1_1_1_8_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_1_1_1_8_w img { display: block;width: 100%;height: auto;}
/** responsive */
@media only screen and (max-width: 780px){
.visual_header_1               { display: none; }
.visual_header_1_w             {  }
.visual_header_1_1             {  }
.visual_header_1_1_w           {  }
.visual_header_1_1_1           {  }
.visual_header_1_1_1_w         {  }
.visual_header_1_1_1_1         {  }
.visual_header_1_1_1_1_w       {  }
.visual_header_1_1_1_1_1       {  }
.visual_header_1_1_1_1_1_w     {  }
.visual_header_1_1_1_1_1_w img {  }
.visual_header_1_1_1_1_2       {  }
.visual_header_1_1_1_1_2_w     {  }
.visual_header_1_1_1_1_2_w img {  }
.visual_header_1_1_1_1_3       {  }
.visual_header_1_1_1_1_3_w     {  }
.visual_header_1_1_1_1_3_w img {  }
.visual_header_1_1_1_1_4       {  }
.visual_header_1_1_1_1_4_w     {  }
.visual_header_1_1_1_1_4_w img {  }
.visual_header_1_1_1_1_5       {  }
.visual_header_1_1_1_1_5_w     {  }
.visual_header_1_1_1_1_5_w img {  }
.visual_header_1_1_1_1_6       {  }
.visual_header_1_1_1_1_6_w     {  }
.visual_header_1_1_1_1_6_w img {  }
.visual_header_1_1_1_1_7       {  }
.visual_header_1_1_1_1_7_w     {  }
.visual_header_1_1_1_1_7_w img {  }
.visual_header_1_1_1_1_8       {  }
.visual_header_1_1_1_1_8_w     {  }
.visual_header_1_1_1_1_8_w img {  }
}
/** ------------------------------------------------------------------------------------------------------ */
/** .visual_header_1_r */
/** ------------------------------------------------------------------------------------------------------ */
.visual_header_1_r  { display: none; }
@media only screen and (max-width: 780px){
.visual_header_1_r               { display: block; position: relative;height: 100%;overflow: hidden;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.visual_header_1_r_w             { height: 100%; }
.visual_header_1_r_1             { height: 100%; }
.visual_header_1_r_1_w           { height: 100%; }
.visual_header_1_r_1_1           { height: 100%; }
.visual_header_1_r_1_1_w         { height: 100%; }
.visual_header_1_r_1_1_1         { height: 100%; }
.visual_header_1_r_1_1_1_w       { height: 100%; width:100%; position: relative;}
.visual_header_1_r_1_1_1_1       {position: absolute;left: 0;top: 0px;width: 100%;height: 100%;z-index: 9999;}
.visual_header_1_r_1_1_1_1_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_1_w img {display: block;width: 100%;height: auto;margin: 0 auto;}
.visual_header_1_r_1_1_1_2       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_2_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_2_w img { display: block; width: 100%; height: auto; }
.visual_header_1_r_1_1_1_3       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_3_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_3_w img { display: block; width: 100%; height: auto; }
.visual_header_1_r_1_1_1_4       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_4_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_4_w img { display: block; width: 100%; height: auto; }
.visual_header_1_r_1_1_1_5       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_5_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_5_w img { display: block; width: 100%; height: auto; }
.visual_header_1_r_1_1_1_6       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_6_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_6_w img { display: block; width: 100%; height: auto; }
.visual_header_1_r_1_1_1_7       { position: absolute; top: 0px; width: 100%; height: 100%; }
.visual_header_1_r_1_1_1_7_w     { max-width: 1024px; margin: 0 auto;}
.visual_header_1_r_1_1_1_7_w img { display: block;width: 100%;height: auto;}
.visual_header_1_r_1_1_1_8       { position: absolute;top: 0;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: auto 100%;background-image: url(../img/visual_header_1/img_visual_header_1_background.jpg); }
.visual_header_1_r_1_1_1_8_w     {  }
.visual_header_1_r_1_1_1_8_w img {  }
}
/** ------------------------------------------------------------------------------------------------------ */
/** .about_1 */
/** ------------------------------------------------------------------------------------------------------ */
.about_1                          {box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);position: relative;}
.about_1_w                        {position: relative;background: linear-gradient(45deg, #bc7292, #3b0f29);}
.about_1_1                        {position: relative;max-width: 1024px;margin: 0 auto;overflow: hidden;}
.about_1_1_w                      { }
.about_1_1_1                      {  }
.about_1_1_1_w                    {  }
.about_1_1_1_1                    {  }
.about_1_1_1_1_w                  {  }
.about_1_1_1_1_w h3               { font-size: 20px; }
.about_1_1_2                      {  }
.about_1_1_2_w                    {padding: 0 30px 0 0;}
.about_1_1_2_1                    {  }
.about_1_1_2_1_w                  { display: table;width: 100%;}
.about_1_1_2_1_1                  {display: table-cell;width: 55%;vertical-align: top;}
.about_1_1_2_1_1_w                {padding: 150px 20px 150px 20px;}
.about_1_1_2_1_1_w img            { width: 100%;height: auto;}
.about_1_1_2_1_2                  {display: table-cell;vertical-align: middle;width: 50%;background-image: url(../../data/img/ui/img_ui_tex_p_2.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;}
.about_1_1_2_1_2_w                {padding: 150px 40px;background: linear-gradient(180deg,rgba(254, 253, 248, 0.8),rgba(255, 255, 255, 0));}
.about_1_1_2_1_2_1                {margin: 0 0 50px;}
.about_1_1_2_1_2_1_w              { }
.about_1_1_2_1_2_1_1              {}
.about_1_1_2_1_2_1_1_w            {display: table;margin: 0 auto;}
.about_1_1_2_1_2_1_1_1            { display: table-cell; vertical-align: middle; }
.about_1_1_2_1_2_1_1_1_w          {}
.about_1_1_2_1_2_1_1_1_w a        { display: inline-block; width: 130px; }
.about_1_1_2_1_2_1_1_1_w a img    { display: block; width: 100%; height: auto; }
.about_1_1_2_1_2_1_1_2            { display: table-cell; vertical-align: middle; }
.about_1_1_2_1_2_1_1_2_w          {}
.about_1_1_2_1_2_1_1_2_w a        { display: inline-block; width: 130px; }
.about_1_1_2_1_2_1_1_2_w a img    { display: block; width: 100%; height: auto; }
.about_1_1_2_1_2_2                {margin: 0 0 50px;}
.about_1_1_2_1_2_2_w              {font-family: "Sawarabi Mincho";font-size: 12.5px;line-height: 1.75;color: rgb(79, 39, 0);}
.about_1_1_2_1_2_2_w h3           { font-size: 35px;line-height: 1;}
.about_1_1_2_1_2_3                {  }
.about_1_1_2_1_2_3_w              {font-size: 11px;letter-spacing: .5px;line-height: 1.5;color: rgb(103, 103, 103);}
.about_1_1_2_1_2_3_1              {border-bottom: 1px solid rgb(226, 221, 207);margin: 0 0 15px;}
.about_1_1_2_1_2_3_1_w            {padding: 5px 0 2px;font-weight: 600;font-size: 13px;border-bottom: 1px solid white;color: rgb(90, 87, 86);}
.about_1_1_2_1_2_3_1_w h4         {  }
.about_1_1_2_1_2_3_2              {margin: 0 0 50px;}
.about_1_1_2_1_2_3_2_w            {line-height: 1.75;color: rgb(73, 73, 73);}
.about_1_1_2_1_2_3_3              {  }
.about_1_1_2_1_2_3_3_w            {text-align: center;}
.about_1_1_2_1_2_3_3_w a          {display: inline-block;width: 180px;text-align: center;border: 1px solid rgb(230, 225, 214);padding: 8px;background: linear-gradient(180deg,white,#fbf6e6);}
.about_1_1_2_1_2_3_3_w a img      { display: inline-block;width: auto;height: 18px;}

.about_1_0                        { position: absolute; height: 100%; width: 100%; }
.about_1_0_w                      { height: 100%; position: relative;; }
.about_1_0_1                      {height: 100%;width: 100%;position: absolute;top: 0;background-image: url("../../data/img/ui/img_ui_smp_1_b_1.png");background-size: 50px;opacity: 0.25;}
.about_1_0_1_w                    { height: 100%; }
.about_1_0_2                      {height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(137, 28, 152, 0.3));}
.about_1_0_2_w                    { height: 100%; }
/** responsive */
@media only screen and (max-width: 970px){
.about_1                          {  }
.about_1_w                        {  }
.about_1_1                        {  }
.about_1_1_w                      {  }
.about_1_1_1                      {  }
.about_1_1_1_w                    {  }
.about_1_1_1_1                    {  }
.about_1_1_1_1_w                  {  }
.about_1_1_1_1_w h3               {  }
.about_1_1_2                      {  }
.about_1_1_2_w                    {padding: 0;}
.about_1_1_2_1                    {  }
.about_1_1_2_1_w                  {display: block;width: auto;}
.about_1_1_2_1_1                  {display: block;width: auto;position: relative;box-shadow: 0px 2px 1px 0 rgba(0, 0, 0, 0.8);-webkit-box-shadow: 0px 2px 1px 0 rgba(0, 0, 0, 0.8);-moz-box-shadow: 0px 2px 1px 0 rgba(0, 0, 0, 0.8);}
.about_1_1_2_1_1_w                {max-width: 500px;margin: 0 auto;padding: 150px 20px 100px 20px;}
.about_1_1_2_1_1_w img            {  }
.about_1_1_2_1_2                  {display: block;width: auto;position: relative;}
.about_1_1_2_1_2_w                {padding: 100px 0;}
.about_1_1_2_1_2_1                {margin: 0 0 100px;}
.about_1_1_2_1_2_1_w              {  }
.about_1_1_2_1_2_1_1              {  }
.about_1_1_2_1_2_1_1_w            {  }
.about_1_1_2_1_2_1_1_1            {  }
.about_1_1_2_1_2_1_1_1_w          {  }
.about_1_1_2_1_2_1_1_1_w a        {  }
.about_1_1_2_1_2_1_1_1_w a img    {  }
.about_1_1_2_1_2_1_1_2            {  }
.about_1_1_2_1_2_1_1_2_w          {  }
.about_1_1_2_1_2_1_1_2_w a        {  }
.about_1_1_2_1_2_1_1_2_w a img    {  }
.about_1_1_2_1_2_2                {padding: 0  constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.about_1_1_2_1_2_2_w              {padding: 0 30px 0;font-size: 12px;line-height: 1.7;letter-spacing: 2px;}
.about_1_1_2_1_2_2_w h3           {  }
.about_1_1_2_1_2_3                {
    padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);
}
.about_1_1_2_1_2_3_w              {line-height: 1.5;padding: 0 30px;}
.about_1_1_2_1_2_3_1              {  }
.about_1_1_2_1_2_3_1_w            {  }
.about_1_1_2_1_2_3_1_w h4         {  }
.about_1_1_2_1_2_3_2              {margin: 0 0 85px;}
.about_1_1_2_1_2_3_2_w            {  }
.about_1_1_2_1_2_3_3              {  }
.about_1_1_2_1_2_3_3_w            {  }
.about_1_1_2_1_2_3_3_w a          {display: inline-block;width: 180px;text-align: center;border: 1px solid rgb(226, 221, 208);padding: 10px;}
.about_1_1_2_1_2_3_3_w a img      { display: inline-block;width: auto;height: 18px;}
}
/** ------------------------------------------------------------------------------------------------------ */
/** .cd_information_1 */
/** ------------------------------------------------------------------------------------------------------ */




.cd_information_1         {position: relative;background: #5e8e3a;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.cd_information_1_w       {
    position: relative;
}
.cd_information_1_0       {position: absolute;width: 100%;height: 100%;}
.cd_information_1_0_w     { height: 100%; position: relative;; }
.cd_information_1_0_1     { height: 100%;width: 100%;position: absolute;top: 0;background-image: url("../../data/img/ui/img_ui_smp_1_b_1.png");background-size: 50px;opacity: 0.25;}
.cd_information_1_0_1_w   { height: 100%; }
.cd_information_1_0_2     {height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(241, 255, 24, 0.3));}
.cd_information_1_0_2_w   { height: 100%; }
.cd_information_1_1       {position: relative;}
.cd_information_1_1_w     {padding: 30px 0;}

.cd_information_1_1_1     {     background-image: url(../../data/img/ui/img_ui_tex_p_2.jpg);
    -moz-background-size: auto 100%;
    -ms-background-size: auto 100%;
    background-size: auto 100%;}
.cd_information_1_1_1_w   {padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.cd_information_1_1_1_1   { }
.cd_information_1_1_1_1_w {   }
.cd_information_1_1_1_2   {}
.cd_information_1_1_1_2_w { font-size: 12px;   }


.cd_information_box_1                                              { max-width: 1024px; margin: 0 auto; }
.cd_information_box_1_w                                            {padding: 0 30px;}
.cd_information_box_1_1                                            {box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);background-image: url(../../data/img/ui/img_ui_tex_p_3.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;}
.cd_information_box_1_1_w                                          { display: table; width: 100%; }
.cd_information_box_1_1_1                                          { display: table-cell;vertical-align: middle;}
.cd_information_box_1_1_1_w                                        {padding: 50px 30px;}
.cd_information_box_1_1_1_1                                        {  }
.cd_information_box_1_1_1_1_w                                      {  }
.cd_information_box_1_1_1_1_1                                      {  }
.cd_information_box_1_1_1_1_1_w                                    {  }
.cd_information_box_1_1_1_1_1_w h3                                 {  }
.cd_information_box_1_1_1_1_2                                      { margin: 0 0 10px;}
.cd_information_box_1_1_1_1_2_w                                    {  }
.cd_information_box_1_1_1_1_2_w a                                  { display: block; text-decoration: none; }
.cd_information_box_1_1_1_1_2_w a img                              { display: block; width: 100%; height: auto; }
.cd_information_box_1_1_2_1_2_1   {
    margin: 0 0 25px;
}
.cd_information_box_1_1_2_1_2_1_w {}
.cd_information_box_1_1_2_1_2_2   {margin: 0 0 25px;}
.cd_information_box_1_1_2_1_2_2_w {color: rgb(91, 87, 86);}
.cd_information_box_1_1_1_1_3                                      {background: linear-gradient(180deg,#ffffff,#ffffff);box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.cd_information_box_1_1_1_1_3_w                                    { padding: 10px;font-size: 11px;}
.cd_information_box_1_1_1_1_3_1                                    {  }
.cd_information_box_1_1_1_1_3_1_w                                  {  }
.cd_information_box_1_1_1_1_3_1_1                                  {margin: 0 0 5px;border-bottom: 1px solid #efefef;}
.cd_information_box_1_1_1_1_3_1_1_w                                {padding: 0 0 5px;border-bottom: 1px solid #fefdfa;}
.cd_information_box_1_1_1_1_3_1_1_w h3                             {  }
.cd_information_box_1_1_1_1_3_1_2                                  {  }
.cd_information_box_1_1_1_1_3_1_2_w                                {}
.cd_information_box_1_1_1_1_3_1_2_w table                          { margin: 0 0 0 auto;}
.cd_information_box_1_1_1_1_3_1_2_w table tbody                    {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr                 {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td              {padding: 2px 0;color: rgb(91, 87, 86);}
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(1) {text-align: right;}
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(2) { padding: 2px 5px;}
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(3) {  }
.cd_information_box_1_1_2                                          {display: table-cell;width: 50%;vertical-align: middle;background: #fefdfa;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.cd_information_box_1_1_2_w                                        {padding: 50px 30px 50px 30px;font-size: 12px;line-height: 1.5;}
.cd_information_box_1_1_2_1                                        {  }
.cd_information_box_1_1_2_1_w                                      {  }
.cd_information_box_1_1_2_1_1                                      {margin: 0 0 30px;}
.cd_information_box_1_1_2_1_1_w                                    {font-size: 20px;}
.cd_information_box_1_1_2_1_2                                      {  }
.cd_information_box_1_1_2_1_2_w                                    {  }
.cd_information_box_1_1_3                                          {  }
.cd_information_box_1_1_3_w                                        {  }


.cd_information_box_2                                      {margin: 0 0 10px;}
.cd_information_box_2_w                                    { }
.cd_information_box_2_1                                    {float: right;}
.cd_information_box_2_1_w                                  {display: table;}
.cd_information_box_2_1_1                                  {
    display: table-cell;
    width: 90px;
    vertical-align: middle;
    background: linear-gradient(180deg,#ffffff,#f7f3e9);
    border: 1px solid #ede9e3;
}
.cd_information_box_2_1_1_w                                {padding: 5px 10px;font-weight: 600;}
.cd_information_box_2_1_1_w h3                             {display: inline-block;font-size: 12px;}
.cd_information_box_2_1_1_w h3 a                           {text-decoration: none;padding: 0 2px 0 0;display: inline-block;margin: 0 5px 0 0;color: #425bbf;}
.cd_information_box_2_1_2                                  {display: table-cell;}
.cd_information_box_2_1_2_w                                {padding: 10px 0 10px 15px;font-size: 11.5px;font-weight: 600;}
.cd_information_box_2_1_2_w table                          { }
.cd_information_box_2_1_2_w table tbody                    { }
.cd_information_box_2_1_2_w table tbody tr                 { }
.cd_information_box_2_1_2_w table tbody tr td              { }
.cd_information_box_2_1_2_w table tbody tr td:nth-child(1) {white-space: nowrap;}
.cd_information_box_2_1_2_w table tbody tr td:nth-child(2) { }
.cd_information_box_2_1_2_w table tbody tr td:nth-child(3) { }




@media screen and (max-width: 740px){
.cd_information_box_1                                              {  }
.cd_information_box_1_w                                            {
    padding: 0;
}
.cd_information_box_1_1                                            {  }
.cd_information_box_1_1_w                                          {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.cd_information_box_1_1_1                                          {width: 100%;display: block;vertical-align: baseline;-webkit-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;}
.cd_information_box_1_1_1_w                                        {padding: 30px 30px 30px;}
.cd_information_box_1_1_1_1                                        {  }
.cd_information_box_1_1_1_1_w                                      {  }
.cd_information_box_1_1_1_1_1                                      {  }
.cd_information_box_1_1_1_1_1_w                                    {  }
.cd_information_box_1_1_1_1_1_w h3                                 {  }
.cd_information_box_1_1_1_1_2                                      {background: linear-gradient(180deg, rgb(0, 0, 0), rgb(48, 48, 48));margin: 0 0 0;}
.cd_information_box_1_1_1_1_2_w                                    {/* max-width: 260px; */margin: 0 auto;}
.cd_information_box_1_1_1_1_2_w a                                  {  }
.cd_information_box_1_1_1_1_2_w a img                              {  }
.cd_information_box_1_1_1_1_3                                      {  }
.cd_information_box_1_1_1_1_3_w                                    {}
.cd_information_box_1_1_1_1_3_1                                    {  }
.cd_information_box_1_1_1_1_3_1_w                                  {  }
.cd_information_box_1_1_1_1_3_1_1                                  {  }
.cd_information_box_1_1_1_1_3_1_1_w                                {  }
.cd_information_box_1_1_1_1_3_1_1_w h3                             {/* max-width: 260px; */margin: 0 auto;}
.cd_information_box_1_1_1_1_3_1_2                                  {  }
.cd_information_box_1_1_1_1_3_1_2_w                                {/* max-width: 260px; */margin: 0 auto;}
.cd_information_box_1_1_1_1_3_1_2_w table                          {}
.cd_information_box_1_1_1_1_3_1_2_w table tbody                    {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr                 {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td              {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(1) {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(2) {  }
.cd_information_box_1_1_1_1_3_1_2_w table tbody tr td:nth-child(3) {  }
.cd_information_box_1_1_2                                          {width: 100%;display: block;vertical-align: baseline;-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;margin: 30px 0 0 0;}
.cd_information_box_1_1_2_w                                        {padding: 20px 30px;}
.cd_information_box_1_1_3                                          {width: 100%; display: block; vertical-align: baseline; -webkit-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; }
.cd_information_box_1_1_3_w                                        {padding: 50px 0 50px 0;}


.cd_information_box_2                                      {  }
.cd_information_box_2_w                                    {  }
.cd_information_box_2_1                                    {
    float: none;
}
.cd_information_box_2_1_w                                  {display: block;}
.cd_information_box_2_1_1                                  {display: block;width: auto;}
.cd_information_box_2_1_1_w                                {  }
.cd_information_box_2_1_1_w h3                             {  }
.cd_information_box_2_1_1_w h3 a                           {  }
.cd_information_box_2_1_2                                  {display: block;}
.cd_information_box_2_1_2_w                                {padding: 10px 0 10px 10px;}
.cd_information_box_2_1_2_w table                          {margin: 0 0 0 auto;}
.cd_information_box_2_1_2_w table tbody                    {  }
.cd_information_box_2_1_2_w table tbody tr                 {  }
.cd_information_box_2_1_2_w table tbody tr td              {  }
.cd_information_box_2_1_2_w table tbody tr td:nth-child(1) {  }
.cd_information_box_2_1_2_w table tbody tr td:nth-child(2) {  }
.cd_information_box_2_1_2_w table tbody tr td:nth-child(3) {  }
}








.track_list_1                               {position: relative;background: #5d925c;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.track_list_1_w                             { position: relative; }
.track_list_1_0       {position: absolute;width: 100%;height: 100%;}
.track_list_1_0_w     { height: 100%; position: relative;; }
.track_list_1_0_1     {height: 100%;width: 100%;position: absolute;top: 0;background-image: url(../../data/img/ui/img_ui_tex_p_5.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;opacity: 1;}
.track_list_1_0_1_w   { height: 100%; }
.track_list_1_0_2     {height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(0, 0, 0, 0.3));}
.track_list_1_0_2_w   { height: 100%; }
.track_list_1_1       {position: relative;padding: 30px 0;}
.track_list_1_1_w     {box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);background-image: url(../../data/img/ui/img_ui_tex_p_3.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;}
.track_list_1_1_1                           {}
.track_list_1_1_1_w                         {padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.track_list_1_1_1_1                         { max-width: 1024px;margin: 0 auto; }
.track_list_1_1_1_1_w                       {padding: 40px 30px 30px;}
.track_list_1_1_1_1_w h3                    {  }
.track_list_1_1_1_2                         { max-width: 1024px;margin: 0 auto; }
.track_list_1_1_1_2_w                       { padding: 0 30px;font-size: 11px;line-height: 1.25;}
.track_list_1_1_1_2                         {  }
.track_list_1_1_1_2_w                       {  }
.track_list_1_1_1_2_1                       {  }
.track_list_1_1_1_2_1_w                     { display: table; width: 100%; }
.track_list_1_1_1_2_1_1                     { display: table-cell;vertical-align: middle;background: #a5c3ae;}
.track_list_1_1_1_2_1_1_w                   { padding: 0 20px;}
.track_list_1_1_1_2_1_1_1                   { border-bottom: 1px solid #000; margin: 0 0 20px; }
.track_list_1_1_1_2_1_1_1_w                 {  }
.track_list_1_1_1_2_1_1_1_w h2              { font-size: 35px;line-height: 1; }
.track_list_1_1_1_2_1_1_2                   {  }
.track_list_1_1_1_2_1_1_2_w                 {  }
.track_list_1_1_1_2_1_1_3                   {  }
.track_list_1_1_1_2_1_1_3_w                 {  }
.track_list_1_1_1_2_1_2                     { display: table-cell; vertical-align: middle; width: 50%; }
.track_list_1_1_1_2_1_2_w                   {padding: 0;}
.track_list_1_1_1_2_1_2_w a                 {display: block;outline: none;}
.track_list_1_1_1_2_1_2_w a img             { display: block; width: 100%; height: auto; }
.track_list_1_1_2                           {background: linear-gradient(180deg,#fefdfa,#fffdf8);box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.track_list_1_1_2_w                         {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.track_list_1_1_2_1                         { padding: 20px 15px;}
.track_list_1_1_2_1_w                       { display: table; width: 100%; }
.track_list_1_1_2_1_1                       {display: table-cell;vertical-align: top;width: 50%;border-right: 1px solid #eaeaea;}
.track_list_1_1_2_1_1_w                     {padding: 10px 15px 10px 15px;}
.track_list_1_1_2_1_2                       { display: table-cell;vertical-align: top;}
.track_list_1_1_2_1_2_w                     {padding: 5px 10px 10px 20px;}
.track_list_1_1_2_2                         {  }
.track_list_1_1_2_2_w                       {  }
.track_list_1_ol_1                          { list-style: none; }
.track_list_1_li_1                          { margin: 0 0 10px;}
.track_list_1_li_1:last-child               { margin: 0; }
.track_list_box_1                           {  }
.track_list_box_1_w                         {  }
.track_list_box_1_1                         {  }
.track_list_box_1_1_w                       { display: table; width: 100%; }
.track_list_box_1_1_1                       { display: table-cell;vertical-align: middle;width: 20px;white-space: nowrap;}
.track_list_box_1_1_1_w                     {position: relative;width: 35px;height: 35px;border: 1px solid #a9890d;background: linear-gradient(135deg, #c33d30, #000);transform         : rotate(45deg) scale(1); /** [GPU Rendering huck] */-webkit-transform : rotate(45deg) scale(1); /** [GPU Rendering huck] */-ms-transform     : rotate(45deg) scale(1); /** [GPU Rendering huck] */}
.track_list_box_1_1_1_w span                {  }
.track_list_box_1_1_1_w span:nth-child(1)   {display: block;/* background: #d6d6d6; */color: #e8e8e8;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 1em;height: 1em;padding: 2px;font-size: 15px;transform         : rotate(-45deg) scale(1); /** [GPU Rendering huck] */-webkit-transform : rotate(-45deg) scale(1); /** [GPU Rendering huck] */-ms-transform     : rotate(-45deg) scale(1); /** [GPU Rendering huck] */}
.track_list_box_1_1_1_w span:nth-child(2)   {  }

.track_list_box_1_1_2                       { display: table-cell;vertical-align: middle;}
.track_list_box_1_1_2_w                     { padding: 0 10px 0 15px;}
.track_list_box_1_1_2_1                     {border-bottom: 1px solid rgb(234, 234, 234);}
.track_list_box_1_1_2_1_w                   {font-size: 14px;padding: 16px 0 2px;/* font-weight: bold; */color: #000000;}
.track_list_box_1_1_2_1_w span              {  }
.track_list_box_1_1_2_1_w span:nth-child(1) {
    font-weight: 600;
}
.track_list_box_1_1_2_1_w span:nth-child(2) {font-size: 11px;color: #888;font-style: italic;letter-spacing: 0.25px;}
.track_list_box_1_1_2_2                     {  }
.track_list_box_1_1_2_2_w                   {text-align: right;font-size: 11px;padding: 5px 0 7px;}

.track_list_box_1_1_2_2_w table                          {display: block;}
.track_list_box_1_1_2_2_w table tbody                    {
    display: block;
    text-align: right;
}
.track_list_box_1_1_2_2_w table tbody tr                 {display: inline-block;border-right: 1px solid #dadada;padding: 0 5px 2px;}
.track_list_box_1_1_2_2_w table tbody tr:last-child      { border-right: none; padding: 0 0 2px 5px; }
.track_list_box_1_1_2_2_w table tbody tr td              {  }
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(1) {  }
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(2) {  }
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(3) {  }








.track_list_box_1_1_2_3                     {  }
.track_list_box_1_1_2_3_w                   {text-align: right;font-size: 10px;padding: 0;color: #737373;}
.track_list_box_1_1_3                       { display: table-cell;vertical-align: middle;width: 70px;}
.track_list_box_1_1_3_w                     {  }
.track_list_box_1_1_3_1                     {  }
.track_list_box_1_1_3_1_w                   { width: 70px; height: 70px; border-radius: 80px; -webkit-border-radius: 80px; -moz-border-radius: 80px; overflow: hidden; position: relative; }
.track_list_box_1_1_3_1_w img               { position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: -100%;right: -100%;margin: auto;}
.track_list_box_1_1_3_2                     {  }
.track_list_box_1_1_3_2_w                   {  }
.track_list_1_1_3                           {  }
.track_list_1_1_3_w                         {  }
.track_list_1_1_3_1                         { max-width: 1024px;margin: 0 auto; }
.track_list_1_1_3_1_w                       {padding: 10px 30px 20px 30px;text-align: right;font-size: 11px;}
.track_list_1_1_4                           {  }
.track_list_1_1_4_w                         {  }
.track_list_1_1_4_1                         { max-width: 1024px;margin: 0 auto; }
.track_list_1_1_4_1_w                       { padding: 10px 30px; text-align: left; font-size: 11px; }
.track_list_1_1_4_1_1                       {  }
.track_list_1_1_4_1_1_w                     {  }
.track_list_1_1_4_1_2                       {  }
.track_list_1_1_4_1_2_w                     {  }
.track_list_1_1_4_1_2_w ul                  {  }
.track_list_1_1_4_1_2_w ul li               {  }
/** */
@media only 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                         {  }
.track_list_1_1_1_1                         {  }
.track_list_1_1_1_1_w                       {  }
.track_list_1_1_1_2                         {  }
.track_list_1_1_1_2_w                       {  }


.track_list_1_1_1_2_1                       {  }
.track_list_1_1_1_2_1_w                     { 
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap:     wrap;
    flex-wrap:         wrap;
}
.track_list_1_1_1_2_1_1                     {
    display: block;
    vertical-align: baseline;
    width: 100%;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order:            2;
    -webkit-order:             2;
    order:                     2;
    }
.track_list_1_1_1_2_1_1_w                   {padding: 20px 0;}
.track_list_1_1_1_2_1_1_1                   {  }
.track_list_1_1_1_2_1_1_1_w                 {  }
.track_list_1_1_1_2_1_1_1_w h2              {  }
.track_list_1_1_1_2_1_1_2                   {  }
.track_list_1_1_1_2_1_1_2_w                 {  }
.track_list_1_1_1_2_1_1_3                   {  }
.track_list_1_1_1_2_1_1_3_w                 {  }
.track_list_1_1_1_2_1_2                     {
    background: #262626;
    display: block;
    vertical-align: baseline;
    width: 100%;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order:            1;
    -webkit-order:             1;
    order:                     1;
    }
.track_list_1_1_1_2_1_2_w                   {}
.track_list_1_1_1_2_1_2_w a                 { max-width: 350px; margin: 0 auto;}
.track_list_1_1_1_2_1_2_w a img             {  }


.track_list_1_1_2                           {  }
.track_list_1_1_2_w                         {  }
.track_list_1_1_2_1                         { padding: 20px 30px;}
.track_list_1_1_2_1_w                       { display: block;}
.track_list_1_1_2_1_1                       {display: block;width: 100%;border-bottom: 1px solid rgb(234, 234, 234);border-left: none;border-right: none;}
.track_list_1_1_2_1_1_w                     { padding: 5px 0 20px 0;}
.track_list_1_1_2_1_2                       { display: block;width: 100%;border-right: none;}
.track_list_1_1_2_1_2_w                     { padding: 20px 0 5px 0;}
.track_list_1_1_2_2                         {  }
.track_list_1_1_2_2_w                       {  }




.track_list_1_ol_1                          {  }
.track_list_1_li_1                          {  }
.track_list_1_li_1:last-child               { margin: 0 0 10px; }
.track_list_box_1                           {  }
.track_list_box_1_w                         {  }
.track_list_box_1_1                         {  }
.track_list_box_1_1_w                       {  }
.track_list_box_1_1_1                       {vertical-align: top;width: 20px;padding: 10px 0;}
.track_list_box_1_1_1_w                     { width: 25px;height: 25px;}
.track_list_box_1_1_1_w span                { font-size: 12px;}
.track_list_box_1_1_1_w span:nth-child(1)   {font-size: 11px;}
.track_list_box_1_1_1_w span:nth-child(2)   { display: block; }
.track_list_box_1_1_2                       {}
.track_list_box_1_1_2_w                     {padding: 0 7.5px 0 15px;}
.track_list_box_1_1_2_1                     {}
.track_list_box_1_1_2_1_w                   {padding: 6px 0 5px;}
.track_list_box_1_1_2_1_w span              {  }
.track_list_box_1_1_2_1_w span:nth-child(1) {  }
.track_list_box_1_1_2_1_w span:nth-child(2) { display: block; }
.track_list_box_1_1_2_2                     {}
.track_list_box_1_1_2_2_w                   {padding: 5px 0 0;}
.track_list_box_1_1_2_2_w table                          {display: table;width: 100%;}
.track_list_box_1_1_2_2_w table tbody                    {display: table-row-group;text-align: left;}
.track_list_box_1_1_2_2_w table tbody tr                 {display: table-row;border-right: none;border-bottom: 1px dotted #d4d4d4;}
.track_list_box_1_1_2_2_w table tbody tr td              {  }
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(1) {padding: 3px 0;width: 1px;white-space: nowrap;}
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(2) {padding: 3px 2px;width: 1px;white-space: nowrap;}
.track_list_box_1_1_2_2_w table tbody tr td:nth-child(3) {  }
.track_list_box_1_1_2_2_w table tbody tr:last-child { border-bottom: none }
.track_list_box_1_1_2_3                     {  }
.track_list_box_1_1_2_3_w                   {font-size: 10px;padding: 5px 0 15px;}
.track_list_box_1_1_3                       {width: 50px;vertical-align: bottom;}
.track_list_box_1_1_3_w                     {  }
.track_list_box_1_1_3_1                     {  }
.track_list_box_1_1_3_1_w                   { width: 50px; height: 50px; }
.track_list_box_1_1_3_1_w img               {  }
.track_list_box_1_1_3_2                     {  }
.track_list_box_1_1_3_2_w                   {  }
.track_list_1_1_3                           {  }
.track_list_1_1_3_w                         {  }
.track_list_1_1_3_1                         {  }
.track_list_1_1_3_1_w                       {  }
}





























/** ------------------------------------------------------------------------------------------------------ */
/** .staff_1 */
/** ------------------------------------------------------------------------------------------------------ */
.staff_1     {background: #f98e84;position: relative;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.staff_1_w   {position: relative;font-size: 12px;}
.staff_1_0       { position: absolute;width: 100%;height: 100%;}
.staff_1_0_w     { height: 100%; position: relative;; }
.staff_1_0_1     {height: 100%;width: 100%;position: absolute;top: 0;background-image: url(../../data/img/ui/img_ui_smp_1_w_1.png);background-size: 50px;opacity: 0.25;}
.staff_1_0_1_w   { height: 100%; }
.staff_1_0_2     { height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(0, 0, 0, 0.3));}
.staff_1_0_2_w   { height: 100%; }
.staff_1_1                        {padding: 30px 0;position: relative;}
.staff_1_1_w                      {box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);background-image: url(../../data/img/ui/img_ui_tex_p_3.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;}
.staff_1_1_1                      { position: relative; max-width: 1024px; margin: 0 auto; }
.staff_1_1_1_w                    {padding: 40px 30px 30px;}
.staff_1_1_1_1                    {     padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left); }
.staff_1_1_1_1_w                  {  }
.staff_1_1_1_1_w h3               {  }
.staff_1_1_2                      {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.staff_1_1_2_w                    {padding: 0 30px;}
.staff_1_1_2_1                    {padding: 0 0 50px;}
.staff_1_1_2_1_w                  { display: table; width: 100%;}
.staff_1_1_2_1_1                  {display: table-cell;width: 50%;vertical-align: top;}
.staff_1_1_2_1_1_w                {padding: 0 15px 0 0;}
.staff_1_1_2_1_2                  {display: table-cell;vertical-align: top;}
.staff_1_1_2_1_2_w                {padding: 0 0 0 15px;}

.staff_1_ul_1                     {  }
.staff_1_li_1                     {
    margin: 0 0 15px;
}
.staff_1_li_1:last-child          {border-bottom: none;margin: 0;}
.staff_box_1                        {padding: 0;}
.staff_box_1_w                      {display: block;width: auto;}
.staff_box_1_1                      {display: block;width: auto;margin: 0 0 15px;background: rgb(35, 35, 35);border-left: 5px solid #c33c2f;}
.staff_box_1_1_w                    {padding: 10px 10px;font-size: 12px;color: rgb(175, 162, 92);font-weight: 600;border-left: 1px solid #f3493a;}
.staff_box_1_1_w span             { display: inline-block;}
.staff_box_1_1_w span:after             { content: "・"; }
.staff_box_1_1_w span:last-child:after  { content: ""; }

.staff_box_1_2                      {display: block;background: linear-gradient(180deg,#ffffff,rgba(255, 255, 255, 0.7));box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.staff_box_1_2_w                    {padding: 15px;}

.staff_box_2                      {  }
.staff_box_2_w                    {  }
.staff_box_2_1                    {  }
.staff_box_2_1_w                  {  }
.staff_box_2_1_1                  {border-bottom: 1px solid rgb(230, 230, 230);}
.staff_box_2_1_1_w                {  }
.staff_box_2_1_1_w div              {  }
.staff_box_2_1_1_w div:nth-child(1) {font-size: 14px;display: inline-block;padding: 2px 0 3px;font-weight: 600;}
.staff_box_2_1_1_w div:nth-child(2) {display: inline-block;}
.staff_box_2_1_2                  {  }
.staff_box_2_1_2_w                {padding: 6px 0 2px;font-size: 11px;color: #666c73;}
.staff_box_2_1_2_w a              {display: inline-block;text-decoration: none;color: #2c4092;}
.staff_box_2_2                    {  }
.staff_box_2_2_w                  {text-align: right;padding: 2px 0;}
.staff_box_2_2_w ul               {display: inline-block;}
.staff_box_2_2_w ul li            {float: left;width: 25px;background: #222222;padding: 3px 3px;}
.staff_box_2_2_w ul li a          { display: block; text-align: center; color: #fff; }
.staff_box_2_2_w ul li a img      { display: inline-block; width: auto; height: 11px; }
.staff_box_2_2_w ul li a i        { display: inline-block; font-size: 11px; }
.staff_box_3                       {  }
.staff_box_3_w                     {font-size: 14px;font-weight: 600;}



@media only screen and (max-width: 700px){
.staff_1                            {  }
.staff_1_w                          {  }
.staff_1_1                          {  }
.staff_1_1_w                        {  }
.staff_1_1_1                        {  }
.staff_1_1_1_w                      {  }
.staff_1_1_1_1                      {  }
.staff_1_1_1_1_w                    {  }
.staff_1_1_1_1_w h3                 {  }
.staff_1_1_2                        {  }
.staff_1_1_2_w                      {  }
.staff_1_1_2_1                      {  }
.staff_1_1_2_1_w                  { display: block; width: auto;}
.staff_1_1_2_1_1                  {display: block;width: auto;vertical-align: baseline;}
.staff_1_1_2_1_1_w                {padding: 0;}
.staff_1_1_2_1_2                  {display: block; vertical-align: baseline;}
.staff_1_1_2_1_2_w                {padding: 0;}
.staff_1_ul_1                       {  }
.staff_1_li_1                       {  }
.staff_1_li_1:last-child            {  }
.staff_box_1                        {padding: 0;margin: 0 0 15px;}
.staff_box_1_w                      {  }
.staff_box_1_1                      {  }
.staff_box_1_1_w                    {  }
.staff_box_1_1_w span                   {  }
.staff_box_1_1_w span:after             {  }
.staff_box_1_1_w span:last-child:after  {  }
.staff_box_1_2                      {  }
.staff_box_1_2_w                    {  }
.staff_box_2                        {  }
.staff_box_2_w                      {  }
.staff_box_2_1                      {  }
.staff_box_2_1_w                    {  }
.staff_box_2_1_1                    {  }
.staff_box_2_1_1_w                  {  }
.staff_box_2_1_1_w div              {  }
.staff_box_2_1_1_w div:nth-child(1) {  }
.staff_box_2_1_1_w div:nth-child(2) {  }
.staff_box_2_1_2                    {  }
.staff_box_2_1_2_w                  {  }
.staff_box_2_2                      {  }
.staff_box_2_2_w                    {  }
.staff_box_2_2_w ul                 {  }
.staff_box_2_2_w ul li              {  }
.staff_box_2_2_w ul li a            {  }
.staff_box_2_2_w ul li a img        {  }
.staff_box_2_2_w ul li a i          {  }
.staff_box_3                        {  }
.staff_box_3_w                      {  }
}





































.footer_caution_1          {background: rgb(31, 31, 31);box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.37);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.37);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.37);position: relative;}
.footer_caution_1_w        {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.footer_caution_1_1        {padding: 0 30px;font-size: 11px;}
.footer_caution_1_1_w      { display: table; width: 100%; }
.footer_caution_1_1_1      {display: table-cell;vertical-align: middle;background: linear-gradient(180deg,#9e1a19,rgb(130, 24, 24));width: 180px;color: rgb(177, 165, 100);}
.footer_caution_1_1_1_w    {text-align: center;padding: 20px 30px;}
.footer_caution_1_1_1_w h4 {color: #d8d8d8;}
.footer_caution_1_1_2      { display: table-cell; vertical-align: middle; }
.footer_caution_1_1_2_w    {padding: 30px;letter-spacing: 0;line-height: 1.25;background: rgb(0, 0, 0);}
.footer_caution_1_1_2_w p  { }
.footer_caution_1_1_2_w p:nth-child(1) {color: rgb(218, 191, 102);margin: 0 0 3px;}
.footer_caution_1_1_2_w p:nth-child(2) {color: rgb(165, 143, 67);}

@media only screen and (max-width: 700px){
.footer_caution_1          {  }
.footer_caution_1_w        {  }
.footer_caution_1_1        {padding: 0;}
.footer_caution_1_1_w      {display: block;width: auto;}
.footer_caution_1_1_1      {display: block;width: auto;}
.footer_caution_1_1_1_w    {}
.footer_caution_1_1_1_w h4 {  }
.footer_caution_1_1_2      { display: block; }
.footer_caution_1_1_2_w    {padding: 15px 30px;}
}





.footer_1                   {background: linear-gradient(180deg,rgb(31, 31, 31),rgb(33, 33, 33));background-image: url(../../data/img/ui/img_ui_tex_p_6.jpg);-moz-background-size: 550px;-ms-background-size: 550px;background-size: 550px;}
.footer_1_w                 {padding: 40px 0 60px;background: linear-gradient(180deg,rgb(31, 31, 31),rgb(33, 33, 33));background-image: url(../../data/img/footer_1/img_footer_1_background_1.png);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;background-position: center;background-repeat: no-repeat;}
.footer_1_1                 {max-width: 1024px;margin: 0 auto;padding: constant(safe-area-inset-top)  constant(safe-area-inset-right)  constant(safe-area-inset-bottom) constant(safe-area-inset-left);}
.footer_1_1_w               { padding: 0 30px; }
.footer_1_1_1               {  }
.footer_1_1_1_w             { display: table; width: 100%; }
.footer_1_1_1_1             {display: table-cell;vertical-align: middle;width: 180px;}
.footer_1_1_1_1_w           {  }
.footer_1_1_1_1_w a         {display: block;width: 180px;}
.footer_1_1_1_1_w a h1      {  }
.footer_1_1_1_1_w a img     { display: block; width: 100%; height: auto; }
.footer_1_1_1_2             { display: table-cell; vertical-align: middle; }
.footer_1_1_1_2_w           {padding: 10px;}
.footer_1_1_1_2_1           {  }
.footer_1_1_1_2_1_w         {}
.footer_1_1_1_2_1_0         {  }
.footer_1_1_1_2_1_0_w       {font-weight: 600;color: rgb(64, 32, 0);}
.footer_1_1_1_2_1_1         {border-bottom: 1px solid rgb(225, 188, 105);}
.footer_1_1_1_2_1_1_w       {font-weight: 600;color: rgb(0, 0, 0);font-size: 30px;letter-spacing: 0px;padding: 15px 0 5px 0;border-bottom: 1px solid rgb(160, 114, 47);}
.footer_1_1_1_2_1_1_w a     {display: inline-block;text-decoration: none;font-size: 13px;padding: 0 0px;color: rgb(162, 1, 3);}

.footer_1_1_1_2_1_2         {  }
.footer_1_1_1_2_1_2_w       {font-size: 10px;padding: 8px 0;l;letter-spacing: 0.5px;color: rgb(65, 32, 0);}
.footer_1_1_1_2_1_2_w span  {display: inline-block;font-weight: 400;}


.footer_1_1_1_2_2           {  }
.footer_1_1_1_2_2_w         {text-align: right;font-size: 10px;padding: 10px 0;}
.footer_1_1_1_2_2_w p         {color: rgb(65, 32, 0);letter-spacing: .5px;}
.footer_1_1_1_2_2_w p small   {  }
.footer_1_1_1_2_2_w p small a {text-decoration: none;color: rgb(0, 26, 133);}
.footer_1_1_1_2_3           {  }
.footer_1_1_1_2_3_w         {text-align: right;padding: 10px 0;}
.footer_1_1_1_2_3_w ul      {  }
.footer_1_1_1_2_3_w ul li   {  }
.footer_1_1_1_2_3_w ul li a {text-decoration: none;color: #000;font-size: 15px;}



@media only screen and (max-width: 700px){
.footer_1                     {  }
.footer_1_w                   {background-position: -290px;}
.footer_1_1                   {  }
.footer_1_1_w                 {  }
.footer_1_1_1                 {  }
.footer_1_1_1_w               {display: block;width: auto;}
.footer_1_1_1_1               {display: block;margin: 0 auto 40px;width: 150px;}
.footer_1_1_1_1_w             {  }
.footer_1_1_1_1_w a           {width: auto;margin: 0 auto;}
.footer_1_1_1_1_w a h1        {  }
.footer_1_1_1_1_w a img       {  }
.footer_1_1_1_2               {display: block;}
.footer_1_1_1_2_w             {padding: 10px 0;}
.footer_1_1_1_2_1             {  }
.footer_1_1_1_2_1_w           {  }
.footer_1_1_1_2_1_1           {  }
.footer_1_1_1_2_1_1_w         {  }
.footer_1_1_1_2_1_2           {  }
.footer_1_1_1_2_1_2_w         {  }
.footer_1_1_1_2_1_2_w span  { display: block; }
.footer_1_1_1_2_2             {  }
.footer_1_1_1_2_2_w           {padding: 50px 0 0;}
.footer_1_1_1_2_2_w p         {  }
.footer_1_1_1_2_2_w p small   {  }
.footer_1_1_1_2_2_w p small a {  }
.footer_1_1_1_2_3             {  }
.footer_1_1_1_2_3_w           {  }
.footer_1_1_1_2_3_w ul        {  }
.footer_1_1_1_2_3_w ul li     {  }
.footer_1_1_1_2_3_w ul li a   {  }
}



















.ui_ac_1                 {  }
.ui_ac_1_w               {  }
.ui_ac_1_1               {  }
.ui_ac_1_1_w             {  }
.ui_ac_1_1_1             {  }
.ui_ac_1_1_1_w           {  }
.ui_ac_1_ul_1            { list-style: none; }
.ui_ac_1_li_1            {margin: 0 0 15px;}
.ui_ac_1_li_1:last-child { margin: 0; }
.ui_ac_1_in_1            {  }
.ui_ac_1_in_1_w          {  }
.ui_ac_1_in_1_1          {  }
.ui_ac_1_in_1_1_w        {  }
.ui_ac_1_in_1_1_w a      { display: block; text-decoration: none; }
















.character_1                          {position: relative;background-color: rgb(243, 243, 243);background-image: url(../../data/img/ui/img_ui_smp_2_w_1.png);background-size: 56px;display: table;width: 100%;overflow: hidden;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.character_1_w                        {display: table-cell;vertical-align: top;padding: 100px 0;}
.character_1_1                        {}
.character_1_1_w                      {}
.character_1_1_1                      {max-width: 1024px;margin: 0 auto;}
.character_1_1_1_w                    {padding: 0 30px;}
.character_1_1_1_1                    {  }
.character_1_1_1_1_w                  {padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.character_1_1_1_1_w h3               {  }


.character_1_1_1_2                    {padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.character_1_1_1_2_w                  {padding: 30px 0 50px;font-family: "Sawarabi Mincho";font-size: 12;color: rgb(90, 87, 86);line-height: 1.75;}
.character_1_1_1_2_w a                {display: inline-block;height: 12.5px;padding: 0 5px;}
.character_1_1_1_2_w a img            {display: block;width: auto;height: 15.5px;}
.character_1_1_2                      {
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.34);
    background-image: url(../../data/img/ui/img_ui_tex_p_3.jpg);
    -moz-background-size: auto 100%;
    -ms-background-size: auto 100%;
    background-size: auto 100%;
}
.character_1_1_2_w                    {padding: 40px 0;background: linear-gradient(180deg,rgba(255, 255, 255, 0.76),rgba(255, 255, 255, 0.58));}
.character_1_1_2_1                    {max-width: 1024px;margin: 0 auto;}
.character_1_1_2_1_w                  {padding: 0 30px;}
.character_1_1_2_1_1                  {text-align: center;}
.character_1_1_2_1_1_w                {}
.character_1_1_2_1_2                  {  }
.character_1_1_2_1_2_w                {padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.character_1_1_2_1_1_w                {}
.character_1_1_2_1_3                  {  }
.character_1_1_2_1_3_w                {}




.character_box_1                      {  }
.character_box_1_w                    { display: table;width: 100%;}
.character_box_1_1                    { display: table-cell;vertical-align: middle;width: 80px;}
.character_box_1_1_w                  {width: 80px;/* border: 1px solid #eee; */border-radius: 80px;-webkit-border-radius: 80px;-moz-border-radius: 80px;overflow: hidden;}
.character_box_1_1_w img              { width: 100%;height: auto;display: block;}
.character_box_1_2                    { display: table-cell;vertical-align: middle;}
.character_box_1_2_w                  { font-size: 12px;padding: 10px;}
.character_box_1_2_w div              {  }
.character_box_1_2_w div:nth-child(1) {font-size: 16px;letter-spacing: 1px;border-bottom: 1px solid rgb(255, 255, 255);padding: 5px 0 2px;color: rgb(110, 110, 110);font-weight: 600;}
.character_box_1_2_w div:nth-child(2) {text-align: right;color: rgb(169, 169, 169);letter-spacing: .5px;font-size: 10px;border-top: 1px solid #e0ded4;padding: 5px 0 5px;}
.character_1_ul_2                     {  }
.character_1_li_2                     {  }
.character_box_2                      {  }
.character_box_2_w                    {display: table;width: 100%;}
.character_box_2_1                    {display: table-cell;vertical-align: middle;}
.character_box_2_1_w                  {  }
.character_box_2_1_w a                { display: block; }
.character_box_2_1_w a img            { width: 100%;height: auto;display: block;}
.character_box_2_2                    {display: table-cell;vertical-align: middle;width: 50%;}
.character_box_2_2_w                  {padding: 20px; }
.character_box_2_2_1                  {
    text-align: right;
}
.character_box_2_2_1_w                {display: inline-block;/* background: red; */width: 100px;}
.character_box_2_2_1_w a              {display: block;text-decoration: none;}
.character_box_2_2_1_w a img          { width: 100%;height: auto;display: block;}
.character_box_2_2_2                  {}
.character_box_2_2_2_w                {  }
.character_box_2_2_2_1                {border-bottom: 1px solid rgb(227, 227, 227);}
.character_box_2_2_2_1_w              {font-size: 20px;color: rgb(72, 72, 72);padding: 5px 0;font-weight: 600;}
.character_box_2_2_2_2                {  }
.character_box_2_2_2_2_w              {text-align: right;color: rgb(167, 167, 167);font-size: 11px;padding: 5px 0;letter-spacing: .5px;}
.character_box_2_2_2_3                {  }
.character_box_2_2_2_3_w              {font-size: 11.5px;letter-spacing: .5px;line-height: 1.7;padding: 20px 0;color: rgb(103, 103, 103);}
.character_box_2_2_3                  {  }
.character_box_2_2_3_w                {  }
.character_box_2_2_2_4                {  }
.character_box_2_2_2_4_w              {  }
.character_1_ul_3                     {float: right;display: block;}
.character_1_li_3                     {float: left;margin: 0 4px 0 0;}
.character_1_li_3:last-child          {margin: 0;}
.character_1_li_3 a                   {display: block;height: 30px;outline: none;background: black;}
.character_1_li_3 a img               {width: auto;height: 100%;display: block;}
.character_1_1_3                      {  }
.character_1_1_3_w                    {  }
.character_1_1_3_1                    {  }
.character_1_1_3_1_w                  {  }



.character_1_li_1.selected .character_box_1_1_w                  { border: 1px solid #d20000; }
.character_1_li_1.selected .character_box_1_2_w div:nth-child(1) { color: #d20000; border-bottom: 1px solid #d20000; }
.character_1_li_1.selected .character_box_1_2_w div:nth-child(2) { color: #d20000; }

@media only screen and (max-width: 700px){
.character_1                          {  }
.character_1_w                        {  }
.character_1_1                        {  }
.character_1_1_w                      {  }
.character_1_1_1                      {  }
.character_1_1_1_w                    {  }
.character_1_1_1_1                    {  }
.character_1_1_1_1_w                  {  }
.character_1_1_1_1_w h3               {  }
.character_1_1_1_2                    {  }
.character_1_1_1_2_w                  {  }
.character_1_1_2                      {  }
.character_1_1_2_w                    {  }
.character_1_1_2_1                    {  }
.character_1_1_2_1_w                  {  }
.character_1_1_2_1_1                  {  }
.character_1_1_2_1_1_w                {  }
.character_1_1_2_1_2                  {  }
.character_1_1_2_1_2_w                {  }
.character_1_ul_1                     {display: block;width: auto;}
.character_1_li_1                     {display: block;width: auto;margin: 0 0 10px;}
.character_1_li_1:last-child          {  }
.character_1_li_1 a                   {padding: 0;}
.character_box_1                      {  }
.character_box_1_w                    {}
.character_box_1_1                    {width: 50px;}
.character_box_1_1_w                  {width: 50px;}
.character_box_1_1_w img              {  }
.character_box_1_2                    {}
.character_box_1_2_w                  {  }
.character_box_1_2_w div              {  }
.character_box_1_2_w div:nth-child(1) {  }
.character_box_1_2_w div:nth-child(2) {  }
.character_1_ul_2                     {  }
.character_1_li_2                     {  }
.character_box_2                      {  }
.character_box_2_w                    {display: block;width: auto;}
.character_box_2_1                    {display: block;max-width: 340px;margin: 0 auto;}
.character_box_2_1_w                  {  }
.character_box_2_1_w a                {  }
.character_box_2_1_w a img            {  }
.character_box_2_2                    {display: block;width: auto;}
.character_box_2_2_w                  {padding: 0 0 15px 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.character_box_2_2_1                  {
    width: 100%;
    display: block;
    vertical-align: baseline;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    text-align: center;
}
.character_box_2_2_1_w                {
    width: 100px;
    padding: 20px 0 0;
}
.character_box_2_2_1_w a              { }
.character_box_2_2_1_w a img          {}
.character_box_2_2_2                  {width: 100%;display: block;vertical-align: baseline;-webkit-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}
.character_box_2_2_2_w                {  }
.character_box_2_2_2_1                {  }
.character_box_2_2_2_1_w              {  }
.character_box_2_2_2_2                {  }
.character_box_2_2_2_2_w              {  }
.character_box_2_2_2_3                {  }
.character_box_2_2_2_3_w              {padding: 20px 0;}
.character_box_2_2_3                  {  }
.character_box_2_2_3_w                {  }
.character_1_1_3                      {  }
.character_1_1_3_w                    {  }
.character_1_1_3_1                    {  }
.character_1_1_3_1_w                  {  }

}







.movie_1                  {position: relative;background: #53966e;}
.movie_1_w                {
    position: relative;
}
.movie_1_0       { position: absolute;width: 100%;height: 100%;}
.movie_1_0_w     { height: 100%; position: relative;; }
.movie_1_0_1     { height: 100%; width: 100%; position: absolute; top: 0; background-image: url(../../data/img/ui/img_ui_smp_1_b_1.png); background-size: 50px; opacity: 0.25; }
.movie_1_0_1_w   { height: 100%; }
.movie_1_0_2     { height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(0, 0, 0, 0.3));}
.movie_1_0_2_w   { height: 100%; }
.movie_1_1                {position: relative;padding: 30px 0;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.75);}
.movie_1_1_w              {padding: 40px 0 50px;position: relative;background-image: url(../../data/img/ui/img_ui_tex_p_2.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.movie_1_1_1              {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.movie_1_1_1_w            { padding: 0 30px; }
.movie_1_1_1_1            {margin: 0 0 30px;}
.movie_1_1_1_1_w          {  }
.movie_1_1_1_1_w h2       {  }
.movie_1_1_1_2            {  }
.movie_1_1_1_2_w          {  }
.movie_1_1_2              {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.movie_1_1_2_w            {padding: 0 30px;}
.movie_1_ul_1             { list-style: none; }
.movie_1_li_1             { width: 50%;float: left;}
.movie_1_li_1:last-child  {  }
.movie_1_box_1            {  }
.movie_1_box_1_w          {  }
.movie_1_box_1_1          {  }
.movie_1_box_1_1_w        {  }
.movie_1_box_1_1_1        { margin: 0 0 15px;}
.movie_1_box_1_1_1_w      { display: table;width: 100%;}
.movie_1_box_1_1_1_1      { display: table-cell;vertical-align: middle;width: 20px;}
.movie_1_box_1_1_1_1_w    {  }
.movie_1_box_1_1_1_2      { display: table-cell;vertical-align: middle;}
.movie_1_box_1_1_1_2_w    {  }
.movie_1_box_1_1_1_2_w h3 { font-size: 15px;}
.movie_1_box_1_2          {  }
.movie_1_box_1_2_w        {  }
.movie_1_box_1_3          {  }
.movie_1_box_1_3_w        {font-size: 12px;padding: 15px 0 5px;}
.movie_1_box_1_4          {  }
.movie_1_box_1_4_w        {font-size: 11px;padding: 0;text-align: right;}
/** [option] */
.movie_1_li_1:nth-child(1) .movie_1_box_1_w { padding: 0 15px 0 0; }
.movie_1_li_1:nth-child(2) .movie_1_box_1_w { padding: 0 0 0 15px; }
/** [@responsive] */
@media only screen and (max-width: 700px){
.movie_1                  {  }
.movie_1_w                {  }
.movie_1_1                {  }
.movie_1_1_w              {  }
.movie_1_1_1              {  }
.movie_1_1_1_w            {  }
.movie_1_1_1_1            {  }
.movie_1_1_1_1_w          {  }
.movie_1_1_1_1_w h2       {  }
.movie_1_1_1_2            {  }
.movie_1_1_1_2_w          {  }
.movie_1_1_2              {  }
.movie_1_1_2_w            {  }
.movie_1_ul_1             {  }
.movie_1_li_1             {float: none;margin: 0 0 50px;width: auto;}
.movie_1_li_1:last-child  {  }
.movie_1_box_1            {  }
.movie_1_box_1_w          {  }
.movie_1_box_1_1          {  }
.movie_1_box_1_1_w        {  }
.movie_1_box_1_1_1        {  }
.movie_1_box_1_1_1_w      {  }
.movie_1_box_1_1_1_1      {  }
.movie_1_box_1_1_1_1_w    {  }
.movie_1_box_1_1_1_2      {  }
.movie_1_box_1_1_1_2_w    {  }
.movie_1_box_1_1_1_2_w h3 {  }
.movie_1_box_1_2          {  }
.movie_1_box_1_2_w        {  }
.movie_1_box_1_3          {  }
.movie_1_box_1_3_w        {  }
.movie_1_box_1_4          {  }
.movie_1_box_1_4_w        {  }
/** [option] */
.movie_1_li_1:nth-child(1) .movie_1_box_1_w {padding: 0;}
.movie_1_li_1:nth-child(2) .movie_1_box_1_w {padding: 0;}
}






/** ------------------------------------------------------------------------------------------------------ */
/** [.sp] */
/** ------------------------------------------------------------------------------------------------------ */
.sp_1                   {position: relative;background-color: rgb(243, 243, 243);background-image: url(../../data/img/ui/img_ui_smp_2_w_1.png);background-size: 56px;display: table;width: 100%;overflow: hidden;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.sp_1_w                 {
    padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);
}
.sp_1_1                 { max-width: 1024px;margin: 0 auto;}
.sp_1_1_w               {padding: 40px 30px;}
.sp_1_1_1               {  }
.sp_1_1_1_w             { display: table; width: 100%; }
.sp_1_1_1_1             { display: table-cell; vertical-align: middle; }
.sp_1_1_1_1_w           {  }
.sp_1_1_1_1_1           {  }
.sp_1_1_1_1_1_w         {  }
.sp_1_1_1_1_1_1         {  }
.sp_1_1_1_1_1_1_w       {  }
.sp_1_1_1_1_1_1_w a     { display: block; }
.sp_1_1_1_1_1_1_w a img { display: block; width: 100%; height: auto; }
.sp_1_1_1_2             { display: table-cell; width: 50%; vertical-align: middle; }
.sp_1_1_1_2_w           { padding: 15px; }
.sp_1_1_1_2_1           {  }
.sp_1_1_1_2_1_w         {  }
.sp_1_1_1_1_1_2         {  }
.sp_1_1_1_1_1_2_w       {  }
.sp_1_1_1_1_1_2_1       {margin: 0 0 25px;}
.sp_1_1_1_1_1_2_1_w     {padding: 10px 0 5px;}
.sp_1_1_1_1_1_2_1_w h3  {  }
.sp_1_1_1_1_1_2_2       {  }
.sp_1_1_1_1_1_2_2_w     {  }
.sp_1_1_1_1_1_2_2_1       {  }
.sp_1_1_1_1_1_2_2_1_w     {  }
.sp_1_1_1_1_1_2_2_1_1     {border-bottom: 1px solid #e3e3e3;}
.sp_1_1_1_1_1_2_2_1_1_w   {padding: 5px 0 5px;font-size: 17px;font-weight: bold;letter-spacing: 1px;}
.sp_1_1_1_1_1_2_2_1_2     {  }
.sp_1_1_1_1_1_2_2_1_2_w   {font-size: 11px;text-align: right;padding: 5px 0;color: rgba(0, 0, 0, 0.75);}
.sp_1_1_1_1_1_2_2_1_3     {  }
.sp_1_1_1_1_1_2_2_1_3_w   {padding: 25px 0px 40px;font-size: 12px;letter-spacing: 1px;color: rgba(0, 0, 0, 0.7);line-height: 1.5;}
.sp_1_1_1_1_1_2_2_1_3_w p {  }
.sp_1_1_1_1_1_2_2_1_4     {border-top: 1px solid #e3e3e3;}
.sp_1_1_1_1_1_2_2_1_4_w   {text-align: right;padding: 8px 0;font-size: 13px;font-weight: 600;}
.sp_1_1_1_1_1_2_3       {  }
.sp_1_1_1_1_1_2_3_w     {  }
/** responsive */
@media screen and (max-width: 700px){
.sp_1                     {  }
.sp_1_w                   {  }
.sp_1_1                   {  }
.sp_1_1_w                 {  }
.sp_1_1_1                 {  }
.sp_1_1_1_w               { display:block; }
.sp_1_1_1_1               { display:block; }
.sp_1_1_1_1_w             {  }
.sp_1_1_1_1_1             {  }
.sp_1_1_1_1_1_w           {  }
.sp_1_1_1_1_1_1           {max-width: 320px;margin: 0 auto;}
.sp_1_1_1_1_1_1_w         {padding: 0;}
.sp_1_1_1_1_1_1_w a       {  }
.sp_1_1_1_1_1_1_w a img   {  }
.sp_1_1_1_2               {display:block;width: auto;vertical-align: baseline;}
.sp_1_1_1_2_w             {padding: 0;}
.sp_1_1_1_2_1             {  }
.sp_1_1_1_2_1_w           {  }
.sp_1_1_1_1_1_2           {  }
.sp_1_1_1_1_1_2_w         {  }
.sp_1_1_1_1_1_2_1         {  }
.sp_1_1_1_1_1_2_1_w       {  }
.sp_1_1_1_1_1_2_1_w h3    {  }
.sp_1_1_1_1_1_2_2         {  }
.sp_1_1_1_1_1_2_2_w       {  }
.sp_1_1_1_1_1_2_2_1       {  }
.sp_1_1_1_1_1_2_2_1_w     {  }
.sp_1_1_1_1_1_2_2_1_1     {  }
.sp_1_1_1_1_1_2_2_1_1_w   {  }
.sp_1_1_1_1_1_2_2_1_2     {  }
.sp_1_1_1_1_1_2_2_1_2_w   {  }
.sp_1_1_1_1_1_2_2_1_3     {  }
.sp_1_1_1_1_1_2_2_1_3_w   {  }
.sp_1_1_1_1_1_2_2_1_3_w p {  }
.sp_1_1_1_1_1_2_2_1_4     {  }
.sp_1_1_1_1_1_2_2_1_4_w   {  }
.sp_1_1_1_1_1_2_3         {  }
.sp_1_1_1_1_1_2_3_w       {  }
}




/** ------------------------------------------------------------------------------------------------------ */
/** [.doujihanpusakuhin] */
/** ------------------------------------------------------------------------------------------------------ */
.doujihanpusakuhin_1     {background: #c33c2f;position: relative;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.doujihanpusakuhin_1_w   { position: relative; font-size: 12px;   }

.doujihanpusakuhin_1_0       { position: absolute;width: 100%;height: 100%;}
.doujihanpusakuhin_1_0_w     { height: 100%; position: relative;; }
.doujihanpusakuhin_1_0_1     { height: 100%; width: 100%; position: absolute; top: 0; background-image: url(../../data/img/ui/img_ui_smp_1_b_1.png); background-size: 50px; opacity: 0.25; }
.doujihanpusakuhin_1_0_1_w   { height: 100%; }
.doujihanpusakuhin_1_0_2     { height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(0, 0, 0, 0.3));}
.doujihanpusakuhin_1_0_2_w   { height: 100%; }
.doujihanpusakuhin_1_1       {}
.doujihanpusakuhin_1_1_w     {  }

.doujihanpusakuhin_1_box_1          { }
.doujihanpusakuhin_1_box_1_w        { }
.doujihanpusakuhin_1_box_1_1        {  }
.doujihanpusakuhin_1_box_1_1_w      {  }
.doujihanpusakuhin_1_box_1_1_1      {margin: 0;padding: 30px 0;position: relative;background-image: url(../../data/img/ui/img_ui_tex_p_6.jpg);-moz-background-size: 550px;-ms-background-size: 550px;background-size: 550px;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.doujihanpusakuhin_1_box_1_1_1_w    {font-size: 15px;padding: 0 30px;max-width: 964px;margin: 0 auto;}
.doujihanpusakuhin_1_box_1_1_1_w .ui_title_1{
    padding: 30px constant(safe-area-inset-right) 30px constant(safe-area-inset-left);
}
.doujihanpusakuhin_1_box_1_1_1_w h3 {  }
.doujihanpusakuhin_1_box_1_1_2      {max-width: 1024px;margin: 0 auto;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.doujihanpusakuhin_1_box_1_1_2_w    {padding: 30px 30px 30px;}
.doujihanpusakuhin_1_box_1_ul_1     { list-style: none; }
.doujihanpusakuhin_1_box_1_li_1     {margin: 0 0 10px;background: rgb(255, 255, 255);box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.15);position: relative;}
.doujihanpusakuhin_1_box_1_li_1:last-child { margin: 0;}


.doujihanpusakuhin_1_box_2             {  }
.doujihanpusakuhin_1_box_2_w           {  }
.doujihanpusakuhin_1_box_2_1           {  }
.doujihanpusakuhin_1_box_2_1_w         { display: table;width: 100%;}
.doujihanpusakuhin_1_box_2_1_1         {display: table-cell;vertical-align: middle;width: 120px;background: linear-gradient(180deg,#333,#000);}
.doujihanpusakuhin_1_box_2_1_1_w       {padding: 10px;}
.doujihanpusakuhin_1_box_2_1_1_w a     { display: block; text-decoration: none; }
.doujihanpusakuhin_1_box_2_1_1_w a img { display: block; width: 100%; height: auto; }
.doujihanpusakuhin_1_box_2_1_2         {display: table-cell;vertical-align: middle;background-image: linear-gradient(180deg,#ffffff,#f1f1f1);}
.doujihanpusakuhin_1_box_2_1_2_w       {padding: 15px;}
.doujihanpusakuhin_1_box_2_1_2_1       {  }
.doujihanpusakuhin_1_box_2_1_2_1_w     {  }
.doujihanpusakuhin_1_box_2_1_2_1_1     {display: inline-block;margin: 0 0 10px;background: rgb(230, 0, 0);}
.doujihanpusakuhin_1_box_2_1_2_1_1_w   {padding: 2px 11px;font-size: 10px;color: rgb(255, 255, 255);}
.doujihanpusakuhin_1_box_2_1_2_1_2     {border-bottom: 1px solid rgb(230, 230, 230);}
.doujihanpusakuhin_1_box_2_1_2_1_2_w   {font-size: 16px;letter-spacing: 0px;padding: 2px 0 2px;font-weight: 600;}
.doujihanpusakuhin_1_box_2_1_2_1_2_w a {text-decoration: none;color: #2b3f92;}
.doujihanpusakuhin_1_box_2_1_2_1_3     {margin: 0 0 10px;}
.doujihanpusakuhin_1_box_2_1_2_1_3_w   {padding: 2px 0;font-size: 12px;color: #656565;}
.doujihanpusakuhin_1_box_2_1_2_1_4     {margin: 0 0 10px;}
.doujihanpusakuhin_1_box_2_1_2_1_4_w   {font-size: 10px;}
.doujihanpusakuhin_1_box_2_1_2_1_5     {  }
.doujihanpusakuhin_1_box_2_1_2_1_5_w   {text-align: right;}
.doujihanpusakuhin_1_box_2_1_2_1_5_w a {text-decoration: none;color: #2c4092;font-size: 10px;}
/** responsive */
@media screen and (max-width: 430px){
.doujihanpusakuhin_1_box_2             {  }
.doujihanpusakuhin_1_box_2_w           {  }
.doujihanpusakuhin_1_box_2_1           {  }
.doujihanpusakuhin_1_box_2_1_w         { display: block; }
.doujihanpusakuhin_1_box_2_1_1         { display: block;width: auto;}
.doujihanpusakuhin_1_box_2_1_1_w       {  }
.doujihanpusakuhin_1_box_2_1_1_w a     { width: 120px;margin: 0 auto;}
.doujihanpusakuhin_1_box_2_1_1_w a img {  }
.doujihanpusakuhin_1_box_2_1_2         { display: block; }
.doujihanpusakuhin_1_box_2_1_2_w       {padding: 15px;}
.doujihanpusakuhin_1_box_2_1_2_1       {  }
.doujihanpusakuhin_1_box_2_1_2_1_w     {  }
.doujihanpusakuhin_1_box_2_1_2_1_1     {  }
.doujihanpusakuhin_1_box_2_1_2_1_1_w   {  }
.doujihanpusakuhin_1_box_2_1_2_1_2     {  }
.doujihanpusakuhin_1_box_2_1_2_1_2_w   {  }
.doujihanpusakuhin_1_box_2_1_2_1_2_w a {  }
.doujihanpusakuhin_1_box_2_1_2_1_3     {  }
.doujihanpusakuhin_1_box_2_1_2_1_3_w   {  }
.doujihanpusakuhin_1_box_2_1_2_1_4     {  }
.doujihanpusakuhin_1_box_2_1_2_1_4_w   {  }
.doujihanpusakuhin_1_box_2_1_2_1_5     {  }
.doujihanpusakuhin_1_box_2_1_2_1_5_w   {  }
.doujihanpusakuhin_1_box_2_1_2_1_5_w a {text-decoration: none;}
}
























.ui_discography_box_2           {  }
.ui_discography_box_2_w         { display: table; width: 100%; }
.ui_discography_box_2_1         { display: table-cell;vertical-align: middle; text-align: right; font-size: 10px}
.ui_discography_box_2_1_w       {padding: 0 5px;}
.ui_discography_box_2_2         { display: table-cell;vertical-align: middle;vertical-align: middle;width: 1px; white-space: nowrap;}
.ui_discography_box_2_2_w       {  }
.ui_discography_box_2_2_w a     {  }
.ui_discography_box_2_2_w a:hover { opacity: 1; }
.ui_discography_box_2_2_w a img {width: 100px;height: auto;}





.ui_contact_box_1          { margin: 0 0 20px; }
.ui_contact_box_1_w        {  }
.ui_contact_box_1_1        {  }
.ui_contact_box_1_1_w      {  }
.ui_contact_box_1_1_1      { margin: 0 0 15px;border-bottom: 1px solid white;}
.ui_contact_box_1_1_1_w    {font-size: 18px;padding: 2px 0 5px;border-bottom: 1px solid #cacaca;font-weight: 400;}
.ui_contact_box_1_1_1_w h3 {  }
.ui_contact_box_1_1_2      {  }
.ui_contact_box_1_1_2_w    { line-height: 1.5;font-size: 11px;letter-spacing: 0.5px;color: rgba(0, 0, 0, 0.7);}





/** ------------------------------------------------------------------------------------------------------ */
/** [.ui_link] */
/** ------------------------------------------------------------------------------------------------------ */
.link_1                                       {position: relative;background: rgb(144, 63, 54);box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.link_1_w                                     { position: relative; }
.link_1_0       { position: absolute;width: 100%;height: 100%;}
.link_1_0_w     { height: 100%; position: relative;; }
.link_1_0_1     {height: 100%;width: 100%;position: absolute;top: 0;background-image: url(../../data/img/ui/img_ui_smp_1_b_1.png);background-size: 50px;opacity: 0.2;}
.link_1_0_1_w   { height: 100%; }
.link_1_0_2     { height: 100%;width: 100%;position: absolute;top: 0;height: 100%;background: linear-gradient(45deg,rgba(255, 0, 0, 0),rgba(0, 0, 0, 0.3));}
.link_1_0_2_w   { height: 100%; }
.link_1_1                                     {position: relative;padding: 30px 0 30px;}
.link_1_1_w                                   {padding: 40px 0 50px;position: relative;background-image: url(../../data/img/ui/img_ui_tex_p_2.jpg);-moz-background-size: auto 100%;-ms-background-size: auto 100%;background-size: auto 100%;box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.5);}
.link_1_1_1   {margin: 0 auto;max-width: 1024px;padding: 0 constant(safe-area-inset-right) 0 constant(safe-area-inset-left);}
.link_1_1_1_w { padding: 0 30px;}

.ui_link_box_1                                {margin: 0 0 30px;}
.ui_link_box_1_w                              {  }
.ui_link_box_1_1                              {background: rgba(255, 255, 255, 0.8);/* border-radius: 10px; *//* -webkit-border-radius: 10px; */-moz-border-radius: 10px;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.ui_link_box_1_1_w                            {font-size: 11.5px;letter-spacing: 2px;padding: 20px;line-height: 1.25;color: rgb(111, 111, 111);}
.ui_link_box_1_1_1                            {  }
.ui_link_box_1_1_1_w                          {  }
.ui_link_box_1_1_1_w ul                       {  }
.ui_link_box_1_1_1_w ul li                    {margin: 0 0 20px;}
.ui_link_box_1_1_1_w ul li:last-child         {margin: 0;}
.ui_link_box_1_1_1_1                          {  }
.ui_link_box_1_1_1_1_w                        { display: table;width: 100%;}
.ui_link_box_1_1_1_1_1                        {display: table-cell;height: 100px;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;}
.ui_link_box_1_1_1_1_1_w                      {padding: 10px 10px;text-align: center;letter-spacing: 0.5;}
.ui_link_box_1_1_1_1_1_w img                  { width: 100%;height: auto;display: inline-block;}
.ui_link_box_1_1_1_1_2                        { display: table-cell;vertical-align: middle;width: 50%;}
.ui_link_box_1_1_1_1_2_w                      {padding: 0 0 0 20px;}
.ui_link_box_1_1_1_1_2_1                      {border-bottom: 1px solid rgb(230, 230, 230);margin: 0 0 10px;color: rgb(72, 72, 72);}
.ui_link_box_1_1_1_1_2_1_w                    {padding: 0 0 2px;font-size: 13px;letter-spacing: .25px;font-weight: 500;}
.ui_link_box_1_1_1_1_2_1_w div                { display: inline-block;}
.ui_link_box_1_1_1_1_2_1_w div:nth-child(1)   {  }
.ui_link_box_1_1_1_1_2_1_w div:nth-child(1) i {  }
.ui_link_box_1_1_1_1_2_1_w div:nth-child(2)   {  }
.ui_link_box_1_1_1_1_2_2                      {  }
.ui_link_box_1_1_1_1_2_2_w                    {  }
.ui_link_box_1_1_1_1_2_2_w pre                { white-space: pre-wrap;line-height: 1.25;}
.ui_link_box_1_1_1_1_2_2_w pre code           {word-wrap: break-word;word-break: break-all;font-size: 10px;letter-spacing: .5px;font-weight: 300;opacity: 0.6;color: rgb(84, 84, 84);}

.ui_link_box_1_1_1_w ul li:nth-child(2) .ui_link_box_1_1_1_1_1_w img { max-width: 40%;  }
.ui_link_box_1_1_1_w ul li:nth-child(3) .ui_link_box_1_1_1_1_1_w img { max-width: 80%;  }
.ui_link_box_1_1_1_w ul li:nth-child(4) .ui_link_box_1_1_1_1_1_w img { max-width: 100%; }
@media screen and (max-width: 800px){
.ui_link_box_1                                {  }
.ui_link_box_1_w                              {  }
.ui_link_box_1_1                              {  }
.ui_link_box_1_1_w                            {  }
.ui_link_box_1_1_1                            {  }
.ui_link_box_1_1_1_w                          {  }
.ui_link_box_1_1_1_w ul                       {  }
.ui_link_box_1_1_1_w ul li                    {  }
.ui_link_box_1_1_1_w ul li:last-child         {  }
.ui_link_box_1_1_1_1                          {  }
.ui_link_box_1_1_1_1_w                        { display: block;}
.ui_link_box_1_1_1_1_1                        { display: table;width: 100%;}
.ui_link_box_1_1_1_1_1_w                      { height: 100px;display: table-cell;vertical-align: middle;}
.ui_link_box_1_1_1_1_1_w img                  {  }
.ui_link_box_1_1_1_1_2                        { display: block;width: auto;}
.ui_link_box_1_1_1_1_2_w                      { padding: 15px 0 0;}
.ui_link_box_1_1_1_1_2_1                      {  }
.ui_link_box_1_1_1_1_2_1_w                    {  }
.ui_link_box_1_1_1_1_2_1_w div                {  }
.ui_link_box_1_1_1_1_2_1_w div:nth-child(1)   {  }
.ui_link_box_1_1_1_1_2_1_w div:nth-child(1) i {  }
.ui_link_box_1_1_1_1_2_1_w div:nth-child(2)   {  }
.ui_link_box_1_1_1_1_2_2                      {  }
.ui_link_box_1_1_1_1_2_2_w                    {  }
.ui_link_box_1_1_1_1_2_2_w pre                {  }
.ui_link_box_1_1_1_1_2_2_w pre code           {  }

.ui_link_box_1_1_1_w ul li:nth-child(2) .ui_link_box_1_1_1_1_1_w img { max-width: 200px; }
.ui_link_box_1_1_1_w ul li:nth-child(3) .ui_link_box_1_1_1_1_1_w img { max-width: 400px; }
.ui_link_box_1_1_1_w ul li:nth-child(4) .ui_link_box_1_1_1_1_1_w img { max-width: 500px; }
}
/** ------------------------------------------------------------------------------------------------------ */
.ui_link_box_2                                         {}
.ui_link_box_2_w                                       {  }
.ui_link_box_2_1                                       {background: rgba(255, 255, 255, 0.8);/* border-radius: 10px; *//* -webkit-border-radius: 10px; */-moz-border-radius: 10px;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.ui_link_box_2_1_w                                     { font-size: 11.5px;letter-spacing: 2px;padding: 15px;line-height: 1.25;color: rgb(160, 83, 0);}
.ui_link_box_2_1_1                                     {  }
.ui_link_box_2_1_1_w                                   {  }
.ui_link_box_2_1_1_w ul                                {list-style: none;}
.ui_link_box_2_1_1_w ul li                             { float:left; text-align: center; padding: 5px 0; }
.ui_link_box_2_1_1_w ul li                             { width: 25%;     }
.ui_link_box_2_1_1_w ul li:nth-child(4n+1)             { clear: both;    }
.ui_link_box_2_1_1_w ul li:nth-child(3n+1)             { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(2n+1)             { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(1n+1)             { clear: inherit; }
.ui_link_box_2_1_1_w ul li:last-child                  {  }
.ui_link_box_2_1_1_w ul li a                           { display: block; }
.ui_link_box_2_1_1_w ul li a img                       { width: 100%;max-width: 200px;height: auto; }
.ui_link_box_2_1_1_w ul li a.ui_link_box_2_moji_1      { width: 200px;height: 40px;display: table;text-decoration: none;letter-spacing: 0.5px;color: #fff;background: rgb(51, 51, 51);margin: 0 auto;}
.ui_link_box_2_1_1_w ul li a.ui_link_box_2_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(0, 0, 0);}
/** @responsive */
@media screen and (max-width: 1185px){
.ui_link_box_2_1_1_w ul li                 { width: 33.3%;   }
.ui_link_box_2_1_1_w ul li:nth-child(4n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(2n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(1n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(3n+1) { clear: both;    }
}
@media screen and (max-width: 920px){
.ui_link_box_2_1_1_w ul li                 { width: 50%;     }
.ui_link_box_2_1_1_w ul li:nth-child(4n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(3n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(1n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(2n+1) { clear: both;    }
}
@media screen and (max-width: 600px){
.ui_link_box_2_1_1_w ul li                 { width: 100%;    }
.ui_link_box_2_1_1_w ul li:nth-child(4n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(3n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(2n+1) { clear: inherit; }
.ui_link_box_2_1_1_w ul li:nth-child(1n+1) { clear: both;    }
}
/** ------------------------------------------------------------------------------------------------------ */
.ui_link_box_3          {  }
.ui_link_box_3_w        {  }
.ui_link_box_3_1        {margin: 0 0 30px;}
.ui_link_box_3_1_w      {  }
.ui_link_box_3_1_1      {margin: 0 0 15px;}
.ui_link_box_3_1_1_w    {font-size: 18px;font-weight: 400;}
.ui_link_box_3_1_1_w h3 {  }
.ui_link_box_3_1_2      {  }
.ui_link_box_3_1_2_w    {line-height: 1.5;font-size: 12px;letter-spacing: 0.5px;color: rgba(0, 0, 0, 0.7);padding: 15px 0 0;}
/** ------------------------------------------------------------------------------------------------------ */



.ui_c_title_2        {margin: 0 0 15px;padding: 7px 0 7px 7px;}
.ui_c_title_2_w      { display: table;width: 100%; }
.ui_c_title_2_1      { display: table-cell;width: 1px;white-space: nowrap;vertical-align: middle; }
.ui_c_title_2_1_w    {display: block;width: 20px;height: 20px;position: relative;border: 1px solid #8b7705;background: linear-gradient(145deg,rgb(195, 61, 48),rgb(34, 34, 34));transform: rotate(45deg) scale(1);-webkit-transform: rotate(45deg) scale(1);-ms-transform: rotate(45deg) scale(1);}
.ui_c_title_2_1_w i  {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 100%;height: 10px;font-size: 10px;text-align: center;color: #fff;transform: rotate(90deg) scale(1);-webkit-transform: rotate(90deg) scale(1);-ms-transform: rotate(90deg) scale(1);}
.ui_c_title_2_2      { display: table-cell;vertical-align: middle; }
.ui_c_title_2_2_w    {padding: 0 10px;color: black;font-weight: 400;}
.ui_c_title_2_2_w h3 {font-size: 12px;letter-spacing: .5px;line-height: 1;}







/** ------------------------------------------------------------------------------------------------------ */
/** .c_ui */
/** ------------------------------------------------------------------------------------------------------ */
.c_ui_movie_comming_soon_1        { position: relative;width: 100%;padding-top: 56.25%; }
.c_ui_movie_comming_soon_1_w      { position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important; }
.c_ui_movie_comming_soon_1_1      { width: 100%;background: rgb(0, 0, 0);height: 100%;text-decoration: none;display: table;}
.c_ui_movie_comming_soon_1_1_w    { height: 100%;padding: 10px;display: table-cell;vertical-align: middle;}
.c_ui_movie_comming_soon_1_1_1    {text-align: center;font-size: 13px;le;letter-spacing: 2px;border-bottom: 1px solid rgb(37, 37, 37);}
.c_ui_movie_comming_soon_1_1_1_w  { padding: 2px 0; color: rgb(152, 152, 152); }
.c_ui_movie_comming_soon_1_1_2    { text-align: center;font-size: 10px;letter-spacing: .5;}
.c_ui_movie_comming_soon_1_1_2_w  { padding: 5px 0;color: rgb(100, 100, 100);}
/** ------------------------------------------------------------------------------------------------------ */
.c_ui_movie_youtube_1           {  }
.c_ui_movie_youtube_1_w         {  }
.c_ui_movie_youtube_1_w iframe  {  }
/** ------------------------------------------------------------------------------------------------------ */
.c_ui_movie_niconico_1          {  }
.c_ui_movie_niconico_1_w        { position: relative;width: 100%;padding-top: 56.25%; } 
.c_ui_movie_niconico_1_w iframe { position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important; }
/** ------------------------------------------------------------------------------------------------------ */



























.ui_c_comming_soon_2        { position: relative;width: 100%;padding-top: 56.25%; }
.ui_c_comming_soon_2_w      { position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important; }
.ui_c_comming_soon_2_1      { width: 100%;background: rgb(0, 0, 0);height: 100%;text-decoration: none;display: table;}
.ui_c_comming_soon_2_1_w    { height: 100%;padding: 10px;display: table-cell;vertical-align: middle;}
.ui_c_comming_soon_2_1_1    { text-align: center;font-size: 16px;letter-spacing: 12px;border-bottom: 1px solid rgb(37, 37, 37);}
.ui_c_comming_soon_2_1_1_w  { padding: 2px 0; color: rgb(152, 152, 152); }
.ui_c_comming_soon_2_1_2    { text-align: center;font-size: 10px;letter-spacing: .5;}
.ui_c_comming_soon_2_1_2_w  { padding: 5px 0;color: rgb(100, 100, 100);}



.ui_title_1         {  }
.ui_title_1_w       {}
.ui_title_1_1       {  }
.ui_title_1_1_w     {text-align: left; }
.ui_title_1_1_w img {display: inline-block;width: auto;height: 32px;}

.ui_title_2         {  }
.ui_title_2_w       {  }
.ui_title_2_1       {  }
.ui_title_2_1_w     {text-align: left; }
.ui_title_2_1_w img {display: inline-block;width: auto;height: 22px;}

.ui_title_3         {  }
.ui_title_3_w       {  }
.ui_title_3_1       {  }
.ui_title_3_1_w     {text-align: left; }
.ui_title_3_1_w img {display: inline-block;width: auto;height: 16px;}

/**
display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

width: 100%;
    display: block;
    vertical-align: baseline;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;

*/







/*

.cd_information_box_4              {  }
.cd_information_box_4_w            {  }
.cd_information_box_4_1            {  }
.cd_information_box_4_1_w          {  }
.cd_information_box_4_1_1          {background: #fff;}
.cd_information_box_4_1_1_w        {}
.cd_information_box_4_1_1_1        { max-width: 1024px; margin: 0 auto; }
.cd_information_box_4_1_1_1_w      {padding: 0 30px 25px;}
.cd_information_box_4_1_1_1_1      {border-bottom: 1px solid rgb(230, 230, 230);}
.cd_information_box_4_1_1_1_1_w    { font-size: 15px;padding: 5px 0 6px;}
.cd_information_box_4_1_1_1_1_w h3 {  }
.cd_information_box_4_1_2       {box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.34);-webkit-box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.34);-moz-box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.34);}
.cd_information_box_4_1_2_w     {max-width: 1024px;margin: 0 auto;}
.cd_information_box_4_1_2_1     {padding: 25px 30px;}
.cd_information_box_4_1_2_1_w   { display: table; width: 100%; }
.cd_information_box_4_1_2_1_1   {display: table-cell;vertical-align: top;width: 50%;border-right: 1px solid rgb(210, 210, 194);}
.cd_information_box_4_1_2_1_1_w { padding: 10px 15px 10px 15px; }
.cd_information_box_4_1_2_1_2   {display: table-cell;vertical-align: top;}
.cd_information_box_4_1_2_1_2_w {padding: 5px 10px 10px 20px;}

@media screen and (max-width: 640px){
.cd_information_box_4         {  }
.cd_information_box_4_w       {}
.cd_information_box_4_1       {  }
.cd_information_box_4_1_w     {  }
.cd_information_box_4_1_1     {  }
.cd_information_box_4_1_1_w   {  }
.cd_information_box_4_1_1_1     {  }
.cd_information_box_4_1_1_1_w   {  }
.cd_information_box_4_1_1_1_1   {  }
.cd_information_box_4_1_1_1_1_w {  }
.cd_information_box_4_1_1_1_1_w h3 {  }
.cd_information_box_4_1_2       {  }
.cd_information_box_4_1_2_w     {  }
.cd_information_box_4_1_2_1     {  }
.cd_information_box_4_1_2_1_w   { display: block;}
.cd_information_box_4_1_2_1_1   {display: block;width: 100%;border-bottom: 1px solid rgb(210, 210, 194);border-left: none;border-right: none;}
.cd_information_box_4_1_2_1_1_w { padding: 5px 0 20px 0;}
.cd_information_box_4_1_2_1_2   {display: block;width: 100%;border-left: none;border-top: 1px solid rgb(153, 153, 142);}
.cd_information_box_4_1_2_1_2_w { padding: 20px 0 5px 0;}
}


*/





.game_1                {position: fixed;bottom: 0;width: 100%;background: linear-gradient(180deg,rgba(0, 0, 0, 0.79),rgba(0, 0, 0, 0.85));color: #fff;font-size: 11px;}
.game_1_w              {  }
.game_1_1              {  }
.game_1_1_w            {  }
.game_1_1_1            {  }
.game_1_1_1_w          {  }
.game_1_1_1_1          {  }
.game_1_1_1_1_w        {  }
.game_1_1_1_1_w a      {display: block;color: rgb(133, 133, 133);text-decoration: none;text-align: center;padding: 10px 30px;background: linear-gradient(180deg,rgba(0, 0, 0, 0.85),rgba(35, 35, 35, 0.62));border-bottom: 1px solid rgba(255, 255, 255, 0.24);}
.game_1_1_1_2          {  }
.game_1_1_1_2_w        {text-align: center;padding: 10px 30px;font-size: 12px;letter-spacing: 3px;color: rgb(229, 179, 78);}
.game_1_1_1_3          {max-width: 1024px;margin: 0 auto;}
.game_1_1_1_3_w        {color: rgb(107, 107, 107);padding: 0 30px 2px;text-align: center;}
.game_1_1_1_4          {max-width: 1024px;margin: 0 auto;}
.game_1_1_1_4_w        {padding: 10px 30px 10px;text-align: center;}
.game_1_1_1_4_1        {  }
.game_1_1_1_4_1_w      {  }
.game_1_1_1_4_1_w span { color: #fff; }
.game_1_1_1_4_2        {  }
.game_1_1_1_4_2_w      {padding: 0 0 5px;text-align: center;}

.game_1_1_1_4_2_w ul                {list-style: none;}
.game_1_1_1_4_2_w ul li             {display: inline-block;}
.game_1_1_1_4_2_w ul li:last-child  { }
.game_1_1_1_4_2_w a    {text-decoration: none;color: #fff;display: inline-block;width: 20px;height: 20px;position: relative;border: 1px solid rgb(139, 119, 5);background: linear-gradient(180deg,rgb(195, 61, 48),rgb(34, 34, 34));}
.game_1_1_1_4_2_w span {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 100%;height: 10px;font-size: 10px;text-align: center;color: rgb(255, 255, 255);}
.game_1_1_1_4_3        {  }
.game_1_1_1_4_3_w      {  }


/** ------------------------------------------------------------------------------------------------------ */
/** overwrite mfp */
/** ------------------------------------------------------------------------------------------------------ */
/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 1s ease-out;
  -moz-transition:    all 1s ease-out;
  transition:         all 1s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}
/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 1s ease-out;
  -moz-transition:    all 1s ease-out;
  transition:         all 1s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}

@media all and (max-width: 900px) {
.mfp-container { padding-left: 20px; padding-right: 20px; }
}
/**
    background-image: url(../../data/img/ui/img_ui_tex_p_1.jpg);
    background-size: 640px auto;
    -moz-background-size: auto 100%;
    -ms-background-size: auto 100%;
    background-size: auto 100%;
*/






/*
.animation_a_spin_1       { transition: .8s ; transform: rotateY(0deg); }
.animation_a_spin_1:hover { transform: rotateY(180deg); }
*/

/** for L */
.animation_fusuma_open_1 {
    -webkit-animation : kf_animation_fusuma_open_1 1s 1 linear forwards;
    animation         : kf_animation_fusuma_open_1 1s 1 linear forwards;
}
/** for R */
.animation_fusuma_open_2 {
    -webkit-animation : kf_animation_fusuma_open_2 1s 1 linear forwards;
    animation         : kf_animation_fusuma_open_2 1s 1 linear forwards;
}

.animation_spin_inf_1 {
    -webkit-animation: kf_animation_spin_inf_1 10s linear infinite alternate;
    animation: kf_animation_spin_inf_1         10s linear infinite alternate;
}




.animation_hand_spinner_1_y {
    -webkit-animation: kf_animation_hand_spinner_1_y linear infinite alternate;
    animation:         kf_animation_hand_spinner_1_y linear infinite alternate;
}
.animation_hand_spinner_1_x {
    -webkit-animation: kf_animation_hand_spinner_1_x linear infinite alternate;
    animation:         kf_animation_hand_spinner_1_x linear infinite alternate;
}




@keyframes kf_animation_hand_spinner_1_y {
    0% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
    }
    100% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
    }
}
@keyframes kf_animation_hand_spinner_1_x {
    0% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
    }
    100% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateX(180deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(180deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateX(180deg) scale(1); /** [GPU Rendering huck] */
    }
}


@keyframes kf_animation_spin_inf_1 {
    0% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
    }
    95% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateY(0deg) scale(1); /** [GPU Rendering huck] */
    }
    100% {
        opacity: 1;
         -webkit-transform-origin : center ;
        -ms-transform-origin      : center ;
        transform-origin          : center ;
        -webkit-transform         : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateY(180deg) scale(1); /** [GPU Rendering huck] */
    }
}






@keyframes kf_animation_fusuma_open_1 {
    0% {
        opacity: 1;
         -webkit-transform-origin : right center ;
        -ms-transform-origin      : right center ;
        transform-origin          : right center ;
        -webkit-transform         : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
    }
    100% {
        opacity: 1;
         -webkit-transform-origin : right center ;
        -ms-transform-origin      : right center ;
        transform-origin          : right center ;
        -webkit-transform         : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
        transform                 : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
    }
}
@keyframes kf_animation_fusuma_open_2 {
    0% {
        opacity: 1;
         -webkit-transform-origin : left center ;
        -ms-transform-origin      : left center ;
        transform-origin          : left center ;
        -webkit-transform         : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
        transform                 : rotateX(0deg) scale(1); /** [GPU Rendering huck] */
    }
    100% {
        opacity: 1;
         -webkit-transform-origin : left center ;
        -ms-transform-origin      : left center ;
        transform-origin          : left center ;
        -webkit-transform         : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
        -ms-transform             : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
        transform                 : rotateX(0deg) scale(1.5); /** [GPU Rendering huck] */
    }
}







