@import "base.css";









/*HEADER MENU*/
a.hd-top { width: 160px; background-position: 0px -35px; }
a:hover.hd-top { width: 160px; background-position: 0px -35px; }
a.hd-about { width: 160px; background-position: -160px 0px; }
a:hover.hd-about { width: 160px; background-position: -160px -35px; }
a.hd-how { width: 160px; background-position: -320px 0px; }
a:hover.hd-how { width: 160px; background-position: -320px -35px; }
a.hd-unit { width: 160px; background-position: -480px 0px; }
a:hover.hd-unit { width: 160px; background-position: -480px -35px; }
a.hd-hygiene { width: 160px; background-position: -640px 0px; }
a:hover.hd-hygiene { width: 160px; background-position: -640px -35px; }

/*SALON LIST*/
#sd-salon {
	width: 280px;
	background-image: url(../images/sd_box_bottom_bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#sd-salon h4 {
	width: 280px;
	height: 51px;
	background-image: url(../images/sd_salon_title.jpg);
	background-repeat: no-repeat;
}
#sd-salon h4 span {
	display: none;
	margin: 0;
	padding: 0;
}
#sd-salon-map {
	width: 280px;
	background-image: url(../images/sd_box_top_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}
p.sd-fc-bt {
	width: 160px;
	height: 30px;
	margin: 0 0 0 60px;
	padding: 10px 0 10px 0;
}
p.sd-fc-bt a {
	display: block;
	width: 160px;
	height: 30px;
	background-image: url(../images/fc_bt.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
p.sd-fc-bt a:hover {
	display: block;
	width: 160px;
	height: 30px;
	background-image: url(../images/fc_bt.jpg);
	background-position: 0px -30px;
	background-repeat: no-repeat;
}
p.sd-fc-bt a span {
	display: none;
	margin: 0;
	padding: 0;
}
p.sd-salon-map {
	width: 278px;
	height: 220px;
	margin: 0;
	padding: 0 1px 20px 1px;
}
ul#salon-list {
	list-style: none;
}
ul#salon-list li {
	width: 280px;
	background-image: url(../images/salon_list_bg.gif);
	background-repeat: repeat;
	margin: 3px 0 2px 0;
	padding: 0;
	float: left;
}
.salon-list-bg {
	width: 280px;
	background-image: url(../images/salon_list_bg_w.gif);
	background-repeat: repeat-y;
	margin: 5px 0;
	padding: 5px 0;
	float: left;
}
/*白河店*/
h5.sl-photo-shirakawa {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_shirakawa.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
h5.sl-photo-shirakawa a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-shirakawa a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-shirakawa {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_shirakawa.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-shirakawa a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-shirakawa a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*いわき店*/
h5.sl-photo-iwaki {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_iwaki.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-iwaki a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-iwaki a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-iwaki {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_iwaki.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-iwaki a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-iwaki a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*郡山店*/
h5.sl-photo-koriyama {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_koriyama.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-koriyama a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-koriyama a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-koriyama {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_koriyama.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-koriyama a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-koriyama a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*川口駅前店*/
h5.sl-photo-kawaguchi {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_kawaguchi.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-kawaguchi a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-kawaguchi a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-kawaguchi {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_kawaguchi.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-kawaguchi a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-kawaguchi a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*仙台店*/
h5.sl-photo-sendai {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_sendai.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-sendai a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-sendai a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-sendai {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_sendai.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-sendai a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-sendai a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*大田原店*/
h5.sl-photo-ootawara {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_ootawara.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-ootawara a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-ootawara a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-ootawara {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_ootawara.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-ootawara a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-ootawara a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*六甲店[FC]*/
h5.sl-photo-rokkou {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_rokkou.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-rokkou a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-rokkou a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-rokkou {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_rokkou.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-rokkou a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-rokkou a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*新倉敷店[FC]*/
h5.sl-photo-kurashiki {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_kurashiki.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-kurashiki a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-kurashiki a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-kurashiki {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_kurashiki.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-kurashiki a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-kurashiki a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*栃木店[FC]*/
h5.sl-photo-tochigi {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_tochigi.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-tochigi a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-tochigi a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-tochigi {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_tochigi.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-tochigi a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-tochigi a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*佐野店[FC]*/
h5.sl-photo-sano {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_sano.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-sano a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-sano a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-sano {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_sano.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-sano a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-sano a span {
	display: none;
	margin: 0;
	padding: 0;
}
/*小山店[FC]*/
h5.sl-photo-koyama {
	width: 85px;
	height: 70px;
	background-image: url(../images/sl_photo_koyama.gif);
	background-repeat: no-repeat;
	float: left;
}
h5.sl-photo-koyama a {
	display: block;
	width: 85px;
	height: 70px;
}
h5.sl-photo-koyama a span {
	display: none;
	margin: 0;
	padding: 0;
}
h6.sl-title-koyama {
	width: 180px;
	height: 14px;
	background-image: url(../images/sl_title_koyama.gif);
	background-repeat: no-repeat;
	float: left;
}
h6.sl-title-koyama a {
	display: block;
	width: 180px;
	height: 14px;
}
h6.sl-title-koyama a span {
	display: none;
	margin: 0;
	padding: 0;
}
.sl-Text {
	width: 180px;
	font-size: 75%;
	float: left;
}
#Bt-fc {
	width: 280px;
	text-align: center;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
}
#Bt-fc h5 {
	width: 280px;
	height: 55px;
}
#Bt-fc h5 a {
	width: 280px;
	height: 55px;
	display: block;
	background-image: url(../images/bt_fc.jpg);
	background-repeat: no-repeat;
}
#Bt-fc h5 a span {
	display: none;
	margin: 0;
	padding: 0;
}
#Bt-fc p {
	font-size: 75%;
}

/*INDEX NEWS*/
#ind-news {
	width: 500px;
	background-image: url(../images/ind_box_bottom_bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
}
#ind-news h4 {
	width: 500px;
	height: 51px;
	background-image: url(../images/ind_news_title.jpg);
	background-repeat: no-repeat;
}
#ind-news h4 span {
	display: none;
	margin: 0;
	padding: 0;
}
#ind-news-content {
	width: 500px;
	background-image: url(../images/ind_box_top_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}
#ind-news h5 {
	font-size: 80%;
	margin: 0;
	padding: 15px 15px 0 15px;
}
#ind-news p {
	font-size: 80%;
	margin: 0;
	padding: 15px;
}

/*INDEX BLOG*/
#ind-blog {
	width: 500px;
	background-image: url(../images/ind_box_bottom_bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
}
#ind-blog h4 {
	width: 500px;
	height: 51px;
	background-image: url(../images/ind_blog_title.jpg);
	background-repeat: no-repeat;
}
#ind-blog h4 span {
	display: none;
	margin: 0;
	padding: 0;
}
#ind-blog-content {
	width: 500px;
	background-image: url(../images/ind_box_top_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#ind-bt-wrap {
	width: 500px;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
}
#ind-bt-shop {
	width: 250px;
	text-align: center;
	float: left;
}
#ind-bt-shop h5 {
	width: 250px;
	height: 80px;
}
#ind-bt-shop h5 a {
	width: 250px;
	height: 80px;
	display: block;
	background-image: url(../images/ind_bt_shop.jpg);
	background-repeat: no-repeat;
}
#ind-bt-shop h5 a span {
	display: none;
	margin: 0;
	padding: 0;
}
#ind-bt-shop p {
	font-size: 75%;
	margin: 0;
	padding: 0;
}
#ind-bt-coupon {
	width: 250px;
	text-align: center;
	float: left;
}
#ind-bt-coupon h5 {
	width: 250px;
	height: 80px;
}
#ind-bt-coupon h5 a {
	width: 250px;
	height: 80px;
	display: block;
	background-image: url(../images/ind_bt_coupon.jpg);
	background-repeat: no-repeat;
}
#ind-bt-coupon h5 a span {
	display: none;
	margin: 0;
	padding: 0;
}
#ind-bt-coupon p {
	font-size: 75%;
	margin: 0;
	padding: 0;
}

