@charset "utf-8";
/* [global] */
html {
    -webkit-text-size-adjust: none !important;
    /*font-family: "Kozuka Gothic Pro", "Hiragino Kaku Gothic Pro", Meiryo, Helvetica, Arial, Verdana, sans-serif;*/
    font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    /*font-family: "Times New Roman", YuMincho, "Hiragino Mincho ProN", Meiryo, serif;*/
    font-weight: 100;
    font-size: 1rem;
    height: 100%;
    font-size: 11px;
}
body {height: 100%;background: rgb(230, 230, 230);color: #000;}
a {
    font-family: 'Teko', sans-serif;
    font-size: 12px;
    letter-spacing: .5px;
    text-decoration: none;
    font-weight: 400;
    display: inline-block;
    color: rgb(142, 0, 193);
    outline: none;
}
a:hover { opacity: .85; transition: opacity .4s ease; -webkit-transition: opacity .4s ease; }
:placeholder-shown          { color: #ddd; } 
::-webkit-input-placeholder { color: #ddd; } 
:-moz-placeholder           { color: #ddd; opacity: 1; } 
::-moz-placeholder          { color: #ddd; opacity: 1; } 
:-ms-input-placeholder      { color: #ddd; }


.ui_reset_font_1{
    font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
}



input{
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    width: 100%;
    padding: 5px;
    outline: none;
    font-size: 16px;
    text-align: left;
    letter-spacing: 0.5px;
    color: rgb(50, 50, 50);
    background: linear-gradient(180deg,rgb(253, 253, 253),rgb(255, 255, 255));
    box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}
textarea{
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    width: 100%;
    padding: 5px;
    outline: none;
    font-size: 16px;
    text-align: left;
    letter-spacing: 0.5px;
    color: rgb(50, 50, 50);
    background: linear-gradient(180deg,rgb(253, 253, 253),rgb(255, 255, 255));
    box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.4);
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}
select{
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.loading_1             { z-index: 10000; }
.fade_menu_1           { z-index: 9000; }
.side_l_2              { z-index: 8000; }
.side_r_2              { z-index: 7000; }
.site_1_1_1_2          { z-index: 6000; }
.side_l_1              { z-index: 5000; }
.side_r_1              { z-index: 4000; }



.loading_1              { height: 100%; width: 100%; position: fixed; background: #000;  }
.loading_1_w            { height: 100%; }
.loading_1_1            { height: 100%; }
.loading_1_1_w          { height: 100%; }
.loading_1_1_1          { height: 100%; }
.loading_1_1_1_w        { height: 100%; position: relative; }
.loading_1_1_1_1        {  }
.loading_1_1_1_1_w      {  }
.loading_1_1_1_2        {  }
.loading_1_1_1_2_w      {  }
.loading_1_1_1_3        {  }
.loading_1_1_1_3_w      {  }
.loading_1_1_1_4        {  }
.loading_1_1_1_4_w      {  }
.loading_1_1_1_5        {  }
.loading_1_1_1_5_w      {  }
.loading_1_1_1_6        {  }
.loading_1_1_1_6_w      {  }
.loading_1_1_1_7        {  }
.loading_1_1_1_7_w      {  }
.loading_1_1_1_8        {  }
.loading_1_1_1_8_w      {  }
.loading_1_1_1_9        {  }
.loading_1_1_1_9_w      {  }
.loading_1_1_1_10       {position: absolute;top: -40px;bottom: 0;left: -10px;right: 0;height: 80px;width: 80px;margin: auto;}
.loading_1_1_1_10_w     {  }
.loading_1_1_1_10_w img { display: block; width: 100%; height: auto; }  
.loading_1_1_1_11       {position: absolute;width: 100px;height: 10px;top: -13px;bottom: 0;left: 135px;right: 0;margin: auto;}
.loading_1_1_1_11_w     {font-family: 'Teko', sans-serif;color: rgb(232, 232, 232);font-size: 10px;letter-spacing: 1px;font-weight: 300;}
.loading_1_1_1_12       {position: absolute;width: 100px;height: 10px;top: 11px;bottom: 0;left: 135px;right: 0;margin: auto;}
.loading_1_1_1_12_w     {font-family: 'Teko', sans-serif;color: rgb(232, 232, 232);font-size: 15px;letter-spacing: 1px;font-weight: 300;}

.loading_1_1_1_12_w .percent_num  {  }
.loading_1_1_1_12_w .percent_text {font-size: 11px;color: rgb(171, 171, 171);}

.loading_1_1_1_13       {  }
.loading_1_1_1_13_w     {  }
.loading_1_1_1_14       {  }
.loading_1_1_1_14_w     {  }
.loading_1_1_1_15       {  }
.loading_1_1_1_15_w     {  }
.loading_1_1_1_16       {  }
.loading_1_1_1_16_w     {  }
.loading_1_1_1_17       {  }
.loading_1_1_1_17_w     {  }
.loading_1_1_1_18       {  }
.loading_1_1_1_18_w     {  }
.loading_1_1_1_19       {  }
.loading_1_1_1_19_w     {  }
.loading_1_1_1_20       {  }
.loading_1_1_1_20_w     {  }








/** -------------------------------------------------------------------------------------------- */
/** .site_1 */
/** -------------------------------------------------------------------------------------------- */
.site_1          {  }
.site_1_w        {  }
.site_1_1        {  }
.site_1_1_w      {  }
.site_1_1_1      {  }
.site_1_1_1_w    {  }
.site_1_1_1_1    {  }
.site_1_1_1_1_w  {  }
.site_1_1_1_2    {position: fixed;top: 0;width: 100%;height: 100px;}
.site_1_1_1_2_w  {  }
.site_1_1_1_3    {  }
.site_1_1_1_3_w  {  }
.site_1_1_1_4    {  }
.site_1_1_1_4_w  {  }
.site_1_1_1_5    {  }
.site_1_1_1_5_w  {  }
.site_1_1_1_6    {  }
.site_1_1_1_6_w  {  }
.site_1_1_1_7    {  }
.site_1_1_1_7_w  {  }
.site_1_1_1_8    {  }
.site_1_1_1_8_w  {  }
.site_1_1_1_9    {  }
.site_1_1_1_9_w  {  }
.site_1_1_1_10   {  }
.site_1_1_1_10_w {  }












.global_header_1                             {overflow: hidden;position: absolute;top: 0;width: 100%;height: 80px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);}
.global_header_1_w                           { height: 100%; }
.global_header_1_1                           { height: 100%; }
.global_header_1_1_w                         {height: 100%;}
.global_header_1_1_1                         { height: 100%; }
.global_header_1_1_1_w                       {height: 100%;}
.global_header_1_1_1_1                       { height: 100%; }
.global_header_1_1_1_1_w                     { height: 100%; position: relative; }
.global_header_1_1_1_1_1                     {  }
.global_header_1_1_1_1_1_w                   {  }
.global_header_1_1_1_1_2                     {  }
.global_header_1_1_1_1_2_w                   {  }
.global_header_1_1_1_1_3                     {  }
.global_header_1_1_1_1_3_w                   {  }
.global_header_1_1_1_1_4                     {  }
.global_header_1_1_1_1_4_w                   {  }
.global_header_1_1_1_1_5                     {  }
.global_header_1_1_1_1_5_w                   {  }
.global_header_1_1_1_1_6                     {position: absolute;left: -100px;bottom: 0;height: 15px;width: 50%;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(249, 249, 249),rgb(255, 255, 255));}
.global_header_1_1_1_1_6_w                   {  }
.global_header_1_1_1_1_7                     {position: absolute;right: -100px;bottom: 0;height: 15px;width: 50%;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(249, 249, 249),rgb(255, 255, 255));}
.global_header_1_1_1_1_7_w                   {  }
.global_header_1_1_1_1_8                     {  }
.global_header_1_1_1_1_8_w                   {  }
.global_header_1_1_1_1_9                     {}
.global_header_1_1_1_1_9_w                   {  }
.global_header_1_1_1_1_10                    {  }
.global_header_1_1_1_1_10_w                  {  }
.global_header_1_1_1_1_11                    {position: absolute;top: 0;width: 100%;/* background: rgb(255, 0, 0); */}
.global_header_1_1_1_1_11_w                  {max-width: 1024px;margin: 0 auto;}
.global_header_1_1_1_1_11_1                      { padding: 10px 40px;}
.global_header_1_1_1_1_11_1_w                    {height: 40px;width: 100%;position: relative;}
.global_header_1_1_1_1_11_1_1                    {position: absolute;right: 0;top: 0;}
.global_header_1_1_1_1_11_1_1_w ul               {list-style: none;}
.global_header_1_1_1_1_11_1_1_w ul li            {float: left;margin: 0 8px 0 0;}
.global_header_1_1_1_1_11_1_1_w ul li:last-child {margin: 0;}
.global_header_1_1_1_1_11_1_1_w ul li a          {color: rgb(0, 0, 0);display: block;text-decoration: none;width: 10px;}
.global_header_1_1_1_1_11_1_1_w ul li a i        {  }
.global_header_1_1_1_1_11_1_1_w ul li a img      {display: block;width:  100%;height: auto;}
.global_header_1_1_1_1_11_1_2                   {position: absolute; left: 0; top: 0; }
.global_header_1_1_1_1_11_1_2_w                   {}
.global_header_1_1_1_1_11_1_2_w a                {display: block;text-decoration:  none;cursor: pointer;font-size: 10px;color: rgb(0, 0, 0);}
.global_header_1_1_1_1_11_1_2_w a i              {  }
.global_header_1_1_1_1_11_1_3                     {position: absolute;top: 15px;left: 12px;border-left: 1px solid rgb(217, 217, 217);border-bottom: 1px solid rgb(217, 217, 217);height: 5px;width: 20px;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);}
.global_header_1_1_1_1_11_1_3_w                   { }
.global_header_1_1_1_1_11_1_4                     {position: absolute;left: 36px;top: 17px;}
.global_header_1_1_1_1_11_1_4_w                   {font-family: 'Teko', sans-serif; color: rgb(185, 185, 185); font-size: 10px; letter-spacing: .5px; font-weight: 300; }
.global_header_1_1_1_1_11_1_4_w a                  {text-decoration: none;display: block;cursor: pointer;font-size: 10px;color: rgb(217, 217, 217);}
.global_header_1_1_1_1_11_1_5                     {  }
.global_header_1_1_1_1_11_1_5_w                   {  }
.global_header_1_1_1_1_11_1_6                     {  }
.global_header_1_1_1_1_11_1_6_w                   {  }
.global_header_1_1_1_1_11_1_7                     {  }
.global_header_1_1_1_1_11_1_7_w                   {  }
.global_header_1_1_1_1_11_1_8                     {  }
.global_header_1_1_1_1_11_1_8_w                   {  }
.global_header_1_1_1_1_11_1_9                     {  }
.global_header_1_1_1_1_11_1_9_w                   {  }
.global_header_1_1_1_1_11_1_10                    {  }
.global_header_1_1_1_1_11_1_10_w                  {  }




.global_header_1_1_1_1_12                    {position: absolute;top: -100px;}
.global_header_1_1_1_1_12_w                  {  }
.global_header_1_1_1_1_12_w a                {  }
.global_header_1_1_1_1_12_w a h1             {  }
.global_header_1_1_1_1_13                    {position: absolute;top: 15px;left: 0;right: 0;margin: auto;width: 120px;height: 60px;}
.global_header_1_1_1_1_13_w                  {  }
.global_header_1_1_1_1_13_w a                {display: block;text-decoration: none;}
.global_header_1_1_1_1_13_w a img            {display: block;width: 100%;height: auto;}
.global_header_1_1_1_1_14                    {position: absolute;top: 10px;}
.global_header_1_1_1_1_14_w                  {  }
.global_header_1_1_1_1_15                    {  }
.global_header_1_1_1_1_15_w                  {  }
.global_header_1_1_1_1_16                    {  }
.global_header_1_1_1_1_16_w                  {  }
.global_header_1_1_1_1_17                    {  }
.global_header_1_1_1_1_17_w                  {  }
.global_header_1_1_1_1_18                    {  }
.global_header_1_1_1_1_18_w                  {  }
.global_header_1_1_1_1_19                    {  }
.global_header_1_1_1_1_19_w                  {  }
.global_header_1_1_1_1_20                    {  }
.global_header_1_1_1_1_20_w                  {  }


/** @responsive */
@media screen and (max-width: 640px){
    .global_header_1_1_1_1_11_1_4_w a span:nth-child(1) { display: none; }
}


.visual_2              {height: 400px;background: rgb(230, 230, 230); overflow: hidden;}
.visual_2_w            { height: 100%; }
.visual_2_1            { height: 100%; }
.visual_2_1_w          { height: 100%; }
.visual_2_1_1          { height: 100%; }
.visual_2_1_1_w        {position: relative;height: 100%;}
.visual_2_1_1_1        {position: absolute;background: linear-gradient(90deg,rgb(245, 245, 245),rgb(255, 255, 255),rgb(245, 245, 245));height: 10px;width: 100%;bottom: 270px;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);}
.visual_2_1_1_1_w      {  }
.visual_2_1_1_2        {position: absolute;background: rgb(255, 255, 255);height: 10px;width: 100%;bottom: 30px;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);}
.visual_2_1_1_2_w      {  }
.visual_2_1_1_3        {position: absolute;right: -100px;bottom: 15px;height: 30px;width: 50%;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.visual_2_1_1_3_w      {  }
.visual_2_1_1_4        {position: absolute;left: -100px;bottom: 15px;height: 30px;width: 50%;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.visual_2_1_1_4_w      {  }
.visual_2_1_1_5        {position: absolute;background: linear-gradient(180deg,rgb(103, 103, 103),rgb(0, 0, 0));height: 230px;width: 100%;bottom: 40px;}
.visual_2_1_1_5_w      {  }
.visual_2_1_1_6        {position: absolute;background: linear-gradient(90deg,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.2));height: 1px;width: 50%;top: 200px;left: -120px;}
.visual_2_1_1_6_w      {  }
.visual_2_1_1_7        {position: absolute;background: linear-gradient(90deg,rgba(255, 255, 255, 0.2),rgba(255, 255, 255, 0));height: 1px;width: 50%;top: 213px;right: -84px;}
.visual_2_1_1_7_w      {  }
.visual_2_1_1_8        {position: absolute;width: 125px;height: 10px;top: 178px;left: 10px;right: 0;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);border-top: 1px solid rgb(103, 103, 103);border-right: 1px solid rgb(103, 103, 103);margin: auto;}
.visual_2_1_1_8_w      {  }
.visual_2_1_1_9        {position: absolute;display: none;bottom: 48px;width: 320px;height: 120px;left: 0;right: 0;margin: auto;overflow: hidden;/* background: red; */}
.visual_2_1_1_9_w      {width: 100%;height: 100%;position: relative;}
.visual_2_1_1_9_1      {position: absolute;right: 30px;top: 0;width: 83px;height: 155px;background: linear-gradient(180deg,rgba(255, 255, 255, 0.03),rgba(255, 255, 255, 0.11));}
.visual_2_1_1_9_1_w    {  }
.visual_2_1_1_9_2      {position: absolute;right: 5px;top: 32px;width: 190px;height: 50px;background: linear-gradient(180deg,rgba(255, 255, 255, 0.03),rgba(255, 255, 255, 0.11));}
.visual_2_1_1_9_2_w    {  }
.visual_2_1_1_9_3      {position: absolute;left: 22px;width: 300px;height: 110px;overflow: hidden;}
.visual_2_1_1_9_3_w    {font-family: 'Teko', sans-serif;font-size: 10px;letter-spacing: .5px;text-decoration: none;font-weight: 300;color: rgb(80, 80, 80);}
.visual_2_1_1_9_4      {position: absolute;right: 22px;width: 300px;bottom: 10px;}
.visual_2_1_1_9_4_w    {font-family: 'Teko', sans-serif;font-size: 10px;letter-spacing: .5px;text-decoration: none;font-weight: 300;color: rgb(68, 67, 67);text-align: right;}
.visual_2_1_1_10       {position: absolute;width: 300px;left: -4px;right: 0;bottom: -15px;margin: auto;}
.visual_2_1_1_10_w     {  }
.visual_2_1_1_10_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_11       {position: absolute;width: 30px;height: 10px;top: 200px;left: -190px;right: 0;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);border-top: 4px solid rgb(103, 103, 103);border-right: 1px solid rgb(103, 103, 103);margin: auto;}
.visual_2_1_1_11_w     {  }
.visual_2_1_1_12       {  }
.visual_2_1_1_12_w     {  }
.visual_2_1_1_13       {  }
.visual_2_1_1_13_w     {  }
.visual_2_1_1_14       {  }
.visual_2_1_1_14_w     {  }
.visual_2_1_1_15       {position: absolute;left: 0;right: 0;width: 270px;margin: auto;bottom: 85px;background: linear-gradient(90deg,rgba(19, 19, 19, 0),rgba(0, 0, 0, 0.78),rgba(255, 0, 0, 0));}
.visual_2_1_1_15_w     {padding: 10px 10px 7px;text-align: center;}
.visual_2_1_1_15_w h2  {font-family: 'Teko', sans-serif;font-size: 15px;line-height: 1;letter-spacing: .5px;color: rgb(255, 255, 255);font-weight: 400;}
.visual_2_1_1_15_w h2 i { font-size: 13px; padding: 0 2px 0 0; }
.visual_2_1_1_16       {position: absolute;top: 171px;left: -115px;right: 0;margin: auto;width: 100px;}
.visual_2_1_1_16_w     {font-family: 'Teko', sans-serif;font-size: 10px;line-height: 1;letter-spacing: .5px;color: rgb(142, 142, 142);font-weight: 400;}
.visual_2_1_1_17       {position: absolute;top: 195px;left: 250px;right: 0;margin: auto;width: 100px;}
.visual_2_1_1_17_w     {font-family: 'Teko', sans-serif;font-size: 11px;line-height: 1;letter-spacing: .5px;color: rgb(142, 142, 142);font-weight: 400;}
.visual_2_1_1_18       {  }
.visual_2_1_1_18_w     {  }
.visual_2_1_1_19       {  }
.visual_2_1_1_19_w     {  }
.visual_2_1_1_20       {  }
.visual_2_1_1_20_w     {  }






