﻿@charset "utf-8";

/* _01 default settings */

body {
	margin: 0;
	padding: 0;
	line-height: 1.6;
	color: #333;
	font-size: small;
	text-align: center;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgBody.gif);
	background-repeat: no-repeat;
	background-position: center 100%;
}

h1, h2, h3, h4, h5 {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

ol {
	margin: 0;
	padding: 0;
}

li {
	margin: 0;
	padding: 0;
}

dl, dt, dd {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

hr {
	display: none;
}

a {
	text-decoration: none;
}

a:link {
	color: #00c;
}

a:visited {
	color: #999;
}

a:hover {
	color: #fc3;
}

/******************************************************************************
 		枠
 ******************************************************************************/

.container{
	width: 840px;
	margin: 0 auto 18px;
	text-align: left;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgContainer.gif);
	background-repeat: repeat-y;
} 
.header {
	width: 800px;
	margin: 0 20px;
	height: 200px;
	position: relative;
	margin-bottom: 20px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/view.jpg);
	background-repeat: no-repeat;
	
}

.header p.siteTitle {
	display: block;
	width: 160px;
	height: 50px;
	display: block;
	text-indent: -10000em;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/title.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 85px;
	left: 20px;
}
.header p.siteTitle a{
	display: block;
	width: 160px;
	height: 50px;
}

#top .header{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/topView.jpg);
	background-repeat: no-repeat;
	height: 290px;
}

#top .header h1.siteTitle {
	display: block;
	width: 160px;
	height: 50px;
	text-indent: -10000em;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/title.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 170px;
	left: 20px;
	
}
.header p.drsc a{
position: absolute;
	display: block;
	text-indent: -1000em;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/dr-sc.gif);
	width: 90px;
	height: 20px;
	top: 2px ;
	right: 3px;
}

.header p.topicPath {
	position: absolute;
	left: 220px;
	top: 132px;
	font-size:85%;
	color: #fff;
}
.header p.topicPath a,{
	color: #fff;
}
.header p.topicPath a:hover{
	color: #fc3;
}
.header p.topicPath a:visited {
	color: #fff;
}

.contents {
	margin: 0 40px;
	padding-bottom: 15px;
}

.footer {
	width: 801px;
	*width: 780px;
	margin: 0 20px;
	background-color: #21A49E;
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative;
}

.article {
	width: 500px;
	float: left;
}

.aside {
	float: right;
	width: 240px;
}


/******************************************************************************
 		トップページ
 ******************************************************************************/

/* articleパート */

#top .contents .articleHeader {
	margin-bottom: 12px;
	position: relative;
	width: 500px;
	height: 35px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgTopShopInfoHeader.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#top .contents .articleHeader h2 {
	position: absolute;
	top: 12px;
	left: 12px;
	width: 220px;
	height: 36px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/hlShopInfo.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -10000em;
}

#top .contents .article .catLife a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catLifeFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catFashion a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catFashionFrame_on.gif);
}

#top .contents .article .catFashion a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catFashionFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catFood a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catFoodFrame_on.gif);
}

#top .contents .article .catFood a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catFoodFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catSalon a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catSalonFrame_on.gif);
}

#top .contents .article .catSalon a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catSalonFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catSchool a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catSchoolFrame_on.gif);
}

#top .contents .article .catSchool a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catSchoolFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catClinic a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catClinicFrame_on.gif);
}

#top .contents .article .catClinic a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catClinicFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catAmuzement a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catAmuzeFrame_on.gif);
}

#top .contents .article .catAmuzement a{
	display: block;
	width: 244px;
	height: 75px;
	color: #333;
	background-image: url(http://dr-sc.com/greengarden/_common/images/catAmuzeFrame_off.gif);
	background-repeat: no-repeat;
}

#top .contents .article .catLife a:hover{
	background-image: url(http://dr-sc.com/greengarden/_common/images/catLifeFrame_on.gif);
}

