@charset "euc-jp";
.columnarea {
	width:498px;
	padding: 10px;
	margin: 14px 0px;
	border: 1px solid #CCCCCC;
}

.columnarea table {
	width:498px;
	padding:0px;
	margin:14px 0px;
	border:none;
	border-collapse:collapse;
}

.columnarea tr th {
	font-weight:normal;
	padding:8px 3px 7px 3px;
	background-image:url(/img/common/dottedbar520.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100px;
}
.columnarea tr td {
	font-weight:normal;
	padding:8px 3px 7px 3px;
	background-image:url(/img/common/dottedbar520.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.ctitle{
	font-size: 15px;
	font-weight: bold;
	line-heig:18px;
	color: #666666;
	padding-bottom:12px;
}
.cintro{
	padding-bottom:12px;
}

.cschedule{
	padding-bottom:28px;
	color:#56B735;
}
.koshaarea{
	margin-top:28px;
	padding:7px 7px 0px 7px;
	width:506px;
	background-color:#ECFBEF;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
}

.leftkosha{
	width:250px;
	float:left;
}
.koshaname{
	font-size:12px;
	font-weight:bold;
}

.koshaaddress{
}
.contactbtn{
	padding-top:6px;
}

