.main1 {font-size: 80%; line-height: 150%; margin: 5px 30px; color: #333333;}
.main2 {font-size: 80%; line-height: 150%; margin: 5px 24px 5px 54px; color: #333333;}
.main3 {font-size: 80%; line-height: 150%; margin: 5px 24px 5px 78px; color: #333333;}
.main4 {font-size: 70%; line-height: 130%; margin: 5px 10px; color: #333333; text-align: center;}
.indent1 {font-size: 80%; line-height: 150%; margin: 5px 54px; color: #333333; text-indent: -24px;}
.indent2 {font-size: 80%; line-height: 150%; margin: 5px 24px 5px 78px; color: #333333; text-indent: -24px;}
.indent3 {font-size: 80%; line-height: 150%; margin: 5px 24px 5px 102px; color: #333333; text-indent: -24px;}

.title {font-size: 110%; line-height: 130%; color: #0033cc; margin: 5px 30px 0;}
.feature{font-size: 85%; line-height: 130%; margin: 10px 30px 0; color:#333333;}
.sub {font-size: 80%; line-height: 130%;}
.auth {font-size: 100%; line-height: 130%; color: #666666; margin: 0 30px 10px;}
.shop {font-size: 80%; line-height:150%; color:#333366 ; margin: 70px 0 40px; text-align:right}

/*performance*/
.day {font-size: 80%; line-height: 130%; color: #000033; margin: 5px 30px;}

/*seminar*/
.item {font-family: Verdana; font-size: 80%; line-height: 130%; font-weight: bold; margin: 15px 54px 0; color:#003366;}

.name {font-size: 80%; line-height: 130%; color: #000033; margin: 5px 24px 5px 54px ;}

.backissue {font-size: 80%; line-height: 130%; margin: 10px 50px; text-align: right;}
.reference{font-size: 80%; line-height: 150%; color: #006666; margin: 5px 30px 0;text-align: right;}
.logo{margin:15px;}

/*ido*/
.comment {font-size: 80%; line-height: 150%; margin: 5px 15px; color: #ffffff;}

/*gallery*/
.note {font-size: 80%; line-height: 150%; margin: 10px 40px; color: #003366;}
.satsuei {font-size: 75%; line-height: 150%; margin: 5px 24px 5px 54px; color: #333333;}
.pict1 {margin:5px 10px; border: 1px solid #999999; float:left;}
.pict2 {margin:5px 10px; border: 1px solid #999999; float:right;}

