p.text {font-size:11pt;}
p.textkon {font-size:11pt; color:#191970;}
p.3 {font-size:10pt; color:#fffff0;}
p.title {font-size:27pt; color:#ffffff;}
p.text2 {font-size:10pt;}
p.6 {font-size:11pt; color:#40e0d0;}
p.textwhite {font-size:11pt; color:#ffffff;}
p.subtitle {font-size:20pt; color:#ffffff;}
p.text3 {font-size:14pt; line-height: 1.5em; }

* html div.logo2{
    background:none;
width:580px;
    height:400px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=./pic/index/logo2.png);
}
* html div.logo2 img{
    display:none;
}

* html div.hollyhocks2{
    background:none;
width:320px;
    height:72px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=./pic/index/hollyhocks2.png);
}
* html div.hollyhocks2 img{
    display:none;
}

hollyhocks2 { 
background: transparent url(./pic/index/hollyhocks2.png) no-repeat left top !important; 
background: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./pic/index/hollyhocks2.png', sizingMethod="scale"); 
}

table.index { border: 1px #191970 solid; width: 790px; background-color:#ffffff;}
table.top {width: 610px; height:150px;@text-align:center; vertical-align:top;}
table.menu { border: 0px; width: 150px;}
table.info {width: 600px; font-size:11pt; }
table.staff { width: 350px; border:1px #191970 solid;}
table.member{ width: 600px; border:1px #191970 solid; background-color:#191970; }

td.indextop { border: 1px #191970 solid; width: 610px; background-color:#191970; text-align:center; vertical-align:top;}
td.indexmenu { border: 1px #191970 solid; width: 150px; vertical-align:top;}
td.indexinfo { border: 1px #191970 solid; width: 610px; vertical-align:top;}
td.under {color:#00bfff; size:10pt; width: 770px; height:40px; background-color:#191970; text-align="center"}

td.top1 { width: 610px; height: 120px;  text-align:center;}
td.top1-1 { width: 610px; height: 70px;  text-align:center; vertical-align:bottom;}
td.top1-2 { width: 590px; height: 60px;  text-align:right; vertical-align:top;}
td.top2 { width: 610px; height: 230px;  text-align:center;}
td.top3 { width: 610px; height: 135px;   text-align:center;}

td.menuemblem { width: 150px; height: 150px;}
td.menu { width: 150px; height: 37px; text-align:center;}
td.menusit { width: 150px; height: 80px; text-align:center;}

td.info-shiai-date { width: 150px; height: 20px; color:#008b8b;}
td.info-shiai-vs { width: 150px; height: 20px; color:#008b8b;}
td.info-shiai-time { width:60px; height: 20px; color:#008b8b;}
td.info-shiai-stage { width: 240px; height: 20px; color:#008b8b;}

td.info-update-date{ width: 150px; height: 20px;   text-align:left;}
td.info-update-contents { width: 460px; height: 20px;  text-align:left;}

td.staff-position{height: 35px; background-color:#fefbc2; text-align:center; border:1px #191970 solid;}
td.staff-name{ width: 200px; height: 35px; background-color:#fefbc2; text-align:center; border:1px #191970 solid;}
td.staff-position1{width: 150px; height: 35px; background-color:#ffffff; text-align:center; border:1px #191970 solid;}
td.staff-name1{ width: 200px; height: 35px; background-color:#ffffff; text-align:center; border:1px #191970 solid;}
td.staff-position-title{color:#ffffff; height: 35px; background-color:#191970; text-align:center; border:1px #191970 solid;}
td.staff-name-title{color:#ffffff; width: 200px; height: 35px; background-color:#191970; text-align:center; border:1px #191970 solid;}


td.member-name{width: 120px; height: 20px;  background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-kana{width: 140px; height: 20px;  background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-gakubu{width: 60px; height: 20px;background-color:#ffffff;  text-align:center; font-size:10pt;} 
td.member-year{width: 30px; height: 20px; background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-position{width: 80px; height: 20px; background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-shintyou{width: 40px; height: 20px; background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-weit{width: 40px; height: 20px; background-color:#ffffff; text-align:center; font-size:10pt;} 
td.member-hschool{width: 110px; height: 20px; background-color:#ffffff;  text-align:center; font-size:10pt;} 

td.member-name2{width: 120px; height: 20px;  text-align:center; font-size:10pt; color:#ffffff;} 
td.member-kana2{width: 140px; height: 20px;  text-align:center; font-size:10pt; color:#ffffff;} 
td.member-gakubu2{width: 60px; height: 20px; text-align:center; font-size:10pt; color:#ffffff;} 
td.member-year2{width: 30px; height: 20px; text-align:center; font-size:10pt; color:#ffffff;} 
td.member-position2{width: 80px; height: 20px; text-align:center; font-size:10pt; color:#ffffff;} 
td.member-shintyou2{width: 40px; height: 20px; text-align:center; font-size:10pt; color:#ffffff;} 
td.member-weit2{width: 40px; height: 20px; text-align:center; font-size:10pt; color:#ffffff;} 
td.member-hschool2{width: 110px; height: 20px;  text-align:center; font-size:10pt; color:#ffffff;} 



td.position{ width: 100px; height: 20px; text-align:center;background-color:#a9a9a9;}
td.member-prof{ width: 55px; height: 20px;  text-align:center;  background-color:#dcdcdc;}

td.info-schedule-date-shinjin { width: 100px; height: 35px;  background-color:#ffffff; text-align:center; }
td.info-schedule-vs-shinjin { width: 200px; height: 35px;  background-color:#ffffff; text-align:center; }
td.info-schedule-time-shinjin { width: 90px; height: 35px; background-color:#ffffff; text-align:center; }
td.info-schedule-stage-shinjin { width: 220px; height: 35px;  background-color:#ffffff; text-align:center; }

td.info-schedule-date2-shinjin { width: 100px; height: 30px;  background-color:#dcdcdc; text-align:center; }
td.info-schedule-vs2-shinjin { width: 200px; height: 30px;  background-color:#dcdcdc; text-align:center; }
td.info-schedule-time2-shinjin { width: 90px; height: 30px; background-color:#dcdcdc; text-align:center; }
td.info-schedule-stage2-shinjin { width: 220px; height: 30px;  background-color:#dcdcdc; text-align:center; }

td.info-schedule-date-t-shinjin { width: 100px; height: 30px;  background-color:#191970; text-align:center; }
td.info-schedule-vs-t-shinjin { width: 200px; height: 30px;  background-color:#191970; text-align:center; }
td.info-schedule-time-t-shinjin { width: 90px; height: 30px; background-color:#191970; text-align:center; }
td.info-schedule-stage-t-shinjin { width: 220px; height: 30px;  background-color:#191970; text-align:center; }


td.info-schedule-date { width: 100px; height: 35px;  background-color:#ffffff; text-align:center; }
td.info-schedule-vs { width: 150px; height: 35px;  background-color:#ffffff; text-align:center; }
td.info-schedule-time { width: 90px; height: 35px; background-color:#ffffff; text-align:center; }
td.info-schedule-stage { width: 270px; height: 35px;  background-color:#ffffff; text-align:center; }

td.info-schedule-date2 { width: 100px; height: 30px;  background-color:#dcdcdc; text-align:center; }
td.info-schedule-vs2 { width: 150px; height: 30px;  background-color:#dcdcdc; text-align:center; }
td.info-schedule-time2 { width: 90px; height: 30px; background-color:#dcdcdc; text-align:center; }
td.info-schedule-stage2 { width: 270px; height: 30px;  background-color:#dcdcdc; text-align:center; }

td.info-schedule-date-t { width: 100px; height: 30px;  background-color:#191970; text-align:center; }
td.info-schedule-vs-t { width: 150px; height: 30px;  background-color:#191970; text-align:center; }
td.info-schedule-time-t { width: 90px; height: 30px; background-color:#191970; text-align:center; }
td.info-schedule-stage-t { width: 270px; height: 30px;  background-color:#191970; text-align:center; }

td.info-kekka-win { width: 90px; height: 30px; background-color:#f1f881; text-align:center; }


td.contentstop {}

td.history-year { width: 20%; text-align:center; font-size:10.5pt; color:#000000; line-height: 1.5em; letter-spacing:3px; vertical-align:top; background-color:#b7d2ff; padding:5px;}
td.history-contents { width: 80%; text-align:left; font-size:10.5pt; color:#000000; line-height: 1.5em; vertical-align:top; letter-spacing:2px; padding:5px; background-color:#e3e2ff;}

