@charset "utf-8";
/* CSS Document */

/* トップスタイル */

/* ------------------基本設定------------------ */

body		{
			color:#555555;
			font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0x;
			padding-bottom:0px;
			padding-left:0px;
			background-image: url(images/top/haikei.jpg);
			background-repeat:repeat-x;
			background-position:top left;
}

a:link		{
			text-decoration:none;
			color:#555555;
}

a:visited	{
			text-decoration:none;
			color:#339;
}

a:hover		{
			text-decoration:underline;
			color:#C00;
}

a:active	{
			text-decoration:none;
			color:#000000;
}

img			{
			border:0;
}

h1			{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}

h2			{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}

h3			{
			margin:0px;
			padding:0px;
}

#pageBody	{
			width:860px;
			margin-top:10px;
			margin-right:auto;
			margin-left:auto;
			padding-top:0px;
			position:relative;
			background-color:#000000;
			border-right-width:1px;
			border-right-style:solid;
			border-right-color:#999999;
			border-left-width:1px;
			border-left-style:solid;
			border-left-color:#999999;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#999999;
			border-top-width:1px;
			border-top-style:solid;
			border-top-color:#999999;
}

.topline	{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}

p#header	{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}



address		{
			color:#999999;
			width:860px;
			font-size:12px;
			font-style:normal;
			text-align:center;
			height:50px;
			background-color:#000000;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:0px;
			margin-left:auto;
			border-top:3px solid #900;
			clear:both;
}

address p	{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:15px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			font-family:Verdana, Geneva, sans-serif;
}

hr			{
			height:1px;
}

.textred		{
	        color:#F00;
}
/* -------------------基本設定------------------ */

/* ------------------ナビゲーションここから------------------ */

#globalNavi	{
			list-style-type:none;
			font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
			width:150px;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:5px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}

#globalNavi li{
			margin-top:0px;
			margin-right:5px;
			margin-bottom:0px;
			margin-left:5px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:px;
			padding-left:0px;
			}

/* ------------------ナビゲーションここまで------------------ */



/* ------------------メインコンテンツここから------------------- */

#side		{
			width:150px;
			float:right;
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}

#maincontents{
			width:700px;
			float:left;
			border-width:1px;
			border-style:solid;
			border-color:#999;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:5px;
			margin-left:8px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			}
			
#maincontents p#topBana{
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
}

#maincontents p img{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}




/* ------------------トピックスコンテンツ------------------ */

#topixbox			{
					font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
					color:#999999;
					font-size:0.8em;
					line-height:1.5em;
					margin-top:10px;
					margin-right:0px;
					margin-bottom:0px;
					margin-left:0px;
					padding-top:0px;
					padding-right:0px;
					padding-bottom:0px;
					padding-left:0px;
					}

dl#topixbox			{
					margin-top:0px;
					margin-right:0px;
					margin-bottom:20px;
					margin-left:0px;
					padding-top:0px;
					padding-right:0px;
					padding-bottom:0px;
					padding-left:0px;
}

dl#topixbox dt,#topixbox dd{
					margin-top:0px;
					margin-right:0px;
					margin-bottom:0px;
					margin-left:0px;
					padding-top:0px;
					padding-right:0px;
					padding-bottom:0px;
					padding-left:0px;
					}

dl#topixbox dd dl dd{
					border-bottom-width:1px;
					border-bottom-style:dotted;
					border-bottom-color:#666;
					}

dl#topixbox dd p		{
					margin-top:0px;
					margin-right:0px;
					margin-bottom:0px;
					margin-left:20px;
					padding-top:5px;
					padding-right:0px;
					padding-bottom:5px;
					padding-left:30px;
					font-size:12px;
					color:#cccccc;
}

#topixbox dd dl dt	{
					padding-top:5px;
					padding-right:0px;
					padding-bottom:0px;
					padding-left:0px;
					margin-left:20px;
					color:#990000;
}

