@charset "utf-8";

/*****************************************************

 リセット
 
*****************************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,img,a{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;text-align:left;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

q:before,q:after{content:'';}

article, aside, figure, footer, header, hgroup, nav, section {display:block; } /* New HTML5 elements */ 

html {-webkit-text-size-adjust: none}/*スマホ文字自動調整オフ*/


/*****************************************************

 共通 
 
*****************************************************/

.clear {clear:both;}

.none {display:none;}

.left {float:left;}

.right {float:right;}

.red {color:#F00;}

.overlay { background-color:#ffffff; }

.align_right { text-align:right}

.align_left { text-align:left}

.align_center { text-align:center}

.clearfix:after {  
  content: ".";   
  display: block;   
  height: 0;   
  clear: both;   
  visibility: hidden;  
}  
  
.clearfix { display: inline-table; }  
  
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%; }  
.clearfix { display: block; }  
/* End hide from IE-mac */


ul { list-style:none;}

a{/*リンクされた文字*/
    color:#FFFFFF;
    text-decoration: none;
}
a:link {/*未訪問のリンク*/
    color:#FFFFFF;
    text-decoration: none;
}
a:visited {/*訪問後のリンク*/
    color: #FFFFFF;
    text-decoration: none;
}
a:hover {/*マウスをのせたとき*/
    color:#FFFFFF;
    text-decoration:underline;
	text-shadow: 0 0 5px #FFFFFF;
}
a:active {/*クリック中*/
	color:#666666;
    text-decoration: underline;
}

.party_box {
	display: inline-block;
	position: relative;
	margin:0 0 10px 30px;
	}
	
.party_box img {
	width:100%;
	height:auto;}

.party_box h2 {
	color:#FFF;
	font-size:120%;
	margin:10px 0;
	line-height:30px;
	border-left:2px solid #FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	padding-left:10px;
	}
	
 



/**********エンズグループページ　ニュース・イベント・カンパニー　共通**********/

body#ensgroup a{/*リンクされた文字*/
    color:#000000;
    text-decoration: none;
}
body#ensgroup a:link {/*未訪問のリンク*/
    color:#000000;
    text-decoration: none;
}
body#ensgroup a:visited {/*訪問後のリンク*/
    color: #000000;
    text-decoration: none;
}
body#ensgroup a:hover {/*マウスをのせたとき*/
    color:#000000;
    text-decoration:underline;
	text-shadow: 0 0 30px #000000;
}
body#ensgroup a:active {/*クリック中*/
	color:#666666;
    text-decoration: underline;
}

.menu_list img {
	width:100%;
	}


/*****************************************************

 グローバルヘッダー 
 
*****************************************************/



/*****************************************************

 グローバルフッター 
 
*****************************************************/

#global_footer nav ul {
	margin-bottom:10px;
	display:block;
	color:#FFF;
	}

#global_footer nav ul li {
	float:left;
	font-size:70%;
	}


/*****************************************************

 ダイニングバーエンズトップ　ens_index.html
 
*****************************************************/

body#ens {
	background: url(../images/ens/top/bg_ens.png) no-repeat #000000;
	background-attachment:fixed;
	color:#000000;
	}
	
body#ens h1 {
	text-indent:-9999px;
	background: url(../images/ens/top/logo.png) no-repeat;
	width:261px;
	height:136px;
	margin:20px 0;
	}


/*****************************************************

 ダイニングバーエンズメニュー　ens_menu.html
 
*****************************************************/

.item {
	width:250px;
	height:250px;
	float:left;
	margin:0 10px 10px 0;
	}

body#ens .item p {
	background:url(../images/ens/menu/icon.png) no-repeat;
	background-position:10px 10px;
	line-height:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:105%;
	padding:7px 0 0 20px;
	}

body#ens .menu01 { background:url(../images/ens/menu/bg01.png) no-repeat;}
body#ens .menu02 { background:url(../images/ens/menu/bg02.png) no-repeat;}
body#ens .menu03 { background:url(../images/ens/menu/bg03.png) no-repeat;}
body#ens .menu04 { background:url(../images/ens/menu/bg04.png) no-repeat;}
body#ens .menu05 { background:url(../images/ens/menu/bg05.png) no-repeat;}
body#ens .menu06 { background:url(../images/ens/menu/bg06.png) no-repeat;}
body#ens .menu07 { background:url(../images/ens/menu/bg07.png) no-repeat;}
body#ens .menu08 { background:url(../images/ens/menu/bg08.jpg) no-repeat;}
body#ens .menu10 { background:url(../images/ens/menu/bg10.png) no-repeat;}
body#ens .menu11 { background:url(../images/ens/menu/bg11.png) no-repeat;}
body#ens .cigar { background:url(../images/ens/menu/bg_cigar.jpg) no-repeat;}
body#ens .food { background:url(../images/ens/menu/bg_food.jpg) no-repeat;}
body#ens .cocktail { background:url(../images/ens/menu/bg_cocktail.jpg) no-repeat;}
body#ens .whisky { background:url(../images/ens/menu/bg_whisky.jpg) no-repeat;}
body#ens .cafe { background:url(../images/ens/menu/bg_cafe.jpg) no-repeat;}
body#ens .other { background:url(../images/ens/menu/bg_other.jpg) no-repeat;}
	
