#side h2 {
	height: 35px;
	width: 240px;
	font-size: 9px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
 #side {
	float: left;
}
#side,#side ul {
	width: 240px;
}


.side_box {
	width: 240px;
	padding-top: 5px;
}


#side_menu05 {
	width: 240px;
	margin-top: 0px;
}


.side_block{
	height: 40px;
	width: 240px;
	display: block;
}

.side_block2{
	height: 50px;
	width: 240px;
	display: block;
}

.side_block3{
	height: 60px;
	width: 240px;
	display: block;
}


.side_a {
	display: block;
	height: 40px;
	width: 240px;
	text-indent: -999px;
}

.side_a_2 {
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 240px;
}

.side_a_3 {
	text-indent: -9999px;
	display: block;
	height: 60px;
	width: 240px;
}


#side h2 {
	height: 35px;
	width: 240px;
	font-size: 9px;
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
}

#side_menu01 h2 {
	background-image: url(../images/basic/s_h2_01.gif);
}

#side_menu02 h2 {
	background-image: url(../images/basic/s_h2_02.gif);
}
#side_menu03 h2 {
	background-image: url(../images/basic/s_h2_03.gif);
}
#side_menu04 h2 {
	background-image: url(../images/basic/s_h2_04.gif);
}

#side_menu07 h2 {
	background-image: url(../images/basic/s_h2_07.gif);
}
#side_menu09 h2 {
	background-image: url(../images/basic/s_h2_09.gif);
	text-indent: -9999px;
}
#side_menu10 h2 {
	background-image: url(../images/basic/s_h2_10.gif);
}
#side_menu11 h2 {
	background-image: url(../images/basic/s_h2_11.gif);
}



#s_menu_01 a:link,#s_menu_01 a:visited {
	background-image: url(../images/basic/s_menu_01.gif);
}
#s_menu_01 a:hover,#s_menu_01 a:active {
	background-image: url(../images/basic/s_menu_01_on.gif);
}

#s_menu_02 a:link,#s_menu_02 a:visited {
	background-image: url(../images/basic/s_menu_02.gif);
}
#s_menu_02 a:hover,#s_menu_02 a:active {
	background-image: url(../images/basic/s_menu_02_on.gif);
}

#s_menu_03 a:link,#s_menu_03 a:visited {
	background-image: url(../images/basic/s_menu_03.gif);
}
#s_menu_03 a:hover,#s_menu_03 a:active {
	background-image: url(../images/basic/s_menu_03_on.gif);
}

#s_menu_04 a:link,#s_menu_04 a:visited {
	background-image: url(../images/basic/s_menu_04.gif);
}
#s_menu_04 a:hover,#s_menu_04 a:active {
	background-image: url(../images/basic/s_menu_04_on.gif);
}

#s_menu_05 a:link,#s_menu_05 a:visited {
	background-image: url(../images/basic/s_menu_05.gif);
}
#s_menu_05 a:hover,#s_menu_05 a:active {
	background-image: url(../images/basic/s_menu_05_on.gif);
}

#s_menu_06 a:link,#s_menu_06 a:visited {
	background-image: url(../images/basic/s_menu_06.gif);
}
#s_menu_06 a:hover,#s_menu_06 a:active {
	background-image: url(../images/basic/s_menu_06_on.gif);
}

#s_menu_07 a:link,#s_menu_07 a:visited {
	background-image: url(../images/basic/s_menu_07.gif);
}
#s_menu_07 a:hover,#s_menu_07 a:active {
	background-image: url(../images/basic/s_menu_07_on.gif);
}

#s_menu_08 a:link,#s_menu_08 a:visited {
	background-image: url(../images/basic/s_menu_08.gif);
}
#s_menu_08 a:hover,#s_menu_08 a:active {
	background-image: url(../images/basic/s_menu_08_on.gif);
}

#s_menu_09 a:link,#s_menu_09 a:visited {
	background-image: url(../images/basic/s_menu_09.gif);
}
#s_menu_09 a:hover,#s_menu_09 a:active {
	background-image: url(../images/basic/s_menu_09_on.gif);
}

