@charset "Shift_JIS";
/*XgåāV*/

body { margin: 0px; padding: 0px; text-align: center; background-color: #ffffdd; }

div.aa1 { margin: 0 auto; padding-top: 10px; margin-bottom: 0px; padding-left:5px; }
p.aa1 { margin: 0 auto; font-family: "lr oūĐ"; text-align: center; }

div.aa2 { margin: 0 auto; margin-top: 15px; margin-bottom: 0px; padding-left:5px; }
p.aa2 { margin: 0 auto; font-family: "lr oūĐ"; text-align: center; }

p { font-size: 14px; line-height: 1.4; font-family: "lr oSVbN"; text-align: left; }
h1 { font-size: 20px; font-family: "lr oūĐ"; color: #005500; margin-top: 20px; margin-bottom: 0px; text-align: center; }

p.m0a { font-family: "lr oūĐ"; color: #005500; margin-top: 5px; margin-bottom: 0px; font-weight: bold; text-align: center; }

div.m0b { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }
div.m0c { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }
p.m0c { margin: 0 auto; width: 300px; text-align: center; margin-top: 3px; margin-bottom: 0px; font-size: 14px; }
p.m1 { margin: 0 auto; width: 310px; margin-top: 10px; margin-bottom: 0px; padding-left: 10px; padding-right: 10px; text-align: left; font-size: 15px; }


div.m2a { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }
p.m2a { margin-top: 5px; margin-bottom: 0px; font-size: 13px; text-align: center; }

div.m2b { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }
p.m2b { margin-top: 5px; margin-bottom: 0px; font-size: 13px; text-align: center; }

div.yachou { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }

div.m2c { margin: 0 auto; margin-top: 10px; margin-bottom: 0px; }
p.m2c { margin-top: 5px; margin-bottom: 0px; font-size: 13px; text-align: center; }

p.m4 { margin: 0 auto; width: 320px; margin-top: 20px; margin-bottom: 0px; color: #ff0000; text-align: center; }
span.m4a { font-size: 18px; }
span.m4b { font-size: 18px; }
span.m4 { font-size: 12px; color: #000000; }

table { border: solid 2px #800000; border-collapse: collapse; }

/*`R[X*/

td.a1 { font-weight: bold; }
span.a1 { font-size: 13px; }
td.b1,td.h1 { line-height: 1.4; }
td.a1,td.b1,td.c1,td.d1,td.e1,td.f1,td.g1,td.h1,td.i1 { border: dashed 0px #800000; text-align: left; padding-left: 10px; } 
td.b1,td.c1 { border-bottom: dashed 1px #800000; }
td.f1 { line-height: 1.4; }
td.h1 { line-height: 1.2; }
td.j1 { border: dashed 1px #800000; }
td.j1 { border: dashed 1px #800000; }
td.j1 { border: dashed 1px #800000; }

div.osusume { margin: 0 auto; }
p.osusume1 { width: 310px; margin: 0 auto; margin-top: 5px; margin-bottom: 0px; font-size: 13px; }
div.osusume1 { clear: both; margin-top: 0px; margin-bottom: 0px; }
div.osusume2 { margin: 0 auto; margin-top: 0px; margin-bottom: 20px; }
p.osusume2 { margin-top: 5px; margin-bottom: 0px; font-size: 13px; text-align: center; }


div.gazou { margin-top: 20px; margin-bottom: 0px; }
div.gazou img { margin-right: 5px; }
p.gazou { font-size: 13px; margin-top: 5px; margin-bottom: 0px; text-align: center; }

div.m10 { margin: 0 auto; margin-top: 15px; margin-bottom: 0px; border: solid 2px #005500; width: 294px; }
p.m10 { margin-top: 3px; margin-bottom: 0px; font-size: 17px; }
p.m10a { margin-top: 0px; margin-bottom: 0px; font-size: 17px; padding-left: 20px; }
p.m11 { margin-top: 0px; margin-bottom: 0px; font-size: 17px; }
p.m12 { padding-left: 20px; padding-right: 10px; margin-top: 0px; margin-bottom: 5px; font-size: 17px; }


div.m16 { margin-top: 10px; margin-bottom: 0px; }
div.m17 { margin-top: 10px; margin-bottom: 0px; }
div.m18 { margin-top: 10px; margin-bottom: 0px; }


p.m19 { margin-top: 10px; margin-bottom: 10px; font-size: 10px; text-align: center; }




