@charset "UTF-8";

@import "./base.css";

/* ======== Main Image ======== */

#bt_online{
    position:absolute;
    bottom:0;
    right:50px;
    z-index:11;
}
/* ======== Informaition ======== */

.ct-in{

}

.ti_tp{
	margin-top: 15px;
	margin-bottom: 30px;

}
.ti_md{
	margin-top: 45px;
	margin-bottom: 20px;
}

.main-c tabale{
	width:705px;
	text-align: left;
	vertical-align: top;
}

.tbl01{
	width:705px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 30px;
}

.tbl02{
	width:705px;
	text-align: left;
	vertical-align: top;
}
.ti_img{
	width:280px;
	text-align: right;
}


.rd-tx {
	line-height: 1.5;
	margin-top: -0.25em;
	margin-right: 0px;
	margin-left: 0px;
}
.setumei{
	background-color: #E9F3FF;
	overflow:hidden;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.sestumeiH{
	line-height: 1.3;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	margin-bottom: 8px;
	padding-bottom: 3px;
	width: 430px;
}

.setumei img{
	float:right;
	margin-left: 20px;
}
.setumeiP{
	line-height: 1.5;
	width: 430px;
}
.sm_img img{
	margin-right: 4px;
}
.sm_img p{
	margin-top: 5px;
	font-size: 1.2em;
	line-height: 1.3;
}
#c-map{
	text-align: left;
	line-height:1.5;
}
.map-rd{
		margin-top: 10px;
}

#c-map a{
	margin-top: 10px;
	color:#364C69;
	text-decoration: underline;
}
#c-map a:hover{
	color:#7D2C1B;
	text-decoration: underline;
}

.map_hosoku{
	margin-top: 10px;
}