body { background-color: #EDEDED; background-image: url(../common_file/img/bg_top.gif); background-repeat: repeat-x}

/* リンク */
a:link { font-size: 12px; color: #0066cc; }
a:visited { font-size: 12px; color: #660066; }
a:hover { font-size: 12px; color: #0000FF; background:#B5C9EE; text-decoration: none; }
a:active { font-size: 12px; color: #0000FF; text-decoration: none; }

a:link.cop { font-size: 12px; color: #eeeeee; }
a:visited.cop { font-size: 12px; color: #eeeeee; }
a:hover.cop { font-size: 12px; color: #ff9900; background:#999999; text-decoration: none; }
a:active.cop { font-size: 12px; color: #ff9900; text-decoration: none; }


/* 段落 */
p { font-size: 12px; line-height: 150%; }

/* 文字 */
.blue {  font-size: 12px; color: #039297}


/* 要素 */
td { font-size: 12px; ; font-family: "Arial", "Helvetica", "sans-serif"}

.text10 {  font-size: 10px; line-height: 150%; }

table.a {border-collapse:collapse; }
td.b {border:solid 1px #666666; }


/* 見出し */
h1 { margin: 0 0 3px;
	font-size: 18px;  font-weight: bold;
	background: #FFFFFF url(img/h1.gif) no-repeat left bottom; ; padding: 3px 10px}

h2 { margin: 0 0 3px;  padding-bottom: 5px;
	font-size: 14px;  font-weight: bold;
	background: #FFFFFF url(img/h2.gif) no-repeat left bottom; }
.text10_2 {  font-size: 10px}
li {  line-height: 130%; padding-bottom: 10px}
li {  }
