﻿body {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-y;
	background-position: center;
	color: #515151;
	text-align: center;
	background-image:url(../img/bg-01-re.gif);
	background-repeat:repeat-x;
	background-position: center 0px;
	background-color: #FFF;
}
#body2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-y;
	background-position: center;
	color: #515151;
	text-align: center;
	background-image: url(../img/bg-logo.gif);
	background-repeat: no-repeat;
	background-position: center -50px;
	background-color: #FFF;
}

.img-store {
	margin:0px;
	padding:0px;
	width:145px;
	height:350px;
}

#header {
	margin:0 auto;
	width:800px;
	height:110px;
	background-image:url(../img/bg-01.gif);
}
#header2 {
	width:800px;
	height:40px;
	background-image:url(../img/bg-02.gif);

}
h1 {
	text-align:right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width:450px;
	height:20px;
	font-size: 12px;
	line-height: 20px;
	font-weight:100;
	margin:20px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	float:right;
	color: #666;
	padding-left:5px;
}
#logo {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	float:left;
	width:255px;
	height:110px;
}
#tel {
	clear:right;
	float:right;
	width:210px;
	height:70px;
}


#bottom {
	margin-top:20px;
	clear:both;
	text-align:center;
	width:800px;
}


.campaign {
	clear:both;
	margin:0px;
	padding:0px;
	width:550px;
	height:250px;
}

	#pan {
		color: #8c8c8c;
		font-size: 10px;
		line-height: 12px;
		margin-bottom: 0px;
		padding-left: 0px;
	}
	#pan a {
		color: #8c8c8c;
	}
	#pan a:hover {
		color: #6c6c6c;
	}


/*--マージン指定-------------------------------*/
#mt1 {margin-top:1px;}
#mt5 {margin-top:5px;}
#mt10 {margin-top:10px;}
#mt15 {margin-top:15px;}
#mt20 {margin-top:20px;}
#mt25 {margin-top:25px;}
#mt30 {margin-top:30px;}
#mt35 {margin-top:35px;}
#mt40 {margin-top:40px;}
#mt45 {margin-top:45px;}
#mt50 {margin-top:50px;}
#mt55 {margin-top:55px;}

#ml1 {margin-left:1px;}
#ml5 {margin-left:5px;}
#ml10 {margin-left:10px;}
#ml15 {margin-left:15px;}
#ml20 {margin-left:20px;}
#ml25 {margin-left:25px;}
#ml30 {margin-left:30px;}
#ml35 {margin-left:35px;}
#ml40 {margin-left:40px;}
#ml45 {margin-left:45px;}
#ml50 {margin-left:50px;}
#ml55 {margin-left:55px;}

.mt1 {margin-top:1px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt55 {margin-top:55px;}

.ml1 {margin-left:1px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
.ml55 {margin-left:55px;}

.mr1 {margin-right:1px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}
.mr55 {margin-right:55px;}

/*--線--*/
hr.style {
	margin:0px;
	padding:0px;
	width:800px;
	color: #ccc;
}
hr.border {
	clear:both;
	margin:0px;
	padding:0px;
	width:800px;
	height:5px;
	color:#ce8a3f;
}



