/*通常リンク*/
a{color:#0000EE; text-decoration: none;}
a:hover{color:#FF0000; text-decoration: none;}

/*ニュース・トピックス*/
.date {font-size:16px; color:#FF0000;}
.topnews a {font-size:16px; color:#000000; text-decoration: none;}
.topnews a:hover {color:#0000EE;}

.bottmlink a {font-size:12px; color:#000000; text-decoration: none;}
.bottmlink a:hover {color:#0000EE;}

.date2 {font-size:10px; color:#FF0000;}

.topnews2 a {font-size:13px; color:#000000; text-decoration: none;}
.topnews2 a:hover {color:#0000EE;}

.kanren a {font-size:12px; color:#000000; text-decoration: none;}
.kanren a:hover {color:#0000EE;}

.s {font-size:11px;}
.m{font-size:12px;}

/*リンクテキストボタン*/
.link-s a {font-size:11px; color:#000000; text-decoration: none;}
.link-s a:hover {color:#0000EE;}

.link-m a {font-size:12px; color:#000000; text-decoration: none;}
.link-m a:hover {color:#0000EE;}


/*上のプルダウン*/
.head a {
display: block;
padding: 2px 0px 2px 4px;
background-color: #F8FFC1;
color: #000000;
text-decoration: none;
font-size:12px;
border-bottom-color: #99CC66; 
border-bottom-style: solid; 
border-width:1px;
}

.head a:hover {
color: #0000EE;
background-color: #E5FB7C;
}


/*中の分*/
.midashi {color:#007700; font-weight:bold; font-size:large;}
.midashi2 {font-size:medium;; font-weight:bold; border-left:solid 4px #0066ff; color:#003399; padding: 2px; margin:5px 0px;}
.bold {color:#FF0000; font-weight:bold; font-size:x-large;}
.siz1 {font-size:xx-small;;}
.siz2 {font-size:x-small;}
.siz3 {font-size:small;}
.siz4 {font-size:medium;}
.siz5 {font-size:large;}
.siz6 {font-size:x-large;}


/*安全に関する告知*/
.anzenwaku{border:1px #ffd200 solid; padding:5px;}
.anzen {
font-size:14px;
background-color:#EEEEEE;
border-left:4px solid #AAAAAA;
padding:2px;
}
.anzenlink{
padding:3px;
margin-left:10px;
font-size:12px;
color:#000000;
}
.anzenlink a{
text-decoration:none;
color:#00602a;
}
.anzenlink a:hover{
color:#0000EE;
}

.gaiou {width:280px;float:left;}
.gaiou table{font-size:14px;}
.gaiou th{background-color:#E4FFD4;padding:5px;font-weight:100;text-align:left;white-space:nowrap;}
.gaiou td{background-color:#EEEEEE;padding:5px;}
.gaiou td ul{margin:0px 0px 0px 20px;padding:0;}

.gaikyo {}
.gaikyo table{font-size:14px;width:100%;border-collapse: collapse;}
.gaikyo th{background-color:#E4FFD4;padding:3px;font-weight:100;white-space:nowrap;border:solid 1px #AAAAAA;}
.gaikyo td{border:solid 1px #AAAAAA;padding:3px;}
.gaikyo h3{margin:20px 0px 5px 0px;border-left:solid 10px #007700;padding-left:5px;font-size:small;}


