body,p,div,li,a,span { font-family : "\30e1\30a4\30ea\30aa","\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif; font-size : small; line-height : 1.5em; }

h1 { font-size : x-large; font-weight : bold;}
h2 { font-size : large; font-weight : bold;}
h3 { font-size : medium; font-weight : bold;}
h4 { font-size : small; font-weight : bold;}

.center { margin:0px auto;}
.center750 { margin:0px auto; padding : 30px; width : 750px;}
.center700 { margin:0px auto; padding : 30px; width : 700px;}
.center650 { margin:0px auto; padding : 30px; width : 650px;}
.center600 { margin:0px auto; padding : 30px; width : 600px;}
.center550 { margin:0px auto; padding : 30px; width : 550px;}
.center500 { margin:0px auto; padding : 30px; width : 500px;}
.center450 { margin:0px auto; padding : 30px; width : 450px;}

.centertp { margin:40px auto 0px auto; padding : 30px; }
.centerbtm { margin:0px auto 30px auto; padding : 20px; }

.pad0 { padding : 0px 30px;}
.pad10 { padding : 10px 30px;}
.pad20 { padding : 20px 30px;}
.pad30 { padding : 30px 30px;}

.pad_sd { padding : 0px 70px;}

.txtleft { text-align : left;}
.txtcenter { text-align : center;}

.yokoake { position : relative; left : 80px;}

.mae01 { z-index : 1; }
.mae02 { z-index : 2; }
.mae03 { z-index : 3; }
.mae04 { z-index : 4; }

 .rd { color : #cc0000; font-weight : bold; font-style : nomal; }
 .b { color : #3366cc; font-weight : bold; font-style : nomal; }
 .pk { color : #ed008c; font-weight : bold; font-style : nomal; }
 .llgr { color : #2fc32e; font-weight : bold; font-style : nomal; }
 .pc { color : #e7664b; font-weight : bold; font-style : nomal; }
 .lgr { color : #008800; font-weight : bold; font-style : nomal; }
 .gr { color : #006600; font-weight : bold; font-style : nomal; }
 .az { color : #990033; font-weight : bold; font-style : nomal; }
 .pp { color : #92278f; font-weight : bold; font-style : nomal; }
 .yl { color : #f29b0f; font-weight : bold; font-style : nomal; }
 .ai { color : #002288; font-weight : bold; font-style : nomal; }
 .or { color : #ff6600; font-weight : bold; font-style : nomal; }
 .cha { color : #73340f; font-weight : bold; font-style : nomal; }
 .or2 { color : #cc6633; font-weight : bold; font-style : nomal; }
 .bl { color : #000000; font-weight : bold; font-style : nomal; }
 
 .s0 { font-weight : bold; font-style : nomal; font-size : x-small; }
 .s1 { font-weight : bold; font-style : nomal; font-size : small; }
 .s2 { font-weight : bold; font-style : nomal; font-size : medium; }
 .s3 { font-weight : bold; font-style : nomal; font-size : large; }
 .s4 { font-weight : bold; font-style : nomal; font-size : x-large; }
 .s5 { font-weight : bold; font-style : nomal; font-size : xx-large; }
 .s-1 { font-weight : bold; font-style : nomal; font-size : xx-small; }

 .i { font-weight : bold; font-style : italic; }

.abs { position absolute; }

 