/*  Typo
----------------------------------------------- */

a:link, a:visited
{
    text-decoration: underline;
}
a:active { text-decoration: underline; }
a:hover { text-decoration:none; }


#headArea a img:hover,
#container a img:hover {
     -ms-filter: "alpha( opacity=90 )";
     filter: alpha( opacity=90 );
     opacity: 0.9;
}

body#tinymce dt, body#tinymce dd,body#tinymce p, body#tinymce td{
background:none !important;
}
/*-------------------------------
slideshows
--------------------------------*/
/*
 * jQuery Nivo Slider v3.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */

body{margin:0;padding:0}
*{margin:0;padding:0}
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


/*----------------------------------------------------------------------
  CLEARFIX
----------------------------------------------------------------------
*/

.cf:after {
     content: ".";
     display: block;
     clear: both;
     height: 0;
     visibility: hidden;
}
.cf {
     min-height: 1px;
}
* html .cf {
     height: 1px;/*ﾂ･*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/*

/* 画像が自動でリサイズされてしまう件の対策 */
div.cc-m-all,
div.cc-m-all-wrapper {
padding:0 !important;
margin:0 !important;
}



/* ウィジェットpadding無効 */
.n,
.j-text,
.j-imageSubtitle,
.j-spacing,
.j-htmlCode,
.j-header,
.j-table,
.j-htmlCode,
.j-hgrid{
padding: 0 !important;
margin:0 !important;
color:#fff !important;
}


.cc-m-htmlcode div{
min-height:20px !important;
}


/*  Layout
----------------------------------------------- */
body *{
padding: 0;
margin:0;
}

ul{list-style: none;}


body {
margin:0;
padding:0;
font-family:"メイリオ","Mayryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;
color:#fff;}

body.cc-page{
min-width:1000px;
}



/*----背景イメージ-----*/
body{
background:#000 url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/bg-sen.jpg?t=1381816701) repeat-x center top;
}
#container{
background:#000;
border:1px solid #851803;
border-width:0 1px !important;
width:1000px;
margin:0 auto;
}

#main{}
#header{
}

#footer{}


.wrap{margin:0 auto; width:970px;}
#wrapArea{margin:0 auto; width:1000px;}

/*----------*/
body{
}


#header .wrap{
position:relative;height:80px;
}




#header h1{
height:80px;
width:130px;position:absolute;
top:0px;
left:15px;
}
#headArea{
height:80px;
width:600px;position:absolute;
top:0px;
right:15px;}


#header h1 a{display:block; text-decoration:none; height:80px;width:130px;
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/logo.jpg?t=1381822817) no-repeat left bottom;
}

#header h1 a span{visibility:hidden;}
#header a:hover { text-decoration:none; }




#headArea{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/headinfo.jpg?t=1505971468) no-repeat right bottom;text-align:right;
}
.business-hours {padding: 5px 0;}
.business-hours p {font-size: 11px;font-weight: bold;}
#headArea p.tel{display:none;}

/*----------*/

.b2t{display:block;
clear:both;
height:30px;padding:10px 0 0 !important ;
margin:0 auto;}

.b2t a{display:block;
width:90px;height:20px;
background: url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/b2t.jpg?t=1381903964) no-repeat center center;
margin:0 0 0  auto;text-indent:-999em;
}



.b2t a:hover{
-ms-filter: "alpha( opacity=80 )";
filter: alpha( opacity=80 );
opacity: 0.8;
}


/*
footer
------------------*/

#contentfooter{color:#fff;}
#contentfooter a{color:#fff;}

#footer .wrap{padding:10px;}
#fnav{height:65px;padding:0 !important;margin:0 !important;}
#fnav li{display:inline;line-height:70px;padding:0 !important;margin:0 !important;}
#fnav li:after{content:"｜";padding:0 5px;}



/*  Navigation
----------------------------------------------- */
.cc-pagemode-default #navigation,
.cc-pagemode-overlay #navigation,
.cc-pagemode-notfound #navigation {display:none;}