dl#topixbox dl		{
					width:680px;
					height:220px;
					overflow:scroll;
					padding:0px;
					margin-top:2px;
					margin-right:0px;
					margin-bottom:0px;
					margin-left:10px;
					border-left:solid 1px #b5b5b5;
					background-image:url(images/top/topicback2.jpg);
					scrollbar-arrow-color: #000000;
					scrollbar-face-color: #cc0033;
					scrollbar-highlight-color: #ffffff;
					scrollbar-shadow-color: #ffffff;
					scrollbar-3dlight-color: #000000;
					scrollbar-darkshadow-color: #000000;
					scrollbar-track-color: #ffffff;
					}
					
					
/* ------------------トピックスコンテンツ------------------ */


/* ------------------会席コンテンツ------------------ */
.kaitb			{
				
				color:#D6D6D6;
				font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				font-size:14px;
				margin-left:10px;
				margin-right:10px;
				margin-top:5px;
				margin-bottom:5px;
				}

.subtitle		{
				font-size:14px;
				color:#C00;
				
}

td.photok		{
				border-bottom:1px dotted #999;
}

td.photok img	{
				margin-top:0px;
				margin-right:5px;
				margin-bottom:5px;
				margin-left:2px;
				}

#kaittl			{
				color:#ffffff;
}

td.rightarea	{
				margin-top:5px;
				margin-right:5px;
				margin-bottom:5px;
				margin-left:5x;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:5px;
}

.kaitb th		{
				color:#C00;
				border-bottom:1px dotted #999;
				margin:5px;
				padding:5px;
}

.kaitb td		{
				margin-top:5px;
				margin-right:0px;
				margin-bottom:0px;
				margin-left:0px;
				padding-top:5px;
				padding-right:0px;
				padding-bottom:2px;
				padding-left:5px;
				border-left:1px dotted #999;
				border-right:1px dotted #999;
}

.kaibox			{
				border-top:1px dotted #999;
				border-bottom:1px dotted #999;
}

.unline			{
				margin-top:5px;
				margin-right:5px;
				margin-bottom:5px;
				margin-left:5x;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:5px;
				border-bottom-width:1px;
				border-bottom-style:dotted;
				border-bottom-color:#999;
				text-align:center;
				color:#FFF;
}

.topline		{
				border-top:1px dotted #999;
				margin:0px;
				padding-top:2px;
				padding-right:0px;
				padding-bottom:2px;
				padding-left:0px;
				border-bottom:1px dotted #999;
}

.topline p		{
				margin-top:0px;
				margin-right:0px;
				margin-bottom:0px;
				margin-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				padding-left:5px;
}

/* ------------------会席コンテンツ------------------ */


/* ------------------ランチコンテンツ------------------ */

#lunchtb td img{
				padding-top:10px;
				padding-right:30px;
				padding-bottom:5px;
				padding-left:30px;
}

#lunchtb table	{
				margin-top:5px;
				margin-right:5px;
				margin-bottom:5px;
				margin-left:7px;
}

#lunchtb td		{
				text-align:center;
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				font-size:14px;
				padding-bottom:5px;
}

#lunchtb hr		{
				margin-top:0px;
				margin-right:12px;
				margin-bottom:0px;
				margin-left:12px;
				border:1px solid #2E2E2E;
}

#lunchtb td.wordtb			{
				font-size:12px;
}

p.undertx			{
				text-align:center;
				font-size:14px;
				color:#8C8C8C;
}


/* ------------------ランチコンテンツ------------------ */



/* ------------------コースコンテンツ------------------ */

.cotb			{
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				font-size:14px;
				margin-left:10px;
				margin-right:10px;
				margin-top:5px;
				margin-bottom:5px;
				border-bottom:1px solid #979797;
				padding-top:10px;
				padding-bottom:10px;
				}
				
th				{
				border-bottom:1px solid #999;
}
				
.cottl			{
				color:#900;
				margin-top:2px;
				margin-right:0px;
				margin-bottom:2px;
				margin-left:0px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				font-size:16px;
				font-weight:bold;
				padding-top:4px;
				padding-right:0px;
				padding-bottom:4px;
				padding-left:2px;
				}
				
.cotb td img		{
				margin-top:2px;
				margin-right:30px;
				margin-bottom:2px;
				margin-left:30px;
				padding:0;
}

