/* CSS Document */

#mainimg{
	margin:15px 0;
	padding:0;
}

/*
map
-------------------------------------*/

#map{
	border:3px solid #e0e0e0;
	border-collapse:collapse;
	width:944px;
	height:500px;
	text-align:center;
	padding:0px;
	margin:0 0 20px 0;
}

.back_b{
	font-size:120%;
}
/*
contents
-------------------------------------*/
#content .detail{
	width:950px;
	text-align:center;
}

.detail .detailArea01{
	margin-bottom:15px;
}

.detail .detailArea01 table{
	width:950px;
	border:3px solid #e0e0e0;
	border-collapse:collapse;
}

.detail .detailArea01 table th,
.detail .detailArea01 table td{
	font-size:14px;
	border:1px dotted #dddddd;
	padding:5px;
}

.detail .detailArea01 table th{
	background:#f2f2f2;
	text-align:center;
}

.detail .detailArea01 table .adr,
.detail .detailArea01 table .nm,
.detail .detailArea01 table .dt{
	text-align:center;
}


.entry h3{
	font-size:16px;
	font-weight:bold;
	margin:10px 0;
	text-align:left;
}

.entry table{
	border:1px solid #dddddd;
	border-collapse:collapse;
	width:950px;
}

.entry table th,
.entry table td{
	border:1px solid #dddddd;
	padding:10px;
}
.entry table th{
	background:#F0F0F0;
	width:200px;
}

.entry table td{
	text-align:left;
}

.entry p{
	margin:15px 0 0 0;
	text-align:left;
}

.entry .btnArea input{
	font-size:16px;
	padding:10px;
}

.entry #mail,
.entry #name{
	width:300px;
}

.entry .tel{
	width:60px;
}

.entry #inq-content{
	width:600px;
	height:80px;
}

.entry span{
	color:#F00;
}

.pp {
	border:1px solid #dddddd;
	border-collapse:collapse;
	width:950px;
	margin:10px 0 0 0;
}

.detail .btmArea{
	margin:20px 0 0 0;
	
}

.detail .btmArea .ssl{
	font-size:10px;
	line-height:14px;
	float:left;
	width:330px;
	margin:0 10px 0 0;
	text-align:left;
}

.detail .btmArea .ssl img{
	float:left;
	width:140px;
	padding:0 5px 0 0;
}

.detail .btmArea a{
	font-size:10px;
}

.detail .btmArea .btn{
	text-align:left;
	padding:5px 0 0 0;
}


.btmArea p{
	margin:15px auto;
	text-align:center;
}

/*
gomi

#content{
	background:url(../images/contents_bg.gif) bottom no-repeat;
	margin:25px;
	width:950px;
}

#index #content h2{
	text-align:center;
}

#index #content{
	width:800px;
	margin:10px 0;
	text-align:center;
}

#index #content .box{
	width:1000px;
	padding:15px 0;
	text-align:center;
}

#index #content .box li{
	float:left;
	width:190px;
	margin:5px 0;
}

-------------------------------------*/