#top .contents .article .box {
	position: relative;
	margin-top: 1.5em;
	margin-bottom: 15px;
	margin-left: 3px;
	float: left;
	width: 244px;
	height: auto;
}
#top .contents .article .box h3 {
	text-indent: -1000em;
	width: 240px;
	height: 18px;
	line-height: 18px;
}
#top .contents .article .box img{
	height: 65px;
	width:65px;
	overflow; hidden;
	float: left;
}
#top .contents .article .box .news{
	margin:6px 12px 4px 0;
	width: 145px;
	float: right;
	height: 50px;
	overflow: hidden;
	font-size: 85%;
	line-height: 1.8em;
}

#top .contents .article .box p {
	line-height: 1.2;
}

#top .contents .article .box p.link {
	position: absolute;
	width: 85px;
	bottom: 5px;
	right: 1px;
	background-image: url(http://dr-sc.com/greengarden/_common/images/description.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}

#top .contents .article .box img.thumbnail {
	border: solid 1px #c2b6ac;
	margin:4px;
}
#top .contents .article #spryregion2 .box h3#shopName01{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName01.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName02{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName02.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName03{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName03.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName04{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName04.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName05{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName05.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName06{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName06.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName07{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName07.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName08{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName08.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName09{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName09.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName10{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName10.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName11{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName11.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName12{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName12.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName13{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName13.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName14{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName14.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName15{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName15.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName16{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName16.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName17{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName17.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName18{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName18.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName19{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName19.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName20{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName20.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName21{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName21.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName22{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName22.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName23{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName23.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName24{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName24.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName25{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName25.gif);
	background-repeat: no-repeat;
}
#top .contents .article #spryregion2 .box h3#shopName26{
	background-image: url(http://dr-sc.com/greengarden/_common/images/shopName26.gif);
	background-repeat: no-repeat;
}


/* asideパート */
#top div.contents div.aside div#greengardenNews h2 {
	width: 240px;
	height: 80px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgTopInfoHeader.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}

#top div.contents div.aside div#greengardenLocation h2 {
	width: 240px;
	height: 50px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgTopInfoHeader2.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#top div.contents div.aside div#greengardenNews div.box,
#top div.contents div.aside div#greengardenLocation div.box {
	width: 240px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgTopInfoBody.gif);
	background-repeat: repeat-y;
	padding-bottom: 15px;
}
#top div.contents div.aside div#greengardenNews div.box h3,
#top div.contents div.aside div#greengardenNews div.box p,
#top div.contents div.aside div#greengardenLocation div.box dl,
#top div.contents div.aside div#greengardenLocation div.box img{
	margin: 0 10px 0 15px;
	padding: 0 5px;
	font-size: 90%;
}
#top div.contents div.aside div#greengardenLocation div.box dl dt{
	text-indent: -1000em;
	width: 85px;
	height: 30px;
}
#top div.contents div.aside div#greengardenLocation div.box dl dt.tel{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/iconTel.gif);
	background-repeat: no-repeat;
}
#top div.contents div.aside div#greengardenLocation div.box dl dt.location{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/iconMap.gif);
	background-repeat: no-repeat;
}
#top div.contents div.aside div#greengardenLocation div.box dl dt.recruit{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/iconRecruit.gif);
	background-repeat: no-repeat;
}
#top div.contents div.aside div#greengardenLocation div.box dl dd {
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-indent: 1em;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#top div.contents div.aside div#greengardenLocation div.box dl dd.location a{
	display: block;
	width: 200px;
	height: 35px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/checkMap.gif);
	background-repeat: no-repeat;
	text-indent: -1000em;
}
#top div.contents div.aside div#greengardenLocation div.box dl dd.recruit a{
	display: block;
	width: 200px;
	height: 35px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/checkRecruit.gif);
	background-repeat: no-repeat;
	text-indent: -1000em;
}

#top div.contents div.aside div#greengardenNews div.box h3{
	text-indent: 5px;
	border-left: 3px solid #F28A91;
}
#top div.contents div.aside div.boxFooter {
	width: 240px;
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/bgTopInfoFooter.gif);
	background-repeat: no-repeat;
}

