@charset "UTF-8";

/*------------------------------------------------------
common
--------------------------------------------------------*/
body {color: #333;}

#header p.seo {
	font-size:10px;
	line-height: 1.2em;
}

h1 {color: #FFF;font-size: 125%;letter-spacing: -0.05em;}
h2 {color: #FFF;font-size: 125%;letter-spacing: 0.05em;}

#main {font-size: 75%;line-height: 1.2em;}

.text, .text2
{line-height: 1.5em;}
.pan {font-size:90%;}

#leftBox div.wrap dl.chiikiBox {font-size: 13px;}

#footer {font-size: 90%;line-height: 1.2em;}
#footer {color: #FFF;letter-spacing: 0.05em;}
#footer span.size1 {font-size: 10px;}
#footer p.size2 {font-size: 80%;}
#footer strong {font-size: 120%;}
#footer p.textlinkA,
#footer p.textlinkB {font-size: 90%;}
#footer p.copy {font-size: 11px;}

.pagetop a {font-size: 10px;} 

.redst {
	color: #C30;
	font-weight: bold;
}
.bold { font-weight: bold;}




/*------------------------------------------------------
Link
--------------------------------------------------------*/
a:link {color: #660; text-decoration: underline;}
a:visited {color: #660; text-decoration: underline;}
a:hover {color: #660; text-decoration: none;}

.seo a:link {color: #333; text-decoration: none;}
.seo a:visited {color: #333; text-decoration: none;}
.seo a:hover {color: #333; text-decoration: underline;}

p.pagetop a:link {color: #00280B; text-decoration: none;}
p.pagetop a:visited {color: #00280B; text-decoration: none;}
p.pagetop a:hover {color: #00280B; text-decoration: underline;}

#footer a:link {color: #FFF; text-decoration: none;}
#footer a:visited {color: #FFF; text-decoration: none;}
#footer a:hover {color: #C30; text-decoration: none;}

.pgLink a:link {color: #660; text-decoration: underline;}
.pgLink a:visited {color: #660; text-decoration: underline;}
.pgLink a:hover {color: #660; text-decoration: none;}

/*--- souba.html ---*/
table.souba_ken a:link {color: #C30; text-decoration: underline;}
table.souba_ken a:visited {color: #C30; text-decoration: underline;}
table.souba_ken a:hover {color: #C30; text-decoration: none;}

/*--- link.html ---*/
div.linkBox li a:link {color: #C30; text-decoration: underline;}
div.linkBox li a:visited {color: #C30; text-decoration: underline;}
div.linkBox li a:hover {color: #C30; text-decoration: none;}


/*------------------------------------------------------
page
--------------------------------------------------------*/

/*--- top ---*/
#topLeft div.wrap table {
	font-size: 90%;
	text-align: justify;
}
ul.chiiki li { color: #660; font-size: 80%;}

/*--- hanbai.html, toku.html, newmon.html ---*/
ul.pgLink li,
table td.pgLink {
	font-size: 120%;
	line-height: 2em;
}
.beigebar {
	color: #FFF;
	font-size: 130%;
	letter-spacing: 0.05em;
}
.graybar {
	color: #C30;
	font-weight: bold;
}
.t_come {
	color: #C30;
	line-height: 1.3em;
}
td.kuwashiku-wa {
	font-size: 120%;
	color: #C30;
	font-weight: bold;
	line-height: 1.3em;
}
span.number {
	font-size: 100%;
	font-weight: bold;
}

td.tax_ans {
	font-size: 120%;
	font-weight: bold;
	color: #FFF;
}

table.pgLink td {
	font-weight: bold;
	line-height: 1.3em;
}

h3.graybar {
	font-size: 110%;
}

div.souba_bg h3.green {
	color: #00280B;
}