.cotb td		{
				margin-top:2px;
				margin-right:0px;
				margin-bottom:2px;
				margin-left:20px;
				padding-top:2px;
				padding-right:0px;
				padding-bottom:2px;
				padding-left:10px;
				border-bottom:1px solid #2D2D2D;
				border-left:1px solid #2D2D2D;
}

.cotb td.tbcontents		{
				padding-left:5px;
				border-bottom:0px;
}


.cotb td.enimage		{
				border:0px;
}



p.coursetop		{
				margin-top:5px;
				margin-right:0px;
				margin-bottom:5px;
				margin-left:5px;
				padding-top:5px;
				padding-right:0px;
				padding-bottom:0px;
				padding-left:15px;
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}


p.coursetop2		{
				margin-top:5px;
				margin-right:0px;
				margin-bottom:5px;
				margin-left:35px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				padding-left:15px;
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				font-size:14px;
}


p.coursetop3		{
				margin-top:5px;
				margin-right:10px;
				margin-bottom:5px;
				margin-left:10px;
				padding-top:15px;
				padding-right:0px;
				padding-bottom:5px;
				padding-left:15px;
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				border-top:1px solid #979797;
}


.cotb td.price		{
				text-align:right;
				padding-right:5px;
				border-bottom:0px;
}





.cotb2			{
				color:#C1C1C1;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
				font-size:14px;
				margin-left:10px;
				margin-right:10px;
				margin-top:5px;
				margin-bottom:5px;
				border-bottom:1px solid #979797;
				padding-top:5px;
				padding-bottom:15px;
				}
				


.cotb2 td img		{
				margin-top:2px;
				margin-right:30px;
				margin-bottom:2px;
				margin-left:30px;
				padding:0;
}

.cotb2 td		{
				margin-top:2px;
				margin-right:0px;
				margin-bottom:2px;
				margin-left:10px;
				padding-top:2px;
				padding-right:0px;
				padding-bottom:2px;
				padding-left:5px;
				
}

.cotb2 td.title	{
				font-size:16px;
				font-weight:bold;
				
}


.cotb2 td.tbcontents		{
				padding-left:5px;
				border-bottom:0px;
}


.cotb2 td.price		{
				text-align:right;
				padding-right:35px;
}


p.encourse	{
				text-align:center;
				padding-top:10px;
				padding-bottom:15px;
}



/* ------------------コースコンテンツ------------------ */



/* ------------------店内風景コンテンツ------------------ */

p#imgMain img{
			margin-top:5px;
			margin-right:65px;
			margin-bottom:5px;
			margin-left:65px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			background-color:#EBEBEB;
			border:1px solid #2E2E2E;
}

ul#gallery	{
			margin-top:5px;
			margin-right:10px;
			margin-bottom:5px;
			margin-left:5px;
			padding-top:5px;
			padding-right:5px;
			padding-bottom:5px;
			padding-left:5px;
			}
			
ul#gallery table td{
			padding-top:2px;
			padding-right:0px;
			padding-bottom:2px;
			padding-left:35px;
}

ul#gallery table th{
			font-size:12px;
			font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			color:#CCC;
			}

ul#gallery p{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding:0px;
			font-size:14px;
			font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			text-align:center;
			color:#CCC
}
			

/* ------------------店内風景コンテンツ------------------ */



/* ------------------メニューコンテンツ------------------ */

.lefttb{
			margin-top:5px;
			margin-right:5px;
			margin-bottom:5px;
			margin-left:10px;
			float:left;
			border:1px solid #2E2E2E;
			font-size:14px;
			font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
			color:#FFFFFF;
}

.righttb{
			margin-top:5px;
			margin-right:10px;
			margin-bottom:5px;
			margin-left:3px;
			border:1px solid #2E2E2E;
			font-size:14px;
			font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
			color:#FFFFFF;
			float:right;
}

.nofloat	{
			clear:both;
}

table th.tred{
			color:#900;
			padding-top:3px;
			padding-bottom:2px;
}

table.lefttb th{
				border-bottom:1px solid #434343;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				font-size:14px;
}