.global_footer_1                  {height: 230px;width: 100%;position: relative;bottom: 0;overflow: hidden;}
.global_footer_1_w                { height: 100%; }
.global_footer_1_1                { height: 100%; }
.global_footer_1_1_w              { height: 100%; }
.global_footer_1_1_1              { height: 100%; }
.global_footer_1_1_1_w            { height: 100%; position: relative; }
.global_footer_1_1_1_1            {  }
.global_footer_1_1_1_1_w          {  }
.global_footer_1_1_1_2            {  }
.global_footer_1_1_1_2_w          {  }
.global_footer_1_1_1_3            {
    position: absolute;
    background: rgb(255, 255, 255);
    height: 100%;
    width: 100%;
    top: 25px;
    box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.2);
    }
.global_footer_1_1_1_3_w          {  }
.global_footer_1_1_1_4            {position: absolute;left: -100px;top: 15px;height: 20px;width: 50%;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);box-shadow: 1px -1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px -1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px -1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.global_footer_1_1_1_4_w          {  }
.global_footer_1_1_1_5            {position: absolute;right: -100px;top: 15px;height: 20px;width: 50%;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);box-shadow: -1px -1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px -1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: -1px -1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.global_footer_1_1_1_5_w          {  }
.global_footer_1_1_1_6            {position: absolute;background: linear-gradient(0deg,rgb(58, 58, 58),rgb(0, 0, 0));height: 100%;width: 100%;top: 35px;}
.global_footer_1_1_1_6_w          {  }
.global_footer_1_1_1_7            {  }
.global_footer_1_1_1_7_w          {  }
.global_footer_1_1_1_8            {  }
.global_footer_1_1_1_8_w          {  }
.global_footer_1_1_1_9            {position: absolute;right: -100px;bottom: 0px;height: 15px;width: 50%;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(33, 33, 33),rgb(39, 39, 39));}
.global_footer_1_1_1_9_w          {  }
.global_footer_1_1_1_10           {position: absolute;left: -100px;bottom: 0;height: 15px;width: 50%;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(33, 33, 33),rgb(39, 39, 39));}
.global_footer_1_1_1_10_w         {  }
.global_footer_1_1_1_11           {position: absolute;bottom: 30px;left: 70px;right: 0;margin: auto;border-left: 1px solid rgb(80, 80, 80);border-top: 1px solid rgb(80, 80, 80);height: 6px;width: 20px;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);}
.global_footer_1_1_1_11_w         {  }
.global_footer_1_1_1_12           {
    position: absolute;
    bottom: 30px;
    left: -95px;
    right: 0;
    margin: auto;
    border-left: 1px solid rgb(80, 80, 80);
    border-bottom: 1px solid rgb(80, 80, 80);
    height: 30px;
    width: 20px;
    -moz-transform: skewX(45deg);
    transform: skewX(45deg);
    -ms-transform: skewX(45deg);
}
.global_footer_1_1_1_12_w         {  }
.global_footer_1_1_1_13           {position: absolute;bottom: 30px;left: 145px;right: 0;margin: auto;width: 40px;}
.global_footer_1_1_1_13_w         {font-family: 'Teko', sans-serif;color: rgb(103, 103, 103);font-size: 10px;letter-spacing: .5px;font-weight: 400;text-align: left;}
.global_footer_1_1_1_14           {  }
.global_footer_1_1_1_14_w         {  }
.global_footer_1_1_1_15           {position: absolute;bottom: 15px;width: 30px;height: 30px;left: 0;right: 0;margin: auto;}
.global_footer_1_1_1_15_w         {}
.global_footer_1_1_1_15_w a       {display: block;text-decoration: none;position: relative;height: 30px;width: 30px;padding: 0;background: linear-gradient(180deg,rgb(115, 115, 115),rgb(0, 0, 0));border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;}
.global_footer_1_1_1_15_w a i     {display: block;font-size: 12px;color: #fff;position: absolute;width: 12px;height: 12px;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.global_footer_1_1_1_16           {position: absolute;bottom: 30px;left: -93px;right: 0;margin: auto;height: 15px;width: 7px;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);background: rgb(80, 80, 80);}
.global_footer_1_1_1_16_w         {  }
.global_footer_1_1_1_17           {position: absolute;width: 90px;top: 55px;left: 0;right: 0;margin: auto;}
.global_footer_1_1_1_17_w         {  }
.global_footer_1_1_1_17_w a       {text-decoration: none;display: block;}
.global_footer_1_1_1_17_w a img   {display: block;width: 100%;height: auto;}
.global_footer_1_1_1_18           {position: absolute;background: linear-gradient(90deg,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0.2));height: 1px;width: 50%;top: 158px;left: -120px;}
.global_footer_1_1_1_18_w         {  }
.global_footer_1_1_1_19           {position: absolute;background: linear-gradient(90deg,rgba(255, 255, 255, 0.2),rgba(255, 255, 255, 0));height: 1px;width: 50%;top: 158px;right: -120px;}
.global_footer_1_1_1_19_w         {  }
.global_footer_1_1_1_20           {position: absolute;bottom: 62px;width: 240px;/* background: red; */left: 0;right: 0;margin: auto;}
.global_footer_1_1_1_20_w         {padding: 5px 0;text-align: center;}
.global_footer_1_1_1_20_w small   {font-family: 'Teko', sans-serif;color: rgb(208, 208, 208);font-size: 10px;letter-spacing: .75px;font-weight: 300;}
.global_footer_1_1_1_20_w small a {font-family: 'Teko', sans-serif;color: rgb(255, 255, 255);font-size: 10px;letter-spacing: .75px;font-weight: 300;display: inline-block;text-decoration: none;padding: 0 3px;}








.side_l_1          { position: fixed;height: 100%;left: 0;top: 0;width: 40px;overflow: hidden;/* background: rgb(21, 95, 105); */}
.side_l_1_w        { width: 100%; height: 100%;}
.side_l_1_1        { width: 100%; height: 100%; }
.side_l_1_1_w      { width: 100%; height: 100%; }
.side_l_1_1_1      { width: 100%; height: 100%; }
.side_l_1_1_1_w    { width: 100%; height: 100%; position: relative; }
.side_l_1_1_1_1    {  }
.side_l_1_1_1_1_w  {  }
.side_l_1_1_1_2    {position: absolute;background: rgba(251, 251, 251, 0.9);width: 15px;height: 100%;box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 0px 1px 0px rgba(0, 0, 0, 0.2);left: 0;}
.side_l_1_1_1_2_w  {  }
.side_l_1_1_1_3    {  }
.side_l_1_1_1_3_w  {  }
.side_l_1_1_1_4    {position: absolute;left: 0;top: -15px;height: 200px;width: 25px;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_l_1_1_1_4_w  {  }
.side_l_1_1_1_5    {position: absolute;left: 0;bottom: -15px;height: 200px;width: 25px;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);box-shadow: 1px -2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px -2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px -2px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_l_1_1_1_5_w  {  }
.side_l_1_1_1_6    {position: absolute;left: 13px;bottom: -15px;height: 150px;width: 12px;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(251, 251, 251);}
.side_l_1_1_1_6_w  {  }
.side_l_1_1_1_7    {  }
.side_l_1_1_1_7_w  {  }
.side_l_1_1_1_8    {  }
.side_l_1_1_1_8_w  {  }
.side_l_1_1_1_9    {  }
.side_l_1_1_1_9_w  {  }
.side_l_1_1_1_10   {  }
.side_l_1_1_1_10_w {  }


.side_r_1          { position: fixed;height: 100%;right: 0;top: 0;width: 40px;overflow: hidden;/* background: rgb(21, 95, 105); */}
.side_r_1_w        { width: 100%; height: 100%;}
.side_r_1_1        { width: 100%; height: 100%; }
.side_r_1_1_w      { width: 100%; height: 100%; }
.side_r_1_1_1      { width: 100%; height: 100%; }
.side_r_1_1_1_w    { width: 100%; height: 100%; position: relative; }
.side_r_1_1_1_1    {  }
.side_r_1_1_1_1_w  {  }
.side_r_1_1_1_2    { position: absolute;background: rgba(251, 251, 251, 0.9);width: 15px;height: 100%;box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);right: 0;}
.side_r_1_1_1_2_w  {  }
.side_r_1_1_1_3    {  }
.side_r_1_1_1_3_w  {  }
.side_r_1_1_1_4    { position: absolute;right: 0;top: -15px;height: 200px;width: 25px;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_r_1_1_1_4_w  {  }
.side_r_1_1_1_5    { position: absolute;right: 0;bottom: -15px;height: 200px;width: 25px;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: -1px -2px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_r_1_1_1_5_w  {  }
.side_r_1_1_1_6    {position: absolute;right: 13px;bottom: -15px;height: 150px;width: 12px;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset -1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(251, 251, 251);}
.side_r_1_1_1_6_w  {  }
.side_r_1_1_1_7    {  }
.side_r_1_1_1_7_w  {  }
.side_r_1_1_1_8    {  }
.side_r_1_1_1_8_w  {  }
.side_r_1_1_1_9    {  }
.side_r_1_1_1_9_w  {  }
.side_r_1_1_1_10   {  }
.side_r_1_1_1_10_w {  }



.side_l_2          {position: fixed;height: 100%;top: 0;left: 0;width: 30px;overflow: hidden;}
.side_l_2_w        {  }
.side_l_2_1        {  }
.side_l_2_1_w      {  }
.side_l_2_1_1      {  }
.side_l_2_1_1_w    {  }
.side_l_2_1_1_1    {  }
.side_l_2_1_1_1_w  {  }
.side_l_2_1_1_2    {  }
.side_l_2_1_1_2_w  {  }
.side_l_2_1_1_3    {  }
.side_l_2_1_1_3_w  {  }
.side_l_2_1_1_4    {position: absolute;left: 0;top: -15px;height: 100px;width: 12px;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 2px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_l_2_1_1_4_w  {  }
.side_l_2_1_1_5    {position: absolute;left: 13px;top: 15px;height: 35px;width: 10px;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);border-right: 1px solid rgb(218, 218, 218);border-top: 1px solid rgb(218, 218, 218);}
.side_l_2_1_1_5_w  {  }
.side_l_2_1_1_6    {  }
.side_l_2_1_1_6_w  {  }
.side_l_2_1_1_7    {  }
.side_l_2_1_1_7_w  {  }
.side_l_2_1_1_8    {  }
.side_l_2_1_1_8_w  {  }
.side_l_2_1_1_9    {  }
.side_l_2_1_1_9_w  {  }
.side_l_2_1_1_10   {  }
.side_l_2_1_1_10_w {  }

.side_r_2          {position: fixed;height: 100%;top: 0;right: 0;width: 40px;overflow: hidden;}
.side_r_2_w        {  }
.side_r_2_1        {  }
.side_r_2_1_w      {  }
.side_r_2_1_1      {  }
.side_r_2_1_1_w    {  }
.side_r_2_1_1_1    {  }
.side_r_2_1_1_1_w  {  }
.side_r_2_1_1_2    {  }
.side_r_2_1_1_2_w  {  }
.side_r_2_1_1_3    {  }
.side_r_2_1_1_3_w  {  }
.side_r_2_1_1_4    {position: absolute;right: 0;top: -15px;height: 100px;width: 12px;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px 2px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(255, 255, 255);}
.side_r_2_1_1_4_w  {  }
.side_r_2_1_1_5    {position: absolute;right: 13px;top: 15px;height: 35px;width: 10px;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);border-left: 1px solid rgb(218, 218, 218);border-top: 1px solid rgb(218, 218, 218);}
.side_r_2_1_1_5_w  {  }
.side_r_2_1_1_6    {  }
.side_r_2_1_1_6_w  {  }
.side_r_2_1_1_7    {  }
.side_r_2_1_1_7_w  {  }
.side_r_2_1_1_8    {  }
.side_r_2_1_1_8_w  {  }
.side_r_2_1_1_9    {  }
.side_r_2_1_1_9_w  {  }
.side_r_2_1_1_10   {  }
.side_r_2_1_1_10_w {  }




    

.main_1         {
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);
    }
