@charset "Shift_jis";

div.header {width: 640px; margin-left:auto; margin-right:auto; }
div.box_a { width: 200px ; float: left; background-color: white; font-size: 10pt; padding-left:10px; height:720px;}
div.box_b { width: 200px; float: left; background-color: black; color: white; font-size: 10pt; padding-left:10px;height:720px;}
div.box_c { width: 215px;float: left; background-color: blue; color: white; padding-left: 5px; font-size: 10pt;height:720px;}
div.footer { width: 100%; text-align: center; clear: both; }

a:link { color: #336633; }
a:visited { color: #9999bb ;}

h1 {
text-align: center ;
font-weight: 800;
color: green;
font-size: 16pt;
} 

h2 {
text-align: center;
color: gray;
font-size: 14pt;
margin-top: 5px;
}

body {
margin-top: 10px;
margin-left: 10px;
width: 640px;
}

p {
line-height: 150% ;
font-size: 10pt;
margin-top: 5px; 
margin-bottom: 5px; 
}


hr {
height: 5px; 
width: 80%;
background-color: #111100;
margin-right:auto ; margin-left: auto ;
margin-top: 2px;
margin-bottom: 2px; 
}


span.sub-text {
text-indent: 5pt;
line-height: 120% ;
font-size: 8pt;
}

span.rireki {
line-height: 15px;
}

span.mintyo-text {
font-style: oblique; 
text-decoration: underline; 
font-family: "MS –¾’©",Times,serif;
font-size:12pt;
}

span.update {
font-family: "Times New Roman",Times,serif;
font-weight: bold;
}

span.cpr {
font-family: "Times New Roman",Times,serif;
font-size: 12pt;
}

p.imgclear {
clear: both; 
}