table.righttb th{
				border-bottom:1px solid #434343;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				font-size:14px;
}

table.lefttb td{
				font-size:12px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				color:#CCC;
				padding-top:2px;
				padding-right:5px;
				padding-bottom:2px;
				padding-left:2px;
}

table.righttb td{
				font-size:12px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				color:#CCC;
				padding-top:2px;
				padding-right:5px;
				padding-bottom:2px;
				padding-left:2px;
}

table.lefttb td.underline{
			border-bottom:1px dotted #2E2E2E;
}

table.lefttb td.underline2{
			border-bottom:1px dotted #2E2E2E;
			font-size:12px;
			padding-left:16px;
}

table.lefttb td.underline3{
			border-bottom:1px dotted #2E2E2E;
			border-top:1px solid #2E2E2E;
}

table.lefttb td.underline4{
			border-top:1px solid #2E2E2E;
}

table.righttb td.underline{
			border-bottom:1px dotted #2E2E2E;
}

table.righttb td.underline2{
			border-bottom:1px dotted #2E2E2E;
			font-size:12px;
			padding-left:16px;
}

table.righttb td.underline3{
			border-bottom:1px dotted #2E2E2E;
			border-top:1px solid #2E2E2E;
}

table.righttb td.underline4{
			border-top:1px solid #2E2E2E;
}


table.righttb th.bkred{
				background-color:#900;
				padding-top:3px;
				padding-bottom:3px;
}

table.lefttb th.bkred{
				background-color:#900;
				padding-top:3px;
				padding-bottom:3px;
}


p.menuexcuse	{
				text-align:center;
				font-size:14px;
				font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				clear:both;
				color:#999;
}


p.menubana	{
			text-align:center;
}


<!------------------------------------------------------->


/* ------------------メニューコンテンツ------------------ */



/* メインコンテンツここまで */



/* スクリプト関連スタイル */

 #slider {  
     height: 320px;  
     position: relative;  
     } 
	 
 #slider #sliderContent {  
     width: 854px;  
     position: absolute;  
     top: 0;  
     background: url(../image/bg_image.gif) repeat;  
	 margin-top:0px;
     padding: 0px;  
     border: 3px solid #606060;  
 }  
 #sliderContent li   {  
     position: relative;  
     display: none;  
     color: #FFF;  
 }  

#slider #sliderContent li span	{
	width: 840px;
	position: absolute;
	padding-top:6px;
	padding-right:7px;
	padding-bottom:1px;
	padding-left:7px;
	background:url(images/top/bgtx.png) repeat;
	display: none;
}
.sliderImage span strong {
	font-size: 116.6%;
}

 .top {  
     top: 0;  
     left: 0;  
 }  
 .bottom {  
     bottom: 0;  
     left: 0;  
 }  

 .left {  
     top: 0;  
     left: 0;  
     width: 110px;  
     height: 453px;  
 }  
 .right {  
     right: 0;  
     bottom: 0;  
     width: 90px;  
     height: 453px;  
 }  
 
#slider #sliderContent a img{
	padding-top:6px;
	padding-right:7px;
	padding-bottom:1px;
	padding-left:7px;
}

/* スクリプト関連スタイル */

/* トップスタイルここまで */



/* ------------------ボジョレー------------------ */

.bnwine		{
				margin-top:20px;
				margin-right:0px;
				margin-bottom:10px;
				margin-left:10px;
}

.bnwine table{
				margin-top:10px;
				margin-bottom:10px;
				padding-right:40px;
				border-top:1px solid #ACACAC;
}


.bnwine2		{
				margin-top:20px;
				margin-right:10px;
				margin-bottom:10px;
				margin-left:20px;
}


.bnwine2 table{
				margin-top:10px;
				margin-bottom:10px;
				padding-right:0px;
				border-top:1px solid #ACACAC;
}


.bnimg		{
				padding-left:20px;
				padding-top:25px;
}

.bnttl		{
				font-size:20px;
				font-weight:bold;
				color:#ffffff;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				padding-top:35px;
				padding-right:0px;
				padding-bottom:0px;
				padding-left:5px;
			}
			