.main_1_w       {  }
.main_1_1       {  }
.main_1_1_w     { max-width: 1024px; margin: 0 auto; }
.main_1_1_1     {padding: 50px 40px;}
.main_1_1_1_w   {  }
.main_1_1_1_1   {  }
.main_1_1_1_1_w {  }
.main_1_1_1_2   {  }
.main_1_1_1_2_w {  }
.main_1_1_1_3   {  }
.main_1_1_1_3_w {  }












.top_1               { background: rgba(255, 255, 255, 1); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);}
.top_1_w             {  }
.top_1_1             { max-width: 1024px; margin: 0 auto; }
.top_1_1_w           {padding: 50px 40px 50px;}
.top_1_1_1           {  }
.top_1_1_1_w         {  }
.top_1_1_1_1         {  }
.top_1_1_1_1_w       {  }
.top_1_1_1_2         {margin: 0 0 30px;}
.top_1_1_1_2_w       {display: grid; grid-template-columns: 30% 1fr 30%; grid-template-rows: auto 1fr; }
.top_1_1_1_2_1       {grid-row: 1 / 3;grid-column: 1 / 2;}
.top_1_1_1_2_1_w     {  }
.top_1_1_1_2_2       {grid-row: 2 / 2;grid-column: 2 / 3;}
.top_1_1_1_2_2_w     {padding: 0 20px;}
.top_1_1_1_2_3       {grid-row: 1 / 3; grid-column: 3 / 4; }
.top_1_1_1_2_3_w     {}

.top_1_1_1_2_3_1         {  }
.top_1_1_1_2_3_1_w       {  }
.top_1_1_1_2_3_2         {  }
.top_1_1_1_2_3_2_w       {padding: 10px  0;text-align: right;}
.top_1_1_1_2_3_2_w a     {display: block;text-decoration: none;text-align: center;font-family: 'Teko', sans-serif;font-size: 11px;letter-spacing: .5px;color: rgb(255, 255, 255);padding: 5px 10px;background: linear-gradient(180deg,rgb(105, 105, 105),rgb(55, 55, 55));}
.top_1_1_1_2_3_2_w a i   {display: inline-block;padding: 0 5px;}

.top_1_1_1_2_4       {
    grid-row: 1 / 2;
    grid-column: 2 / 3;
}
.top_1_1_1_2_4_w     {padding: 0 20px 20px;}
.top_1_1_1_2_4_1     {  }
.top_1_1_1_2_4_1_w   {  }
.top_1_1_1_2_4_2     {  }
.top_1_1_1_2_4_2_w   {font-weight: bold;padding: 0 0 15px;}
.top_1_1_1_2_4_3     {  }
.top_1_1_1_2_4_3_w   {  }
.top_1_1_1_2_4_4     {  }
.top_1_1_1_2_4_4_w   {padding: 15px 0;font-weight: bold;}
.top_1_1_1_2_4_5     {background: linear-gradient(180deg,#686868,#383838);padding: 10px;text-align: center;}
.top_1_1_1_2_4_5_w   {
    display: inline-block;
}

.top_1_1_1_3         {  }
.top_1_1_1_3_w       {  }
/** @responsive */
@media screen and (max-width: 700px){
.top_1               { }
.top_1_w             { }
.top_1_1             { }
.top_1_1_w           {padding: 30px 40px 30px;}
.top_1_1_1           { }
.top_1_1_1_w         { }
.top_1_1_1_1         { }
.top_1_1_1_1_w       { }
.top_1_1_1_2         { }
.top_1_1_1_2_w       {display: flex;flex-direction: column;}
.top_1_1_1_2_1       {order: 2;}
.top_1_1_1_2_1_w     {padding: 0 0 30px;}
.top_1_1_1_2_2       {order: 3;}
.top_1_1_1_2_2_w     {
    padding: 0 0 30px;
}
.top_1_1_1_2_3       {order: 4;}
.top_1_1_1_2_3_w     {padding: 0 0 0;}

.top_1_1_1_2_3_1         { }
.top_1_1_1_2_3_1_w       { }
.top_1_1_1_2_3_2         { }
.top_1_1_1_2_3_2_w       { }
.top_1_1_1_2_3_2_w a     { }
.top_1_1_1_2_3_2_w a i   { }

.top_1_1_1_2_4       {order: 1;}
.top_1_1_1_2_4_w     {padding: 0 0 30px;}
.top_1_1_1_2_4_1     { }
.top_1_1_1_2_4_1_w   { }
.top_1_1_1_2_4_2     { }
.top_1_1_1_2_4_2_w   { }
.top_1_1_1_2_4_3     { }
.top_1_1_1_2_4_3_w   { }
.top_1_1_1_2_4_4     { }
.top_1_1_1_2_4_4_w   { }
.top_1_1_1_2_4_5     {text-align: left;}
.top_1_1_1_2_4_5_w   {}

.top_1_1_1_3         {  }
.top_1_1_1_3_w       {  }
}



.top_1_1_1_2_1_w img { display: block; width: 100%; height: auto; }
.top_1_1_1_2_2_w img { display: block; width: 100%; height: auto; }
.top_1_1_1_2_3_w img { display: block; width: 100%; height: auto; }





.ui_table_1                                                   {  }
.ui_table_1_w                                                 {  }
.ui_table_1_w table                                           { display: block; }
.ui_table_1_w table tbody                                     { display: block; }
.ui_table_1_w table tbody tr                                  { display: block; }
.ui_table_1_w table tbody tr td                               { vertical-align: middle;display: block;}
.ui_table_1_w table tbody tr td:nth-child(1)                  { }
.ui_table_1_w table tbody tr td:nth-child(1) a                {display: block;text-decoration: none;padding: 0;}
.ui_table_1_w table tbody tr td:nth-child(1) a img            { display: block; width: 100%; height: auto; }
.ui_table_1_w table tbody tr td:nth-child(2)                  {font-size: 10px;padding: 15px 0 15px;}
.ui_table_1_w table tbody tr td:nth-child(2) div              { }
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(1) { padding: 5px;display: inline-block;text-align: left;font-size: 10px;letter-spacing: .5px;color: rgb(111, 111, 111);padding: 5px 10px;background: rgb(228, 228, 228);}
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(2) { padding: 10px 10px 5px;border-bottom: 1px solid rgb(228, 228, 228);border-left: 2px solid rgb(228, 228, 228);}
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(3) {padding: 5px 10px 5px 12px;font-weight: bold;}
.ui_table_1_w table tbody tr:last-child td:nth-child(2)       { padding: 10px 0 0;}


/** @responsive */
@media screen and (max-width: 640px){
.ui_table_1                                                   {  }
.ui_table_1_w                                                 {  }
.ui_table_1_w table                                           {  }
.ui_table_1_w table tbody                                     {  }
.ui_table_1_w table tbody tr                                  {  }
.ui_table_1_w table tbody tr td                               {  }
.ui_table_1_w table tbody tr td:nth-child(1)                  {  }
.ui_table_1_w table tbody tr td:nth-child(1) a                {background: linear-gradient(180deg,rgb(255, 255, 255),rgb(251, 251, 251));box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.2);padding: 10px;}
.ui_table_1_w table tbody tr td:nth-child(1) a img            {max-width: 280px;margin: 0 auto;}
.ui_table_1_w table tbody tr td:nth-child(2)                  {  }
.ui_table_1_w table tbody tr td:nth-child(2) div              {  }
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(1) {  }
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(2) {  }
.ui_table_1_w table tbody tr td:nth-child(2) div:nth-child(3) {  }
.ui_table_1_w table tbody tr:last-child td:nth-child(2)       {  }
}






.ui_table_2                                  {overflow: auto;}
.ui_table_2_w                                {  }
.ui_table_2_w table                          {}
.ui_table_2_w table tbody                    {  }
.ui_table_2_w table tbody tr                 {  }
.ui_table_2_w table tbody tr td              {vertical-align: top;font-size: 10px;}
.ui_table_2_w table tbody tr td:nth-child(1) {padding: 0 7px 10px 0;}
.ui_table_2_w table tbody tr td:nth-child(1) div { text-align: left;font-family: 'Teko', sans-serif;font-size: 11px;letter-spacing: .5px;color: rgb(255, 255, 255);padding: 5px 10px;background: rgb(55, 55, 55);}
.ui_table_2_w table tbody tr td:nth-child(2) {
    padding: 0 0 10px;
}
.ui_table_2_w table tbody tr td:nth-child(2) div { text-align: left;
    font-family: 'Teko', sans-serif;
    font-size: 11px;
    letter-spacing: .5px;
    color: rgb(111, 111, 111);
    padding: 5px 10px;
    background: rgb(228, 228, 228);}

    

.ui_table_2_w table tbody tr td:nth-child(3) {word-wrap: break-word;word-break:  break-all;text-align: left;color: rgb(74, 74, 74);padding: 2px 0 10px 7px;line-height: 1.5;}











.visual_1          {height: 100%;width: 100%;overflow: hidden;}
.visual_1_w        { height: 100%; }
.visual_1_1        { height: 100%; }
.visual_1_1_w      { height: 100%; }
.visual_1_1_1      { height: 100%; }
.visual_1_1_1_w    { height: 100%; position: relative; }
.visual_1_1_1_1    {  }
.visual_1_1_1_1_w  {  }
.visual_1_1_1_2    {position: absolute;background: rgb(75, 81, 89);height: 10px;width: 100%;bottom: 40px;box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);}
.visual_1_1_1_2_w  {  }
.visual_1_1_1_3    {position: absolute;width: 100%;height: 10px;background: rgb(75, 81, 90);top: 120px;}
.visual_1_1_1_3_w  {  }
.visual_1_1_1_4    {position: absolute;left: -100px;bottom: 25px;height: 25px;width: 50%;-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.visual_1_1_1_4_w  {  }
.visual_1_1_1_5    {position: absolute;right: -100px;bottom: 25px;height: 25px;width: 50%;-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);box-shadow: -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -1px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: -1px 1px 1px 0px rgba(0, 0, 0, 0.2);background: rgb(0, 0, 0);}
.visual_1_1_1_5_w  {  }
.visual_1_1_1_6    {  }
.visual_1_1_1_6_w  {  }
.visual_1_1_1_7    {  }
.visual_1_1_1_7_w  {  }
.visual_1_1_1_8    {  }
.visual_1_1_1_8_w  {  }
.visual_1_1_1_9    {  }
.visual_1_1_1_9_w  {  }
.visual_1_1_1_10   {  }
.visual_1_1_1_10_w {  }
.visual_1_1_1_11   {position: relative;padding: 130px 0 50px;}
.visual_1_1_1_11_w {
    background: rgb(40, 40, 40);
}
.visual_1_1_1_11_1   {max-width: 1024px;margin: 0 auto;}
.visual_1_1_1_11_1_w {padding: 0px 40px;}
.visual_1_1_1_12     {  }
.visual_1_1_1_12_w   {  }
.visual_1_1_1_13     {  }
.visual_1_1_1_13_w   {  }
.visual_1_1_1_14     {  }
.visual_1_1_1_14_w   {  }
.visual_1_1_1_15     {position: absolute;bottom: 17px;width: 100%;text-align: center;}
.visual_1_1_1_15_w   {  }
.visual_1_1_1_16     {position: absolute;left: 0;right: 0;bottom: 4px;margin: auto;width: 100%;text-align: center;color: red;}
.visual_1_1_1_16_w   {  }
.visual_1_1_1_17     {  }
.visual_1_1_1_17_w   {  }
.visual_1_1_1_18     {  }
.visual_1_1_1_18_w   {  }
.visual_1_1_1_19     {  }
.visual_1_1_1_19_w   {  }



.swiper-container              {  }
.swiper-wrapper                {  }
.swiper-slide                  {  }
.swiper-slide a                {padding: 0;}
.swiper-slide a:hover          { opacity: .9; }
.swiper-slide a img            { display: block; width: 100%; height: auto; }
.swiper-original-button-prev-1 {cursor: pointer;display: inline-block;font-size: 15px;vertical-align: middle;padding: 2px 10px;color: rgb(191, 191, 191);}
.swiper-original-autoplay-1    {cursor: pointer;display: inline-block;vertical-align: middle;padding: 2px 5px;color: rgb(191, 191, 191);}
.swiper-original-button-next-1 {cursor: pointer;display: inline-block;font-size: 15px;vertical-align: middle;padding: 2px 10px;color: rgb(191, 191, 191);}
.swiper-original-pagination-1  {cursor: pointer;display: inline-block;vertical-align: middle;text-align: center;bottom: auto;left: auto;width: auto;font-family: 'Teko', sans-serif;color: rgb(208, 208, 208);font-size: 10px;letter-spacing: .75px;font-weight: 300;}








