﻿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-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-color: #FFF;
}
dl {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin:0px;
	padding:5px 0px 0px 5px;
	width:560px;
	font-size: 13px;
	line-height: 20px;
	font-weight:600;
	color: #666;
}

dt {
	clear:left;
	margin:0px;
	padding:3px 0px 3px 5px;
	float:left;
	width:145px;
	text-align:left;
	font-size:13px;
	line-height:20px;
	font-weight:100;
	color: #666;
	border: #cccccc dotted 1px;
}
dd {
	margin:0px 0px 0px 5px;
	padding:3px 0px 3px 5px;
	float:left;
	width:395px;
	text-align:left;
	font-size:13px;
	line-height:20px;
	font-weight:100;
	color: #666;
	border: #cccccc dotted 1px;
}
.img-store {
	margin:0px;
	padding:0px;
	width:145px;
	height:350px;
}
#wrapper {
	margin:0 auto;
	background-color:#fff;
	text-align:left;
	margin-top:0px;
	width:800px;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}
#header {
	margin:0 auto;
	display:none;
	width:800px;
	height:110px;
	background-image:url(../img/bg-01.gif);
}
#header2 {
	display:none;
	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;
}
#main {
	clear:left;
	float:left;
	width:550px;
	margin:0px;
	padding:0px 0px 0px 20px;
}
#side{
	display:none;
	margin-top:15px;
	float:right;
	width:200px;
}
#bottom {
	margin-top:20px;
	clear:both;
	text-align:center;
	width:800px;
}
.comment {
	margin:0px 0px 5px 20px;
	padding:5px 5px 5px 5px;
	float:left;
	width:500px;
	height:100%;
	text-align:left;
	font-size:13px;
	line-height:20px;
	font-weight:100;
	color: #666;
}
.content {
	display:none;
	margin:0px;
	height:0px;
	width:550px;
	height:100%;
}
.campaign {
	clear:both;
	margin:0px;
	padding:0px;
	width:550px;
	height:250px;
}
#map {
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:550px;
	height:350px;
}
#print {
	width:100px;
	height:25px;
	margin:5px 0px 5px 450px;
}
	#pan {
		color: #8c8c8c;
		font-size: 10px;
		line-height: 12px;
		margin-bottom: 0px;
		padding-left: 0px;
	}
	#pan a {
		color: #8c8c8c;
	}
	#pan a:hover {
		color: #6c6c6c;
	}

/*--位置指定-----------------------------------*/
.fright {
	float:right;
}
.fleft {
	float:left;
}

/*--マージン指定-------------------------------*/
#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;
}
/*--font--*/

.font1 {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #666;
}

.bottom {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding:0px 0px 5px 0px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
.title {
	width:550px;
	margin:15px 0px 5px 0px;
	padding:5px 0px 5px 10px;
	float:left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	color: #333;
	font-weight:100;
	background-color:#ededed;
	border-left:5px solid #BD5F00;
}
.color_t {
	font-size: 13px;
	color:#FFA95B;
}

a {
	color: #666;
}
a:visited {
	color: #666;
}
a:hover {
	color: #666;
}