.bnsbttl	{
				font-size:14px;
				font-weight:bold;
				color:#EBEBEB;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
				padding-top:15px;
				padding-right:0px;
				padding-bottom:20px;
				padding-left:10px;
}

.bnprice	{
				
				
				margin-top:0px;
				margin-right:20px;
				margin-bottom:20px;
				margin-left:10px;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:15px;
				font-size:16px;
				font-weight:bold;
				color:#ffffff;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.bnpriceb	{
				border-right:1px solid #ACACAC;
				border-bottom:1px solid #ACACAC;
				border-left:1px solid #ACACAC;
				border-top:none;
				background-color:#f9f8ec;
				margin-top:0px;
				margin-right:20px;
				margin-bottom:20px;
				margin-left:10px;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:15px;
				font-size:16px;
				font-weight:bold;
				color:#4D2B72;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.bntopimg	{
				border-bottom:1px solid #ACACAC;
}

.bnpricec	{
				
				margin-top:0px;
				margin-right:20px;
				margin-bottom:20px;
				margin-left:10px;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:30px;
				font-size:16px;
				font-weight:bold;
				color:#ffffff;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;	
}

.bnpriced	{
				border-right:1px solid #ACACAC;
				border-bottom:1px solid #ACACAC;
				border-left:1px solid #ACACAC;
				border-top:none;
				background-color:#f9f8ec;
				margin-top:0px;
				margin-right:20px;
				margin-bottom:20px;
				margin-left:10px;
				padding-top:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-left:30px;
				font-size:16px;
				font-weight:bold;
				color:#4D2B72;
				padding-right:10px;
				font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


.bnex		{	
				font-size:14px;
				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
				color:#E1E1E1;
				margin-left:40px;
}


/* ------------------ボジョレー------------------ */






/* ------------------イベント------------------ */


#maincontents2{
			width:700px;
			float:left;
			border-width:1px;
			border-style:solid;
			border-color:#999;
			margin-top:5px;
			margin-right:0px;
			margin-bottom:5px;
			margin-left:8px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			}
			
#maincontents2 p#topBana{
			margin-top:5px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:5px;
			padding-bottom:0px;
			padding-left:5px;
}

#maincontents2 p img{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:13px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}


#maincontents2 .4thimg p a{
			margin-top:0px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
}


h4.osetitle	{
				padding-left:25px;
				padding-top:10px;
				padding-bottom:5px;
				color:#EBEBEB;
				margin-top:10px;
				margin-right:0px;
				margin-bottom:0px;
				margin-left:0px;
				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
				font-size:18px;
}

p.osetext	{
				padding-left:60px;
				padding-top:0px;
				padding-bottom:20px;
				margin-top:5px;
				margin-right:0px;
				margin-bottom:10px;
				margin-left:0px;
				color:#E0E0E0;
				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


p.osetext2	{
				padding-left:60px;
				padding-top:0px;
				padding-bottom:20px;
				margin-top:5px;
				margin-right:0px;
				margin-bottom:10px;
				margin-left:0px;
				color:#E0E0E0;
				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
				font-size:15.5px;
}


p.osetext3	{
				padding-left:60px;
				padding-top:0px;
				padding-bottom:20px;
				margin-top:5px;
				margin-right:0px;
				margin-bottom:10px;
				margin-left:0px;
				color:#E0E0E0;
				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
				font-size:15px;
}





/* ------------------イベント------------------ */




/* ------------------ スタッフ募集ここから ------------------ */

#staff table td{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}

#staff table{
	margin-top:20px;
	margin-right:auto;
	margin-bottom:15px;
	margin-left:auto;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	color:#D2D2D2;
	border:1px solid #D6D6D6;
}

#staff table th{
	background-color:#2C2C2C;
	color:#FFF;
}

#staff table td .bigf{
	color:#C00;
	font-size:22px;
	font-weight:bold;
}

#accessMap2 #accessMap #staffmap{
	margin-top:5px;
	margin-right:auto;
	margin-bottom:5px;
	margin-left:auto;
	text-align:center;
}

#maincontents .sbana{
	margin-top:15px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}


/* ------------------ スタッフ募集ここまで ------------------ */