#navigation {
z-index:999;
position:fixed;
top:5px;
left:5px;
padding:10px;
background:#fff;
border:1px solid #ccc;
}

#navigation .current{font-weight:bold !important;
text-decoration:none;
}
#nav{}
#nav ul{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/nav-bg.jpg?t=1381822001) no-repeat 0 -71px !important;
padding-top:1px;}

#nav li{
display:block;padding:0 !important;margin:0 !important;
height:36px;
width:230px;
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/nav-bg.jpg?t=1381822001) no-repeat left top !important;
}

#nav li a{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/nav-bg.jpg?t=1381822001) no-repeat left bottom;
display:block;
height:36px;
line-height:36px;
width:230px;
text-indent:30px;
padding:0 !important;
margin:0 !important;
overflow:hidden;
text-decoration:none;
color:#fff;
}


/*--各ページ設定--*/


/*--各ページ設定--*/



#nav li a span{}

#nav li a.current,
#nav li a:hover{background:none;
}


/*------#sidebar Base ---------*/
.leftArea
{float:left;
width:230px !important;
padding:0 0 0 10px !important;
}


#sidebar .j-imageSubtitle a{
display:block;}

/*--------*/


#sidebar .j-imageSubtitle a:hover{
     -ms-filter: "alpha( opacity=70 )";
     filter: alpha( opacity=70 );
     opacity: 0.7;

}

p.sideBN a:hover,
#sidebar .j-imageSubtitle a img:hover {
     -ms-filter: "alpha( opacity=60 )";
     filter: alpha( opacity=60 );
     opacity: 0.6;
}


/*---------------
RSS
------------*/

.j-rss,
.cc-m-rss{
}


.j-rss > div{padding:5px 0;}

.rssFeed{
display:block;}

.rssListEnd{
border-bottom:1px dotted #00ABEB;
}

.rssFeed span{
display:none;
}
 
.rssFeed a{
display:block;
padding:0;
color:#00ABEB !important;}

.rssFeed a:after{
content:".";
display:block;
clear:both;overflow:hidden;
text-align:left;
text-indent:-9em;height:1px;
}
.rssFeed a img{display:none;}
.rssFeed br{display:none;}

/*------------------------*/

#main{
position:relative;
overflow:hidden;
margin:0 0 10px;}


#main p{
margin:0px auto;
height:380px;
background-position:center top;
text-indent:-9999em;
}

.cc-indexpage #main{display:none;}


#slider{display:none;}


.cc-indexpage #slider{
position:relative;
overflow:hidden;
margin:0 auto 10px;
display:block;
width:986px;height:370px;
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-00.jpg?t=1382330196) no-repeat center top;
padding:5px 2px;
}


.cc-indexpage #slider p{
position:relative;
overflow:hidden;
margin:0;
display:block;
width:986px;height:370px;}

/*--各ページ設定--*/


#page-894756873 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-01.jpg?t=1381892754) no-repeat center top;}	/*	こだわり	*/
#page-894756973 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-02.jpg?t=1381895985) no-repeat center top;}	/*	お勧め！コース料理	*/
#page-894757073 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-03.jpg?t=1382590669) no-repeat center top;}	/*	会席料理	*/
#page-894757173 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-04.jpg?t=1381906121) no-repeat center top;}	/*	びっくり！単品料理	*/
#page-894757273 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-05.jpg?t=1381997626) no-repeat center top;}	/*	本格お寿司	*/
#page-894757373 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-06.jpg?t=1381980398) no-repeat center top;}	/*	ランチメニュー	*/
#page-894757473 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-07.jpg?t=1382001973) no-repeat center top;}	/*	豊富なドリンク	*/
#page-894757573 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-08.jpg?t=1381983109) no-repeat center top;}	/*	クーポン・求人情報	*/
#page-894757673 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-09.jpg?t=1381988240) no-repeat center top;}	/*	店舗案内・地図	*/
#page-2175439373 #main p{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p-10.jpg?t=1484886295) no-repeat center top;}	/*	旬彩だいどころ	*/


