body { text-align: center;
       font-family: futura,futura LT,arial,helvetica,sans-serif;
       margin: 0px 0px;
       background-color: #fff;
       background-image: url(../images/pr01.png);
       background-position: center center;
       background-repeat: no-repeat;
       background-size: cover;
}

a:link    { color: #7f7f7f; }
a:visited { color: #7f7f7f; }
a:hover   { color: #7f7f7f; }
a:active  { color: #7f7f7f; }
a         { text-decoration: none; }

#decodia { width: 100%;
           height: 100%;
           background-color: rgba(f,f,f,0);
}

#wrap { width: 1024px;
        text-align: left;
        margin: 0px auto;
}

#header { width: 990px;
          height: 0px;
          text-align: left;
          margin: 0px auto;
          margin-top: 0px;
          font-size: 9pt;
          line-height: 24px;
}

#inner { width: 960px;
         text-align: left;
         margin: 0px auto;
         font-size: 9pt;
         color: #000;
         line-height: 24px;
}

#flickable4 { width: 960px;
              height: 540px;
              margin-left: -3px;
              margin-bottom: 0px;
              overflow: hidden;
              background-color: rgba(0,0,0,0);
}

#flickable4 ul { width: 960px;
                 margin: 0;
                 padding: 0;
}

#flickable4 ul li { height: 540px;
                    padding-top: 5px;
                    padding-bottom: 5px;
                    padding-left: 5px;
                    padding-right: 5px;
                    margin-bottom: 0px;
}

#flickable4 .block01 { height: 540px;
                       background-image: url("../images/");
                       background-repeat: no-repeat;
                       background-position: -5px -22px;
}

#flickable4 .block02 { height: 540px;
                       background-image: url("../images/pr02.png");
                       background-repeat: no-repeat;
                       background-position: -2px -30px;
}

#flickable4 .block03 { height: 540px;
                       background-image: url("../images/pr02.png");
                       background-repeat: no-repeat;
                       background-position: -2px -30px;
}

#flickable4 .block04 { height: 540px;
                       background-image: url("../images/pr02.png");
                       background-repeat: no-repeat;
                       background-position: -2px -30px;
}

#flickable4 .block05 { height: 540px;
                       background-image: url("../images/pr02.png");
                       background-repeat: no-repeat;
                       background-position: -2px -30px;
}

#flickable4 .block06 { height: 0px;
                       background-image: url("../images/");
                       background-repeat: no-repeat;
                       background-position: 0px bottom;
}

#flickable4 h4 {
}

#flickable4 .ui-flickable-container { cursor: s-resize;
}

#select_box { width: 800px;
              height: 78px;
              margin-left: 81px;
              margin-top: 0px;
              margin-bottom: 0px;
              padding: 0px;
}

#select_box li { text-align: center;
                 line-height: 0px;
                 width: 266px;
                 height: 78px;
                 background-color: transparent;
                 margin-left: 0px;
                 float: left;
}

#select_box li a { width: 266px;
                   height: 78px;
                   margin-left: 0px;
                   display: block;
                   color: transparent;
}

#select1:hover {
}

#select2:hover {
}

#select3:hover {
}

#select4:hover {
}

#select5:hover {
}

#select6:hover {
}

.text-effect { width: 960px;
               text-align: center;
               margin-top: 224px;
               margin-left: -3px;
               color: #7f7f7f;
               font-size: 34pt;
}

.menu01 { margin-top: 20px;
          font-size: 9pt;
}

.menu02 { margin-top: 20px;
          font-size: 9pt;
}

.menu02b { width: 960px;
           margin: -468px 320px;
           font-size: 9pt;
}

.menu03 { margin-top: 20px;
          font-size: 9pt;
}

.menu04 { margin-top: 20px;
          font-size: 9pt;
}

#footer { width: 960px;
          text-align: center;
          margin: 2px auto;
          font-size: 9pt;
}

.tinyTip { width: 240px;
           padding: 0px 0px 0px 0px;
           margin-top: 260px;
           margin-left: -10px;
           display: block;
           position: absolute;
}

#social { text-align: center;
          width: 0px;
          height: 0px;
          margin-top: 184px;
          margin-left: 32px;
          background-color: ;
          float: left;
          position: rearitive;
}

img { border-color: #0aa2a2;
}

.clear { clear: both;
}

.clear hr { display: none;
}

@media print{ #header{display:none;}
              #footer{display:none;}
              .menu02{width:100%; float:none;}
}

@import url(smart.css) screen and (max-width: 959px);