.about_box_1                   {margin: 0 0 30px;}
.about_box_1_w                 {  }
.about_box_1_1                 {  }
.about_box_1_1_w               {  }
.about_box_1_1_1               {  }
.about_box_1_1_1_w             { width: auto;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;}
.about_box_1_1_1_1             {width: 40%;-webkit-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}
.about_box_1_1_1_1_w           { }
.about_box_1_1_1_1_1           { }
.about_box_1_1_1_1_1_w         { }
.about_box_1_1_1_1_2           { }
.about_box_1_1_1_1_2_w         {font-size: 12px;letter-spacing: 1.5px;line-height: 2;color: rgb(60, 60, 60);}
.about_box_1_1_1_1_2_w a        {}
.about_box_1_1_1_2             {width: 60%;vertical-align: baseline;-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
.about_box_1_1_1_2_w           {  }
.about_box_1_1_1_2_1           {  }
.about_box_1_1_1_2_1_w         { padding: 0 0 0 15px;}
.about_box_1_1_1_2_1_w a       { display: block; text-decoration: none; }
.about_box_1_1_1_2_1_w a:hover { opacity: 1; }
.about_box_1_1_1_2_1_w a img   { display: block;width: 100%;height: auto;}
.about_box_1_1_1_2_2           {  }
.about_box_1_1_1_2_2_w         {text-align: right;font-family: 'Teko', sans-serif;font-size: 12px;letter-spacing: 1.5px;color: rgb(202 202 202);padding: 10px 0;}



/** @responsive */
@media screen and (max-width: 750px){

.about_box_1                   {  }
.about_box_1_w                 {  }
.about_box_1_1                 {  }
.about_box_1_1_w               {  }
.about_box_1_1_1               {  }
.about_box_1_1_1_w             {  }
.about_box_1_1_1_1             {width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
.about_box_1_1_1_1_w           {padding: 30px 0;}
.about_box_1_1_1_1_1           {  }
.about_box_1_1_1_1_1_w         {  }
.about_box_1_1_1_1_2           {  }
.about_box_1_1_1_1_2_w         {  }
.about_box_1_1_1_2             {width: 100%;-webkit-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}
.about_box_1_1_1_2_w           {  }
.about_box_1_1_1_2_1           {max-width: 320px;margin: 0 auto;}
.about_box_1_1_1_2_1_w         {padding: 0;}
.about_box_1_1_1_2_1_w a       {max-width: 375px;margin: 0 auto;}
.about_box_1_1_1_2_1_w a:hover {  }
.about_box_1_1_1_2_1_w a img   {  }
.about_box_1_1_1_2_2           {  }
.about_box_1_1_1_2_2_w         {  }

}





.about_box_2                                          {  }
.about_box_2_w                                        {  }
.about_box_2_1                                        {  }
.about_box_2_1_w                                      {  }
.about_box_2_1_1                                      {  }
.about_box_2_1_1_w                                    { width: auto;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;align-items: center;}
.about_box_2_1_1_1                                    { width: 35%;-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
.about_box_2_1_1_1_w                                  {  }
.about_box_2_1_1_1_1                                  {  }
.about_box_2_1_1_1_1_w                                {  }
.about_box_2_1_1_1_2                                  {  }
.about_box_2_1_1_1_2_w                                {padding: 30px 0 7px;}
.about_box_2_1_1_1_2_w div                            { display: inline-block; }
.about_box_2_1_1_1_2_w div:nth-child(1)               { font-size: 23px;font-weight: bold;}
.about_box_2_1_1_1_2_w div:nth-child(2)               { font-family: 'Teko', sans-serif;font-size: 15px;letter-spacing: .5px;padding: 0 5px;color: rgb(111, 111, 111);}
.about_box_2_1_1_1_3                                  {border-top: 1px dotted rgb(214, 214, 214);}
.about_box_2_1_1_1_3_w                                {
    padding: 7px 0 0;
}
.about_box_2_1_1_1_3_w ul                             {list-style: none;float: right;}
.about_box_2_1_1_1_3_w ul li                          { float: left; }
.about_box_2_1_1_1_3_w ul li:last-child               {  }
.about_box_2_1_1_1_3_w ul li a                        { width: 10px; padding: 0 5px; }
.about_box_2_1_1_1_3_w ul li a i                      { color: black; }
.about_box_2_1_1_1_3_w ul li a img                    { display: block; width: 100%; height: auto; }
.about_box_2_1_1_1_4                                  {  }
.about_box_2_1_1_1_4_w                                { padding: 30px 0;}
.about_box_2_1_1_1_4_w table                          {  }
.about_box_2_1_1_1_4_w table tbody                    {  }
.about_box_2_1_1_1_4_w table tbody tr                 {  }
.about_box_2_1_1_1_4_w table tbody tr td              { padding: 0 0 5px;}
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(1) {  }
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(2) { padding: 0 5px;}
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(3) {  }
.about_box_2_1_1_1_5                                  {  }
.about_box_2_1_1_1_5_w                                { font-size: 11px;letter-spacing: .5px;line-height: 1.5;color: rgb(60, 60, 60);}
.about_box_2_1_1_1_6                                  {  }
.about_box_2_1_1_1_6_w                                { text-align: right; font-family: 'Teko', sans-serif; font-size: 11px; letter-spacing: .5px; color: rgb(162, 162, 162); padding: 30px 0 0; }
.about_box_2_1_1_2                                    { width: 65%;vertical-align: baseline;-webkit-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}
.about_box_2_1_1_2_w                                  { padding: 0 30px 0 0;}
.about_box_2_1_1_2_1_w a                              { display: block; text-decoration: none; }                                         
.about_box_2_1_1_2_1_w a:hover                        { opacity: 1; }                                         
.about_box_2_1_1_2_1_w a img                          { display: block;width: 100%;height: auto;}                                         
.about_box_2_1_1_2_2                                  { display: none;}
.about_box_2_1_1_2_2_w                                { text-align: left;font-family: 'Teko', sans-serif;font-size: 11px;letter-spacing: .5px;color: rgb(162, 162, 162);padding: 10px 0;}


/** @responsive */
@media screen and (max-width: 700px){
.about_box_2                                          {  }
.about_box_2_w                                        {  }
.about_box_2_1                                        {  }
.about_box_2_1_w                                      {  }
.about_box_2_1_1                                      {  }
.about_box_2_1_1_w                                    {  }
.about_box_2_1_1_1                                    {width: 100%;}
.about_box_2_1_1_1_w                                  {padding: 30px 0;}
.about_box_2_1_1_1_1                                  {  }
.about_box_2_1_1_1_1_w                                {  }
.about_box_2_1_1_1_2                                  {  }
.about_box_2_1_1_1_2_w                                {  }
.about_box_2_1_1_1_2_w div                            {  }
.about_box_2_1_1_1_2_w div:nth-child(1)               {  }
.about_box_2_1_1_1_2_w div:nth-child(2)               {  }
.about_box_2_1_1_1_3                                  {  }
.about_box_2_1_1_1_3_w                                {  }
.about_box_2_1_1_1_3_w ul                             { }
.about_box_2_1_1_1_3_w ul li                          {  }
.about_box_2_1_1_1_3_w ul li:last-child               {  }
.about_box_2_1_1_1_3_w ul li a                        {  }
.about_box_2_1_1_1_3_w ul li a i                      {  }
.about_box_2_1_1_1_3_w ul li a img                    {  }
.about_box_2_1_1_1_4                                  {  }
.about_box_2_1_1_1_4_w                                {  }
.about_box_2_1_1_1_4_w table                          {  }
.about_box_2_1_1_1_4_w table tbody                    {  }
.about_box_2_1_1_1_4_w table tbody tr                 {  }
.about_box_2_1_1_1_4_w table tbody tr td              {  }
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(1) {  }
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(2) {  }
.about_box_2_1_1_1_4_w table tbody tr td:nth-child(3) {  }
.about_box_2_1_1_1_5                                  {  }
.about_box_2_1_1_1_5_w                                {  }
.about_box_2_1_1_1_6                                  {  }
.about_box_2_1_1_1_6_w                                {  }
.about_box_2_1_1_2                                    { width: 100%; }
.about_box_2_1_1_2_w                                  {  }
.about_box_2_1_1_2_1_w a                              { max-width: 360px; margin: 0 auto; }
.about_box_2_1_1_2_1_w a:hover                        {  }
.about_box_2_1_1_2_1_w a img                          {  }
.about_box_2_1_1_2_2                                  {  }
.about_box_2_1_1_2_2_w                                {  }
}






.ui_title_1                          {margin: 0 0 15px;border-bottom: 1px solid rgb(234, 234, 234);}
.ui_title_1_w                        {padding: 0 0 5px;}
.ui_title_1_1                        {  }
.ui_title_1_1_w                      {  }
.ui_title_1_1_1                      {  }
.ui_title_1_1_1_w                    {  }
.ui_title_1_1_2                      {  }
.ui_title_1_1_2_w                    {  }
.ui_title_1_1_3                      {  }
.ui_title_1_1_3_w                    {  }
.ui_title_1_1_4                      {  }
.ui_title_1_1_4_w                    {  }
.ui_title_1_1_5                      {  }
.ui_title_1_1_5_w                    {  }
.ui_title_1_1_6                      {  }
.ui_title_1_1_6_w                    {  }
.ui_title_1_1_7                      {  }
.ui_title_1_1_7_w                    {  }
.ui_title_1_1_8                      {  }
.ui_title_1_1_8_w                    {  }
.ui_title_1_1_9                      {  }
.ui_title_1_1_9_w                    {  }
.ui_title_1_1_10                     {  }
.ui_title_1_1_10_w                   {text-align: left;font-family: 'Teko', sans-serif;font-size: 15px;color: rgb(0, 0, 0);}
.ui_title_1_1_10_w span              {  }
.ui_title_1_1_10_w span:nth-child(1) {font-size: 12px;}
.ui_title_1_1_10_w span:nth-child(2) {font-weight: 600;letter-spacing: .25px;}
.ui_title_1_1_11                     {  }
.ui_title_1_1_11_w                   {  }
.ui_title_1_1_12                     {  }
.ui_title_1_1_12_w                   {  }
.ui_title_1_1_13                     {  }
.ui_title_1_1_13_w                   {  }
.ui_title_1_1_14                     {  }
.ui_title_1_1_14_w                   {  }
.ui_title_1_1_15                     {  }
.ui_title_1_1_15_w                   {  }
.ui_title_1_1_16                     {  }
.ui_title_1_1_16_w                   {  }
.ui_title_1_1_17                     {  }
.ui_title_1_1_17_w                   {  }
.ui_title_1_1_18                     {  }
.ui_title_1_1_18_w                   {  }
.ui_title_1_1_19                     {  }
.ui_title_1_1_19_w                   {  }
.ui_title_1_1_20                     {  }
.ui_title_1_1_20_w                   {  }

.ui_title_2                          {margin: 0 0 15px;border-bottom: 1px solid rgb(234, 234, 234);}
.ui_title_2_w                        {padding: 0 0 5px;}
.ui_title_2_1                        {  }
.ui_title_2_1_w                      {  }
.ui_title_2_1_1                      {  }
.ui_title_2_1_1_w                    {  }
.ui_title_2_1_2                      {  }
.ui_title_2_1_2_w                    {  }
.ui_title_2_1_3                      {  }
.ui_title_2_1_3_w                    {  }
.ui_title_2_1_4                      {  }
.ui_title_2_1_4_w                    {  }
.ui_title_2_1_5                      {  }
.ui_title_2_1_5_w                    {  }
.ui_title_2_1_6                      {  }
.ui_title_2_1_6_w                    {  }
.ui_title_2_1_7                      {  }
.ui_title_2_1_7_w                    {  }
.ui_title_2_1_8                      {  }
.ui_title_2_1_8_w                    {  }
.ui_title_2_1_9                      {  }
.ui_title_2_1_9_w                    {  }
.ui_title_2_1_10                     {  }
.ui_title_2_1_10_w                   {text-align: left;font-family: 'Teko', sans-serif;font-size: 25px;letter-spacing: 2px;color: rgb(0, 0, 0);}
.ui_title_2_1_10_w span              {  }
.ui_title_2_1_10_w span:nth-child(1) {  }
.ui_title_2_1_10_w span:nth-child(2) {  }
.ui_title_2_1_11                     {  }
.ui_title_2_1_11_w                   {  }
.ui_title_2_1_12                     {  }
.ui_title_2_1_12_w                   {  }
.ui_title_2_1_13                     {  }
.ui_title_2_1_13_w                   {  }
.ui_title_2_1_14                     {  }
.ui_title_2_1_14_w                   {  }
.ui_title_2_1_15                     {  }
.ui_title_2_1_15_w                   {  }
.ui_title_2_1_16                     {  }
.ui_title_2_1_16_w                   {  }
.ui_title_2_1_17                     {  }
.ui_title_2_1_17_w                   {  }
.ui_title_2_1_18                     {  }
.ui_title_2_1_18_w                   {  }
.ui_title_2_1_19                     {  }
.ui_title_2_1_19_w                   {  }
.ui_title_2_1_20                     {  }
.ui_title_2_1_20_w                   {  }


.ui_title_3                          {margin: 0 0 15px;border-bottom: 1px solid rgb(234, 234, 234);}
.ui_title_3_w                        {padding: 0 0 5px;}
.ui_title_3_1                        {  }
.ui_title_3_1_w                      {  }
.ui_title_3_1_1                      {  }
.ui_title_3_1_1_w                    {  }
.ui_title_3_1_2                      {  }
.ui_title_3_1_2_w                    {  }
.ui_title_3_1_3                      {  }
.ui_title_3_1_3_w                    {  }
.ui_title_3_1_4                      {  }
.ui_title_3_1_4_w                    {  }
.ui_title_3_1_5                      {  }
.ui_title_3_1_5_w                    {  }
.ui_title_3_1_6                      {  }
.ui_title_3_1_6_w                    {  }
.ui_title_3_1_7                      {  }
.ui_title_3_1_7_w                    {  }
.ui_title_3_1_8                      {  }
.ui_title_3_1_8_w                    {  }
.ui_title_3_1_9                      {  }
.ui_title_3_1_9_w                    {  }
.ui_title_3_1_10                     {  }
.ui_title_3_1_10_w                   {text-align: left;font-family: 'Teko', sans-serif;font-size: 16px;color: rgb(0, 0, 0);}
.ui_title_3_1_10_w span              {  }
.ui_title_3_1_10_w span:nth-child(1) {  }
.ui_title_3_1_10_w span:nth-child(2) {  }
.ui_title_3_1_11                     {  }
.ui_title_3_1_11_w                   {  }
.ui_title_3_1_12                     {  }
.ui_title_3_1_12_w                   {  }
.ui_title_3_1_13                     {  }
.ui_title_3_1_13_w                   {  }
.ui_title_3_1_14                     {  }
.ui_title_3_1_14_w                   {  }
.ui_title_3_1_15                     {  }
.ui_title_3_1_15_w                   {  }
.ui_title_3_1_16                     {  }
.ui_title_3_1_16_w                   {  }
.ui_title_3_1_17                     {  }
.ui_title_3_1_17_w                   {  }
.ui_title_3_1_18                     {  }
.ui_title_3_1_18_w                   {  }
.ui_title_3_1_19                     {  }
.ui_title_3_1_19_w                   {  }
.ui_title_3_1_20                     {  }
.ui_title_3_1_20_w                   {  }


.ui_label_1 {text-align: left;font-family: 'Teko', sans-serif;font-size: 13px;letter-spacing: 1.5px;color: rgb(111, 111, 111);padding: 5px 10px;background: rgb(228, 228, 228);}


.ui_audio_1         {height: 150px;display: table;width: 100%;}
.ui_audio_1_w       {display: table-cell;vertical-align: middle;width: 100%;}
.ui_audio_1_w audio { width: 100%; }


/** ------------------------------------------------------------------------------------------------------------------ */
/** [.box_link_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.box_link_1          {  }
.box_link_1_w        {  }
.box_link_1_1        { max-width: 1024px; margin: 0 auto; }
.box_link_1_1_w      { padding: 0 40px; }
.box_link_1_1_1      { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.box_link_1_1_1_w    { padding: 0 30px; }
.box_link_1_1_1_1    {  }
.box_link_1_1_1_1_w  {  }
.box_link_1_1_1_2    {  }
.box_link_1_1_1_2_w  {  }
.box_link_1_1_1_3    {  }
.box_link_1_1_1_3_w  {  }
.box_link_1_1_1_4    {  }
.box_link_1_1_1_4_w  {  }
.box_link_1_1_1_5    {  }
.box_link_1_1_1_5_w  { font-size: 12px;letter-spacing: 1px;line-height: 2;text-align: left;color: rgb(53, 129, 38);padding: 0 0 30px; }
.box_link_1_1_1_6    {  }
.box_link_1_1_1_6_w  {  }
.box_link_1_1_1_7    {  }
.box_link_1_1_1_7_w  {  }
.box_link_1_1_1_8    {  }
.box_link_1_1_1_8_w  {  }
.box_link_1_1_1_9    {  }
.box_link_1_1_1_9_w  {  }
.box_link_1_1_1_10   {  }
.box_link_1_1_1_10_w {  }
/** @responsive */
@media screen and (max-width: 640px){
.box_link_1          {  }
.box_link_1_w        {  }
.box_link_1_1        {  }
.box_link_1_1_w      {  }
.box_link_1_1_1      {  }
.box_link_1_1_1_w    {  }
.box_link_1_1_1_1    {  }
.box_link_1_1_1_1_w  {  }
.box_link_1_1_1_2    {  }
.box_link_1_1_1_2_w  {  }
.box_link_1_1_1_3    {  }
.box_link_1_1_1_3_w  {  }
.box_link_1_1_1_4    {  }
.box_link_1_1_1_4_w  {  }
.box_link_1_1_1_5    {  }
.box_link_1_1_1_5_w  {font-size: 11px;letter-spacing: 3px;line-height: 2; }
.box_link_1_1_1_6    {  }
.box_link_1_1_1_6_w  {  }
.box_link_1_1_1_7    {  }
.box_link_1_1_1_7_w  {  }
.box_link_1_1_1_8    {  }
.box_link_1_1_1_8_w  {  }
.box_link_1_1_1_9    {  }
.box_link_1_1_1_9_w  {  }
.box_link_1_1_1_10   {  }
.box_link_1_1_1_10_w {  }
}
/** @responsive */
@media screen and (max-width: 480px){
.box_link_1_1_1_5_w  {font-size: 11px;letter-spacing: 3px;line-height: 1.5; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_ouen_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_ouen_1                 {  }
.link_ouen_1_w               {  }
.link_ouen_1_1               { max-width: 1024px; margin: 0 auto; }
.link_ouen_1_1_w             { padding: 0 40px; }
.link_ouen_1_1_1             { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.link_ouen_1_1_1_w           { padding: 40px 30px 40px 33px; }
.link_ouen_1_1_1_1           {  }
.link_ouen_1_1_1_1_w         {  }
.link_ouen_1_ul_1            { display: -webkit-flex;display: flex;-webkit-justify-content: space-between; flex-wrap: wrap;justify-content: space-around; align-content: space-between; }
.link_ouen_1_li_1            { max-width: 200px;margin: 0 5px 10px 5px; }
.link_ouen_1_li_1:last-child {  }
.link_ouen_1_li_1 a          { text-decoration: none; }
.link_ouen_1_li_1 a img      { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_kansya_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_kansya_1                 {  }
.link_kansya_1_w               {  }
.link_kansya_1_1               { max-width: 1024px; margin: 0 auto;  }
.link_kansya_1_1_w             { padding: 0 40px; }
.link_kansya_1_1_1             { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.link_kansya_1_1_1_w           { padding: 40px 30px 40px 33px; }
.link_kansya_1_1_1_1           {  }
.link_kansya_1_1_1_1_w         {  }
.link_kansya_1_ul_1            { display: -webkit-flex;display: flex;-webkit-justify-content: space-between; flex-wrap: wrap;justify-content: space-around; align-content: space-between; }
.link_kansya_1_li_1            { max-width: 200px;margin: 0 5px 10px 5px; }
.link_kansya_1_li_1:last-child {  }
.link_kansya_1_li_1 a          { text-decoration: none; }
.link_kansya_1_li_1 a img      { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_moji_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_moji_1      {width: 200px;height: 40px;display: table;text-decoration: none;letter-spacing: 0.5px;color: rgb(50, 144, 94);background: linear-gradient(180deg,rgb(255, 255, 254),rgb(242, 255, 219));margin: 0 auto;}
.link_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(208, 230, 169);padding: 10px;}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.link_code_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.link_code_1                     {  }
.link_code_1_w                   {  }
.link_code_1_1                   {}
.link_code_1_1_w                 {}
.link_code_1_1_1                 {}
.link_code_1_1_1_w               {}
.link_code_1_1_1_1               {  }
.link_code_1_1_1_1_w             {  }
.link_code_1_ul_1                {list-style: none;}
.link_code_1_li_1                {margin: 0 0 15px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(249, 249, 249));box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);}
.link_code_1_li_1:last-child     {margin: 0;}
.link_code_1_box_1               {  }
.link_code_1_box_1_w             {padding: 10px;}
.link_code_1_box_1_1             {  }
.link_code_1_box_1_1_w           {display: table;width: 100%;}
.link_code_1_box_1_1_1           { display: table-cell;width: 50%;vertical-align: middle;background-color: rgba(255, 255, 255, 0.15);background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1)), linear-gradient(45deg, rgba(0,0,0,0.1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0,0,0,0.1) 75%, rgba(0,0,0,0.1));background-position: 0 0, 5px 5px;background-size: 10px 10px; }
.link_code_1_box_1_1_1_w         { padding: 15px; }
.link_code_1_box_1_1_1_1         {  }
.link_code_1_box_1_1_1_1_w       { text-align: center;font-size: 11px;letter-spacing: 1px; }
.link_code_1_box_1_1_1_1_w a     { display: block; text-decoration: none; }
.link_code_1_box_1_1_1_1_w a:hover { opacity: 1; }
.link_code_1_box_1_1_1_1_w a img { display: block;width: 100%;height: auto;margin: 0 auto; }
.link_code_1_box_1_1_1_1_w span  {font-size: 12px;font-family: 'Teko', sans-serif;color: rgb(66, 66, 66);letter-spacing: 0.5px;line-height: 1;font-weight: 400;}
.link_code_1_box_1_1_1_2         {  }
.link_code_1_box_1_1_1_2_w       {  }
.link_code_1_box_1_1_2           { display: table-cell; }
.link_code_1_box_1_1_2_w         {padding: 15px 0px 15px 15px;word-wrap: break-word;word-break:  break-all;}
.link_code_1_box_1_1_2_1         {  }
.link_code_1_box_1_1_2_1_w       {font-size: 15px;padding: 5px 0 2px;border-bottom: 1px solid rgb(238, 238, 238);margin: 0 0 5px;color: rgb(61, 140, 49);font-family: 'Teko', sans-serif;color: rgb(66, 66, 66);letter-spacing: .25px;}
.link_code_1_box_1_1_2_1_w i     {font-size: 12px;display: inline-block;margin: 0 2px 0 0;}
.link_code_1_box_1_1_2_2         {  }
.link_code_1_box_1_1_2_2_w       {font-size: 11px;letter-spacing: 1.5px;line-height: 1.5;padding: 0 0 0 14px;font-family: 'Teko', sans-serif;color: rgb(125, 125, 125);font-size: 11px;letter-spacing: .5px;font-weight: 300;}
.link_code_1_li_1:nth-child(2) .link_code_1_box_1_1_1_1_w a img { max-width: 100%; }
.link_code_1_li_1:nth-child(3) .link_code_1_box_1_1_1_1_w a img { max-width: 80%; }
.link_code_1_li_1:nth-child(4) .link_code_1_box_1_1_1_1_w a img { max-width: 40%; }
/** @responsive */
@media screen and (max-width: 640px){
.link_code_1                     {  }
.link_code_1_w                   {  }
.link_code_1_1                   {  }
.link_code_1_1_w                 {  }
.link_code_1_1_1                 {  }
.link_code_1_1_1_w               {  }
.link_code_1_1_1_1               {  }
.link_code_1_1_1_1_w             {  }
.link_code_1_ul_1                {  }
.link_code_1_li_1                {  }
.link_code_1_li_1:last-child     {  }
.link_code_1_box_1               {  }
.link_code_1_box_1_w             {  }
.link_code_1_box_1_1             {  }
.link_code_1_box_1_1_w           {  }
.link_code_1_box_1_1_1           {display: table;width: 100%;height: auto;min-height: 60px;}
.link_code_1_box_1_1_1_w         { display: table-cell;vertical-align: middle; }
.link_code_1_box_1_1_1_1         {  }
.link_code_1_box_1_1_1_1_w       {  }
.link_code_1_box_1_1_1_1_w a     {  }
.link_code_1_box_1_1_1_1_w a img {  }
.link_code_1_box_1_1_1_1_w span  {  }
.link_code_1_box_1_1_1_2         {  }
.link_code_1_box_1_1_1_2_w       {  }
.link_code_1_box_1_1_2           { display: block; }
.link_code_1_box_1_1_2_w         { padding: 15px 0; }
.link_code_1_box_1_1_2_1         {  }
.link_code_1_box_1_1_2_1_w       {  }
.link_code_1_box_1_1_2_2         {  }
.link_code_1_box_1_1_2_2_w       {  }
.link_code_1_li_1:nth-child(2) .link_code_1_box_1_1_1_1_w a img {  }
.link_code_1_li_1:nth-child(3) .link_code_1_box_1_1_1_1_w a img {  }
.link_code_1_li_1:nth-child(4) .link_code_1_box_1_1_1_1_w a img {  }
}




.sample_box_1            {  }
.sample_box_1_w          {  }
.sample_box_1_1          {  }
.sample_box_1_1_w        {  }
.sample_box_1_1_1        {  }
.sample_box_1_1_1_w      {  }
.sample_box_1_1_1_1      {  }
.sample_box_1_1_1_1_w    {  }
.sample_box_1_1_1_1_1    {  }
.sample_box_1_1_1_1_1_w  {  }
.sample_box_1_1_1_1_2    {}
.sample_box_1_1_1_1_2_w  {font-size: 11px;letter-spacing: .5px;line-height: 2;color: rgb(60, 60, 60);}
.sample_box_1_1_1_1_3    {margin: 0 0 30px;}
.sample_box_1_1_1_1_3_w  {padding: 20px 0 0;}

.sample_box_1_1_1_1_3_w ul                { list-style: none; }
.sample_box_1_1_1_1_3_w ul li             { margin: 0 0 15px; }
.sample_box_1_1_1_1_3_w ul li:last-child  { margin: 0; }

.sample_box_2            {  }
.sample_box_2_w          {  }
.sample_box_2_1          {  }
.sample_box_2_1_w        {  }
.sample_box_2_1_1        {  }
.sample_box_2_1_1_w      {  }
.sample_box_2_1_1_1      {  }
.sample_box_2_1_1_1_w    {  }
.sample_box_2_1_1_1_1    {  }
.sample_box_2_1_1_1_1_w  {  }
.sample_box_2_1_1_1_2    {  }
.sample_box_2_1_1_1_2_w  {font-size: 11px;letter-spacing: .5px;line-height: 2;color: rgb(60, 60, 60);}
.sample_box_2_1_1_1_3    {  }
.sample_box_2_1_1_1_3_w  {padding: 0;}








.ui_accordion_1                 {
    border: 1px solid #ffffff;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
    background: rgb(255, 255, 255);
}
.ui_accordion_1_w               {  }
.ui_accordion_1_1               {  }
.ui_accordion_1_1_w             {  }
.ui_accordion_1_ul_1            {  }
.ui_accordion_1_li_1            {padding: 0 !important;margin: 0 !important;}
.ui_accordion_1_box_1           {  }
.ui_accordion_1_box_1_w         {  }
.ui_accordion_1_box_1_1         {background: linear-gradient(180deg,rgb(216, 216, 216),rgb(255, 255, 255));}
.ui_accordion_1_box_1_1_w       {  }
.ui_accordion_1_a_1             {display: block;text-decoration: none;cursor: pointer;}
.ui_accordion_1_a_1:hover       { opacity: 1; }
.ui_accordion_1_box_1_1_1       {  }
.ui_accordion_1_box_1_1_1_w     { display: table;width: 100%;}
.ui_accordion_1_box_1_1_1_1     {display: table-cell;vertical-align: middle;width: 30px;white-space: nowrap;}
.ui_accordion_1_box_1_1_1_1_w   {padding: 10px 0;text-align: center;color: rgb(66, 66, 66);}
.ui_accordion_1_box_1_1_1_2     {display: table-cell;vertical-align: middle;}
.ui_accordion_1_box_1_1_1_2_w   {padding: 10px 0;color: rgb(66, 66, 66);font-weight: 400;letter-spacing: 0.5px;}
.ui_accordion_1_box_1_1_1_2_1     {  }
.ui_accordion_1_box_1_1_1_2_1_w   {  }
.ui_accordion_1_box_1_1_1_2_1_1   {}
.ui_accordion_1_box_1_1_1_2_1_1_w {padding: 3px 0;font-size: 11px;font-weight: bold;}
.ui_accordion_1_box_1_1_1_2_1_2   {  }
.ui_accordion_1_box_1_1_1_2_1_2_w {font-size: 10px;letter-spacing: 0;padding: 3px 0;color: #676767;text-align: right;}

.ui_accordion_1_box_1_1_1_3     { display: table-cell; vertical-align: middle; width:1px; }
.ui_accordion_1_box_1_1_1_3_w   {padding: 10px;}
.ui_accordion_1_box_1_1_1_3_w i {display: block;color: rgb(55, 55, 55);}
.ui_accordion_1_box_1_2         {border-bottom: 1px solid rgb(226, 226, 226);}

.ui_accordion_1_box_1_2_w       {padding: 10px;font-size: 11px;}
.ui_accordion_1_box_1_2_w a     {text-decoration: none;color: rgb(142, 0, 193);}

/** overwrite */
.ui_accordion_1_li_1 .ui_accordion_1_box_1_1 {border-bottom: 1px solid rgb(226, 226, 226);}
.ui_accordion_1_li_1:last-child .ui_accordion_1_box_1_1 {
    border-bottom: none;
    }
.ui_accordion_1_li_1:last-child .ui_accordion_1_box_1_2        {
    border-bottom: none;
}
.ui_accordion_1_li_1:first-child .ui_accordion_1_box_1_1 {
    }



.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1{
    background: linear-gradient(180deg,rgb(102, 102, 102),rgb(0, 0, 0));
}

.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_2_1_1{
    border-bottom: 1px solid #44abf2;
}
.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_2_1_1_w{
    border-bottom: 1px solid #0b74c8;
}
.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_1_w{
    color: #fafafa;
}
.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_2_w{
    color: #fafafa;
}
.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_2_1_2_w{
    color: #fafafa;
}
.ui_accordion_1_li_1.active .ui_accordion_1_box_1_1_1_3_w i {
     color: #fafafa;
    -moz-transition    : -moz-transform .5s linear;
    -ms-transition     : -ms-transform  .5s linear; 
    transition         : transform      .5s linear; 
    -moz-transform     : rotate(-90deg);
    -ms-transform      : rotate(-90deg);
    transform          : rotate(-90deg);
}
.ui_accordion_1_li_1:last-child.active .ui_accordion_1_box_1_1 { border-bottom: none; border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}






.ui_media_and_text_1                                        {  }
.ui_media_and_text_1_w                                      {  }
.ui_media_and_text_1_1                                      {  }
.ui_media_and_text_1_1_w                                    { display: table; width: 100%; }
.ui_media_and_text_1_1_1                                    { display: table-cell; vertical-align: middle; width: 50%; }
.ui_media_and_text_1_1_1_w                                  {background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);padding: 15px;}
.ui_media_and_text_1_1_2                                    { display: table-cell; vertical-align: middle; }
.ui_media_and_text_1_1_2_w                                  {padding: 15px 0 15px 15px;}
.ui_media_and_text_1_1_2_1                                  {
    margin: 0 0 20px;
}
.ui_media_and_text_1_1_2_1_w                                {  }
.ui_media_and_text_1_1_2_1_w div                            {
    display: inline-block;
    font-family: 'Teko', sans-serif;
    font-size: 11px;
    letter-spacing: .75px;
    color: rgb(255, 255, 255);
    padding: 7px 10px 3px;
    background: rgb(55, 55, 55);
}
.ui_media_and_text_1_1_2_2                                  {  }
.ui_media_and_text_1_1_2_2_w                                {  }
.ui_media_and_text_1_1_2_2_1                                { border-bottom: 1px solid rgb(234, 234, 234);}
.ui_media_and_text_1_1_2_2_1_w                              { padding: 0 0 5px;font-size: 13px;font-weight: bold;}
.ui_media_and_text_1_1_2_2_2                                {  }
.ui_media_and_text_1_1_2_2_2_w                              {padding: 5px 0 0;font-size: 10px;color: rgb(121, 121, 121);}
.ui_media_and_text_1_1_2_3                                  {  }
.ui_media_and_text_1_1_2_3_w                                { padding: 20px 0 0; }
.ui_media_and_text_1_1_2_3_w table                          {  }
.ui_media_and_text_1_1_2_3_w table tbody                    {  }
.ui_media_and_text_1_1_2_3_w table tbody tr                 {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td              {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(1) {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(2) { padding: 2px 5px; }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(3) {  }
/** @responsive */
@media screen and (max-width: 800px){
.ui_media_and_text_1                                        {  }
.ui_media_and_text_1_w                                      {  }
.ui_media_and_text_1_1                                      {  }
.ui_media_and_text_1_1_w                                    { display: block; width: 100%; }
.ui_media_and_text_1_1_1                                    { display: block; vertical-align: baseline; width: auto; }
.ui_media_and_text_1_1_1_w                                  {  }
.ui_media_and_text_1_1_2                                    { display: block; vertical-align: baseline; }
.ui_media_and_text_1_1_2_w                                  {padding: 15px 0;}
.ui_media_and_text_1_1_2_1                                  {  }
.ui_media_and_text_1_1_2_1_w                                {  }
.ui_media_and_text_1_1_2_2                                  {  }
.ui_media_and_text_1_1_2_2_w                                {  }
.ui_media_and_text_1_1_2_2_1                                {  }
.ui_media_and_text_1_1_2_2_1_w                              {  }
.ui_media_and_text_1_1_2_2_2                                {  }
.ui_media_and_text_1_1_2_2_2_w                              {  }
.ui_media_and_text_1_1_2_3                                  {  }
.ui_media_and_text_1_1_2_3_w                                {  }
.ui_media_and_text_1_1_2_3_w table                          {  }
.ui_media_and_text_1_1_2_3_w table tbody                    {  }
.ui_media_and_text_1_1_2_3_w table tbody tr                 {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td              {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(1) {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(2) {  }
.ui_media_and_text_1_1_2_3_w table tbody tr td:nth-child(3) {  }
}



/** ------------------------------------------------------------------------------------------------------ */
.ui_youtube_1           {  }
.ui_youtube_1_w         { position: relative; width: 100%; padding-top: 56.25%; }
.ui_youtube_1_w iframe  { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important;}
/** ------------------------------------------------------------------------------------------------------ */
.ui_niconico_1          {  }
.ui_niconico_1_w        {position: relative;width: 100%;padding-top: 56.25%;overflow: hidden;} 
.ui_niconico_1_w iframe { position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important; }
/** ------------------------------------------------------------------------------------------------------ */
.ui_soundcloud_1          {  }
.ui_soundcloud_1_w        { position: relative; width: 100%; padding-top: 56.25%; }
.ui_soundcloud_1_w iframe { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }
/** ------------------------------------------------------------------------------------------------------ */









.works_box_1                        {  }
.works_box_1_w                      {  }
.works_box_1_1                      {  }
.works_box_1_1_w                    {  }
.works_box_1_1_1                    {  }
.works_box_1_1_1_w                  {  }
.works_box_1_1_1_w ul               {width: 100%;}
.works_box_1_1_1_w ul li            {margin: 0 0 5px;list-style: none;/* border-bottom: 1px dashed rgb(228, 228, 228); */padding: 0 0 5px;}
.works_box_1_1_1_w ul li:last-child { margin: 0; border-bottom: none; }


.works_box_1_in_1       {  }
.works_box_1_in_1_w     {  }
.works_box_1_in_1_1     {  }
.works_box_1_in_1_1_w   {display: table;width: 100%;}
.works_box_1_in_1_1_1   {display: table-cell;vertical-align: top;white-space: nowrap;width: 40px;}
.works_box_1_in_1_1_1_w { }
.works_box_1_in_1_1_1_w div {text-align: center;font-family: 'Teko', sans-serif;font-size: 11px;letter-spacing: .5px;color: rgb(255, 255, 255);padding: 5px 10px 2.5px;background: rgb(55, 55, 55);}

.works_box_1_in_1_1_2   {display: table-cell;vertical-align: top;width: 60px;white-space: nowrap;padding: 0 7.5px;}
.works_box_1_in_1_1_2_w {text-align: left;font-family: 'Teko', sans-serif;font-size: 11px;line-height: 1;text-align: center;letter-spacing: .5px;color: rgb(111, 111, 111);padding: 5px 10px 2.5px;background: rgb(228, 228, 228);}
.works_box_1_in_1_1_3   {display: table-cell;vertical-align: top; }
.works_box_1_in_1_1_3_w {
    line-height: 1.25;
    padding: 2.5px 0 0;
}
.works_box_1_in_1_1_3_w a {
    font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    letter-spacing: .25px;
    font-weight: bold;
    padding: 0;
}








.request_box_1       {margin: 0 0 50px;}
.request_box_1_w     {  }
.request_box_1_1     {  }
.request_box_1_1_w   {  }
.request_box_1_1_1   {  }
.request_box_1_1_1_w {padding: 50px 20px 50px;text-align: center;line-height: 1.5;font-size: 11.5px;font-weight: bold;letter-spacing: 1px;box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(255, 255, 255),rgb(242, 242, 242));}




.request_box_2            { margin: 0 0 40px; }
.request_box_2:last-child { margin: 0 0 20px; }
.request_box_2_w          {  }
.request_box_2_1          {  }
.request_box_2_1_w        {  }
.request_box_2_1_1        {  }
.request_box_2_1_1_w      {  }
.request_box_2_1_1_1      {  }
.request_box_2_1_1_1_w    {  }
.request_box_2_1_1_2      {  }
.request_box_2_1_1_2_w    {font-size: 11px;letter-spacing: .5px;line-height: 2;color: rgb(60, 60, 60);}







.global_header_menu_1                              {position: absolute;overflow: hidden;top: 80px;width: 100%;height: 27px;font-family: 'Teko', sans-serif;background: linear-gradient(180deg,rgb(255, 255, 255),rgba(236, 236, 236, 0.9));border-top: 1px solid rgb(245, 245, 245);box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.2);}
.global_header_menu_1_w                            {height: 100%;max-width: 1024px;margin: 0 auto;}
.global_header_menu_1_1                            {height: 100%;padding: 0 40px;}
.global_header_menu_1_1_w                          { height: 100%; }
.global_header_menu_1_1_1                          { height: 100%; max-width: 1024px; margin: 0 auto; }
.global_header_menu_1_1_1_w                        { height: 100%; }
.global_header_menu_1_1_1_1                        { height: 100%; }
.global_header_menu_1_1_1_1_w                      { height: 100%; position: relative; }
.global_header_menu_1_1_1_1_1                      {  }
.global_header_menu_1_1_1_1_1_w                    {  }
.global_header_menu_1_1_1_1_2                      {  }
.global_header_menu_1_1_1_1_2_w                    {  }
.global_header_menu_1_1_1_1_3                      {  }
.global_header_menu_1_1_1_1_3_w                    {  }
.global_header_menu_1_1_1_1_4                      {  }
.global_header_menu_1_1_1_1_4_w                    {  }
.global_header_menu_1_1_1_1_5                      {  }
.global_header_menu_1_1_1_1_5_w                    {  }
.global_header_menu_1_1_1_1_6                      {  }
.global_header_menu_1_1_1_1_6_w                    {  }
.global_header_menu_1_1_1_1_7                      {  }
.global_header_menu_1_1_1_1_7_w                    {  }
.global_header_menu_1_1_1_1_8                      {  }
.global_header_menu_1_1_1_1_8_w                    {  }
.global_header_menu_1_1_1_1_9                      {  }
.global_header_menu_1_1_1_1_9_w                    {  }
.global_header_menu_1_1_1_1_10                     { position: absolute;width: 100%;height: 100%;right: 0;top: 0px;}
.global_header_menu_1_1_1_1_10_w                   { height: 100%;}
.global_header_menu_1_1_1_1_10_w ul                { list-style: none;display: table;width: 100%;height: 100%;}
.global_header_menu_1_1_1_1_10_w ul li             { display: table-cell;vertical-align: middle;margin: 0 10px 0 0;width: 12.5%;border-right: 1px solid rgb(226, 226, 226);border-left: 1px solid rgb(255, 255, 255);}
.global_header_menu_1_1_1_1_10_w ul li.selected    {background: linear-gradient(180deg,rgb(216, 216, 216),rgb(255, 255, 255)); }
.global_header_menu_1_1_1_1_10_w ul li:first-child { border-left: 1px solid rgb(226, 226, 226);}
.global_header_menu_1_1_1_1_10_w ul li:last-child  { margin: 0;}
.global_header_menu_1_1_1_1_10_w ul li a           {color: rgb(66, 66, 66);display: block;text-decoration: none;width: 100%;font-size: 11px;letter-spacing: .5px;text-align: center;padding: 0;}
.global_header_menu_1_1_1_1_10_w ul li a i         { padding: 0 2px;font-size: 10px;}




/** @responsive */
@media screen and (max-width: 550px){
.global_header_menu_1                              {  }
.global_header_menu_1_w                            {  }
.global_header_menu_1_1                            {  }
.global_header_menu_1_1_w                          {  }
.global_header_menu_1_1_1                          {  }
.global_header_menu_1_1_1_w                        {  }
.global_header_menu_1_1_1_1                        {  }
.global_header_menu_1_1_1_1_w                      {  }
.global_header_menu_1_1_1_1_1                      {  }
.global_header_menu_1_1_1_1_1_w                    {  }
.global_header_menu_1_1_1_1_2                      {  }
.global_header_menu_1_1_1_1_2_w                    {  }
.global_header_menu_1_1_1_1_3                      {  }
.global_header_menu_1_1_1_1_3_w                    {  }
.global_header_menu_1_1_1_1_4                      {  }
.global_header_menu_1_1_1_1_4_w                    {  }
.global_header_menu_1_1_1_1_5                      {  }
.global_header_menu_1_1_1_1_5_w                    {  }
.global_header_menu_1_1_1_1_6                      {  }
.global_header_menu_1_1_1_1_6_w                    {  }
.global_header_menu_1_1_1_1_7                      {  }
.global_header_menu_1_1_1_1_7_w                    {  }
.global_header_menu_1_1_1_1_8                      {  }
.global_header_menu_1_1_1_1_8_w                    {  }
.global_header_menu_1_1_1_1_9                      {  }
.global_header_menu_1_1_1_1_9_w                    {  }
.global_header_menu_1_1_1_1_10                     { display: none; }
.global_header_menu_1_1_1_1_10_w                   {  }
.global_header_menu_1_1_1_1_10_w ul                {  }
.global_header_menu_1_1_1_1_10_w ul li             {  }
.global_header_menu_1_1_1_1_10_w ul li.selected    {  }
.global_header_menu_1_1_1_1_10_w ul li:first-child {  }
.global_header_menu_1_1_1_1_10_w ul li:last-child  {  }
.global_header_menu_1_1_1_1_10_w ul li a           {  }
.global_header_menu_1_1_1_1_10_w ul li a i         {  }




}





/** -------------------------------------------------------------------------------------------- */
/** .fade_menu_1 */
/** -------------------------------------------------------------------------------------------- */
.fade_menu_1                            {position: fixed;width: 100%;height: 100%;background: #000;opacity: 1;overflow: auto;display: none;}
.fade_menu_1_w                          { height: 100%; }
.fade_menu_1_1                          { height: 100%; max-width: 1024px; margin: 0 auto; }
.fade_menu_1_1_w                        { height: 100%; padding: 0 30px; }
.fade_menu_1_1_1                        { height: 100%; }
.fade_menu_1_1_1_w                      { height: 100%; }
.fade_menu_1_1_1_1                      {height: 100%;width: 100%;display: table;}
.fade_menu_1_1_1_1_w                    { height: 100%; display: table-cell; vertical-align: middle;}
.fade_menu_1_1_1_1_1                    {  }
.fade_menu_1_1_1_1_1_w                  {font-family: 'Teko', sans-serif;color: rgb(231, 231, 231);font-size: 10px;letter-spacing: .75px;font-weight: 300;text-align: right;}
.fade_menu_1_1_1_1_1_w a                {text-decoration: none;cursor: pointer;color: rgb(255, 255, 255);font-size: 11px;padding: 0;letter-spacing: 0.5px;}
.fade_menu_1_1_1_1_1_w a i              {font-size: 10px;color: rgb(255, 255, 255);display: inline-block;margin: 0 2px 0 0;}
.fade_menu_1_1_1_1_2                    {  }
.fade_menu_1_1_1_1_2_w                  {padding: 15px 0 15px;font-family: 'Teko', sans-serif;color: rgb(255, 255, 255);font-size: 15px;font-weight: 400;letter-spacing: 1px;text-align: center;}
.fade_menu_1_1_1_1_3                    {margin: 0 0 0px;}
.fade_menu_1_1_1_1_3_w                  {  }
.fade_menu_1_1_1_1_3_w ul               {  }
.fade_menu_1_1_1_1_3_w ul li            {margin: 0 0 0;border-bottom: 1px solid rgb(51, 51, 51);}
.fade_menu_1_1_1_1_3_w ul li.selected   {background: linear-gradient(90deg,rgba(255, 255, 255, 0.15),rgba(255, 255, 255, 0.15));}
.fade_menu_1_1_1_1_3_w ul li:last-child {margin: 0;border-bottom: none;}
.fade_menu_1_1_1_1_3_w ul li a          {font-family: 'Teko', sans-serif;color: rgb(202, 202, 202);font-size: 10.5px;letter-spacing: 1.25px;font-weight: 400;display: block;text-decoration: none;width: 100%;padding: 4px 0px;}
.fade_menu_1_1_1_1_3_w ul li a i        {display: inline-block;width: 15px;text-align: center;margin: 0 2px 0 0;padding: 0 0 0 5px;}
.fade_menu_1_1_1_1_4                    {  }
.fade_menu_1_1_1_1_4_w                  {  }
.fade_menu_1_1_1_1_4_1                  {  }
.fade_menu_1_1_1_1_4_1_w                { text-align: right; }
.fade_menu_1_1_1_1_4_1_w a              {display: inline-block;width: 100px;}
.fade_menu_1_1_1_1_4_1_w a img          { display: block; width: 100%; height: auto; }
.fade_menu_1_1_1_1_4_2                  {  }
.fade_menu_1_1_1_1_4_2_w                {text-align: right;padding: 5px 0 5px;}
.fade_menu_1_1_1_1_4_2_w small          {font-family: 'Teko', sans-serif;color: rgb(160, 160, 160);font-size: 10px;letter-spacing: 0.5px;font-weight: 300;}
.fade_menu_1_1_1_1_4_2_w small a        {font-family: 'Teko', sans-serif;color: rgb(212, 212, 212);font-size: 10px;letter-spacing: .75px;font-weight: 300;display: inline-block;text-decoration: none;padding: 0 3px;}














.link_box_1       {  }
.link_box_1_w     {  }
.link_box_1_1     {  }
.link_box_1_1_w   {  }
.link_box_1_1_1   {margin: 0 0 40px;}
.link_box_1_1_1_w {font-size: 11px;letter-spacing: .5px;line-height: 2;color: rgb(60, 60, 60);}


.link_box_2       {margin: 0 0 40px;}
.link_box_2_w     {  }
.link_box_2_1     {  }
.link_box_2_1_w   {  }
.link_box_2_1_1   {  }
.link_box_2_1_1_w {  }
.link_box_2_1_2   {  }
.link_box_2_1_2_w {  }


.link_box_3       { margin: 0 0 40px;}
.link_box_3:last-child { margin: 0;}
.link_box_3_w     {  }
.link_box_3_1     {  }
.link_box_3_1_w   {  }
.link_box_3_1_1   {  }
.link_box_3_1_1_w {  }
.link_box_3_1_1_1   {  }
.link_box_3_1_1_1_w {  }
.link_box_3_1_1_2   {  }
.link_box_3_1_1_2_w {  }
.link_box_3_1_1_2_w a { padding: 0; }

.link_box_4                          {margin: 0;}
.link_box_4_w                        {  }
.link_box_4_1                        {  }
.link_box_4_1_w                      {  }
.link_box_4_1_1                      {  }
.link_box_4_1_1_w                    {  }
.link_box_4_1_1_1                    {  }
.link_box_4_1_1_1_w                  {  }
.link_box_4_1_1_2                    {  }
.link_box_4_1_1_2_w                  {  }
.link_box_4_1_1_2_w ul               { list-style: none; }
.link_box_4_1_1_2_w ul li            {margin: 0 0 10px;}
.link_box_4_1_1_2_w ul li:last-child {margin: 0;}

.link_box_4_in_1             {  }
.link_box_4_in_1_w           {  }
.link_box_4_in_1_1           {  }
.link_box_4_in_1_1_w         { display: table; width: 100%; }
.link_box_4_in_1_1_1         { display: table-cell; vertical-align: middle; width: 200px; }
.link_box_4_in_1_1_1_w       {  }
.link_box_4_in_1_1_1_w a     { display: block; padding: 0; }
.link_box_4_in_1_1_1_w a img { display: block; width: 100%; height: auto; max-width: 200px; }
.link_box_4_in_1_1_2         {display: table-cell;vertical-align: middle;padding: 10px 0 10px 15px;}
.link_box_4_in_1_1_2_w       {  }
.link_box_4_in_1_1_2_1       {border-bottom: 1px dotted rgb(224, 224, 224);}
.link_box_4_in_1_1_2_1_w     {font-size: 12px;font-weight: bold;padding: 0 0 4px;}
.link_box_4_in_1_1_2_2       {  }
.link_box_4_in_1_1_2_2_w     {line-height: 1.2;padding: 4px 0 0;color: rgb(136, 136, 136);font-size: 10px;}


/** @responsive */
@media screen and (max-width: 480px){

.link_box_4_in_1             {  }
.link_box_4_in_1_w           {  }
.link_box_4_in_1_1           {  }
.link_box_4_in_1_1_w         {  }
.link_box_4_in_1_1_1         {width: 50%;}
.link_box_4_in_1_1_1_w       {  }
.link_box_4_in_1_1_1_w a     {  }
.link_box_4_in_1_1_1_w a img {max-width: 100%;}
.link_box_4_in_1_1_2         {width: 50%;}
.link_box_4_in_1_1_2_w       {  }
.link_box_4_in_1_1_2_1       {  }
.link_box_4_in_1_1_2_1_w     {  }
.link_box_4_in_1_1_2_2       {  }
.link_box_4_in_1_1_2_2_w     {  }


}








.contact_box_1       { margin: 0 0 40px; }
.contact_box_1_w     {  }
.contact_box_1_1     {  }
.contact_box_1_1_w   {  }
.contact_box_1_1_1   {  }
.contact_box_1_1_1_w { font-size: 11px;
    letter-spacing: .5px;
    line-height: 2;
    color: rgb(60, 60, 60); }





.contact_box_default_1                                                     {  }
.contact_box_default_1_w                                                   {  }
.contact_box_default_1_1                                                   {  }
.contact_box_default_1_1_w                                                 {  }
.contact_box_default_1_1_1                                                 {  }
.contact_box_default_1_1_1_w                                               {  }
.contact_box_default_1_1_2                                                 {  }
.contact_box_default_1_1_2_w                                               {  }
.contact_box_default_1_1_2_w table                                         { width: 100%; }
.contact_box_default_1_1_2_w table tbody                                   {  }
.contact_box_default_1_1_2_w table tbody tr                                {  }
.contact_box_default_1_1_2_w table tbody tr td                             {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(1)                { vertical-align: top;padding: 8px 10px 0 0;font-size: 10px;letter-spacing: .5px;width: 1px;white-space: nowrap;text-align: right;font-weight: 600;}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(1) span           {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2)                {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) div            { margin: 0 0 10px; }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) input          {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) textarea       {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) input.error    { background: rgb(255, 230, 230); }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) textarea.error { background: rgb(255, 230, 230); }
.contact_box_default_1_1_3                                                 {  }
.contact_box_default_1_1_3_w                                               { padding: 30px 0 0; }
/** @responsive */
@media screen and (max-width: 550px){
.contact_box_default_1                                                     {  }
.contact_box_default_1_w                                                   {  }
.contact_box_default_1_1                                                   {  }
.contact_box_default_1_1_w                                                 {  }
.contact_box_default_1_1_1                                                 {  }
.contact_box_default_1_1_1_w                                               {  }
.contact_box_default_1_1_2                                                 {  }
.contact_box_default_1_1_2_w                                               {  }
.contact_box_default_1_1_2_w table                                         {display: block;}
.contact_box_default_1_1_2_w table tbody                                   {display: block;}
.contact_box_default_1_1_2_w table tbody tr                                {display: block;}
.contact_box_default_1_1_2_w table tbody tr td                             {display: block;width: 100%;text-align: left;}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(1)                {
    width: auto;
    white-space: normal;
    padding: 0;
    text-align: left;
    padding: 0 0 10px;
}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(1) span           {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2)                {}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) div            {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) input          {padding: 10px;}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) textarea       {padding: 10px;}
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) input.error    {  }
.contact_box_default_1_1_2_w table tbody tr td:nth-child(2) textarea.error {  }
.contact_box_default_1_1_3                                                 {  }
.contact_box_default_1_1_3_w                                               {  }
}

.contact_box_error_1                                            { margin: 0 0 40px; }
.contact_box_error_1_w                                          {padding: 10px 10px;text-align: center;line-height: 1.5;font-size: 10px;letter-spacing: 1px;box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.2);background: linear-gradient(180deg,rgb(255, 255, 255),rgb(242, 242, 242));}
.contact_box_error_1_1                                          {  }
.contact_box_error_1_1_w                                        {  }
.contact_box_error_1_1_w ul                                     {list-style: none;}
.contact_box_error_1_1_w ul li                                  {  }
.contact_box_error_1_1_w ul li:last-child                       {  }
.contact_box_error_1_1_w ul li table                            {  }
.contact_box_error_1_1_w ul li table tbody                      {  }
.contact_box_error_1_1_w ul li table tbody tr                   {  }
.contact_box_error_1_1_w ul li table tbody tr td                {  }
.contact_box_error_1_1_w ul li table tbody tr td:nth-child(1)   {  }
.contact_box_error_1_1_w ul li table tbody tr td:nth-child(1) i {color: rgb(240, 0, 0);}
.contact_box_error_1_1_w ul li table tbody tr td:nth-child(2)   {padding: 0 0 0 5px;color: rgb(240, 0, 0);}




.contact_box_check_1                                      {  }
.contact_box_check_1_w                                    {  }
.contact_box_check_1_1                                    {  }
.contact_box_check_1_1_w                                  {  }
.contact_box_check_1_1_1                                  {  }
.contact_box_check_1_1_1_w                                {  }
.contact_box_check_1_1_2                                  {margin: 0 0 40px;}
.contact_box_check_1_1_2_w                                {  }
.contact_box_check_1_1_2_w table                          { width: 100%; }
.contact_box_check_1_1_2_w table tbody                    {  }
.contact_box_check_1_1_2_w table tbody tr                 {  }
.contact_box_check_1_1_2_w table tbody tr td              {border: 1px solid rgb(230, 230, 230);padding: 10px 10px;font-size: 10.5px;line-height: 1.5;}
.contact_box_check_1_1_2_w table tbody tr td:nth-child(1) {width: 1px;white-space: nowrap;text-align: right;background: rgb(243, 243, 243);}
.contact_box_check_1_1_2_w table tbody tr td:nth-child(2) {word-wrap: break-word;word-break: break-all;}
.contact_box_check_1_1_3                                  {margin: 0 0 40px;}
.contact_box_check_1_1_3_w                                {font-size: 11px;letter-spacing: .5px;line-height: 2;color: rgb(60, 60, 60);}
.contact_box_check_1_1_4                                  {  }
.contact_box_check_1_1_4_w                                {  }
.contact_box_check_1_1_4_w table                          { width: 100%; }
.contact_box_check_1_1_4_w table tbody                    {  }
.contact_box_check_1_1_4_w table tbody tr                 {  }
.contact_box_check_1_1_4_w table tbody tr td              { width: 50%; }
.contact_box_check_1_1_4_w table tbody tr td:nth-child(1) {  }
.contact_box_check_1_1_4_w table tbody tr td:nth-child(2) {  }


.contact_box_finish_1              {  }
.contact_box_finish_1_w            {  }
.contact_box_finish_1_1            {  }
.contact_box_finish_1_1_w          {  }
.contact_box_finish_1_1_1          { margin: 0 0 40px; }
.contact_box_finish_1_1_1_w        { font-size: 11px;
    letter-spacing: .5px;
    line-height: 2;
    color: rgb(60, 60, 60); }
.contact_box_finish_1_1_2          {  }
.contact_box_finish_1_1_2_w        {  }
.contact_box_finish_1_1_2_w button {  }


button[name=f_b_mail_check] {
    display: block;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    font-family: 'Teko', sans-serif;
    font-size: 13px;
    letter-spacing: .5px;
    color: rgb(255, 255, 255);
    padding: 10px 10px;
    background: linear-gradient(180deg,rgb(105, 105, 105),rgb(55, 55, 55));
}

button[name=f_b_mail_back_check] {
    display: block;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    font-family: 'Teko', sans-serif;
    font-size: 13px;
    letter-spacing: .5px;
    color: rgb(87, 87, 87);
    padding: 10px 10px;
    background: linear-gradient(180deg,rgb(255, 255, 255),rgb(224, 224, 224));
}
button[name=f_b_mail_send] {
    display: block;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    font-family: 'Teko', sans-serif;
    font-size: 13px;
    letter-spacing: .5px;
    color: rgb(255, 255, 255);
    padding: 10px 10px;
    background: linear-gradient(180deg,rgb(104, 104, 104),rgb(56, 56, 56));
}
button[name=f_b_mail_end] {
    display: block;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    font-family: 'Teko', sans-serif;
    font-size: 13px;
    letter-spacing: .5px;
    color: rgb(255, 255, 255);
    padding: 10px 10px;
    background: linear-gradient(180deg,rgb(105, 105, 105),rgb(55, 55, 55));
}












.animation_vertical_1 {
    animation: animation_fx_vertical_1 1.5s ease-in-out infinite alternate;
}
@keyframes animation_fx_vertical_1 {
    0% { transform: translateY( -3px);  }
  100% { transform: translateY( 2px); }
}

.animation_loading_1 {
    -webkit-animation : animation_flash_1 0.1s infinite linear;
    animation         : animation_flash_1 0.1s infinite linear;
}
@keyframes animation_flash_1 {
   50%{
       opacity: 0.5;
   }
}

.strong_en {
    font-weight: 500;
    letter-spacing: .25px;
    font-family: 'Teko', sans-serif;
    color: rgb(0, 0, 0);
    font-size: 1.2em;
}



/** override */
.sm2-bar-ui                                      { min-width: auto;max-width: 100%;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2); }
.sm2-bar-ui .bd, .sm2-bar-ui .sm2-extra-controls { background-color: transparent; }
.sm2-progress .sm2-progress-ball                 {background-color: rgb(255, 255, 255);box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.5);}
.sm2-inline-time, .sm2-inline-duration {
  display: table-cell;
  width: 1%;
  font-size: 10px;
  letter-spacing: 0;
  vertical-align: middle;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.8);
}
.sm2-bar-ui .sm2-playlist ul li, .sm2-bar-ui .sm2-playlist ul li a {
  position: relative;
  display: none;
  height: 1.5em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.sm2-bar-ui .sm2-playlist {
  display: none;
}

.sm2-bar-ui .sm2-inline-element, .sm2-bar-ui .sm2-button-element .sm2-button-bd {
  min-height: 30px;
  min-width: 30px;
}
.sm2-progress .sm2-progress-track {
  background-color: rgba(0, 0, 0, 0.25);
}

.sm2-bar-ui.dark-text, .sm2-bar-ui.dark-text .bd a {
    color: rgb(0, 0, 0);
    padding: 0;
}








.discography_box_1               { margin: 0 0 30px; }
.discography_box_1_w             {  }
.discography_box_1_1             {  }
.discography_box_1_1_w           {  }
.discography_box_1_1_1           {  }
.discography_box_1_1_1_w         {  }
.discography_box_1_1_1_1         {  }
.discography_box_1_1_1_1_w       {  }
.discography_box_1_1_1_2         {  }
.discography_box_1_1_1_2_w       {  }
.discography_box_1_1_1_3         {  }
.discography_box_1_1_1_3_w       {  }
.discography_box_1_1_1_3_w ul    { list-style: none;display: flex;flex-wrap: wrap;}
.discography_box_1_1_1_3_w ul li { width: 50%;margin: 0 0 15px;}
/** @responsive */
@media screen and (max-width: 800px){
.discography_box_1               {  }
.discography_box_1_w             {  }
.discography_box_1_1             {  }
.discography_box_1_1_w           {  }
.discography_box_1_1_1           {  }
.discography_box_1_1_1_w         {  }
.discography_box_1_1_1_1         {  }
.discography_box_1_1_1_1_w       {  }
.discography_box_1_1_1_2         {  }
.discography_box_1_1_1_2_w       {  }
.discography_box_1_1_1_3         {  }
.discography_box_1_1_1_3_w       {  }
.discography_box_1_1_1_3_w ul    {  }
.discography_box_1_1_1_3_w ul li { margin: 0 0 15px; }
}
/** @responsive */
@media screen and (max-width: 640px){
.discography_box_1               {  }
.discography_box_1_w             {  }
.discography_box_1_1             {  }
.discography_box_1_1_w           {  }
.discography_box_1_1_1           {  }
.discography_box_1_1_1_w         {  }
.discography_box_1_1_1_1         {  }
.discography_box_1_1_1_1_w       {  }
.discography_box_1_1_1_2         {  }
.discography_box_1_1_1_2_w       {  }
.discography_box_1_1_1_3         {  }
.discography_box_1_1_1_3_w       {  }
.discography_box_1_1_1_3_w ul    {  }
.discography_box_1_1_1_3_w ul li {width: 100%;}
}



.discography_box_in_1                                              {  }
.discography_box_in_1_w                                            {}
.discography_box_in_1_1                                            {  }
.discography_box_in_1_1_w                                          {  }
.discography_box_in_1_1_1                                          {  }
.discography_box_in_1_1_1_w                                        {display: flex;align-items: center;}
.discography_box_in_1_1_1_1                                        {width: 40%;}
.discography_box_in_1_1_1_1_w                                      {}
.discography_box_in_1_1_1_1_w a                                    {display: block;text-decoration: none;outline: none;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(255, 255, 255));padding: 0;}
.discography_box_in_1_1_1_1_w a img                                { display: block; width: 100%; height: auto; }
.discography_box_in_1_1_1_2                                        {width: 60%;}
.discography_box_in_1_1_1_2_w                                      {padding: 15px;}
.discography_box_in_1_1_1_2_1                                      {  }
.discography_box_in_1_1_1_2_1_w                                    {  }
.discography_box_in_1_1_1_2_2                                      {  }
.discography_box_in_1_1_1_2_2_w                                    {font-size: 10.5px;letter-spacing: .5px;font-weight: 600;color: rgb(111, 111, 111);}
.discography_box_in_1_1_1_2_3                                      {border-bottom: 1px solid rgb(215, 215, 215);}
.discography_box_in_1_1_1_2_3_w                                    {padding: 10px 0 5px;}
.discography_box_in_1_1_1_2_3_w h4                                 {  }
.discography_box_in_1_1_1_2_3_w h4 a                               {font-size: 18px;letter-spacing: 1px;font-weight: 600;color: rgb(66, 66, 66);}
.discography_box_in_1_1_1_2_4                                      {  }
.discography_box_in_1_1_1_2_4_w                                    {padding: 10px 0 0;text-align: left;word-wrap: break-word;word-break: break-all;}
.discography_box_in_1_1_1_2_4_w table                              {  }
.discography_box_in_1_1_1_2_4_w table tbody                        {  }
.discography_box_in_1_1_1_2_4_w table tbody tr                     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td                  {padding: 0px 0 5px;vertical-align: top;}
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1)     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1) div { white-space: nowrap; }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(2)     { padding: 0 5px;}
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3)     { padding: 4px 0 0;font-size: 10px;letter-spacing: 0.5px;color: rgb(118, 118, 118);}
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3) a   {color: #757575;font-size: 10px;line-height: 1.25;}
.discography_box_in_1_1_1_2_5                                      {  }
.discography_box_in_1_1_1_2_5_w                                    {  }

/** @responsive */
@media screen and (max-width: 800px){
.discography_box_in_1                                              {  }
.discography_box_in_1_w                                            {  }
.discography_box_in_1_1                                            {  }
.discography_box_in_1_1_w                                          {  }
.discography_box_in_1_1_1                                          {  }
.discography_box_in_1_1_1_w                                        {display: block;align-items: normal;padding: 0 7.5px;}
.discography_box_in_1_1_1_1                                        {width: auto;}
.discography_box_in_1_1_1_1_w                                      {  }
.discography_box_in_1_1_1_1_w a                                    {  }
.discography_box_in_1_1_1_1_w a img                                {  }
.discography_box_in_1_1_1_2                                        {width: 100%;}
.discography_box_in_1_1_1_2_w                                      {padding: 15px 0;}
.discography_box_in_1_1_1_2_1                                      {  }
.discography_box_in_1_1_1_2_1_w                                    {  }
.discography_box_in_1_1_1_2_2                                      {  }
.discography_box_in_1_1_1_2_2_w                                    {  }
.discography_box_in_1_1_1_2_3                                      {  }
.discography_box_in_1_1_1_2_3_w                                    {  }
.discography_box_in_1_1_1_2_3_w h4                                 {  }
.discography_box_in_1_1_1_2_3_w h4 a                               {font-size: 15px;letter-spacing: 0.5;}
.discography_box_in_1_1_1_2_4                                      {  }
.discography_box_in_1_1_1_2_4_w                                    {  }
.discography_box_in_1_1_1_2_4_w table                              {  }
.discography_box_in_1_1_1_2_4_w table tbody                        {  }
.discography_box_in_1_1_1_2_4_w table tbody tr                     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td                  {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1)     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1) div {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(2)     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3)     {  }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3) a   {  }
.discography_box_in_1_1_1_2_5                                      {  }
.discography_box_in_1_1_1_2_5_w                                    {  }
}


