BODY.index{background : #ffffff url(background/mura_a02.gif) repeat scroll left top}
BODY.dojo{background : #d7e4d7 url(background/check14.gif) repeat scroll left top; text-align : center;}
BODY.mania{background : #ffdfe0 url(background/checkf14.gif) repeat scroll left top; text-align : center;}

BODY.manimenu{background :  #c7dffc; margin : 0px 0px 5px 0px;}

BODY,P,DIV,TD,TH{font-size : 16px; line-height:17px;}
A{color : blue;}
A:HOVER{color : red;}
TD,TH{padding-top : 3px; padding-left : 3px; padding-bottom : 3px; padding-right : 3px;}
TD.menu,TH.menu{padding-top : 0px; padding-left : 2px; padding-bottom : 3px; padding-right : 0px;}
TD.title,TH.title{padding-top : 2px; padding-left : 3px; padding-bottom : 0px; padding-right : 3px;}
IMG,OBJECT{border-style : none; border-width : 0px 0px 0px 0px;}
IMG.border,OBJECT.border{border-width : 1px 1px 1px 1px; border-style : solid;}

OL{margin-top: 0px; margin-bottom: 8px;}

.left{text-align : left;}
.right{text-align : right;}
.center{text-align : center;}
.bcenter{margin-left : auto; margin-right : auto;}

.bgcolorwhite{background-color : #ffffff;}

.dojoblock{width : 696px;}
.leftblock{float : left; width : 180px;}
.mainblock{margin-left : 180px;}

.topblock{margin-top : 23px; margin-bottom : 52px; padding-right : 8px;}
.dojotop{font-size : 24px; font-style : italic; font-weight : bold; line-height : 28px;}

.menublock{width : 151px; margin-top : 22px; padding : 4px 4px 3px 4px; background-color : #c7dffc;}
.menudojo{font-weight : bold; font-size : 20px; color: #000000;}
.menufocus1{background-color : #99e68c; font-weight : bold;}
.menufocus2{background-color : #f0e68c; font-weight : bold;}
.backtoindex{width : 117px; border : 1px black solid;}

.wazamei{font-weight: bold; background-color: #ffcccc;}
.wakuari{border : 2px solid #000000;}

.noborder{border-width : 0px 0px 0px 0px;}
.borderblack{border-color : black black black black;}

.descblock{width : 405px; border : 2px solid #000000; padding : 2px;}
.description{border : 1px solid #999999; padding : 3px;}

.qtvrattend{border : 1px black solid; width : 450px; padding : 3px 3px 3px 3px; font-size : 12px;}
.qtvrcomment{padding-left : 40px; font-size : 12px; line-height : 13px;}

.topcategory{color : #ffffff; margin-bottom : 0px; font-size : 18px; font-weight : bold;}
.topfield{background-color : #9999ff; border : solid #000000 1px; padding : 3px; margin-bottom : 0px;}
.selfield{background-color : #ffffff; border : solid #000000; border-width : 0px 1px 1px 1px; margin-top : 0px; padding : 2px;}
.wazaselect1{font-size : 14px; line-height : 15px; width : 217px; float : left; margin-top : 5px; margin-left : 10px;}
.wazaselect2{font-size : 14px; line-height : 15px; width : 331px; float : left; margin-left : 10px;}
.wazaselect3{font-size : 14px; line-height : 15px; width : 331px; float : left; margin-top : 5px; margin-left : 10px;}
.category{font-size : 16px; line-height : 19px; margin-top : 0px; margin-bottom : 2px;}
