a span {
	display: none;
}

/*** 看板部分ロゴ ***/
a.logo {
	width:309px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/logo.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	display:block;
}
a.logo:hover {
	width:309px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/logo2.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	display:block;
}

/*** 看板部分リンク矢印 ***/
a.kan_arrow {
	display:block;
	height:11px;
	margin:0px;
	background-image:url("../images_n/kan_arrow1.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
a.kan_arrow:visited {
	color: #FFFFFF;
}
a.kan_arrow:hover {
	background-image:url("../images_n/kan_arrow2.gif");
	background-position:0px 0px;
	color: #FCC8C3;
	text-decoration: underline;
}

/*** リンク矢印 ***/
a.link_arrow {
	display:block;
	margin:0px;
	background-image:url("../images_n/arrow.gif");
	background-position:0px center;
	background-repeat:no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
a.link_arrow:hover {
	display:block;
	margin:0px;
	background-image:url("../images_n/arrow2.gif");
	background-position:0px center;
	background-repeat:no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

/*** ナビボタン ***/
a#navi {
	height:41px;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	position: relative;
	top: 0px;
	left: 0px;
}
a.navi1 {
	background-image:url("../images_n/navi.jpg");
	width:189px;
	background-position:0px 0px;
}
a.navi2 {
	background-image:url("../images_n/navi.jpg");
	width:105px;
	background-position:-189px 0px;
}
a.navi3 {
	background-image:url("../images_n/navi.jpg");
	width:199px;
	background-position:-294px 0px;
}
a.navi4 {
	background-image:url("../images_n/navi.jpg");
	width:205px;
	background-position:-493px 0px;
}
a.navi5 {
	background-image:url("../images_n/navi.jpg");
	width:112px;
	background-position:-698px 0px;
}
a.navi1:hover {
	background-image:url("../images_n/navi2.jpg");
	width:189px;
	background-position:0px 0px;
}
a.navi2:hover {
	background-image:url("../images_n/navi2.jpg");
	width:105px;
	background-position:-189px 0px;
}
a.navi3:hover {
	background-image:url("../images_n/navi2.jpg");
	width:199px;
	background-position:-294px 0px;
}
a.navi4:hover {
	background-image:url("../images_n/navi2.jpg");
	width:205px;
	background-position:-493px 0px;
}
a.navi5:hover {
	background-image:url("../images_n/navi2.jpg");
	width:112px;
	background-position:-698px 0px;
}

/*** 最高の笑顔バナー ***/
a.intro {
	display:block;
	width:465px;
	height:238px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_intro.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
}
a.intro:hover {
	background-position:0px 0px;
	background-image:url("../images_n/banner_intro2.jpg");
}

/***温泉水へのこだわりバナー ***/
a.kodawari {
	display:block;
	width:225px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_kodawari.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.kodawari:hover {
	background-position:0px -80px;
}

/*** サイド　サンプル請求バナー ***/
a.sample {
	display:block;
	width:200px;
	height:71px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_sample.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.sample:hover {
	background-position:0px -71px;
}


/*** トップ　ニュースレターバナー ***/
a.newsletter_t {
	display:block;
	width:225px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_newsletter.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.newsletter_t:hover {
	background-position:0px -80px;
}

/*** サイド　ニュースレターバナー ***/
a.newsletter {
	display:block;
	width:200px;
	height:71px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_newsletter_s.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.newsletter:hover {
	background-position:0px -71px;
}


/*** マスコミバナー ***/
a.masscom_t {
	display:block;
	width:225px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_masscom.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.masscom_t:hover {
	background-position:0px -80px;
}

/*** サイド　マスコミバナー ***/
a.masscom {
	display:block;
	width:200px;
	height:71px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_masscom_s.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.masscom:hover {
	background-position:0px -71px;
}


/*** メルマガバナー ***/
a.merumaga_t {
	display:block;
	width:225px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_merumaga.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.merumaga_t:hover {
	background-position:0px -80px;
}


/*** サイド　メルマガバナー ***/
a.merumaga {
	display:block;
	width:200px;
	height:71px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_merumaga_s.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.merumaga:hover {
	background-position:0px -71px;
}





/*** スパルルドバナー ***/
a.spalourde {
	display:block;
	width:225px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_spalourde.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.spalourde:hover {
	background-position:0px -80px;
}

/*** このページのトップへ ***/
a.pagetop {
	display:block;
	width:145px;
	height:22px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/b_totop.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.pagetop:hover {
	background-position:0px -22px;
}

/*** 当研究所について　サイドメニュー ***/
a#m_about1 {
	width:200px;
	height:35px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/about/sidebox_about_m1.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
a.m_about1 {
	background-position:0px 0px;
}
a.m_about2 {
	background-position:0px -35px;
}
a.m_about3 {
	background-position:0px -70px;
}
a.m_about1:hover {
	background-position:-200px 0px;
}
a.m_about2:hover {
	background-position:-200px -35px;
}
a.m_about3:hover {
	background-position:-200px -70px;
}

a#m_about2 {
	width:200px;
	height:35px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/about/sidebox_about_m2.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
a.m_about4 {
	background-position:0px 0px;
}
a.m_about5 {
	background-position:0px -35px;
}
a.m_about6 {
	background-position:0px -70px;
}
a.m_about7 {
	background-position:0px -105px;
}
a.m_about8 {
	background-position:0px -140px;
}
a.m_about4:hover {
	background-position:-200px 0px;
}
a.m_about5:hover {
	background-position:-200px -35px;
}
a.m_about6:hover {
	background-position:-200px -70px;
}
a.m_about7:hover {
	background-position:-200px -105px;
}
a.m_about8:hover {
	background-position:-200px -140px;
}

/*** サンプルご請求　サイドメニュー ***/
a#m_sample {
	width:200px;
	height:35px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/sample/sidebox_sample_m.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
a.m_sample1 {
	background-position:0px 0px;
}
a.m_sample2 {
	background-position:0px -35px;
}
a.m_sample3 {
	background-position:0px -70px;
}
a.m_sample1:hover {
	background-position:-200px 0px;
}
a.m_sample2:hover {
	background-position:-200px -35px;
}
a.m_sample3:hover {
	background-position:-200px -70px;
}

/*** 事業紹介　サイドメニュー ***/
a#m_sector {
	width:200px;
	height:35px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/sector/sidebox_sector_m.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
a.m_sector1 {
	background-position:0px 0px;
}
a.m_sector2 {
	background-position:0px -35px;
}
a.m_sector3 {
	background-position:0px -70px;
}
a.m_sector4 {
	background-position:0px -105px;
}
a.m_sector1:hover {
	background-position:-200px 0px;
}
a.m_sector2:hover {
	background-position:-200px -35px;
}
a.m_sector3:hover {
	background-position:-200px -70px;
}
a.m_sector4:hover {
	background-position:-200px -105px;
}


/*** サンプルのお申し込みはこちらからボタン ***/
a.b_sample {
	display:block;
	width:382px;
	height:36px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/sample/b_sample.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.b_sample:hover {
	background-position:0px -36px;
}

/*** 商品ご購入ボタン ***/
a.b_order {
	display:block;
	width:200px;
	height:52px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/b_order.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.b_order:hover {
	background-position:0px -52px;
}

/*** 商品ご購入ボタン大 ***/
a.b_order_b {
	display:block;
	width:280px;
	height:52px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/b_order_b.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.b_order_b:hover {
	background-position:0px -52px;
}

/*** PDF形式でダウンロードボタン ***/
a.b_pdf {
	display:block;
	width:193px;
	height:25px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/newsletter/b_pdf.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.b_pdf:hover {
	background-position:0px -25px;
}

/*** ブログバナー ***/
a.blog {
	display:block;
	width:200px;
	height:52px;
	margin:0px;
	padding:0px;
	background-image:url("../images_n/banner_blog.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.blog:hover {
	background-position:0px -52px;
}

