*{font-size:15px;line-height:1.5;letter-spacing:0.2em;font-family:"Meiryo","メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6","MS P Gothic","ＭＳ Ｐゴシック","Osaka","Arial","Helvetica","sans-serif";color:#f0f0f0;}
body,h1,h2,h3,h4,h5,h6,form,div,abbr{margin:0;padding:0;}
body{background:#191919 url(/images/body-bg.png) repeat;}
a:link{color:#ffcc00;font-weight:bold;}
a:visited{color:#ffcc00;font-weight:bold;}
a:active{color:#ffcc00;font-weight:bold;}
a:hover{color:#ffff00;font-weight:bold;}
abbr{border-bottom-width:0;}

#gray{background:transparent url(/images/gray-bg.png) repeat-x;text-align:center;}
#rug{width:964px;margin:0 auto;background:transparent url(/images/rug-bg.png) no-repeat;min-height:540px;height:auto!important;height:540px;}
#header-akbar{width:950px;height:195px;margin:0 auto;background:transparent url(/images/header-akbar.png) no-repeat center top;}
#header-tamaplaza{width:950px;height:195px;margin:0 auto;background:transparent url(/images/header-tamaplaza.png) no-repeat center top;}
#header-azamino{width:950px;height:195px;margin:0 auto;background:transparent url(/images/header-azamino.png) no-repeat center top;}
#header-nankare{width:950px;height:195px;margin:0 auto;background:transparent url(/images/header-nankare.png) no-repeat center top;}
#footer{width:964px;height:60px;margin:0 auto;background:transparent url(/images/footer-bg.png) no-repeat center top;}
#copyright{padding-top:27px;text-align:center;color:#ffffff;font-size:10px;line-height:1;letter-spacing:0.1em;}

.cb{clear:both;}
.fl{float:left;}
.fr{float:right;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.mb16{margin-bottom:16px;}
.mb20{margin-bottom:20px;}
hr.topright{margin:10px 0 10px 0;clear:both;}

/* ヘッダーメニュー */
div#topnavi{width:920px;height:28px;margin:0 auto;}
div#topnavi ul{margin:0;padding:0;width:920px;height:28px;}
div#topnavi li{margin:0;padding:0;list-style:none;float:left;}
div#topnavi a{display:block;height:28px;text-indent:-3000px;overflow:hidden;background-image:url(/images/buttons.png);}

div#topnavi a.home{width:46px;background-position:0px 0px;margin-right:2px;}
div#topnavi a:hover.home{background-position:0px -28px;}
div#topnavi a.tamaplaza{width:138px;background-position:-46px 0px;margin-right:2px;}
div#topnavi a:hover.tamaplaza{background-position:-46px -28px;}
div#topnavi a.azamino{width:112px;background-position:-184px 0px;margin-right:2px;}
div#topnavi a:hover.azamino{background-position:-184px -28px;}
div#topnavi a.nankare{width:118px;background-position:-296px 0px;margin-right:2px;}
div#topnavi a:hover.nankare{background-position:-296px -28px;}
div#topnavi a.location{width:122px;background-position:-414px 0px;margin-right:2px;}
div#topnavi a:hover.location{background-position:-414px -28px;}
div#topnavi a.akbar{width:138px;background-position:-536px 0px;margin-right:2px;}
div#topnavi a:hover.akbar{background-position:-536px -28px;}
div#topnavi a.contact{width:118px;background-position:-674px 0px;margin-right:2px;}
div#topnavi a:hover.contact{background-position:-674px -28px;}
div#topnavi a.blog{width:114px;background-position:-792px 0px;}
div#topnavi a:hover.blog{background-position:-792px -28px;}

/* CSSボックス(ダークグレー) */
.grybox {margin:0 auto;color:#ffffff;}
.grybox .hd .c, .grybox .ft .c {font-size:1px;height:8px;}
.grybox .ft .c {height:8px;}
.grybox .hd {background:transparent url(/images/grybox/tl.png) no-repeat 0px 0px;}
.grybox .hd .c {background:transparent url(/images/grybox/tr.png) no-repeat right 0px;}
.grybox .bd {background:transparent url(/images/grybox/ml.png) repeat-y 0px 0px;}
.grybox .bd .c {background:transparent url(/images/grybox/mr.png) repeat-y right 0px;}
.grybox .bd .c .s {margin:0px 4px 0px 4px;background:#640002 url(/images/grybox/ms.png) repeat 0px 0px;padding:12px 15px 12px 15px;text-align:left;}
.grybox .ft {background:transparent url(/images/grybox/bl.png) no-repeat 0px 0px;}
.grybox .ft .c {background:transparent url(/images/grybox/br.png) no-repeat right 0px;}

/* CSSボックス(ダークグレー) */
.textbox {margin:0 auto;color:#ffffff;width:860px;padding-bottom:26px;}
.textbox .hd .c, .textbox .ft .c {font-size:1px;height:8px;}
.textbox .ft .c {height:8px;}
.textbox .hd {background:transparent url(/images/grybox/tl.png) no-repeat 0px 0px;}
.textbox .hd .c {background:transparent url(/images/grybox/tr.png) no-repeat right 0px;}
.textbox .bd {background:transparent url(/images/grybox/ml.png) repeat-y 0px 0px;}
.textbox .bd .c {background:transparent url(/images/grybox/mr.png) repeat-y right 0px;}
.textbox .bd .c .s {margin:0px 4px 0px 4px;background:#640002 url(/images/grybox/ms.png) repeat 0px 0px;padding:12px 15px 12px 15px;text-align:left;}
.textbox .ft {background:transparent url(/images/grybox/bl.png) no-repeat 0px 0px;}
.textbox .ft .c {background:transparent url(/images/grybox/br.png) no-repeat right 0px;}

/* CSSボックス(クリーム) */
.whitebox {margin:0 auto;color:#333333;width:860px;padding-bottom:26px;}
.whitebox .hd .c, .textbox .ft .c {font-size:1px;height:8px;}
.whitebox .ft .c {height:8px;}
.whitebox .hd {background:transparent url(/images/whitebox/tl.png) no-repeat 0px 0px;}
.whitebox .hd .c {background:transparent url(/images/whitebox/tr.png) no-repeat right 0px;}
.whitebox .bd {background:transparent url(/images/whitebox/ml.png) repeat-y 0px 0px;}
.whitebox .bd .c {background:transparent url(/images/whitebox/mr.png) repeat-y right 0px;}
.whitebox .bd .c .s {margin:0px 4px 0px 4px;background:#640002 url(/images/whitebox/ms.png) repeat 0px 0px;padding:12px 15px 12px 15px;text-align:left;}
.whitebox .ft {background:transparent url(/images/whitebox/bl.png) no-repeat 0px 0px;}
.whitebox .ft .c {background:transparent url(/images/whitebox/br.png) no-repeat right 0px;}

div#contents{width:910px;margin:20px auto 0 auto;text-align:center;}
div#contents h1{margin-bottom:30px;line-height:0;text-align:left;}
div#contents h2{font-size:18px;line-height:1;margin-bottom:8px;color:#ffffff;}
div#contents p{margin:0 0 1em 0;text-indent:1em;text-align:justify;text-justify:inter-ideograph;letter-spacing:0.2em;}

/* index.html */
div#photoframe{margin:23px auto 19px auto;width:938px;height:277px;background:transparent url(/images/photoframe.png) no-repeat center center;}
div#slideshow{margin:0 auto;padding-top:29px;width:880px;}
div#infoframe{width:928px;margin:0 auto;padding:0px;text-align:left;}
div#infoframe ul{margin:0;padding:0;}
div#infoframe li{margin:0 0 6px 0;padding:0;list-style-type:none;font-size:13px;text-align:justify;text-justify:inter-ideograph;}
div#infoframe abbr{font-size:13px;}
div#infoframe strong{color:#fff100;}
div#infoframe small{font-size:12px;}
div#infoframe strong.date{font-size:13px;color:#ffffff;}
div.separator{width:610px;height:10px;margin:8px 0 8px 0;background-image:url(/images/separator.png);float:left;}
table.theyearendandnewyear{
	margin: 0 auto;
	width: 240px;
}
table.theyearendandnewyear td{
	font-size: 12px;
}

/* location.html */
div.shopimages{margin-bottom:12px;}
div.shopimages img{float:left;}
div.shopimages img.le{margin-right:4px;}
div.shopimages img.ce{}
div.shopimages img.ri{margin-left:4px;}
div.shopinfo{}
div.shopinfo th{padding-right:30px;white-space:nowrap;vertical-align:top;text-align:left;}
div.shopinfo td{padding-bottom:6px;}

/* akbar.html */
table#history th{padding-right:30px;white-space:nowrap;vertical-align:top;text-align:left;}
table#history td{padding-bottom:6px;}
table#outline th{padding-right:30px;white-space:nowrap;vertical-align:top;text-align:left;}
table#outline td{padding-bottom:6px;}
img#spice{float:right;margin-left:20px;margin-bottom:10px;}
img#jalaluddinakbar{float:left;margin-right:20px;}
dt{font-weight:bold;}
dd{margin-bottom:1em;}

/* tamaplaza.html, nankare.html */
h3{font-size:18px;text-align:center;margin-top:26px;margin-bottom:16px;color:#eeb900;}
table.textmenu strong{color:#ffffff;}
table.textmenu small.eng{display:block;font-size:10px;line-height:1;margin-bottom:10px;}
table.textmenu tr{vertical-align:top;}
table.textmenu td.le{width:262px;}
table.textmenu td.ce{width:262px;}
table.textmenu td.ri{width:262px;}
table.textmenu td.se{width:36px;background:url(/images/vertical-line.png) repeat-y center center;}
table.textmenu td.vse{height:16px;}
table.textmenu div.intro{font-size:11px;line-height:1.3;text-align:justify;text-justify:inter-ideograph;}
table.textmenu div.intro span.atte{font-size:11px;line-height:1.3;color:#ffc600;}
table.photomenu strong{color:#ffffff;}
table.photomenu small.eng{display:block;font-size:10px;line-height:1;margin-bottom:10px;}
table.photomenu tr{vertical-align:top;}
table.photomenu td.le{width:403px;margin-right:16px;}
table.photomenu td.ce{width:16px;}
table.photomenu td.ri{width:403px;}
table.photomenu td.vse{height:30px;}
table.photomenu div.intro{font-size:11px;line-height:1.3;text-align:justify;text-justify:inter-ideograph;}
table.photomenu div.intro span.atte{font-size:11px;line-height:1.3;color:#ffc600;}
div.notice{text-align:center;font-size:12px;margin-bottom:20px;padding:12px;border-top:1px solid #a70004;border-bottom:1px solid #a70004;}
table.tamaplaza strong{color:#333333;}
table.tamaplaza small.eng{color:#333333;display:block;font-size:10px;line-height:1;margin-bottom:10px;}
table.tamaplaza tr{vertical-align:top;}
table.tamaplaza td,
table.tamaplaza div{color:#333333;}
table.tamaplaza td.le{width:403px;margin-right:16px;}
table.tamaplaza td.ce{width:16px;}
table.tamaplaza td.ri{width:403px;}
table.tamaplaza td.vse{height:30px;}
table.tamaplaza div.intro{font-size:11px;line-height:1.3;text-align:justify;text-justify:inter-ideograph;}
table.tamaplaza div.intro span.atte{color:#333333;font-size:11px;line-height:1.3;}
table.tamaplaza div.price{font-weight:bold;text-align:right;}

table.tamaplaza-enum{width:100%;}
table.tamaplaza-enum *{color:#333333;line-height:1;}
table.tamaplaza-enum h3{color:#501c2c;margin:1em 0 0 0;padding:0;font-size:18px;font-weight:bold;}
table.tamaplaza-enum small.eng{font-size:10px;}
table.tamaplaza-enum tr{vertical-align:top;}
table.tamaplaza-enum td{padding-top:12px;padding-bottom:3px;border-bottom:1px dotted #ccc7a3;}
table.tamaplaza-enum .intro{padding-left:2em;font-size:11px;line-height:1.3;text-align:justify;text-justify:inter-ideograph;}
table.tamaplaza-enum .price{width:200px;font-weight:bold;text-align:right;}

table.tamaplaza-2col{width:400px;float:left;}
table.tamaplaza-2col *{color:#333333;line-height:1;}
table.tamaplaza-2col h3{color:#501c2c;margin:1em 0 0 0;padding:0;font-size:18px;font-weight:bold;}
table.tamaplaza-2col small.eng{font-size:10px;}
table.tamaplaza-2col tr{vertical-align:top;}
table.tamaplaza-2col td{padding-top:12px;padding-bottom:3px;border-bottom:1px dotted #ccc7a3;}
table.tamaplaza-2col .intro{padding-left:2em;font-size:11px;line-height:1.3;text-align:justify;text-justify:inter-ideograph;}
table.tamaplaza-2col .price{width:100px;font-weight:bold;text-align:right;}

/* azamino.html */
table#tmpmenu{width:852px;margin:0 auto;padding:0;}
table#tmpmenu td{text-align:center;}
table#tmpmenu td.l{width:416px;padding-bottom:20px;}
table#tmpmenu td.c{width:20px;padding-bottom:20px;}
table#tmpmenu td.r{width:416px;padding-bottom:20px;}

/* recruit.html */
table#detail th{padding-right:30px;white-space:nowrap;vertical-align:top;text-align:left;}
table#detail td{padding-bottom:6px;}

/* theyearendandnewyear.html */
.theyearendandnewyear th,
.theyearendandnewyear td{
  font-size: 13px;
  padding-bottom: 6px;
  vertical-align: top;
}

.theyearendandnewyear th{
  white-space: nowrap;
  padding-right: 1em;
  text-align: right;
}

.theyearendandnewyear td{
  text-align: left;
}