/*------#content Base ---------*/
.rightArea{float:right;
width:720px !important;
margin-right:10px;padding:10px;
background:#0a0a0a;
}
.rightArea #content_area{
width:720px !important;
}


#content .cc-m-table table,
#content .j-table table{
border-collapse:collapse;
width:100%;
}

#content .j-table td,
#content .j-table th{
text-align:left;
padding:2px 2px;
font-weight:normal;}



/*------#content Base ---------*/



#cntInfo{
width:720px;
margin:20px auto;
position:relative;
}

#infoData{
float:left;
width:400px;
height:370px;
}

#cntInfo .mapGarea{
margin:0 auto !important;
position:relative;
}

#cntInfo .mapGarea iframe{
display:block;
width:300px;
height:300px;
border:2px solid #fff;
float:right;
}



#pLnk01{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/cor-bnr.jpg?t=1381891127) no-repeat left top;}
#pLnk02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/tan-bnr.jpg?t=1381891133) no-repeat left top;}
#pLnk03{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi-bnr.jpg?t=1381896416) no-repeat left top;}
#pLnk04{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/dri-bnr.jpg?t=1381907835) no-repeat left top;}

#panelLink{width:720px;overflow:hidden;height:108px;margin:0 0 12px 0;}

#panelLink  li,
#panelLink  li a{width:354px;height:108px;display:block;padding:0 !important;
text-indent:-999em;text-decoration:none;
}
.pLam {
	margin-right:6px;
}

#panelLink  li{float:left;}

#panelLink  li a:hover {
opacity:0.2;
filter: alpha(opacity=20);
-ms-filter: "alpha( opacity=20 )";
background: #fff;
}





/*　メモ　*/

#content .cc-m-formnew,
#content .j-formnew,
#content .cc-m-hgrid,
#content .j-hgrid{
margin:0 !important;
padding:0 !important;
}



.nextStep{
text-align:center;
font-size:15px;
color:#ff761a;
padding:10px;
}

/*---newsHD----*/
#newsHD{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/news-bar.jpg?t=1381886635) no-repeat left top;}
#newsHD{height:40px;text-indent:-999em;}


