@charset "UTF-8";
/* CSS Document */

#navi {
	float: left;
	height: 35px;
	width: 965px;
}
#navi ul {
	display: block;
	height: 35px;
	width: 965px;
}
#navi ul li  {
	display: block;
	float: left;
}

/* -------------------------------------------------------------- HOMEボタン ------------------- */
#navi ul #btn_home a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 197px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
}

#navi ul #btn_home a:hover {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: left -36px;
	height: 35px;
	width: 197px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
}

#navi ul #btn_home_now a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: left -36px;
	height: 35px;
	width: 197px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
}

/* -------------------------------------------------------------- アスクラスとはボタン ------------------- */
#navi ul #btn_about_us a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -197px top;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_about_us a:hover {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -197px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_about_us_now a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -197px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

/* -------------------------------------------------------------- リフォームの流れボタン ------------------- */
#navi ul #btn_reform a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -389px top;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_reform  a:hover {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -389px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_reform_now  a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -389px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}


/* -------------------------------------------------------------- アスクラスのリフォームローンボタン ------------------- */
#navi ul #btn_loan a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -581px top;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_loan a:hover {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -581px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_loan_now a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -581px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

/* -------------------------------------------------------------- リフォーム瑕疵保証制度ボタン ------------------- */
#navi ul #btn_hosho a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -773px top;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_hosho a:hover {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -773px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

#navi ul #btn_hosho_now a {
	background-image: url(../images/common/navi_main.jpg);
	background-repeat: no-repeat;
	background-position: -773px -36px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 192px;
	overflow: hidden;
}

/* ---------------------------------------------------------------- left navi設定 ----------------------- */
#left_navi #left_navi01 {
	width: 210px;
	margin-bottom: 20px;
}

#btn_acslass_reform a {
	background-image: url(../images/common/left_navi01_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 59px;
	width: 210px;
	overflow: hidden;
}
#btn_acslass_reform a:hover {
	background-image: url(../images/common/left_navi01_title.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	text-indent: -999em;
	display: block;
	height: 59px;
	width: 210px;
	overflow: hidden;
}
#btn_acslass_reform_now a {
	background-image: url(../images/common/left_navi01_title.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	text-indent: -999em;
	display: block;
	height: 59px;
	width: 210px;
	overflow: hidden;
}

#left_navi #left_navi01 ul {
	display: block;
	width: 210px;
}
#left_navi #left_navi01 ul li {
	text-indent: -999em;
	display: block;
	width: 210px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

/* ---------------------------------------------------------------- アスクラスのテーマリフォーム設定 ------- */
#theme_reform a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 34px;
	width: 210px;
}
#theme_reform a:hover {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	display: block;
	height: 34px;
	width: 210px;
}
#theme_reform_now a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	display: block;
	height: 34px;
	width: 210px;
}

#btn01 a {
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}
#btn01 a:hover {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	overflow: hidden;
}

#btn01_now a {
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	overflow: hidden;
}

#btn02 a {
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -35px;
	overflow: hidden;
}
#btn02 a:hover {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -35px;
	overflow: hidden;
}
#btn02_now a {
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -35px;
	overflow: hidden;
}

#btn03 a {
	text-indent: -999em;
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -70px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}
#btn03 a:hover {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -70px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}
#btn03_now a {
	text-indent: -999em;
	display: block;
	height: 25px;
	width: 210px;
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -70px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

#btn04 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -105px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn04 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -105px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn04_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -105px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn05 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -140px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn05 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -140px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn05_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -140px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn06 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -175px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn06 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -175px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn06_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -175px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn07 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -210px;
	height: 45px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn07 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn07_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -210px;
	height: 45px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn08 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -265px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn08 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -265px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn08_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -265px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn09 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -300px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn09 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -300px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn09_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -300px;
	height: 25px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn10 a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: left -335px;
	height: 45px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

#btn10 a:hover  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -335px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}
#btn10_now a  {
	background-image: url(../images/common/theme_sub_navi.jpg);
	background-repeat: no-repeat;
	background-position: -220px -335px;
	height: 45px;
	width: 210px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
}

/* ---------------------------------------------------------------- アスクラスコーディネーター設定 ------- */
#coordinator a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: left -50px;
	text-indent: -999em;
	display: block;
	height: 34px;
	width: 210px;
	overflow: hidden;
}
#coordinator a:hover {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: -220px -50px;
	text-indent: -999em;
	display: block;
	height: 34px;
	width: 210px;
	overflow: hidden;
}
#coordinator_now a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: no-repeat;
	background-position: -220px -50px;
	text-indent: -999em;
	display: block;
	height: 34px;
	width: 210px;
	overflow: hidden;
}

