/*ヘッダ*/
#gNavi a { width:128px; height:27px; float:left; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#gNavi a:hover { background-position:bottom; }
a#gNavi_corp { background-image:url(sty/gNavi_corp.gif); }
a#gNavi_list { background-image:url(sty/gNavi_list.gif); }

/*ローカルナビ*/
#scMenu a { width:150px; height:51px; float:left; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#scMenu a:hover { background-position:bottom; }
#blue a#scMe_sctp { background-image:url(sty/lNavi_sctp_blue.gif); }
#blue a#scMe_swim { background-image:url(sty/lNavi_swim_blue.gif); }
#blue a#scMe_fitn { background-image:url(sty/lNavi_fitn_blue.gif); }
#blue a#scMe_exer { background-image:url(sty/lNavi_exer_blue.gif); }
#blue a#scMe_entr { background-image:url(sty/lNavi_entr_blue.gif); }
#blue a#scMe_albi { background-image:url(sty/lNavi_albi_blue.gif); }
#swim a#scMe_sctp { background-image:url(sty/lNavi_sctp_blue.gif); }
#swim a#scMe_swim { background-image:url(sty/lNavi_swim_blue.gif); }
#swim a#scMe_fitn { background-image:url(sty/lNavi_fitn_blue.gif); }
#swim a#scMe_exer { background-image:url(sty/lNavi_exer_blue.gif); }
#swim a#scMe_entr { background-image:url(sty/lNavi_entr_blue.gif); }
#swim a#scMe_albi { background-image:url(sty/lNavi_albi_blue.gif); }
#fitn a#scMe_sctp { background-image:url(sty/lNavi_sctp_oran.gif); }
#fitn a#scMe_swim { background-image:url(sty/lNavi_swim_oran.gif); }
#fitn a#scMe_fitn { background-image:url(sty/lNavi_fitn_oran.gif); }
#fitn a#scMe_exer { background-image:url(sty/lNavi_exer_oran.gif); }
#fitn a#scMe_entr { background-image:url(sty/lNavi_entr_oran.gif); }
#fitn a#scMe_albi { background-image:url(sty/lNavi_albi_oran.gif); }
#exer a#scMe_sctp { background-image:url(sty/lNavi_sctp_gree.gif); }
#exer a#scMe_swim { background-image:url(sty/lNavi_swim_gree.gif); }
#exer a#scMe_fitn { background-image:url(sty/lNavi_fitn_gree.gif); }
#exer a#scMe_exer { background-image:url(sty/lNavi_exer_gree.gif); }
#exer a#scMe_entr { background-image:url(sty/lNavi_entr_gree.gif); }
#exer a#scMe_albi { background-image:url(sty/lNavi_albi_gree.gif); }

/*sctop*/
#access a { background-image:url(sty/btn_access.gif); margin:5px 0 0 0; width:101px; height:17px; font-size:9px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#access a:hover { background-position:bottom; }
#layout a { background-image:url(sty/btn_layout.gif); margin:5px 0 0 5px; width:101px; height:17px; font-size:9px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#layout a:hover { background-position:bottom; }
#blog_ban a { background-image:url(sty/ban_blog.gif); width:271px; height:38px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#blog_ban a:hover { background-position:bottom; }
#staffblog_ban a { background-image:url(sty/ban_staffblog.gif); width:271px; height:38px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#staffblog_ban a:hover { background-position:bottom; }
/*sctop_menu*/
#sctop_menu_3_swim_tit a { background-image:url(sty/sctop_menu_3_swim_tit.gif); width:188px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_3_swim_tit a:hover { background-position:bottom; }
#sctop_menu_3_fitn_tit a { background-image:url(sty/sctop_menu_3_fitn_tit.gif); width:188px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_3_fitn_tit a:hover { background-position:bottom; }
#sctop_menu_3_exer_tit a { background-image:url(sty/sctop_menu_3_exer_tit.gif); width:188px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_3_exer_tit a:hover { background-position:bottom; }

#sctop_menu_2_swim_tit a { background-image:url(sty/sctop_menu_2_swim_tit.gif); width:287px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_2_swim_tit a:hover { background-position:bottom; }
#sctop_menu_2_fitn_tit a { background-image:url(sty/sctop_menu_2_fitn_tit.gif); width:287px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_2_fitn_tit a:hover { background-position:bottom; }
#sctop_menu_2_exer_tit a { background-image:url(sty/sctop_menu_2_exer_tit.gif); width:287px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_2_exer_tit a:hover { background-position:bottom; }

#sctop_menu_1_swim_tit a { background-image:url(sty/sctop_menu_1_swim_tit.gif); width:580px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_1_swim_tit a:hover { background-position:bottom; }
#sctop_menu_1_fitn_tit a { background-image:url(sty/sctop_menu_1_fitn_tit.gif); width:580px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_1_fitn_tit a:hover { background-position:bottom; }
#sctop_menu_1_exer_tit a { background-image:url(sty/sctop_menu_1_exer_tit.gif); width:580px; height:47px; display:block; text-indent:-9000px; background-position:top; overflow:hidden; }
#sctop_menu_1_exer_tit a:hover { background-position:bottom; }


/*sctop_news*/
.news_list a { background-image:url(sty/sctop_news_list.gif); width:50px; height:21px; display:block; text-indent:-9000px; background-position:top; font-size:12px; overflow:hidden; }
.news_list a:hover { background-position:bottom; }

