.closing-visual {
	padding: 206px 0 63px 588px;
	background: url(../img_closing/closing_visual.gif) no-repeat;
}

.image-gallery {
	margin: 0 0 10px 0;
	padding: 0;
	width: 286px;
	height: 51px;
}
.image-gallery a {
	display: block;
	width: 286px;
	height: 51px;
	border: 0px;
	overflow: hidden;
	background: url(../img_closing/btn_closing_announce.gif) no-repeat;
	text-indent: -9999px;
}
.image-gallery a:hover {
	background: url(../img_closing/btn_closing_announce.gif) -286px 0 no-repeat;
	text-indent: -9999px;
}

.item { width: 210px; height: 140px; float: left; margin:10px; }
.item.w2 { width: 440px; height: 300px; }

#cf01 a { background: url(../img_closing/pickup_cf01.jpg) no-repeat; width: 440px; height: 300px; }
#cf01 a:hover { background: url(../img_closing/pickup_cf01.jpg) -440px 0 no-repeat; }

#cf02 a { background: url(../volume_01/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf02 a:hover { background: url(../volume_01/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf03 a { background: url(../volume_01/img/cf_top_navi_02.jpg) no-repeat; width: 210px; height: 140px; }
#cf03 a:hover { background: url(../volume_01/img/cf_top_navi_02.jpg) -230px 0 no-repeat; }

#cf04 a { background: url(../volume_01/img/cf_top_navi_03.jpg) no-repeat; width: 210px; height: 140px; }
#cf04 a:hover { background: url(../volume_01/img/cf_top_navi_03.jpg) -230px 0 no-repeat; }

#cf05 a { background: url(../volume_07/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf05 a:hover { background: url(../volume_07/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf06 a { background: url(../volume_08/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf06 a:hover { background: url(../volume_08/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf07 a { background: url(../volume_09/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf07 a:hover { background: url(../volume_09/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf08 a { background: url(../volume_10/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf08 a:hover { background: url(../volume_10/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf09 a { background: url(../volume_11/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf09 a:hover { background: url(../volume_11/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf10 a { background: url(../img_closing/pickup_cf10.jpg) no-repeat; width: 440px; height: 300px; }
#cf10 a:hover { background: url(../img_closing/pickup_cf10.jpg) -440px 0 no-repeat; }

#cf11 a { background: url(../volume_13/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf11 a:hover { background: url(../volume_13/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf12 a { background: url(../volume_14/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf12 a:hover { background: url(../volume_14/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf13 a { background: url(../volume_15/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf13 a:hover { background: url(../volume_15/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf14 a { background: url(../volume_16/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf14 a:hover { background: url(../volume_16/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf15 a { background: url(../volume_17/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf15 a:hover { background: url(../volume_17/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf16 a { background: url(../volume_18/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf16 a:hover { background: url(../volume_18/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf17 a { background: url(../volume_19/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf17 a:hover { background: url(../volume_19/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf18 a { background: url(../volume_20/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf18 a:hover { background: url(../volume_20/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf19 a { background: url(../volume_21/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf19 a:hover { background: url(../volume_21/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf20 a { background: url(../volume_22/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf20 a:hover { background: url(../volume_22/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf21 a { background: url(../volume_23/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf21 a:hover { background: url(../volume_23/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf22 a { background: url(../volume_24/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf22 a:hover { background: url(../volume_24/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf23 a { background: url(../volume_25/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf23 a:hover { background: url(../volume_25/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf24 a { background: url(../volume_26/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf24 a:hover { background: url(../volume_26/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf25 a { background: url(../volume_27/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf25 a:hover { background: url(../volume_27/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf26 a { background: url(../volume_28/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf26 a:hover { background: url(../volume_28/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf27 a { background: url(../volume_29/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf27 a:hover { background: url(../volume_29/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf28 a { background: url(../volume_30/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf28 a:hover { background: url(../volume_30/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf29 a { background: url(../volume_31/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf29 a:hover { background: url(../volume_31/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf30 a { background: url(../volume_32/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf30 a:hover { background: url(../volume_32/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf31 a { background: url(../img_closing/pickup_cf31.jpg) no-repeat; width: 440px; height: 300px; }
#cf31 a:hover { background: url(../img_closing/pickup_cf31.jpg) -440px 0 no-repeat; }

#cf32 a { background: url(../volume_34/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf32 a:hover { background: url(../volume_34/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf33 a { background: url(../volume_35/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf33 a:hover { background: url(../volume_35/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf34 a { background: url(../volume_36/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf34 a:hover { background: url(../volume_36/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf35 a { background: url(../volume_36/img/cf_top_navi_02.jpg) no-repeat; width: 210px; height: 140px; }
#cf35 a:hover { background: url(../volume_36/img/cf_top_navi_02.jpg) -230px 0 no-repeat; }

#cf36 a { background: url(../volume_38/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf36 a:hover { background: url(../volume_38/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf37 a { background: url(../volume_39/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf37 a:hover { background: url(../volume_39/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf38 a { background: url(../volume_40/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf38 a:hover { background: url(../volume_40/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf39 a { background: url(../volume_41/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf39 a:hover { background: url(../volume_41/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf40 a { background: url(../volume_42/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf40a:hover { background: url(../volume_42/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf41 a { background: url(../volume_43/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf41 a:hover { background: url(../volume_43/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf42 a { background: url(../volume_44/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf42 a:hover { background: url(../volume_44/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf43 a { background: url(../volume_45/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf43 a:hover { background: url(../volume_45/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf44 a { background: url(../img_closing/pickup_cf44.jpg) no-repeat; width: 440px; height: 300px; }
#cf44 a:hover { background: url(../img_closing/pickup_cf44.jpg) -440px 0 no-repeat; }

