
/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */


body {background:#FFF url(../images/bg.gif) repeat-x; color:#000;}

a {color:#25A8C4;}
a:hover {color:#1F1F1F;}

fieldset {border:1px solid #CEE780;}
legend {background:#FFF; color:#25A8C4;}

table.table-style01 th {background:#25A8C4; color:#FFF;}
table.table-style01 th, table.table-style01 td {border:1px solid #7FD5E7;}
table.table-style01 tr.bg td {background:#D4F1F7;}

/* ----------------------------------------------------------------------------------------------------------
レイアウト
---------------------------------------------------------------------------------------------------------- */

#header {background:#D4F1F7 url(../images/header-bg.jpg) repeat-x;}

#nav {background-color:#8FC40A;}
#nav li a {border-left:1px solid #B2F30E; color:#486406;}
#nav li.last a {border-right:1px solid #B2F30E;}
#nav li#nav-active a {background:#BFE024; color:#000;}
#nav li a:hover {background:#BFE024; color:#000;}

#cols .main {background-color:#FFF;}

#content h1 {border-bottom:1px solid #95DCEB;}
#content h3, #content h4 {border-bottom:1px solid #CEE780; color:#8FC40A;}

#aside h3 {color:#7DAC09;}
#aside ul li {border-bottom:1px solid #CEE780;}

#footer {background:#a6d022 url(../images/footer-bg.gif) repeat-x; color:#FFF;}
#footer a {color:#FFF;text-decoration:none;}
#footer a:hover {color:#FFF;text-decoration:underline;}

/* ----------------------------------------------------------------------------------------------------------
ページ
---------------------------------------------------------------------------------------------------------- */

#perex {border-bottom:5px solid #95DCEB; background:#D4F1F7;}             

.section {border-bottom:1px solid #CEE780; background:#EEF7D4;}
.section h3 {background-color:#25A8C4; color:#FFF;}
.section h3 a {color:#FFF;}
.section h3 a:hover {color:#000;}
