body{
      background-color: #EEEEEE;
      margin: auto;
      padding: 0;
      text-align: center;}
.wrapper_cts{
            width: 986px;
            margin: auto;
            background-image: url("../img/celenatop.jpg");
            background-repeat: no-repeat;
            background-position: top center;
            text-align:left;
            height: 700px;

            }

.wrapper_cts2{
            width: 986px;
            margin: auto;
            background-image: url("../img/celenatop-1.jpg");
            background-repeat: no-repeat;
            background-position: top center;
            text-align:left;
            height: 700px;

            }


.contents{
          
          margin-left: 40px;
          padding-top: 13px;
          }

.menu{
       background-image: url("../img/ƒtƒ@ƒCƒ‹–¼");
       background-repeat: repeat-y;
       background-position: left;
       width: 250px;
       height: 613px;
       float: left;
       border-right: 3px #801c34 solid;
       }

.cts{
     background-image: url("../img/white-right2.png");
     background-repeat: repeat-y;
     background-position: left;
     height: 613px;
     width: 357px;
     margin: 0px;
     
     float: left;
     }

.cts2{
     background-image: url("../img/white-right3.png");
     background-repeat: repeat-y;
     background-position: right;
     height: 613px;
     width: 640px;
     margin: 0px;
     
     float: left;
     }

.cts p{
       font: 0.8em "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka","Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
       line-height: 1.8em;
       margin: 30px 29px 0px 7px;
       }

.cts2 p{
       font: 0.8em "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka","Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
       line-height: 1.8em;
       margin: 80px 5px 0px 7px;
       width: 315px;
       height: 500px;
       overflow: auto;
       }

p a{text-decoration: none;
    border-bottom: 1px #801c34 solid;
    color: 333333;
    font-weight: bold;
    }
p a:hover{color: #801c34;}


aida{width: 100%;
     background-image: url("../img/whitebb.png");
     }

.cts,.menu,.cts2{ behavior: expression(IEPNGFIX.fix(this)); } 



* html .iepngfix {  behavior: url(iepngfix.htc);}

h1{
   margin: 30px 0px 100px 30px;
   }

address{font: 0.8125em Verdana, sans-serif; line-height: 1.4em; color: #423B2C;text-align: center;margin-top: 30px;}
address a,.qr-code a{text-decoration: none; border-bottom: dashed 1px #423B2C; color: #423B2C;}
address a:hover,.qr-code a:hover{color: #801c34;}
.qr-code{color: #423B2C;}

h2 a{
         font: 1.3em Georgia,Times,serif;
         text-decoration: none;
         color: #801c34;
         font-style: italic;
         margin-left: 40px;
         line-height: 0.9em;
         }
h2 a:hover{

         text-decoration: none;
         color: #801c34;
         border-bottom: solid #cccccc 2px;
         }
.player{margin-left: 40px;}



.cdimg{float: left; margin: 2px; border: 1px solid #CCCCCC;}

#link{width: 948px;}
#link a img{border: 1px solid #cccccc;margin-left: 1px;}
#link a:hover img{border: 1px solid #999999;margin-left: 1px;}