#gourmetMain {
	width: 878px;
	border-right-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #0000FF;
	padding-top: 0px;
	margin: 0px;
	padding-left: 0px;
	}


/* gourmetLeft
___________________________________________________*/

#gourmetLeft {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 210px;
	}
	
	
	/* gourmetLeft3
___________________________________________________*/

#gourmetLeft3 {
	padding: 0px;
	float: right;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 210px;
	}

/* GSecondBanner
___________________________________________________*/

#GSecondBanner {
	margin: 10px auto;
	padding: 0px;
	width: 120px;
	}

/* gourmetSecond
___________________________________________________*/

#gourmetSecond {
	margin: 0px;
	padding: 0px;
	width: 210px;
	}

#gourmetSecond h3 {
	margin: 0px;
	font-size: 90%;
	line-height: 1.5em;
	color: #f60;
	background-color: #fff;
	background-image: url(../../images/quick.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	padding: 0px;
	display: block;
	}



/* gourmetBox
___________________________________________________*/

#gourmetBox {
	margin: 0px;
	padding: 10px;
	width: 180px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	}

#gourmetBox h3 {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #ff0;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	background-color: #009966;
	background-image: url(../../images/icon01.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	}

#gourmetBox p {
	margin: 0px 5px;
	padding: 0px;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	}

#gourmetBox select,input {
	margin: 0px;
	padding: 0px;
	border: solid 1px #666;
	}

#gourmetBox option,select,input {
	margin: 0px;
	padding: 0px;
	font-size: 85%;
	line-height: 1.5em;
	color: #666;
	}

/* gourmetRight
___________________________________________________*/

#gourmetRight {
	padding: 0px;
	width: 780px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	font-size: 12px;
	line-height: 1.5em;
	}

#gourmetRight h3 {
	font-size: 90%;
	line-height: 1.5em;
	color: #FFFFFF;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	background-color: #FF9900;
	background-image: url(../../images/icon01.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	}



/* gourmetBox2
___________________________________________________*/

#gourmetBox2 {
	padding: 0px;
	width: 170px;
	background-color: #FFFFFF;
	border: 0px solid #999999;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	}

#gourmetBox2 h3 {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #ff0;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	background-color: #009966;
	background-image: url(../../images/icon01.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	}

#gourmetBox2 p {
	margin: 0px 5px;
	padding: 0px;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	}

#gourmetBox2 select,input {
	margin: 0px;
	padding: 0px;
	border: solid 1px #666;
	}

#gourmetBox2 option,select,input {
	margin: 0px;
	padding: 0px;
	font-size: 85%;
	line-height: 1.5em;
	color: #666;
	}


/* rightBanner
___________________________________________________*/

#rightBanner {
	margin: 10px auto;
	padding: 0px;
	width: 496px;
	}

#rightBanner img {
	margin: 2px;
	padding: 0px;
	border: 0px;
	}



/* gourmetTable
___________________________________________________*/

#gourmetTable {
	margin: 0px;
	width: 635px;
	padding: 0px;
	}

#gourmetG {
	width: 600px;
	border-spacing: 0px;
	border-collapse: collapse;
	table-layout: fixed;
	margin-top: 10px;
	margin-left: 20px;
	padding: 0px;
	margin-bottom: 20px;
	}

#gourmetG {
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	font-size: 90%;
	color: #333;
	}

#gourmetG td {
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../../images/arow01.gif);
	background-repeat: no-repeat;
	text-indent: 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	}

#gourmetG td {
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	}

#gourmetG img {
	margin: 0px;
	border: solid 1px #666;
	padding: 1px;
	}
	
	
	/* pickup
___________________________________________________*/

#pickup {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 280px;
	float: right;
	}

#pickup h3 {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #ff0;
	background: url("../../img/iconB.gif") no-repeat 5px center #ae0e0d;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	}

#pickup ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}

#pickup li {
	margin: 0px;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	background: url("../../img/iconB.gif") no-repeat 5px 5px transparent;
	list-style: none;
	}

	/* newshop
___________________________________________________*/

#newshop {
	margin: 0px;
	padding: 0px;
	width: 280px;
	float: left;
	}

#newshop h3 {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #ff0;
	background: url("../../img/iconB.gif") no-repeat 5px center #ae0e0d;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	}

#newshop ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}

#newshop li {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	background: url("../../img/iconB.gif") no-repeat 5px 5px transparent;
	list-style: none;
	}


/* sekond navi
___________________________________________________*/

#secondNavi {
	margin: 10px 0px;
	padding: 0px;
	width: 170px;
	height: 180px;
	}

