/* CSS Document */

a:link{
  color:#006699;
  text-decoration:none;
       }
a:visited{
  color:#006699;
  text-decoration:none;
         }
a:hover{
  color:#cd7a83;
  text-decoration:nonunderline;
  position:relative;
  top: 1px;
  left: 1px;
       }
a:active{
  color:#67242d;
  text-decoration:none;
       }

h1 {font-size:12px; margin:25px 0 25px 25px;}
h2 {font-size:12px; color:#333; margin:25px 0 10px 25px; letter-spacing:0.05em; border-bottom:1px solid #999; padding:2px; width:550px;}

.plug {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }

.tani_photo {margin:40px 50px 70px 30px;}

#top p {color:#ccc; line-height:1.5; font-size:12px;}

#sch table {margin:0 0 20px 25px; border-collapse:collapse;}
#sch td {font-size:12px; padding:10px 10px 10px 2px; line-height:1.5; vertical-align:top; border-bottom:1px dotted #ccc;}
#sch h2 {color:#000; border:none;}

#pro p {margin:15px 15px 15px 25px; font-size:11px; line-height:1.4;}

#info p {margin:15px 25px; font-size:12px; line-height:1.5;}
#info ul {list-style:none; margin:5px 0 5px 45px; font-size:12px;}
#info li {line-height:1.5;}
#info img {margin:5px 0 10px 30px;}
#info p.click {margin:15px 0 0 30px;}
#info h3 {font-size:93%; margin:0 0 10px 25px; letter-spacing:0.03em; }
#info h2 {line-height:1.4; font-size:100%;}
#info h2 .piano {font-size:83%;}

.event {font-size:14px; font-weight:bold;}