#top div.contents div.aside dl.banners {
	margin: 10px 0;
}
#top div.contents div.aside dl.banners dt {
	display: none;
}

/******************************************************************************
 		ショップガイドページ　（フロアマップ）
 ******************************************************************************/
#floormap .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../shopguide/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#floormap .container .contents .section{
	margin-bottom: 15px;
}
#floormap .container .contents .floormap{
	float: left;
}
#floormap .container .contents .shopList{
	width: 230px;
	float: right;
}
#floormap .container .contents .shopList p{
	border-bottom: dotted 1px #DE6675;
	margin-bottom: 2px;
}




/******************************************************************************
 		ショップガイドページ （ショップ紹介）
 ******************************************************************************/
#shopguide .contents h1 {
	margin-bottom: 12px;
	position: relative;
	width: 760px;
	height: 35px;
	background-image: url(../../shopguide/images/bgTitle.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -10000em;
}
/*
#shopguide .contents .articleHeader h2 {
	position: absolute;
	top: 12px;
	left: 12px;
	width: 220px;
	height: 36px;
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/hlShopInfo.gif); 
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -10000em;
}
*/
#shopguide .drsc,
#shopguide .backtoTop{
	display: none;
}
#shopguide h2{
	width: 355px;
	background-repeat: no-repeat;
	text-indent: -1000em;
	z-index:1;
}
#shopguide h2#coop{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name01.gif); 
}
#shopguide h2#momotarou{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name02.gif); 
}
#shopguide h2#honeys{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name03.gif); 
}
#shopguide h2#t_k_r{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name04.gif); 
}
#shopguide h2#tipness{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name05.gif); 
}
#shopguide h2#daiso{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name06.gif); 
}
#shopguide h2#welcia{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name07.gif); 
}
#shopguide h2#petforest{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name08.gif); 
}
#shopguide h2#goalway{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name09.gif); 
}
#shopguide h2#nohmi{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name10.gif); 
}
#shopguide h2#artemani{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name11.gif); 
}
#shopguide h2#seiikudo{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name12.gif); 
}
#shopguide h2#hidakaya{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name13.gif); 
}
#shopguide h2#mine{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name14.gif); 
}
#shopguide h2#meikou{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name15.gif); 
}
#shopguide h2#runru{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name16.gif); 
}
#shopguide h2#wakarutodekiru{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name17.gif); 
}
#shopguide h2#first{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name18.gif); 
}
#shopguide h2#jmkenko{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name19.gif); 
}
#shopguide h2#herbie{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name20.gif); 
}
#shopguide h2#aprecio{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name21.gif); 
}
#shopguide h2#coatdazur{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name22.gif); 
}
#shopguide h2#gg_k_c{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name23.gif); 
}
#shopguide h2#daiwahouse{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name24.gif); 
}
#shopguide h2#chancecenter{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/name25.gif); 
}
#shopguide .contents .article {
	margin-top: 50px;
	background-color: #ffffcc;
	border: 1px solid #AE8E44;
	border-bottom: 3px solid #AE8E44;
	padding-bottom: 60px;
	margin-bottom: 15px;
}
#shopguide .contents .article .section{
	padding: 15px 15px 0 15px;
}

#shopguide .contents .article .section#ci{
	position: relative;
}

#shopguide .contents .article .section#shopIntro{
	padding-top: 65px;
}

#shopguide .contents .article .section .sectionContents .shopCategory{
	padding: 0;
	margin:0;
	line-height: 1.2em;
	width: 145px;
	position: absolute;
	display: block;
	top: -35px;
	left: 345px;
	z-index: 1;
	font-size: 85%;
	text-align: center;
}
#shopguide .contents .article .section .sectionContents #shopLogo{
	position: absolute;
	width: 85px;
	height: 60px;
	z-index : 1;
	top:-61px;
	left: -6px;
	*left: -20px;
}
#shopguide .contents .article .section .sectionContents #shopName{
	position: absolute;
	width: 300px;
	height: 60px;
	z-index : 1;
	top: -10px;
	left: 122px;
}