/*****************************************************

 フジヤマ　タパストップ　tapas_index.html
 
*****************************************************/

body#tapas {
	background: url(../images/tapas/top/bg_tapas.png) no-repeat #9D2124;
	background-attachment:fixed;
	color:#FFFFFF;
	}

body#tapas h1 {
	text-indent:-9999px;
	width:154px;
	height:85px;
	background:url(../images/tapas/top/logo.png) no-repeat;
	margin:20px 0;}


/*****************************************************

 タパスメニュー　tapas_menu.html
 
*****************************************************/

body#tapas .product { background:url(../images/tapas/menu/bg_product.jpg) no-repeat;}
body#tapas .beer { background:url(../images/tapas/menu/bg_beer.jpg) no-repeat;}
body#tapas .salad { background:url(../images/tapas/menu/bg_salad.jpg) no-repeat;}
body#tapas .food { background:url(../images/tapas/menu/bg_food.jpg) no-repeat;}
body#tapas .pasta { background:url(../images/tapas/menu/bg_pasta.jpg) no-repeat;}
body#tapas .pizza { background:url(../images/tapas/menu/bg_pizza.jpg) no-repeat;}
body#tapas .wine { background:url(../images/tapas/menu/bg_wine.jpg) no-repeat;}
body#tapas .cocktail { background:url(../images/tapas/menu/bg_cocktail.jpg) no-repeat;}
body#tapas .whisky { background:url(../images/tapas/menu/bg_whisky.jpg) no-repeat;}
body#tapas .other { background:url(../images/tapas/menu/bg_other.jpg) no-repeat;}


body#tapas .item p {
	background:url(../images/tapas/menu/icon.png) no-repeat;
	background-position:10px 10px;
	line-height:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:105%;
	padding:7px 0 0 20px;
	}
	
	



/******************************************************************

 ワードプレス　エンズグループページ　ニュース・イベント・カンパニー
 
******************************************************************/

body#ensgroup h1 { margin-bottom:30px;}

body#ensgroup section { padding-top:0;}

.posts {
	width:660px;
	height:auto;
	border-left:3px solid #999;
	padding-left:10px;
	font-size:90%;
	}
	
body#ensgroup header { margin-bottom:10px;}

body#ensgroup .h1_news {
	background:url("../EN'S_Group/images/wp/icon.png") no-repeat;
	padding-left:25px;
	color:#C00;
	font-weight:bold;
	font-size:120%;
	line-height:1.8em;
	margin-bottom:5px;
	border-bottom:1px dotted #333333;
	}

.day {
	color:#666;
	font-size:80%;
	font-weight:bold;
	}
	
#category {
	width:670px;
	font-size:80%;
	}

.category_item {
	float:left;
	background:url("../EN'S_Group/images/wp/icon1.png") no-repeat 0 4px;
	padding-left:15px;
	}

body#ensgroup #category a{/*リンクされた文字*/
	display: block;
	width:134px;
	height:30px;
    color:#000000;
    font-style:normal;
    text-decoration: none;
	float:left;
	}
	
body#ensgroup #category a:link {/*未訪問のリンク*/
    width:134px;
	color:#000000;
    font-style:normal;
    text-decoration: none;
	}
	
body#ensgroup #category a:visited {/*訪問後のリンク*/
display:block;
    width:134px;
	color: #666;
    text-decoration: none;
	}
	
body#ensgroup #category a:hover {/*マウスをのせたとき*/
    width:134px;
	color:#000000;
    font-style:normal;
    text-decoration:underline;
	background:#CCCCCC;
	text-shadow:none;
	}
	
body#ensgroup #category a:active {/*クリック中*/
    width:134px;
	text-decoration:none;
	}

/***************イベント　event.html***************/

.event {
	width:670px;
	border:1px dotted #999999;
	background:url("../EN'S_Group/images/wp/bg1.png") no-repeat #F2F2F2;
	background-position:bottom right;
	}
	
.event header {
	width:630px;
	height:auto;
	border-left:5px solid #C61A22;
	border-bottom:1px dotted #999999;
	padding:10px ;
	}

body#ensgroup .h1_event {
	color:#C61A22;
	font-size:120%;
	margin-bottom:5px;
	}

.event .day {
	background:url("../EN'S_Group/images/wp/icon_day.png") no-repeat;
	padding-left:25px;
	padding-top:2px;
	}
	
.event_txt {
	padding:10px;
	font-size:80%;
	}
