/** @responsive */
@media screen and (max-width: 640px){
.discography_box_in_1                                              { }
.discography_box_in_1_w                                            { }
.discography_box_in_1_1                                            { }
.discography_box_in_1_1_w                                          { }
.discography_box_in_1_1_1                                          { }
.discography_box_in_1_1_1_w                                        {padding: 0;}
.discography_box_in_1_1_1_1                                        { }
.discography_box_in_1_1_1_1_w                                      { }
.discography_box_in_1_1_1_1_w a                                    {background: linear-gradient(0deg,rgb(0, 0, 0),rgb(47, 47, 47));}
.discography_box_in_1_1_1_1_w a img                                {max-width: 265px;margin: 0 auto;}
.discography_box_in_1_1_1_2                                        { }
.discography_box_in_1_1_1_2_w                                      { }
.discography_box_in_1_1_1_2_1                                      { }
.discography_box_in_1_1_1_2_1_w                                    { }
.discography_box_in_1_1_1_2_2                                      { }
.discography_box_in_1_1_1_2_2_w                                    { }
.discography_box_in_1_1_1_2_3                                      { }
.discography_box_in_1_1_1_2_3_w                                    { }
.discography_box_in_1_1_1_2_3_w h4                                 { }
.discography_box_in_1_1_1_2_3_w h4 a                               { }
.discography_box_in_1_1_1_2_4                                      { }
.discography_box_in_1_1_1_2_4_w                                    { }
.discography_box_in_1_1_1_2_4_w table                              { }
.discography_box_in_1_1_1_2_4_w table tbody                        { }
.discography_box_in_1_1_1_2_4_w table tbody tr                     { }
.discography_box_in_1_1_1_2_4_w table tbody tr td                  { }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1)     { }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(1) div { }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(2)     { }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3)     { }
.discography_box_in_1_1_1_2_4_w table tbody tr td:nth-child(3) a   { }
.discography_box_in_1_1_1_2_5                                      { }
.discography_box_in_1_1_1_2_5_w                                    { }
}
