#cf45 a { background: url(../volume_47/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf45 a:hover { background: url(../volume_47/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf46 a { background: url(../volume_48/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf46 a:hover { background: url(../volume_48/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf47 a { background: url(../volume_49/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf47 a:hover { background: url(../volume_49/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf48 a { background: url(../volume_50/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf48 a:hover { background: url(../volume_50/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf49 a { background: url(../volume_51/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf49 a:hover { background: url(../volume_51/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf50 a { background: url(../img_closing/pickup_cf50.jpg) no-repeat; width: 440px; height: 300px; }
#cf50 a:hover { background: url(../img_closing/pickup_cf50.jpg) -440px 0 no-repeat; }

#cf51 a { background: url(../volume_53/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf51 a:hover { background: url(../volume_53/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf52 a { background: url(../volume_54/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf52 a:hover { background: url(../volume_54/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf53 a { background: url(../volume_55/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf53 a:hover { background: url(../volume_55/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf54 a { background: url(../volume_56/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf54 a:hover { background: url(../volume_56/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf55 a { background: url(../volume_57/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf55 a:hover { background: url(../volume_57/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf56 a { background: url(../volume_58/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf56 a:hover { background: url(../volume_58/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf57 a { background: url(../volume_59/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf57 a:hover { background: url(../volume_59/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf58 a { background: url(../volume_60/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf58 a:hover { background: url(../volume_60/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf59 a { background: url(../volume_61/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf59 a:hover { background: url(../volume_61/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf60 a { background: url(../volume_62/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf60 a:hover { background: url(../volume_62/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf61 a { background: url(../volume_63/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf61 a:hover { background: url(../volume_63/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf62 a { background: url(../volume_64/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf62 a:hover { background: url(../volume_64/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf63 a { background: url(../volume_65/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf63 a:hover { background: url(../volume_65/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf64 a { background: url(../volume_66/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf64 a:hover { background: url(../volume_66/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf65 a { background: url(../volume_67/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf65 a:hover { background: url(../volume_67/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf66 a { background: url(../volume_68/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf66 a:hover { background: url(../volume_68/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf67 a { background: url(../img_closing/pickup_cf67.jpg) no-repeat; width: 440px; height: 300px; }
#cf67 a:hover { background: url(../img_closing/pickup_cf67.jpg) -440px 0 no-repeat; }

#cf68 a { background: url(../volume_70/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf68 a:hover { background: url(../volume_70/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf69 a { background: url(../volume_71/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf69 a:hover { background: url(../volume_71/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf70 a { background: url(../volume_72/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf70 a:hover { background: url(../volume_72/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf71 a { background: url(../volume_73/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf71 a:hover { background: url(../volume_73/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf72 a { background: url(../volume_74/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf72 a:hover { background: url(../volume_74/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf73 a { background: url(../volume_75/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf73 a:hover { background: url(../volume_75/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf74 a { background: url(../volume_76/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf74 a:hover { background: url(../volume_76/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf75 a { background: url(../volume_77/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf75 a:hover { background: url(../volume_77/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf76 a { background: url(../volume_78/img/cf_top_navi_01.jpg) no-repeat; width: 210px; height: 140px; }
#cf76 a:hover { background: url(../volume_78/img/cf_top_navi_01.jpg) -230px 0 no-repeat; }

#cf77 a { background: url(../volume_78/img/cf_top_navi_02.jpg) no-repeat; width: 210px; height: 140px; }
#cf77 a:hover { background: url(../volume_78/img/cf_top_navi_02.jpg) -230px 0 no-repeat; }

#cf78 a { background: url(../img_closing/pickup_cf78.jpg) no-repeat; width: 210px; height: 140px; }
#cf78 a:hover { background: url(../img_closing/pickup_cf78.jpg) -230px 0 no-repeat; }

#bnr-ks a { background: url(../img_closing/pickup_bnr_ks.gif) no-repeat; width: 440px; height: 300px; }
#bnr-ks a:hover { background: url(../img_closing/pickup_bnr_ks.gif) -440px 0 no-repeat; }

#bnr-cjfb a { background: url(../img_closing/pickup_bnr_cjfb.gif) no-repeat; width: 440px; height: 300px; }
#bnr-cjfb a:hover { background: url(../img_closing/pickup_bnr_cjfb.gif) -440px 0 no-repeat; }

#bnr-bitenten a { background: url(../img_closing/pickup_bnr_bitenten.gif) no-repeat; width: 440px; height: 300px; }
#bnr-bitenten a:hover { background: url(../img_closing/pickup_bnr_bitenten.gif) -440px 0 no-repeat; }

#bnr-gakutenten a { background: url(../img_closing/pickup_bnr_gakutenten.gif) no-repeat; width: 440px; height: 300px; }
#bnr-gakutenten a:hover { background: url(../img_closing/pickup_bnr_gakutenten.gif) -440px 0 no-repeat; }








