a:link{color:#3366FF;text-decoration:none;}
a:active{color:#FF0C09;text-decoration:none;}
a:visited{color:#1188cc;text-decoration:none;}
a:hover{color:#FF0C09;text-decoration:underline;}
.md{font-size:12px;color:#FFFFFF;line-height:16px;}
.mditv{font-size:12px;color:#FFFFFF;line-height:16px;}
.bg{font-size:14px;line-height:16px;}
.sm{font-size:10px;color:#FFFFFF;line-height:14px;}
.sm2{font-size:10px;color:#FFFFFF;line-height:18px;margin-bottom:12px;}
.sm3{font-size:12px;color:#FFFFFF;line-height:18px;}
.ssm{font-size:8px;color:#FFFFFF;line-height:12px;}
.rd{color:#FF0C09;font-size:10px;}
.ogsb{color:#ff8833;font-size:9px;font-weight:bold;}
.bold{font-weight:bold;}
.td2{width:150px;height:150px;text-align:center;text-vertical-align:middle;}
.tbl0{padding:0px;margin:0px;border-spacing:0px;}

BODY{background: #ffffff;padding:0px;margin:0px;border-spacing:0px;}
table{border:0px; padding:0px; margin:0px;}
img{border:0px; }
td{font-size:12px;}
th{font-size:12px;}

#container{
width:750px;
margin:0 auto;
padding:0px;
}

#line{
margin:30px;
width:700px;
padding:0px;
border-style:solid;border-color:#cccccc;border-width:1px;
}


#main{
width:700px;
padding:0px;margin:0px;
font-size:12px;color:#222222;line-height:16px;
background:url(../img/bg2.gif);
background-repeat:repeat-y;
}


#topmain{
width:590px;
}

#topleft{
width:200px;
float:left;
clear:both;
}

#topright{
width:380px;
float:right;
clear:right;
}



#ttl{
width:610px;height:201px;
padding:0px;
margin: 0 0 0 89px;
text-align:right;
background:url(../img/ttl0.gif);
}

.ttltxt{
width:320px;height:20px;
padding-top:4px;
margin-left: 285px;
font-size:10px;color:#222222;line-height:16px;
}

#page{
width:600px;
padding-left: 95px;
font-size:12px;color:#333333;line-height:16px;
clear:both;
}

#page2{
width:650px;
padding-left: 105px;
padding-bottom:30px;
font-size:12px;color:#333333;line-height:16px;
}#page3{
width:650px;
padding-left: 105px;
padding-bottom:30px;
font-size:12px;color : black;line-height:16px;
}

#page1{
width:580px;
padding-left: 115px;
padding-bottom:30px;
font-size:12px;color:#333333;line-height:16px;
}

#footer{
width:600px;
text-align:center;
padding-bottom:10px;
clear:both;
}


.txt200{
width:200px;
padding: 3px;
font-size:12px;color:#666666;line-height:16px;
margin-bottom:10px;
clear:both;
}

.txt200k{
width:200px;height:120px;
padding: 3px;
font-size:12px;color:#666666;line-height:16px;
margin-bottom:10px;
clear:both;
}


.txt380{
width:380px;
padding: 4px;
margin-bottom:10px;
font-size:12px;color:#666666;line-height:16px;
border-left-style:dotted;border-color:#555555;border-width:2px;
}

.release{
width:370px;
padding: 4px;
margin:2 0px;
font-size:12px;color:#666666;line-height:16px;
border-bottom-style:dotted;border-color:#dddddd;border-width:1px;
}

.adobe {
float: left;
margin: 5px;
}


.koho{
padding: 0 4px;
float:left;
}

.txtttl{
height:20px;
padding:2px;
margin-bottom:4px;
font-size:14px;color:#111111;
text-align:left;
vertical-align:top;
border-top-style:none;
border-right-style:none;
border-left-style:solid;border-color:#FF0C09;border-width:3px;
border-bottom-style:none;
}


.txtttlbg{
height:20px;
padding:2px;
margin-bottom:2px;
font-size:16px;color:#111111;font-weight:bold;
text-align:left;
vertical-align:top;
}

.txtttlsm{

padding:2px;
font-size:12px;color:#111111;font-weight:bold;
text-align:left;
vertical-align:top;
}

#date{
width:600px;
padding:0 0 20 50px;margin:0px;
font-size:12px;color:#ffffff;line-height:16px;
background: #131146;
}