#s_menu_10 a:link,#s_menu_10 a:visited {
	background-image: url(../images/basic/s_menu_10.gif);
}
#s_menu_10 a:hover,#s_menu_10 a:active {
	background-image: url(../images/basic/s_menu_10_on.gif);
}

#s_menu_11 a:link,#s_menu_11 a:visited {
	background-image: url(../images/basic/s_menu_11.gif);
}
#s_menu_11 a:hover,#s_menu_11 a:active {
	background-image: url(../images/basic/s_menu_11_on.gif);
}

#s_menu_12 a:link,#s_menu_12 a:visited {
	background-image: url(../images/basic/s_menu_12.gif);
}
#s_menu_12 a:hover,#s_menu_12 a:active {
	background-image: url(../images/basic/s_menu_12_on.gif);
}

#s_menu_13 a:link,#s_menu_13 a:visited {
	background-image: url(../images/basic/s_menu_13.gif);
}
#s_menu_13 a:hover,#s_menu_13 a:active {
	background-image: url(../images/basic/s_menu_13_on.gif);
}

#s_menu_14 a:link,#s_menu_14 a:visited {
	background-image: url(../images/basic/s_menu_14.gif);
}
#s_menu_14 a:hover,#s_menu_14 a:active {
	background-image: url(../images/basic/s_menu_14_on.gif);
}

#s_menu_15 a:link,#s_menu_15 a:visited {
	background-image: url(../images/basic/s_menu_15.gif);
}
#s_menu_15 a:hover,#s_menu_15 a:active {
	background-image: url(../images/basic/s_menu_15_on.gif);
}

#s_menu_16 a:link,#s_menu_16 a:visited {
	background-image: url(../images/basic/s_menu_16.gif);
}
#s_menu_16 a:hover,#s_menu_16 a:active {
	background-image: url(../images/basic/s_menu_16_on.gif);
}

#s_menu_17 a:link,#s_menu_17 a:visited {
	background-image: url(../images/basic/s_menu_17.gif);
}
#s_menu_17 a:hover,#s_menu_17 a:active {
	background-image: url(../images/basic/s_menu_17_on.gif);
}

#s_menu_18 a:link,#s_menu_18 a:visited {
	background-image: url(../images/basic/s_menu_18.gif);
}
#s_menu_18 a:hover,#s_menu_18 a:active {
	background-image: url(../images/basic/s_menu_18_on.gif);
}

#s_menu_19 a:link,#s_menu_19 a:visited {
	background-image: url(../images/basic/s_menu_19.gif);
}
#s_menu_19 a:hover,#s_menu_19 a:active {
	background-image: url(../images/basic/s_menu_19_on.gif);
}

#s_menu_20 a:link,#s_menu_20 a:visited {
	background-image: url(../images/basic/s_menu_20.gif);
}
#s_menu_20 a:hover,#s_menu_20 a:active {
	background-image: url(../images/basic/s_menu_20_on.gif);
}

#s_menu_21 a:link,#s_menu_21 a:visited {
	background-image: url(../images/basic/s_menu_21.gif);
}
#s_menu_21 a:hover,#s_menu_21 a:active {
	background-image: url(../images/basic/s_menu_21_on.gif);
}

#s_menu_22 a:link,#s_menu_22 a:visited {
	background-image: url(../images/basic/s_menu_22.gif);
}
#s_menu_22 a:hover,#s_menu_22 a:active {
	background-image: url(../images/basic/s_menu_22_on.gif);
}


