﻿@charset "utf-8";

* { margin:0; padding:0; }

body {
background:#b0c4de;
background-image:url(tabularasa-background.jpg);
background-repeat:repeat-y; 

font:14px/140%;
color:#444444;
font-family:Meiryo, Verdana, "ヒラギノ角ゴ Pro W3", Osaka; 
line-height:1.7em; 
margin:0px 0px 0px 0px;
padding:0px;
}

p {
font-size:100%;
margin:20px 35px 0px 35px;
padding:0px 10px 0px 0px;
line-height:1.7em; 
}

/*=============================================
メモ：本文の字間や行間はこのうえのp部分で調整できます。
==============================================*/

div#table {
width:730px; 
margin:0 auto;
padding:0px 0px 60px 0px;
background-color:#ffffff;
border:0px solid #666666; 
}

a:link	{ color:#606060; text-decoration:underline; }
a:visited { color:#606060; text-decoration:underline; }

.home { width:50px; float:center; margin:5px 0px 0px 0px; border:0px; }

h1 {
width:730px; height:30px; 
margin:0 auto;
padding:10px 0px 0px 0px;
font-size:110%;
color:#ffffff; 
font-weight:bold;
text-align:center;
background-image:url(h1background.jpg);
background-color:#191970;
}

h2 {
width:730px; height:18px; 
margin:15px 0px 5px 0px;
padding:2px 0px 8px 0px;
font-size:100%;
color:#ffffff; 
text-align:center;
background-image:url(h2background.jpg);
background-color:#191970;
}

h3 {
background-image:url(h3background.jpg);
width:730px; height:20px; 
margin:0 auto;
padding:16px 0px 14px 0px;
font-size:90%;
color:#ffffff; 
text-align:center;
background-color:#191970;
}

p#note {
padding:20px 0px 10px 0px;
text-align:center;
}

div#ref {
padding:20px 10px 20px 0px;
margin:0px 0px 0px 35px;
font-size:75%;
}

div#footer {
height:30px;
padding:0px 0px 0px 0px;
margin:50px 30px 20px 0px;
color:#ffffff;
text-align:right;
}

li#copy {
list-style-type:none;
padding:0px 0px 0px 30px;
margin:0px 0px 20px 55px;
font-size:80%;
}

small { color:#ffffff; }

/**/