.newsList{margin: 0 auto !important;border-bottom:1px dotted #333;}
.newsList p{color:#d32711 !important;padding:10px 5px 9px;}
.newsList strong{font-weight:bold;letter-spacing:1px;padding:0 1em 0 0px;}





div.cc-m-all {color:#000 !important;}



/*----------
00 ホーム
-----------------------*/


#page-894430773 #panelLink{display:none;}

#page-894430773 #content_area{}

#index01{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/ano-img.jpg?t=1381886623);}
#index03{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/index03.jpg?t=1381886659);}
#index05{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/koda-bar.jpg?t=1381886627);}

#index05a{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sendo-icon.jpg?t=1383101176);}
#index05b{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/kukan-icon.jpg?t=1383101164);}
#index05c{background-image:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/gijyu-icon.jpg?t=1383101623);}
#index05end{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/koda-bg.jpg?t=1381886655) no-repeat center bottom;}

/*-------*/

#index01{height:95px;text-indent:-999em;}

#index03{height:238px;}
#index03{height:238px;width:720px;}
#index03 li{float:left;width:180px;display:block;}
#index03 li a{height:238px;width:180px;display:block;
text-indent:-999em;text-decoration:none;}
#index03 li a:hover{background:rgba(255,255,255,0.3);}

#index05{height:50px;text-indent:-999em;text-decoration:none;}



#index05a,
#index05b,
#index05c{height:86px;}


#index05b{margin:20px 0;}

#index05a h3,
#index05b h3,
#index05c h3{float:left;width:110px;visibility:hidden;height:80px;padding:0px;margin:0px;}

#index05a p,
#index05b p,
#index05c p{width:420px;}

#index05end{height:35px;margin:10px 0 0;}

/*----------
01 こだわり
-----------------------*/


#page-894756873 #pLnk02{margin-left:12px !important;}
#page-894756873 #pLnk03,
#page-894756873 #pLnk04{display:none;}

#page-894756873 #content_area{}

#p01arc01{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p01arc01.jpg?t=1381892082) no-repeat top left;}
#p01arc02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p01arc02.jpg?t=1381891158) no-repeat top left;}
#p01arc03{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p01arc03.jpg?t=1381891165) no-repeat top left;}
#p01arc04{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p01arc04.jpg?t=1381891170) no-repeat top left;}
#p01arc05{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p01arc05.jpg?t=1381891173) no-repeat top left;}

/*-----------*/
#p01arc01{height:70px;text-indent:-999em;}
#p01arc02,
#p01arc03,
#p01arc04,
#p01arc05{height:60px;text-indent:-999em;}

/*----------
02 お勧め！コース料理
-----------------------*/

#page-894757373 #pLnk03,
#page-894757073 #pLnk03,
#page-894756973 #pLnk03{margin-left:12px !important;}

#page-894757373 #pLnk01,
#page-894757373 #pLnk04,
#page-894757073 #pLnk01,
#page-894757073 #pLnk04,
#page-894756973 #pLnk01,
#page-894756973 #pLnk04{display:none;}


/*コーステンプレ*/


#page-894757373 #content_area .cc-m-hgrid h2,
#page-894757373 #content_area .j-hgrid h2,
#page-894757073 #content_area .cc-m-hgrid h2,
#page-894757073 #content_area .j-hgrid h2,
#page-894756973 #content_area .cc-m-hgrid h2,
#page-894756973 #content_area .j-hgrid h2{
height:41px;
line-height:41px;
text-indent:20px;
color:#fff;
margin-bottom:20px;
}


.courseText{
width:650px;
margin:10px auto !important;
padding:15px !important;
height:200px;
color:#fff;
background:#333;
}
.courseText h3{
height:30px;
visibility:hidden;
}


.courseText p{
color:#fff !important;
}


/*
#page-894756973 .cc-m-gallery,
#page-894756973 .j-gallery{height:250px !important;
width:680px;margin:20px auto 0 !important;padding:0 !important;}

#page-894756973 .cc-m-gallery div,
#page-894756973 .j-gallery div{height:230px !important;
margin:0 !important;padding:0 !important;}
*/

#cc-m-4947083673,
#cc-m-4947084673,
#cc-m-4947084373{display:inline-block;float:left;
width:350px;
margin-left:5px !important;
padding-bottom:20px !important;
}


#cc-m-4947083973,
#cc-m-4947084773,
#cc-m-4947084473{display:inline-block;float:right;
width:350px;
margin-right:5px !important;
padding-bottom:20px !important;
}








#p02info{
border-left:5px solid #fff;padding:0px 10px ;
margin:15px auto;
width:660px;
}


#bus{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02arc05.jpg?t=1383109427) no-repeat left top;
}
#bus{height:260px;}

#bus h3{height:110px;visibility:hidden;}
#bus p{width:360px;
color:#fff !important;}

/*----------*/
#page-894756973 #content_area .cc-m-hgrid,
#page-894756973 #content_area .j-hgrid{
background:#312f2f url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02arc-bg.jpg?t=1381899901) repeat-x left top;
}


#page-894756973 #content_area .cc-m-hgrid h2,
#page-894756973 #content_area .j-hgrid h2{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02arc-hd.jpg?t=1381978976) no-repeat left top;
}


#page-894756973 .courseText{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02sec-bg.jpg?t=1381978981) no-repeat left top;
}

/*----------
03 会席料理
-----------------------*/
#page-894757073 #content_area{}