#shopguide .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader.gif);
	background-repeat: no-repeat;
}
#shopguide .contents .article .section .sectionContents *{
	padding: 5px 10px;
}
#shopguide .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide .contents .article .section .sectionContents .shopPhoto{
	width: 170px;
	float: left;
	margin: 0;
	padding: 0;
}
#shopguide .contents .article .section .sectionContents .shopBasicInfo{
	width: 280px;
	*width: 270px;
	float: right;
}
#shopguide .contents .article .section .sectionContents .shopBasicInfo h3{
	margin: 0;
	padding: 0;
}
#shopguide .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #FFD700;
	border-bottom: 2px solid #FFD700;
	margin: 0;
	padding: 0;
	font-size: 85%;
}
#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dt {
	width: 80px;
	*width: 65px;
	padding: 7px 5px 7px 35px;
	float: left;
	clear: left;
	background-repeat: no-repeat;
	background-position: 2px 3px;
}

#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dd {
	width: 160px;
	padding: 7px 0;
	float: left;
}

#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dt.shopInfoOpen {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconOpen.gif);
}

#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dt.shopInfoClosed {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconClosed.gif);
}

#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dt.shopInfoTel {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconTel.gif);
}

#shopguide .contents .article .section .sectionContents .shopBasicInfo dl dt.shopInfoItem {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconItem.gif);
}

#shopguide .contents #shopBasicInfo dt.shopInfoService {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconService.gif);
}

#shopguide .contents #shopBasicInfo dt.shopInfoMenu {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconMenu.gif);
}

#shopguide .contents #shopBasicInfo dt.shopInfoOther {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconInfo.gif);
}

#shopguide .contents #shopBasicInfo dt.shopInfoURL {
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/iconURL.gif);
}


/*****************************************
 		全カテゴリー共通
 *****************************************/
#shopguide .contents .article {
	margin-top: 50px;
	padding-bottom: 60px;
	margin-bottom: 15px;
}
#shopguide .contents .article .section #ciHeader{
	width: 530px;
	height: 130px;
	background-repeat: no-repeat;
	position: absolute;
	top:-55px;
	left: -15px;
	*left: -30px;
	z-index: 1;
}

/*****************************************
 		カテゴリー：ライフ
 *****************************************/
#shopguide #catLife .contents .article {
	background-color: #ffffcc;
	border: 1px solid #AE8E44;
	border-bottom: 3px solid #AE8E44;
}

#shopguide #catLife .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro.gif);
}
#shopguide #catLife .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_life.gif);
	background-repeat: no-repeat;
}
#shopguide #catLife .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_life.gif);
	background-repeat: repeat-y;
}
#shopguide #catLife .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_life.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catLife .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #FFD700;
	border-bottom: 2px solid #FFD700;
	margin: 0;
	padding: 0;
	font-size: 85%;
}

/*****************************************
 		カテゴリー：フード
 *****************************************/
#shopguide #catFood .contents .article {
	background-color: #FCEDC1;
	border: 1px solid #CA8D26;
	border-bottom: 3px solid #CA8D26;
}

#shopguide #catFood .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_food.gif);
}
#shopguide #catFood .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_food.gif);
	background-repeat: no-repeat;
}
#shopguide #catFood .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_food.gif);
	background-repeat: repeat-y;
}
#shopguide #catFood .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_food.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catFood .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #CA8D26;
	border-bottom: 2px solid #CA8D26;
	margin: 0;
	padding: 0;
	font-size: 85%;
}

/*****************************************
 		カテゴリー：ファッション＆雑貨
 *****************************************/
#shopguide #catFashion .contents .article {
	background-color: #FFF0D4;
	border: 1px solid #FFB0BA;
	border-bottom: 3px solid #FFB0BA;
}
#shopguide #catFashion .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_fashion.gif);
}
#shopguide #catFashion .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_fashion.gif);
	background-repeat: no-repeat;
}
#shopguide #catFashion .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_fashion.gif);
	background-repeat: repeat-y;
}
#shopguide #catFashion .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_fashion.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catFashion .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #FFB0BA;
	border-bottom: 2px solid #FFB0BA;
	margin: 0;
	padding: 0;
	font-size: 85%;
}