#s_menu_23 a:link,#s_menu_23 a:visited {
	background-image: url(../images/basic/s_menu_23.gif);
}
#s_menu_23 a:hover,#s_menu_23 a:active {
	background-image: url(../images/basic/s_menu_23_on.gif);
}
#s_menu_24 a:link,#s_menu_24 a:visited {
	background-image: url(../images/basic/s_menu_24.gif);
}
#s_menu_24 a:hover,#s_menu_24 a:active {
	background-image: url(../images/basic/s_menu_24_on.gif);
}
#s_menu_25 a:link,#s_menu_25 a:visited {
	background-image: url(../images/basic/s_menu_25.gif);
}
#s_menu_25 a:hover,#s_menu_25 a:active {
	background-image: url(../images/basic/s_menu_25_on.gif);
}
#s_menu_26 a:link,#s_menu_26 a:visited {
	background-image: url(../images/basic/s_menu_26.gif);
}
#s_menu_26 a:hover,#s_menu_26 a:active {
	background-image: url(../images/basic/s_menu_26_on.gif);
}
#s_menu_27 a:link,#s_menu_27 a:visited {
	background-image: url(../images/basic/s_menu_27.gif);
}
#s_menu_27 a:hover,#s_menu_27 a:active {
	background-image: url(../images/basic/s_menu_27_on.gif);
}
#s_menu_28 a:link,#s_menu_28 a:visited {
	background-image: url(../images/basic/s_menu_28.gif);
}
#s_menu_28 a:hover,#s_menu_28 a:active {
	background-image: url(../images/basic/s_menu_28_on.gif);
}
#s_menu_29 a:link,#s_menu_29 a:visited {
	background-image: url(../images/basic/s_menu_29.gif);
}
#s_menu_29 a:hover,#s_menu_29 a:active {
	background-image: url(../images/basic/s_menu_29_on.gif);
}
#s_menu_30 a:link,#s_menu_30 a:visited {
	background-image: url(../images/basic/s_menu_30.gif);
}
#s_menu_30 a:hover,#s_menu_30 a:active {
	background-image: url(../images/basic/s_menu_30_on.gif);
}
#s_menu_31 a:link,#s_menu_31 a:visited {
	background-image: url(../images/basic/s_menu_31.gif);
}
#s_menu_31 a:hover,#s_menu_31 a:active {
	background-image: url(../images/basic/s_menu_31_on.gif);
}
#s_menu_32 a:link,#s_menu_32 a:visited {
	background-image: url(../images/basic/s_menu_32.gif);
}
#s_menu_32 a:hover,#s_menu_32 a:active {
	background-image: url(../images/basic/s_menu_32_on.gif);
}
#s_menu_33 a:link,#s_menu_33 a:visited {
	background-image: url(../images/basic/s_menu_33.gif);
}
#s_menu_33 a:hover,#s_menu_33 a:active {
	background-image: url(../images/basic/s_menu_33_on.gif);
}
#s_menu_34 a:link,#s_menu_34 a:visited {
	background-image: url(../images/basic/s_menu_34.gif);
}
#s_menu_34 a:hover,#s_menu_34 a:active {
	background-image: url(../images/basic/s_menu_34_on.gif);
}


/*アンケート*/

#side_menu05 p {
	background-image: url(../images/basic/s_menu_present.gif);
}

/*新しいメニュー*/

#side_new_01 a {
	background-image: url(../images/basic/s_menu_new_1.gif);
}
#side_new_02 a {
	background-image: url(../images/basic/s_menu_new_2.gif);
}
#side_new_03 a {
	background-image: url(../images/basic/s_menu_new_3.gif);
}
#side_new_04 a {
	background-image: url(../images/basic/s_menu_new_4.gif);
}

.side_new a {
	background-repeat: no-repeat;
}
.side_new a:link,.side_new a:visited {
	background-position: left 0px;
}
.side_new a:hover,.side_new a:active {
	background-position: left -40px;
}

#side_menu_new h2 {
	background-image: url(../images/basic/side_menu_new_h2.gif);
}


/*ついすみ私書箱*/

#side_menu06 h2 {
	background-image: url(../images/basic/s_h2_06.gif);
}

#side_login {
	background-image: url(../images/basic/s_menu_login.gif);
}
#side_signup {
	background-image: url(../images/basic/s_menu_signup.gif);
}
#side_howto {
	background-image: url(../images/basic/s_menu_howto.gif);
}

#side_login a:link,#side_login a:visited {
	background-image: url(../images/basic/s_menu_login.gif);
}
#side_login a:hover,#side_login a:active {
	background-image: url(../images/basic/s_menu_login_on.gif);
}


#side_signup a:link,#side_signup a:visited {
	background-image: url(../images/basic/s_menu_signup.gif);
}
#side_signup a:hover,#side_signup a:active {
	background-image: url(../images/basic/s_menu_signup_on.gif);
}


#side_howto a:link,#side_howto a:visited {
	background-image: url(../images/basic/s_menu_howto.gif);
}
#side_howto a:hover,#side_howto a:active {
	background-image: url(../images/basic/s_menu_howto_on.gif);
}




