BODY { color: #333333; background-color: #e6e6e6; }

/* リンク */
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: 130%; }

/* タイトル */
h3 { font-size: 16px; color: #333333; margin-left: 10px; }

/* 注意 */
.attention { font-size: 14px; color: #cc0000; ; font-weight: normal; margin-left: 10px}

/* コピー */
.copy { font-size: 12px; color: #666666; margin-left: 20px; line-height: 130%;}
.baseimg {  background-image: url(img/shadow.jpg); background-repeat: repeat-y;}
.tit {  font-size: 14px; font-weight: bold;}
li {  font-size: 12px;}
td {  font-size: 12px;}
.indent {  font-size: 12px; line-height: 130%; margin-left: 10px;; margin-right: 10px}
.in {  padding-right: 5px; padding-left: 5px; line-height: 130%}
.kome {  font-size: 10px; line-height: 120%}
.indent2 {  font-size: 12px; line-height: 130%; margin-left: 20px}
.nl_text {  }
.nl_text {  margin-bottom: 10px; line-height: 130%; width: 430px}
.news {  font-size: 12px; color: #FEBF01;}
.news_b {  font-size: 12px; color: #000000;}
.tit {  font-size: 12px; font-weight: bold; color: #666666;}