#page-894757073 #content_area .cc-m-hgrid,
#page-894757073 #content_area .j-hgrid{
background:#312f2f url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02arc-bg.jpg?t=1381899901) repeat-x left top;
}


#page-894757073 #content_area .cc-m-hgrid h2,
#page-894757073 #content_area .j-hgrid h2{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p03arc-hd.jpg?t=1381978935) no-repeat left top;
}


#page-894757073 .courseText{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p03sec-bg.jpg?t=1381978959) no-repeat left top;
}


/*----------
04 びっくり！単品料理
-----------------------*/
#page-894757173 .b2t{
height:20px;padding:5px 0 !important ; 
margin:15px auto;
border-bottom:1px solid #333;
border-top:5px solid #682417;
}

#page-894757173 #pLnk04{margin-left:12px !important;}
#page-894757173 #pLnk01,
#page-894757173 #pLnk02{display:none;}

.menuHR{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/bikkuri-hr.jpg?t=1382320050) no-repeat left top;
height:44px !important;text-indent:-999em;padding:0 !important;margin:0 !important;}

#menu01{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu01.jpg?t=1381908170) no-repeat left top;height:40px;text-indent:-999em;}
#menu02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu02.jpg?t=1381908175) no-repeat left top;height:40px;text-indent:-999em;}
#menu03{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu03.jpg?t=1381908183) no-repeat left top;height:40px;text-indent:-999em;}
#menu04{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu04.jpg?t=1381908189) no-repeat left top;height:40px;text-indent:-999em;}
#menu05{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu05.jpg?t=1381908194) no-repeat left top;height:40px;text-indent:-999em;}
#menu06{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu06.jpg?t=1381908199) no-repeat left top;height:40px;text-indent:-999em;}
#menu07{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu07.jpg?t=1381908204) no-repeat left top;height:40px;text-indent:-999em;}
#menu08{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu08.jpg?t=1381908334) no-repeat left top;height:40px;text-indent:-999em;}
#menu09{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu09.jpg?t=1381908320) no-repeat left top;height:40px;text-indent:-999em;}
#menu10{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu10.jpg?t=1381908325) no-repeat left top;height:40px;text-indent:-999em;}
#menu11{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu11.jpg?t=1381908329) no-repeat left top;height:40px;text-indent:-999em;}

#menu01,
#menu02,
#menu03,
#menu04,
#menu05,
#menu06,
#menu07,
#menu08,
#menu09,
#menu10,
#menu11{text-indent:-999em;}

.menuAnc{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/menu-bg.jpg?t=1381908894) no-repeat center left;}

.menuAnc{padding:5px;
padding-left:95px;height:50px;}

.menuAnc li{
display:inline-block;
font-size:12px;
line-height:20px;
}

.menuAnc li:after{content:'/';
padding:0px 0.5em;color:#fff;
}
.menuAnc li a{color:#fff;}




#page-894757173 #content_area h3{
font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro";}

#page-894757173 #content_area h3{
font-weight:normal;
color:#fff;font-size:16px;
border-bottom:1px solid #fff;
line-height:2;padding:5px 0px 4px;
width:680px;margin:0px auto 15px;
}




.menuMemo p{
font-size:0.8em;}

#page-894757173 #content_area .cc-m-hgrid,
#page-894757173 #content_area .j-hgrid{width:680px;margin:0 auto !important;}

.priceTable td{
text-align:right !important;}

.priceTable th{
text-align:left !important;}
.priceTable th span{
font-size:11px !important;
}


/*----------
05 本格お寿司
-----------------------*/


#page-894757273 #pLnk02{margin-left:12px !important;}
#page-894757273 #pLnk03,
#page-894757273 #pLnk04{display:none;}

#page-894757273 .b2t{
height:20px;padding:5px 0 !important ; 
margin:15px auto;
border-bottom:1px solid #333;
border-top:5px solid #682417;
}
#suhiMenu.menuAnc{padding:14px 5px 15px;
padding-left:110px;height:20px;}

