/* ---------------------------guideでのみ使用のprint CSS--------------------------- */
@media print {
div#right-main p{
	line-height: 20px;
	margin:0px 0px 0px 0px;
}
div#right-main h1{
	display: block;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}
div#gakou h2{
	display: block;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#kengau h2{
	display: block;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* ---------------------------kengaku-right-main gakou--------------------------- */
div#gakou {
	margin:0px 0px 40px 15px;
}
div#gakou table {
	border-top:1px solid #4A71B5;
	border-left:1px solid #4A71B5;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}
div#gakou table th{
	line-height: 17px;
	background-color: #F7F7FF;
	text-align:center;
	border-right:1px solid #4A71B5;
    border-bottom:1px solid #4A71B5;
}
div#gakou table td{
	line-height: 17px;
	vertical-align:middle;
	background-color: #FFFFFF;
	padding: 3px 0px 0px 10px;
	border-right:1px solid #4A71B5;
    border-bottom:1px solid #4A71B5;
}
.naiyou li{
	list-style: decimal;
}
.gakusetu li{
	list-style: disc;
	margin-left: -20px;
	/* text-indent: -20px; */
}
.freecall {
	margin:20px 0px 20px 40px;
}
.btn01 {
	margin:0px 0px 0px 50px;
}

/* ---------------------------kengaku-right-main kengau--------------------------- */
div#kengau {
	margin:0px 0px 40px 15px;
}
div#kengau table {
	border-top:1px solid #668B38;
	border-left:1px solid #668B38;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}
div#kengau table th{
	line-height: 17px;
	background-color: #F7F7FF;
	text-align:center;
	border-right:1px solid #668B38;
    border-bottom:1px solid #668B38;
}
div#kengau table td{
	line-height: 17px;
	vertical-align:middle;
	background-color: #FFFFFF;
	padding: 5px 0px 5px 10px;
	border-right:1px solid #668B38;
    border-bottom:1px solid #668B38;
}

/* ---------------------------kengaku-right-main map-kakunin--------------------------- */
div#map-kakunin {
	width: 340px;
	margin:0px 0px 0px 160px;
}
div#map-kakunin-kome {
	float: left;
	text-align:right;
	margin:14px 0px 0px 0px;
}
img.btn02 {
	width: 166px;
	float: right;
	margin:0px 0px 0px 0px;
}
}