/*****************************************
 		カテゴリー：サロン
 *****************************************/
#shopguide #catSalon .contents .article {
	background-color: #FFFEEE;
	border: 1px solid #7D8AD6;
	border-bottom: 3px solid #7D8AD6;
}

#shopguide #catSalon .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_salon.gif);
}
#shopguide #catSalon .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_salon.gif);
	background-repeat: no-repeat;
}
#shopguide #catSalon .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_salon.gif);
	background-repeat: repeat-y;
}
#shopguide #catSalon .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_salon.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catSalon .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #786BAF;
	border-bottom: 2px solid #786BAF;
	margin: 0;
	padding: 0;
	font-size: 85%;
}


/*****************************************
 		カテゴリー：スクール
 *****************************************/
#shopguide #catSchool .contents .article {
	background-color: #ffffcc;
	border: 1px solid #4AA80A;
	border-bottom: 3px solid #4AA80A;
}
#shopguide #catSchool .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_school.gif);
}
#shopguide #catSchool .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_school.gif);
	background-repeat: no-repeat;
}
#shopguide #catSchool .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_school.gif);
	background-repeat: repeat-y;
}
#shopguide #catSchool .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_school.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catSchool .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #4AA80A;
	border-bottom: 2px solid #4AA80A;
	margin: 0;
	padding: 0;
	font-size: 85%;
}

/*****************************************
 		カテゴリー：クリニック
 *****************************************/
#shopguide #catClinic .contents .article {
	background-color: #ffffcc;
	border: 1px solid #4AA8E3;
	border-bottom: 3px solid #4AA8E3;
}

#shopguide #catClinic .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_clinic.gif);
}
#shopguide #catClinic .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_clinic.gif);
	background-repeat: no-repeat;
}
#shopguide #catClinic .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_clinic.gif);
	background-repeat: repeat-y;
}
#shopguide #catClinic .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_clinic.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catClinic .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #4AA8E3;
	border-bottom: 2px solid #4AA8E3;
	margin: 0;
	padding: 0;
	font-size: 85%;
}

/*****************************************
 		カテゴリー：アミューズメント
 *****************************************/
#shopguide #catAmuze .contents .article {
	background-color: #ffffcc;
	border: 1px solid #ED0A0A;
	border-bottom: 3px solid #ED0A0A;
}

#shopguide #catAmuze .contents .article .section #ciHeader{
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopIntro_amuse.gif);
}
#shopguide #catAmuze .contents .article .section .sectionContentsStart{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoHeader_amuze.gif);
	background-repeat: no-repeat;
}
#shopguide #catAmuze .contents .article .section .sectionContents{
	width: 470px;
	height: auto;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoBody_amuze.gif);
	background-repeat: repeat-y;
}
#shopguide #catAmuze .contents .article .section .sectionContentsEnd{
	height: 18px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopBasicInfoFooter_amuze.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#shopguide #catAmuze .contents .article .section .sectionContents .shopBasicInfo dl{
	border-top: 2px solid #ED0A0A;
	border-bottom: 2px solid #ED0A0A;
	margin: 0;
	padding: 0;
	font-size: 85%;
}




/* aside */
#shopguide .contents .aside{
}
#shopguide .contents .aside #shopNewsTitle{
	position: relative;
}
#shopguide .contents .aside #shopNewsTitle h3{
	display: block;
	width: 255px;
	height: 125px;
	position: absolute;
	top: 15px;
	left: -20px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopNews.gif);
	background-repeat: no-repeat;
	text-indent: -1000em;
}
#shopguide .contents .aside .section{
	margin-top: 140px;
}
#shopguide .contents .aside .section .box{
	position: relative;
	padding-top: 60px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopNewsBox.gif);
	background-repeat: repeat-y;
}
#shopguide .contents .aside .section .box .newsTitle{
	position: absolute;
	display: block;
	width: 260px;
	min-height: 60px;
	top: -10px;
	left: -6px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopNewsBoxTitle.gif);
	background-repeat: no-repeat;
	z-index:1;
	color: #471C00;
}
#shopguide .contents .aside .section .box h4{
	padding: 40px 50px 0 40px;
	line-height: 1em;
}
#shopguide .contents .aside .section .box img{
	padding: 0 20px;
	margin-bottom: 5px;
}

