h2  {font-size: 1.2em;line-height: 1.4;margin: 0px;padding: 8px 10px 0px 10px;}h2 span {font-size: 0.6em;font-weight: normal;}hr {height: 1px;}.info {font-size: 1em;line-height: 1.6;margin: 0px;padding: 5px 10px 0px 10px;}h3  {color: #900;font-size: 1.4em;line-height: 1.2;margin: 10px 0px 0px 0px;padding: 0px 10px  0px 10px;;}.text1 {font-size: 1em;line-height: 1.4;margin: 0px;padding: 5px 10px 0px 10px;}.text2 {font-size: 1em;line-height: 1.6;text-indent: 1em;margin: 0px;padding: 5px 10px 0px 10px;}.box1 {width: 100%;}.box td {width: 50%;}.back {width: 90px;margin: 0px auto 0px auto;padding: 20px 0px 0px 0px;}.back a {display: block;font-size: 1.4em;line-height: 1.2;padding: 5px 10px;text-align: center;text-decoration: none;background: linear-gradient(top,#FFF 10%,#EEE);background: -moz-linear-gradient(top,#FFF 10%,#EEE);background: -webkit-gradient(linear, left 10%, left bottom, from(#FFF), to(#EEE));border-top: 1px solid #CCC;border-left: 1px solid #CCC;border-right: 1px solid #999;border-bottom: 1px solid #999;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;box-shadow:rgba(0,0,0,0.2) 1px 1px 1px 1px;-webkit-box-shadow:rgba(0,0,0,0.2) 1px 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.2) 1px 1px 1px 1px;}.back a:link {color: #36C;}.back a:visited {color: #36C;}.back a:hover {color: #36C;}.back a:active {color: #36C;}