#sushi01{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi01.jpg?t=1381997556) no-repeat left top;}
#sushi02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi02.jpg?t=1381997560) no-repeat left top;}
#sushi03{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi03.jpg?t=1381997567) no-repeat left top;}
#sushi04{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi04.jpg?t=1381997571) no-repeat left top;}
#sushi05{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi05.jpg?t=1381997614) no-repeat left top;}
#sushi06{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/sushi06.jpg?t=1381997619) no-repeat left top;}

#sushi01,
#sushi02,
#sushi03,
#sushi04,
#sushi05,
#sushi06{height:70px;text-indent:-999em;}


#page-894757273 #content_area .cc-m-hgrid,
#page-894757273 #content_area .j-hgrid{width:680px;margin:0 auto !important;}

/*----------
06 ランチメニュー
-----------------------*/
#page-894757373 #content_area{}

#page-894757373 #content_area .cc-m-hgrid,
#page-894757373 #content_area .j-hgrid{
background:#312f2f url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p02arc-bg.jpg?t=1381899901) repeat-x left top;
}


#page-894757373 #content_area .cc-m-hgrid h2,
#page-894757373 #content_area .j-hgrid h2{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p06arc-hd.jpg?t=1381980391) no-repeat left top;
}


#page-894757373 .courseText{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p06sec-bg.jpg?t=1381980394) no-repeat left top;
height:120px;
}



/*----------
07 豊富なドリンク
-----------------------*/



#page-894757473 #pLnk03{margin-left:12px !important;}
#page-894757473 #pLnk01,
#page-894757473 #pLnk04{display:none;}

#page-894757473 .b2t{
height:20px;padding:5px 0 !important ; 
margin:15px auto;
border-bottom:1px solid #333;
border-top:5px solid #682417;
}
#drink01{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-01.jpg?t=1382002292) no-repeat left top;}
#drink02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-02.jpg?t=1382002296) no-repeat left top;}
#drink03{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-03.jpg?t=1382002302) no-repeat left top;}
#drink04{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-04.jpg?t=1382002306) no-repeat left top;}
#drink05{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-05.jpg?t=1382002312) no-repeat left top;}
#drink06{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-06.jpg?t=1382002318) no-repeat left top;}
#drink07{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-07.jpg?t=1382002323) no-repeat left top;}
#drink08{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-08.jpg?t=1382002327) no-repeat left top;}
#drink09{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-09.jpg?t=1382002331) no-repeat left top;}
#drink10{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-10.jpg?t=1382002334) no-repeat left top;}
#drink11{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-11.jpg?t=1382002338) no-repeat left top;}
#drink12{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-12.jpg?t=1382002342) no-repeat left top;}
#drink13{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-13.jpg?t=1382002346) no-repeat left top;}
#drink14{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-14.jpg?t=1382002350) no-repeat left top;}
#drink15{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-15.jpg?t=1382002354) no-repeat left top;}
#drink16{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-16.jpg?t=1382002358) no-repeat left top;}
#drink17{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/drink-17.jpg?t=1382002362) no-repeat left top;}

#drink01,
#drink02,
#drink03,
#drink04,
#drink05,
#drink06,
#drink07,
#drink08,
#drink09,
#drink10,
#drink11,
#drink12,
#drink13,
#drink14,
#drink15,
#drink16,
#drink17{height:38px;text-indent:-999em;}



/*----------
08 クーポン・求人情報
-----------------------*/

#page-894757573 #pLnk04{margin-left:12px !important;}
#page-894757573 #pLnk01,
#page-894757573 #pLnk03{display:none;}



#page-894757573 #content_area{}

.couponArea{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/coupon-bg.jpg?t=1381994987) repeat;}

.couponArea{
padding:20px 20px 20px 80px;
}
.couponArea p{
color:#851803;
}

#p08arc02{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p08arc02.jpg?t=1381988244) no-repeat left top;
width:680px;height:98px;
text-indent:-999em;}



