h1 {background-image: url("images/title_back.gif"); margin: 0; padding: 0; text-align: center; height: 60px;}h2 {font-size: 20px; line-height: 1.2em; font-weight: normal; color: #990000; margin: 15px 10%;}.nav {font-size: 14px; line-height: 1.2em; color: #999999; margin: 5px 10%; text-align: right;}.selected {color: #cccccc;}.term {font-size: 18px; line-height: 1.2em; color: #660000; margin: 5px 10%;}.venue {font-size: 14px; line-height: 1.2em; color: #; margin: 0 10%;}.supplement {font-size: 14px; line-height: 1.2em; color: #cc0000; margin: 0 10%;}.poster {float: right; margin: 10px; border: 1px solid #666666;}.intro {font-size: 14px; line-height: 1.5em; color: #333333; margin: 10px 25px;}.credit {font-size: 12px; line-height: 1.2em; color: #333333; margin: 10px  8% 10px 12%; text-indent: -2%;}.zone {font-size: 24px; line-height: 2em; color: #666699;}.artwork {font-size: 12px; line-height: 1.2em; color: #666699; margin: 10px 12%; text-align: right;}.notice1 {margin: 10px 10% 15px 11%; border: 0 solid transparent; border-left: 10px solid #cccc99;}.notice2 {margin: 10px 10% 15px 11%; border: 0 solid transparent; border-left: 10px solid #cc9999;}.item {font-size: 16px; line-height: 1.2em; color: #333300; padding: 10px 10px 5px;}.info {font-size: 14px; line-height: 1.2em; color: #333333; padding: 5px 15px 10px;}.contact {font-size: 14px; line-height: 1.2em; color: #000000; padding: 0 25px 5px;}.workshop {font-size: 14px; line-height: 1.2em; color: #666600; padding: 5px 15px;}.memo {font-size: 12px; line-height: 1.5em; color: #333333; padding: 0 15px 5px 20px;}.info2 {font-size: 14px; line-height: 1.2em; color: #333333; padding: 5px 20px 10px;}.note {color: #993333;}.bottom {background-color: #cc9933; font-size: 8px; line-height: 1em; margin: 0; padding: 0; border: 0 solid transparent; border-bottom: 10px solid #330000;}
