@charset "utf-8";
/*
Success Street Inc  bariuma Style ver2009.0.01
Author: 京急新馬場商店街振興組合
Author URI: http://sinbanba.com
*/

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
caption {width: 100%;}


a {text-decoration:underline;color:#FFFFFF;}
body {line-height: 1;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-align:center;font-size: 93%}
body
	{background: url(img/body_back.jpg) repeat;}
h1
	{width: 600px;overflow:hidden;position: absolute;left: 50%;margin-left: -470px;padding: 5px 0px 0px 15px;display: block;color:#FFFFFF;font-size:77%;text-align: left;}
.clear
	{clear: both;font-size: 0px;}
span
	{font-size: 77%;color: #900;padding-left: 10px;line-height: 100%;}


#container
	{width:950px;margin: 0px auto;text-align:left;background:#000000;}
#header
	{width:100%;overflow:hidden;margin-bottom:10px;	background:url(img/headline.jpg) repeat;color: #FFF;text-align: right;padding-top: 10px;}
#header span
	{font-size:182%;font-weight:bold;color:#FFFFFF;line-height:105%;padding-left: 5px;padding-right: 10px;}
#topimg
	{width:100%;margin-bottom:10px;}
#contentbox
	{width: 100%;float:right;overflow:hidden;margin-bottom: 20px;}
#sidebar
	{width: 220px;float: right;overflow: hidden;background-color: #000;color: #FFF;margin-bottom: 20px;}
#content
	{width: 730px;float: right;overflow: hidden;background-color: #FFC;margin-bottom: 20px;padding-bottom: 20px;}
#footernavibox
	{width:910px;clear: both;margin :0px auto;border-top: 1px solid #CCCCCC;line-height: 2em;}
#footernavi
	{width:100%;margin: 0px auto 10px auto;padding-top: 10px;font-size: 83%;color:#FFF;text-align:center;}
#footernavi ul
	{list-style-type:none;margin:0.3em 0;text-align:center;}
#footernavi li
	{border-right:1px solid #CCC;display:inline;font-size:85%;line-height:2em;margin:0 0.5em;padding-right:0.5em;}
#footernavi li a
	{text-decoration:none;color:#FFFFFF}
#footernavi li a:hover
	{color:#FF0000}
#footernavi li.last
	{border-right-style: none;}
#footer
	{width: 100%;clear: both;padding: 5px 0px;display: block;background:url(img/headline.jpg) repeat;font-size: 77%;color: #FFFFFF;text-align: center;line-height: 1em;}
.sidenavi
	{margin: 36px 0px 40px 0px;}
.sidenavi ul
	{font-size: 116%;line-height: 120%;}
.sidenavi li
	{margin-right: 20px;padding: 1em 0px 1em 10px;display: block;border-left: 10px solid #630;border-bottom: 1px solid #CCC;}
.sidenavi li a
	{text-decoration: none;}
.sidenavi li a:hover
	{text-decoration: underline;}
.sidecontent
	{
	margin: 0px 20px 40px 0px;
	padding: 1em 0px 1em 10px;
	line-height: 160%;
	font-size: 93%
}
.sidecontent a
	{text-decoration: none;}
.sidecontent a:hover
	{text-decoration: underline;}


.titlebar{width: 100%;height: 36px;}
#indexcontent1
	{width: 690px;height: 120px;margin: 20px;padding: 80px 0px 0px 300px;line-height: 1.7em;background: url(img/index1.gif) no-repeat;}
#indexcontent2
	{width: 690px;height: 120px;margin: 20px;padding: 80px 0px 0px 300px;line-height: 1.7em;background: url(img/index2.gif) no-repeat;}
#indexcontent3
	{width: 690px;height: 120px;margin: 20px;padding: 80px 0px 0px 300px;line-height: 1.7em;background: url(img/index3.gif) no-repeat;}
.menubox_double
	{width: 100%;float: left;overflow: hidden}
.menubox_single
	{width: 100%;}
table.menu_double
	{width: 335px;float: left;overflow: hiden;margin-left: 20px;}
table.menu_double td.sub
	{width: 220px;height: 22px;padding: 10px 0px 0px 5px;color: #900;line-height: 120%;}
table.menu_double td.item
	{width: 225px;height: 22px;padding: 10px 0px 0px 10px;line-height: 120%;border-bottom: 1px solid #630;font-size: 93%;}
table.menu_double td.price
	{width: 95px;height: 22px;padding: 10px 5px 0px 0px;line-height: 120%;border-bottom: 1px solid #630;font-size: 93%;text-align: right;}
table.menu_single
	{width: 690px;margin: 0px 20px}
table.menu_single td.sub
	{width: 520px;padding-left: 5px;line-height: 120%;color: #900;}
table.menu_single td.item
	{width: 520px;padding:0.7em 0px 0.7em 10px;border-bottom: 1px solid #630;line-height: 120%;}
table.menu_single td.price
	{width: 170px;padding-right: 5px;border-bottom: 1px solid #630;line-height: 120%;text-align: right;}
.menu_title
	{width: 690px;margin: 10px 20px 0px 20px;}
#map
	{margin:10px 20px}
#nomapcont
	{width: 400px;margin: 0px auto;padding: 10px 0px;text-align: center;}
#nomapcont a
	{color: #900;}
table#mapinfo
	{
	width: 690px;
margin 0px 20px; 	margin-right: 20px;
	margin-left: 20px;
	line-height: 120%;
}
table#mapinfo td.main
	{
	width:120px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #900;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 5px;
}
table#mapinfo td.sub{
	padding-top: 20px;
	padding-bottom: 20px;
}

