@charset "UTF-8";
/** ------------------------------------------------------------------------------------------------------------------ */
/** [global] */
/** ------------------------------------------------------------------------------------------------------------------ */
html {
    -webkit-text-size-adjust: none !important;
    font-weight: 100;
    font-size: 1rem;
    height: 100%;
}
body {
     -moz-font-feature-settings : "palt";
  -webkit-font-feature-settings : "palt";
          font-feature-settings : "palt";
    /*font-family: "Kozuka Gothic Pro", "Hiragino Kaku Gothic Pro", Meiryo, Helvetica, Arial, Verdana, sans-serif; */
    font-family: "Times New Roman", YuMincho, "Hiragino Mincho ProN", Meiryo, serif;
    word-wrap: break-word;
    word-break: break-all;
    font-weight: 100;
    font-size: 1rem;
    height: 100%;
    background-size: 40px;
    background-image: url("../img/mc/common/img_common_background_1_1.png");
    background-color: #f2ffd9;
    color: #000;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: unset;
    @media only screen and(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx) {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
}
a:hover { opacity: .5; transition: opacity .4s ease; -webkit-transition: opacity .4s ease; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [z-index] */
/** ------------------------------------------------------------------------------------------------------------------ */
.loading_1          { z-index: 15000; }
.global_header_1    { z-index: 14000; }
.global_footer_1    { z-index: 13000; }
.visual_1           { z-index: 12000; }
.visual_2           { z-index: 11000; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [animation] */
/** ------------------------------------------------------------------------------------------------------------------ */
.animation_1 {
   animation-name: animation_kf_1;
   animation-timing-function: linear;
   animation-duration: 1.5s;
   animation-fill-mode: both;
   animation-iteration-count: infinite;
}
@keyframes animation_kf_1 {
   0% {
      transform: rotateY(0deg);
   }
   25%{
      transform:rotateY(90deg);
   }
   50%{
      transform:rotateY(180deg);
   }
   75%{
      transform:rotateY(270deg);
   }
   100% {
      transform: rotateY(360deg);
   }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.loading_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.loading_1               { position: fixed; height: 100%;width: 100%;background: #fff; }
.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%; }
.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         { position: absolute;height: 100%; width: 120px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: table; }
.loading_1_1_1_5_w       { display: table-cell;vertical-align: middle;text-align: center;color: #fff; }
.loading_1_1_1_5_1       {  }
.loading_1_1_1_5_1_w     {  }
.loading_1_1_1_5_2       { display: inline-block; }
.loading_1_1_1_5_2_w     {  }
.loading_1_1_1_5_2_w img { display: block; width: 100%; height: auto; }
.loading_1_1_1_5_3       { color: #000; }
.loading_1_1_1_5_3_w     { padding: 10px 0 2px;font-size: 10px;color: #00ad28; }
.loading_1_1_1_5_4       {  }
.loading_1_1_1_5_4_w     { padding: 2px 0 0;font-size: 10px;color: #c3c700; }
.loading_1_1_1_5_5       {  }
.loading_1_1_1_5_5_w     {  }
.loading_1_1_1_5_6       {  }
.loading_1_1_1_5_6_w     {  }
.loading_1_1_1_5_7       {  }
.loading_1_1_1_5_7_w     {  }
.loading_1_1_1_5_8       {  }
.loading_1_1_1_5_8_w     {  }
.loading_1_1_1_5_9       {  }
.loading_1_1_1_5_9_w     {  }
.loading_1_1_1_5_10      {  }
.loading_1_1_1_5_10_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        {  }
.loading_1_1_1_10_w      {  }
.loading_1_1_1_11        {  }
.loading_1_1_1_11_w      {  }
.loading_1_1_1_12        {  }
.loading_1_1_1_12_w      {  }
.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      {  }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.comming_soon_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.coming_soon_1             {  }
.coming_soon_1_w           {  }
.coming_soon_1_1           { padding: 0 40px;height: 100%; }
.coming_soon_1_1_w         { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112);height: 100%; }
.coming_soon_1_1_1         { padding: 40px 30px 40px; }
.coming_soon_1_1_1_w       { position: relative;height: 150px;width: 100%; }
.coming_soon_1_1_1_1       {  }
.coming_soon_1_1_1_1_w     {  }
.coming_soon_1_1_1_2       {  }
.coming_soon_1_1_1_2_w     {  }
.coming_soon_1_1_1_3       {  }
.coming_soon_1_1_1_3_w     {  }
.coming_soon_1_1_1_4       {  }
.coming_soon_1_1_1_4_w     {  }
.coming_soon_1_1_1_5       { position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;margin: 0 auto; }
.coming_soon_1_1_1_5_w     { height: 100%; }
.coming_soon_1_1_1_5_1     { height: 100%;display: table;width: 200px;margin: 0 auto; }
.coming_soon_1_1_1_5_1_w   { display: table-cell;vertical-align: middle; }
.coming_soon_1_1_1_5_1_1   {  }
.coming_soon_1_1_1_5_1_1_w { font-size: 18px;text-align: center;padding: 10px 0 5px;color: rgb(64, 142, 39); }
.coming_soon_1_1_1_5_1_2   {  }
.coming_soon_1_1_1_5_1_2_w { font-size: 10px;text-align: center;letter-spacing: 1px;color: rgb(117, 181, 4); }
.coming_soon_1_1_1_6       {  }
.coming_soon_1_1_1_6_w     {  }
.coming_soon_1_1_1_7       {  }
.coming_soon_1_1_1_7_w     {  }
.coming_soon_1_1_1_8       {  }
.coming_soon_1_1_1_8_w     {  }
.coming_soon_1_1_1_9       {  }
.coming_soon_1_1_1_9_w     {  }
.coming_soon_1_1_1_10      {  }
.coming_soon_1_1_1_10_w    {  }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.visual_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.visual_1              { position: relative;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%; }
.visual_1_1_1_1        { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;width: 100%;background: linear-gradient(180deg,rgba(170, 246, 160, 0.5),rgba(242, 255, 218, 0));height: 100%; }
.visual_1_1_1_1_w      {  }
.visual_1_1_1_2        {  }
.visual_1_1_1_2_w      {  }
.visual_1_1_1_3        { position: absolute;top: -50px;height: 100%;width: 100%;background-image: url("../../data/img/mc/visual_1/img_mc_visual_1_background_1.png?v=1");background-size: auto 100%; background-repeat: repeat-x; background-attachment: center; }
.visual_1_1_1_3_w      {  }
.visual_1_1_1_4        {  }
.visual_1_1_1_4_w      {  }
.visual_1_1_1_5        {  }
.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        { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_8_w      {  }
.visual_1_1_1_8_w img  { display: block; width: 100%; height: auto; }
.visual_1_1_1_9        {  }
.visual_1_1_1_9_w      {  }
.visual_1_1_1_10       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_10_w     {  }
.visual_1_1_1_10_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_11       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_11_w     {  }
.visual_1_1_1_11_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_12       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_12_w     {  }
.visual_1_1_1_12_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_13       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_13_w     {  }
.visual_1_1_1_13_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_14       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_14_w     {  }
.visual_1_1_1_14_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_15       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_15_w     {  }
.visual_1_1_1_15_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_16       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_16_w     {  }
.visual_1_1_1_16_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_17       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_17_w     {  }
.visual_1_1_1_17_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_18       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_18_w     {  }
.visual_1_1_1_18_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_19       { position: absolute;bottom: 0;top: 0;right: 0;left: 0;margin: auto;width: 200px; }
.visual_1_1_1_19_w     {  }
.visual_1_1_1_19_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_20       {  }
.visual_1_1_1_20_w     {  }
.visual_1_1_1_20_w img {  }
.visual_1_1_1_50       { transform: translate3d(0,0,0); position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_50_w     {  }
.visual_1_1_1_50_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_51       { transform: translate3d(0,0,0); position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_51_w     {  }
.visual_1_1_1_51_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_61       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_61_w     {  }
.visual_1_1_1_61_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_62       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_62_w     {  }
.visual_1_1_1_62_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_63       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_63_w     {  }
.visual_1_1_1_63_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_64       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_64_w     {  }
.visual_1_1_1_64_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_65       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_65_w     {  }
.visual_1_1_1_65_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_66       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_66_w     {  }
.visual_1_1_1_66_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_67       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_67_w     {  }
.visual_1_1_1_67_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_68       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_68_w     {  }
.visual_1_1_1_68_w img { display: block; width: 100%; height: auto; }
.visual_1_1_1_69       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_1_1_1_69_w     {  }
.visual_1_1_1_69_w img { display: block; width: 100%; height: auto; }
/** @responsive */
@media screen and (max-width: 550px){
.visual_1_1_1_8   { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_10  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_11  {  }
.visual_1_1_1_12  {  }
.visual_1_1_1_13  {  }
.visual_1_1_1_14  {  }
.visual_1_1_1_15  {  }
.visual_1_1_1_16  {  }
.visual_1_1_1_17  {  }
.visual_1_1_1_18  {  }
.visual_1_1_1_19  {  }
.visual_1_1_1_50  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_51  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_61  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_62  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_63  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_64  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_65  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_66  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_67  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_68  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_1_1_1_69  { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.visual_2] */
/** ------------------------------------------------------------------------------------------------------------------ */
.visual_2                { position: relative;width: 100%;overflow: hidden;background: linear-gradient(180deg,rgba(242, 255, 218, 0),rgba(182, 255, 125, 0.3));padding: 0 0 100px; }
.visual_2_w              { height: 100%; }
.visual_2_1              { height: 100%; }
.visual_2_1_w            { height: 100%; }
.visual_2_1_1            { height: 100%; }
.visual_2_1_1_w          { height: 100%; }
.visual_2_1_1_1          {  }
.visual_2_1_1_1_w        {  }
.visual_2_1_1_2          {  }
.visual_2_1_1_2_w        {  }
.visual_2_1_1_3          {  }
.visual_2_1_1_3_w        {  }
.visual_2_1_1_4          {  }
.visual_2_1_1_4_w        {  }
.visual_2_1_1_5          {  }
.visual_2_1_1_5_w        {  }
.visual_2_1_1_6          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_6_w        {  }
.visual_2_1_1_6_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_7          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_7_w        {  }
.visual_2_1_1_7_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_8          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_8_w        {  }
.visual_2_1_1_8_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_9          { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_9_w        {  }
.visual_2_1_1_9_w img    { display: block; width: 100%; height: auto; }
.visual_2_1_1_10         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_10_w       {  }
.visual_2_1_1_10_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_11         {  }
.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         {  }
.visual_2_1_1_15_w       {  }
.visual_2_1_1_15_1       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_1_w     {  }
.visual_2_1_1_15_1_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_15_2       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_2_w     {  }
.visual_2_1_1_15_2_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_15_3       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_3_w     {  }
.visual_2_1_1_15_3_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_15_4       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_4_w     {  }
.visual_2_1_1_15_4_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_15_5       { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_15_5_w     {  }
.visual_2_1_1_15_5_w img { display: block; width: 100%; height: auto; }
.visual_2_1_1_16         { position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;min-width: 550px;max-width: 1024px;width: 100%;background: transparent; height: 100%; }
.visual_2_1_1_16_w       {  }
.visual_2_1_1_16_w img   { display: block; width: 100%; height: auto; }
.visual_2_1_1_17         {  }
.visual_2_1_1_17_w       {  }
.visual_2_1_1_18         {  }
.visual_2_1_1_18_w       {  }
.visual_2_1_1_19         {  }
.visual_2_1_1_19_w       {  }
.visual_2_1_1_20         {  }
.visual_2_1_1_20_w       {  }
/** @responsive */
@media screen and (max-width: 550px){
.visual_2                {  }
.visual_2_w              {  }
.visual_2_1              {  }
.visual_2_1_w            {  }
.visual_2_1_1            {  }
.visual_2_1_1_w          {  }
.visual_2_1_1_1          {  }
.visual_2_1_1_1_w        {  }
.visual_2_1_1_2          {  }
.visual_2_1_1_2_w        {  }
.visual_2_1_1_3          {  }
.visual_2_1_1_3_w        {  }
.visual_2_1_1_4          {  }
.visual_2_1_1_4_w        {  }
.visual_2_1_1_5          {  }
.visual_2_1_1_5_w        {  }
.visual_2_1_1_6          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_6_w        {  }
.visual_2_1_1_6_w img    {  }
.visual_2_1_1_7          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_7_w        {  }
.visual_2_1_1_7_w img    {  }
.visual_2_1_1_8          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_8_w        {  }
.visual_2_1_1_8_w img    {  }
.visual_2_1_1_9          { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_9_w        {  }
.visual_2_1_1_9_w img    {  }
.visual_2_1_1_10         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_10_w       {  }
.visual_2_1_1_10_w img   {  }
.visual_2_1_1_11         {  }
.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         {  }
.visual_2_1_1_15_w       {  }
.visual_2_1_1_15_1       { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_1_w     {  }
.visual_2_1_1_15_1_w img {  }
.visual_2_1_1_15_2       { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_2_w     {  }
.visual_2_1_1_15_2_w img {  }
.visual_2_1_1_15_3       { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_3_w     {  }
.visual_2_1_1_15_3_w img {  }
.visual_2_1_1_15_4       { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_4_w     {  }
.visual_2_1_1_15_4_w img {  }
.visual_2_1_1_15_5       { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_15_5_w     {  }
.visual_2_1_1_15_5_w img {  }
.visual_2_1_1_16         { left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.visual_2_1_1_16_w       {  }
.visual_2_1_1_16_w img   {  }
.visual_2_1_1_17         {  }
.visual_2_1_1_17_w       {  }
.visual_2_1_1_18         {  }
.visual_2_1_1_18_w       {  }
.visual_2_1_1_19         {  }
.visual_2_1_1_19_w       {  }
.visual_2_1_1_20         {  }
.visual_2_1_1_20_w       {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** .global_header_1 */
/** ------------------------------------------------------------------------------------------------------------------ */
.global_header_1                  { position: fixed;width: 100%;background: transparent;height: 100px;overflow: hidden; }
.global_header_1_w                { height: 100%; }
.global_header_1_1                { height: 100%; }
.global_header_1_1_w              { height: 100%; }
.global_header_1_1_1              { height: 100%; }
.global_header_1_1_1_w            { height: 100%;position: relative; }
.global_header_1_1_1_1            { position: absolute; width: 100%;height: 0px; top: -100px; }
.global_header_1_1_1_1_w          {  }
.global_header_1_1_1_2            { position: absolute;background: rgb(255, 255, 255);width: 100%;height: 50px; }
.global_header_1_1_1_2_w          {  }
.global_header_1_1_1_3            {  }
.global_header_1_1_1_3_w          {  }
.global_header_1_1_1_4            {  }
.global_header_1_1_1_4_w          {  }
.global_header_1_1_1_4_1          { position: absolute;width: 100%;height: 100px;top: 3px;background-repeat: repeat-x;background-size: auto 45px;background-image: url("../../data/img/mc/global_header_1/img_mc_global_header_1_back_1.png?v=1"); }
.global_header_1_1_1_4_1_w        {  }
.global_header_1_1_1_4_2          { position: absolute;width: 50%;left: -106px;height: 100px;top: -10px;background-position: right top;background-repeat: repeat-x;background-size: auto 35px;background-image: url("../../data/img/mc/global_header_1/img_mc_global_header_1_back_2.png?v=1"); }
.global_header_1_1_1_4_2_w        {  }
.global_header_1_1_1_4_3          { position: absolute;width: 50%;right: -106px;height: 100px;top: -10px;background-position: left top;background-repeat: repeat-x;background-size: auto 35px;background-image: url("../../data/img/mc/global_header_1/img_mc_global_header_1_back_2.png?v=1"); }
.global_header_1_1_1_4_3_w        {  }
.global_header_1_1_1_4_4          { -moz-transform: skewY(-35deg);transform: skewY(-35deg);-ms-transform: skewY(-35deg);position: absolute;width: 9px;height: 20px;/* border-radius: 20px; */right: -186px;left: 0;top: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_header_1_1_1_4_4_w        {  }
.global_header_1_1_1_4_5          { -moz-transform: skewY(35deg);transform: skewY(35deg);-ms-transform: skewY(35deg);position: absolute;width: 10px;height: 20px;/* border-radius: 20px; */right: -205px;left: 0;top: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_header_1_1_1_4_5_w        {  }
.global_header_1_1_1_4_6          { -moz-transform: skewY(35deg);transform: skewY(35deg);-ms-transform: skewY(35deg);position: absolute;width: 9px;height: 20px;/* border-radius: 20px; */left: -186px;right: 0;top: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_header_1_1_1_4_6_w        {  }
.global_header_1_1_1_4_7          { -moz-transform: skewY(-35deg);transform: skewY(-35deg);-ms-transform: skewY(-35deg);position: absolute;width: 10px;height: 20px;/* border-radius: 20px; */left: -205px;right: 0;top: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_header_1_1_1_4_7_w        {  }
.global_header_1_1_1_4_w          {  }
.global_header_1_1_1_5            {  }
.global_header_1_1_1_5_w          {  }
.global_header_1_1_1_6            { position: absolute;height: 10px;width: 100%;background: rgb(14, 98, 14);top: 50px; }
.global_header_1_1_1_6_w          {  }
.global_header_1_1_1_7            { -moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;left: 0;right: -50%;width: 100%;background: rgb(180, 214, 113);height: 20px;bottom: 30px;margin: 0 -130px 0 auto; }
.global_header_1_1_1_7_w          {  }
.global_header_1_1_1_8            { -moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;right: 0;left: -50%;width: 100%;background: rgb(180, 213, 114);height: 15px;bottom: 35px;margin: 0 auto 0 -130px; }
.global_header_1_1_1_8_w          {  }
.global_header_1_1_1_9            {  }
.global_header_1_1_1_9_w          {  }
.global_header_1_1_1_10           {  }
.global_header_1_1_1_10_w         {  }
.global_header_1_1_1_11           {  }
.global_header_1_1_1_11_w         {  }
.global_header_1_1_1_12           { position: absolute;width: 25px;height: 25px;border-radius: 20px;background: #b4d770;left: -150px;right: 0;top: 8px;margin: auto; }
.global_header_1_1_1_12_w         {  }
.global_header_1_1_1_13           {  }
.global_header_1_1_1_13_w         {  }
.global_header_1_1_1_14           {  }
.global_header_1_1_1_14_w         {  }
.global_header_1_1_1_15           {  }
.global_header_1_1_1_15_w         {  }
.global_header_1_1_1_16           {  }
.global_header_1_1_1_16_w         {  }
.global_header_1_1_1_17           {  }
.global_header_1_1_1_17_w         {  }
.global_header_1_1_1_18           {  }
.global_header_1_1_1_18_w         {  }
.global_header_1_1_1_20           { position: absolute;width: 180px;top: 5px;left: 0;right: 0;margin: auto; }
.global_header_1_1_1_20_w         {  }
.global_header_1_1_1_20_w a       { display: block; text-decoration: none; }
.global_header_1_1_1_20_w a:hover { opacity: 1; }
.global_header_1_1_1_20_w a img   { display: block; width: 100%; height: auto; }
.global_header_1_1_1_21           { position: absolute;width: 36px;top: 15px;left: 0;right: -197px;margin: auto; }
.global_header_1_1_1_21_w         {  }
.global_header_1_1_1_21_w a       { display: block; text-decoration: none; }
.global_header_1_1_1_21_w a:hover { opacity: 1; }
.global_header_1_1_1_21_w a img   { display: block; width: 100%; height: auto; }
.global_header_1_1_1_23           { position: absolute;width: 55px;top: 22px;right: 0px;left: -212px;margin: auto; }
.global_header_1_1_1_23_w         {  }
.global_header_1_1_1_23_w a       { display: block; text-decoration: none; }
.global_header_1_1_1_23_w a:hover { opacity: 1; }
.global_header_1_1_1_23_w a img   { display: block; width: 100%; height: auto; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** .global_footer_1 */
/** ------------------------------------------------------------------------------------------------------------------ */
.global_footer_1                        { position: fixed;width: 100%;background: rgba(255, 0, 0, 0);height: 100px;overflow: hidden;bottom: 0; }
.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                  { position: absolute; width: 100%;height: 0px; top: -100px; }
.global_footer_1_1_1_1_w                {  }
.global_footer_1_1_1_2                  { position: absolute;background: rgb(255, 255, 255);width: 100%;height: 50px;bottom: 0; }
.global_footer_1_1_1_2_w                {  }
.global_footer_1_1_1_3                  {  }
.global_footer_1_1_1_3_w                {  }
.global_footer_1_1_1_4                  {  }
.global_footer_1_1_1_4_w                {  }
.global_footer_1_1_1_4_1                {  }
.global_footer_1_1_1_4_1_w              {  }
.global_footer_1_1_1_4_2                { position: absolute;width: 50%;left: -135px;height: 100px;top: 62px;background-position: right top;background-repeat: repeat-x;background-size: auto 35px;background-image: url("../../data/img/mc/global_footer_1/img_mc_global_footer_1_back_1.png?v=1"); }
.global_footer_1_1_1_4_2_w              {  }
.global_footer_1_1_1_4_3                { position: absolute;width: 50%;right: -135px;height: 100px;top: 62px;background-position: left top;background-repeat: repeat-x;background-size: auto 35px;background-image: url("../../data/img/mc/global_footer_1/img_mc_global_footer_1_back_1.png?v=1"); }
.global_footer_1_1_1_4_3_w              {  }
.global_footer_1_1_1_4_4                { -moz-transform: skewY(35deg);transform: skewY(35deg);-ms-transform: skewY(35deg);position: absolute;width: 10px;height: 30px;/* border-radius: 20px; */right: -235px;left: 0;bottom: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_footer_1_1_1_4_4_w              {  }
.global_footer_1_1_1_4_5                { -moz-transform: skewY(-35deg);transform: skewY(-35deg);-ms-transform: skewY(-35deg);position: absolute;width: 10px;height: 30px;/* border-radius: 20px; */right: -255px;left: 0;bottom: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_footer_1_1_1_4_5_w              {  }
.global_footer_1_1_1_4_6                { -moz-transform: skewY(-35deg);transform: skewY(-35deg);-ms-transform: skewY(-35deg);position: absolute;width: 10px;height: 30px;/* border-radius: 20px; */left: -235px;right: 0;bottom: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_footer_1_1_1_4_6_w              {  }
.global_footer_1_1_1_4_7                { -moz-transform: skewY(35deg);transform: skewY(35deg);-ms-transform: skewY(35deg);position: absolute;width: 10px;height: 30px;/* border-radius: 20px; */left: -255px;right: 0;bottom: -9px;margin: auto;background: rgb(245, 207, 80); }
.global_footer_1_1_1_4_7_w              {  }
.global_footer_1_1_1_5                  {  }
.global_footer_1_1_1_5_w                {  }
.global_footer_1_1_1_6                  { position: absolute;height: 10px;width: 100%;background: rgb(14, 98, 14);top: 50px; }
.global_footer_1_1_1_6_w                {  }
.global_footer_1_1_1_7                  { -moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;left: 0;right: -50%;width: 100%;background: rgb(180, 214, 113);height: 15px;bottom: 40px;margin: 0 -130px 0 auto; }
.global_footer_1_1_1_7_w                {  }
.global_footer_1_1_1_8                  { -moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;right: 0;left: -50%;width: 100%;background: rgb(180, 213, 114);height: 20px;bottom: 40px;margin: 0 auto 0 -130px; }
.global_footer_1_1_1_8_w                {  }
.global_footer_1_1_1_9                  {  }
.global_footer_1_1_1_9_w                {  }
.global_footer_1_1_1_10                 { position: absolute;width: 25px;height: 25px;border-radius: 20px;background: #b4d671;left: -133px;right: 0;bottom: 30px;margin: auto; }
.global_footer_1_1_1_10_w               { width: 100%;height: 100%; }
.global_footer_1_1_1_10_w a             { display: block;height: 100%;position: relative;text-decoration: none; opacity: 1; }
.global_footer_1_1_1_10_w a i           { position: absolute;display: block;width: 10px;height: 10px;top: -2px;bottom: 0;left: 0;right: 0;font-size: 11px;margin: auto;color: #fff; }
.global_footer_1_1_1_11                 { position: absolute;width: 49px;bottom: 22px;left: -190px;right: 0;margin: auto; }
.global_footer_1_1_1_11_w               {  }
.global_footer_1_1_1_11_w img           { display: block;width: 100%; }
.global_footer_1_1_1_12                 { position: absolute;width: 70px;bottom: 24px;right: -188px;left: 0;margin: auto; }
.global_footer_1_1_1_12_w               {  }
.global_footer_1_1_1_12_w img           { display: block;width: 100%; }
.global_footer_1_1_1_13                 {  }
.global_footer_1_1_1_13_w               {  }
.global_footer_1_1_1_14                 {  }
.global_footer_1_1_1_14_w               {  }
.global_footer_1_1_1_15                 {  }
.global_footer_1_1_1_15_w               {  }
.global_footer_1_1_1_16                 {  }
.global_footer_1_1_1_16_w               {  }
.global_footer_1_1_1_17                 {  }
.global_footer_1_1_1_17_w               {  }
.global_footer_1_1_1_18                 {  }
.global_footer_1_1_1_18_w               {  }
.global_footer_1_1_1_19                 { position: absolute;width: 110px;left: 0px;right: 0;top: 10px;margin: auto; }
.global_footer_1_1_1_19_w               {  }
.global_footer_1_1_1_19_w a             { display: block; text-decoration: none;  opacity: 1; }
.global_footer_1_1_1_19_w a img         { display: block; width: 100%; height: auto; }
.global_footer_1_1_1_20                 { position: absolute;width: 230px;bottom: 8px;left: 0;right: 0;margin: auto;font-size: 10px; }
.global_footer_1_1_1_20_w               { text-align: center; color: #89c576; }
.global_footer_1_1_1_20_w small         {  }
.global_footer_1_1_1_20_w small a       { text-decoration: none;display: inline-block;padding: 0 2px;color: #54ad5f; }
.global_footer_1_1_1_20_w small a:hover { opacity: 1; }
.global_footer_1_1_1_20_w small a img   { display: block; width: 100%; height: auto; }
.global_footer_1_1_1_24                 { position: absolute;width: 25px;height: 25px;border-radius: 20px;left: -150px;right: 0;top: 8px;margin: auto;/* background: red; */}
.global_footer_1_1_1_24_w               { width: 100%;height: 100%; }
.global_footer_1_1_1_24_w a             { display: block;height: 100%;position: relative;text-decoration: none; opacity: 1; }
.global_footer_1_1_1_24_w a i           { position: absolute;display: block;width: 10px;height: 10px;top: -2px;bottom: 0;left: 0;right: 0;font-size: 11px;margin: auto;color: #fff; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.main_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.main_1         {  }
.main_1_w       {  }
.main_1_1       {  }
.main_1_1_w     { max-width: 1024px; margin: 0 auto; }
.main_1_1_1     { padding: 0; }
.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 {  }
.main_1_1_1_4   {  }
.main_1_1_1_4_w {  }
.main_1_1_1_5   {  }
.main_1_1_1_5_w {  }
.main_1_1_1_6   {  }
.main_1_1_1_6_w {  }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.track_list_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.track_list_1                  { word-wrap: break-word; word-break: break-all; }
.track_list_1_w                {  }
.track_list_1_1                { max-width: 1024px; margin: 0 auto;  }
.track_list_1_1_w              { padding: 0 40px; }
.track_list_1_1_1              { background: rgb(255, 255, 255); box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.track_list_1_1_1_w            { padding: 40px 30px 40px 33px; }
.track_list_1_1_1_1            { /* border: 1px solid rgb(218, 233, 191); */}
.track_list_1_1_1_1_w          { /* padding: 0 15px; */}
.track_list_1_1_1_1_1          {  }
.track_list_1_1_1_1_1_w        { display: table; width: 100%; }
.track_list_1_1_1_1_1_1        { display: table-cell;vertical-align: top;width: 50%; }
.track_list_1_1_1_1_1_1_w      { padding: 0 15px 0 0; }
.track_list_1_1_1_1_1_2        { display: table-cell;vertical-align: top;/* border-left: 1px solid rgb(218, 233, 191); */width: 50%; }
.track_list_1_1_1_1_1_2_w      { padding: 0 0 0 15px; }
.track_list_1_1_1_1_2          {  }
.track_list_1_1_1_1_2_w        {  }
.track_list_1_ul_1             { list-style: none; }
.track_list_1_li_1             { margin: 0 0 30px; }
.track_list_1_li_1:last-child  { margin: 0; }
.track_list_box_1              {  }
.track_list_box_1_w            {  }
.track_list_box_1_1            {  }
.track_list_box_1_1_w          { display: table;width: 100%; }
.track_list_box_1_1_1          { display: table-cell;vertical-align: top;width: 45px; }
.track_list_box_1_1_1_w        { position: relative;width: 45px;height: 45px;border-radius: 20px 0;background: linear-gradient(180deg,rgb(182, 215, 114),rgb(98, 185, 124)); }
.track_list_box_1_1_1_1        { position: absolute;width: 100%;height: 10px;top: 5px; }
.track_list_box_1_1_1_1_w      { font-size: 10px;color: rgb(255, 255, 255);text-align: center;letter-spacing: 1px;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);-webkit-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); }
.track_list_box_1_1_1_2        { position: absolute;height: 20px;width: 100%;top: 7px;bottom: 0;margin: auto; }
.track_list_box_1_1_1_2_w      { text-align: center;font-size: 18px;letter-spacing: 1px;color: rgb(255, 255, 255);text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);-webkit-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8); }
.track_list_box_1_1_2          { display: table-cell;vertical-align: middle; }
.track_list_box_1_1_2_w        { padding: 0 0 0 10px; }
.track_list_box_1_1_2_1        {  }
.track_list_box_1_1_2_1_w      {  }
.track_list_box_1_1_2_1_1      { border-bottom: 1px solid rgb(218, 233, 191); }
.track_list_box_1_1_2_1_1_w    { font-size: 15px;padding: 0px 0 3px;color: rgb(61, 141, 35);font-weight: 600; }
.track_list_box_1_1_2_1_2      {  }
.track_list_box_1_1_2_1_2_w    { text-align: left;font-size: 10.5px;padding: 5px 0 5px;color: rgb(170, 195, 84); }
/** @responsive */
@media screen and (max-width: 800px){
.track_list_1                  {  }
.track_list_1_w                {  }
.track_list_1_1                {  }
.track_list_1_1_w              {  }
.track_list_1_1_1              {  }
.track_list_1_1_1_w            {  }
.track_list_1_1_1_1            {  }
.track_list_1_1_1_1_w          {  }
.track_list_1_1_1_1_1          {  }
.track_list_1_1_1_1_1_w        { display: block; }
.track_list_1_1_1_1_1_1        { display: block;margin: 0 0 15px;vertical-align: baseline;width: auto; }
.track_list_1_1_1_1_1_1_w      { padding: 0; }
.track_list_1_1_1_1_1_2        { display: block;width: auto;vertical-align: baseline; }
.track_list_1_1_1_1_1_2_w      { padding: 0; }
.track_list_1_1_1_1_2          {  }
.track_list_1_1_1_1_2_w        {  }
.track_list_1_ul_1             {  }
.track_list_1_li_1             {  }
.track_list_1_li_1:last-child  {  }
.track_list_box_1              {  }
.track_list_box_1_w            {  }
.track_list_box_1_1            {  }
.track_list_box_1_1_w          {  }
.track_list_box_1_1_1          {  }
.track_list_box_1_1_1_w        {  }
.track_list_box_1_1_1_1        {  }
.track_list_box_1_1_1_1_w      {  }
.track_list_box_1_1_1_2        {  }
.track_list_box_1_1_1_2_w      {  }
.track_list_box_1_1_2          {  }
.track_list_box_1_1_2_w        {  }
.track_list_box_1_1_2_1        {  }
.track_list_box_1_1_2_1_w      {  }
.track_list_box_1_1_2_1_1      {  }
.track_list_box_1_1_2_1_1_w    {  }
.track_list_box_1_1_2_1_2      {  }
.track_list_box_1_1_2_1_2_w    {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.xfd_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.xfd_1         {  }
.xfd_1_w       {  }
.xfd_1_1       {  }
.xfd_1_1_w     {  }
.xfd_1_1_1     { padding: 0 40px;height: 100%; }
.xfd_1_1_1_w   { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112);height: 100%; }
.xfd_1_1_1_1   {  }
.xfd_1_1_1_1_w { padding: 40px 30px 0; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.cd_information_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.cd_information_1                                            {  }
.cd_information_1_w                                          {  }
.cd_information_1_1                                          { padding: 0 40px;height: 100%; }
.cd_information_1_1_w                                        { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112);height: 100%; }
.cd_information_1_1_1                                        { padding: 40px 30px 40px; }
.cd_information_1_1_1_w                                      { display: table; width: 100%; }
.cd_information_1_1_1_1                                      { display: table-cell;vertical-align: middle;width: 50%; }
.cd_information_1_1_1_1_w                                    {  }
.cd_information_1_1_1_1_1                                    { background: linear-gradient(180deg,#fff,#fff);box-shadow: 0px 1px 2px 0px #dae9bf; }
.cd_information_1_1_1_1_1_w                                  { padding: 10px; }
.cd_information_1_1_1_1_1_w a                                { display: block;text-decoration: none; }
.cd_information_1_1_1_1_1_w a img                            { display: block;width: 100%; }
.cd_information_1_1_1_1_2                                    {  }
.cd_information_1_1_1_1_2_w                                  { font-size: 10px;letter-spacing: .5px;padding: 20px 0;color: rgb(180, 215, 112); }
.cd_information_1_1_1_1_2_w table                            { float: right; }
.cd_information_1_1_1_1_2_w table tbody                      {  }
.cd_information_1_1_1_1_2_w table tbody tr                   {  }
.cd_information_1_1_1_1_2_w table tbody tr td                {  }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(1)   {  }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(2)   { padding: 0 5px; }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(3)   {  }
.cd_information_1_1_1_2                                      { display: table-cell;vertical-align: middle; }
.cd_information_1_1_1_2_w                                    { padding: 0 0 0 30px; }
.cd_information_1_1_1_2_1                                    {  }
.cd_information_1_1_1_2_1_w                                  {  }
.cd_information_1_1_1_2_1_1                                  {  }
.cd_information_1_1_1_2_1_1_w                                {  }
.cd_information_1_1_1_2_1_1_1                                {  }
.cd_information_1_1_1_2_1_1_1_w                              {  }
.cd_information_1_1_1_2_1_1_1_1                              {  }
.cd_information_1_1_1_2_1_1_1_1_w                            { font-size: 10px;padding: 5px 0;letter-spacing: 0.5px;color: rgb(13, 123, 76); }
.cd_information_1_1_1_2_1_1_1_2                              {  }
.cd_information_1_1_1_2_1_1_1_2_w                            { font-size: 27px;letter-spacing: 2px;color: rgb(57, 142, 31); }
.cd_information_1_1_1_2_1_2                                  {  }
.cd_information_1_1_1_2_1_2_w                                { font-size: 12px; padding: 30px 0; }
.cd_information_1_1_1_2_1_2_w table                          { width: 100%; }
.cd_information_1_1_1_2_1_2_w table tbody                    {  }
.cd_information_1_1_1_2_1_2_w table tbody tr                 {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td              {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td a            { color: #b4d870; }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(1) { width: 1px;white-space: nowrap;color: #87c576; text-align: center; }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(2) { width: 1px;white-space: nowrap;color: #87c576; padding: 0 0 0 5px; }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(3) { color: #3d8d23;padding: 5px 10px; }
.cd_information_1_1_1_2_1_3                                  {  }
.cd_information_1_1_1_2_1_3_w                                {  }
.cd_information_1_1_1_2_1_3_1                                {  }
.cd_information_1_1_1_2_1_3_1_w                              { text-align: right; }
.cd_information_1_1_1_2_1_3_1_1                              { display: inline-block;font-size: 12px; }
.cd_information_1_1_1_2_1_3_1_1_w                            { padding: 0 5px;color: rgb(132, 197, 119); }
.cd_information_1_1_1_2_1_3_1_2                              { display: inline-block; }
.cd_information_1_1_1_2_1_3_1_2_w                            { font-size: 25px;color: rgb(61, 142, 35); }
/** @responsive */
@media screen and (max-width: 800px){
.cd_information_1                                            {  }
.cd_information_1_w                                          {  }
.cd_information_1_1                                          {  }
.cd_information_1_1_w                                        {  }
.cd_information_1_1_1                                        {  }
.cd_information_1_1_1_w                                      {  }
.cd_information_1_1_1_1                                      { display: block;vertical-align: baseline;width: 100%;margin: 0 0 10px; }
.cd_information_1_1_1_1_w                                    {  }
.cd_information_1_1_1_1_1                                    {  }
.cd_information_1_1_1_1_1_w                                  { padding: 10px; }
.cd_information_1_1_1_1_1_w a                                { max-width: 320px;margin: 0 auto; }
.cd_information_1_1_1_1_1_w a img                            {  }
.cd_information_1_1_1_1_2                                    {  }
.cd_information_1_1_1_1_2_w                                  {  }
.cd_information_1_1_1_1_2_w table                            {  }
.cd_information_1_1_1_1_2_w table tbody                      {  }
.cd_information_1_1_1_1_2_w table tbody tr                   {  }
.cd_information_1_1_1_1_2_w table tbody tr td                {  }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(1)   {  }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(2)   {  }
.cd_information_1_1_1_1_2_w table tbody tr td:nth-child(3)   {  }
.cd_information_1_1_1_2                                      { display: block;vertical-align: baseline;width: 100%; }
.cd_information_1_1_1_2_w                                    { padding: 0; }
.cd_information_1_1_1_2_1                                    {  }
.cd_information_1_1_1_2_1_w                                  {  }
.cd_information_1_1_1_2_1_1                                  {  }
.cd_information_1_1_1_2_1_1_w                                {  }
.cd_information_1_1_1_2_1_1_1                                {  }
.cd_information_1_1_1_2_1_1_1_w                              {  }
.cd_information_1_1_1_2_1_1_1_1                              {  }
.cd_information_1_1_1_2_1_1_1_1_w                            {  }
.cd_information_1_1_1_2_1_1_1_2                              {  }
.cd_information_1_1_1_2_1_1_1_2_w                            {  }
.cd_information_1_1_1_2_1_2                                  {  }
.cd_information_1_1_1_2_1_2_w                                {  }
.cd_information_1_1_1_2_1_2_w table                          {  }
.cd_information_1_1_1_2_1_2_w table tbody                    {  }
.cd_information_1_1_1_2_1_2_w table tbody tr                 {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td              {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(1) {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(2) {  }
.cd_information_1_1_1_2_1_2_w table tbody tr td:nth-child(3) {  }
.cd_information_1_1_1_2_1_3                                  {  }
.cd_information_1_1_1_2_1_3_w                                {  }
.cd_information_1_1_1_2_1_3_1                                {  }
.cd_information_1_1_1_2_1_3_1_w                              {  }
.cd_information_1_1_1_2_1_3_1_1                              {  }
.cd_information_1_1_1_2_1_3_1_1_w                            {  }
.cd_information_1_1_1_2_1_3_1_2                              {  }
.cd_information_1_1_1_2_1_3_1_2_w                            {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.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                   { max-width: 1024px; margin: 0 auto; }
.link_code_1_1_w                 { padding: 0 40px; }
.link_code_1_1_1                 { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.link_code_1_1_1_w               { padding: 40px 30px 40px 33px; }
.link_code_1_1_1_1               {  }
.link_code_1_1_1_1_w             {  }
.link_code_1_ul_1                {  }
.link_code_1_li_1                { margin: 0 0 15px; }
.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-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  { color: rgb(61, 140, 50); }
.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 0 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: 13px;padding: 5px 0 5px;border-bottom: 1px solid rgb(218, 233, 191);margin: 0 0 10px;color: rgb(61, 140, 49); }
.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.25;padding: 0 0 0 11px;color: rgb(170, 196, 84); }
.link_code_1_li_1:nth-child(1) .link_code_1_box_1_1_1_1_w a img { max-width: 100%; }
.link_code_1_li_1:nth-child(2) .link_code_1_box_1_1_1_1_w a img { max-width: 80%; }
.link_code_1_li_1:nth-child(3) .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: 100px; }
.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(1) .link_code_1_box_1_1_1_1_w a img {  }
.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 {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.special_hp_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.special_hp_1                   {  }
.special_hp_1_w                 {  }
.special_hp_1_1                 { max-width: 1024px; margin: 0 auto;  }
.special_hp_1_1_w               { padding: 0 40px; }
.special_hp_1_1_1               { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.special_hp_1_1_1_w             { padding: 30px 30px 30px 30px; }
.special_hp_1_1_1_1             {  }
.special_hp_1_1_1_1_w           { display: table; width: 100%; }
.special_hp_1_1_1_1_1           { display: table-cell; vertical-align: middle; width: 50%; }
.special_hp_1_1_1_1_1_w         {  }
.special_hp_1_1_1_1_1_1         { background: linear-gradient(180deg,#fff,#fff);box-shadow: 0px 1px 2px 0px #dae9bf; }
.special_hp_1_1_1_1_1_1_w       { padding: 10px; }
.special_hp_1_1_1_1_1_1_w a     { display: block; text-decoration: none; }
.special_hp_1_1_1_1_1_1_w a img { display: block; width: 100%; height: auto; }
.special_hp_1_1_1_1_2           { display: table-cell; vertical-align: middle; }
.special_hp_1_1_1_1_2_w         { padding: 15px 0 15px 30px; }
.special_hp_1_1_1_1_2_1         {  }
.special_hp_1_1_1_1_2_1_w       { font-size: 11px;letter-spacing: 2px;line-height: 1.5;color: rgb(75, 135, 80); }
.special_hp_1_1_1_1_2_1_1       {  }
.special_hp_1_1_1_1_2_1_1_w     { line-height: 1.75;font-size: 11.5px; }
.special_hp_1_1_1_1_2_1_2       {  }
.special_hp_1_1_1_1_2_1_2_w     { padding: 30px 0; }
/** @responsive */
@media screen and (max-width: 800px){
.special_hp_1                   {  }
.special_hp_1_w                 {  }
.special_hp_1_1                 {  }
.special_hp_1_1_w               {  }
.special_hp_1_1_1               {  }
.special_hp_1_1_1_w             {  }
.special_hp_1_1_1_1             {  }
.special_hp_1_1_1_1_w           {  }
.special_hp_1_1_1_1_1           { display: block;vertical-align: baseline;width: 100%; }
.special_hp_1_1_1_1_1_w         {  }
.special_hp_1_1_1_1_1_1         {  }
.special_hp_1_1_1_1_1_1_w       {  }
.special_hp_1_1_1_1_1_1_w a     {  }
.special_hp_1_1_1_1_1_1_w a img { max-width: 320px;margin: 0 auto; }
.special_hp_1_1_1_1_2           { display: block;vertical-align: baseline; }
.special_hp_1_1_1_1_2_w         { padding: 30px 0 0; }
.special_hp_1_1_1_1_2_1         {  }
.special_hp_1_1_1_1_2_1_w       {  }
.special_hp_1_1_1_1_2_1_1       {  }
.special_hp_1_1_1_1_2_1_1_w     { font-size: 10px; }
.special_hp_1_1_1_1_2_1_2       {  }
.special_hp_1_1_1_1_2_1_2_w     { padding: 30px 0 15px; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.special_novelty_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.special_novelty_1                   {  }
.special_novelty_1_w                 {  }
.special_novelty_1_1                 { max-width: 1024px; margin: 0 auto;  }
.special_novelty_1_1_w               { padding: 0 40px; }
.special_novelty_1_1_1               { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.special_novelty_1_1_1_w             { padding: 30px 30px 30px 30px; }
.special_novelty_1_1_1_1             {  }
.special_novelty_1_1_1_1_w           { display: table; width: 100%; }
.special_novelty_1_1_1_1_1           { display: table-cell; vertical-align: middle; }
.special_novelty_1_1_1_1_1_w         { padding: 15px 30px 15px 0; }
.special_novelty_1_1_1_1_1_1         {  }
.special_novelty_1_1_1_1_1_1_w       { font-size: 11px;letter-spacing: 2px;line-height: 1.5;color: rgb(75, 135, 80); }
.special_novelty_1_1_1_1_1_1_1       {  }
.special_novelty_1_1_1_1_1_1_1_w     {  }
.special_novelty_1_1_1_1_1_1_2       {  }
.special_novelty_1_1_1_1_1_1_2_w     {  }
.special_novelty_1_1_1_1_2           { display: table-cell;vertical-align: middle;width: 65%; }
.special_novelty_1_1_1_1_2_w         {  }
.special_novelty_1_1_1_1_2_1         {  }
.special_novelty_1_1_1_1_2_1_w       { padding: 10px; }
.special_novelty_1_1_1_1_2_1_w a     { display: block; text-decoration: none; }
.special_novelty_1_1_1_1_2_1_w a img { display: block; width: 100%; height: auto; }
/** @responsive */
@media screen and (max-width: 800px){
.special_novelty_1                   {  }
.special_novelty_1_w                 {  }
.special_novelty_1_1                 {  }
.special_novelty_1_1_w               {  }
.special_novelty_1_1_1               {  }
.special_novelty_1_1_1_w             {  }
.special_novelty_1_1_1_1             {  }
.special_novelty_1_1_1_1_w           {  }
.special_novelty_1_1_1_1_1           { display: block;vertical-align: baseline; }
.special_novelty_1_1_1_1_1_w         { padding: 0 0 30px; }
.special_novelty_1_1_1_1_1_1         {  }
.special_novelty_1_1_1_1_1_1_w       {  }
.special_novelty_1_1_1_1_1_1_1       {  }
.special_novelty_1_1_1_1_1_1_1_w     { font-size: 10px;line-height: 2; }
.special_novelty_1_1_1_1_1_1_2       {  }
.special_novelty_1_1_1_1_1_1_2_w     {  }
.special_novelty_1_1_1_1_2           { display: block;vertical-align: baseline;width: 100%; }
.special_novelty_1_1_1_1_2_w         {  }
.special_novelty_1_1_1_1_2_1         {  }
.special_novelty_1_1_1_1_2_1_w       {  }
.special_novelty_1_1_1_1_2_1_w a     {  }
.special_novelty_1_1_1_1_2_1_w a img { max-width: 410px;margin: 0 auto; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.special_uriko_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.special_uriko_1                 {  }
.special_uriko_1_w               {  }
.special_uriko_1_1               { max-width: 1024px; margin: 0 auto;  }
.special_uriko_1_1_w             { padding: 0 40px; }
.special_uriko_1_1_1             { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.special_uriko_1_1_1_w           { padding: 30px 30px 0 30px; }
.special_uriko_1_1_1_1           {  }
.special_uriko_1_1_1_1_w         {  }
.special_uriko_1_1_1_1_1         {  }
.special_uriko_1_1_1_1_1_w       {  }
.special_uriko_1_1_1_1_1_1       {  }
.special_uriko_1_1_1_1_1_1_w     {  }
.special_uriko_1_1_1_1_1_1_1     {  }
.special_uriko_1_1_1_1_1_1_1_w   {  }
.special_uriko_1_1_1_1_1_1_2     {  }
.special_uriko_1_1_1_1_1_1_2_w   {  }
.special_uriko_1_1_1_1_2         {  }
.special_uriko_1_1_1_1_2_w       {  }
.special_uriko_1_1_1_1_2_1       {  }
.special_uriko_1_1_1_1_2_1_w     {  }
.special_uriko_1_1_1_1_3         {  }
.special_uriko_1_1_1_1_3_w       { text-align: center;padding: 30px 0 0;font-size: 12px;letter-spacing: 1px;line-height: 2;color: rgb(53, 129, 38); }
.special_uriko_1_ul_1            { list-style: none;border: 1px solid rgb(218, 233, 191);border-radius: 5px; }
.special_uriko_1_li_1            { background: linear-gradient(180deg,rgba(255, 255, 255, 0),rgb(244, 254, 224));border-bottom: 1px dashed rgb(218, 233, 191); }
.special_uriko_1_li_1:last-child { border-bottom: none;margin: 0; }
.special_uriko_1_box_1           {  }
.special_uriko_1_box_1_w         { padding: 10px; }
.special_uriko_1_box_1_1         {  }
.special_uriko_1_box_1_1_w       { display: table;width: 100%; }
.special_uriko_1_box_1_1_1       { display: table-cell;vertical-align: middle;padding: 15px 15px;font-size: 13px;width: 130px;letter-spacing: 1px; }
.special_uriko_1_box_1_1_1_w     { color: rgb(64, 142, 39);text-align: center;font-weight: 600; }
.special_uriko_1_box_1_1_2       { display: table-cell; }
.special_uriko_1_box_1_1_2_w     {  }
.special_uriko_1_ul_2            { display: table;width: 100%;list-style: none; }
.special_uriko_1_li_2            { display: table-cell; }
.special_uriko_1_li_2:last-child {  }
.special_uriko_1_li_2.disable    { opacity: .08; }
.special_uriko_1_box_2           {  }
.special_uriko_1_box_2_w         {  }
.special_uriko_1_box_2_1         { padding: 2px; }
.special_uriko_1_box_2_1_w       { position: relative;width: auto;height: 70px;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(217, 255, 143));border: 1px solid rgb(180, 215, 112);overflow: hidden;border-radius: 5px; }
.special_uriko_1_box_2_1_1       { position: absolute;width: 75px;top: 0;left: 0;right: 0;margin: auto; }
.special_uriko_1_box_2_1_1_w     {  }
.special_uriko_1_box_2_1_1_w img {  display: block; width: 100%; height: auto; }
.special_uriko_1_box_2_1_2       { position: absolute;bottom: 0;width: 100%;background: rgba(0, 0, 0, 0.75);position: absolute;color: rgb(180, 215, 112);right: 0; }
.special_uriko_1_box_2_1_2_w     { font-size: 10px;text-align: center;padding: 5px; }
/** overwrite */
.ch_hoonyan .special_uriko_1_box_2_1_w   { border: 1px solid #fdb0a9; background: linear-gradient(180deg,#fffdfb,#ffb1af); }
.ch_hoonyan .special_uriko_1_box_2_1_1   { top: -8px;left: 2px; }
.ch_hoonyan .special_uriko_1_box_2_1_2_w { color: #feb6b0; }
.ch_minagu  .special_uriko_1_box_2_1_w   { border: 1px solid #dca4d1;background: linear-gradient(180deg,#fffdfb,#eea8ff); }
.ch_minagu  .special_uriko_1_box_2_1_1   { top: -9px;left: -3px; }
.ch_minagu  .special_uriko_1_box_2_1_2_w { color: #e5a7d3; }
.ch_toma    .special_uriko_1_box_2_1_w   { border: 1px solid #f0ab3b;background: linear-gradient(180deg,#ffffff,#ffcb65); }
.ch_toma    .special_uriko_1_box_2_1_1   { top: -7px;l;left: -3px; }
.ch_toma    .special_uriko_1_box_2_1_2_w { color: #ffcc65; }
.ch_hito    .special_uriko_1_box_2_1_w   { border: 1px solid #81bdda;background: linear-gradient(180deg,#fffdfb,#60cef7); }
.ch_hito    .special_uriko_1_box_2_1_1   { top: -3px;l;left: -2px; }
.ch_hito    .special_uriko_1_box_2_1_2_w { color: #8ec2dd; }
.ch_milk    .special_uriko_1_box_2_1_w   { border: 1px solid #7fdbe2;background: linear-gradient(180deg,#fffdfb,#a7ead5); }
.ch_milk    .special_uriko_1_box_2_1_1   { top: -17px;left: -2px; }
.ch_milk    .special_uriko_1_box_2_1_2_w { color: #93e1e2; }
.ch_guest   .special_uriko_1_box_2_1_w   { border: 1px solid rgb(180, 215, 112);background: linear-gradient(180deg,rgb(255, 253, 251),rgb(217, 255, 142)); }
.ch_guest   .special_uriko_1_box_2_1_1   { top: 4px;lef;left: -2px; }
.ch_guest   .special_uriko_1_box_2_1_2_w { color: rgb(180, 215, 112); }
/** @responsive */
@media screen and (max-width: 800px){
.special_uriko_1                 {  }
.special_uriko_1_w               {  }
.special_uriko_1_1               {  }
.special_uriko_1_1_w             {  }
.special_uriko_1_1_1             {  }
.special_uriko_1_1_1_w           {  }
.special_uriko_1_1_1_1           {  }
.special_uriko_1_1_1_1_w         {  }
.special_uriko_1_1_1_1_1         {  }
.special_uriko_1_1_1_1_1_w       {  }
.special_uriko_1_1_1_1_1_1       {  }
.special_uriko_1_1_1_1_1_1_w     {  }
.special_uriko_1_1_1_1_1_1_1     {  }
.special_uriko_1_1_1_1_1_1_1_w   {  }
.special_uriko_1_1_1_1_1_1_2     {  }
.special_uriko_1_1_1_1_1_1_2_w   {  }
.special_uriko_1_1_1_1_2         {  }
.special_uriko_1_1_1_1_2_w       {  }
.special_uriko_1_1_1_1_2_1       {  }
.special_uriko_1_1_1_1_2_1_w     {  }
.special_uriko_1_1_1_1_3         {  }
.special_uriko_1_1_1_1_3_w       {  }
.special_uriko_1_ul_1            {  }
.special_uriko_1_li_1            {  }
.special_uriko_1_li_1:last-child {  }
.special_uriko_1_box_1           {  }
.special_uriko_1_box_1_w         {  }
.special_uriko_1_box_1_1         {  }
.special_uriko_1_box_1_1_w       {  }
.special_uriko_1_box_1_1_1       { width: 130px;padding: 15px 0; }
.special_uriko_1_box_1_1_1_w     {  }
.special_uriko_1_box_1_1_2       {  }
.special_uriko_1_box_1_1_2_w     {  }
.special_uriko_1_ul_2            {  }
.special_uriko_1_li_2            { display: block; }
.special_uriko_1_li_2:last-child {  }
.special_uriko_1_box_2           {  }
.special_uriko_1_box_2_w         {  }
.special_uriko_1_box_2_1         {  }
.special_uriko_1_box_2_1_w       { height: 50px; }
.special_uriko_1_box_2_1_1       { width: 45px; }
.special_uriko_1_box_2_1_1_w     {  }
.special_uriko_1_box_2_1_1_w img {  }
.special_uriko_1_box_2_1_2       {  }
.special_uriko_1_box_2_1_2_w     {  }
/** overwrite */
.ch_hoonyan .special_uriko_1_box_2_1_w   {  }
.ch_hoonyan .special_uriko_1_box_2_1_1   {  }
.ch_hoonyan .special_uriko_1_box_2_1_2_w {  }
.ch_minagu  .special_uriko_1_box_2_1_w   {  }
.ch_minagu  .special_uriko_1_box_2_1_1   {  }
.ch_minagu  .special_uriko_1_box_2_1_2_w {  }
.ch_toma    .special_uriko_1_box_2_1_w   {  }
.ch_toma    .special_uriko_1_box_2_1_1   {  }
.ch_toma    .special_uriko_1_box_2_1_2_w {  }
.ch_hito    .special_uriko_1_box_2_1_w   {  }
.ch_hito    .special_uriko_1_box_2_1_1   { top: -5px; }
.ch_hito    .special_uriko_1_box_2_1_2_w {  }
.ch_milk    .special_uriko_1_box_2_1_w   {  }
.ch_milk    .special_uriko_1_box_2_1_1   { top: -13px; }
.ch_milk    .special_uriko_1_box_2_1_2_w {  }
.ch_guest   .special_uriko_1_box_2_1_w   {  }
.ch_guest   .special_uriko_1_box_2_1_1   { top: -1px; }
.ch_guest   .special_uriko_1_box_2_1_2_w {  }
}
/** @responsive */
@media screen and (max-width: 470px){
.special_uriko_1                 {  }
.special_uriko_1_w               {  }
.special_uriko_1_1               {  }
.special_uriko_1_1_w             {  }
.special_uriko_1_1_1             {  }
.special_uriko_1_1_1_w           {  }
.special_uriko_1_1_1_1           {  }
.special_uriko_1_1_1_1_w         {  }
.special_uriko_1_1_1_1_1         {  }
.special_uriko_1_1_1_1_1_w       {  }
.special_uriko_1_1_1_1_1_1       {  }
.special_uriko_1_1_1_1_1_1_w     {  }
.special_uriko_1_1_1_1_1_1_1     {  }
.special_uriko_1_1_1_1_1_1_1_w   {  }
.special_uriko_1_1_1_1_1_1_2     {  }
.special_uriko_1_1_1_1_1_1_2_w   {  }
.special_uriko_1_1_1_1_2         {  }
.special_uriko_1_1_1_1_2_w       {  }
.special_uriko_1_1_1_1_2_1       {  }
.special_uriko_1_1_1_1_2_1_w     {  }
.special_uriko_1_1_1_1_3         {  }
.special_uriko_1_1_1_1_3_w       {  }
.special_uriko_1_ul_1            {  }
.special_uriko_1_li_1            {  }
.special_uriko_1_li_1:last-child {  }
.special_uriko_1_box_1           {  }
.special_uriko_1_box_1_w         {  }
.special_uriko_1_box_1_1         {  }
.special_uriko_1_box_1_1_w       { display: block; }
.special_uriko_1_box_1_1_1       { display: block;width: auto;padding: 15px 0; }
.special_uriko_1_box_1_1_1_w     {  }
.special_uriko_1_box_1_1_2       { display: block; }
.special_uriko_1_box_1_1_2_w     { padding: 0 0 15px; }
.special_uriko_1_ul_2            {  }
.special_uriko_1_li_2            { display: block; }
.special_uriko_1_li_2:last-child {  }
.special_uriko_1_box_2           {  }
.special_uriko_1_box_2_w         {  }
.special_uriko_1_box_2_1         { padding: 3px 0; }
.special_uriko_1_box_2_1_w       { height: 50px; }
.special_uriko_1_box_2_1_1       { width: 45px; }
.special_uriko_1_box_2_1_1_w     {  }
.special_uriko_1_box_2_1_1_w img {  }
.special_uriko_1_box_2_1_2       {  }
.special_uriko_1_box_2_1_2_w     {  }
/** overwrite */
.ch_hoonyan .special_uriko_1_box_2_1_w   {  }
.ch_hoonyan .special_uriko_1_box_2_1_1   {  }
.ch_hoonyan .special_uriko_1_box_2_1_2_w {  }
.ch_minagu  .special_uriko_1_box_2_1_w   {  }
.ch_minagu  .special_uriko_1_box_2_1_1   {  }
.ch_minagu  .special_uriko_1_box_2_1_2_w {  }
.ch_toma    .special_uriko_1_box_2_1_w   {  }
.ch_toma    .special_uriko_1_box_2_1_1   {  }
.ch_toma    .special_uriko_1_box_2_1_2_w {  }
.ch_hito    .special_uriko_1_box_2_1_w   {  }
.ch_hito    .special_uriko_1_box_2_1_1   { top: -5px; }
.ch_hito    .special_uriko_1_box_2_1_2_w {  }
.ch_milk    .special_uriko_1_box_2_1_w   {  }
.ch_milk    .special_uriko_1_box_2_1_1   { top: -13px; }
.ch_milk    .special_uriko_1_box_2_1_2_w {  }
.ch_guest   .special_uriko_1_box_2_1_w   {  }
.ch_guest   .special_uriko_1_box_2_1_1   { top: -1px; }
.ch_guest   .special_uriko_1_box_2_1_2_w {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.information_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.information_1                     {  }
.information_1_w                   { word-break: break-all; word-wrap: break-word; }
.information_1_1                   { max-width: 1024px; margin: 0 auto;  }
.information_1_1_w                 { padding: 0 40px; }
.information_1_1_1                 { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.information_1_1_1_w               { padding: 0 30px; }
.information_1_1_1_1               {  }
.information_1_1_1_1_w             {  }
.information_1_1_1_1_1             {  }
.information_1_1_1_1_1_w           {  }
.information_1_box_1               {  }
.information_1_box_1_w             {  }
.information_1_box_1_1             {  }
.information_1_box_1_1_w           { display: table; width: 100%; }
.information_1_box_1_1_1           { display: table-cell; vertical-align: middle; }
.information_1_box_1_1_1_w         { font-size: 11.5px;letter-spacing: .5px;line-height: 1.75;text-align: left;color: rgb(53, 129, 38);padding: 0 10px;word-break:  normal; }
.information_1_box_1_1_2           { display: table-cell;vertical-align: middle;width: 50%; }
.information_1_box_1_1_2_w         {  }
.information_1_box_1_1_2_w a       { display: block; text-decoration: none; }
.information_1_box_1_1_2_w a:hover { opacity: 1; }
.information_1_box_1_1_2_w a img   { display: block; width: 100%; height: auto; }
/** @responsive */
@media screen and (max-width: 800px){
.information_1                   {  }
.information_1_w                 {  }
.information_1_1                 {  }
.information_1_1_w               {  }
.information_1_1_1               {  }
.information_1_1_1_w             {  }
.information_1_1_1_1             {  }
.information_1_1_1_1_w           {  }
.information_1_1_1_1_1           {  }
.information_1_1_1_1_1_w         {  }
.information_1_box_1             {  }
.information_1_box_1_w           {  }
.information_1_box_1_1           {  }
.information_1_box_1_1_w         { display: flex; flex-wrap: wrap; }
.information_1_box_1_1_1         { display: block;vertical-align: baseline;order: 2;width: 100%; }
.information_1_box_1_1_1_w       { letter-spacing: .5px;line-height: 1.75;padding: 60px 0 0;max-width: 550px;margin: 0 auto; }
.information_1_box_1_1_2         { display: block;vertical-align: baseline;width: 100%;order: 1; }
.information_1_box_1_1_2_w       { max-width: 330px;margin: 0 auto; }
.information_1_box_1_1_2_w a     {  }
.information_1_box_1_1_2_w a img {  }
}
/** @responsive */
@media screen and (max-width: 480px){
.information_1_box_1_1_1_w {letter-spacing: 1px;line-height: 1.75;font-size: 10px; }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.movie_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.movie_1                     {  }
.movie_1_w                   {  }
.movie_1_1                   { max-width: 1024px; margin: 0 auto;  }
.movie_1_1_w                 { padding: 0 40px; }
.movie_1_1_1                 { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.movie_1_1_1_w               { padding: 30px 30px 30px 30px; }
.movie_1_1_1_1               {  }
.movie_1_1_1_1_w             {  }
.movie_1_1_1_1_1             {  }
.movie_1_1_1_1_1_w           {  }
.movie_1_1_1_1_2             {  }
.movie_1_1_1_1_2_w           {  }
.movie_1_box_1               {  }
.movie_1_box_1_w             {  }
.movie_1_box_1_1             {  }
.movie_1_box_1_1_w           {  }
.movie_1_box_1_1_1           {  }
.movie_1_box_1_1_1_w         { position: relative; width: 100%; padding-top: 56.25%; }
.movie_1_box_1_1_1_w iframe  { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }
.movie_1_box_1_1_2           {  }
.movie_1_box_1_1_2_w         {  }
.movie_1_box_1_1_2_1         {  }
.movie_1_box_1_1_2_1_w       {  }
.movie_1_box_1_1_2_1_w h3    {  }
.movie_1_box_1_1_2_2         {  }
.movie_1_box_1_1_2_2_w       { font-size: 10px;letter-spacing: .5px;padding: 15px 0 0;color: rgb(180, 215, 112);text-align: center; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.movie_2] */
/** ------------------------------------------------------------------------------------------------------------------ */
.movie_2                     {  }
.movie_2_w                   {  }
.movie_2_1                   { max-width: 1024px; margin: 0 auto;  }
.movie_2_1_w                 { padding: 0 40px; }
.movie_2_1_1                 { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.movie_2_1_1_w               { padding: 30px 30px 0 30px; }
.movie_2_1_1_1               {  }
.movie_2_1_1_1_w             {  }
.movie_2_1_1_1_1             {  }
.movie_2_1_1_1_1_w           {  }
.movie_2_1_1_1_2             {  }
.movie_2_1_1_1_2_w           {  }
.movie_2_box_1               {  }
.movie_2_box_1_w             {  }
.movie_2_box_1_1             {  }
.movie_2_box_1_1_w           {  }
.movie_2_box_1_1_1           {  }
.movie_2_box_1_1_1_w         { position: relative; width: 100%; padding-top: 56.25%; }
.movie_2_box_1_1_1_w iframe  { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }
.movie_2_box_1_1_2           {  }
.movie_2_box_1_1_2_w         {  }
.movie_2_box_1_1_2_1         {  }
.movie_2_box_1_1_2_1_w       {  }
.movie_2_box_1_1_2_1_w h3    {  }
.movie_2_box_1_1_2_2         {  }
.movie_2_box_1_1_2_2_w       { font-size: 10px; letter-spacing: .5px; padding: 15px 0 0; color: rgb(180, 215, 112); text-align: center; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.staff_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.staff_1                                            {  }
.staff_1_w                                          {  }
.staff_1_1                                          { max-width: 1024px; margin: 0 auto;  }
.staff_1_1_w                                        { padding: 0 40px; }
.staff_1_1_1                                        { background: rgb(255, 255, 255);box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.staff_1_1_1_w                                      { padding: 0 30px 0 30px; }
.staff_1_1_1_1                                      {  }
.staff_1_1_1_1_w                                    {  }
.staff_1_1_1_1_1                                    {  }
.staff_1_1_1_1_1_w                                  {  }
.staff_1_ul_1                                       { list-style: none;border: 1px solid rgb(218, 233, 191);border-radius: 5px; }
.staff_1_li_1                                       { border-bottom: 1px solid rgb(218, 233, 191); }
.staff_1_li_1:last-child                            { margin: 0; border-bottom: none; }
.staff_1_ul_2                                       {  }
.staff_1_li_2                                       { margin: 0 0 5px; }
.staff_1_li_2:last-child                            { margin: 0; }
.staff_1_ul_3                                       { float: right;list-style: none; }
.staff_1_li_3                                       { float: left;margin: 0 5px 0 0; }
.staff_1_li_3:last-child                            { margin: 0; }
.staff_1_li_3 a                                     { display: block;color: rgb(7, 144, 58);font-size: 11px;text-decoration: none; }
.staff_1_li_3 a i                                   {  }
.staff_1_box_1                                      {  }
.staff_1_box_1_w                                    { padding: 0; }
.staff_1_box_1_1                                    {  }
.staff_1_box_1_1_w                                  { display: table;width: 100%; }
.staff_1_box_1_1_1                                  { display: table-cell;vertical-align: top;width: 180px;background: linear-gradient(180deg,rgba(255, 255, 255, 0),rgb(244, 254, 224));border-right: 1px solid rgb(218, 233, 191); }
.staff_1_box_1_1_1_w                                { font-size: 11px;color: rgb(81, 140, 40);padding: 10px 10px;font-weight: bold;line-height: 1.5; }
.staff_1_box_1_1_1_w table                          {  }
.staff_1_box_1_1_1_w table tbody                    {  }
.staff_1_box_1_1_1_w table tbody tr                 {  }
.staff_1_box_1_1_1_w table tbody tr td              {  }
.staff_1_box_1_1_1_w table tbody tr td:nth-child(1) { color: rgb(142, 183, 0); }
.staff_1_box_1_1_1_w table tbody tr td:nth-child(2) { padding: 0 0 0 5px;text-align: left; }
.staff_1_box_1_1_2                                  { display: table-cell;vertical-align: top; }
.staff_1_box_1_1_2_w                                { padding: 10px 15px;font-size: 13px;letter-spacing: 1px;color: rgb(82, 140, 40); }
.staff_1_box_2                                      {  }
.staff_1_box_2_w                                    {  }
.staff_1_box_2_1                                    {  }
.staff_1_box_2_1_w                                  {  }
.staff_1_box_2_1_1                                  {  }
.staff_1_box_2_1_1_w                                {  }
.staff_1_box_2_1_1_1                                { border-bottom: 1px dashed rgb(218, 233, 191); }
.staff_1_box_2_1_1_1_w                              { display: table;width: 100%; }
.staff_1_box_2_1_1_1_1                              { display: table-cell; width: 1px; white-space: nowrap; vertical-align: top; }
.staff_1_box_2_1_1_1_1_w                            { padding: 0 0 3px;font-size: 13px;letter-spacing: 2px;color: rgb(64, 141, 40); }
.staff_1_box_2_1_1_1_2                              { display: table-cell;vertical-align: bottom; }
.staff_1_box_2_1_1_1_2_w                            { padding: 0 5px 3px;font-size: 10px;color: rgb(180, 197, 83);letter-spacing: .5px; }
.staff_1_box_2_1_1_1_2_w a                          { font-size: 10px;color: rgb(180, 197, 83);letter-spacing: .5px; text-decoration: none; }
.staff_1_box_2_1_2                                  {  }
.staff_1_box_2_1_2_w                                { padding: 3px 0 0; }
/** @responsive */
@media screen and (max-width: 550px){
.staff_1                                            {  }
.staff_1_w                                          {  }
.staff_1_1                                          {  }
.staff_1_1_w                                        {  }
.staff_1_1_1                                        {  }
.staff_1_1_1_w                                      {  }
.staff_1_1_1_1                                      {  }
.staff_1_1_1_1_w                                    {  }
.staff_1_1_1_1_1                                    {  }
.staff_1_1_1_1_1_w                                  {  }
.staff_1_ul_1                                       {  }
.staff_1_li_1                                       {  }
.staff_1_li_1:last-child                            {  }
.staff_1_ul_2                                       {  }
.staff_1_li_2                                       {  }
.staff_1_li_2:last-child                            {  }
.staff_1_ul_3                                       {  }
.staff_1_li_3                                       {  }
.staff_1_li_3:last-child                            {  }
.staff_1_li_3 a                                     {  }
.staff_1_li_3 a i                                   {  }
.staff_1_box_1                                      {  }
.staff_1_box_1_w                                    { padding: 0; }
.staff_1_box_1_1                                    {  }
.staff_1_box_1_1_w                                  {  }
.staff_1_box_1_1_1                                  { display: block;width: auto;border-right: none;border-bottom: 1px solid rgb(218, 233, 191);vertical-align: baseline; }
.staff_1_box_1_1_1_w                                { font-size: 12px;padding: 10px 15px;text-align: center;background: linear-gradient(180deg,rgb(255, 255, 255),rgb(244, 254, 224)); }
.staff_1_box_1_1_1_w table                          {  }
.staff_1_box_1_1_1_w table tbody                    {  }
.staff_1_box_1_1_1_w table tbody tr                 {  }
.staff_1_box_1_1_1_w table tbody tr td              {  }
.staff_1_box_1_1_1_w table tbody tr td:nth-child(1) {  }
.staff_1_box_1_1_1_w table tbody tr td:nth-child(2) {  }
.staff_1_box_1_1_2                                  { display: block;vertical-align: baseline; }
.staff_1_box_1_1_2_w                                { padding: 15px 15px; }
.staff_1_box_2                                      {  }
.staff_1_box_2_w                                    {  }
.staff_1_box_2_1                                    {  }
.staff_1_box_2_1_w                                  {  }
.staff_1_box_2_1_1                                  {  }
.staff_1_box_2_1_1_w                                {  }
.staff_1_box_2_1_1_1                                {  }
.staff_1_box_2_1_1_1_w                              {  }
.staff_1_box_2_1_1_1_1                              {  }
.staff_1_box_2_1_1_1_1_w                            {  }
.staff_1_box_2_1_1_1_2                              {  }
.staff_1_box_2_1_1_1_2_w                            {  }
.staff_1_box_2_1_1_1_2_w a                          {  }
.staff_1_box_2_1_2                                  {  }
.staff_1_box_2_1_2_w                                {  }
}
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.ui_title_1_proto] */
/** ------------------------------------------------------------------------------------------------------------------ */
.ui_title_1_proto               { height: 150px; }
.ui_title_1_proto_w             { height: 100%; }
.ui_title_1_proto_1             { height: 100%; }
.ui_title_1_proto_1_w           { height: 100%; }
.ui_title_1_proto_1_1           { height: 100%; }
.ui_title_1_proto_1_1_w         { position: relative;height: 100%;overflow: hidden; }
.ui_title_1_proto_1_1_1         { position: absolute;width: 100%;height: 100%; }
.ui_title_1_proto_1_1_1_w       {  }
.ui_title_1_proto_1_1_2         {  }
.ui_title_1_proto_1_1_2_w       {  }
.ui_title_1_proto_1_1_3         {  }
.ui_title_1_proto_1_1_3_w       {  }
.ui_title_1_proto_1_1_4         {  }
.ui_title_1_proto_1_1_4_w       {  }
.ui_title_1_proto_1_1_5         { position: absolute;width: 100%;height: 40px;top: 60px; }
.ui_title_1_proto_1_1_5_w       { position: relative;height: 100%; }
.ui_title_1_proto_1_1_5_1       { background: linear-gradient(180deg,rgb(242, 157, 208),rgb(203, 87, 156));-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;height: 20px;width: 50%;top: 0;left: 20px; }
.ui_title_1_proto_1_1_5_1_w     {  }
.ui_title_1_proto_1_1_5_2       { background: rgb(203, 87, 156);-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;height: 20px;width: 50%;top: 20px;left: 20px; }
.ui_title_1_proto_1_1_5_2_w     {    }
.ui_title_1_proto_1_1_5_3       { background: linear-gradient(180deg,rgb(242, 157, 208),rgb(203, 87, 156));-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;height: 20px;width: 50%;top: 0;right: 20px; }
.ui_title_1_proto_1_1_5_3_w     {    }
.ui_title_1_proto_1_1_5_4       { background: rgb(203, 87, 156);-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;height: 20px;width: 50%;top: 20px;right: 20px; }
.ui_title_1_proto_1_1_5_4_w     {    }
.ui_title_1_proto_1_1_5_5       { background: rgb(143, 61, 110);-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);position: absolute;height: 20px;width: 10px;top: 15px;right: 40px; }
.ui_title_1_proto_1_1_5_5_w     {  }
.ui_title_1_proto_1_1_5_6       { background: rgb(143, 61, 110);-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);position: absolute;height: 20px;width: 10px;top: 15px;left: 40px; }
.ui_title_1_proto_1_1_5_6_w     {  }
.ui_title_1_proto_1_1_10        { position: absolute;width: 100%;height: 100%;top: 0; }
.ui_title_1_proto_1_1_10_w      { padding: 0 50px;height: 100%; }
.ui_title_1_proto_1_1_10_1      { background: rgb(255, 255, 255);height: 100%; }
.ui_title_1_proto_1_1_10_1_w    {  }
.ui_title_1_proto_1_1_11        { position: absolute;height: 40px;width: 100%;top: 50px; }
.ui_title_1_proto_1_1_11_w      { padding: 0 40px; }
.ui_title_1_proto_1_1_11_1      { background: linear-gradient(180deg,rgb(255, 165, 237),rgb(251, 134, 194));height: 100%;width: 100%;display: table;height: 40px; }
.ui_title_1_proto_1_1_11_1_w    { display: table-cell;vertical-align: middle;text-align: center;font-size: 20px;color: rgb(180, 77, 139);text-shadow: 0 1px 0 rgba(255,255,255,0.3);-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.3); }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.ui_title_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.ui_title_1            { height: 150px; }
.ui_title_1_w          { height: 100%; }
.ui_title_1_1          { height: 100%; }
.ui_title_1_1_w        { height: 100%; }
.ui_title_1_1_1        { height: 100%; }
.ui_title_1_1_1_w      { position: relative;height: 100%;overflow: hidden; }
.ui_title_1_1_1_1      { position: absolute;width: 100%;height: 100%; }
.ui_title_1_1_1_1_w    {  }
.ui_title_1_1_1_2      {  }
.ui_title_1_1_1_2_w    {  }
.ui_title_1_1_1_3      {  }
.ui_title_1_1_1_3_w    {  }
.ui_title_1_1_1_4      {  }
.ui_title_1_1_1_4_w    {  }
.ui_title_1_1_1_5      { position: absolute;width: 100%;height: 40px;top: 60px; }
.ui_title_1_1_1_5_w    { position: relative;height: 100%; }
.ui_title_1_1_1_5_1    { background: linear-gradient(180deg,rgb(120, 193, 121),rgb(91, 156, 67));-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;height: 20px;width: 50%;top: 15px;left: 15px; }
.ui_title_1_1_1_5_1_w  {  }
.ui_title_1_1_1_5_2    { background: linear-gradient(180deg,rgb(91, 156, 67),rgb(81, 167, 105));-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;height: 20px;width: 50%;top: 35px;left: 15px; }
.ui_title_1_1_1_5_2_w  {  }
.ui_title_1_1_1_5_3    { background: linear-gradient(180deg,rgb(120, 193, 121),rgb(91, 156, 67));-moz-transform: skewX(-45deg);transform: skewX(-45deg);-ms-transform: skewX(-45deg);position: absolute;height: 20px;width: 50%;top: 15px;right: 15px; }
.ui_title_1_1_1_5_3_w  {  }
.ui_title_1_1_1_5_4    { background: linear-gradient(180deg,rgb(91, 156, 67),rgb(81, 167, 105));-moz-transform: skewX(45deg);transform: skewX(45deg);-ms-transform: skewX(45deg);position: absolute;height: 20px;width: 50%;top: 35px;right: 15px; }
.ui_title_1_1_1_5_4_w  {  }
.ui_title_1_1_1_5_5    { background: rgb(45, 90, 56);-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);position: absolute;height: 20px;width: 10px;top: 25px;right: 30px; }
.ui_title_1_1_1_5_5_w  {  }
.ui_title_1_1_1_5_6    { background: rgb(45, 90, 56);-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);position: absolute;height: 20px;width: 10px;top: 25px;left: 30px; }
.ui_title_1_1_1_5_6_w  {  }
.ui_title_1_1_1_10     { position: absolute;width: 100%;height: 100%;top: 0; }
.ui_title_1_1_1_10_w   { padding: 0 40px;height: 100%; }
.ui_title_1_1_1_10_1   { background: rgb(255, 255, 255);box-shadow: 0px 0px 5px 0px rgb(180, 215, 112);height: 100%; }
.ui_title_1_1_1_10_1_w {  }
.ui_title_1_1_1_11     { position: absolute;height: 45px;width: 100%;top: 55px; }
.ui_title_1_1_1_11_w   { padding: 0 30px; }
.ui_title_1_1_1_11_1   { background: linear-gradient(180deg,rgb(182, 215, 114),rgb(98, 185, 124));height: 100%;width: 100%;display: table;/* border-bottom: 1px solid rgb(46, 89, 56); *//* border-right: 1px solid rgb(212, 238, 166); */height: 45px; }
.ui_title_1_1_1_11_1_w { display: table-cell;vertical-align: middle;text-align: center;font-size: 20px;letter-spacing: 1px;color: rgb(255, 255, 255);text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.8);-webkit-text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.8); }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.ui_title_sub_1] */
/** ------------------------------------------------------------------------------------------------------------------ */
.ui_title_sub_1             { height: 80px; }
.ui_title_sub_1_w           { height: 100%; }
.ui_title_sub_1_1           { height: 100%; }
.ui_title_sub_1_1_w         { height: 100%; }
.ui_title_sub_1_1_1         { height: 100%; }
.ui_title_sub_1_1_1_w       { position: relative;height: 100%;overflow: hidden; }
.ui_title_sub_1_1_1_1       { position: absolute;width: 100%;height: 100%; }
.ui_title_sub_1_1_1_1_w     {  }
.ui_title_sub_1_1_1_2       {  }
.ui_title_sub_1_1_1_2_w     {  }
.ui_title_sub_1_1_1_3       {  }
.ui_title_sub_1_1_1_3_w     {  }
.ui_title_sub_1_1_1_4       {  }
.ui_title_sub_1_1_1_4_w     {  }
.ui_title_sub_1_1_1_5       { position: absolute;width: 100%;height: 100%;top: 0; }
.ui_title_sub_1_1_1_5_w     { padding: 0 40px;height: 100%; }
.ui_title_sub_1_1_1_5_1     { background: rgb(255, 255, 255);height: 100%; box-shadow: 0px 0px 3px 0px rgb(180, 215, 112); }
.ui_title_sub_1_1_1_5_1_w   {  }
.ui_title_sub_1_1_1_6       { position: absolute;width: 100%;height: 100%;top: 0; }
.ui_title_sub_1_1_1_6_w     { margin: 0 70px;height: 100%;position: relative; }
.ui_title_sub_1_1_1_6_1     { position: absolute;width: 100%;height: 45px;bottom: 20px;background: linear-gradient(180deg,#fff,#f2ffda); }
.ui_title_sub_1_1_1_6_1_w   {  }
.ui_title_sub_1_1_1_6_2     { position: absolute;width: 100%;height: 1px;bottom: 19px;background: #dae9bf; }
.ui_title_sub_1_1_1_6_2_w   {  }
.ui_title_sub_1_1_1_6_3     { position: absolute;width: 100%;height: 1px;top: 15px;background: #dae9bf; }
.ui_title_sub_1_1_1_6_3_w   {  }
.ui_title_sub_1_1_1_6_4     { position: absolute;width: 100%;height: 2px;bottom: 15px;background: #dae9bf; }
.ui_title_sub_1_1_1_6_4_w   {  }
.ui_title_sub_1_1_1_6_5     {  }
.ui_title_sub_1_1_1_6_5_w   {  }
.ui_title_sub_1_1_1_11      {  }
.ui_title_sub_1_1_1_11_w    {  }
.ui_title_sub_1_1_1_11_1    {  }
.ui_title_sub_1_1_1_11_1_w  {  }
.ui_title_sub_1_1_1_14      { position: absolute;width: 45px;height: 50px;/* background: red; */left: 73px;top: 20px; }
.ui_title_sub_1_1_1_14_w    {  }
.ui_title_sub_1_1_1_14_1    {  }
.ui_title_sub_1_1_1_14_1_w  { position: absolute;background: #dae9bf;width: 8px;height: 1px;top: 9px;right: 0; }
.ui_title_sub_1_1_1_14_2    {  }
.ui_title_sub_1_1_1_14_2_w  { position: absolute;background: #dae9bf;width: 8px;height: 1px;top: 9px;left: 0; }
.ui_title_sub_1_1_1_14_3    { position: absolute;background: #2e5938;height: 10px;width: 20px;left: 5px;top: 0;-moz-transform: skewX(-20deg);transform: skewX(-20deg);-ms-transform: skewX(-20deg); }
.ui_title_sub_1_1_1_14_3_w  {  }
.ui_title_sub_1_1_1_14_4    { position: absolute;background: #2e5938;height: 10px;width: 20px;right: 6px;top: 0;-moz-transform: skewX(20deg);transform: skewX(20deg);-ms-transform: skewX(20deg); }
.ui_title_sub_1_1_1_14_4_w  {  }
.ui_title_sub_1_1_1_14_5    {  }
.ui_title_sub_1_1_1_14_5_w  {  }
.ui_title_sub_1_1_1_15      { position: absolute;width: 30px;height: 52px;top: 20px;/* background: red; */left: 80px; }
.ui_title_sub_1_1_1_15_w    { position: relative;height: 100%;width: 100%;overflow: hidden; }
.ui_title_sub_1_1_1_15_1    { position: absolute;background: linear-gradient(225deg,#b5d871,#63b97c);width: 50%;height: 100%;-moz-transform: skewY(-45deg);transform: skewY(-45deg);-ms-transform: skewY(-45deg);top: -11px; }
.ui_title_sub_1_1_1_15_1_w  {  }
.ui_title_sub_1_1_1_15_2    { position: absolute;background: linear-gradient(135deg,#b5d871,#63b97c);width: 50%;height: 100%;-moz-transform: skewY(45deg);transform: skewY(45deg);-ms-transform: skewY(45deg);top: -11px;right: 0; }
.ui_title_sub_1_1_1_15_2_w  {  }
.ui_title_sub_1_1_1_15_3    {  }
.ui_title_sub_1_1_1_15_3_w  {  }
.ui_title_sub_1_1_1_15_4    {  }
.ui_title_sub_1_1_1_15_4_w  {  }
.ui_title_sub_1_1_1_15_5    {  }
.ui_title_sub_1_1_1_15_5_w  {  }
.ui_title_sub_1_1_1_15_6    {  }
.ui_title_sub_1_1_1_15_6_w  {  }
.ui_title_sub_1_1_1_20      { position: absolute;left: 0;top: 16px;height: 50px;width: 100%;/* background: red; */display: table; }
.ui_title_sub_1_1_1_20_w    { height: 100%;display: table-cell;vertical-align: middle;padding: 5px 90px 5px 125px;font-size: 12px;letter-spacing: 0.5px;color: #208754;line-height: 1.2;font-weight: 600;word-wrap: break-word;word-break:  break-all; }
/** ------------------------------------------------------------------------------------------------------------------ */
/** [.ui_icon] */
/** ------------------------------------------------------------------------------------------------------------------ */
a.ui_icon_twitter_1         { color: #55acee !important; }
a.ui_icon_youtube_1         { color: #cd201f !important; }
a.ui_icon_home_1            { color: #222 !important; }
a.ui_icon_sound_cloud_1     { color: #ff7700 !important; }
a.ui_icon_facebook_1        { color: #315096 !important; }
a.ui_icon_creofuga_1        { color: #000000 !important; }
a.ui_icon_creofuga_1 img    { width: auto !important; height: 12px !important; }
a.ui_icon_niconico_1        { color: #444 !important; }
a.ui_icon_niconico_1 img    { width: auto !important; height: 12px !important; }
a.ui_icon_audio_stock_1     { color: #444 !important; }
a.ui_icon_audio_stock_1 img { width: auto !important; height: 12px !important; }
a.ui_button_link_1 {
    padding: 10px 10px;
    background: linear-gradient(0deg,rgb(98, 185, 123),rgb(180, 215, 113));
    color: rgb(255, 255, 255);
    text-decoration: none;
    display: block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border: 1px solid rgb(189, 228, 165);
    letter-spacing: 1px;
    text-align: center;
    font-size: 14px;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
    -webkit-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
}
/** ------------------------------------------------------------------------------------------------------------------ */
