body {
	margin: 0 0 0 0; background-color: #FFFFFF; 
}


/* サブナビ */
a:link.sub {
	color: #000000; text-decoration: none; 
}
a:visited.sub {
	color: #000000; text-decoration: none; 
}
a:hover.sub {
	color: #000000; text-decoration: none; 
}
a:active.sub {
	color: #990033; text-decoration: none; 
}


/* リンク */
a:link {
text-decoration: underline; color: #000066; 
}
a:visited {
color: #000066; text-decoration: underline; 
}
a:hover {
color: #000066; text-decoration: underline; 
}
a:active {
text-decoration: none; color: #990033;
}

a:link.txt {
text-decoration: none; color: #000066; 
}
a:visited.txt {
color: #000066; text-decoration: none; 
}
a:hover.txt {
color: #000066; text-decoration: underline; 
}
a:active.txt {
text-decoration: none; color: #990033;
}

a:link.index {
text-decoration: none; color: #000066; 
}
a:visited.index {
color: #6699cc; text-decoration: none; 
}
a:hover.index {
color: #000066; text-decoration: underline; 
}
a:active.index {
text-decoration: none; color: #00eeff;
}


/* メニュー */
a:link.menu_h {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_g.gif); background-repeat: no-repeat; background-position: left top; 
}
a:visited.menu_h {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_g.gif); background-repeat: no-repeat; background-position: left top; 
}
a:hover.menu_h {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_h.gif); background-repeat: no-repeat; background-position: left top; 
}
a:active.menu_h {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_h.gif); background-repeat: no-repeat; background-position: left top; 
}

a:link.menu_c {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_g.gif); background-repeat: no-repeat; background-position: left top; 
}
a:visited.menu_c {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_g.gif); background-repeat: no-repeat; background-position: left top; 
}
a:hover.menu_c {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_c.gif); background-repeat: no-repeat; background-position: left top; 
}
a:active.menu_c {
	color: #000066; text-decoration: none; width: 100%; height: 36px; padding-top: 12px; padding-left: 20px; border-width: 0px 0px 0px 0px; background-image: url(img/btn_c.gif); background-repeat: no-repeat; background-position: left top; 
}

/* セル内の文字サイズ */
td {
	font-size: 80%;
}

.space {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}


/* 段落の行間 */
p {
	line-height: 110%; 
}


/* 見出し */

h2 {
	font-size: 120%; color: #000066; font-weight: bold; width: 490px; padding-top: 8px; padding-left: 24px; border-width: 0px 0px 0px 0px; background-image: url(img/chapter_h.gif); background-repeat: no-repeat; background-position: left top; 
}

#care{
	font-size: 120%; color: #000066; font-weight: bold; width: 490px; padding-top: 8px; padding-left: 24px; border-width: 0px 0px 0px 0px; background-image: url(img/chapter_c.gif); background-repeat: no-repeat; background-position: left top; 
}


/* コピー */
.copy {
	font-size: 70%; 
}




