@charset "UTF-8";
/* CSS Document LOUNGE */

/* ブラウザスタイル初期化*/
*{
margin:0;
paddimg: 0;
font-style:normal;
font-weight:normal;
font-size:100%;

}

/*ブラウザスタイル初期化（IE6）*/
th, td, form{
margin:0;
paddimg: 0;
font-style:normal;
font-weight:normal;
font-size:100%;
	
}

/*Bodyスタイル*/
Body{
background-color:#000000;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	color: #FFFFFF;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;
	
	}
	
	.h2{
	font-size:14px;
	}

a {
text-decoration: underline; color:#ffffff;
}

/*ライン*/	


/*センタリング*/	
.outside{
padding: 0px;
line-height: 25px;
text-align: justify;
}

#outside { width: 10240px; }


/*外枠1*/		
.outside{
	z-index: 1;
    text-align:left;
    margin:5px auto;
    width:1024px;
	height:640px;
	overflow: hidden;
position: relative; 

}

/*センタリング*/	
.outside{
padding: 0px;
line-height: 25px;
text-align: justify;
}

#outside { width: 10240px; }


/*外枠2/news menu*/		
.outside2{
    text-align:left;
    margin:5px auto;
    width:1024px;
	height:620px;
	overflow: hidden;
position: relative; 
}
/*センタリング*/	
.outside2{
padding: 0px;
line-height: 25px;
text-align: justify;
}

#outside2 { width: 10240px; }


/*ナビFLASH*/	
#navi{
z-index: 2;
position: relative;
}

/*▼ページ上部共通▼*/

/*ロゴとナビのわく*/
.top{
z-index: 5;
position: relative;
margin-bottom:5px;
width:1024px;
}
/*ロゴ*/
.logo{
float: left;
widrh:240px;
margin:10px;

}

/*ナビ*/
.navig{
float: right;
padding-top:20px;
}

/*▼indexページ▼*/
/*indexページ中身のわく*/
.Itop{z-index: 5;
clear:both;
position:absolute;
margin-bottom:5px;
width:1024px;

}

.Iinside{z-index: 1;
clear:both;
position: relative;
width:1026px;
height:auto;


	}

	

/*▼Menuページ▼*/
/*MENUページわく*/
.Mcontent{
text-align:left;
margin:10px auto;
width:1026px;
background-image:url(../menu/bg.jpg); height:620px;
}

/*menuページ中身のわく*/
.Minside{
clear:both;
position: relative;
width:850px;
height:433px;
background:url("../img/bg.png");
background-repeat : repeat;

	margin-left: 62px; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 30px;
	color: #999999;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;
	border :1px solid #fff;
	overflow-y:scroll;
	}
	


/*MENUページタブ*/
.menu{

position: relative;
    margin:0px;
    width:1026px;
	height:auto;
	
}

/*-----*/
/*MENUページタブ位置*/
.tab {
position: relative; 
right: 0px;
top: -500px;

}

/*MENUページタブの中メニューファイルと写真*/
#contain{margin-left:auto; margin-right:auto;
width:800px;
margin-top:10px;


}

/*-----*/
/*▼garallyページ▼*/
/*garallyページわく*/
.Gcontent{
    text-align:left;
    margin:10px auto;
    width:1026px;
	height:auto;
}

/*garallyページロゴとナビのわく*/
.Gtop{
z-index: 5;
position: absolute;
margin-bottom:5px;
width:1024px;
}


/*garallyJQ部分*/
.garally{
z-index: 1;
position: relative;
    margin:0px;
    width:1026px;
	height:auto;	
}

/*garally文字部分*/
.text{
z-index: 6;
position: absolute;
    margin-top:250px;
    margin-left: 300px;
    width:700px;
    	height:auto;	
	text-shadow: 2px 2px 2px #333333;
font-weight: bold;
      
}

/*▼newsページ▼*/
/*newsページわく*/

.Ncontent{
    text-align:left;
    margin:10px auto;
    width:1026px;
	background-image:url(../news/bg.jpg); height:620px;
}

/*newsページ中身のわく*/
.Ninside{
clear:both;
position: relative;
width:850px;
height:433px;
background:url("../img/bg.png");
background-repeat : repeat;

	margin-left: 62px; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 30px;
	color: #999999;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;
	border :1px solid #fff;
	overflow-y:scroll;
	}
	

/*▼メルマページ▼*/
/*メルマページわく*/

.Melcontent{
    text-align:left;
    margin:10px auto;
    width:1026px;
	background-image:url(../melma/bg.jpg); height:620px;
}

/*メルマページ中身のわく*/
.Melinside{
clear:both;
position: relative;
width:850px;
height:433px;

background:url("../img/bg.png");
background-repeat : repeat;
	margin-left: 62px; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 30px;
	color: #999999;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;

	}
	
p, h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform1{
float:left;
	margin:0 auto;
	width:350px;
	padding:14px;
	background-color:#FFFFFF;
	position:relative;
	margin-top:30px;
}

.myform2{
float:right;
position:relative;
	margin:0 auto;
	width:350px;
	padding:14px;
	background-color:#FFFFFF;
	
margin-top:30px;
}
	/* ----------- basic ----------- */
	#basic{
		border:solid 2px #DEDEDE;
	}
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
		text-align:center;
	}
	#basic p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
		text-align:center;
	}
	#basic label{
		display:block;
		font-weight:bold;
		text-align:left;
		width:140px;
		float:left;
	}
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		width:140px;
	}
	#basic input{
	
		width:200px;
		margin:2px 0 30px 10px;
	}
	#basic button{ 
		clear:both;
		margin-left:150px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
		float:right;
	}

#pw{ 
		clear:both;
		margin-left:150px;
		color:#FFFFFF;
		font-size:9px;
		margin-left:5px;
	}


/*▼aboutusページ▼*/
/*aboutusページわく*/

.Acontent{
    text-align:left;
    margin:10px auto;
    width:1026px;
	background-image:url(../about/bg.jpg); height:620px;
}

/*aboutus中身のわく*/
.Ainside{
clear:both;
position: relative;
width:850px;
height:433px;
background:url("../img/bg.png");
background-repeat : repeat;
	margin-left: 62px; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 30px;
	color: #999999;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;

	}
	
.Aleftside{
clear:left;
float: left;
width:450px;
height: 400px;

}	

.Arightside{
float: left;
width: 350px;
height: 400px;
}
	
.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

/*▼couponページ▼*/
/*couponページわく*/

.Acoup{
    text-align:left;
    margin:10px auto;
    width:1026px;
	background-image:url(../coup/bg.jpg); height:620px;
}

.Coupinside{
clear:both;
position: relative;
width:850px;
height:433px;

background:url("../img/bg.png");
background-repeat : repeat;
	margin-left: 62px; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 30px;
	color: #999999;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	line-height: 1.5;

	}


/*ドットライン*/
.line{
border-bottom:1px dotted #85755c;
}

/*トップページ文字部分*/
.textTOP{
z-index: 6;
position: absolute;
margin-top:350px;
margin-left: 560px;
width:420px;
height:auto;	
text-shadow: 2px 2px 2px #333333;
font-weight: bold;
      
}


.clear {
clear:both;　/*floatの解除*/
}