/*チェックリスト*/

#side_add_stoneshop {
	margin-top: 5px;
	width: 240px;
	background-image: url(../images/basic/side_ad_stoneshop_bg.gif);
	display: block;
}

#side_add_stoneshop h2 {
	background-image: url(../images/basic/s_h2_05.gif);
	text-indent: -9999px;
	display: block;
}
#side_add_stoneshop li {
	height: 150px;
	width: 220px;
	background-image: url(../images/basic/side_ad_stoneshop_bg.gif);
	background-repeat: no-repeat;
	padding: 10px;
}


#side_cart {
	margin-top: 10px;
	width: 240px;
	background-image: url(../images/basic/side_cart_bg.gif);
	display: block;
	margin-bottom: 10px;
}
#side_cart h2 {
	background-image: url(../images/basic/s_h2_08.gif);
	text-indent: -9999px;
	display: block;
	background-position: 0px 0px;
	font-size: 6px;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	height: 115px;
}

/*フォントサイズ変更*/

#open00 a:link,#open00 a:visited,#close00 a:link,#close00 a:visited {
	background-image: url(../images/basic/s_menu_22.gif);
	width: 240px;
	background-position: 0px top;
	background-repeat: no-repeat;
}
#open00 a:hover,#open00 a:active,#close00 a:hover,#close00 a:active {
	background-image: url(../images/basic/s_menu_22_on.gif);
	width: 240px;
	background-position: 0px top;
	background-repeat: no-repeat;
}

#close00 .font_size {
	float: left;
	width: 240px;
	display: block;
	height: 80px;
}

#font_big a:link,#font_big a:visited {
	background-image: url(../images/basic/s_menu_22_1.gif);
}
#font_big a:hover,#font_big a:active {
	background-image: url(../images/basic/s_menu_22_1_on.gif);
}

#font_small a:link,#font_small a:visited {
	background-image: url(../images/basic/s_menu_22_2.gif);
}
#font_small a:hover,#font_small a:active {
	background-image: url(../images/basic/s_menu_22_2_on.gif);
}


/*お気に入りに追加*/

#open01 a:link,#open01 a:visited,#close01 a:link,#close01 a:visited {
	background-image: url(../images/basic/s_menu_23.gif);
	width: 240px;
	background-position: 0px top;
	background-repeat: no-repeat;
}
#open01 a:hover,#open01 a:active,#close01 a:hover,#close01 a:active {
	background-image: url(../images/basic/s_menu_23_on.gif);
	width: 240px;
	background-position: 0px top;
	background-repeat: no-repeat;
}

#close01 .font_size {
	width: 240px;
	display: block;
	height: 80px;
}

#font_big a:link,#font_big a:visited {
	background-image: url(../images/basic/s_menu_22_1.gif);
}
#font_big a:hover,#font_big a:active {
	background-image: url(../images/basic/s_menu_22_1_on.gif);
}

#font_small a:link,#font_small a:visited {
	background-image: url(../images/basic/s_menu_22_2.gif);
}
#font_small a:hover,#font_small a:active {
	background-image: url(../images/basic/s_menu_22_2_on.gif);
}

/*新しいメニュー*/

#side_new_01 a {
	background-image: url(../images/basic/s_menu_new_1.gif);
}
#side_new_02 a {
	background-image: url(../images/basic/s_menu_new_2.gif);
}
#side_new_03 a {
	background-image: url(../images/basic/s_menu_new_3.gif);
}
#side_new_04 a {
	background-image: url(../images/basic/s_menu_new_4.gif);
}
#side_new_05 a {
	background-image: url(../images/basic/s_menu_new_5.gif);
}
#side_new_06 a {
	background-image: url(../images/basic/s_menu_new_6.gif);
}

.side_new a {
	background-repeat: no-repeat;
}
.side_new a:link,.side_new a:visited {
	background-position: left 0px;
}
.side_new a:hover,.side_new a:active {
	background-position: left -40px;
}

#side_menu_new h2 {
	background-image: url(../images/basic/side_menu_new_h2.gif);
}
#side_menu_three_points h2 {
	background-image: url(../images/basic/s_h2_three_points.gif);
}

