/* CSS Document */

#banban{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",sans-serif;
	width:800px;
	margin:0 auto;
	border:1px solid #666;
	color:#000;
}

.banban_back { background: url(back.jpg) repeat-y; width: 800px; margin: 0px auto; padding-bottom: 20px;}

.banban_top { background: url(ramen_p.jpg) no-repeat top center; width: 800px; height: 910px; position: relative;}
h2 { position: absolute; top:560px; left: 150px;}
.catch_l { float: left; padding: 10px 0px 0px 10px;}
.catch_r { float: right; padding: 10px 10px 0px 0px;}
.kakaku { padding: 350px 20px 0px 0px; float: right;}
.alle { padding: 340px 0px 0px 10px; float: left;}

.hatsubai { width: 800px; background: #a10000; text-align: center; padding: 6px 0px;}


.waku_t { background: url(waku_top.gif) no-repeat; width: 711px; height: 41px; margin: 20px auto 0px auto; position: relative;}
.waku_m { background: url(waku_middle.gif) repeat-y; width: 711px; margin: 0px auto; color: #000000;}
.waku_b { background: url(waku_bottom.gif) no-repeat; width: 711px; height: 38px; margin: 0px auto 10px auto;} 

h3 { position: absolute; top: 28px; left: 33px;}
.banbanzai { width: 700px; margin: 0px auto; text-align: center; padding-top: 100px;}
.banbanzai p { width: 600px; background: url(banbanzai_back.gif) center no-repeat; text-align: left; font-size: 14px; font-weight: bold; line-height: 1.6em; margin: 0px auto; color: #000000; padding: 15px 0px 8px 0px;} 



h4 { position: absolute;}

.manten { padding: 20px 0px 0px 67px;}
.manten dl { float: left; width: 280px; margin-right: 30px; margin-bottom: 20px;}
.manten dt { float: left;}
.manten dd { float: left; width: 200px; font-size: 13px; height: 170px; padding-left: 10px; line-height: 1.6em;}


.men { border: #bfe10e solid 3px; font-size: 14px; width: 700px; margin: 20px auto;}
.men_l { float: left; width: 402px;}
.men_l p { width: 350px; line-height: 1.4em; color: #000000; margin-left: 40px; padding: 15px 0px;}

.men_r { float: right; width: 252px; margin: 20px 20px 20px 0px;}


.botan  { width: 700px; margin: 20px auto;}
.botan_l { float: left;}
.botan_r { float: right;}


.link { text-align: center; font-size: 15px; font-weight: bold;}
.link a:link {
	color: #006633;
	text-decoration: underline;
	font-weight: bold;}
	
.link a:visited { 
	color: #006633;
	text-decoration: underline;
	font-weight: bold;}

.link a:hover {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;}