/*INDEX VOICE*/
#ind-voice {
	width: 500px;
	background-image: url(../images/ind_box_bottom_bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
}
#ind-voice h4 {
	width: 500px;
	height: 51px;
	background-image: url(../images/ind_voice_title.jpg);
	background-repeat: no-repeat;
}
#ind-voice h4 span {
	display: none;
	margin: 0;
	padding: 0;
}
#ind-voice-content {
	width: 500px;
	background-image: url(../images/ind_box_top_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}




/*RSS*/
.rss-box {
	width: 500px;
	margin: 0;
	padding: 0;
}
.rss-items {
	margin: 0;
	padding: 10px;
}
.rss-items ul{
	margin-left: 0px;
	font-size: 75%;
	text-align: left;
	margin: 0;
}
.rss-items li{
	list-style-type:none;
	text-align: left;
	line-height: 1.5em;
	font-size: 75%;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	background-image: url(../images/rss_bg_line.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.rss-item {
	font-weight:normal;
	line-height:130%;
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
}
.rss-item a{
	margin: 0;
	padding: 0 0 0 30px;
	font-weight:bold;
	background:transparent url(http://www.gu1.co.jp/images/new_08.gif) left center no-repeat;
}
.rss-title {
	font-size: 90%;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0 10px;
}
.rss-title a{
	font-weight:bold;
	margin: 0;
	padding: 0;
}
.rss-title a:hover {
	text-decoration: none;
}
.rss-date {
	margin: 0px 0px 0px 30px;
    float: right;
}
.rss-box a:link{ color: #0099CC; text-decoration: none ;}
.rss-box a:visited{ color: #0099CC; text-decoration: none ;}
.rss-box a:hover{ color: #006699; text-decoration: underline; }
.rss-box a:active{ color: #006699; text-decoration: underline; }