/* ---------------------------------------------------------------- アスクラスカードサービス設定 ------- */
#card_service a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: repeat;
	background-position: left -100px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 210px;
	overflow: hidden;
}
#card_service a:hover {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: repeat;
	background-position: -220px -100px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 210px;
	overflow: hidden;
}
#card_service_now a {
	background-image: url(../images/common/left_navi01.jpg);
	background-repeat: repeat;
	background-position: -220px -100px;
	text-indent: -999em;
	display: block;
	height: 35px;
	width: 210px;
	overflow: hidden;
}

/* ---------------------------------------------------------------------- アスクラスのリフォーム事例集 ------------ */
#left_navi #jirei_title a {
	background-image: url(../images/common/left_navi_jirei_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}
#left_navi #jirei_title a:hover {
	background-image: url(../images/common/left_navi_jirei_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

#left_navi #jirei_title_now a {
	background-image: url(../images/common/left_navi_jirei_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

/* ---------------------------------------------------------------------- お見積もり自動システム ------------ */
#left_navi #calc_title a {
	background-image: url(../images/common/calc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}
#left_navi #calc_title a:hover {
	background-image: url(../images/common/calc.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

#left_navi #calc_title_now a {
	background-image: url(../images/common/calc.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

/* ---------------------------------------------------------------------- アスクラスのエコライフ事例集 ------------ */
#left_navi #ecolife_title a {
	background-image: url(../images/common/left_navi_ecolife_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

#left_navi #ecolife_title a:hover {
	background-image: url(../images/common/left_navi_ecolife_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

#left_navi #ecolife_title_now a {
	background-image: url(../images/common/left_navi_ecolife_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

/* ---------------------------------------------------------------------- アスクラス スタイル ------------ */
#left_navi #style_title a {
	background-image: url(../images/common/left_navi_style_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 100px;
	width: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

/* ---------------------------------------------------------------------- リーフ＆チラシ ------------ */
#left_navi #panf_title a {
	background-image: url(../images/common/left_navi_panf_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	margin-bottom: 20px;
	overflow: hidden;
}
#left_navi #panf_title a:hover {
	background-image: url(../images/common/left_navi_panf_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	margin-bottom: 20px;
	overflow: hidden;
}
#left_navi #panf_title_now a {
	background-image: url(../images/common/left_navi_panf_title.jpg);
	background-repeat: no-repeat;
	background-position: -230px top;
	text-indent: -999em;
	display: block;
	height: 60px;
	width: 210px;
	margin-bottom: 20px;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- left navi02設定 ------------------ */
#left_navi #left_navi02 {
	width: 210px;
	margin-bottom: 20px;
}
#left_navi #left_navi02 ul {
	display: block;
	width: 210px;
}
#left_navi #left_navi02 ul li {
	text-indent: -999em;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- アスクラス加盟店のご紹介設定 ------------ */
#btn_kameiten_intro a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 210px;
	display: block;
	overflow: hidden;
}
#btn_kameiten_intro a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	height: 50px;
	width: 210px;
	display: block;
	overflow: hidden;
}
#btn_kameiten_intro_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px top;
	height: 50px;
	width: 210px;
	display: block;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- アスクラス加盟店になるために設定 ------------ */
#btn_kameiten_join a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left -50px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_kameiten_join a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -50px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_kameiten_join_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -50px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- よくある質問設定 ------------ */
#btn_faq a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left -99px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_faq a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -99px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_faq_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -99px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- 資料請求設定 ------------ */
#btn_siryou a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left -148px;
	display: block;
	overflow: hidden;
	height: 50px;
	width: 210px;
}
#btn_siryou a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -148px;
	display: block;
	overflow: hidden;
	height: 50px;
	width: 210px;
}
#btn_siryou_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -148px;
	display: block;
	overflow: hidden;
	height: 50px;
	width: 210px;
}

/* ----------------------------------------------------------------------- お問い合わせ設定 ------------ */
#btn_contact_us a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left -197px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_contact_us a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -197px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_contact_us_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -197px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}

/* ----------------------------------------------------------------------- リンク集設定 ------------ */
#btn_link a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: left -246px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_link a:hover {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -246px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
#btn_link_now a {
	background-image: url(../images/common/left_navi02.jpg);
	background-repeat: no-repeat;
	background-position: -220px -246px;
	display: block;
	height: 50px;
	width: 210px;
	overflow: hidden;
}
