
body{
line-height:1.4;
font-family:Meiryo,sans-serif;
color:black;
font-size:10pt;
}

table{
line-height:1.4;
font-family:Meiryo,sans-serif;
color:black;
font-size:10pt;
}


span.sub
{
	font-family:Meiryo,sans-serif;
        color:black;
        font-size:90%;
	line-height:140%;
	font-weight:lighter;
}

span.lnk
{
	font-family:Meiryo,sans-serif;
}

span.update
{
font-family:arial;
font-size:9pt;
}

a{text-decoration:underline;color:blue}
a:hover{text-decoration:none;color:red;background:yellow}
a:active{text-decoration:none;color:blue}
a:visit{text-decoration:none;color:purple}

h1{
color:indianred;
font-weight:bold;
font-size:16pt;
}

h2{
color:midnightblue;
font-weight:bold;
font-size:14pt;
position:relative;
}

h3{
color:green;
font-weight:bold;
font-size:12pt;
}

p1{
color:midnightblue;
font-weight:bold;
font-size:9pt;
}

p2{
font-family:arial;
font-weight:bold;
}

p3{
color:red;
font-weight:bold;
}

p4{
color:white;
font-weight:lighter;
background:indianred;
}

p5{
color:midnightblue;
font-size:10pt;
}

p6{
text-decoration:underline;
}

p7{
color:darkgreen;
font-weight:bold;
}

p8{
font-size:8pt;
font-family:arial;
color:darkgreen;
line-height:110%;
font-weight:bold
}

p9{
font-size:12pt;
color:darkgreen;
line-height:140%;
}

p10{
font-size:12pt;
color:midnightblue;
line-height:140%;
}

p11{
font-family:times new roman;
color:darkgreen;
font-weight:bold;
font-size:16pt;
line-height:120%;
}

p12{
background:yellow;
}

p13{
color:midnightblue;
font-weight:bold;
font-size:14pt;
}

.lnk{
line-height:200%;
}

.sch img {
position:relative;
top:3px;
}

.fl img {float:none; max-width : 100% ;
height : auto ;
}

@media screen and (max-width:799px){#container{float:clear;width:100%}

.nodis{display:none}

table{
font-size:10pt;
}

h1{
font-size:16pt;
}

h2{
font-size:14pt;
}

p9{
font-size:10pt;
}

p10{
font-size:10pt;
}

.lnk{
line-height:300%;
}

}

@media screen and (min-width:800px){
#container{margin-left:auto;margin-right:auto;width:820px}
#main{float:left;width:500px;margin-right:10px}
#sub{float:right;width:300px;margin-left:10px}

#footer{clear:both;}
.nodis2{display:none}
}

@media screen and (min-width:1000px){
#container{margin-left:auto;margin-right:auto;width:1020px}
#main{float:left;width:600px;margin-right:10px}
#sub{float:right;width:400px;margin-left:10px}

#footer{clear:both;}
.nodis2{display:none}
}