#page-894757573 #content_area .cc-m-hgrid,
#page-894757573 #content_area .j-hgrid{
background:#232323;
width:680px !important;
padding:20px !important;
}


#page-894757573 #content_area .cc-m-hgrid h3,
#page-894757573 #content_area .j-hgrid h3{
color:#d32711;
border-left:5px solid #d32711;
text-indent:10px;
}

#page-894757573 #content_area .cc-m-hgrid .cc-m-text,
#page-894757573 #content_area .j-hgrid .j-text{
padding:10px 0 !important;}


#page-894757573 #content_area .cc-m-hgrid p,
#page-894757573 #content_area .j-hgrid p{
font-size:12px !important;
}


/*----------
09 店舗案内・地図
-----------------------*/
#page-894757673 #content_area{}

#page-894757673 #cntInfo,
#page-894757673 #panelLink{display:none;}

#p09arc03{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p09arc03.jpg?t=1381988258) no-repeat left top;
height:30px;text-indent:-999em;
}

#access{background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/access.jpg?t=1381983096) no-repeat left top;height:38px;text-indent:-999em;}

.infoTable{
width:100% !important;border-collapse:collapse;}
.infoTable th,.infoTable td{
padding:5px 10px !important;border:1px solid #ccc;}
.infoTable th{font-weight:bold !important;text-align:left;
background:#333;}

#page-894757673 #content_area .cc-m-hgrid,
#page-894757673 #content_area .j-hgrid{
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/p09arc01bg.jpg?t=1381989363) repeat left top;
width:720px;
}

#page-894757673 #content_area .j-hgrid .cc-m-hgrid-column{position:relative;
padding:0 0 0 20px !important;width:330px !important;}
#page-894757673 #content_area .j-hgrid .cc-m-hgrid-column.last{
padding:0 0 0 20px !important;width:330px !important;}

#page-894757673 #content_area .j-hgrid .j-imageSubtitle:first-child{
position:absolute;
width:330px;
z-index:5;
cursor: pointer;
}


#page-894757673 #content_area .pNote{padding:10px 0;}
#page-894757673 #content_area .pNote *{font-size:12px;letter-spacing:0px;color:#fff;}


/*----------
10 旬菜だいどころ（追加制作20161003）
-----------------------*/
#page-2175439373{}

#page-2175439373 #content_area .j-header h2 {
background:url(https://u.jimcdn.com/cms/o/sd3f0a9931036c66e/userlayout/img/bg-h2.jpg?t=1477880382) no-repeat left top;height:41px;
line-height:41px;
text-indent:20px;
color:#fff;
margin-bottom:20px;
}

#page-2175439373 #content_area h3{
font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro";}

#page-2175439373 #content_area h3{
font-weight:normal;
color:#fff;font-size:16px;
border-bottom:1px solid #fff;
line-height:2;padding:5px 0px 4px;
width:100%;margin:0px auto 15px;
}



/*


*/


#infoData iframe{
display:block;
width:400px;
height:370px;
}


#page-894950973,
#page-894950973 #container{
background:#0a0a0a !important;
border:0px;}

#footInfoTable{width:400px !important;
color:#eee !important;}

#footInfoTable th,
#footInfoTable td{color:#fff;vertical-align:top;text-align:left;
line-height:1.5;padding:2px !important;}

#footInfoTable th{width:7em;}

#footInfoTable th{width:7em;}





#page-894950973 #wrapArea #content{float:none;width:100% !important;
padding:0 !important;margin:0 !important;}

#page-894950973 #panelLink,
#page-894950973 .b2t,
#page-894950973 #header,
#page-894950973 #main,
#page-894950973 #slider,
#page-894950973 #sidebar,
#page-894950973 #footer,
#page-894950973 #wrapArea #content>div{display:none;}
#page-894950973 #wrapArea #content div#content_area{display:block;}