#shopguide .contents .aside .section .box p{
	padding: 0 20px;
	font-size: 90%;
}
#shopguide .contents .aside .section .boxFooter{
	height: 60px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopNewsBoxFooter.gif);
	background-repeat: no-repeat;
}
#shopguide .contents .aside .section .boxEndFooter{
	height: 60px;
	background-image: url(http://www.dr-sc.com/greengarden/shopguide/images/bgShopNewsBoxEndFooter.gif);
	background-repeat: no-repeat;
}


/******************************************************************************
 		クーポンページ
 ******************************************************************************/
#coupon .container .contents{
	margin-bottom: 15px;
}
#coupon .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../coupon/images/gbTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#coupon .container .contents{
	clear: left;
	overflow: hidden;
}
#coupon .container .contents .section {
	width: 244px;
	padding: 5px 3px;
	height: 200px;
	float: left;
}
#coupon .container .contents .section.last {
	border-right: none;
}

#coupon .container .contents .section .couponTop {
	width: 244px;
	height: 18px;
	*line-height: 13px;
	background-image: url(../../coupon/images/bgCouponFrameTop.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
#coupon .container .contents .section .couponTop p{
	text-align: right;
	padding: 5px 15px 0 0;
	font-size: 85%;
}
#coupon .container .contents .section .couponBody {
	width: 224px;
	height: 144px;
	background-image: url(../../coupon/images/bgCouponFrameBody.gif);
	background-repeat: repeat-y;
	padding: 10px;
	*padding: 0;
}
#coupon .container .contents .section .couponBody h2{
	display: block;
	width: 220px;
	text-align: center;
	padding-top: 0.5em;
	padding-bottom: 0.2em;
	border-top: 3px solid #D6EBA9;
	border-bottom: 3px solid #D6EBA9;
	margin-top: 5px;
	margin-bottom: 5px;
	*margin-left: 10px;
	font-size: 1.2em;
}
#coupon .container .contents .section .couponBody dl {
	font-size: 85%;
	*width: 85%;
	padding-left: 10px;
}
#coupon .container .contents .section .couponBody dl dt{
	font-weight: bold;
}
#coupon .container .contents .section .couponBody dl dd{
	*margin-left: 0.1em;
	margin-left: 1em;
}
#coupon .container .contents .section .couponBody p.expire{
	text-align: center;
	font-size: 85%;
	*width: 85%;
	margin-bottom: 5px;
}

#coupon .container .contents .section .couponEnd {
	width: 244px;
	height: 18px;
	background-image: url(../../coupon/images/bgCouponFrameEnd.gif);
	background-repeat: no-repeat;
}
#coupon .container .contents .section .couponEnd p{
	text-align: right;
	padding: 0 15px 10px 0;
	font-size: 85%;
}


/******************************************************************************
 		イベント＆ニュースのページ
 ******************************************************************************/
#information .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../information/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}

#information .container .contents .informationTop {
	width: 760px;
	height: 30px;
	background-image: url(../../information/images/gbNewsFrameTop.gif);
	background-repeat: no-repeat;
	margin-top: 15px;
}
#information .container .contents .informationTop h2{
	display: block;
	width: 760px;
	margin-left: 15px;
	padding-top: 5px;
	font-size: 1.2em;
	color: #fff;
}
#information .container .contents .informationBody {
	width: 760px;
	height: auto;
	background-image: url(../../information/images/gbNewsFrameBody.gif);
	background-repeat: repeat-y;
}
#information .container .contents .informationBody *{
	padding: 15px;
}
#information .container .contents .informationBody img{
	float: left;
}

