@charset "utf-8";

* {
	margin:0;
	padding:0;  /* 全てのプロパティの余白とパディングをリセットします。*/
}

body {
		background-color: #000000;
		font: 10pt/1.5em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

table.plice {
		font: 10pt/1.5em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		text-align:center;
}	

table.notplice {
		font: 10pt/1.5em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

img {
	border: 0;
	margin: 0;
}

.wrapper {
   position: relative;
   width: 899px;
	margin: 0 auto;   /* 幅固定（899px）でセンタリングします。*/
   background-image: url("../img/back.gif");
}

.header {
   position: relative;
   width: 869px;
   height: 168px;     /* サイトロゴの高さに合わせて調節して下さい。*/
   margin-left: 15px;
}

.main {
	position: relative;
	top:10px;
	left: 15px;
	width: 869px;     /* メニューとコンテンツを囲んでいるクラスです。 */
}
.menu {
   position: relative;
   float: left;
width: 163px;     /* floatの width 指定は必須です。*/
}

.contents {
   position: relative;
   width: 696px;     /* floatの width 指定は必須です。*/
	margin-top: 0px;
	margin-left: 10px;
	/left: 5px;		/* IEのみに有効　*/
}


html>/**/body .contents {
	float: left;  	/* Safari&FireFoxのみに有効　*/
}

html>/**/body .pageback {
	position: relative; 	/* Safari&FireFoxのみに有効　*/
}

.pageback {
	top: -22px;
	clear: both;
	color: #000000;
	background-image: url(../img/jimon03.gif);
	background-color: #FFFFFF;
}

.footer {
	position: relative;
   clear: both;      /* float をクリアしています。*/
   width: 899px;
   text-align: center;
   font-size: 9pt;
   color:#FFFFFF;
}


.title {
	position: relative;
	left: 0px;
	width: 650px;
}



.pagetitle {
	position: relative;
	text-align:right;
	z-index:2;
	top: -50px;
	right: 10px; 
}

.pagetextarea {
	position: relative;
	text-align: left;
	width: 676px;
	margin-left: auto;
	margin-right: auto;
	/left: 10px;		/* IEのみに有効　*/
}

.pagetitle a:link {color: #ffffe0;}    
.pagetitle a:visited {color: #99CCFF;}   
.pagetitle a:hover {color: #f0e68c;} 
.pagetitle a:active {color: #FFFFCC;} 

.oldphoto {
	position: relative;
	top: 10px;
}

.shopinfo {
	position: relative;
	top: 15px;
}

.data {
	position: relative;
	text-align:center;
	top: 10px;
}

.data a:link {color: #ffffe0;}    
.data a:visited {color: #99CCFF;}   
.data a:hover {color: #f0e68c;} 
.data a:active {color: #FFFFCC;} 



.title2 {
	position: relative;
	left: 0px;
	width: 650px;
	
}

.text1calumn {
	width: 214px;
	float: left;
margin-left: 8px;
	margin-bottom: 30px;
	text-align:left;
	vertical-align:top;
}
.text2calumn  {
	width: 436px;
	clear: both;
	margin-left: 8px;
	margin-bottom: 30px;
	float: left;
text-align:left;
}

.text3calumn {
	position: relative;
	width: 676px;
	clear: both;
	margin-bottom: 20px;
	text-align: center;
	margin-left: 10px;
	/left: -10px;		/* IEのみに有効　*/
}


.block {
	position: relative;
	width: 656px;
	text-align: right;
	margin-right:10px;
}

.font_s {
font: 10px/1.5em "ＭＳ ゴシック", "Osaka－等幅";
}

.font_L {
font: 11px/1.5em bold "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}