.about_box_3                                          {  }
.about_box_3_w                                        {  }
.about_box_3_1                                        {  }
.about_box_3_1_w                                      {  }
.about_box_3_1_1                                      {  }
.about_box_3_1_1_w                                    {width: auto;display: flex;flex-wrap: wrap;flex-direction: column;}
.about_box_3_1_1_1                                    {order: 2;width: 100%;}
.about_box_3_1_1_1_w                                  {  }
.about_box_3_1_1_1_1                                  {  }
.about_box_3_1_1_1_1_w                                {  }
.about_box_3_1_1_1_2                                  {  }
.about_box_3_1_1_1_2_w                                {padding: 0 0 7px;}
.about_box_3_1_1_1_2_w div                            { display: inline-block; }
.about_box_3_1_1_1_2_w div:nth-child(1)               {font-size: 30px;font-weight: bold;}
.about_box_3_1_1_1_2_w div:nth-child(2)               {font-family: 'Teko', sans-serif;font-size: 15px;letter-spacing: .75px;padding: 0 5px;color: rgb(111, 111, 111);}
.about_box_3_1_1_1_3                                  {border-top: 1px dotted rgb(214, 214, 214);}
.about_box_3_1_1_1_3_w                                {padding: 7px 0 0; }
.about_box_3_1_1_1_3_w ul                             {list-style: none;float: right;}
.about_box_3_1_1_1_3_w ul li                          { float: left; }
.about_box_3_1_1_1_3_w ul li:last-child               {  }
.about_box_3_1_1_1_3_w ul li a                        {width: 15px;padding: 0 5px;}
.about_box_3_1_1_1_3_w ul li a i                      {color: black;font-size: 15px;}
.about_box_3_1_1_1_3_w ul li a img                    { display: block; width: 100%; height: auto; }
.about_box_3_1_1_1_4                                  {  }
.about_box_3_1_1_1_4_w                                { padding: 30px 0;}
.about_box_3_1_1_1_4_w table                          {  }
.about_box_3_1_1_1_4_w table tbody                    {  }
.about_box_3_1_1_1_4_w table tbody tr                 {  }
.about_box_3_1_1_1_4_w table tbody tr td              {font-size: 11px;padding: 0;letter-spacing: 1px;vertical-align: top;}
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(1) {  }
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(2) { padding: 0 5px;}
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(3) {padding: 5px 0 15px;}
.about_box_3_1_1_1_5                                  {  }
.about_box_3_1_1_1_5_w                                {font-size: 12px;letter-spacing: 1.5px;line-height: 2;color: rgb(60, 60, 60);}
.about_box_3_1_1_1_6                                  {  }
.about_box_3_1_1_1_6_w                                { text-align: right; font-family: 'Teko', sans-serif; font-size: 11px; letter-spacing: .5px; color: rgb(162, 162, 162); padding: 30px 0 0; }
.about_box_3_1_1_2                                    {order: 1;}
.about_box_3_1_1_2_w                                  {  }
.about_box_3_1_1_2_0                                  {margin: 0 0 15px;}
.about_box_3_1_1_2_0_w                                {  }
.about_box_3_1_1_2_1                                  {overflow: hidden;margin: 0 0 15px;}
.about_box_3_1_1_2_1_w                                {
    /* background: #000; */
    margin: -5px;
}
.about_box_3_1_1_2_2                                  { display: none;}
.about_box_3_1_1_2_2_w                                { text-align: left;font-family: 'Teko', sans-serif;font-size: 11px;letter-spacing: .5px;color: rgb(162, 162, 162);padding: 10px 0;}


