body{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(http://www.yakitori-jp.com/img/bg.gif); text-align: center;}

A {color: #0000FF; font-weight: nomal; text-decoration: none;}
A:visited {color: #0000FF; font-weight: nomal; text-decoration: none;}
A:active {color: #0000FF; font-weight: nomal; text-decoration: none;}
A:hover {color: #FF0033; font-weight: nomal; text-decoration: none;}
.text16 { font-size: 16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; line-height: 30px;}

.red {color: #FF0000; font-size: 12px;}
.redb {color: #FF0000; font-weight: bold; font-size: 12px;}
.mizu {color: #99ccff; font-size: 12px;}
.pink {color: #FF6699; font-weight: bold; font-size: 12px;}

#container{width:768px; margin: 0px 0px 0px 0px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 12px; color: #000000; line-height: 18px; text-align: left;}

/************* gn *************/
#entbanner{
	width: 768px;
	height:60px;
	background-repeat: no-repeat;
	background-image: url(../img/ent_head.gif);
}

#entbanner h1 {display:none;}
#entbanner h2 {display:none;}

/************* gn *************/
#Layer1 {
	position:absolute;
	top:26px;
	width:590px;
	height:20px;
	padding: 5px 0px 5px 0px;
	z-index:1;
	margin: 0px 0px 0px 170px;
}

.gn000,.gn001,.gn002,.gn003,.gn004,.gn005,.gn006,.gn007,.gn008 { float: left; }

.gn000 a {
	display: block;
	height: 13px;
	width: 57px;
	background: url(../img/head000.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 0px;
}
.gn001 a {
	display: block;
	height: 12px;
	width: 58px;
	background: url(../img/head001.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn002 a {
	display: block;
	height: 13px;
	width: 59px;
	background: url(../img/head002.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn003 a {
	display: block;
	height: 13px;
	width: 59px;
	background: url(../img/head003.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn004 a {
	display: block;
	height: 13px;
	width: 69px;
	background: url(../img/head004.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn005 a {
	display: block;
	height: 13px;
	width: 58px;
	background: url(../img/head005.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn006 a {
	display: block;
	height: 13px;
	width: 58px;
	background: url(../img/head006.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}
.gn007 a {
	display: block;
	height: 13px;
	width: 69px;
	background: url(../img/head007.gif) no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 0px 10px;
}

/************* machi layout *************/
#machi {width:748px; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 10px;}
#machi_left {float:left; width:470px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px;}
#machi_right {clear: left; float:right; width:258px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; clear: left;}

/************* machi styles *************/
#machi_head {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; background-image: url(../img/head_bg.gif);}
#machi_head img {margin: 0px 0px 0px 16px; padding: 0px 0px 0px 0px;}
#machi_head p {margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px;}

#head_kiji002 {width: 244px; padding: 6px 6px 6px 6px; margin: 0px 0px 20px 0px; border: 1px solid #cccccc;}

#machi_shop p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	display: block;
	width: 470px;
	height: 25px;
	background: url(../img/bibai/shop.gif) no-repeat;
	text-indent: -9999px;
}

#machi_news p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	width: 470px;
	height: 25px;
	background: url(../img/news.gif) no-repeat;
	text-indent: -9999px;
}

#line p {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 5px;
	display: block;
	width: 460px;
	height: 10px;
	background: url(../img/line.gif) no-repeat;
	text-indent: -9999px;
}

#machi_news001 p {margin: 10px 0px 0px 0px; padding: 0px 10px 0px 20px; width: 450px; float:left;}
#machi_news001 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; float:left;}

#feature p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	display: block;
	width: 244px;
	height: 30px;
	background: url(../img/feature.gif) no-repeat;
	text-indent: -9999px;
}

#feature001 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; float:left;}
#feature002 img {margin: 0px 6px 20px 0px; padding: 0px 0px 0px 0px;}
#feature002b img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px;}

#katsudou p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	display: block;
	width: 244px;
	height: 30px;
	background: url(../img/katsudou.gif) no-repeat;
	text-indent: -9999px;
}

#katsudou001 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; float:left;}
#katsudou002 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px;}

#jiman p {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	display: block;
	width: 244px;
	height: 30px;
	background: url(../img/bibai/jiman.gif) no-repeat;
	text-indent: -9999px;
}

#jiman001 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; float:left;}
#jiman002 img {margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px;}


/************* power *************/
#powered {
	width:748px;
	margin:10px 0px 10px 0px;
	padding:0px 10px 0px 10px;
	font-size:12px;
	background-image: url(../img/powered_back.jpg);
	background-repeat: no-repeat;
}

#powered A { color: #0000FF; text-decoration: none; }
#powered A:visited { color: #000000; text-decoration: none; }
#powered A:active { color: #000000; text-decoration: none; }
#powered A:hover { color: #ff3366; text-decoration: none; }

#powered p {
	padding: 5px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: right;
}

#powered h5 {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}