.list{
width:600px;
padding:5 0 20 20px;margin:0px;
font-size:12px;color:#ffffff;line-height:16px;
}


#back{
width:150px;
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
font-size:12px;line-height:16px;
margin-top:40px;
margin-left:400px;
padding-left:18px;
list-style-type:none;
border-style:dotted;border-color:#cccccc;border-width:1px;
}


.content{
width:660px;
padding:2px 0px;
border-bottom-style:dotted;border-color:#333333;border-width:1px;
}

.contents{
width:560px;
padding:0 0 10 0px;
margin-bottom:20px;
border-bottom-style:dotted;border-color:#333333;border-width:1px;
}

.content700{
width:700px;
padding:2px 0px;
border-bottom-style:dotted;border-color:#333333;border-width:1px;
}


.redbar{
height:20px;
padding:2px;
margin-bottom:26px;
font-size:14px;color:#444444;
text-align:left;vertical-align:top;
border-left-style:solid;border-color:#FF0C09;border-width:3px;
}

.svbar{
height:20px;
padding:2px;
margin-bottom:10px;
font-size:14px;color:#444444;
text-align:left;vertical-align:top;
border-left-style:solid;border-color:#c0c0c0;border-width:3px;
}.bkbar{
height:20px;
padding:2px;
margin-bottom:10px;
font-size:14px;color : black;
text-align:left;vertical-align:top;
border-left-style:solid;border-color : #c0c0c0 #c0c0c0 #c0c0c0;border-left-color : black;border-width:3px;
  font-weight : bold;
}.nobar{
height:20px;
padding:2px;

font-size:14px;color:#444444;
text-align:left;vertical-align:top;
border-color:#c0c0c0;border-width:3px;
}

.eventttl{
height:18px;
padding:2px;
margin-top:14px;
margin-bottom:14px;
font-size:14px;color:#444444;
text-align:left;vertical-align:top;
border-left-style:solid;border-color:#FF0C09;border-width:3px;
}


.eventxt{
padding:4 0 10 2px;
margin-top:14px;
margin-bottom:14px;
font-size:12px;line-height:16px;color:#444444;
text-align:left;
vertical-align:top;
border-bottom-style:dotted;border-color:#222222;border-width:1px;
}

.bout{
width:400px;
padding:4px;
margin-top:14px;
margin-bottom:14px;
font-size:12px;line-height:16px;color:#444444;
text-align:left;
vertical-align:top;
border-style:dotted;border-color:#dddddd;border-width:1px;
}


.navit{
width:600px;
height:45px;
margin-bottom:15px;
vertical-align:top;text-align:left;
font-size:12px;color:#777777;
border-bottom-style:dotted;border-color:#cccccc;border-width:1px;
}


.navit ul
{
height:16px;
vertical-align:middle;
padding-left:5px;
}

.navit li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
padding-left:16px;
padding-right:10px;
list-style-type:none;
float:left;
}


.navi{
width:590px;
height:25px;
vertical-align:top;text-align:left;
font-size:12px;color:#666666;line-height:16px;
margin-bottom:10px;
border-bottom-style:dotted;border-color:#444444;border-width:2px;
}

.navi ul
{
height:18px;
vertical-align:middle;
padding-left:5px;
}

.navi li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
font-size:12px;
padding-left:16px;
padding-right:10px;
list-style-type:none;
float:left;
}


.navib{
width:600px;
height:40px;
vertical-align:top;text-align:left;
font-size:12px;color:#ffffff;
padding-bottom:10px;
border-top-style:dotted;border-color:#cccccc;border-width:1px;
}

.navib ul
{
height:18px;
vertical-align:middle;
padding-left:5px;
}

.navib li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
font-size:12px;
padding-left:16px;
padding-right:10px;
list-style-type:none;
float:left;
}




#page2 li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
font-size:12px;
padding-left:16px;
list-style-type:none;
}

#test{
vertical-align:top;text-align:left;
font-size:12px;color:#333333;
padding:20 0px;
margin:20 0px;
border-bottom-style:dotted;border-color:#444444;border-width:1px;
border-top-style:dotted;border-color:#444444;border-width:1px;
}

#test li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
font-size:12px;
padding-left:18px;
list-style-type:none;
}

.scttl{font-size:18px; color:#333333;margin-bottom:10px;}
.sc00{width : 105px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.sc01{width:160px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.sc02{width : 65px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}.sc03{width : 100px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}

.sc10{width : 105px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.sc11{width:160px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.sc12{width : 65px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}.sc13{width : 100px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}


.hspttl{font-size:18px; color:#333333;margin-bottom:10px;}
.hsp00{width:150px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.hsp01{width:80px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.hsp02{width:190px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.hsp03{width:100px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}

.hsp10{width:150px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.hsp11{width:80px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.hsp12{width:190px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.hsp13{width:100px;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}
.hsp19{width:100%;color:#ffffff;background-color:#999999;border-bottom-style:solid;border-color:#444444;border-width:1px;}

.licence{
width:560px;
padding:0 0 10 0px;
margin-bottom:20px;
border-bottom-style:dotted;border-color:#333333;border-width:1px;
}

.licence td{
width:180px;
vertical-align:middle;
font-size:12px;
padding-left:20px;
border-left-style:dotted;border-color:#777777;border-width:1px;
border-bottom-style:dotted;border-color:#777777;border-width:1px;
}

.dltd1{
width:200px;
vertical-align:middle;
font-size:12px;
padding-left:20px;
border-bottom-style:dotted;border-color:#777777;border-width:1px;
}

.dltd2{
width:50px;
vertical-align:middle;
font-size:12px;
padding-left:2px;
border-bottom-style:dotted;border-color:#777777;border-width:1px;
}

.dltd3{
width:100px;
vertical-align:middle;
font-size:12px;
padding-left:2px;
border-bottom-style:dotted;border-color:#777777;border-width:1px;
}


.navijbc{
width:500px;
height:18px;
vertical-align:top;text-align:left;
font-size:12px;color:#777777;
margin-bottom:20px;
}

.navijbc ul
{
height:16px;
vertical-align:middle;
padding-left:5px;
}

.navijbc li
{
background:url(../img/naviarw.gif) no-repeat;
vertical-align:middle;
padding-left:16px;
padding-right:10px;
list-style-type:none;
float:left;
}

.loseko{
padding:10 0 20 20px;
}

.loseko th{
vertical-align:top;text-align:left;
font-size:12px;color:#ffffff;
background:#777777;
padding:3 5px;
border-bottom-style:solid;border-color:#cccccc;border-width:1px;
}

.loseko td{
vertical-align:top;text-align:left;
font-size:12px;color:#555555;
padding:0 10 3 0px;
border-bottom-style:dotted;border-color:#cccccc;border-width:1px;
}

.result{
padding:10 0 20 20px;
}

.result hr{
background-color: #ffffff;
border: none;
height: 0px;
border-bottom-style:dotted;border-color:#555555;border-width:1px;
margin-bottom:20px;
}

.releasephoto {
float: left;
margin: 0 3 3 0px;
font-size:12px;color:#555555;
} 

.gymttl{font-size:18px; color:#333333;margin-bottom:10px;}
.gym1{font-size:10px;width:170px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.gym2{font-size:10px;width:50px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.gym3{font-size:10px;width:330px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
.gym4{font-size:10px;width:90px;border-bottom-style:dotted;border-color:#444444;border-width:1px;}
/*
page2=width:590px
gym1=width:160px
gym2=width:310px
gym3=width:90px
gym1=nothing
*/