#information .container .contents .informationEnd {
	width: 760px;
	height: 18px;
	background-image: url(../../information/images/gbNewsFrameEnd.gif);
	background-repeat: no-repeat;
}
#information .container .contents .informationEnd p{
	text-align: right;
	padding: 0 15px 15px 0;
	font-size: 85%;
}


/******************************************************************************
 		アクセスのページ
 ******************************************************************************/
#access .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../access/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#access .container .contents #map{
	border: 1px solid #999;
	width : 760px;
	height : 400px;
}

/******************************************************************************
 		お問合わせページ
 ******************************************************************************/
#contact .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../contact/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}#contact .container .contents h2 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../contact/images/bgSubTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#contact .container .contents p{
	margin-bottom: 15px;
}

#contact .container .contents table{
	width: 100%;
	border-top: 1px solid #dde;
	border-right: 1px solid #dde;
	border-bottom: 1px solid #dde;
}
#contact .container .contents table td,
#contact .container .contents table th{
	padding: 0 5px;
	font-size: 90%;
}
#contact .container .contents table thead th{
	background-image: url(../../contact/images/bgTableTitle.gif);
	background-repeat: repeat-x;
	height: 25px;
}
#contact .container .contents table tbody tr.odd{
	background-color: #eef;
}
#contact .container .contents table tbody tr.eve{
}
#contact .container .contents table th,
#contact .container .contents table td{
	border-left: 1px solid #dde;
}



/******************************************************************************
 		サイトマップのページ
 ******************************************************************************/
#sitemap .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../sitemap/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#sitemap .container .contents dl dt {
	background-image: url(../../sitemap/images/listMark.gif);
	background-repeat: no-repeat;	
	padding-left: 20px;
	font-size: 1.1em;
}
#sitemap .container .contents dl dd {
	text-indent: 2.5em;
	font-size: 0.9em;
	margin-bottom: 0.8em;
}


/******************************************************************************
 		スタッフ募集のページ
 ******************************************************************************/
#recruit .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../recruit/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}

#recruit .container .contents{
}
#recruit .container .contents .section {
	width: 375px;
	height: auto;
	margin-top: 15px;
}
#recruit .container .contents .section.odd {
	float: left;
	height: auto;
}
#recruit .container .contents .section.even {
	float: right;
	height: auto;
}
#recruit .container .contents .section.last {
	border-right: none;
}

#recruit .container .contents .section .recruitTop {
	width: 370px;
	height: 18px;
	background-image: url(../../recruit/images/bgRecruitFrameTop.gif);
	background-repeat: no-repeat;
	position: relative;
}
#recruit .container .contents .section .recruitTop p{
	text-align: right;
	padding: 10px 15px 0 0;
	font-size: 85%;
	position:absolute;
	right: 10px;
	top: 3px;
}
#recruit .container .contents .section .recruitBody {
	width: 350px;
	height: auto;
	background-image: url(../../recruit/images/bgRecruitFrameBody.gif);
	background-repeat: repeat-y;
	padding: 10px;
}
#recruit .container .contents .section .recruitBody h2{
	display: block;
	width: 350px;
	height: 25px;
	color: #fff;
	background-image: url(../../recruit/images/bgRecruitTitle.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 0.2em;
	font-size: 1.2em;
}
#recruit .container .contents .section .recruitBody dl {
	padding-left: 10px;
	padding-right: 25px;
}
#recruit .container .contents .section .recruitBody dl dt{
	font-weight: bold;
}
#recruit .container .contents .section .recruitBody dl dd{
	margin-left: 1em;
}
#recruit .container .contents .section .recruitEnd {
	width: 370px;
	height: 18px;
	background-image: url(../../recruit/images/bgRecruitFrameEnd.gif);
	background-repeat: no-repeat;
	margin-bottom: 15px;
	position: relative;
}
#recruit .container .contents .section .recruitEnd p{
	text-align: right;
	font-size: 85%
	padding: 0 15px 10px 0;
	position:absolute;
	right: 20px;
	bottom: 5px;
}