#secondNavi ul {
	margin: 0px;
	padding: 0px;
	background: url("../../img/naviB.gif") no-repeat;
	width: 170px;
	height: 180px;
	position: relative;
	}

#secondNavi li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	}
	
#secondNavi li, #secondNavi a {
	height: 30px;
	display: block;
	}

#secondNavi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#secondNaviA {top: 0px; width: 170px;}
#secondNaviB {top: 30px; width: 170px;}
#secondNaviC {top: 60px; width: 170px;}
#secondNaviD {top: 90px; width: 170px;}
#secondNaviE {top: 120px; width: 170px;}
#secondNaviF {top: 150px; width: 170px;}

#secondNaviA a:hover, #secondNaviA a:visited:hover { background: transparent url("../../img/naviB.gif") -170px 0px no-repeat;}
#secondNaviB a:hover, #secondNaviB a:visited:hover { background: transparent url("../../img/naviB.gif") -170px -30px no-repeat;}
#secondNaviC a:hover, #secondNaviC a:visited:hover { background: transparent url("../../img/naviB.gif") -170px -60px no-repeat;}
#secondNaviD a:hover, #secondNaviD a:visited:hover { background: transparent url("../../img/naviB.gif") -170px -90px no-repeat;}
#secondNaviE a:hover, #secondNaviE a:visited:hover { background: transparent url("../../img/naviB.gif") -170px -120px no-repeat;}
#secondNaviF a:hover, #secondNaviF a:visited:hover { background: transparent url("../../img/naviB.gif") -170px -150px no-repeat;}

#secondNaviA a.selected:link, #secondNaviA a.selected:visited { background: transparent url("../../img/naviB.gif") -170px 0px no-repeat;}
#secondNaviB a.selected:link, #secondNaviB a.selected:visited { background: transparent url("../../img/naviB.gif") -170px -30px no-repeat;}
#secondNaviC a.selected:link, #secondNaviC a.selected:visited { background: transparent url("../../img/naviB.gif") -170px -60px no-repeat;}
#secondNaviD a.selected:link, #secondNaviD a.selected:visited { background: transparent url("../../img/naviB.gif") -170px -90px no-repeat;}
#secondNaviE a.selected:link, #secondNaviE a.selected:visited { background: transparent url("../../img/naviB.gif") -170px -120px no-repeat;}
#secondNaviF a.selected:link, #secondNaviF a.selected:visited { background: transparent url("../../img/naviB.gif") -170px -150px no-repeat;}


/* gourmetTopBottom
___________________________________________________*/

#gourmetTopBottom {
	margin: 10px 0px;
	padding: 10px 0px;
	width: 575px;
	background: #fcc;
	}

#gourmetTopBottom h2 {
	margin: 10px;
	padding: 0px;
	font-size: 120%;
	line-height: 1.5em;
	color: #c00;
	}

#gourmetTopBottom p {
	margin: 10px;
	padding: 0px;
	font-size: 90%;
	line-height: 1.7em;
	color: #666;
	}

#gourmetTopBottom ul {
	margin: 0px;
	padding: 0px;
	}

#gourmetTopBottom li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	font-size: 100%;
	line-height: 1.7em;
	color: #006;
	list-style: none;
	background: url("../img/icon_bb.gif") no-repeat center left transparent;
	}


/* footer
___________________________________________________________________________________________________*/

#footer {
	margin: 0px;
	width: 878px;
	text-align: center;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-right-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #0000FF;
	}

#footer ul {
	margin: 0px;
	padding: 0px;
	background: transparent;
	}

#footer li {
	margin: 0px 0px 0px 5px;
	padding: 0px 10px 0px 0px;
	font-size: 80%;
	line-height: 1.5em;
	background: no-repeat center left transparent;
	display: inline;
	}

.liS {
	border-right: solid 1px #999;
	}


/* copy
___________________________________________________*/

#copy {
	width: 878px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-right-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #0000FF;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	}

#copy p {
	margin: 0px;
	padding: 0px;
	font-size: 75%;
	line-height: 1.5em;
	color: #666;
	}

.lineA {
	border-bottom: solid 1px #999;
	}


/* flash
___________________________________________________*/

#flash {
	width: 878px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-right-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #0000FF;
	}

#flash p {
	margin: 0px;
	padding: 0px;
	font-size: 75%;
	line-height: 1.5em;
	color: #666;
	}


/* bottom
___________________________________________________*/

#bottom {
	margin: 0px;
	padding: 0px;
	width: 878px;
	height: 32px;
	border-right-width: 11px;
	border-bottom-width: 11px;
	border-left-width: 11px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	}


/* clear
----------------------------------------------- */

div.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	}


/* list_form3 */

