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; color: #333333; line-height: 150%; }


/* 要素 */
td { font-size: 12px; font-family: "Arial", "Helvetica", "sans-serif"; }

.text10 {  font-size: 10px; line-height: 150%}


/* 見出し */
h1 { margin: 0 0 3px;  padding-bottom: 3px;
	font-size: 18px;  font-weight: bold;
	background: #FFFFFF url(img/h1.gif) no-repeat left bottom; }

h2 { margin: 0 0 5px;  padding-bottom: 10px;
	font-size: 14px;  font-weight: bold;
	background: #FFFFFF url(img/h2.gif) no-repeat left bottom; }
.tit {  font-size: 16px; font-weight: bold; color: #FFFFFF}
.p_title {  font-size: 14px; font-weight: bold; clip:   rect(   ); text-indent: 2pt}
