ul.hakke{
list-style-type : disc;
list-style-position : outside;
list-style-image : url(img/hakke_s.gif); 

    margin-left:  2em;
    padding-left: 0em;

}

ul.hakke_l{
list-style-type : disc;
list-style-position : outside;
list-style-image : url(img/hakke_l.gif) ; 

    margin-left:  1em;
    padding-left: 0em;

}

li.hakke_title{
	padding:0px;
	margin:0px;
	line-height: 10px;
	padding-bottom: 2px;
}

table.cellline{
line-height: 1.2;
}

table.cellline td{
   border: 1px #cc0000 solid;

}

ul.shownumber{

}

td.tabselected{
border-color : #cc0000;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
border-bottom-width : 0px;
border-style : solid;
}

td.tabnotselected{
border-color : #cc0000;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
border-style : solid;
}

td.titleunderbar{
border-color : #cc0000;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 0px;
border-bottom-width : 4px;
border-style : solid;
}

td.titlesubunderbar{
border-color : #cc0000;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 0px;
border-bottom-width : 2px;
border-style : solid;
}

td.titledotted{
border-color : #cc0000;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 0px;
border-bottom-width : 2px;
border-style : dotted;
}

font.titlefontsize{
font-size:20px;
	font-weight:800;
}

img.imgwaku{
border-width : 2px 2px 2px 2px;
border-style : groove groove groove groove;
border-top-color : #cc0000;
border-right-color : #cc0000;
border-bottom-color : #cc0000;
border-left-color : #cc0000;

cursor:pointer;
}

img.imgwakunonclickable{
border-width : 2px 2px 2px 2px;
border-style : groove groove groove groove;
border-top-color : #cc0000;
border-right-color : #cc0000;
border-bottom-color : #cc0000;
border-left-color : #cc0000;
}

.hpb-cnt-tb1{
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb2{
	background-color: #333333;
	border: 1px solid #333333;
}
.hpb-cnt-tb3{
	background-color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-th1 {
	background-color: #BBBBBB;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.picLine{
margin-top : 1px;
margin-left : 1px;
margin-right : 1px;
margin-bottom : 1px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : silver silver silver silver;
cursor : pointer;
}

 .picLineCursor{
cursor : pointer;
}

.staffpics{
margin-top : 1px;
margin-left : 1px;
margin-right : 1px;
margin-bottom : 1px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : silver silver silver silver;}

body{
line-height: 50px;
}

td{
line-height: 45px;
}

td.seko_jirei{
line-height: 20px;
}


td#users_voice{
line-height: 40px;
}

img.imgwaku_person{
margin-top : 1px;
margin-left : 1px;
margin-right : 1px;
margin-bottom : 1px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : silver silver silver silver;
}