/** @responsive */
@media screen and (max-width: 700px){
.about_box_3                                          {  }
.about_box_3_w                                        {  }
.about_box_3_1                                        {  }
.about_box_3_1_w                                      {  }
.about_box_3_1_1                                      {  }
.about_box_3_1_1_w                                    {  }
.about_box_3_1_1_1                                    {width: 100%;}
.about_box_3_1_1_1_w                                  {padding: 30px 0;}
.about_box_3_1_1_1_1                                  {  }
.about_box_3_1_1_1_1_w                                {  }
.about_box_3_1_1_1_2                                  {  }
.about_box_3_1_1_1_2_w                                {  }
.about_box_3_1_1_1_2_w div                            {  }
.about_box_3_1_1_1_2_w div:nth-child(1)               {  }
.about_box_3_1_1_1_2_w div:nth-child(2)               {  }
.about_box_3_1_1_1_3                                  {  }
.about_box_3_1_1_1_3_w                                {  }
.about_box_3_1_1_1_3_w ul                             {  }
.about_box_3_1_1_1_3_w ul li                          {  }
.about_box_3_1_1_1_3_w ul li:last-child               {  }
.about_box_3_1_1_1_3_w ul li a                        {  }
.about_box_3_1_1_1_3_w ul li a i                      {  }
.about_box_3_1_1_1_3_w ul li a img                    {  }
.about_box_3_1_1_1_4                                  {  }
.about_box_3_1_1_1_4_w                                {  }
.about_box_3_1_1_1_4_w table                          {  }
.about_box_3_1_1_1_4_w table tbody                    {  }
.about_box_3_1_1_1_4_w table tbody tr                 {  }
.about_box_3_1_1_1_4_w table tbody tr td              {  }
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(1) {  }
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(2) {  }
.about_box_3_1_1_1_4_w table tbody tr td:nth-child(3) {  }
.about_box_3_1_1_1_5                                  {  }
.about_box_3_1_1_1_5_w                                {  }
.about_box_3_1_1_1_6                                  {  }
.about_box_3_1_1_1_6_w                                {  }
.about_box_3_1_1_2                                    { width: 100%; }
.about_box_3_1_1_2_w                                  {  }
.about_box_3_1_1_2_0                                  {  }
.about_box_3_1_1_2_0_w                                {  }
.about_box_3_1_1_2_1                                  {  }
.about_box_3_1_1_2_1_w                                {  }
.about_box_3_1_1_2_2                                  {  }
.about_box_3_1_1_2_2_w                                {  }
}







.lightbox_gallery_1             { }
.lightbox_gallery_1 ul          {list-style: none;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-end;}
.lightbox_gallery_1 ul li       {padding: 5px;display: block;width: calc(10% - 10px);}
.lightbox_gallery_1 ul li a     {outline: none;text-decoration: none;display: block;padding: 5px;background: #f9f9f9;box-shadow: 0 1px 1px rgb(0 0 0 / .2);}
.lightbox_gallery_1 ul li a img { display: block; width: 100%; height: auto; }



/** @responsive */
@media screen and (max-width: 700px){.lightbox_gallery_1 ul li {width: calc(20% - 10px);} }
@media screen and (max-width: 500px){.lightbox_gallery_1 ul li {width: calc(25% - 10px);} }




.lightbox_gallery_1_pick_1         {  }
.lightbox_gallery_1_pick_1_w       {  }
.lightbox_gallery_1_pick_1_w a     {outline: none;text-decoration: none;display: block;padding: 10px;background: #f9f9f9;box-shadow: 0 1px 1px rgb(0 0 0 / .2);}
.lightbox_gallery_1_pick_1_w a img { display: block; width: 100%; height: auto; }