/******************************************************************************
 		プライバシーポリシーのページ
 ******************************************************************************/
#privacy .container .contents h1 {
	margin-bottom: 12px;
	width: 760px;
	height: 35px;
	background-image: url(../../privacy/images/bgTitle.gif);
	background-repeat: no-repeat;
	text-indent: -10000em;
}
#privacy .container .contents ol li,
#privacy .container .contents ul li{
	list-style-position: inside;
	margin-bottom: 5px;
}
#privacy .container .contents ul li{
	list-style-type: disc;
}

#privacy .container .contents ol,
#privacy .container .contents dl{
	padding: 5px;
	margin-bottom: 15px;
}
#privacy .container .contents dl dt{
	margin-top: 15px;
	font-weight: bold;
}
#privacy .container .contents dl dd{
	margin-bottom: 5px;
}

/******************************************************************************
 		global navigation
 ******************************************************************************/
div.container div.header dl#globalNav {
	position: absolute;
	bottom: -15px;
}
div.container div.header dl#globalNav dt{
	display: none;
}
div.container div.header dl#globalNav dd ul{
	width: 760px;
	overflow: hidden;
	padding: 0 20px;
}
div.container div.header dl#globalNav dd ul li{
	display: block;
	width: 147px;
	height: 50px;
	margin-right: 5px;
	float: left;
	background-color: #ffffcc;
}
div.container div.header dl#globalNav dd ul li.ent{
	margin-right: 0;
}
div.container div.header dl#globalNav dd ul li a{
	display: block;
	width: 147px;
	height: 50px;
	text-indent: -1000em;
}
div.container div.header dl#globalNav dd ul li#globalNav01 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
div.container div.header dl#globalNav dd ul li#globalNav01 a:hover{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: 0 -50px;
}
#shopguide div.container div.header dl#globalNav dd ul li#globalNav01 a,
#floormap div.container div.header dl#globalNav dd ul li#globalNav01 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: 0 -100px;
}
div.container div.header dl#globalNav dd ul li#globalNav02 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -152px 0;
}
div.container div.header dl#globalNav dd ul li#globalNav02 a:hover{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -152px -50px;
}
#information div.container div.header dl#globalNav dd ul li#globalNav02 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -152px -100px;
}
div.container div.header dl#globalNav dd ul li#globalNav03 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -304px 0;
}
div.container div.header dl#globalNav dd ul li#globalNav03 a:hover{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -304px -50px;
}
#coupon div.container div.header dl#globalNav dd ul li#globalNav03 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -304px -100px;
}
div.container div.header dl#globalNav dd ul li#globalNav04 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -456px 0;
}
div.container div.header dl#globalNav dd ul li#globalNav04 a:hover{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -456px -50px;
}
#access div.container div.header dl#globalNav dd ul li#globalNav04 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -456px -100px;
}
div.container div.header dl#globalNav dd ul li#globalNav05 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -608px 0;
}
div.container div.header dl#globalNav dd ul li#globalNav05 a:hover{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -608px -50px;
}
#contact div.container div.header dl#globalNav dd ul li#globalNav05 a{
	background-image: url(http://www.dr-sc.com/greengarden/_common/images/globalNav.gif);
	background-repeat: no-repeat;
	background-position: -608px -100px;
}

/******************************************************************************
 		footer navigation
 ******************************************************************************/
div.footer ul {
	clear: left;
}
div.footer ul li {
	float:left;
	margin-left: 20px;
}
div.footer ul li a{
	color: #fff;
	font-size: 85%;
	padding-left: 15px;
	height: 15px;
	background-image: url(http://dr-sc.com/greengarden/_common/images/listMark.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
div.footer ul li a:hover{
	background-position: 0 -15px;
}
div.footer ul li a.here{
	background-position: 0 -30px;
}

div.footer p.copy{
	display: block;
	float: right;
	padding-right: 20px;
	font-weight: bold;
	color: #B4EEB4;
	font-size: 85%;
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */