@charset "utf-8";

/* ===================================================================

CSS information



file name  :style.css

info :index専用

 

 =================================================================== */

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

 main_pic

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

p#main_pic {

	display:block;

	width:900px;

	height:280px;

	padding:1px 0 1px 0;

	margin:0 0 10px 0;

	border-bottom:#bcbbbb solid 1px;

	border-top:#bcbbbb solid 1px;

}



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

 contents

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

#index {



}

.contents {

	width:900px;

	height:auto;

	border-bottom:#bcbbbb solid 1px;

	padding-bottom: 11px;

	clear: both;

}

h2 {

	clear:both;

}

#contents_c dl dt,

#contents_l dl dt {

	line-height:0%;

}

#container {

	width:660px;

	float:left;

}



/*----- center -------*/

#contents_c {

	width:430px;

	height:auto;

	float:left;

}

#contents_c h2#ttl_index01{

	display:block;

	width:420px;

	height:28px;

	text-indent:-9999px;

}

#contents_c h2#ttl_index01{	background:url(../images/h2_ttl_index01.gif) no-repeat 0 0; }



#contents_c p{

	display:block;

	width:400px;

	padding:18px 10px;

	font-size:0.75em;

	line-height:147%;

}



/*----- right -------*/

#contents_r {

	width:230px;

	height:auto;

	float:left;

	font-size:0.63em;

}

#contents_r h2{

	display:block;

	width:230px;

	height:28px;

	background:url(../images/h2_ttl_index02.gif) no-repeat 0 0;

	text-indent:-9999px;

}

#contents_r p.tel{

	display:block;

	width:230px;

	height:27px;

	background:url(../images/tel.gif) no-repeat 0 9px;

	text-indent:-9999px;

	padding:9px 0;	

}

#contents_r p.btn{

	display:block;

	width:230px;

	height:38px;

	background:url(../images/btn_contact.gif) no-repeat 0 0;

	text-indent:-9999px;

}

#contents_r p.btn a{

	display:block;

	width:230px;

	height:38px;

	overflow:hidden;

	outline:none;

}

#contents_r p.btn a:hover{ background:url(../images/btn_contact.gif) no-repeat 0 -38px; }











/*----- under -------*/

#contents_u {

	width:660px;

	clear:both;

}

#contents_u h2{

	display:block;

	width:660px;

	height:28px;

	text-indent:-9999px;

}

#contents_u h2#ttl_index03{	background:url(../images/h2_ttl_index03.gif) no-repeat 0 0; padding:0 0 6px 0; }



#contents_u p {	

	display:block;

	float:left;

	width:310px;

}

#contents_u p img{	

	width:297px;

	padding:2px;

	border:1px solid #b3b3b3;

	line-height:0;

}



#contents_u div#con {

	width:350px;

	float:left;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}

#contents_u #con dl {

	width:348px;

	padding:9px 0;

	font-size:0.75em;

	background:url(../../share/images/bg_menubox.gif) no-repeat 0 100%;

	border:1px solid #E3E3E3;

	margin:0 0 4px 0;

}

#contents_u dl dt {

	display:block;

	width:94px;

	float:left;

	text-align:center;

	font-weight:bold;

}

#contents_u dl dd {

	display:block;

	float:left;

	width:240px;

}













#contents_u dl:after{

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

} /*IE7以外のモダンブラウザ向け*/

#contents_u dl{display:inline-block;} /*IE7およびMacIE5向け*/

/*Hides from IE-mac\*/

#contents_u dl{height:1%;}

#contents_u dl{display:block;}

/*End hide from IE-mac*/ /*IE6以前向け*/







/*----- menu_dinner -------*/


#menu_dinner .menu_box  dl.ap01 dt { background:url(../images/dinner/menu_ttl_ap01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap02 dt { background:url(../images/dinner/menu_ttl_ap02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap03 dt { background:url(../images/dinner/menu_ttl_ap03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap04 dt { background:url(../images/dinner/menu_ttl_ap04.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap05 dt { background:url(../images/dinner/menu_ttl_ap05.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap06 dt { background:url(../images/dinner/menu_ttl_ap06.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.ap07 dt { background:url(../images/dinner/menu_ttl_ap07.gif) no-repeat 0 0;}



#menu_dinner .menu_box  dl.salada01 dt { background:url(../images/dinner/menu_ttl_salad01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.salada02 dt { background:url(../images/dinner/menu_ttl_salad02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.salada03 dt { background:url(../images/dinner/menu_ttl_salad03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.salada04 dt { background:url(../images/dinner/menu_ttl_salad04.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.salada05 dt { background:url(../images/dinner/menu_ttl_salad05.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.salada06 dt { background:url(../images/dinner/menu_ttl_salad06.gif) no-repeat 0 0;}



#menu_dinner .menu_box  dl.cold01 dt { background:url(../images/dinner/menu_ttl_cold01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.cold02 dt { background:url(../images/dinner/menu_ttl_cold02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.cold03 dt { background:url(../images/dinner/menu_ttl_cold03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.cold04 dt { background:url(../images/dinner/menu_ttl_cold04.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.cold05 dt { background:url(../images/dinner/menu_ttl_cold05.gif) no-repeat 0 0;}



#menu_dinner .menu_box  dl.hot01 dt { background:url(../images/dinner/menu_ttl_hot01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot02 dt { background:url(../images/dinner/menu_ttl_hot02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot03 dt { background:url(../images/dinner/menu_ttl_hot03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot04 dt { background:url(../images/dinner/menu_ttl_hot04.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot05 dt { background:url(../images/dinner/menu_ttl_hot05.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot06 dt { background:url(../images/dinner/menu_ttl_hot06.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot07 dt { background:url(../images/dinner/menu_ttl_hot07.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot08 dt { background:url(../images/dinner/menu_ttl_hot08.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot09 dt { background:url(../images/dinner/menu_ttl_hot09.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot10 dt { background:url(../images/dinner/menu_ttl_hot10.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.hot11 dt { background:url(../images/dinner/menu_ttl_hot11.gif) no-repeat 0 0;}



#menu_dinner .menu_box  dl.pastapizza01 dt { background:url(../images/dinner/menu_ttl_pasta01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza02 dt { background:url(../images/dinner/menu_ttl_pasta02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza03 dt { background:url(../images/dinner/menu_ttl_pasta03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza04 dt { background:url(../images/dinner/menu_ttl_pizza01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza05 dt { background:url(../images/dinner/menu_ttl_pizza02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza06 dt { background:url(../images/dinner/menu_ttl_pizza03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza07 dt { background:url(../images/dinner/menu_ttl_pizza07.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.pastapizza08 dt { background:url(../images/dinner/menu_ttl_pizza08.gif) no-repeat 0 0;}


#menu_dinner .menu_box  dl.seafood01 dt { background:url(../images/dinner/menu_ttl_seafood01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.seafood02 dt { background:url(../images/dinner/menu_ttl_seafood02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.seafood03 dt { background:url(../images/dinner/menu_ttl_seafood03.gif) no-repeat 0 0;}



#menu_dinner .menu_box  dl.sweets01 dt { background:url(../images/dinner/menu_ttl_sweets01.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets02 dt { background:url(../images/dinner/menu_ttl_sweets02.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets03 dt { background:url(../images/dinner/menu_ttl_sweets03.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets04 dt { background:url(../images/dinner/menu_ttl_sweets04.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets05 dt { background:url(../images/dinner/menu_ttl_sweets05.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets06 dt { background:url(../images/dinner/menu_ttl_sweets06.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets07 dt { background:url(../images/dinner/menu_ttl_sweets07.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets08 dt { background:url(../images/dinner/menu_ttl_sweets08.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets09 dt { background:url(../images/dinner/menu_ttl_sweets09.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets10 dt { background:url(../images/dinner/menu_ttl_sweets10.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets11 dt { background:url(../images/dinner/menu_ttl_sweets11.gif) no-repeat 0 0;}

#menu_dinner .menu_box  dl.sweets12 dt { background:url(../images/dinner/menu_ttl_sweets12.gif) no-repeat 0 0;}





/*----- menu_brunch -------*/

#menu_brunch .menu_box  dl.dessert01 dt { background:url(../images/brunch/menu_ttl_dessert01.gif) no-repeat 0 0;}
#menu_brunch .menu_box  dl.dessert02 dt { background:url(../images/brunch/menu_ttl_dessert02.gif) no-repeat 0 0;}
#menu_brunch .menu_box  dl.dessert03 dt { background:url(../images/brunch/menu_ttl_dessert03.gif) no-repeat 0 0;}
#menu_brunch .menu_box  dl.dessert04 dt { background:url(../images/brunch/menu_ttl_dessert04.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.rice01 dt { background:url(../images/brunch/menu_ttl_rice01.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.rice02 dt { background:url(../images/brunch/menu_ttl_rice02.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.rice03 dt { background:url(../images/brunch/menu_ttl_rice03.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.rice04 dt { background:url(../images/brunch/menu_ttl_rice04.gif) no-repeat 0 0;}



#menu_brunch .menu_box  dl.pasta01 dt { background:url(../images/brunch/menu_ttl_pasta01.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.pasta02 dt { background:url(../images/brunch/menu_ttl_pasta02.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.pasta03 dt { background:url(../images/brunch/menu_ttl_pastapizza02.gif) no-repeat 0 0;}



#menu_brunch .menu_box  dl.other01 dt { background:url(../images/brunch/menu_ttl_other01.gif) no-repeat 0 0;}

#menu_brunch .menu_box  dl.other02 dt { background:url(../images/brunch/menu_ttl_pizza02.gif) no-repeat 0 0;}


#menu_brunch .notice {

	display:block;

	margin:16px 0 0px 0;

	font-size:0.69em;

	text-align:right;

}

#menu_brunch #ttl_rice {

	margin: 0 0 6px 0; 

}





/*----- menu_lunch -------*/



#menu_lunch p.banner {

	display:block;

	text-align:center;

	padding:10px 0;

}



/*----- course -------*/



#course ul.syousai {

	display:block;

	margin:0 0 6px 0;

	font-size:0.69em;

}





#course div#drink_l {

	display:block;

	width:167px;

	float:left;

}

#course div#drink_c01 {

	display:block;

	width:167px;

	float:left;

}

#course div#drink_c02 {

	display:block;

	width:167px;

	float:left;

}

#course div#drink_r {

	display:block;

	width:155px;

	float:left;

}

#course div#drink_u {

	display:block;

	width:660px;

	clear:both;

}





#course dl.drink {

	display:block;

	width:155px;

	padding:0 0 20px 0;

}

#course dl.drink dt{

	display:block;

	width:155px;

	font-size:0.75em;

	font-weight:bold;

	color:#ea8024;

}

#course dl.drink dd{

	display:block;

	width:155px;

	font-size:0.69em;

}





#course div#drink_u dl.drink {

	display:block;

	width:501px;

	padding:0 0 20px 0;

	float:left;

}

#course div#drink_u dl.drink dt{

	display:block;

	width:501px;

	font-size:0.75em;

	font-weight:bold;

	color:#ea8024;

}

#course div#drink_u dl.drink dd{

	display:block;

	width:501px;

	font-size:0.69em;

}



#course div#drink_u dl.drink dd li{

	display:block;

	float:left;

	width:167px;

}



#course div#drink_u p{

	display:block;

	float:left;

	width:137px;

	font-size:0.69em;

	padding:9px 9px 9px 9px;

	border:1px solid #dbdbdb;

	background:#fcfcfc url(../images/staff/bg_staff_box.gif) no-repeat 282px 13px;

}





/*----- floor_guide -------*/

#floor_guide #container p.pic {

	text-align:center;

	padding:10px 0 20px 0;

}




/*----- special_cource -------*/


#contents_u{
	width:660px;
	height:auto;
	float:left;
	font-size:0.63em;
	margin-top: 15px;
	padding: 7;
}


#contents_u p.tel{
	display:block;
	width:230px;
	height:27px;
	float:left;
	background:url(../images/tel.gif) no-repeat 0 9px;
	text-indent:-9999px;
	padding:9px 0;
	margin-left: 80px;
}

#contents_u p.btn{

	display:block;

	width:230px;

	height:38px;

	background:url(../images/btn_contact.gif) no-repeat 0 0;

	text-indent:-9999px;

}

#contents_u p.btn a{

	display:block;

	width:230px;

	height:38px;

	overflow:hidden;

	outline:none;

}

#contents_u p.btn a:hover{ background:url(../images/btn_contact.gif) no-repeat 0 -38px; }

