/*GlobalNaviMouseOver
----------------------------------------------------*/
.purple #globalnavi .menu01 { background:url("/image_common/globalnavi_ico1_o.gif") no-repeat; }
.purple #globalnavi .menu01 a { color:#fff; }

.lightblue #globalnavi .menu02 { background:url("/image_common/globalnavi_ico2_o.gif") no-repeat; }
.lightblue #globalnavi .menu02 a { color:#fff; }

.darkblue #globalnavi .menu03 { background:url("/image_common/globalnavi_ico3_o.gif") no-repeat; }
.darkblue #globalnavi .menu03 a { color:#fff; }

.darkseagreen #globalnavi .menu04 { background:url("/image_common/globalnavi_ico4_o.gif") no-repeat; }
.darkseagreen #globalnavi .menu04 a { color:#fff; }

.lightbrown #globalnavi .menu05 { background:url("/image_common/globalnavi_ico5_o.gif") no-repeat; }
.lightbrown #globalnavi .menu05 a { color:#fff; }

.adzuki #globalnavi .menu06 { background:url("/image_common/globalnavi_ico6_o.gif") no-repeat; }
.adzuki #globalnavi .menu06 a { color:#fff; }

/*LightGray
----------------------------------------------------*/
.lightgray #commonHeader { background : #777777; color : #fff; }
.lightgray #commonHeader a:link { color : #fff; }
.lightgray #mainArea div#body h2 { background-color : #777777; color : #fff; }
.lightgray #mainArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #777777; }
.lightgray #mainArea div#body h5 { font-weight:bold; font-size:2em; color:#ff0000; }
.lightgray .list1 li { background : url("/image_common/list_lg_01.gif") no-repeat; }
.lightgray .list2 li { background : url("/image_common/none.gif") no-repeat; }
.lightgray .list2a li { background : url("/image_common/list_lg_02.gif") no-repeat; }
.lightgray .list3 li { background : url("/image_common/list_lg_03.gif") no-repeat; }
.lightgray .localnavi li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.lightgray .localnavilast li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.lightgray .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.lightgray #subArea { background : #ffe; }
.lightgray #subArea h2 { color : #444444; }
.lightgray #subArea h3 { color : #444444; }
.lightgray #footerlink { border-bottom : 3px solid #777777; }
.lightgray .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#777777; }
.lightgray .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_td { padding:5px; margin:1px; color:inherit; background-color:#EEEEEE; }

/*Purple
----------------------------------------------------*/
.purple #commonHeader { background : #306; color : #fff; }
.purple #commonHeader a:link { color : #fff; }
.purple #mainArea div#body h2 { background-color : #306; color : #fff; }
.purple #mainArea div#body h3 { background : url("/image_common/titover_p.gif") repeat-x; color : #306; }
.purple #mainArea div#body h4 { color : #306; }
.purple .list1 li { background : url("/image_common/list_p_01.gif") no-repeat; }
.purple .list2 li { background : url("/image_common/none.gif") no-repeat; }
.purple .list2a li { background : url("/image_common/list_p_02.gif") no-repeat; }
.purple .list3 li { background : url("/image_common/list_p_03.gif") no-repeat; }
.purple .localnavi li { background : url("/image_common/list_p_04.gif") no-repeat; }
.purple .localnavilast li { background : url("/image_common/list_p_04.gif") no-repeat; }
.purple .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.purple #subArea { background : #ffe; }
.purple #subArea h2 { color : #444444; }
.purple #subArea h3 { color : #444444; }
.purple #footerlink { border-bottom : 3px solid #306; }
.purple .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#306; }
.purple .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CFB8E6; }
.purple .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CFB8E6; }
.purple .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CFB8E6; }
.purple .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CFB8E6; }
.purple .style_td { padding:5px; margin:1px; color:inherit; background-color:#E8D4F2; }

/*LightBlue
----------------------------------------------------*/
.lightblue #commonHeader { background : #85ADD6; color : #fff; }
.lightblue #commonHeader a:link { color : #fff; }
.lightblue #mainArea div#body h2 { background-color : #85ADD6; color : #fff; }
.lightblue #mainArea div#body h3 { background : url("/image_common/titover_lb.gif") repeat-x; color : #85ADD6; }
.lightblue .list1 li { background : url("/image_common/list_lb_01.gif") no-repeat; }
.lightblue .list2 li { background : url("/image_common/none.gif") no-repeat; }
.lightblue .list2a li { background : url("/image_common/list_lb_02.gif") no-repeat; }
.lightblue .list3 li { background : url("/image_common/list_lb_03.gif") no-repeat; }
.lightblue .localnavi li { background : url("/image_common/list_lb_04.gif") no-repeat; }
.lightblue .localnavilast li { background : url("/image_common/list_lb_04.gif") no-repeat; }
.lightblue .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.lightblue #subArea { background : #ffe; }
.lightblue #subArea h2 { color : #444444; }
.lightblue #subArea h3 { color : #444444; }
.lightblue #footerlink { border-bottom : 3px solid #85ADD6; }
.lightblue .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#85ADD6; }
.lightblue .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#D9ECFF; }
.lightblue .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#D9ECFF; }
.lightblue .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#D9ECFF; }
.lightblue .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#D9ECFF; }
.lightblue .style_td { padding:5px; margin:1px; color:inherit; background-color:#ECF0FC; }

/*DarkBlue
----------------------------------------------------*/
.darkblue #commonHeader { background : #194C7F; color : #fff; }
.darkblue #commonHeader a:link { color : #fff; }
.darkblue #mainArea div#body h2 { background-color : #194C7F; color : #fff; }
.darkblue #mainArea div#body h3 { background : url("/image_common/titover_db.gif") repeat-x; color : #194C7F; }
.darkblue .list1 li { background : url("/image_common/list_db_01.gif") no-repeat; }
.darkblue .list2 li { background : url("/image_common/none.gif") no-repeat; }
.darkblue .list2a li { background : url("/image_common/list_db_02.gif") no-repeat; }
.darkblue .list3 li { background : url("/image_common/list_db_03.gif") no-repeat; }
.darkblue .localnavi li { background : url("/image_common/list_db_04.gif") no-repeat; }
.darkblue .localnavilast li { background : url("/image_common/list_db_04.gif") no-repeat; }
.darkblue .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.darkblue #subArea { background : #ffe; }
.darkblue #subArea h2 { color : #444444; }
.darkblue #subArea h3 { color : #444444; }
.darkblue #footerlink { border-bottom : 3px solid #194C7F; }
.darkblue .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#194C7F; }
.darkblue .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#AEC4D9; }
.darkblue .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#AEC4D9; }
.darkblue .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#AEC4D9; }
.darkblue .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#AEC4D9; }
.darkblue .style_td { padding:5px; margin:1px; color:inherit; background-color:#CFDCE6; }

/*DarkSeaGreen
----------------------------------------------------*/
.darkseagreen #commonHeader { background : #85AD85; color : #fff; }
.darkseagreen #commonHeader a:link { color : #fff; }
.darkseagreen #mainArea div#body h2 { background-color : #85AD85; color : #fff; }
.darkseagreen #mainArea div#body h3 { background : url("/image_common/titover_dg.gif") repeat-x; color : #85AD85; }
.darkseagreen .list1 li { background : url("/image_common/list_dg_01.gif") no-repeat; }
.darkseagreen .list2 li { background : url("/image_common/none.gif") no-repeat; }
.darkseagreen .list2a li { background : url("/image_common/list_dg_02.gif") no-repeat; }
.darkseagreen .list3 li { background : url("/image_common/list_dg_03.gif") no-repeat; }
.darkseagreen .localnavi li { background : url("/image_common/list_dg_04.gif") no-repeat; }
.darkseagreen .localnavilast li { background : url("/image_common/list_dg_04.gif") no-repeat; }
.darkseagreen .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.darkseagreen #subArea { background : #ffe; }
.darkseagreen #subArea h2 { color : #444444; }
.darkseagreen #subArea h2.applyTitle { color : #fff; }
.darkseagreen #subArea h3 { color : #444444; }
.darkseagreen #footerlink { border-bottom : 3px solid #85AD85; }
.darkseagreen .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#85AD85; }
.darkseagreen .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#B8E6B8; }
.darkseagreen .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#B8E6B8; }
.darkseagreen .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#B8E6B8; }
.darkseagreen .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#B8E6B8; }
.darkseagreen .style_td { padding:5px; margin:1px; color:inherit; background-color:#D8F0D8; }

/*LightBrown
----------------------------------------------------*/
.lightbrown #commonHeader { background : #CC9966; color : #fff; }
.lightbrown #commonHeader a:link { color : #fff; }
.lightbrown #mainArea div#body h2 { background-color : #CC9966; color : #fff; }
.lightbrown #mainArea div#body h3 { background : url("/image_common/titover_lbr.gif") repeat-x; color : #CC9966; }
.lightbrown .list1 li { background : url("/image_common/list_lbr_01.gif") no-repeat; }
.lightbrown .list2 li { background : url("/image_common/none.gif") no-repeat; }
.lightbrown .list2a li { background : url("/image_common/list_lbr_02.gif") no-repeat; }
.lightbrown .list3 li { background : url("/image_common/list_lbr_03.gif") no-repeat; }
.lightbrown .localnavi li { background : url("/image_common/list_lbr_04.gif") no-repeat; }
.lightbrown .localnavilast li { background : url("/image_common/list_lbr_04.gif") no-repeat; }
.lightbrown .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.lightbrown #subArea { background : #ffe; }
.lightbrown #subArea h2 { color : #444444; }
.lightbrown #subArea h3 { color : #444444; }
.lightbrown #footerlink { border-bottom : 3px solid #CC9966; }
.lightbrown .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#CC9966; }
.lightbrown .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#E6C3A1; }
.lightbrown .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#E6C3A1; }
.lightbrown .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#E6C3A1; }
.lightbrown .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#E6C3A1; }
.lightbrown .style_td { padding:5px; margin:1px; color:inherit; background-color:#F3E6DA; }

/*Slategray
----------------------------------------------------*/
.lightgray #commonHeader { background : #708090; color : #fff; }
.lightgray #commonHeader a:link { color : #fff; }
.lightgray #mainArea div#body h2 { background-color : #708090; color : #fff; }
.lightgray #mainArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #708090; }
.lightgray .list1 li { background : url("/image_common/list_lg_01.gif") no-repeat; }
.lightgray .list2 li { background : url("/image_common/none.gif") no-repeat; }
.lightgray .list2a li { background : url("/image_common/list_lg_02.gif") no-repeat; }
.lightgray .list3 li { background : url("/image_common/list_lg_03.gif") no-repeat; }
.lightgray .localnavi li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.lightgray .localnavilast li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.lightgray .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.lightgray #subArea { background : #ffe; }
.lightgray #subArea h2 { color : #444444; }
.lightgray #subArea h3 { color : #444444; }
.lightgray #footerlink { border-bottom : 3px solid #708090; }
.lightgray .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#708090; }
.lightgray .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.lightgray .style_td { padding:5px; margin:1px; color:inherit; background-color:#EEEEEE; }


/*Firebrick
----------------------------------------------------*/
.Firebrick #commonHeader { background : #B22222; color : #fff; }
.Firebrick #commonHeader a:link { color : #fff; }
.Firebrick #mainArea div#body h2 { background-color : #B22222; color : #fff; }
.Firebrick #mainArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #B22222; }
.Firebrick .list1 li { background : url("/image_common/list_lg_01.gif") no-repeat; }
.Firebrick .list2 li { background : url("/image_common/none.gif") no-repeat; }
.Firebrick .list2a li { background : url("/image_common/list_lg_02.gif") no-repeat; }
.Firebrick .list3 li { background : url("/image_common/list_lg_03.gif") no-repeat; }
.Firebrick .localnavi li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.Firebrick .localnavilast li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.Firebrick .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.Firebrick #subArea { background : #ffe; }
.Firebrick #subArea h2 { color : #444444; }
.Firebrick #subArea h3 { color : #444444; }
.Firebrick #footerlink { border-bottom : 3px solid #B22222; }
.Firebrick .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#B22222; }
.Firebrick .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Firebrick .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Firebrick .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Firebrick .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Firebrick .style_td { padding:5px; margin:1px; color:inherit; background-color:#EEEEEE; }
.Firebrick .style_td_rank { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#EEEEEE; }
.Firebrick .style_td_rank_even { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#FFFFFF; }
.Firebrick .style_td_even { padding:5px; margin:1px; color:inherit; background-color:#FFFFFF; }


/*Sixapart
----------------------------------------------------*/
.Sixapart #commonHeader { background : #7F9DAA; color : #fff; }
.Sixapart #commonHeader a:link { color : #fff; }
.Sixapart #mainArea div#body h2 { background-color : #306; color : #fff; }
.Sixapart #mainArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #7F9DAA; }
.Sixapart .list1 li { background : url("/image_common/list_lg_01.gif") no-repeat; }
.Sixapart .list2 li { background : url("/image_common/none.gif") no-repeat; }
.Sixapart .list2a li { background : url("/image_common/list_lg_02.gif") no-repeat; }
.Sixapart .list3 li { background : url("/image_common/list_lg_03.gif") no-repeat; }
.Sixapart .localnavi li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.Sixapart .localnavilast li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.Sixapart .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.Sixapart #subArea { background : #ffe; }
.Sixapart #subArea h2 { color : #444444; }
.Sixapart #subArea h3 { color : #444444; }
.Sixapart #footerlink { border-bottom : 3px solid #7F9DAA; }
.Sixapart .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#7F9DAA; }
.Sixapart .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#99cc99; }
.Sixapart .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Sixapart .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Sixapart .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.Sixapart .style_td { padding:5px; margin:1px; color:inherit; background-color:#cadebb; }
.Sixapart .style_td_rank { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#cadebb; }
.Sixapart .style_td_rank_even { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#FFFFFF; }
.Sixapart .style_td_even { padding:5px; margin:1px; color:inherit; background-color:#FFFFFF; }

/*Adzuki
----------------------------------------------------*/
.adzuki #commonHeader { background : #B38086; color : #fff; }
.adzuki #commonHeader a:link { color : #fff; }
.adzuki #mainArea div#body h2 { background-color : #B38086; color : #fff; }
.adzuki #mainArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #B38086; }
.adzuki #centralArea div#body h2 { background-color : #B38086; color : #fff; }
.adzuki #centralArea div#body h3 { background : url("/image_common/titover_lg.gif") repeat-x; color : #B38086; }
.adzuki .list1 li { background : url("/image_common/list_az_01.gif") no-repeat; }
.adzuki .list1 li ul.list_books_com { margin-left: -20px;}
.adzuki .list1 li ul.list_books_com li { background-image: none; }
.adzuki .list2 li { background : url("/image_common/none.gif") no-repeat; }
.adzuki .list2a li { background : url("/image_common/list_lg_02.gif") no-repeat; }
.adzuki .list3 li { background : url("/image_common/list_lg_03.gif") no-repeat; }
.adzuki .localnavi li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.adzuki .localnavilast li { background : url("/image_common/list_lg_04.gif") no-repeat; }
.adzuki .localnavicont li { background : url("/image_common/none.gif") no-repeat; }
.adzuki #subArea { background : #ffe; }
.adzuki #subArea h2 { color : #444444; }
.adzuki #subArea h3 { color : #444444; }
.adzuki #footerlink { border-bottom : 3px solid #B38086; }
.adzuki .style_table { padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#B38086; }
.adzuki .style_th { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.adzuki .style_th_25 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.adzuki .style_th_30 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.adzuki .style_th_35 { padding:5px; margin:1px; text-align:center; color:inherit; background-color:#CCCCCC; }
.adzuki .style_td { padding:5px; margin:1px; color:inherit; background-color:#FFFFFF; }


/*SiteMap
----------------------------------------------------*/
.sitemap #commonHeader { background : #777777; color : #fff; }
.sitemap #commonHeader a:link { color : #fff; }
.sitemap #mainArea div#body h2 { background-color : #777777; color : #fff; }
.sitemap #footerlink { border-bottom : 3px solid #777777; }
.sitemap h3.lightgray { background : url("/image_common/titover_lg.gif") repeat-x; color : #777777; }
.sitemap h3.purple { background : url("/image_common/titover_p.gif") repeat-x; color : #306; }
.sitemap h3.lightblue { background : url("/image_common/titover_lb.gif") repeat-x; color : #85ADD6; }
.sitemap h3.darkblue { background : url("/image_common/titover_db.gif") repeat-x; color : #194C7F; }
.sitemap h3.darkseagreen { background : url("/image_common/titover_dg.gif") repeat-x; color : #85AD85; }
.sitemap h3.lightbrown { background : url("/image_common/titover_lbr.gif") repeat-x; color : #CC9966; }
.sitemap h3.adzuki { background : url("/image_common/titover_azk.gif") repeat-x; color : #B38086; }

